diff --git a/goobi-viewer-core/pom.xml b/goobi-viewer-core/pom.xml index ff1251cfe71..7d9eb0fc9fc 100644 --- a/goobi-viewer-core/pom.xml +++ b/goobi-viewer-core/pom.xml @@ -6,7 +6,7 @@ 4.0.0 io.goobi.viewer viewer-core - 4.10.0 + 4.11.0-SNAPSHOT jar @@ -118,7 +118,7 @@ 1.2 4.13 2.3.0 - 3.5.9 + 3.5.10 5.11.1 1.0.2 1.3.20 diff --git a/goobi-viewer-core/src/main/java/io/goobi/viewer/model/iiif/presentation/builder/SequenceBuilder.java b/goobi-viewer-core/src/main/java/io/goobi/viewer/model/iiif/presentation/builder/SequenceBuilder.java index da5d7ef507e..d47609ef948 100644 --- a/goobi-viewer-core/src/main/java/io/goobi/viewer/model/iiif/presentation/builder/SequenceBuilder.java +++ b/goobi-viewer-core/src/main/java/io/goobi/viewer/model/iiif/presentation/builder/SequenceBuilder.java @@ -18,8 +18,10 @@ import java.awt.Dimension; import java.awt.Rectangle; import java.io.IOException; +import java.io.UnsupportedEncodingException; import java.net.URI; import java.net.URISyntaxException; +import java.net.URLEncoder; import java.nio.file.Paths; import java.util.ArrayList; import java.util.HashMap; @@ -53,12 +55,10 @@ import de.intranda.metadata.multilanguage.SimpleMetadataValue; import de.unigoettingen.sub.commons.contentlib.exceptions.ContentLibException; import de.unigoettingen.sub.commons.contentlib.exceptions.ContentNotFoundException; -import de.unigoettingen.sub.commons.contentlib.exceptions.ServiceNotAllowedException; import io.goobi.viewer.api.rest.AbstractApiUrlManager; import io.goobi.viewer.api.rest.resourcebuilders.TextResourceBuilder; import io.goobi.viewer.controller.DataManager; -import io.goobi.viewer.controller.FileTools; -import io.goobi.viewer.exceptions.AccessDeniedException; +import io.goobi.viewer.controller.StringTools; import io.goobi.viewer.exceptions.DAOException; import io.goobi.viewer.exceptions.IndexUnreachableException; import io.goobi.viewer.exceptions.PresentationException; @@ -94,7 +94,7 @@ public class SequenceBuilder extends AbstractBuilder { protected ImageDeliveryBean imageDelivery = BeanUtils.getImageDeliveryBean(); private BuildMode buildMode = BuildMode.IIIF; private PageType preferredView = PageType.viewObject; - + /** *

* Constructor for SequenceBuilder. @@ -197,6 +197,11 @@ public void addSeeAlsos(Canvas canvas, StructElement doc, PhysicalElement page) if (MimeType.IMAGE.getName().equals(page.getMimeType())) { String url = imageDelivery.getPdf().getPdfUrl(doc, page); + try { + url = URLEncoder.encode(url, StringTools.DEFAULT_ENCODING); + } catch (UnsupportedEncodingException e) { + logger.error(e.getMessage()); + } LinkingContent link = new LinkingContent(new URI(url)); link.setFormat(Format.APPLICATION_PDF); link.setType(DcType.SOFTWARE); @@ -394,8 +399,9 @@ public Map addOtherContent(StructElement doc, Ph String altoText = builder.getAltoDocument(doc.getPi(), altoFilename); AltoDocument alto = AltoDocument.getDocumentFromString(altoText); if (alto.getFirstPage() != null && StringUtils.isNotBlank(alto.getFirstPage().getContent())) { - List annos = new AltoAnnotationBuilder(urls, "oa").createAnnotations(alto.getFirstPage(), doc.getPi(), page.getOrder(), canvas, - AltoAnnotationBuilder.Granularity.LINE, false); + List annos = + new AltoAnnotationBuilder(urls, "oa").createAnnotations(alto.getFirstPage(), doc.getPi(), page.getOrder(), canvas, + AltoAnnotationBuilder.Granularity.LINE, false); for (IAnnotation annotation : annos) { annoList.addResource(annotation); } @@ -406,11 +412,11 @@ public Map addOtherContent(StructElement doc, Ph } else if (StringUtils.isNotBlank(page.getFulltextFileName())) { try { - OpenAnnotation anno = new OpenAnnotation(URI.create(annoList.getId().toString() + "/text")); - anno.setMotivation(Motivation.PAINTING); - anno.setTarget(createSpecificResource(canvas, 0, 0, canvas.getWidth(), canvas.getHeight())); - String fulltextFilename = Paths.get(page.getFulltextFileName()).getFileName().toString(); - String fulltext = builder.getFulltext(doc.getPi(), fulltextFilename); + OpenAnnotation anno = new OpenAnnotation(URI.create(annoList.getId().toString() + "/text")); + anno.setMotivation(Motivation.PAINTING); + anno.setTarget(createSpecificResource(canvas, 0, 0, canvas.getWidth(), canvas.getHeight())); + String fulltextFilename = Paths.get(page.getFulltextFileName()).getFileName().toString(); + String fulltext = builder.getFulltext(doc.getPi(), fulltextFilename); TextualResource body = new TextualResource(fulltext); anno.setBody(body); annoList.addResource(anno); diff --git a/goobi-viewer-core/src/main/java/io/goobi/viewer/model/search/BrowseElement.java b/goobi-viewer-core/src/main/java/io/goobi/viewer/model/search/BrowseElement.java index 5ec5c3b4381..f2738b6e5d8 100644 --- a/goobi-viewer-core/src/main/java/io/goobi/viewer/model/search/BrowseElement.java +++ b/goobi-viewer-core/src/main/java/io/goobi/viewer/model/search/BrowseElement.java @@ -255,75 +255,7 @@ public class BrowseElement implements Serializable { if (this.metadataList != null) { int length = DataManager.getInstance().getConfiguration().getSearchHitMetadataValueLength(); int number = DataManager.getInstance().getConfiguration().getSearchHitMetadataValueNumber(); - for (Metadata md : this.metadataList) { - for (MetadataParameter param : md.getParams()) { - StructElement elementToUse = structElement; - if (StringUtils.isNotEmpty(param.getSource())) { - tempElement = structElement; - while (tempElement != null) { - if (param.getSource().equals(tempElement.getDocStructType())) { - elementToUse = tempElement; - break; - } - tempElement = tempElement.getParent(); - } - } else if (MetadataParameterType.TOPSTRUCTFIELD.equals(param.getType()) && topStructElement != null) { - // Use topstruct value, if the parameter has the type "topstructfield" - elementToUse = topStructElement; - } else if (MetadataParameterType.ANCHORFIELD.equals(param.getType())) { - // Use anchor value, if the parameter has the type "anchorfield" - if (anchorStructElement != null) { - elementToUse = anchorStructElement; - } else { - // Add empty parameter if there is no anchor - md.setParamValue(0, md.getParams().indexOf(param), Collections.singletonList(""), null, null, null, null, locale); - continue; - } - } - int count = 0; - List metadataValues = elementToUse.getMetadataValues(param.getKey()); - // If the current element does not contain metadata values, look in the topstruct - if (metadataValues.isEmpty()) { - if (topStructElement != null && !topStructElement.equals(elementToUse) - && !MetadataParameterType.ANCHORFIELD.equals(param.getType()) && param.isTopstructValueFallback()) { - metadataValues = topStructElement.getMetadataValues(param.getKey()); - // logger.debug("Checking topstruct metadata: " + topStructElement.getDocStruct()); - } else { - md.setParamValue(count, md.getParams().indexOf(param), Collections.singletonList(""), null, null, null, null, locale); - count++; - } - } - // Set actual values - for (String value : metadataValues) { - if (count >= md.getNumber() && md.getNumber() != -1 || count >= number) { - break; - } - // Apply replace rules - if (!param.getReplaceRules().isEmpty()) { - value = MetadataTools.applyReplaceRules(value, param.getReplaceRules(), topStructElement.getPi()); - } - // Truncate long values - if (length > 0 && value.length() > length) { - value = new StringBuilder(value.substring(0, length - 3)).append("...").toString(); - } - // Add highlighting - if (searchTerms != null) { - if (searchTerms.get(md.getLabel()) != null) { - value = SearchHelper.applyHighlightingToPhrase(value, searchTerms.get(md.getLabel())); - } else if (md.getLabel().startsWith("MD_SHELFMARK") && searchTerms.get("MD_SHELFMARKSEARCH") != null) { - value = SearchHelper.applyHighlightingToPhrase(value, searchTerms.get("MD_SHELFMARKSEARCH")); - } - if (searchTerms.get(SolrConstants.DEFAULT) != null) { - value = SearchHelper.applyHighlightingToPhrase(value, searchTerms.get(SolrConstants.DEFAULT)); - } - } - md.setParamValue(count, md.getParams().indexOf(param), Collections.singletonList(StringTools.intern(value)), null, - param.isAddUrl() ? elementToUse.getUrl() : null, null, null, locale); - existingMetadataFields.add(md.getLabel()); - count++; - } - } - } + populateMetadataList(structElement, topStructElement, anchorStructElement, searchTerms, length, number, locale); } if (navigationHelper == null) { @@ -438,6 +370,92 @@ public class BrowseElement implements Serializable { Collections.reverse(structElements); } + /** + * + * @param structElement + * @param topStructElement + * @param anchorStructElement + * @param searchTerms + * @param length + * @param number + * @param locale + * @throws IndexUnreachableException + * @throws PresentationException + */ + void populateMetadataList(StructElement structElement, StructElement topStructElement, StructElement anchorStructElement, + Map> searchTerms, int length, + int number, Locale locale) throws IndexUnreachableException, PresentationException { + for (Metadata md : this.metadataList) { + for (MetadataParameter param : md.getParams()) { + StructElement elementToUse = structElement; + if (StringUtils.isNotEmpty(param.getSource())) { + StructElement tempElement = structElement; + while (tempElement != null) { + if (param.getSource().equals(tempElement.getDocStructType())) { + elementToUse = tempElement; + break; + } + tempElement = tempElement.getParent(); + } + } else if (MetadataParameterType.TOPSTRUCTFIELD.equals(param.getType()) && topStructElement != null) { + // Use topstruct value, if the parameter has the type "topstructfield" + elementToUse = topStructElement; + } else if (MetadataParameterType.ANCHORFIELD.equals(param.getType())) { + // Use anchor value, if the parameter has the type "anchorfield" + if (anchorStructElement != null) { + elementToUse = anchorStructElement; + } else { + // Add empty parameter if there is no anchor + md.setParamValue(0, md.getParams().indexOf(param), Collections.singletonList(""), null, null, null, null, locale); + continue; + } + } + int count = 0; + List metadataValues = elementToUse.getMetadataValues(param.getKey()); + // If the current element does not contain metadata values, look in the topstruct + if (metadataValues.isEmpty()) { + if (topStructElement != null && !topStructElement.equals(elementToUse) + && !MetadataParameterType.ANCHORFIELD.equals(param.getType()) && param.isTopstructValueFallback()) { + metadataValues = topStructElement.getMetadataValues(param.getKey()); + // logger.debug("Checking topstruct metadata: " + topStructElement.getDocStruct()); + } else { + md.setParamValue(count, md.getParams().indexOf(param), Collections.singletonList(""), null, null, null, null, locale); + count++; + } + } + // Set actual values + for (String value : metadataValues) { + if (count >= md.getNumber() && md.getNumber() != -1 || count >= number) { + break; + } + // Apply replace rules + if (!param.getReplaceRules().isEmpty()) { + value = MetadataTools.applyReplaceRules(value, param.getReplaceRules(), topStructElement.getPi()); + } + // Truncate long values + if (length > 0 && value.length() > length) { + value = new StringBuilder(value.substring(0, length - 3)).append("...").toString(); + } + // Add highlighting + if (searchTerms != null) { + if (searchTerms.get(md.getLabel()) != null) { + value = SearchHelper.applyHighlightingToPhrase(value, searchTerms.get(md.getLabel())); + } else if (md.getLabel().startsWith("MD_SHELFMARK") && searchTerms.get("MD_SHELFMARKSEARCH") != null) { + value = SearchHelper.applyHighlightingToPhrase(value, searchTerms.get("MD_SHELFMARKSEARCH")); + } + if (searchTerms.get(SolrConstants.DEFAULT) != null) { + value = SearchHelper.applyHighlightingToPhrase(value, searchTerms.get(SolrConstants.DEFAULT)); + } + } + md.setParamValue(count, md.getParams().indexOf(param), Collections.singletonList(StringTools.intern(value)), null, + param.isAddUrl() ? elementToUse.getUrl() : null, null, null, locale); + this.existingMetadataFields.add(md.getLabel()); + count++; + } + } + } + } + /** *

* createMultiLanguageLabel. diff --git a/goobi-viewer-core/src/main/java/io/goobi/viewer/model/security/AccessConditionUtils.java b/goobi-viewer-core/src/main/java/io/goobi/viewer/model/security/AccessConditionUtils.java index 4431f4e3513..967519b041a 100644 --- a/goobi-viewer-core/src/main/java/io/goobi/viewer/model/security/AccessConditionUtils.java +++ b/goobi-viewer-core/src/main/java/io/goobi/viewer/model/security/AccessConditionUtils.java @@ -138,7 +138,7 @@ public static boolean checkAccess(HttpServletRequest request, String action, Str * @should work correctly with urls */ static String[] generateAccessCheckQuery(String identifier, String fileName) { - if (fileName == null) { + if (StringUtils.isEmpty(fileName)) { return new String[2]; } diff --git a/goobi-viewer-core/src/main/resources/META-INF/resources/resources/cms/adminCmsSelectTemplate.xhtml b/goobi-viewer-core/src/main/resources/META-INF/resources/resources/cms/adminCmsSelectTemplate.xhtml index 04ec18bcd55..c8d38c9df8f 100644 --- a/goobi-viewer-core/src/main/resources/META-INF/resources/resources/cms/adminCmsSelectTemplate.xhtml +++ b/goobi-viewer-core/src/main/resources/META-INF/resources/resources/cms/adminCmsSelectTemplate.xhtml @@ -26,7 +26,7 @@

-
+
#{template.name}. - */.mx-clearfloats:before,.mx-clearfloats:after{content:" ";display:table}.mx-clearfloats:after{clear:both}.mx-visible{display:block !important;visibility:visible !important}.mx-hidden{display:none !important;visibility:hidden !important}.mx-v-hidden{position:absolute;width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;overflow:hidden}.mx-list-reset{margin:0;padding:0;list-style:none}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:link:after{content:""}abbr[title]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:"viewer_controls";src:url("../../fonts/viewer_controls.eot?tbdisb");src:url("../../fonts/viewer_controls.eot?tbdisb#iefix") format("embedded-opentype"),url("../../fonts/viewer_controls.ttf?tbdisb") format("truetype"),url("../../fonts/viewer_controls.woff?tbdisb") format("woff"),url("../../fonts/viewer_controls.svg?tbdisb#viewer_controls") format("svg");font-weight:normal;font-style:normal}[class^="control-icon-"],[class*=" control-icon-"]{font-family:"viewer_controls" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.control-icon-fs_back:before{content:"\e900"}.control-icon-fs_exit:before{content:"\e901"}.control-icon-fs_forward:before{content:"\e902"}.control-icon-start:before{content:"\e600"}.control-icon-back:before{content:"\e601"}.control-icon-end:before{content:"\e602"}.control-icon-forward:before{content:"\e603"}.control-icon-rotate_left:before{content:"\e604"}.control-icon-rotate_right:before{content:"\e605"}.control-icon-reset:before{content:"\e606"}.control-icon-fullscreen:before{content:"\e607"}@font-face{font-family:"image-controls";src:url("../../fonts/image-controls.eot?qi49ep");src:url("../../fonts/image-controls.eot?qi49ep#iefix") format("embedded-opentype"),url("../../fonts/image-controls.ttf?qi49ep") format("truetype"),url("../../fonts/image-controls.woff?qi49ep") format("woff"),url("../../fonts/image-controls.svg?qi49ep#image-controls") format("svg");font-weight:normal;font-style:normal}i[class^="image-"],i[class*=" image-"],span[class^="image-"],span[class*=" image-"]{font-family:"image-controls" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image-back:before{content:"\e900"}.image-forward:before{content:"\e901"}.image-start:before{content:"\e902"}.image-end:before{content:"\e903"}.image-rotate_left:before{content:"\e904"}.image-rotate_right:before{content:"\e905"}.image-reset:before{content:"\e906"}.image-fullscreen:before{content:"\e907"}.image-resultback:before{content:"\e908"}.image-resultforward:before{content:"\e909"}.image-singlePageView:before{content:"\e90a"}.image-doublePageView:before{content:"\e90b"}.image-switchPages span[class*="path"]{position:absolute;min-width:inherit;height:auto;margin-left:3px;color:inherit;border:none;background-color:transparent}.image-switchPages .path1:before{content:"\e90c"}.image-switchPages .path2:before{content:"\e90d"}.image-switchPages .path3:before{content:"\e90e"}.image-switchPages .path4:before{content:"\e90f"}.image-switchPages .path5:before{content:"\e910"}.image-switchPages .path6:before{content:"\e911"}.image-switchPages .path7:before{content:"\e912"}.image-switchPages .path8:before{content:"\e913"}a{color:#3365a9}a:hover{color:#134ea0;text-decoration:underline}a:active{color:#0d3a79}button,.btn{color:#555}button:hover,.btn:hover{color:#555;text-decoration:none}button:active,.btn:active{color:#555}.nav-tabs li a:hover{text-decoration:none}.modal{overflow-y:auto;z-index:9999}.modal-open{overflow:auto}.modal-open[style]{padding-right:0px !important}pre{font-size:13px;line-height:1.42857143}.tooltip{font-size:1.2rem}button:focus{outline:0}.modal-backdrop{z-index:4000}.badge{padding:.2em .6em .3em}.badge-success{background-color:#008a00}.badge-info{background-color:#008295}.page-header{padding-bottom:0;margin:0;border-bottom:none}.nav-tabs>li>a:hover{border-color:#ccc #ccc #ccc;background-color:#fff}.nav-tabs li a{display:inline-block;padding:1rem 1.5rem;border:1px solid #ccc;background-color:#eee;border-radius:0;border-color:#ccc;margin-right:.2rem}.nav-tabs li span{display:block;position:relative;line-height:1.42857;margin-right:2px;padding:10px 15px;border:1px solid transparent;border-bottom:none;border-radius:0}.nav-tabs li.active a{border-color:#ccc;border-bottom:1px solid #fff;background-color:#fff}.tab-content{background-color:#fff}.tab-pane{padding:10px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc}.form-control{border-radius:0;box-shadow:none}.form-control:focus{border-color:#3365a9;box-shadow:none;outline:none}.popover-content{color:#1a1a1a}.table>tbody>tr>td{word-break:break-word}.label-default{background-color:#444}.row.no-margin{margin:0}.col-1.no-padding,.col-2.no-padding,.col-3.no-padding,.col-4.no-padding,.col-5.no-padding,.col-6.no-padding,.col-7.no-padding,.col-8.no-padding,.col-9.no-padding,.col-10.no-padding,.col-11.no-padding,.col-12.no-padding,.col-sm-1.no-padding,.col-sm-2.no-padding,.col-sm-3.no-padding,.col-sm-4.no-padding,.col-sm-5.no-padding,.col-sm-6.no-padding,.col-sm-7.no-padding,.col-sm-8.no-padding,.col-sm-9.no-padding,.col-sm-10.no-padding,.col-sm-11.no-padding,.col-sm-12.no-padding,.col-md-1.no-padding,.col-md-2.no-padding,.col-md-3.no-padding,.col-md-4.no-padding,.col-md-5.no-padding,.col-md-6.no-padding,.col-md-7.no-padding,.col-md-8.no-padding,.col-md-9.no-padding,.col-md-10.no-padding,.col-md-11.no-padding,.col-md-12.no-padding,.col-lg-1.no-padding,.col-lg-2.no-padding,.col-lg-3.no-padding,.col-lg-4.no-padding,.col-lg-5.no-padding,.col-lg-6.no-padding,.col-lg-7.no-padding,.col-lg-8.no-padding,.col-lg-9.no-padding,.col-lg-10.no-padding,.col-lg-11.no-padding,.col-lg-12.no-padding{padding:0}.no-gutters{margin-right:0;margin-left:0}.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.tooltip{z-index:3011}a.badge-dark:focus,a.badge-dark.focus{box-shadow:none}a.badge:hover,a.badge:focus{cursor:pointer}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px;display:-ms-flexbox;display:flex}.input-group-addon:last-child{border-left:0}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.hidden{display:none !important}[role=button]{cursor:pointer}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}button{border-radius:0}*:focus{outline:none}.list{margin:0;padding:0;list-style:none}.list:before,.list:after{content:" ";display:table}.list:after{clear:both}.list li{position:relative}.list a,.list span{display:block}.list--horizontal li{display:inline-block;float:left}.list--horizontal a,.list--horizontal span{padding:6px 12px}.list--center{position:relative;float:left;left:50%}.list--center li{right:50%}.list--divider li:after{content:"\007c";position:absolute;display:block;top:5px;right:-4px}.list--divider li:last-child:after{display:none}@media screen and (max-width:480px){.list--horizontal li{display:block;float:none;text-align:center}}.faded{position:relative}.faded:before{content:"";position:absolute;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.25)}.coords-highlighting{background-color:yellow;opacity:.5}.uppercase{text-transform:uppercase}.visually-hidden{position:absolute;width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;overflow:hidden}.table-reset{width:auto}.table-reset thead,.table-reset tbody,.table-reset tfoot,.table-reset tr,.table-reset th,.table-reset td{display:block;width:auto;height:auto;margin:0;padding:0;border:none;border-collapse:inherit;border-spacing:0;border-color:inherit;vertical-align:inherit;text-align:left;font-weight:inherit;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0}.table-reset th,.table-reset td{display:inline}.is-IE .custom-control--select:after{display:none}.is-IE .custom-control--select select{padding:0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){}@media screen and (-webkit-min-device-pixel-ratio:0){}@-moz-document url-prefix(){}popover{display:none}.popover popover{display:block}.popover .viewerPopover{display:block}.viewerPopover{display:none}.viewerPopover a{display:block;margin-bottom:.3rem}.popover{z-index:2020}.popover .popover-title-custom{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}imageFilters .imagefilters__filter{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;min-width:220px;margin-bottom:15px}imageFilters .imagefilters__filter:last-child{margin-bottom:5px}imageFilters .imagefilters__options{padding:10px 5px}imageFilters .imagefilters__options button{width:100%;color:#fff}imageFilters .imagefilters__options button:hover{color:#fff}imageFilters .imagefilters__label{-ms-flex-preferred-size:40%;flex-basis:40%}imageFilters .imagefilters__label-long{-ms-flex-preferred-size:80%;flex-basis:80%}imageFilters .imagefilters__checkbox{margin:0}imageFilters .imagefilters__slider{-ms-flex-preferred-size:60%;flex-basis:60%;-ms-flex-positive:1;flex-grow:1;min-width:0}imageFilters .imagefilters__slider[disabled]{color:lightgray}::-webkit-input-placeholder{color:rgba(0,0,0,0.25)}:-moz-placeholder{color:rgba(0,0,0,0.25);opacity:1}::-moz-placeholder{color:rgba(0,0,0,0.25);opacity:1}:-ms-input-placeholder{color:rgba(0,0,0,0.25)}@media only screen and (-webkit-min-device-pixel-ratio:2){select,textarea,input[type="color"],input[type="date"],input[type="datetime-local"],input[type="email"],input[type="file"],input[type="hidden"],input[type="image"],input[type="month"],input[type="number"],input[type="password"],input[type="radio"],input[type="range"],input[type="reset"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{font-size:1.6rem !important}}.custom-control{position:relative;color:#1a1a1a;cursor:pointer}.custom-control input[type="checkbox"],.custom-control input[type="radio"]{position:absolute;opacity:0;z-index:-1}.custom-control__icon{color:#3365a9}.custom-control .fa-check-circle-o,.custom-control .fa-check-square-o{display:none}.custom-control--checkbox input[type="checkbox"]:checked~.custom-control__icon .fa-square-o{display:none}.custom-control--checkbox input[type="checkbox"]:checked~.custom-control__icon .fa-check-square-o{display:inline-block}.custom-control--checkbox input[type="checkbox"].disabled~.custom-control__icon .fa-square-o,.custom-control--checkbox input[type="checkbox"].disabled~.custom-control__icon .fa-check-square-o{cursor:not-allowed;opacity:.5}.custom-control--radio input[type="radio"]:checked~.custom-control__icon .fa-circle-o{display:none}.custom-control--radio input[type="radio"]:checked~.custom-control__icon .fa-check-circle-o{display:inline-block}.custom-control--select{height:35px;width:100%;font-size:1.4rem;line-height:1.42857143;color:#1a1a1a;background-color:#fff;background-image:none;border:1px solid #ccc;padding-left:0}.custom-control--select:after{content:"";position:absolute}.custom-control--select:after{display:inline-block;top:50%;right:10px;width:0;height:0;margin-top:-0.15rem;pointer-events:none;border-top:.35rem solid #1a1a1a;border-right:.35rem solid transparent;border-bottom:.35rem solid transparent;border-left:.35rem solid transparent}.custom-control--select.multiple{height:125px;padding:0;overflow-y:auto}.custom-control--select.multiple:after{display:none}.custom-control--select.multiple select{padding:12px;height:100%}.custom-control--select select{padding-left:.7rem;display:inline-block;width:100%;height:100%;margin:0;padding-right:26px;line-height:1.5;color:#1a1a1a;border:0;border-radius:.25rem;background-color:#fff;cursor:pointer;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-control--select select.disabled{cursor:not-allowed;opacity:.5}.custom-control--select select[disabled="disabled"]{cursor:not-allowed;opacity:.5}.btn{color:#555;border-radius:0;background-color:transparent}.btn:hover,.btn:active,.btn:focus,.btn:active:focus,.btn.active,.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus{outline:none;box-shadow:none}.btn:hover .fa,.btn:active .fa,.btn:focus .fa,.btn:active:focus .fa,.btn.active .fa,.btn.active.focus .fa,.btn.active:focus .fa,.btn.focus .fa,.btn:active.focus .fa{color:inherit}.btn--default{border-color:#ccc;background-color:#f7f7f7}.btn--default:hover,.btn--default:active,.btn--default:focus{background-color:#f2f3f4}.btn--success{color:#155724;border-color:#ABD9B5;background-color:#d4edda}.btn--success:hover,.btn--success:active,.btn--success:focus{color:#155724;background-color:#ABD9B5}.btn--danger{color:#721c24;border-color:#E3ABB2;background-color:#f8d7da}.btn--danger:hover,.btn--danger:active,.btn--danger:focus{color:#721c24;background-color:#E3ABB2}.btn--full{color:#fff;border-color:#3365a9;background-color:#3365a9}.btn--full:hover,.btn--full:active,.btn--full:focus{color:#fff;background-color:#3365A9}.btn--clean{padding:0;line-height:inherit;color:inherit;border:none}.btn--link{padding:0;color:#3365a9;border:none}.btn--link:hover,.btn--link:active,.btn--link:focus{text-decoration:underline;color:#555}.btn--hidden{display:none ! important}.btn--inactive{cursor:not-allowed;opacity:.65}.btn--icon{padding:2px;font-size:inherit;color:#1a1a1a;border:none}.btn--icon:hover,.btn--icon:active,.btn--icon:focus{color:#1a1a1a}a.btn--icon{line-height:normal}.icon-totop{display:none;position:fixed;right:15px;bottom:15px;width:2rem;height:2rem;margin:0;opacity:.25;cursor:pointer;z-index:998}.icon-totop:hover{opacity:1}.icon-more,.icon-less,.icon-close{float:right}.icon-rss12x12,.icon-rss16x16,.icon-rss24x24,.icon-rss32x32,.icon-rss64x64,.icon-rss128x128,.icon-facebook12x12,.icon-facebook16x16,.icon-facebook24x24,.icon-facebook32x32,.icon-facebook64x64,.icon-facebook128x128,.icon-twitter12x12,.icon-twitter16x16,.icon-twitter24x24,.icon-twitter32x32,.icon-twitter64x64,.icon-twitter128x128,.icon-gplus12x12,.icon-gplus16x16,.icon-gplus24x24,.icon-gplus32x32,.icon-gplus64x64,.icon-gplus128x128{display:inline-block;background-image:url("../../images/icons/viewer-icon-sprite.png");background-repeat:no-repeat}.icon-rss12x12,.icon-facebook12x12,.icon-twitter12x12,.icon-gplus12x12{width:.75rem;height:.75rem}.icon-rss16x16,.icon-facebook16x16,.icon-twitter16x16,.icon-gplus16x16{width:1rem;height:1rem}.icon-rss24x24,.icon-facebook24x24,.icon-twitter24x24,.icon-gplus24x24{width:1.5rem;height:1.5rem}.icon-rss32x32,.icon-facebook32x32,.icon-twitter32x32,.icon-gplus32x32{width:2rem;height:2rem}.icon-rss64x64,.icon-facebook64x64,.icon-twitter64x64,.icon-gplus64x64{width:4rem;height:4rem}.icon-rss128x128,.icon-facebook128x128,.icon-twitter128x128,.icon-gplus128x128{width:8rem;height:8rem}.icon-rss12x12{background-position:-3px -3px}.icon-rss16x16{background-position:-18px -3px}.icon-rss24x24{background-position:-37px -3px}.icon-rss32x32{background-position:-64px -3px}.icon-rss64x64{background-position:-99px -3px}.icon-rss128x128{background-position:-166px -3px}.icon-facebook12x12{background-position:-3px -137px}.icon-facebook16x16{background-position:-18px -137px}.icon-facebook24x24{background-position:-37px -137px}.icon-facebook32x32{background-position:-64px -137px}.icon-facebook64x64{background-position:-99px -137px}.icon-facebook128x128{background-position:-166px -137px}.icon-twitter12x12{background-position:-3px -271px}.icon-twitter16x16{background-position:-18px -271px}.icon-twitter24x24{background-position:-37px -271px}.icon-twitter32x32{background-position:-64px -271px}.icon-twitter64x64{background-position:-99px -271px}.icon-twitter128x128{background-position:-166px -271px}.icon-gplus12x12{background-position:-3px -405px}.icon-gplus16x16{background-position:-18px -405px}.icon-gplus24x24{background-position:-37px -405px}.icon-gplus32x32{background-position:-64px -405px}.icon-gplus64x64{background-position:-99px -405px}.icon-gplus128x128{background-position:-166px -405px}.modal .modal-dialog .modal-content .modal-header{text-align:left}.modal .modal-dialog .modal-content .modal-body{text-align:left}.modal .modal-dialog .modal-content .modal-body textarea{width:100%;min-height:150px;resize:vertical}.modal .modal-dialog .modal-content .modal-footer .btn{width:auto !important;margin-left:10px}.messages{position:fixed;top:3.125rem;right:4.6875rem;max-width:18.75rem;z-index:99999}.messages ul{list-style:none;margin:0;padding:0}.warning-popover{position:fixed;top:0;right:15px;left:15px;margin-bottom:20px;padding:15px;border:1px solid #ebccd1;border-top:none;border-radius:0 0 4px 4px;background-color:#f2dede;color:#a94442;z-index:9999}.warning-popover button{position:absolute;top:0;right:0;padding:0 10px;font-size:1.8rem}.warning-popover p{margin:0}.img-flexible{width:100%;max-width:100%;height:auto}.container-fluid{padding:0}#AJAXLoader,#AJAXLoaderSidebarToc{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.75);z-index:999}#fullscreenTemplate #AJAXLoader,#image_container #AJAXLoader{background-image:url("../../images/image_preloader.gif");background-repeat:no-repeat;background-position:center center}#searchgroup #AJAXLoader{background-image:url("../../images/ajax_preloader.gif");background-repeat:no-repeat;background-position:center center}div.mce-fullscreen{z-index:1020}.support-overlay{display:none !important;visibility:hidden !important;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background-color:rgba(0,0,0,0.75)}.support-overlay__box{position:absolute;width:400px;height:600px;top:50%;left:50%;margin:-300px 0 0 -200px;border:1px solid #ccc;background-color:#fff}.support-overlay__box-header,.support-overlay__box-body,.support-overlay__box-footer{padding:15px}.support-overlay__box-header{height:50px;padding-top:13px;padding-bottom:0;border-bottom:1px solid #ccc}.support-overlay__box-header h3{margin:0}.support-overlay__box-body{height:500px}.support-overlay__box-footer{height:50px;padding-top:13px;padding-bottom:0;text-align:right;border-top:1px solid #ccc}html.is-IE .support-overlay{display:block !important;visibility:visible !important}html{width:100vw;font-size:62.5%;overflow-x:hidden}html.no-overflow{overflow:hidden}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1.6rem}h1,.h1{font-size:2.8rem}h2,.h2{font-size:2.1rem}h3,.h3{font-size:1.8rem}h4,.h4{font-size:1.8rem}h5,h6,.h5,.h6{font-size:1.6rem}pre{padding:1rem;font-family:monospace;border-radius:.4rem;border:1px solid #6f6f6f;background-color:#eee}nav ul{list-style:none;padding:0;margin:0}table,.table{width:100%}#ajaxloader_image{width:100%;height:100%;background-color:#fff;display:none}#ajaxloader_image img{position:absolute;top:50%;left:50%;padding-top:-50px;padding-left:-50px;width:100px;height:100px}.alphabetic-paginator{margin-bottom:1.3125rem}.alphabetic-paginator ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.alphabetic-paginator li{width:32px;height:32px;margin:0 5px 5px 0;border:1px solid #eee}.alphabetic-paginator li.active{font-weight:bold;background-color:#3365a9}.alphabetic-paginator li.active a{color:#fff}.alphabetic-paginator a{display:block;height:100%;line-height:30px;text-align:center;text-decoration:none}.alphabetic-paginator a:hover,.alphabetic-paginator a:active,.alphabetic-paginator a:focus{background-color:#eee}.bookmark-navigation__dropdown-wrapper{position:relative}.bookmark-navigation__counter{padding:0 3px;font-size:1.2rem;color:#fff;border-radius:2px;background-color:#3365a9}.bookmark-navigation__string{margin-right:5px}.bookmark-navigation__dropdown{display:none;position:absolute;top:100%;right:0;width:275px;border:1px solid #ccc;background-color:#fff;z-index:999}.bookmark-navigation__dropdown-list{max-height:300px;overflow-y:auto}.bookmark-navigation__dropdown-list li{padding:2px 5px;border-bottom:1px solid #ccc}.bookmark-navigation__dropdown-list li:last-child{border-bottom:none}.bookmark-navigation__dropdown-list li .empty{padding:5px}.bookmark-navigation__dropdown-list li .icon-list{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.bookmark-navigation__dropdown-list h4{margin:0;padding:5px;font-size:1.4rem}.bookmark-navigation__dropdown-list a{display:block;width:100%;padding:5px;text-overflow:ellipsis;overflow:hidden}.bookmark-navigation__dropdown-list-counter{display:inline-block;float:right;margin-top:5px;padding:0 3px;font-size:1.2rem;color:#fff;border-radius:2px;background-color:#3365a9}.bookmark-navigation__dropdown-list-image{height:75px;background-repeat:no-repeat;background-position:center center;background-size:cover}.bookmark-navigation__dropdown-list-remove{text-align:center}.bookmark-navigation__dropdown-list-remove [data-bookmark-list-type="delete"]{width:16px;height:16px;color:#3365a9}.bookmark-navigation__dropdown-list-actions{border-top:1px solid #ccc}.bookmark-navigation__dropdown-list-reset,.bookmark-navigation__dropdown-list-send,.bookmark-navigation__dropdown-list-search,.bookmark-navigation__dropdown-list-mirador{font-size:1.2rem;border-bottom:1px solid #ccc}.bookmark-navigation__dropdown-list-reset a,.bookmark-navigation__dropdown-list-send a,.bookmark-navigation__dropdown-list-search a,.bookmark-navigation__dropdown-list-mirador a,.bookmark-navigation__dropdown-list-reset button,.bookmark-navigation__dropdown-list-send button,.bookmark-navigation__dropdown-list-search button,.bookmark-navigation__dropdown-list-mirador button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:10px;color:#3365a9}.bookmark-navigation__dropdown-list-mirador{border:none}.bookmark-popup{position:absolute;width:280px;height:350px;border:1px solid #ccc;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,0.15);z-index:99999}.bookmark-popup.bottom:before{content:"";position:absolute;display:block;top:-13px;left:50%;width:0;height:0;margin-left:-6px;border-width:6px;border-style:solid;border-color:transparent transparent #ccc transparent}.bookmark-popup__header,.bookmark-popup__body,.bookmark-popup__radio-buttons,.bookmark-popup__footer{position:absolute;right:0;left:0}.bookmark-popup__header,.bookmark-popup__footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.bookmark-popup__header{top:50px;height:30px;padding:0 10px;border-bottom:1px solid #ccc}.bookmark-popup__radio-buttons{top:0;height:50px;padding:0 10px;border-bottom:1px solid #ccc}.bookmark-popup__body{top:80px;max-height:229px;overflow-y:auto}.bookmark-popup__body-loader{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("../../images/infinity_loader.svg");background-repeat:no-repeat;background-position:center center;background-size:25%;background-color:#fff;z-index:100000}.bookmark-popup__body-list li{padding:2px 5px;border-bottom:1px solid #ccc}.bookmark-popup__body-list li .empty{padding:5px}.bookmark-popup__body-list button{color:black;width:100%;padding:5px;text-align:left;text-overflow:ellipsis;overflow:hidden;background-image:none}.bookmark-popup__body-list button .fa{color:green}.bookmark-popup__body-list button span{display:inline-block;float:right;padding:0 3px;font-size:1.2rem;color:#fff;border-radius:2px;background-color:#3365a9}.bookmark-popup__radio-buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.bookmark-popup__radio-buttons label{vertical-align:super}.bookmark-popup__radio-buttons input{vertical-align:sub;margin-right:10px}.bookmark-popup__footer{bottom:0;height:40px;padding:0 10px;border-top:1px solid #ccc}.bookmark-popup__footer .row{width:100%}.bookmark-popup__footer input{width:100%;height:38px;margin:1px 0;border:none}.bookmark-popup__footer button{display:block;width:100%;height:40px;background-image:url("../../images/icons/icon-bs-add.svg");background-size:60%;background-repeat:no-repeat;background-position:center center}.bookmark-popup__footer button.added{background-image:url("../../images/icons/icon-bs-add.svg")}[data-bookmark-list-type="dropdown"],[data-bookmark-list-type="get"],[data-bookmark-list-type="add"],[data-bookmark-list-type="add-bookshelf"],[data-bookmark-list-type="delete"],[data-bookmark-list-type="link"],[data-bookmark-list-type="reset"]{background-repeat:no-repeat;background-position:center center}[data-bookmark-list-type="counter"]{visibility:hidden}[data-bookmark-list-type="counter"].in{visibility:visible}[data-bookmark-list-type="dropdown"]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}[data-bookmark-list-type="add"]{background-image:url("../../images/icons/icon-bs-herz-blau_thin.svg");background-size:72%}[data-bookmark-list-type="add"].white{background-image:url("../../images/icons/icon-bs-herz-weiss_thin.svg")}[data-bookmark-list-type="add"].added{background-image:url("../../images/icons/icon-bs-herz-blau.svg")}[data-bookmark-list-type="add"].added.white{background-image:url("../../images/icons/icon-bs-herz-weiss.svg")}[data-bookmark-list-type="link"]{background-image:url("../../images/icons/icon-bs-link.svg")}@media screen and (max-width:480px){.bookmark-navigation__string{display:none}}.breadcrumbs-wrapper{font-size:1.2rem}.breadcrumbs li{display:inline-block}.breadcrumbs a,.breadcrumbs span{display:inline-block;padding:5px 5px 5px 10px}.breadcrumbs__starttext a,.breadcrumbs__starttext span{padding:5px 0}.breadcrumbs__starttext+li a,.breadcrumbs__starttext+li span{padding-left:5px}.breadcrumbs__crumb+li:before{content:"\203A";display:block;float:left;clear:left;padding:5px 0}.change-local li{display:inline-block;float:left;margin:0 .4375rem 0 0}.change-local a{display:block}.change-local a.activeLang{font-weight:bold}.change-local img{width:1.3125rem;margin:-0.125rem .25rem 0 .25rem}.data-table-paginator{margin-bottom:15px}.data-table-paginator ul{position:relative;float:left;left:50%;margin:0 auto}.data-table-paginator li{position:relative;display:inline-block;float:left;right:50%;border-right:1px solid #fff}.data-table-paginator a,.data-table-paginator span{display:block;padding:5px 15px}.data-table-paginator__page-count span{display:inline-block;padding:6px 0 5px 0}.data-table-paginator__page-count .data-table-paginator__current-page{padding-right:2px;padding-left:8px}.data-table-paginator__page-count .data-table-paginator__input{padding-left:8px}.data-table-paginator__page-count .data-table-paginator__total-count{padding-right:15px}.data-table-paginator__total-count,.data-table-paginator__current-page{cursor:pointer}.data-table-paginator__input input{max-width:40px}#txtMoveTo2,input[id*="cmdMoveTo"]{display:none}#reCaptchaWrapper{margin-bottom:1.3125rem}div[id*="-Modal"] p{color:#6f6f6f}div[id*="-Modal"] p strong{color:#1a1a1a}div[id*="-Modal"] .dl-horizontal dt,div[id*="-Modal"] .dl-horizontal dd{padding:3px 0}div[id*="-Modal"] .dl-horizontal dt{text-align:left}div[id*="-Modal"] .email-form .form-group{margin:1.3125rem 0 0 0}.dl-modal__overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);background-image:url("../../images/AJAX_preloader_white.svg");background-repeat:no-repeat;background-position:center center;z-index:999}.born-digital{margin-bottom:21px;margin-top:25px}.born-digital__items{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(75px, 1fr))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(75px, 1fr));grid-gap:10px}.born-digital__item{position:relative;padding:5px;text-align:center;border:1px solid #ccc;background-color:#fff}.born-digital__item-order-label{display:block;margin-top:3px;padding:1px 3px;color:#fff;font-size:1.2rem;border-radius:5px;background-color:#3365a9}.image-controls{position:relative}.image-controls.-ltr{direction:ltr}.image-controls.-rtl{direction:rtl}.image-controls form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.image-controls__options{padding:0 10px;margin-top:10px;margin-left:auto}.image-controls__options ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.image-controls__options li{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.image-controls__option{margin:6px}.image-controls__option a,.image-controls__option span,.image-controls__option button{color:#6f6f6f}.image-controls__option a:hover,.image-controls__option span:hover,.image-controls__option button:hover,.image-controls__option a:active,.image-controls__option span:active,.image-controls__option button:active,.image-controls__option a:focus,.image-controls__option span:focus,.image-controls__option button:focus{color:#6f6f6f}.image-controls__option a[disabled],.image-controls__option span[disabled],.image-controls__option button[disabled]{cursor:default}.image-controls__option a,.image-controls__option button{display:block;width:100%;text-align:center}.image-controls__option.add-to-bookmark [data-bookmark-list-type="add"]{background-image:none}.image-controls__option.add-to-bookmark [data-bookmark-list-type="add"] .fa-bookmark-o{display:inline-block}.image-controls__option.add-to-bookmark [data-bookmark-list-type="add"] .fa-bookmark{display:none}.image-controls__option.add-to-bookmark [data-bookmark-list-type="add"].added .fa-bookmark-o,.image-controls__option.add-to-bookmark [data-bookmark-list-type="add"]:hover .fa-bookmark-o{display:none}.image-controls__option.add-to-bookmark [data-bookmark-list-type="add"].added .fa-bookmark,.image-controls__option.add-to-bookmark [data-bookmark-list-type="add"]:hover .fa-bookmark{display:inline-block}.image-controls__option.share-image-region{cursor:pointer}.image-controls__option.share-image-region a.active{color:#FF2523}.image-controls__actions{padding:0 10px;margin-top:10px;-ms-flex-positive:1;flex-grow:1}.image-controls__actions ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.image-controls__actions li{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.image-controls__action{width:32px;height:32px;margin:3px;border:1px solid #6f6f6f}.image-controls__action a,.image-controls__action span,.image-controls__action button{display:block;height:100%;line-height:30px;text-align:center;color:#6f6f6f;cursor:pointer}.image-controls__action a:hover,.image-controls__action span:hover,.image-controls__action button:hover,.image-controls__action a:active,.image-controls__action span:active,.image-controls__action button:active,.image-controls__action a:focus,.image-controls__action span:focus,.image-controls__action button:focus{text-decoration:none;color:#6f6f6f;background-color:#eee}.image-controls__action span{cursor:default}.image-controls__action [class*="image-"]{position:relative;top:3px;font-size:2.1rem}.image-controls__action.inactive{opacity:.4}.image-controls__action.inactive a:hover,.image-controls__action.inactive span:hover,.image-controls__action.inactive button:hover,.image-controls__action.inactive a:active,.image-controls__action.inactive span:active,.image-controls__action.inactive button:active,.image-controls__action.inactive a:focus,.image-controls__action.inactive span:focus,.image-controls__action.inactive button:focus{background-color:transparent}.image-controls__action.select-text{width:auto;min-width:32px;border:none}.image-controls__action.select-text span{font-size:1.4rem;border:none;cursor:text}.image-controls__action.select{width:110px}.image-controls__action.select .custom-control--select{height:30px;border:none;background:none}.image-controls__action.select .custom-control--select select{background:none;color:#6f6f6f}.image-controls__action.select .custom-control--select:after{border-top-color:#6f6f6f}.image-controls__action.double-page-view [class*="image-"],.image-controls__action.single-page-view [class*="image-"],.image-controls__action.switch-pages [class*="image-"]{font-size:2.1rem}.image-controls__action.switch-pages a{padding:4px}.image-controls__action.switch-pages svg{fill:#6f6f6f;vertical-align:unset}.image-controls__action.rotate-left [class*="image-"],.image-controls__action.rotate-right [class*="image-"]{top:4px}.image-controls__action.zoom-slider-wrapper{width:100px;border:none}.image-controls__action.zoom-slider-wrapper .zoom-slider{height:16px;margin-top:8px;border:1px solid #6f6f6f;max-width:100%;-webkit-appearance:none;background:transparent}.image-controls__action.zoom-slider-wrapper .zoom-slider::-moz-range-thumb{width:15px;height:32px;border:none;background-color:#6f6f6f;border-radius:0}.image-controls__action.zoom-slider-wrapper .zoom-slider:focus{outline:none}.image-controls__action.zoom-slider-wrapper .zoom-slider::-webkit-slider-thumb{-webkit-appearance:none;width:15px;height:32px;border:none;background-color:#6f6f6f;border-radius:0}.image-controls .labeltext{padding:0;display:none !important}.image-controls .share-image-area .btn.btn--full{color:#fff}.image-controls .share-image-area a{color:#3365a9}.image-controls .share-image-area__controls{margin-top:10px}.image-controls .share-image-area ul{margin:10px 0 0 14px;list-style:circle}.image-controls .share-image-area ul li{margin-bottom:10px}.image-controls .share-image-area ul li a{text-align:left}.tooltip_clipboard{display:none;position:absolute;z-index:10000;background-color:#444;color:#f1f2f3;padding:3px;vertical-align:middle;border-radius:10px;font-size:1.2rem}@-moz-document url-prefix(){.image-controls__action.switch-pages .image-switchPages{width:21px}}@media screen and (max-width:768px){.image-controls form{-ms-flex-align:start;align-items:flex-start}.image-controls__options{margin-left:inherit}.image-controls__option.share-image-region,.image-controls__option.image-filter{display:none}}@media screen and (max-width:480px){.image-controls__actions ul{-ms-flex-pack:start;justify-content:flex-start}.image-controls__action{margin:0 5px 10px 5px}.image-controls__action.select{width:74px}.image-controls__action.zoom-slider-wrapper{display:none !important;visibility:hidden !important}}.login-navigation{position:relative;margin:0;padding:0;list-style:none}.login-navigation [data-login="false"] button[data-toggle="login-dropdown"] .fa{margin-left:5px}.login-navigation [data-login="true"] button[data-toggle="user-dropdown"]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;max-width:150px}.login-navigation [data-login="true"] .login-navigation__user-name{max-width:150px;padding-right:5px;padding-left:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.login-navigation [data-login="true"] .login-navigation__user-icon{display:-ms-flexbox;display:flex;padding-right:5px;padding-left:5px}.login-navigation [data-login="true"] .login-navigation__user-icon img{max-height:16px}.login-navigation [data-login="true"] .login-navigation__user-dropdown{display:none;position:absolute;top:100%;right:0;width:275px;padding:10px;padding-top:0;font-size:1.6rem;border:1px solid #ccc;background-color:#fff;overflow:hidden;z-index:999}.login-navigation [data-login="true"] .login-navigation__user-dropdown ul{margin:0;padding:0;list-style:none;margin-right:-10px;margin-left:-10px}.login-navigation [data-login="true"] .login-navigation__user-dropdown li{margin:0;border-bottom:1px solid #ccc}.login-navigation [data-login="true"] .login-navigation__user-dropdown-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:1.6rem}.login-navigation [data-login="true"] .login-navigation__user-dropdown-item-icon{min-width:10%;padding-left:15px}.login-navigation [data-login="true"] .login-navigation__user-dropdown-item-icon .fa{color:#3365a9}.login-navigation [data-login="true"] .login-navigation__user-dropdown-item-string{-ms-flex-positive:1;flex-grow:1}.login-navigation [data-login="true"] .login-navigation__user-dropdown-item-string a{display:block;padding:7px 15px;color:#1a1a1a}.login-navigation [data-login="true"] .login-navigation__user-dropdown-item-string a:hover,.login-navigation [data-login="true"] .login-navigation__user-dropdown-item-string a:active,.login-navigation [data-login="true"] .login-navigation__user-dropdown-item-string a:focus{text-decoration:none}.login-navigation [data-login="true"] .login-navigation__user-dropdown-action{padding-top:10px}.login-navigation [data-login="true"] .login-navigation__user-dropdown-action .btn{width:100%;margin:0}.meta-museal{margin-top:30px}.meta-museal .tab-pane{padding:15px;background-color:#fff}.meta-museal .tab-pane dl:last-child{margin:0}.meta-museal .tab-pane dt{text-align:left}.mobile-navigation{display:none;position:fixed;top:52px;left:0;right:0;width:100%;max-height:250px;padding:0 15px;border-top:1px solid #eee;border-bottom:1px solid #eee;background-color:#fff;overflow-y:auto;z-index:999}.mobile-navigation a{display:block;padding:10px}.mobile-navigation .mainsubnav{padding-left:15px}#mobileToggleWrapper{position:fixed;top:0;left:0;right:0;display:none;padding:10px 24px;background-color:#fff;z-index:999}#mobileToggleWrapper .customer-header-logo img{max-height:32px}#mobileToggleWrapper .btn-toggle{position:relative;width:3.2rem;height:3.2rem;margin:0 5px;padding:0;border:1px solid #eee;background:none;cursor:pointer}#mobileToggleWrapper .btn-toggle:hover,#mobileToggleWrapper .btn-toggle:focus,#mobileToggleWrapper .btn-toggle:active{outline:none}#mobileToggleWrapper .sidebar{margin:0}#mobileToggleWrapper .sidebar.pull-left{margin-right:10px}#mobileToggleWrapper .sidebar.pull-right{margin-left:5px}#mobileToggleWrapper .language.in:before,#mobileToggleWrapper .search.in:before{content:"";display:block;position:absolute;bottom:-12px;left:50%;width:0;height:0;margin-left:-10px;border-width:10px;border-style:solid;border-color:transparent transparent #eee transparent}@media screen and (max-width:768px){#mobileToggleWrapper{display:block}}@media screen and (max-width:480px){#mobileToggleWrapper{padding:10px 18px 10px 15px}}.navigation{position:relative}.navigation:before,.navigation:after{display:table;content:" "}.navigation:after{clear:both}.navigation ul{float:left}.navigation ul:before,.navigation ul:after{display:table;content:" "}.navigation ul:after{clear:both}.navigation li{display:block;position:relative;float:left}.navigation li.active>a,.navigation li.active>button{background-color:#eee}.navigation a,.navigation button{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border:none}.navigation a:hover,.navigation button:hover,.navigation a:focus,.navigation button:focus,.navigation a:active,.navigation button:active{text-decoration:none;background-color:#eee;outline:none !important}.navigation .caret{margin-left:5px;color:#ccc}.navigation__submenu{display:none;position:absolute;float:left;top:calc(100% + 1px);left:0;min-width:250px;border:1px solid #eee;background-color:#fff;z-index:999}.navigation__submenu ul{float:none}.navigation__submenu li{display:block;width:100%}.navigation__submenu li.divider{height:1px;margin:9px 0;overflow:hidden;background-color:#ccc}.navigation__submenu a,.navigation__submenu button{width:100%}.navigation__submenu.in{display:block}.navigation__submenu.level-2,.navigation__submenu.level-3,.navigation__submenu.level-4,.navigation__submenu.level-5{top:0;left:100%}.navigation__submenu.level-2.left,.navigation__submenu.level-3.left,.navigation__submenu.level-4.left,.navigation__submenu.level-5.left{left:-100%}.navigation__megamenu-trigger{position:inherit !important}.navigation__megamenu-wrapper{display:none;position:absolute;left:0;width:100%;padding:15px;border:1px solid #eee;background:#fff;z-index:998}.navigation__megamenu-wrapper.in{display:block}.navigation__megamenu-close{position:absolute !important;top:0;right:0;padding:10px 15px !important;z-index:999}.navigation__megamenu-close .fa{cursor:pointer}.navigation__megamenu-element{position:relative}.navigation__megamenu-element:before,.navigation__megamenu-element:after{display:table;content:" "}.navigation__megamenu-element:after{clear:both}.navigation__megamenu-element ul{float:none}.navigation__megamenu-element.level-2{margin-bottom:15px}.navigation__megamenu-heading{float:left;width:25%;padding:0 15px;font-weight:bold}.navigation__megamenu-item{width:100%;padding:0}.ner-person{color:#0174DF}.ner-location{color:#FF8000}.ner-institution{color:#298A08}.ner-trigger,.ner-detail-trigger{position:relative;text-decoration:underline;color:#3365a9;cursor:pointer}.ner-trigger .fa{margin-right:.1875rem}.ner-trigger .ner-popover-pointer{display:none;position:absolute;bottom:-0.7rem;left:50%;width:0;height:0;margin:0 0 0 -0.5rem;border-width:.5rem;border-style:solid;border-color:transparent transparent #6f6f6f transparent}.ner-detail-trigger .ner-detail-loader{display:none;width:.75rem;height:.75rem;margin-left:.3125rem;background-image:url("../../images/ajax_preloader_ner.gif");background-repeat:no-repeat;background-position:center center;background-size:cover}.ner-popover{position:absolute;width:18.75rem;border:2px solid #6f6f6f;background-color:#fff;z-index:100}.ner-popover-close{position:absolute;top:.3125rem;right:.3125rem;width:.625rem;height:.625rem;line-height:.625rem;cursor:pointer}.ner-popover-header{padding:.625rem}.ner-popover-header h4{margin:0}.ner-popover-body{padding:.625rem 0}.ner-popover-body .dl-horizontal{margin:0}.ner-popover-body .dl-horizontal dt{width:40%;padding-left:.625rem;text-align:left}.ner-popover-body .dl-horizontal dd{margin-left:40%;padding:0 .625rem 0 .3125rem}.ner-popover-body .dl-horizontal .ner-popover-detail{position:relative;background-color:#eee;box-shadow:0 1px 3px rgba(0,0,0,0.25) inset}.ner-popover-body .dl-horizontal .ner-popover-detail-header{padding:.625rem}.ner-popover-body .dl-horizontal .ner-popover-detail-header h4{margin:0}.ner-popover-body .dl-horizontal .ner-popover-detail-body{padding:.625rem 0}.normdataLink,.normdataDetailLink,.sortPopovers{display:inline-block;width:1.6rem;height:1.6rem;line-height:1.6rem;margin-right:.5rem;padding:0;color:#3365a9;border:none;background:none}.normdataLink.disabled,.normdataDetailLink.disabled,.sortPopovers.disabled{cursor:not-allowed;opacity:.25}.sortPopovers{display:none}.normdata-preloader{display:none;width:1.6rem;height:1.6rem;margin-bottom:-5px;background-image:url("../../images/ajax_preloader_ner.gif");background-repeat:no-repeat;background-position:center center;background-size:cover}.closeAllPopovers{display:none;color:red;cursor:pointer}.normdata-popover{position:absolute;top:0;left:0;width:100%;max-width:400px;border:1px solid #ccc;background-color:#fff;cursor:move;z-index:999}.normdata-popover .normdata-popover-title{position:relative;padding:5px}.normdata-popover .normdata-popover-title h4{margin:0}.normdata-popover .normdata-popover-title .normdata-popover-close{display:inline-block;position:absolute;top:5px;right:0;width:21px;height:21px;line-height:21px;text-align:center;color:#6f6f6f;cursor:pointer}.normdata-popover .normdata-popover-content{padding:5px}.normdata-popover .normdata-popover-content .dl-horizontal{margin:0}.normdata-popover .normdata-popover-content .dl-horizontal dt,.normdata-popover .normdata-popover-content .dl-horizontal dd{text-overflow:ellipsis;overflow:hidden}.normdata-popover .normdata-popover-content .dl-horizontal dt{text-align:left;width:35%}.normdata-popover .normdata-popover-content .dl-horizontal dd{margin-left:35%;padding-left:5px;word-break:break-all}.normdata-popover .normdata-popover-content .dl-horizontal dd.img{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.normdata-popover .normdata-popover-content .dl-horizontal dd.img img{width:16px;height:16px;margin-top:2px;margin-right:5px}.normdata-popover .normdata-popover-content .dl-horizontal dd .fa{margin-left:5px}@media screen and (max-width:480px){.normdata-popover{max-width:325px}}#responsiveColumnGallery{float:left;width:100%;margin:21px 0}#responsiveColumnGallery .rcg-col{float:left;padding:0 7px 0 0}#responsiveColumnGallery .rcg-col.col-1{width:100%}#responsiveColumnGallery .rcg-col.col-2{width:50%}#responsiveColumnGallery .rcg-col.col-3{width:33.33333%}#responsiveColumnGallery .rcg-col.col-4{width:25%}#responsiveColumnGallery .rcg-col .rcg-image-container{float:left;width:100%;margin:0 0 10px 0}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body{position:relative;float:left;width:98%;max-width:98%;overflow:hidden;z-index:100}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body .rcg-image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:all .4s ease-in;z-index:102}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body .rcg-image-title{position:absolute;top:-100%;width:100%;padding:2%;z-index:103;transition:all .25s ease-in}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body .rcg-image-title h4{margin:0;text-overflow:ellipsis;color:#fff;overflow:hidden}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body img{display:block;max-width:100%;margin:0 auto;transition:all .25s ease-in}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body .lightbox-toggle{display:none;position:absolute;right:5px;bottom:5px;font-size:2.1rem;cursor:pointer;z-index:102}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body .lightbox-toggle .fa{color:#fff}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body:hover .rcg-image-overlay{opacity:.5}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body:hover .rcg-image-title{top:0}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body:hover img{transform:scale(1.2)}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body:hover .lightbox-toggle{display:block}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-footer{float:left;width:100%}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-footer p{margin:7px 0;font-size:1.6rem}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-footer p a{display:block;margin:2% 0;text-align:right}.rcg-lightbox-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);z-index:999}.rcg-lightbox-overlay .rcg-lightbox-body{position:absolute;top:50%;left:50%;width:80%;max-width:960px;max-height:90%;border:10px solid #fff;background-color:#fff;overflow:hidden;z-index:999}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-close{position:absolute;top:7px;right:7px;width:28px;height:28px;line-height:26px;text-align:center;border:2px solid #4b4b4b;border-radius:50%;background-color:#fff;cursor:pointer}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-close .fa{top:0;font-size:1.2rem}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-image{float:left;width:100%;overflow:hidden}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-image img{display:block;width:100%}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-caption{position:absolute;right:0;bottom:0;left:0;min-height:50px;padding:14px;background-color:#fff}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-caption p{margin:0}@media screen and (max-width:992px){#responsiveColumnGallery .rcg-col.col-4{width:33.33333333%}}@media screen and (max-width:768px){#responsiveColumnGallery .rcg-col.col-4{width:50%}}@media screen and (max-width:480px){#responsiveColumnGallery .rcg-col.col-2,#responsiveColumnGallery .rcg-col.col-3,#responsiveColumnGallery .rcg-col.col-4{width:100%}}#searchHelpAccordion.card-group .card{border-radius:0;margin-top:.5rem}#searchHelpAccordion .card-header{border-radius:0;background-color:#eee;border-bottom:none}#searchHelpAccordion .card-title{font-size:1.6rem;margin-top:0;margin-bottom:0}#searchHelpAccordion .card-title a{display:block;color:#333}#searchHelpAccordion .card-title a:hover,#searchHelpAccordion .card-title a:focus,#searchHelpAccordion .card-title a:active{text-decoration:none}#searchHelpAccordion .card-body p:last-child{margin:0}#searchHelpAccordion .card-body p span{display:block;margin:5px 0 15px 0;padding:10px;background-color:#eee}.lightbox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:9999}.lightbox-modal-box{position:fixed;top:50%;left:50%;width:40%;padding:1em;text-align:left;background-color:#FFFFFF}.lightbox-close{position:relative}.lightbox-close-btn{position:absolute;top:5px;right:5px;width:24px;height:24px;line-height:24px;text-align:center;cursor:pointer}.lightbox-modal-box img{display:block;width:100%;margin:1%}.numeric-paginator{margin:15px 0}.numeric-paginator.-ltr{direction:ltr}.numeric-paginator.-rtl{direction:rtl}.numeric-paginator ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.numeric-paginator li{min-width:32px;height:32px;margin:15px 3px 5px 0;border:1px solid #ccc}.numeric-paginator a,.numeric-paginator span{display:block;line-height:30px;padding:0 3px;text-align:center}.numeric-paginator a{text-decoration:none}.numeric-paginator a:hover,.numeric-paginator a:active,.numeric-paginator a:focus{background-color:#eee}.numeric-paginator__active a,.numeric-paginator__active span{font-weight:700;background-color:#ccc}.numeric-paginator li.numeric-paginator__dots{min-width:0;border:none}@media screen and (max-width:480px){.numeric-paginator li{margin-right:-1px}.numeric-paginator a,.numeric-paginator span{padding:0 4px}.numeric-paginator li.numeric-paginator__navigate{-ms-flex-order:1;order:1}}#tagcloudWrapper{margin-top:20px;margin-bottom:15px;margin-left:20px}.tagcloudElement{display:inline-block;text-align:center;margin:2px}*+html .tagcloudElement{display:inline}#tagcloud{text-align:center}#tagcloud a{text-align:center;text-decoration:none}#tagcloud a:hover{text-align:center;text-decoration:underline}.tag1 a,.tag2 a,.tag3 a,.tag4 a,.tag5 a,.tag6 a,.tag7 a,.tag8 a,.tag9 a,.tag10 a{font-size:100%;color:#696969 !important}.tag11 a,.tag12 a,.tag13 a,.tag14 a,.tag15 a,.tag16 a,.tag17 a,.tag18 a,.tag19 a,.tag20 a{font-size:110%;color:#696969 !important}.tag21 a,.tag22 a,.tag23 a,.tag24 a,.tag25 a,.tag26 a,.tag27 a,.tag28 a,.tag29 a,.tag30 a{font-size:120%;color:#696969 !important}.tag31 a,.tag32 a,.tag33 a,.tag34 a,.tag35 a,.tag36 a,.tag37 a,.tag38 a,.tag39 a,.tag40 a{font-size:130%;color:#696969 !important}.tag41 a,.tag42 a,.tag43 a,.tag44 a,.tag45 a,.tag46 a,.tag47 a,.tag48 a,.tag49 a,.tag50 a{font-size:140%;color:#696969 !important}.tag51 a,.tag52 a,.tag53 a,.tag54 a,.tag55 a,.tag56 a,.tag57 a,.tag58 a,.tag59 a,.tag60 a{font-size:150%;color:#696969 !important}.tag61 a,.tag62 a,.tag63 a,.tag64 a,.tag65 a,.tag66 a,.tag67 a,.tag68 a,.tag69 a,.tag70 a{font-size:160%;color:#696969 !important}.tag71 a,.tag72 a,.tag73 a,.tag74 a,.tag75 a,.tag76 a,.tag77 a,.tag78 a,.tag79 a,.tag80 a{font-size:170%;color:#696969 !important}.tag81 a,.tag82 a,.tag83 a,.tag84 a,.tag85 a,.tag86 a,.tag87 a,.tag88 a,.tag89 a,.tag90 a{font-size:170%;color:#696969 !important}.tag91 a,.tag92 a,.tag93 a,.tag94 a,.tag95 a,.tag96 a,.tag97 a,.tag98 a,.tag99 a,.tag100 a{font-size:170%;color:#696969 !important}.title{margin-bottom:2rem}.title__header h3{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin:0;cursor:pointer}.title__header .fa{margin-top:3px;margin-left:auto}.title__header .fa.in{transform:rotate(180deg)}.title__header-page-type{display:none;margin-right:1rem}.title__body{display:none;font-size:1.4rem}.title__body-download{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.title__body-metadata{margin-top:2rem}.title__body-metadata dl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.25rem}.title__body-metadata dl dt,.title__body-metadata dl dd{word-break:break-word}.title__body-metadata dl dt{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding-right:1rem}.title__body-metadata dl dd{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.title__body-metadata-breadcrumbs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.title__body-metadata-breadcrumbs a,.title__body-metadata-breadcrumbs i{margin-right:1rem}@media screen and (max-width:480px){.title__body-metadata dl{-ms-flex-wrap:wrap;flex-wrap:wrap}.title__body-metadata dl dt{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:0}.title__body-metadata dl dd{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.user-comments{margin-top:30px}.user-comments__message-login{margin-bottom:15px;padding:15px;border:1px solid #ccc;background-color:#eee;text-align:center}.user-comments__message-login .btn{margin-top:15px}.user-comments__comment{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3fr;grid-template-columns:1fr 3fr;grid-template-areas:"image content" "metadata content";margin-bottom:21px;border:1px solid #ccc}.user-comments__comment-image{grid-area:image;padding:10px;padding-bottom:0;text-align:center;background-color:#eee}.user-comments__comment-image img{border-radius:50%;border:5px solid #fff;z-index:999}.user-comments__comment-metadata{grid-area:metadata;position:relative;padding:10px;padding-top:20px;text-align:center;background-color:#eee}.user-comments__comment-metadata span{display:block}.user-comments__comment-metadata-creator{font-weight:700}.user-comments__comment-metadata-date{font-family:monospace;font-size:1.2rem}.user-comments__comment-content{position:relative;grid-area:content}.user-comments__comment-content-options{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding:3px 5px;border-bottom:1px solid #ccc;background-color:#fff}.user-comments__comment-content-options span{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:10px}.user-comments__comment-content-options a,.user-comments__comment-content-options button{color:#1a1a1a}.user-comments__comment-content-options a:hover,.user-comments__comment-content-options button:hover,.user-comments__comment-content-options a:active,.user-comments__comment-content-options button:active,.user-comments__comment-content-options a:focus,.user-comments__comment-content-options button:focus{color:#1a1a1a}.user-comments__comment-content-options-last-change{font-family:monospace;font-size:1.2rem}.user-comments__comment-content-options-cancel,.user-comments__comment-content-options-edit,.user-comments__comment-content-options-save{display:none}.user-comments__comment-content-options-cancel.in,.user-comments__comment-content-options-edit.in,.user-comments__comment-content-options-save.in{display:inline}.user-comments__comment-content-options-text,.user-comments__comment-content-options-text-edit{position:relative;padding:10px 15px}.user-comments__comment-content-options-text{display:none}.user-comments__comment-content-options-text.in{display:block}.user-comments__comment-content-options-text-edit{display:none}.user-comments__comment-content-options-text-edit.in{display:block}.user-comments__comment-content-options-text-edit textarea{width:100%;padding:0;border:none;resize:vertical;opacity:.4;transition:all .3s ease-in}.user-comments__comment-content-options-text-edit textarea:focus{padding:10px;border:1px solid #ccc;opacity:1}.user-comments__comment-content-loader{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("../../images/ajax_preloader.gif");background-position:center center;background-repeat:no-repeat;background-color:rgba(255,255,255,0.75);z-index:10}.user-comments__add-comment{margin-top:30px;margin-bottom:15px}.user-comments__add-comment label{display:block;position:relative;font-weight:normal}.user-comments__add-comment label span{display:inline-block;position:absolute;bottom:-15px;left:0;padding:3px 10px;color:#fff;border-radius:4px;border:1px solid #ccc;background-color:#3365a9;cursor:pointer;z-index:999}.user-comments__add-comment-add{margin-bottom:15px;margin-left:15px;padding:15px;padding-top:20px;border:1px solid #ccc;background-color:#eee}.user-comments__add-comment-add textarea{width:100%;height:45px;padding:10px;border:1px solid #ccc;resize:none;background-color:#fff;opacity:.4;transition:all .3s ease-in}.user-comments__add-comment-add textarea:focus{height:100px;opacity:1}.user-comments__add-comment-submit{position:relative;text-align:right}.user-comments__add-comment-submit .btn{margin:0}#view_image_user_generated_content{margin-top:30px}#view_image_user_generated_content ul li .dl-horizontal{margin:0}#view_image_user_generated_content ul li .dl-horizontal dt{width:1.875rem;text-align:left;font-weight:normal}#view_image_user_generated_content ul li .dl-horizontal dd{margin-left:1.875rem}#view_image_user_generated_content #user_generated_content_nav .ugc-highlight{background:#ccc}.viewer-control{display:inline-block;width:1.75rem;height:1.75rem;background-image:url("../../../images/icons/viewer-controls-sprite.png");background-repeat:no-repeat}.viewer-control.viewer-control-start{background-position:0px 0px}.viewer-control.viewer-control-back{background-position:-28px 0}.viewer-control.viewer-control-back5{background-position:-56px 0}.viewer-control.viewer-control-back20{background-position:-84px 0}.viewer-control.viewer-control-back50{background-position:-112px 0}.viewer-control.viewer-control-reset{background-position:-140px 0}.viewer-control.viewer-control-rotate-left{background-position:-168px 0}.viewer-control.viewer-control-rotate-right{background-position:-196px 0}.viewer-control.viewer-control-end{background-position:0 -28px}.viewer-control.viewer-control-forward{background-position:-28px -28px}.viewer-control.viewer-control-forward5{background-position:-56px -28px}.viewer-control.viewer-control-forward20{background-position:-84px -28px}.viewer-control.viewer-control-forward50{background-position:-112px -28px}.viewer-control.viewer-control-fullscreen{background-position:-140px -28px}.viewer-control.viewer-control-toc{background-position:-168px -28px}.viewer-control.viewer-control-single-page{background-position:-224px 0}.viewer-control.viewer-control-double-page{background-position:-252px 0}.viewer-control.viewer-control-switch-page{background-position:-224px -28px}.viewer-control.viewer-control-pdf,.viewer-control.page-browse{font-size:1.4rem;text-align:center;color:#606060;border:1px solid #606060;background-image:none}.viewer-control.viewer-control-pdf:hover,.viewer-control.page-browse:hover{text-decoration:none}.viewer-control.viewer-control-pdf{border:none;font-size:1.6rem}.viewer-control.viewer-control-togglepageorientation{background-position:-140px 0}#viewer_controls_nav,#fulltext_controls_nav,#view_preview_controls_nav{float:left;width:100%;margin:1rem 0}#viewer_controls_nav ul,#fulltext_controls_nav ul,#view_preview_controls_nav ul{position:relative;float:left;left:50%;margin:0 auto}#viewer_controls_nav ul li,#fulltext_controls_nav ul li,#view_preview_controls_nav ul li{display:inline-block;position:relative;float:left;right:50%;height:1.75rem;line-height:1.75rem;margin-right:.4375rem}#viewer_controls_nav ul li a,#fulltext_controls_nav ul li a,#view_preview_controls_nav ul li a{cursor:pointer}#viewer_controls_nav ul li .control-select-box,#fulltext_controls_nav ul li .control-select-box,#view_preview_controls_nav ul li .control-select-box{height:1.75rem;line-height:1.3125rem;border:.0625rem solid #6f6f6f}#viewer_controls_nav ul li .control-select-box select,#fulltext_controls_nav ul li .control-select-box select,#view_preview_controls_nav ul li .control-select-box select{height:1.625rem;border:none}#viewer_controls_nav ul li #slider-id,#fulltext_controls_nav ul li #slider-id,#view_preview_controls_nav ul li #slider-id{width:9.375rem;height:1rem;margin-top:.375rem;border:1px solid #6f6f6f}#viewer_controls_nav ul li #slider-id .zoom-slider-handle,#fulltext_controls_nav ul li #slider-id .zoom-slider-handle,#view_preview_controls_nav ul li #slider-id .zoom-slider-handle{position:relative;display:block;top:-7px;height:1.75rem;width:.875rem;background-color:#6f6f6f}#viewer_controls_nav ul li #slider-id a,#fulltext_controls_nav ul li #slider-id a,#view_preview_controls_nav ul li #slider-id a{width:1.45rem;height:1.45rem;margin:0;background:#6f6f6f}.sidebar-menu{margin-bottom:20px}.sidebar-menu button,.sidebar-menu a{display:block;color:#555}.sidebar-menu button:hover,.sidebar-menu a:hover,.sidebar-menu button:focus,.sidebar-menu a:focus,.sidebar-menu button:active,.sidebar-menu a:active{color:#555}.sidebar-menu button{border:none;background:transparent;padding:0}.sidebar-menu button span::after{content:'';width:0;height:0;margin-left:5px;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent;vertical-align:middle;display:inline-block}.sidebar-menu__submenu-button.-active{font-weight:700}.sidebar-menu__submenu{font-size:1.4rem;display:none}.sidebar-menu__submenu a{padding-left:1.5rem}.collections__wrapper{position:relative}.collections__wrapper div[class*="col-xs"],.collections__wrapper div[class*="col-sm"]{padding:0}.collection{margin:0;padding:0;list-style:none;border:1px solid #ccc;border-top:none}.collection .row{margin:0}.collection__structure a,.collection__title a,.collection__description-toggle a,.collection__rss a{display:block;padding:10px 0;text-overflow:ellipsis;overflow:hidden}.collection__description-toggle a,.collection__rss a{display:inline-block;padding:10px;text-align:center}.collection__title div.col-12{padding-left:15px}.collection__top-element{font-weight:bold}.collection__description-toggle,.collection__rss{width:50%;padding-right:15px;text-align:right}.collection__description-toggle{padding:0}.collection__description{padding:5px 15px}.collection__item--level-0{border-top:1px solid #ccc}@media screen and (max-width:480px){.collection__structure a,.collection__title a,.collection__description-toggle a,.collection__rss a{padding:10px 0}.collection__description img{display:block;max-width:100%;height:auto}}.view-feedback{margin-bottom:1rem;padding:2rem}.view-feedback .form-group label{font-weight:700}.view-feedback .form-group textarea{min-height:150px;resize:vertical}.view-feedback .form-group .btn{margin:0}.view-feedback .form-group.lastname{display:none}.view-feedback .composite-control{padding-top:6px}.view-feedback .col-lg-9{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}@media screen and (max-width:480px){.view-feedback .col-12{-ms-flex-preferred-size:100%;flex-basis:100%}}.statistics-grid,.statistics-grid-row,.chart-nearly-completed-table-row,.chart-most-active-users-table-row,.chart-nearly-completed-inner-table-row,.chart-nearly-completed-inner-label-row,#chart-nearly-completed,.chart-most-active-users-table,.chart-nearly-completed-table-cell,.chart-most-active-users-table-cell,.chart-nearly-completed-table-cell-right,.chart-nearly-completed-inner-table-cell-left,.chart-nearly-completed-inner-table-cell-right{float:left;width:100%}.statistics-grid-row{margin-bottom:2rem}#chart-nearly-completed,.chart-most-active-users-table{display:table}.chart-nearly-completed-table-row,.chart-most-active-users-table-row,.chart-nearly-completed-inner-table-row,.chart-nearly-completed-inner-label-row{display:table-row}.chart-nearly-completed-table-cell,.chart-most-active-users-table-cell,.chart-nearly-completed-table-cell-right,.chart-nearly-completed-inner-table-cell-left,.chart-nearly-completed-inner-table-cell-right{display:table-cell;padding:.25rem}.chart-most-active-users-table-cell-center{text-align:center}.chart-nearly-completed-table-row{padding:.5rem}.chart-nearly-completed-table-cell{width:20%}.chart-nearly-completed-table-cell-right{width:80%}.chart-nearly-completed-inner-table-cell-left,.chart-nearly-completed-inner-table-cell-right{width:50%}.chart-nearly-completed-inner-table-cell-left{font-weight:bold}.chart-most-active-users-table-cell{width:20%;text-align:left}.chart-most-active-users-table-cell-center{width:50%}.chart-most-active-users-table-cell-right{width:30%;text-align:center}.rank{background-color:#eee}#statistics .statistics-grid{margin-bottom:1.3125rem}#statistics #chart-nearly-completed{padding:.3125rem;border:2px solid #999;background-color:#fffdf6;box-shadow:2px 2px 2px rgba(0,0,0,0.25)}#statistics #chart-nearly-completed .chart-nearly-completed-table-row{border-bottom:1px solid #999}#statistics #chart-nearly-completed .chart-nearly-completed-table-row .chart-nearly-completed-table-cell .chart-nearly-completed-label-right{font-weight:bold;font-size:1.6rem}#statistics #chart-nearly-completed .chart-nearly-completed-table-row .chart-nearly-completed-table-cell.chart-nearly-completed-table-cell-right .chart-nearly-completed-inner-table-row .chart-nearly-completed-inner-table-cell.chart-nearly-completed-inner-table-cell-right .progress{height:auto;color:#1a1a1a;border-radius:0;border:1px solid #1a1a1a;background-color:#999}#statistics #chart-nearly-completed .chart-nearly-completed-table-row .chart-nearly-completed-table-cell.chart-nearly-completed-table-cell-right .chart-nearly-completed-inner-table-row .chart-nearly-completed-inner-table-cell.chart-nearly-completed-inner-table-cell-right .progress .bar{padding:5px 0;background-color:#fffdf6}#statistics #chart-nearly-completed .chart-nearly-completed-table-row .chart-nearly-completed-table-cell.chart-nearly-completed-table-cell-right .chart-nearly-completed-inner-table-row .chart-nearly-completed-inner-table-cell.chart-nearly-completed-inner-table-cell-right .progress .bar span{padding-left:5px}#statistics #chart-most-active-users{padding:.3125rem;border:2px solid #999;background-color:#fffdf6;box-shadow:2px 2px 2px rgba(0,0,0,0.25)}#statistics #chart-most-active-users .chart-most-active-users-table-row .chart-most-active-users-table-cell.chart-most-active-users-table-cell-right .rank{background-color:#999}.jqplot-axis{font-size:1.2rem;font-family:"TheSansLight",sans-serif}.jqplot-axis.jqplot-xaxis{margin-top:10px}.jqplot-axis.jqplot-yaxis{margin-right:12px}#chartpseudotooltip{font-size:1.2rem;font-family:"TheSansLight",sans-serif}.jqplot-highlighter-tooltip{font-size:1.2rem;font-family:"TheSansLight",sans-serif}#chart-most-edited .jqplot-point-label{font-size:1.2rem;font-family:"TheSansLight",sans-serif;margin-bottom:-15px;margin-left:5px}.styles__button{display:block;margin:10px 0;padding:15px;font-size:1.8rem;text-align:center;color:#fff;background-color:#3365a9}.styles__button:hover,.styles__button:focus,.styles__button:active{text-decoration:none}.styles__heading{padding-left:15px;border-top:1px solid #ccc;border-right:3px solid #ccc;border-bottom:1px solid #ccc;border-left:3px solid #ccc}.styles__spacerheading{padding-left:10px;border-bottom:1px solid #ccc}.styles__subheading{padding-left:10px;border-left:3px solid #ccc}.styles__logos,.styles__fonts,.styles__headings,.styles__typo,.styles__buttons,.styles__helper,.styles__mixins{margin-bottom:15px}.styles__logo{margin-bottom:10px;padding:10px}.styles__logo img{max-width:100%}.styles__logo figcaption{padding-top:10px;font-style:italic;font-size:1.2rem}.styles__color{margin-bottom:10px;border:1px solid #ccc}.styles__color-header{height:50px;border-bottom:1px solid #ccc}.styles__color-body{padding:5px;font-size:1.2rem}.styles__color-body ul{margin:0;padding:0;list-style:none}.styles__helper-item{padding:15px;border-bottom:1px solid #ccc}.styles__logo--bw{color:#fff;background-color:#1a1a1a}.view-privacy iframe{width:100%;height:165px;border:none;border-top:1px solid #ccc}.sitelinks__tags{margin-bottom:20px}.sitelinks__tags a{display:inline-block;padding:3px}.sitelinks__hits ul{margin:0;padding:0;list-style:none}.sitelinks__hits a{display:inline-block;padding:3px 0}.overlay{display:none}.overlay.active{position:fixed;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:0;width:100vw;height:100vh;background-color:#f1f1f1;overflow-y:auto;z-index:9999}.overlay>.fa{position:absolute;top:5px;right:10px;font-size:2.4rem;cursor:pointer}.overlay iframe{width:100%;height:100%}.fullscreen .image-controls{padding:0;border:0;opacity:1}.fullscreen .image-controls.faded{opacity:0}.fullscreen .image-controls__options{display:none !important;visibility:hidden !important}.fullscreen .image-controls__actions{margin-top:0}.fullscreen .image-controls__action{height:auto;margin:0 7px 0 0;font-size:.9375rem;border:0}.fullscreen .image-controls__action a,.fullscreen .image-controls__action span,.fullscreen .image-controls__action button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;line-height:inherit;background-repeat:no-repeat;background-position:center center;background-size:28px;font-size:1.4rem}.fullscreen .image-controls__action [class*="image-"]{display:none !important;visibility:hidden !important}.fullscreen .image-controls__action.start a,.fullscreen .image-controls__action.start span,.fullscreen .image-controls__action.start button{background-image:url("../../images/icons/icon_fs-start.svg");background-size:18px}.fullscreen .image-controls__action.back a,.fullscreen .image-controls__action.back span,.fullscreen .image-controls__action.back button{background-image:url("../../images/icons/icon_fs-back.svg");background-size:12px}.fullscreen .image-controls__action.select{width:100px}.fullscreen .image-controls__action.select .fofs-control__select select{font-size:.9375rem}.fullscreen .image-controls__action.select .custom-control--select select{color:#666}.fullscreen .image-controls__action.select .custom-control--select:after{border-top-color:#666}.fullscreen .image-controls__action.forward a,.fullscreen .image-controls__action.forward span,.fullscreen .image-controls__action.forward button{background-image:url("../../images/icons/icon_fs-forward.svg");background-size:12px}.fullscreen .image-controls__action.end a,.fullscreen .image-controls__action.end span,.fullscreen .image-controls__action.end button{background-image:url("../../images/icons/icon_fs-end.svg");background-size:18px}.fullscreen .image-controls__action.double-page-view a,.fullscreen .image-controls__action.double-page-view span,.fullscreen .image-controls__action.double-page-view button{background-image:url("../../images/icons/icon_fs-double-page.svg")}.fullscreen .image-controls__action.single-page-view a,.fullscreen .image-controls__action.single-page-view span,.fullscreen .image-controls__action.single-page-view button{background-image:url("../../images/icons/icon_fs-single-page.svg");background-size:26px}.fullscreen .image-controls__action.switch-pages a,.fullscreen .image-controls__action.switch-pages span,.fullscreen .image-controls__action.switch-pages button{background-image:url("../../images/icons/icon_fs-recto-verso.svg");background-size:32px}.fullscreen .image-controls__action.rotate-left a,.fullscreen .image-controls__action.rotate-left span,.fullscreen .image-controls__action.rotate-left button{background-image:url("../../images/icons/icon_fs-rotate-left.svg")}.fullscreen .image-controls__action.rotate-right a,.fullscreen .image-controls__action.rotate-right span,.fullscreen .image-controls__action.rotate-right button{background-image:url("../../images/icons/icon_fs-rotate-right.svg")}.fullscreen .image-controls__action.reset a,.fullscreen .image-controls__action.reset span,.fullscreen .image-controls__action.reset button{background-image:url("../../images/icons/icon_fs-reset.svg")}.fullscreen .image-controls__action.fullscreen{display:none !important;visibility:hidden !important}.fullscreen .image-controls__action.zoom-slider-wrapper{width:125px;margin-left:10px}.fullscreen .image-controls__action.zoom-slider-wrapper .zoom-slider{height:2px;margin-top:0;background-color:#666}.fullscreen .image-controls__action.zoom-slider-wrapper .zoom-slider-handle{top:-12px;width:24px;height:24px;border:2px solid #666;border-radius:100%;background-color:#fff}@media screen and (max-width:1030px){.fullscreen .image-controls__action.page-browse{display:none}}@media screen and (max-width:875px){.fullscreen .image-controls__action.zoom-slider-wrapper{width:75px}}@media screen and (max-width:825px){.fullscreen .image-controls__action.zoom-slider-wrapper{display:none}}@media screen and (max-width:768px){.fullscreen .image-controls__action.rotate-left,.fullscreen .image-controls__action.rotate-right,.fullscreen .image-controls__action.reset,.fullscreen .image-controls__action.double-page-view{display:none}}@media screen and (max-width:480px){.fullscreen .image-controls__action.start,.fullscreen .image-controls__action.end{display:none}.fullscreen .image-controls__action.select{width:105px}.fullscreen .image-controls__action.back,.fullscreen .image-controls__action.forward{position:fixed;top:50%;width:50px;height:100px;margin:0;margin-top:-50px;background-color:rgba(255,255,255,0.85);z-index:1000}.fullscreen .image-controls__action.back a,.fullscreen .image-controls__action.forward a,.fullscreen .image-controls__action.back button,.fullscreen .image-controls__action.forward button,.fullscreen .image-controls__action.back span,.fullscreen .image-controls__action.forward span{width:100%;height:100%;background-size:24px}.fullscreen .image-controls__action.back{left:0}.fullscreen .image-controls__action.forward{right:0}}.fullscreen .metadata{margin:0}.fullscreen .metadata__elements,.fullscreen .metadata__events{margin-bottom:15px;padding:0;padding-bottom:15px;border:0;border-bottom:1px solid #c6c6c6}.fullscreen .metadata__elements:last-child,.fullscreen .metadata__events:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.fullscreen .metadata__element,.fullscreen .metadata__event{margin-bottom:10px;border:0}.fullscreen .metadata__element-dl dt,.fullscreen .metadata__event-dl dt{float:none;width:100%;margin-bottom:5px}.fullscreen .metadata__element-dl dd,.fullscreen .metadata__event-dl dd{width:100%;margin:0}.fullscreen .widget-toc__title{background-color:transparent}.fullscreen .widget-toc__title h3{display:none !important;visibility:hidden !important}.fullscreen .widget-toc__title-expand a{color:#1a1a1a}.fullscreen .widget-toc__title-expand a:hover,.fullscreen .widget-toc__title-expand a:active,.fullscreen .widget-toc__title-expand a:focus{color:#1a1a1a;text-decoration:none}.fullscreen .widget-toc__elements{max-height:inherit;border:0}.fullscreen .widget-toc__elements ul{padding-right:0;padding-bottom:0;padding-left:0}.fullscreen .widget-toc__element{margin-bottom:6px}.fullscreen .widget-usage__license-text a{display:inline}.fullscreen .widget-usage__citelinks{margin-bottom:0}.fullscreen .widget-usage .widget__title{display:none !important;visibility:hidden !important}.fullscreen .widget-usage .widget__body{display:block;padding:0;border:0}.fullscreen__view-sidebar-share{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background-color:white;border-bottom:1px solid #dedede;border-top:1px solid #dedede}.fullscreen__view-sidebar-share #widgetCopyright,.fullscreen__view-sidebar-share #widgetSocialMedia{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:transparent;border-bottom:none}.fullscreen__view-sidebar-share #widgetCopyright .custom-title__copy-info,.fullscreen__view-sidebar-share #widgetSocialMedia .custom-title__copy-info{margin:0 10px}.fullscreen__view-sidebar-share #widgetCopyright .widget__social-media,.fullscreen__view-sidebar-share #widgetSocialMedia .widget__social-media{margin:0 10px}.search-standard{margin-bottom:21px;padding:10px;border:1px solid #ccc}.search-standard__help{font-size:1.8rem}.search-standard__help button{padding:0;border:none;background:none}.search-standard__input-label,.search-standard__filter-label{height:1.75rem;line-height:1.75rem}.search-standard__input-autocomplete .ui-autocomplete{position:relative;display:block}.search-standard__input-autocomplete .ui-autocomplete .ui-autocomplete-input{width:100%;height:3.4rem;font-size:1.6rem;border:1px solid #ccc;background-image:none;background-color:#fff}.search-standard__filter{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding-top:7px;padding-bottom:15px}.search-standard__filter-label{padding-left:0;display:inline-block}.search-standard__filter-link{font-size:1.4rem;text-align:right}.search-standard__action{padding-top:15px;text-align:right}.search-standard__action .btn{margin:0 0 0 5px}.ui-autocomplete-panel{max-width:100%;font-size:1.4rem;border:1px solid #eee;border-radius:0;box-shadow:none;background-color:#fff}.ui-autocomplete-panel ul.ui-autocomplete-items{padding:0}.ui-autocomplete-panel ul.ui-autocomplete-items li.ui-state-highlight{color:#1a1a1a;border:none;border-radius:0;background:#eee}.search-tile{margin-bottom:21px;padding:10px;border:1px solid #ccc}.search-tile__description{min-height:125px}.search-tile__description h3{display:inline-block}.search-tile__icon{float:right;margin:0 0 10px 10px;font-size:3rem}.search-tile__action{padding-top:15px;text-align:right}.search-tile__action .btn{margin:0}.search-advanced__group{position:relative;margin-bottom:21px;padding:10px;border:1px solid #ccc}.search-advanced__group span.remove{display:none}.search-advanced__group .remove{position:absolute;top:0;right:.5rem;padding:.5rem;color:#1a1a1a}.search-advanced__loader{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("../../images/ajax_preloader.gif");background-position:center center;background-repeat:no-repeat;background-color:rgba(255,255,255,0.75);z-index:10}.search-advanced__connector .custom-control--select,.search-advanced__connect-group .custom-control--select{display:inline-block;width:80px;border:none}.search-advanced__connector .custom-control--select:after,.search-advanced__connect-group .custom-control--select:after{right:10px}.search-advanced__connector .custom-control--select select,.search-advanced__connect-group .custom-control--select select{padding:0}.search-advanced__input-group input[type="text"]{border-right:none}.search-advanced__input-group input[type="text"]:focus{border-right-color:#3365a9}.search-advanced__input-group input[type="text"]:focus+.input-group-append{border-color:#3365a9}.search-advanced__input-group .input-group-append{padding:0;border-radius:0;background-color:#fff;border:1px solid #ced4da;border-left:none}.search-advanced__input-group .input-group-append a{color:#1a1a1a}.search-advanced__input-group .input-group-append a:hover,.search-advanced__input-group .input-group-append a:focus,.search-advanced__input-group .input-group-append a:active{text-decoration:none;color:#1a1a1a}.search-advanced__input-group .custom-control--select.disabled{display:none}.search-advanced__input-group .custom-control--select.disabled:after{display:none}.search-advanced__input-group .custom-control--select select[disabled]{border-radius:0;background-color:transparent;opacity:.4}.search-advanced__input-group button{padding:6px 10px}.search-advanced__input-group .row .col-sm-1{padding-left:0}.search-advanced__input-col a{display:inline-block;padding:7px;color:#1a1a1a}.search-advanced__input-col a:hover,.search-advanced__input-col a:focus,.search-advanced__input-col a:active{text-decoration:none;outline:none !important}.search-advanced__input-col span{display:none}.search-advanced__input-col .form-group{margin:0}.search-advanced__connect-group{padding:0 10px}.search-advanced__add-group{margin-bottom:21px;padding:.5rem 18px;text-align:right}.search-advanced__add-group a{color:#1a1a1a}.search-advanced__add-group a:hover,.search-advanced__add-group a:focus,.search-advanced__add-group a:active{text-decoration:none;color:#1a1a1a}.search-advanced__action{text-align:right}.search-advanced__action .btn{margin:0 0 0 5px}.search-list{margin-bottom:21px}.search-list__title{margin-bottom:10px}.search-list__title h3{margin:0;line-height:normal;font-size:1.6rem}.search-list__options{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:1.4rem}.search-list__options a,.search-list__options button{display:inline-block;padding:3px;font-size:1.6rem;color:#1a1a1a}.search-list__options a:hover,.search-list__options button:hover,.search-list__options a:focus,.search-list__options button:focus,.search-list__options a:active,.search-list__options button:active,.search-list__options a.active,.search-list__options button.active{color:#3365a9}.search-list__options form{display:inline-block}.search-list__hitcount{padding-right:5px}.search-list__rss{padding-left:5px;border-left:1px solid #ccc}.search-list__save-search{padding-left:4px}.search-list__excel-export{padding-right:5px}.search-list__excel-export .excel-export-loader{display:none;padding-left:5px}.search-list__excel-export .excel-export-loader img{width:14px;margin-top:-4px}.search-list__toggle-thumbs{padding:0 5px;border-left:1px solid #ccc}.search-list__toggle-thumbs .-active{color:#3365a9}.search-list__views{padding-left:5px;border-left:1px solid #ccc}.search-list__label{display:inline-block;padding:6px 0}.search-list__current-search{margin-bottom:5px}.search-list__current-search .form-group{margin-bottom:5px}.search-list__current-search .input-group{display:flex;display:-ms-flexbox;display:-webkit-flex}.search-list__current-search .input-group .input-group-addon{padding:0;border-radius:0;background-color:#fff}.search-list__current-search .input-group .input-group-addon a{color:#1a1a1a}.search-list__current-search .input-group .input-group-addon a:hover,.search-list__current-search .input-group .input-group-addon a:focus,.search-list__current-search .input-group .input-group-addon a:active{text-decoration:none;color:#1a1a1a}.search-list__current-search .input-group .input-group-addon a,.search-list__current-search .input-group .input-group-addon button{height:100%;width:100%}.search-list__current-search .input-group .input-group-addon input[type="submit"]{background-image:url("../../images/icons/icon-search.png");background-repeat:no-repeat;background-position:center center;background-size:40%;width:100%;padding:0}.search-list__current-search .input-group .input-group-addon.reset{-ms-flex:0 0 4rem;flex:0 0 4rem;background-color:#eee;-ms-flex-pack:center;justify-content:center;border:1px solid #ccc}.search-list__current-search .input-group .input-group-addon.reset.focus{border-color:#3365a9}.search-list__current-search .input-group .input-group-addon.search{-ms-flex:0 0 4rem;flex:0 0 4rem;background-color:#3365a9;border-color:#3365a9;display:inherit}.search-list__current-search .input-group .input-group-addon.search a{display:block;color:#fff}.search-list__current-search .form-control{border-right:none;height:auto}.search-list__current-search .form-control:focus{border-left-color:#ccc}.search-list__links button{padding-right:12px}.search-list__links form{display:inline-block}.search-list__links a{font-size:1.4rem}.search-list__sorting{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-list__sorting__item{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;grid-column-gap:20px;-ms-flex-align:center;align-items:center}.search-list__sorting__item form{height:100%}.search-list__sorting__label label{white-space:nowrap;font-weight:normal;margin:0}.search-list__adv-search-info{margin-bottom:10px;padding:10px;background-color:#fff;border:1px solid #ccc}.search-list__adv-search-info-back{font-size:1.4rem;color:#1a1a1a}.search-list__hits{display:none}.search-list__hit{position:relative;margin-bottom:21px;padding:10px;border:1px solid #ccc;background-color:#f4f4f4}.search-list__hit-title{position:relative}.search-list__hit-title h4{padding-bottom:.5rem;margin:0}.search-list__hit-title.-noThumbnail{padding-right:2rem}.search-list__no-thumb-bookmark{position:absolute;right:.3rem;top:-0.4rem;padding:0}.search-list__no-thumb-bookmark[data-bookmark-list-type="add"]{position:absolute;font-size:1.8rem;color:#3365a9;background-image:none}.search-list__no-thumb-bookmark[data-bookmark-list-type="add"] .fa-bookmark-o,.search-list__no-thumb-bookmark[data-bookmark-list-type="add"] .fa-bookmark{color:#3365a9}.search-list__no-thumb-bookmark[data-bookmark-list-type="add"] .fa-bookmark-o{display:inline-block}.search-list__no-thumb-bookmark[data-bookmark-list-type="add"] .fa-bookmark{display:none}.search-list__no-thumb-bookmark[data-bookmark-list-type="add"].added .fa-bookmark-o,.search-list__no-thumb-bookmark[data-bookmark-list-type="add"]:hover .fa-bookmark-o{display:none}.search-list__no-thumb-bookmark[data-bookmark-list-type="add"].added .fa-bookmark,.search-list__no-thumb-bookmark[data-bookmark-list-type="add"]:hover .fa-bookmark{display:inline-block}.search-list__hit-thumbnail{position:relative;width:100%;text-align:right}.search-list__hit-thumbnail img{display:inline;padding:0;margin:0;max-width:100%;max-height:100%;line-height:normal;border:2px solid #fff;border-radius:0;box-shadow:2px 2px 5px rgba(0,0,0,0.3)}.search-list__hit-thumbnail [data-bookmark-list-type="add"]{position:absolute;top:0;right:5px;font-size:1.8rem;color:#3365a9;background-image:none}.search-list__hit-thumbnail [data-bookmark-list-type="add"] .fa-bookmark-o,.search-list__hit-thumbnail [data-bookmark-list-type="add"] .fa-bookmark{color:#3365a9}.search-list__hit-thumbnail [data-bookmark-list-type="add"] .fa-bookmark-o{display:inline-block}.search-list__hit-thumbnail [data-bookmark-list-type="add"] .fa-bookmark{display:none}.search-list__hit-thumbnail [data-bookmark-list-type="add"].added .fa-bookmark-o,.search-list__hit-thumbnail [data-bookmark-list-type="add"]:hover .fa-bookmark-o{display:none}.search-list__hit-thumbnail [data-bookmark-list-type="add"].added .fa-bookmark,.search-list__hit-thumbnail [data-bookmark-list-type="add"]:hover .fa-bookmark{display:inline-block}.search-list__hit-docstruct ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.search-list__hit-docstruct li+li:before{content:"\003e";padding:0 5px}.search-list__hit-docstruct a{display:inline-block;padding-top:0;padding-bottom:.5rem}.search-list__hit-text-label,.search-list__hit-text-value{display:block;word-wrap:break-word}.search-list__hit-text-label{clear:left;float:left;width:30%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-list__hit-text-value{margin-left:30%}.search-list__hit-info{margin-top:10px}.search-list a[data-toggle="hit-content"],.search-list button[data-toggle="hit-content"]{width:100%;margin-top:10px;padding-top:10px;text-align:left;color:#1a1a1a;border-top:1px dotted #6f6f6f}.search-list a[data-toggle="hit-content"]:hover,.search-list button[data-toggle="hit-content"]:hover,.search-list a[data-toggle="hit-content"]:focus,.search-list button[data-toggle="hit-content"]:focus,.search-list a[data-toggle="hit-content"]:active,.search-list button[data-toggle="hit-content"]:active{text-decoration:none;color:#1a1a1a}.search-list a[data-toggle="hit-content"] .fa,.search-list button[data-toggle="hit-content"] .fa{margin-right:7px;transition:all .2s linear}.search-list a[data-toggle="hit-content"].in .fa,.search-list button[data-toggle="hit-content"].in .fa{transform:rotate(90deg)}.search-list a[data-toggle="hit-content"] .search-list__loader,.search-list button[data-toggle="hit-content"] .search-list__loader{display:none;width:14px}.search-list a[data-toggle="hit-content"].active,.search-list button[data-toggle="hit-content"].active{display:inline-block}.search-list__hit-content{display:none;margin-top:10px}.search-list__hit-content dl{margin-bottom:5px}.search-list__hit-content dt{width:auto;margin-right:10px}.search-list__hit-content dd{margin-left:auto}.search-list__hit-content-set{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 5px 0}.search-list__hit-content-set:hover{background-color:#eee}.search-list__hit-content-set:hover a{text-decoration:none;color:#444}.search-list__hit-text-area{max-width:100%}.search-list__subhit-thumbnail img{height:60px;padding:5px 5px 0 0}.search-list__hit-content-more{padding:5px;text-align:center}.search-list__hit-content-more a{color:#1a1a1a}.search-list__hit-content-more a:hover,.search-list__hit-content-more a:focus,.search-list__hit-content-more a:active{text-decoration:none;color:#1a1a1a}.search-list__struct-title .fa,.search-list__struct-chapter .fa{margin-right:5px}.search-list__struct-title h5{line-height:normal;margin:0;padding:0;font-size:1.6rem;color:#1a1a1a}.search-list__metadata-info{padding-left:16px}.search-list__metadata-info td{vertical-align:top;word-break:break-all}.search-list__metadata-info td:first-child{padding-right:5px;white-space:nowrap}.search-list__metadata-info .fa{margin-right:10px}.search-list__struct-child-hits{padding-left:15px}.search-list__struct-child-hits dd{min-height:21px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-list__struct-chapter{padding-left:5%}.search-list__struct-chapter+.search-list__struct-title{margin-top:10px}.search-list__drilldown-heading{display:none}.search-list--highlight{background-color:rgba(255,255,0,0.5)}.stacked-thumbnail-before,.stacked-thumbnail-after{position:absolute;width:101%;height:101%;top:0}.stacked-thumbnail{border:2px solid #fff;box-shadow:2px 2px 5px rgba(0,0,0,0.3);background:#fff;z-index:10;position:relative}.stacked-thumbnail-before,.stacked-thumbnail-after{opacity:0;border:2px solid #fff;box-shadow:2px 2px 5px rgba(0,0,0,0.3);background:#eff4de;z-index:9;transition:transform .12s linear,opacity .5s linear}.stacked-thumbnail-before.-shown,.stacked-thumbnail-after.-shown{opacity:1}.stackedThumbEffect{position:relative;width:100%;height:100%;display:block;margin-left:-2px}.stackedThumbEffect-inner{position:relative}.stackedThumbEffect:hover .stacked-thumbnail-before{transform:rotate(-7deg)}.stackedThumbEffect:hover .stacked-thumbnail-after{transform:rotate(6deg)}.stacked-thumbnail-after{transform:rotate(4deg);background:#768590;margin-left:-5px;margin-top:0px;height:105%;width:106%}.stacked-thumbnail-before{transform:rotate(-4deg);margin-left:-6px;margin-top:0px;width:106%;height:calc(100% + 3px);background:#ececec}.stacked-thumbnail a img{display:block}@media screen and (max-width:768px){.search-list__hit-thumbnail{width:auto}.search-list__sorting__item{margin-bottom:1rem}}@media screen and (max-width:480px){.search-list__hit-text{margin-bottom:5px}.search-list__hit-text-label{width:100%}.search-list__hit-text-value{margin:0}.search-list__hit-thumbnail{text-align:center}.search-list__struct-child-hits,.search-list__metadata-info{padding-left:0}.search-list__hit-content dt{float:left}.search-list__metadata-info dt{float:left;width:30%}.search-list__metadata-info dd{margin-left:30%}}.search-list__hits.grid .search-list__hits__list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(195px, 1fr))[auto-fill];grid-template-columns:repeat(auto-fill, minmax(195px, 1fr));grid-gap:10px;grid-auto-rows:minmax(300px, auto);grid-auto-flow:dense}.search-list__hits.grid .search-list__hit{margin:0;padding:0}.search-list__hits.grid .search-list__hit .row,.search-list__hits.grid .search-list__hit [class*="col-"]{float:none;width:auto;margin:0;padding:0;max-width:100%}.search-list__hits.grid .search-list__hit-header .row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.search-list__hits.grid .search-list__hit-header .col-12.col-sm-10{-ms-flex-order:2;order:2}.search-list__hits.grid .search-list__hit-header .col-12.col-sm-2{-ms-flex-order:1;order:1}.search-list__hits.grid .search-list__hit-thumbnail{min-height:175px;background-repeat:no-repeat;background-position:center top;background-size:cover;-ms-flex:0 0 100%;flex:0 0 100%}.search-list__hits.grid .search-list__hit-thumbnail a{display:block;height:175px}.search-list__hits.grid .search-list__hit-title [data-bookmark-list-type="add"]{top:0;right:5px;padding:5px}.search-list__hits.grid .search-list__hit-title h4{text-align:center;padding:10px;text-overflow:ellipsis;overflow:hidden}.search-list__hits.grid .search-list__hit-thumbnail img,.search-list__hits.grid .search-list__hit-type,.search-list__hits.grid .search-list__hit-info,.search-list__hits.grid .search-list__hit-content{display:none !important;visibility:hidden !important}.search-list a[data-toggle="hit-content"],.search-list button[data-toggle="hit-content"]{display:none}.search-list__hits.list .search-list__hit{margin-bottom:5px}.search-list__hits.list .search-list__hit-header .col-12.col-sm-10{width:100%}.search-list__hits.list .search-list__hit-header .col-12.col-sm-2{width:0}.search-list__hits.list .search-list__hit-thumbnail,.search-list__hits.list .search-list__hit-type,.search-list__hits.list .search-list__hit-info,.search-list__hits.list .search-list__hit-content{display:none !important;visibility:hidden !important}.search-list__hits.list .search-list--highlight{display:inline}.search-list a[data-toggle="hit-content"],.search-list button[data-toggle="hit-content"]{display:none}.search-calendar__input{padding:21px;border:1px solid #ccc;background-color:#fff}.search-calendar__input input{box-shadow:none}.search-calendar__input .form-group{margin:0}.search-calendar__months{margin-bottom:21px;padding:21px 0;border-bottom:1px solid #ccc}.search-calendar__month{min-height:270px;margin-bottom:15px}.search-calendar__month-title{padding:5px;font-style:italic}.search-calendar__month-days,.search-calendar__month-week{border-bottom:1px solid #ccc}.search-calendar__month-days span,.search-calendar__month-day,.search-calendar__month-day-empty{float:left;width:calc(100% / 7)}.search-calendar__month-days span{display:block;padding:5px;font-weight:bold;text-align:center}.search-calendar__month-day{text-align:center;color:#ccc}.search-calendar__month-day a,.search-calendar__month-day span,.search-calendar__month-day button{display:block;padding:5px 10px;line-height:19px}.search-calendar__month-day a,.search-calendar__month-day button{width:100%;color:#3365a9;text-decoration:none;background-color:#eee}.search-calendar__month-day a:hover,.search-calendar__month-day button:hover,.search-calendar__month-day a:focus,.search-calendar__month-day button:focus,.search-calendar__month-day a:active,.search-calendar__month-day button:active{text-decoration:none;color:#fff;background-color:#3365a9}.search-calendar__month-day .popover-title{line-height:normal;color:#1a1a1a}.search-calendar__month-day .popover-content a{background-color:transparent}.search-calendar__month-day .popover-content a:hover,.search-calendar__month-day .popover-content a:active,.search-calendar__month-day .popover-content a:focus{color:#1a1a1a;background-color:transparent}.search-calendar__month-day-empty{min-height:1px}.search-calendar__incomplete{padding-top:15px;padding-bottom:15px}.search-calendar__incomplete .label{padding:7px 15px;font-size:.9rem}.search-calendar__month-day.active{background-color:#ccc}.search-calendar__month-day.active a{font-weight:bold}.search-termlist__list{margin-bottom:1.3125rem}.search-termlist__list ul{column-count:3;column-gap:15px}.search-termlist__list li{break-inside:avoid}.search-termlist__list a{display:block;padding:5px 10px;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:768px){.search-termlist__list ul{column-count:2}}@media screen and (max-width:480px){.search-termlist__list ul{column-count:1;column-gap:0}}.userdata__gravatar img{display:block}.userdata__data{overflow-x:auto}.userdata__action{text-align:right}.userdata__action .btn{margin:0}#editUserdataModal .checkbox input[type=checkbox],#editUserdataModal .checkbox-inline input[type=checkbox]{margin-left:-15px}@media screen and (max-width:480px){.userdata__gravatar img{margin:0 auto 15px auto}.userdata__action{text-align:center}}.user-score{margin-bottom:15px}.user-score__table tr td:first-child{width:25%}.user-score__table tr td:last-child{width:75%}.user-activity{margin-bottom:15px}.user-activity__table .fa{cursor:pointer}.user-activity__table .popover{font-weight:normal}.user-bookmark-edit__form{padding:30px 15px;border:1px solid #ccc}.user-bookmark-edit__form form{width:80%;margin:0 auto}.user-bookmark-edit .control-label{font-weight:normal}.user-bookmark-edit .form-control{height:48px}.user-bookmark-edit textarea{min-height:125px;resize:vertical}.user-bookmark-edit__action{text-align:right}.user-bookmark-edit__action .btn{margin-left:10px}.user-bookmark-send-list__form{padding:30px 15px;border:1px solid #ccc}.user-bookmark-send-list__form form{width:80%;margin:0 auto}.user-bookmark-send-list .control-label{font-weight:normal}.user-bookmark-send-list .form-control{height:32px}.user-bookmark-send-list__action{text-align:right}.view-bookmark p{font-size:1.2rem;font-style:italic}.view-bookmark__action a{display:inline-block;width:28px;height:28px;line-height:26px}.view-bookmark__item{height:300px;margin-bottom:30px;border:1px solid #ccc;transition:all .3s ease-in}.view-bookmark__item-action{display:none}.view-bookmark__item:hover{background-color:#eee}.view-bookmark__item:hover .view-bookmark__item-action{display:block}.view-bookmark__item-image,.view-bookmark__item-info,.view-bookmark__item-action{float:left;width:50%}.view-bookmark__item-image{height:300px;background-repeat:no-repeat;background-position:center center;background-size:cover}.view-bookmark__item-image a{display:block;width:100%;height:100%}.view-bookmark__item-info{height:250px;padding:15px 15px 0 15px;overflow-y:auto;position:relative}.view-bookmark__item-info h4{text-overflow:ellipsis;overflow:hidden}.view-bookmark__item-info a{width:100%;height:100%;display:block;position:absolute;top:0;right:0}.view-bookmark__item-info textarea{width:100%;height:150px;resize:none;border:none;background-color:transparent}.view-bookmark__item-action{height:50px;padding:15px;text-align:right}.view-bookmark__item-action a{display:inline-block;height:16px}.view-bookmark__item-action [data-bookmark-list-type="delete"]{background-size:70%}#viewBookmark #viewBookshelfControlsForm{text-align:right}#viewBookmark #viewBookshelfControlsForm .btn{margin:1.3125rem 0}.btn.delete{color:#a00}.btn.delete:hover,.btn.delete:active,.btn.delete:focus{color:#721c24}.user-bookmark .bookmarklist_form{margin-bottom:25px}.user-bookmark__add-bookmark{height:32px;margin-bottom:15px;border-bottom:1px solid #ccc}.user-bookmark__add-bookmark:before,.user-bookmark__add-bookmark:after{content:" ";display:table}.user-bookmark__add-bookmark:after{clear:both}.user-bookmark__add-bookmark input{width:100%;height:32px;border:none;background-color:transparent}.user-bookmark__add-bookmark button,.user-bookmark__add-bookmark a{width:16px;height:16px;background-image:url("../../images/icons/icon-bs-add.svg");background-size:100%;background-repeat:no-repeat}.user-bookmark__panel{margin-bottom:10px;padding:10px;border:1px solid #ccc}.user-bookmark__panel:before,.user-bookmark__panel:after{content:" ";display:table}.user-bookmark__panel:after{clear:both}.user-bookmark__panel-header{padding-bottom:15px}.user-bookmark__panel-header:before,.user-bookmark__panel-header:after{content:" ";display:table}.user-bookmark__panel-header:after{clear:both}.user-bookmark__panel-header h4{margin:0}.user-bookmark__panel-header small{color:#ccc}.user-bookmark__panel-body{padding-bottom:15px}.user-bookmark__panel-body:before,.user-bookmark__panel-body:after{content:" ";display:table}.user-bookmark__panel-body:after{clear:both}.user-bookmark__panel-body p{margin:0;font-size:1.2rem;font-style:italic}.user-bookmark__panel-action a{display:inline-block;padding:.5rem 2rem;cursor:pointer}.user-bookmark__panel-action a:focus,.user-bookmark__panel-action a:hover{text-decoration:none}.user-bookmark__panel-action a:focus span,.user-bookmark__panel-action a:hover span{text-decoration:underline}.user-bookmark__panel-action a i{padding-right:5px}.user-bookmark__panel-action .popover a{padding:.6rem 1.2rem;cursor:pointer}.user-bookmark__panel-action .popover .fa{width:2rem}.user-bookmark__panel-action .popover input[type='checkbox']{display:none}.user-bookmark__items-image-preview{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;margin-bottom:10px}.user-bookmark__single-image-container{-ms-flex:0 0 16.66%;flex:0 0 16.66%;padding:5px;height:180px}.user-bookmark__single-image{margin-bottom:30px;border:none;transition:all .3s ease-in;background-size:cover;background-position:50% 50%;height:100%}.user-bookmark__single-image a{width:100%;height:100%;display:inline-block}@media screen and (max-width:992px){.user-bookmark__panel-action a{display:inline-block;padding:.5rem .5rem}.user-bookmark__single-image-container{-ms-flex:0 0 25%;flex:0 0 25%}}@media screen and (max-width:480px){.user-bookmark__single-image-container{-ms-flex:0 0 50%;flex:0 0 50%}}.user-login{display:none}.user-login.active{position:fixed;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:0;width:100vw;height:100vh;background-color:#f1f1f1;overflow-y:auto;z-index:9999}.user-login>.fa{position:absolute;top:5px;right:10px;font-size:2.4rem;cursor:pointer}.user-login__wrapper{width:98%;max-width:400px;padding:10px;background-color:#f1f1f1}.user-login__header,.user-login__body{padding:15px;border:1px solid #ccc;background-color:#fff}.user-login__header .btn--link:active,.user-login__body .btn--link:active,.user-login__footer .btn--link:active,.user-login__header .btn--link:focus,.user-login__body .btn--link:focus,.user-login__footer .btn--link:focus,.user-login__header .btn--link:active:focus,.user-login__body .btn--link:active:focus,.user-login__footer .btn--link:active:focus{color:#1a1a1a}.user-login__header .btn--full:active,.user-login__body .btn--full:active,.user-login__footer .btn--full:active,.user-login__header .btn--full:focus,.user-login__body .btn--full:focus,.user-login__footer .btn--full:focus,.user-login__header .btn--full:active:focus,.user-login__body .btn--full:active:focus,.user-login__footer .btn--full:active:focus{color:#fff}.user-login__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.user-login__header h3{margin:0;font-size:1.8rem}.user-login__header-logo{-ms-flex-item-align:normal;-ms-grid-row-align:normal;align-self:normal;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;background-image:url("../../images/goobi_logo-blue.png");background-repeat:no-repeat;background-position:right center;background-size:contain}.user-login__body{border-top:0}.user-login__body h4{font-size:1.6rem}.user-login__body-login-type-wrapper{min-height:215px}.user-login__body-login-type{position:relative;background-color:#fff}.user-login__body-login-type.local{display:block}.user-login__body-login-type.external,.user-login__body-login-type.retrieve,.user-login__body-login-type.create{display:none}.user-login__body-login-type .form-group,.user-login__body-login-type p{margin-bottom:1.6rem}.user-login__body-login-type .form-group.lastname{display:none}.user-login__body-action{padding-top:.5rem;padding-bottom:1.6rem}.user-login__body-action .btn--link{font-size:1.2rem}.user-login__body-action .btn--full{width:100%;margin-top:2rem;margin-bottom:1rem}.user-login__body-login-open-id h4{position:relative;margin-right:-15px;margin-bottom:1.6rem;margin-left:-15px;font-size:1.4rem;text-align:center;text-transform:uppercase;color:#6f6f6f}.user-login__body-login-open-id h4 span{position:relative;padding:0 3px;background-color:#fff;z-index:10}.user-login__body-login-open-id h4:before{content:"";position:absolute;display:block;top:50%;width:100%;height:1px;margin-top:-1px;background-color:#ccc;z-index:9}.user-login__body-login-open-id ul{margin:0;padding:0;list-style:none}.user-login__body-login-open-id ul li{margin-bottom:.8rem}.user-login__body-login-open-id ul li:last-child{margin-bottom:0}.user-login__body-login-open-id ul li.Google a:before,.user-login__body-login-open-id ul li.Facebook a:before{margin-right:5px;vertical-align:middle}.user-login__body-login-open-id ul li.Google a:before{content:url("../../images/icons/icon_google-logo.png")}.user-login__body-login-open-id ul li.Facebook a:before{content:url("../../images/icons/icon_facebook-logo.png")}.user-login__body-login-open-id ul a{display:block;padding:6px 12px;font-weight:700;text-align:center;color:#1a1a1a;border:1px solid #ccc}.user-login__body-login-open-id ul a:hover,.user-login__body-login-open-id ul a:active,.user-login__body-login-open-id ul afocus{text-decoration:none;color:#1a1a1a}.user-login__footer{padding:5px 0;font-size:1.2rem;text-align:center;color:#6f6f6f}.user-login__footer .btn{font-size:inherit;vertical-align:inherit}.user-login__footer button{vertical-align:inherit}#login-body .user-login{width:100vw;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#f1f1f1}#login-body .user-login>.fa{display:none}@media screen and (max-width:480px){.user-login.active{-ms-flex-align:start;align-items:flex-start;padding-top:25px}}.my-searches__table thead tr th:nth-child(3){text-align:center}.my-searches__table tbody tr td:nth-child(3){text-align:center}.my-searches__action,.my-searches__delete-button{display:inline-block;padding:0 5px;text-decoration:none;color:#1a1a1a}.my-searches__action:hover,.my-searches__delete-button:hover,.my-searches__action:active,.my-searches__delete-button:active,.my-searches__action:focus,.my-searches__delete-button:focus{text-decoration:none;color:#1a1a1a}#mySearches #my_saved_searches_data_table thead tr th:nth-child(3){text-align:center}#mySearches #my_saved_searches_data_table tbody tr td:nth-child(3){text-align:center}#mySearches #my_saved_searches_data_table tbody tr td:nth-child(3) button{padding:0 5px}.view-fulltext__box pre{padding:10px;border:1px solid #ccc;border-radius:0;background-color:#eee;white-space:pre-wrap}.view-fulltext__box pre>br:first-child{display:none}.view-fulltext__content{padding:10px;border:1px solid #ccc;border-radius:0;background-color:#eee}.view-fulltext__content>:first-child{margin-top:0}.view-fulltext__content img{max-width:100%}.metadata{position:relative;margin-bottom:1.3125rem}.metadata__title-wrapper{display:-ms-flexbox;display:flex;margin-bottom:1.5rem}.metadata__title{-ms-flex:0 0 calc(100% - 25px);flex:0 0 calc(100% - 25px);margin:0}.metadata__bookmark-button[data-bookmark-list-type="add"]{-ms-flex:0 0 25px;flex:0 0 25px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;-ms-flex-pack:end;justify-content:end;color:#3365a9;background-image:none;font-size:2rem}.metadata__bookmark-button[data-bookmark-list-type="add"] .fa-bookmark-o,.metadata__bookmark-button[data-bookmark-list-type="add"] .fa-bookmark{color:#3365a9;margin-right:0}.metadata__bookmark-button[data-bookmark-list-type="add"] .fa-bookmark-o{display:inline-block}.metadata__bookmark-button[data-bookmark-list-type="add"] .fa-bookmark{display:none}.metadata__bookmark-button[data-bookmark-list-type="add"].added .fa-bookmark-o,.metadata__bookmark-button[data-bookmark-list-type="add"]:hover .fa-bookmark-o{display:none}.metadata__bookmark-button[data-bookmark-list-type="add"].added .fa-bookmark,.metadata__bookmark-button[data-bookmark-list-type="add"]:hover .fa-bookmark{display:inline-block}.metadata .fa{margin-right:5px}.metadata__element-dl,.metadata__event-dl{margin:0}.metadata__element-dl dt,.metadata__event-dl dt{width:30%;text-align:left}.metadata__element-dl dd,.metadata__event-dl dd{margin-left:30%;margin-bottom:0}.metadata__element-value,.metadata__event-value{display:block;text-overflow:ellipsis;overflow:hidden}.metadata__element-value:last-child,.metadata__event-value:last-child{margin-bottom:0}.metadata__elements-h3{display:none}#viewMetadataDownloads{margin-bottom:1.3125rem}#viewMetadataDownloads ul li{display:inline-block;margin-bottom:4px}@media screen and (max-width:768px){.metadata__element-dl dt,.metadata__event-dl dt{width:100%}.metadata__element-dl dd,.metadata__event-dl dd{width:100%;margin:0}.dl-horizontal dt{float:none}}.view-mirador__viewer{width:100vw;max-width:100%;height:100vh;max-height:100%}#nerFacetting{float:left;width:100%}#nerFacetting ul{margin:0;padding:0;list-style:none}#nerFacetting .facetting-content .tab-content{position:relative}#nerFacetting .facetting-content .tab-content .tab-pane{position:relative;padding:10px}#nerFacettingLoader{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;background-image:url("../../images/ajax_preloader.gif");background-position:center center;background-repeat:no-repeat;z-index:999}#nerFacetting #overview,#nerFacetting #section{position:relative;border:1px solid #ddd;border-top:none}#nerFacetting #overview .tag-filter-description,#nerFacetting #section .tag-filter-description{float:left;width:100%;margin-bottom:5px;font-size:1.6rem}#nerFacetting #overview .set-tag-range-view,#nerFacetting #section .set-tag-range-view{width:25%}#nerFacetting #overview .filter-tags,#nerFacetting #section .filter-tags{margin:0 0 15px 0;padding:0;list-style:none}#nerFacetting #overview .filter-tags li,#nerFacetting #section .filter-tags li{display:inline-block;float:left;font-size:1.6rem;margin-right:6px}#nerFacetting #overview .filter-tags li:last-child,#nerFacetting #section .filter-tags li:last-child{margin:0}#nerFacetting #overview .filter-tags li a,#nerFacetting #section .filter-tags li a{text-decoration:none;color:#ccc}#nerFacetting #overview .filter-tags li a:hover,#nerFacetting #section .filter-tags li a:hover{text-decoration:none;color:#ccc}#nerFacetting #overview .filter-tags li a.active[data-type="person"],#nerFacetting #section .filter-tags li a.active[data-type="person"]{color:#0174DF}#nerFacetting #overview .filter-tags li a.active[data-type="location"],#nerFacetting #section .filter-tags li a.active[data-type="location"]{color:#FF8000}#nerFacetting #overview .filter-tags li a.active[data-type="corporation"],#nerFacetting #section .filter-tags li a.active[data-type="corporation"]{color:#298A08}#nerFacetting #overview .filter-tags li.reset-filter,#nerFacetting #section .filter-tags li.reset-filter{display:none}#nerFacetting #overview .current-tags{position:absolute;display:none;left:12%;min-width:25px;max-width:100%;padding:2px 4px;font-size:1.4rem;color:#1a1a1a;border:1px solid #6f6f6f;border-radius:4px;background-color:#fff;box-shadow:0 5px 7px rgba(0,0,0,0.4);z-index:999}#nerFacetting #overview .current-tags:before{content:"";position:absolute;display:block;top:-5px;left:10px;width:0;height:0;border-width:5px;border-style:solid;border-color:transparent transparent #6f6f6f transparent}#nerFacetting #overview .current-tags .page-tag{float:left;display:inline-block;margin:0 3px 3px 0}#nerFacetting #overview .current-tags .page-tag:hover{background-color:#eee}#nerFacetting #overview .current-tags .page-tag.person{color:#0174DF}#nerFacetting #overview .current-tags .page-tag.location{color:#FF8000}#nerFacetting #overview .current-tags .page-tag.corporation{color:#298A08}#nerFacetting #overview .overview-content{max-height:inherit;margin-top:15px;overflow-x:hidden;overflow-y:visible}#nerFacetting #overview .overview-content .overview-scale li{float:left;width:100%;text-overflow:ellipsis;overflow:hidden}#nerFacetting #overview .overview-content .overview-scale li div{float:left}#nerFacetting #overview .overview-content .overview-scale li .page-number{width:12%;font-size:1.6rem;font-weight:bold}#nerFacetting #overview .overview-content .overview-scale li .page-number a{color:#1a1a1a}#nerFacetting #overview .overview-content .overview-scale li .page-number a:hover,#nerFacetting #overview .overview-content .overview-scale li .page-number a:active,#nerFacetting #overview .overview-content .overview-scale li .page-number a:focus{text-decoration:none;color:#1a1a1a}#nerFacetting #overview .overview-content .overview-scale li .tag-container{width:88%;font-size:1.6rem}#nerFacetting #overview .overview-content .overview-scale li .tag-container .page-tag{margin-right:3px;white-space:nowrap}#nerFacetting #overview .overview-content .overview-scale li .tag-container .page-tag:hover{background-color:#eee}#nerFacetting #overview .overview-content .overview-scale li .tag-container .page-tag.person{color:#0174DF}#nerFacetting #overview .overview-content .overview-scale li .tag-container .page-tag.location{color:#FF8000}#nerFacetting #overview .overview-content .overview-scale li .tag-container .page-tag.corporation{color:#298A08}#nerFacetting #sliderScale{position:relative;float:left;width:10%;margin-top:15px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#nerFacetting #sliderScale .scale-page{position:absolute;left:-8px;font-size:1.4rem;color:#ccc}#nerFacetting #sliderScale .scale-page.start{top:0}#nerFacetting #sliderScale .scale-page.end{bottom:0}#nerFacetting #sliderScale .slider-description{position:absolute;top:50%;left:-52px;width:100px;margin-top:-10px;font-size:1.6rem;text-align:center;color:#ccc;transform:rotate(-90deg)}#nerFacetting #sliderScale .scale-stripes{position:absolute;width:100%;margin:0;padding:0;list-style:none;z-index:9}#nerFacetting #sliderScale .scale-stripes li{clear:both;float:right;width:50%;height:60px;border-bottom:1px solid #ccc}#nerFacetting #sliderScale .scale-stripes li.middle{width:75%}#nerFacetting #sliderScale .scale-stripes li:last-child{border:none}#nerFacetting #sliderScale .scale-section-stripe{position:absolute;display:block;top:0;right:3px;width:2px;height:100px;background-color:#8A0808;z-index:11}#nerFacetting #sliderVertical{float:right;width:2px;height:600px;margin-right:3px;border:none;background:#ccc;z-index:10}#nerFacetting #sliderVertical .ui-slider-handle{left:-25px;width:10px;height:16px;margin-bottom:-8px;border:none;background:#8A0808}#nerFacetting #sliderVertical .ui-slider-handle:after{content:"";position:absolute;display:block;top:-7px;right:-30px;width:0;height:0;border-width:15px;border-style:solid;border-color:transparent transparent transparent #8A0808}#nerFacetting #sliderVertical .ui-slider-handle:focus{outline:none}#nerFacetting #sliderVertical .ui-slider-handle .page-bubble{position:absolute;top:-3px;left:2.6em;padding:2px 4px;font-size:1.6rem;color:#fff;border-radius:4px;background-color:#1a1a1a;white-space:nowrap;z-index:999}#nerFacetting #sliderVertical .ui-slider-handle .page-bubble:before{content:"";position:absolute;display:block;top:50%;left:-10px;width:0;height:0;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #1a1a1a transparent transparent}#nerFacetting #sectionTags{float:left;width:90%;max-height:inherit;margin-top:15px;padding-left:3px;text-align:center;overflow-y:visible}#nerFacetting #sectionTags .page-tag{display:inline-block;margin-right:3px}#nerFacetting #sectionTags .page-tag:hover{background-color:#eee}#nerFacetting #sectionTags .page-tag.empty{display:none}#nerFacetting #sectionTags .page-tag.person{color:#0174DF}#nerFacetting #sectionTags .page-tag.location{color:#FF8000}#nerFacetting #sectionTags .page-tag.corporation{color:#298A08}.view-object__object-3d,.view-object__image{position:relative;border:1px solid #eee;overflow:hidden}.view-object__object-3d-world,.view-object__image-map{position:relative;width:100%;height:600px}.view-object__object-3d-world span,.view-object__image-map span{display:inline-block;vertical-align:middle;line-height:normal;font-size:1.6rem}.view-object__object-3d-world img,.view-object__image-map img{max-width:none}.view-object__object-3d-world .ugcBox.focus,.view-object__image-map .ugcBox.focus{border:2px solid red}.view-object__object-3d-world .ugcBox.drawing,.view-object__image-map .ugcBox.drawing{border:2px solid blue}.view-object__access-denied{text-align:center;overflow:hidden}.view-object__access-denied img{max-width:100%}.view-object__image-mobile-overlay{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.view-object__video{display:-ms-flexbox;display:flex}.view-object__text{text-align:center;background-color:white;border:1px solid #ccc;border-top:0;padding:10px}.view-object-content{background-color:white;border:1px solid #ccc;padding:1.5rem;display:-ms-flexbox;display:flex;margin-bottom:1.5rem}.view-object-content__thumb{-ms-flex:0 0 30%;flex:0 0 30%}.view-object-content__thumb img{width:100%}.view-object-content__objects{-ms-flex:0 0 70%;flex:0 0 70%;padding-left:1.5rem}.view-object-content__objects .search-list__hit-title{width:100%;height:50%}.view-object-content__audio{width:70%;margin:0 auto}.view-object-content__audio audio{width:100%;border-radius:1rem;margin-left:auto;margin-right:auto}.image-fragment{background-color:rgba(255,255,255,0.3);border-color:#FF2523;border-style:solid;border-width:2px}.image-fragment.focus{background-color:transparent}.page-area{display:none;border-color:rgba(51,101,169,0.5);border-style:solid;border-width:2px;cursor:pointer;z-index:2}.page-area.active{cursor:default}.page-area:hover{border-color:#3365a9}.page-area-label{display:none;min-width:100px;z-index:3;pointer-events:none}.page-area-label-text{display:none;background:#3365a9;color:white;width:100%;padding:2px 5px;vertical-align:top;font-size:1.6rem}.page-area-label.active .page-area-label-text,.page-area-label.hover .page-area-label-text{display:inline-block}popover [data-copy]{cursor:pointer}.tooltipp{position:absolute;background:#fff}@media screen and (max-width:992px){.view-object-content__thumb{display:none}.view-object-content__objects{-ms-flex:0 0 100%;flex:0 0 100%}.view-object-content__objects .search-list__hit-title{height:auto}.view-object-content__audio{margin-top:1.5rem}}#fullscreen{padding:0;background-color:#fff}.fullscreen{position:relative;height:100%;overflow:hidden}.fullscreen__header{position:fixed;top:0;right:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:70px;border-bottom:1px solid #c6c6c6;background-color:#fff;transition:all .3s linear;opacity:1;z-index:1050}.fullscreen__header.fullscreen{top:-70px}.fullscreen__header-brand,.fullscreen__header-controls,.fullscreen__header-exit{padding-right:15px;padding-left:15px}.fullscreen__header-brand a,.fullscreen__header-controls a,.fullscreen__header-exit a,.fullscreen__header-brand button,.fullscreen__header-controls button,.fullscreen__header-exit button{color:#666}.fullscreen__header-brand a:hover,.fullscreen__header-controls a:hover,.fullscreen__header-exit a:hover,.fullscreen__header-brand button:hover,.fullscreen__header-controls button:hover,.fullscreen__header-exit button:hover,.fullscreen__header-brand a:active,.fullscreen__header-controls a:active,.fullscreen__header-exit a:active,.fullscreen__header-brand button:active,.fullscreen__header-controls button:active,.fullscreen__header-exit button:active,.fullscreen__header-brand a:focus,.fullscreen__header-controls a:focus,.fullscreen__header-exit a:focus,.fullscreen__header-brand button:focus,.fullscreen__header-controls button:focus,.fullscreen__header-exit button:focus{color:#666;text-decoration:none}.fullscreen__header-brand{padding-top:15px;padding-bottom:15px}.fullscreen__header-brand img{max-height:40px}.fullscreen__header-brand span{display:none !important;visibility:hidden !important}.fullscreen__header-controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.fullscreen__header-controls__options .btn--clean{width:32px;height:32px;margin-left:10px}.fullscreen__header-controls__options .btn--clean[data-show="thumbs"]{background-image:url("../../images/icons/icon_fs-thumbs.svg");background-repeat:no-repeat;background-position:center center;background-size:22px}.fullscreen__header-controls__options .btn--clean[data-show="thumbs"].in{background-image:url("../../images/icons/icon_fs-close.svg")}.fullscreen__header-controls__options .btn--clean .fa{font-size:20px}.fullscreen__header-exit{margin-left:auto}.fullscreen__header-exit a{display:inline-block;width:32px;height:32px;background-image:url("../../images/icons/icon_fs-exit.svg");background-repeat:no-repeat;background-position:center center;background-size:28px}.fullscreen__view{position:relative;transition:all .3s linear}.fullscreen__view-sidebar-panel-controls{position:absolute;top:85px;right:15px;z-index:1040}.fullscreen__view-sidebar-panel-controls [data-close="all-tabs"],.fullscreen__view-sidebar-panel-controls [data-open="all-tabs"]{width:28px;height:28px;background-repeat:no-repeat;background-position:center center;background-size:14px}.fullscreen__view-sidebar-panel-controls [data-close="all-tabs"]{background-image:url("../../images/icons/icon_fs-minus.svg")}.fullscreen__view-sidebar-panel-controls [data-open="all-tabs"]{background-image:url("../../images/icons/icon_fs-plus.svg")}.fullscreen__view-image__object-3d-world,.fullscreen__view-image-inner__object-3d-world,.fullscreen .view-object__object-3d-world,.fullscreen__view-image__image-map,.fullscreen__view-image-inner__image-map,.fullscreen .view-object__image-map{height:100vh}.fullscreen__view-image__object-3d-world img,.fullscreen__view-image-inner__object-3d-world img,.fullscreen .view-object__object-3d-world img,.fullscreen__view-image__image-map img,.fullscreen__view-image-inner__image-map img,.fullscreen .view-object__image-map img{display:block;height:100%;margin:0 auto}.fullscreen__view-image-inner{position:relative;background:repeating-linear-gradient(-55deg, #222, #222 10px, #333 10px, #333 20px)}.fullscreen__view-image-inner .view-object__object-3d,.fullscreen__view-image-inner .view-object__image{padding:0;border:0;background-color:transparent}.fullscreen__view-image-thumbs-wrapper{display:none;position:absolute;top:0;right:0;bottom:0;left:0;padding:15px;padding-top:85px;overflow-y:auto;z-index:10}.fullscreen__view-image-thumbs-wrapper.-rtl{direction:rtl}.fullscreen__view-image-thumbs-wrapper.-ltr{direction:ltr}.fullscreen__view-image-thumbs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:space-evenly;justify-content:space-evenly}.fullscreen__view-image-thumb{position:relative;width:175px;min-height:250px;margin:10px}.fullscreen__view-image-thumb-preloader{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("../../images/infinity_loader.svg");background-repeat:no-repeat;background-position:center;background-size:64px;z-index:10}.fullscreen__view-image-thumb-image img{display:block;margin:0 auto;max-width:100%;height:auto;max-height:250px;opacity:0;transition:all .3s ease-in}.fullscreen__view-image-thumb-image img.in{opacity:1}.fullscreen__view-image-thumb-image-order{padding:5px;text-align:center;color:#fff;opacity:0;transition:all .3s ease-in}.fullscreen__view-image-thumb-image-order.in{opacity:1}.fullscreen__view-sidebar-open{position:absolute;top:75px;right:-130px;padding:10px;padding-top:5px;background-color:#fff;opacity:0;transition:all .3s linear;z-index:1010}.fullscreen__view-sidebar-open.in{right:0;opacity:1}.fullscreen__view-sidebar-open .btn{padding-left:20px;color:#666;background-repeat:no-repeat;background-position:left 2px;background-size:9px;background-image:url("../../images/icons/icon_fs-left.svg");overflow:hidden}.fullscreen__view-sidebar-open .btn:hover,.fullscreen__view-sidebar-open .btn:active,.fullscreen__view-sidebar-open .btn:focus,.fullscreen__view-sidebar-open .btn:active:focus,.fullscreen__view-sidebar-open .btn.active,.fullscreen__view-sidebar-open .btn.active.focus,.fullscreen__view-sidebar-open .btn.active:focus,.fullscreen__view-sidebar-open .btn.focus,.fullscreen__view-sidebar-open .btn:active.focus{color:#666;text-decoration:none}.fullscreen__view-sidebar{position:absolute;top:0;right:0;bottom:0;width:500px;padding-top:70px;background-color:rgba(255,255,255,0.9);overflow-y:auto;z-index:100}.fullscreen__view-sidebar .ui-resizable-handle{left:0;border-right:1px solid #c6c6c6;z-index:998 !important}.fullscreen__view-sidebar .ui-resizable-handle:before,.fullscreen__view-sidebar .ui-resizable-handle:after{content:"";position:absolute;display:block;top:50%;width:1px;height:40px;margin-top:-20px;background-color:#c6c6c6}.fullscreen__view-sidebar .ui-resizable-handle:before{right:2px}.fullscreen__view-sidebar .ui-resizable-handle:after{right:5px}.fullscreen__view-sidebar .ui-resizable-w{width:10px;cursor:w-resize}.fullscreen__view-sidebar-inner{display:none;padding-left:10px}.fullscreen__view-sidebar-controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:15px;background-color:#fff}.fullscreen__view-sidebar-controls .btn{width:28px;height:28px;background-repeat:no-repeat;background-position:center center;background-size:14px}.fullscreen__view-sidebar-controls [data-close="fs-sidebar"]{background-image:url("../../images/icons/icon_fs-right.svg");background-size:10px}.fullscreen__view-sidebar-work-title{padding:15px;background-color:#fff;word-break:break-word}.fullscreen__view-sidebar-work-title h2{margin:0;line-height:2rem;font-size:1.6rem}.fullscreen__view-sidebar-accordeon{border-bottom:1px solid #c6c6c6}.fullscreen__view-sidebar-accordeon-panel{position:relative;background-color:#fff}.fullscreen__view-sidebar-accordeon-panel.fs-toc .fullscreen__view-sidebar-accordeon-panel-body{padding-top:0}.fullscreen__view-sidebar-accordeon-panel.fs-search-hit-navigation{display:none !important;visibility:hidden !important}.fullscreen__view-sidebar-accordeon-panel:first-child h3{border-top:0}.fullscreen__view-sidebar-accordeon-panel.fs-imagefilters imageFilters{display:none}.fullscreen__view-sidebar-accordeon-panel.share-image-area ul{list-style:circle}.fullscreen__view-sidebar-accordeon-panel.share-image-area ul li{margin-top:10px}.fullscreen__view-sidebar-accordeon-panel.share-image-area ul li a:hover{cursor:pointer}.fullscreen__view-sidebar-accordeon-panel.share-image-area .btn--full{margin-top:10px;width:100%}.fullscreen__view-sidebar-accordeon-panel-title{position:relative;margin:0;padding:10px 15px;font-size:1.6rem;border-top:1px solid #c6c6c6;background-color:#fff;cursor:pointer;z-index:20}.fullscreen__view-sidebar-accordeon-panel-title:hover{background-color:#f6f6f6}.fullscreen__view-sidebar-accordeon-panel-title.in{background-color:#f6f6f6}.fullscreen__view-sidebar-accordeon-panel-body{display:none;padding:15px;overflow-y:auto}.fullscreen__view-sidebar-accordeon-panel-body>h2{display:none !important;visibility:hidden !important}.fullscreen__view-sidebar-search-in-current-item .input-group .form-control{border-left:0}.fullscreen .widget{margin:0}@media screen and (max-width:768px){.fullscreen__view-sidebar{width:50%;padding-left:0;border-left:1px solid #c6c6c6}.fullscreen__view-sidebar-accordeon-panel.fs-imagefilters,.fullscreen__view-sidebar-accordeon-panel.share-image-area{display:none}}@media screen and (max-width:480px){.fullscreen__header-brand span{display:none}.fullscreen__view-sidebar{width:100%}.fullscreen__view-sidebar-open{width:32px;height:32px;padding:0}.fullscreen__view-sidebar-open .btn{display:block;width:100%;height:100%;padding:0;background-position:center center}.fullscreen__view-sidebar-open .btn span{display:none !important;visibility:hidden !important}}.view-thumbs{margin-bottom:15px}.view-thumbs__thumbnails{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(125px, 1fr))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(125px, 1fr));grid-gap:5px;margin-top:15px}.view-thumbs__thumbnails.-ltr{direction:ltr}.view-thumbs__thumbnails.-rtl{direction:rtl}.view-thumbs__thumbnail{padding:5px;border:1px solid #eee;transition:background-color .15s ease}.view-thumbs__thumbnail:hover{background-color:rgba(0,0,0,0.045)}.view-thumbs__thumbnail-image img{display:block;max-width:100%;min-height:120px;max-height:120px;margin:0 auto}.view-thumbs__thumbnail-image figcaption{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:5px;padding-bottom:0}.view-thumbs__thumbnail-image-order{padding-right:5px}.view-thumbs__thumbnail-image-fulltext{padding-left:5px}.timematrix p{margin-bottom:0}.timematrix__subarea{display:-ms-flexbox;display:flex;height:3rem}.timematrix__selection-header{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.timematrix__loader{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-ms-flex-pack:right;justify-content:right;display:-ms-grid;display:grid}.timematrix__loader img{width:60%;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5rem}.timematrix__loaderImg{-ms-flex:0 0 50%;flex:0 0 50%;max-width:100%;-ms-flex-pack:right;justify-content:right}.timematrix__loaderImg img{width:60%;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5rem}.timematrix__selection{padding:2rem 2rem 1rem 2rem;border:1px solid #d5d5d5;background-color:#fff;margin-bottom:2rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.timematrix__selection #locateTimematrix{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.timematrix__selection #slider-range{height:1.2rem;border:1px solid #ccc;margin-bottom:1rem}.timematrix__selection #slider-range .ui-slider-handle{position:absolute;width:2rem;height:3rem;top:-1rem;border:1px solid #3365A9;background-color:#3365A9;cursor:pointer;z-index:998;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:20px}.timematrix__selection #slider-range .ui-slider-handle.top{position:absolute;z-index:999}.timematrix__selection #slider-range .ui-slider-handle:focus{outline:none}.timematrix__selection #slider-range .ui-slider-handle .timematrix-slider-bubble-startDate,.timematrix__selection #slider-range .ui-slider-handle .timematrix-slider-bubble-endDate{position:absolute;left:50%;margin-left:-1.7rem;font-size:1.4rem;text-align:center;color:#1a1a1a;height:100%;top:-2rem}.timematrix__selection #slider-range .ui-slider-handle{margin-left:-0.1rem;color:#fff}.timematrix__selection #slider-range .ui-slider-handle::before{content:"\f105";font-family:"FontAwesome";position:relative}.timematrix__selection #slider-range .ui-slider-handle:last-child{margin-left:-1.9rem}.timematrix__selection #slider-range .ui-slider-handle:last-child::before{content:"\f104"}.timematrix__selection .btn{float:right;margin:1.3125rem 0 0 0;margin-right:0;display:none}.timematrix__selection button{display:none}.timematrix__selectionRangeInput{border:0;pointer-events:none;font-weight:bold;padding:0;width:4ch}.timematrix__bar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.timematrix__period{cursor:text}.timematrix__period span{margin:0;width:auto}.timematrix__hitsForm{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:baseline;align-items:baseline}.timematrix__hitsForm label,.timematrix__hitsForm input{position:relative;border:0 inset ThreeDLightShadow;border:0;margin:0;padding:0;text-align:right}.timematrix__hitsForm label::after{content:' \0020' attr(data-domain);font-weight:normal}.timematrix__hitsInput{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;font-weight:bold}.timematrix__hitsInput span{font-weight:normal}.timematrix__hitsInput input{width:5ch;border-bottom:1px solid #555}.timematrix__objects{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-0.5rem}.timematrix__content{border:1px solid #ccc;margin:.5rem;background-color:#fff;position:relative;text-align:center;-ms-flex:0 0 calc(16.6666% - 1rem);flex:0 0 calc(16.6666% - 1rem);max-width:calc(16.6666% - 1rem)}.timematrix__img{height:15rem;overflow:hidden;background:transparent url("/viewer/resources/images/infinity_loader.gif") 50% 30% no-repeat}.timematrix__img img{width:100%}.timematrix__img img[onError]{height:100%;width:auto}.timematrix__text{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:rgba(0,0,0,0.65);color:#fff;width:100%;height:100%;transition:all .3s ease-in;overflow:hidden;text-overflow:ellipsis;display:-ms-flexbox;display:flex}.timematrix__text:hover{opacity:1}.timematrix__text p{position:relative;margin-bottom:1rem;overflow:hidden;text-overflow:ellipsis;line-height:2rem;font-size:1em;padding:.5rem;width:100%;top:0;margin-top:auto}.timematrix__text a{color:#fff;position:absolute;bottom:0;margin-left:auto;margin-right:auto;left:0;right:0;padding:.5rem;font-weight:bold}.timematrix__text a:hover,.timematrix__text a:focus,.timematrix__text a:active{color:#fff}.timematrix__img img:hover+.timematrix__text{display:block;height:100%}.timematrix__footer{padding:.5rem 0;background-color:#3365a9}.timematrix__footer a{color:#fff}.timematrix__footer a:hover,.timematrix__footer a:active,.timematrix__footer a:focus{color:#fff;text-decoration:none}@media screen and (max-width:992px){.timematrix__content{-ms-flex:0 0 calc(25% - 1rem);flex:0 0 calc(25% - 1rem);max-width:calc(25% - 1rem)}}@media screen and (max-width:480px){.timematrix__content{-ms-flex:0 0 calc(50% - 1rem);flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem)}.timematrix__selectionRangeInput{pointer-events:auto}.timematrix__period{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:.5rem}.timematrix__hitsForm input{text-align:left}}.toc{margin-bottom:15px}.toc__multi-volume{margin-top:15px}.toc__mv-group{padding:5px 0}.toc__mv-group button{width:16px;height:16px;line-height:14px;margin-right:10px;text-align:center;border:1px solid #eee}.toc__mv-group button span:before{content:"\2013"}.toc__mv-group button.active span:before{content:"+"}.toc__mv-group.inactive{border-bottom:2px solid #eee}.toc__mv-element{padding:15px 0;border:1px solid #ccc;border-bottom:0;background-color:#fff}.toc__mv-element:hover{background-color:#eee}.toc__mv-element:last-child{border-bottom:1px solid #ccc}.toc__mv-element.level-0{border:0;background-color:transparent}.toc__mv-element.level-0 h4{display:none}.toc__mv-element a{display:block}.toc__mv-element .row{margin:0}.toc__mv-element-img{overflow:hidden}.toc__mv-element-img img{max-width:100%}.toc__list-expandable,.toc__list-full{border-top:1px solid #ccc}.toc__list-expandable li,.toc__list-full li{padding:0 10px;border-bottom:1px solid #ccc}.toc__list-expandable li:first-child,.toc__list-full li:first-child{padding-left:5px !important}.toc__list-expandable li:hover,.toc__list-full li:hover{background-color:#eee}.toc__list-expandable li:hover a,.toc__list-full li:hover a{color:#4b4b4b}.toc__list-expandable-title a,.toc__list-full-title a{display:block;padding:5px 0}.toc__list-expandable-number li,.toc__list-full-number li{display:inline-block;border:none}.toc__list-expandable-number a,.toc__list-full-number a{display:block;padding:5px 3px;text-decoration:none}.toc__list-expandable-number a:hover,.toc__list-full-number a:hover,.toc__list-expandable-number a:focus,.toc__list-full-number a:focus,.toc__list-expandable-number a:active,.toc__list-full-number a:active{text-decoration:none}.toc__list-expandable-all{margin-top:15px;padding:0 15px}.toc__list-expandable-all ul{margin:0;padding:0;list-style:none}.toc__list-expandable-all li{display:inline-block;float:right}.toc__list-expandable-all a{display:block;padding:5px}.toc__list-expandable-expand a{display:block;padding:5px 0}.toc__list-full{margin-top:15px}.download__status .card-title{margin:0;padding:0}.download__status-loader:before,.download__status-loader:after{content:" ";display:table}.download__status-loader:after{clear:both}.download__status-loader img{float:right;max-height:16px}.download__status-license-text{height:200px;background-color:#fff;overflow-y:auto}#downloadBtn{margin:10px 0}.blank_page__main .geomap{width:100vw;height:100vh}.swagger-ui .info .title small pre{background-color:transparent;border:none}.widget{margin-bottom:20px}.widget h3{word-break:break-word}.widget ul{list-style:none;margin:0;padding:0}.widget li{text-overflow:ellipsis;overflow:hidden}.widget li.unpublished a{font-style:italic;opacity:.5}.widget dl{margin:0}.widget dt,.widget dd{text-overflow:ellipsis;overflow:hidden}.widget__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.widget__title .fa{display:none;margin-left:auto;transition:all .2s linear}.widget__title.collapseable{cursor:pointer}.widget__title.collapseable .fa{font-size:1.6rem;display:inline-block}.widget__title.collapseable.in .fa-angle-down{transform:rotate(-180deg)}.widget__body{padding:10px;word-break:break-word}.widget__body.collapseable{display:none}.widget-chronology-slider{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.8rem;color:#1a1a1a}.widget-chronology-slider__topbar{-ms-flex:0 0 100%;flex:0 0 100%;display:-ms-flexbox;display:flex}.widget-chronology-slider__item.chronology-slider-label,.widget-chronology-slider__item.chronology-slider-actions{display:-ms-flexbox;display:flex}.widget-chronology-slider__item.chronology-slider-label{margin-right:auto}.widget-chronology-slider__item.chronology-slider-actions ul{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.widget-chronology-slider__item.chronology-slider-actions li{text-align:right}.widget-chronology-slider__item.chronology-slider-actions img{width:14px;height:14px}.widget-chronology-slider__item.chronology-slider-action-loader,.widget-chronology-slider__item.chronology-slider-action-reset{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:200;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 9px;visibility:hidden}.widget-chronology-slider__item.chronology-slider-action-loader.active,.widget-chronology-slider__item.chronology-slider-action-reset.active{visibility:visible}.widget-chronology-slider__item.chronology-slider-start,.widget-chronology-slider__item.chronology-slider-end{-ms-flex:0 0 50%;flex:0 0 50%;font-size:1.4rem}.widget-chronology-slider__item.chronology-slider-end{text-align:right}.widget-chronology-slider__item.chronology-slider{padding:.6rem 0 1rem 0;-ms-flex:0 0 100%;flex:0 0 100%}.widget-chronology-slider__item-input{background:transparent;width:4em;border:none;text-align:inherit;padding:.3rem}.widget-chronology-slider__item-input:focus{background-color:rgba(0,0,0,0.06);border:none;border-radius:2px}#chronoSlider{height:1rem;border-radius:5px;border-color:#eee;background-image:none;background-color:#eee}#chronoSlider .ui-slider-range,#chronoSlider .ui-slider-handle{border-radius:4px;background-image:none}#chronoSlider .ui-slider-range:focus,#chronoSlider .ui-slider-handle:focus{outline:none}#chronoSlider .ui-slider-range{border-color:#3365a9;background-color:#3365a9}#chronoSlider .ui-slider-handle{width:1rem;height:1rem;top:0;margin:0;border-color:#6f6f6f;background-color:#ccc;cursor:pointer}[id*="widgetCmsPageLinks"]{position:relative}[id*="widgetCmsPageLinks"]:after{content:"";position:absolute;width:100%;height:10px;bottom:0;z-index:100}[id*="widgetCmsPageLinks"] ul{max-height:250px;overflow-y:auto}.widget-related-groups__series h3 a{padding:0;color:inherit;font-size:inherit}.widget-related-groups__series h3 a:hover,.widget-related-groups__series h3 a:focus,.widget-related-groups__series h3 a:active{color:inherit;text-decoration:none}.widget-related-groups__anchor h3{margin-bottom:0}.widget-related-groups__anchor h3 a{padding:0;color:inherit;font-size:inherit}.widget-related-groups__anchor h3 a:hover,.widget-related-groups__anchor h3 a:focus,.widget-related-groups__anchor h3 a:active{color:inherit;text-decoration:none}.widget-custom-drilldown .sidebar-collection-more,.widget-custom-drilldown .sidebar-collection-less{list-style:none;text-align:right}.widget-custom-drilldown .sidebar-collection-more .fa,.widget-custom-drilldown .sidebar-collection-less .fa{margin-left:5px}#widgetMetadata dl dd{margin-bottom:.4375rem;text-overflow:ellipsis;overflow:hidden}.rss_elem_wrapp h3 a{float:right}.rss_elem_wrapp h3 a .fa{width:16px;height:16px;line-height:16px;font-size:1.4rem;text-align:center;color:#fff;background-color:#f08421}.rss_elem_wrapp .rss-wrapp .rss-elem dl .rss-elem-info{margin-bottom:.875rem}.rss_elem_wrapp .rss-wrapp .rss-elem:last-child dl .rss-elem-info{margin:0}.widget-search-drilldown h3 span{display:inline-block;max-width:calc(100% - 36px)}.widget-search-drilldown .widget li.active{margin-bottom:3px}.widget-search-drilldown .widget li.active a{background-color:#eee}.widget-search-drilldown .widget li.active .row{margin:0}.widget-search-drilldown .widget li.active .col-11,.widget-search-drilldown .widget li.active .col-1{padding:0;text-overflow:ellipsis;overflow:hidden}.widget-search-drilldown .widget li.active .col-1{text-align:right}.widget-search-drilldown .widget a{display:block;padding:3px 5px}.widget-search-drilldown__filter{position:absolute;top:3px;right:5px;left:5px;background-color:#3365a9;z-index:10}.widget-search-drilldown__filter input,.widget-search-drilldown__filter button{position:absolute}.widget-search-drilldown__filter input{right:32px;width:0;height:32px;font-size:1.4rem;color:#fff;border:0;border-bottom:1px solid #fff;background-color:#3365a9;opacity:0}.widget-search-drilldown__filter input::-webkit-input-placeholder{color:#fff;opacity:.5}.widget-search-drilldown__filter input:-moz-placeholder{color:#fff;opacity:.5}.widget-search-drilldown__filter input::-moz-placeholder{color:#fff;opacity:.5}.widget-search-drilldown__filter input:-ms-input-placeholder{color:#fff;opacity:.5}.widget-search-drilldown__filter input.in{width:calc(100% - 36px);opacity:1}.widget-search-drilldown__filter [data-toggle="filter-input"]{right:0;width:32px;height:32px;background-image:url("../../images/icons/icon-search.svg");background-repeat:no-repeat;background-position:center;background-size:16px}.widget-search-drilldown__filter-input{padding-left:1rem}.widget-search-drilldown__collection ul,.widget-search-drilldown__groups ul{max-height:400px;overflow-y:auto}.widget-search-drilldown__collection{position:relative}.widget-search-drilldown__collapse a{display:block;text-align:center;color:#ccc}.widget-search-drilldown__filter{display:none}.widget-searchfield .form-group{width:100%;margin:0}.widget-searchfield .input-group{width:100%}.widget-searchfield .input-group-addon{padding:0;border-radius:0}.widget-searchfield .input-group-addon input{width:30px;height:30px;margin:0;padding:0;border:none;background-image:url("../../images/icons/icon-search.svg");background-repeat:no-repeat;background-position:center center;background-size:20px;background-color:transparent}@media screen and (-webkit-min-device-pixel-ratio:0){.widget-searchfield .input-group-addon input{position:relative;top:1px}}.widget-search-in-current-item .form-group{width:100%;margin:0}.widget-search-in-current-item .input-group{width:100%}.widget-search-in-current-item .input-group-addon{-ms-flex-align:center;align-items:center;padding:0;border-radius:0}.widget-search-in-current-item .input-group-addon input{height:100%;min-width:35px;margin:0;padding:0;border:none;background-image:url("../../images/icons/icon-search.svg");background-repeat:no-repeat;background-position:center center;background-size:20px;background-color:transparent}@media screen and (-webkit-min-device-pixel-ratio:0){.widget-search-in-current-item .input-group-addon input{position:relative}}#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-left,#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-center,#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-right{float:left;overflow:hidden}#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-left{width:20%;text-align:left}#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-center{width:60%;text-align:center}#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-right{width:20%;text-align:right}#widgetSearchResultNavigation .search-result-navigation-back-to-collection{padding:.4375rem 0 0 0}#widgetSearchResultNavigation .search-result-navigation-back-to-collection a img{margin:-0.1875rem .1875rem 0 0;padding-right:2px}#widgetSearchSorting ul li a img{float:right;margin:.25rem 0 0}.widget-toc{position:relative}.widget-toc__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.widget-toc__title h3{max-width:90%}.widget-toc__title-expand{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:auto;padding-right:10px}.widget-toc__title-expand a{margin-left:10px}.widget-toc__title-expand a:first-child{margin:0}.widget-toc__elements{position:relative;max-height:600px;overflow-y:auto}.widget-toc__element{display:-ms-flexbox;display:flex;padding-left:3px}.widget-toc__element:hover{background-color:#eee}.widget-toc__element-expand{max-width:20px}.widget-toc__element-link{width:calc(100% - 20px);padding-left:5px;margin-left:auto}.widget-toc__element-link.has-pagenumber{width:calc(100% - 65px);padding-right:5px}.widget-toc__element-link.non-tree-view{width:auto;padding-left:0;margin-left:0}.widget-toc__element-link.non-tree-view.has-pagenumber{width:calc(100% - 45px);padding-right:5px}.widget-toc__element-link.active a{font-weight:700}.widget-toc__element-pagenumber{width:45px;text-align:right}.widget-toc__loader,.widget-toc__overlay{display:none}.widget-toc__loader{position:relative;width:32px;height:32px;margin-top:1px;border-radius:10px;background-image:url("../../images/infinity_loader.svg");background-repeat:no-repeat;background-position:center center;background-size:85%;z-index:11}.widget-toc__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.85);z-index:10}.widget-usage__subtitle{margin-bottom:10px}.widget-usage__license-text{margin-bottom:15px}.widget-usage__license-text a{display:inline}.widget-usage__work-downloads,.widget-usage__struct-downloads,.widget-usage__page-downloads,.widget-usage__image-fragment,.widget-usage__citelinks{margin-bottom:15px}.widget-usage__work-downloads .badge,.widget-usage__struct-downloads .badge,.widget-usage__page-downloads .badge,.widget-usage__image-fragment .badge,.widget-usage__citelinks .badge{padding-top:.3rem;line-height:1.2rem;display:inline-block}.widget-usage__work-downloads .badge:hover,.widget-usage__struct-downloads .badge:hover,.widget-usage__page-downloads .badge:hover,.widget-usage__image-fragment .badge:hover,.widget-usage__citelinks .badge:hover,.widget-usage__work-downloads .badge:active,.widget-usage__struct-downloads .badge:active,.widget-usage__page-downloads .badge:active,.widget-usage__image-fragment .badge:active,.widget-usage__citelinks .badge:active,.widget-usage__work-downloads .badge:focus,.widget-usage__struct-downloads .badge:focus,.widget-usage__page-downloads .badge:focus,.widget-usage__image-fragment .badge:focus,.widget-usage__citelinks .badge:focus{background-color:#5e5e5e}.widget-usage__work-download-pdf i{padding-right:.5rem}.widget-usage__struct-downloads i{padding-right:.5rem}.widget-usage__page-download-pdf i{padding-right:.5rem}.widget-usage__image-fragment__wrapper{display:none}#widgetUserInteractions ul{border-bottom:0}.widget-user-interactions__delete-record,.widget-user-interactions__delete-record-message{padding:10px;padding-top:5px;border:1px solid #ccc;border-top:0}.widget-user-interactions__delete-record-message span{display:inline-block;padding:10px;font-size:1.4rem;line-height:1.4rem;color:#1a1a1a;border:1px solid #ff7e51;background-color:#fff3cd}.widget-user-interactions__delete-record-action{padding:5px 0 10px 0}.widget-user-interactions__delete-record-action.has-no-urn .btn{text-align:left}.widget-user-interactions__delete-record-action.has-urn .btn{width:100%}#widgetNerFacetting{margin-bottom:1.3125rem}#widgetNerFacetting ul{margin:0;padding:0;list-style:none}#widgetNerFacetting .facetting-content .tab-content{position:relative}#widgetNerFacetting .facetting-content .tab-content .tab-pane{position:relative;padding:10px}#nerFacettingLoader{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;background-image:url("../../images/ajax_preloader.gif");background-position:center center;background-repeat:no-repeat;z-index:999}#overview,#section{position:relative;border:1px solid #ddd;border-top:none}#overview .tag-filter-description,#section .tag-filter-description{float:left;width:100%;margin-bottom:5px;font-size:1.2rem}#overview .filter-tags,#section .filter-tags{margin:0 0 15px 0;padding:0;list-style:none}#overview .filter-tags li,#section .filter-tags li{display:inline-block;float:left;margin-right:3px}#overview .filter-tags li a,#section .filter-tags li a{text-decoration:none;color:#ccc}#overview .filter-tags li a:hover,#section .filter-tags li a:hover{text-decoration:none;color:#ccc}#overview .filter-tags li a.active[data-type="person"],#section .filter-tags li a.active[data-type="person"]{color:#0174DF}#overview .filter-tags li a.active[data-type="location"],#section .filter-tags li a.active[data-type="location"]{color:#FF8000}#overview .filter-tags li a.active[data-type="corporation"],#section .filter-tags li a.active[data-type="corporation"]{color:#298A08}#overview .filter-tags li.reset-filter,#section .filter-tags li.reset-filter{display:none}#overview .current-tags{position:absolute;display:none;left:100%;padding:2px 4px;font-size:1.2rem;color:#1a1a1a;border:1px solid #6f6f6f;border-radius:4px;background-color:#fff;box-shadow:0 5px 7px rgba(0,0,0,0.4);z-index:999}#overview .current-tags:before{content:"";position:absolute;display:block;top:50%;left:-10px;width:0;height:0;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #6f6f6f transparent transparent}#overview .current-tags.right:before{content:"";position:absolute;display:block;top:50%;right:-10px;left:auto;width:0;height:0;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent #6f6f6f}#overview .current-tags .page-tag{margin-right:3px;white-space:nowrap}#overview .current-tags .page-tag:hover{background-color:#eee}#overview .current-tags .page-tag.person{color:#0174DF}#overview .current-tags .page-tag.location{color:#FF8000}#overview .current-tags .page-tag.corporation{color:#298A08}#overview .set-tag-range-widget{max-width:50%}#overview .overview-content{max-height:600px;overflow-y:auto;overflow-x:hidden}#overview .overview-content .overview-scale li{float:left;width:100%;text-overflow:ellipsis;overflow:hidden}#overview .overview-content .overview-scale li div{float:left}#overview .overview-content .overview-scale li .page-number{width:25%;font-size:1.2rem;font-weight:bold}#overview .overview-content .overview-scale li .page-number a{color:#1a1a1a}#overview .overview-content .overview-scale li .page-number a:hover,#overview .overview-content .overview-scale li .page-number a:active,#overview .overview-content .overview-scale li .page-number a:focus{text-decoration:none;color:#1a1a1a}#overview .overview-content .overview-scale li .tag-container{width:75%;font-size:1.2rem}#overview .overview-content .overview-scale li .tag-container .page-tag{margin-right:3px;white-space:nowrap}#overview .overview-content .overview-scale li .tag-container .page-tag:hover{background-color:#eee}#overview .overview-content .overview-scale li .tag-container .page-tag.person{color:#0174DF}#overview .overview-content .overview-scale li .tag-container .page-tag.location{color:#FF8000}#overview .overview-content .overview-scale li .tag-container .page-tag.corporation{color:#298A08}#sliderScale{position:relative;float:left;width:10%;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#sliderScale .scale-page{position:absolute;left:-8px;font-size:1.6rem;color:#ccc}#sliderScale .scale-page.start{top:0}#sliderScale .scale-page.end{bottom:0}#sliderScale .slider-description{position:absolute;top:50%;left:-52px;width:100px;margin-top:-10px;font-size:1.2rem;text-align:center;color:#ccc;transform:rotate(-90deg)}#sliderScale .scale-stripes{position:absolute;width:100%;margin:0;padding:0;list-style:none;z-index:9}#sliderScale .scale-stripes li{clear:both;float:right;width:50%;height:60px;border-bottom:1px solid #ccc}#sliderScale .scale-stripes li.middle{width:75%}#sliderScale .scale-stripes li:last-child{border:none}#sliderScale .scale-section-stripe{position:absolute;display:block;top:0;right:3px;width:2px;height:100px;background-color:#8A0808;z-index:11}#sliderVertical{float:right;width:2px;height:600px;margin-right:3px;border:none;background:#ccc;z-index:10}#sliderVertical .ui-slider-handle{left:-25px;width:10px;height:16px;margin-bottom:-8px;border:none;background:#8A0808}#sliderVertical .ui-slider-handle:after{content:"";position:absolute;display:block;top:-7px;right:-30px;width:0;height:0;border-width:15px;border-style:solid;border-color:transparent transparent transparent #8A0808}#sliderVertical .ui-slider-handle:focus{outline:none}#sliderVertical .ui-slider-handle .page-bubble{position:absolute;top:-3px;left:2.6em;padding:2px 4px;font-size:1.2rem;color:#fff;border-radius:4px;background-color:#1a1a1a;white-space:nowrap;z-index:999}#sliderVertical .ui-slider-handle .page-bubble:before{content:"";position:absolute;display:block;top:50%;left:-10px;width:0;height:0;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #1a1a1a transparent transparent}#sectionTags{float:left;width:90%;max-height:600px;padding-left:3px;text-align:center;overflow-y:auto}#sectionTags .page-tag{display:inline-block;margin-right:3px}#sectionTags .page-tag:hover{background-color:#eee}#sectionTags .page-tag.empty{display:none}#sectionTags .page-tag.person{color:#0174DF}#sectionTags .page-tag.location{color:#FF8000}#sectionTags .page-tag.corporation{color:#298A08}#widgetWorkCount p{margin:0;padding:5px 10px}.widget.widget-geomap{padding:0}.widget-geomap{position:relative;display:none}.widget-geomap h3{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 2rem 0 2rem}.widget-geomap__expand{color:inherit;padding:0;background:transparent;border:none}.widget-geomap__expand:hover,.widget-geomap__expand:active,.widget-geomap__expand:focus{text-decoration:none;color:inherit;background:none}.widget-geomap .geomap{min-height:350px}.widget-geomap .geomap .mapboxgl-popup-content{padding:20px 15px 10px 15px}.widget-geomap .geomap .leaflet-popup-content{max-width:200px}.widget-geomap .geomap .leaflet-control-zoom a{padding:0;display:block}.widget-geomap .geomap .leaflet-control-container .leaflet-bottom a{display:inline}.widget-geomap h5{margin-bottom:5px}.widget-geomap__input{margin-bottom:20px}.widget-geomap__input:before,.widget-geomap__input:after{content:" ";display:table}.widget-geomap__input:after{clear:both}.widget-geomap__input .row{margin:0}.widget-geomap__input .col-5,.widget-geomap__input .col-6,.widget-geomap__input .col-10{margin-bottom:5px;padding-right:5px;padding-left:0}.widget-geomap__input textarea{resize:vertical}.widget-geomap__input-spacer{margin:10px 0;width:100%;height:1px;background-color:#ccc}.widget-geomap__action{position:relative;z-index:10}.widget-geomap__action .col-2{margin:-32px 0 0 -6px;padding:0 0 21px 0;text-align:right;border-bottom:1px solid #ccc}.widget-geomap__action a:hover,.widget-geomap__action a:focus,.widget-geomap__action a:active{text-decoration:none}.widget-geomap__overlay-check{float:left;width:100%}.widget-geomap__overlay-check:before,.widget-geomap__overlay-check:after{content:" ";display:table}.widget-geomap__overlay-check:after{clear:both}.widget-geomap__overlay-check .checkbox{margin:0}.admin__content{min-height:100vh;width:calc(100% - 250px);margin-left:250px;background-color:#f2f3f4;padding:15px;position:absolute}.admin__content.fixed-top,.admin__content.fixed-bottom{position:fixed;padding-right:15px}.admin__content.fixed-top{top:0}.admin__content.fixed-bottom{bottom:0}.admin__content-inner{font-size:1.4rem}.admin__content-inner-title{margin:0;padding:15px 0 0 15px;font-size:3.2rem}.admin__content-inner-title-exit{display:inline-block;float:right;width:32px;height:32px;background-image:url("../../images/icons/icon_fs-exit.svg");background-repeat:no-repeat;background-position:center center;background-size:24px}.admin__content-inner-content{padding:15px}.admin__title-bar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:15px}.admin__title{margin:0;padding:0;font-size:3.2rem;line-height:1}.admin__title-bar-action{margin-left:3rem;font-size:1.4rem;padding:.4rem .8rem}.admin .rss-elem-title a{color:#3365a9}.admin .rss-elem-title a:hover{color:#134ea0}.admin__action-links{margin-right:1.4rem}.admin .-light{color:#a9a9a9;cursor:default;padding:0}.admin .-redlink{color:#c7254e}.admin .-redlink:hover{color:#c7254e;text-decoration:underline}.admin .-redlink:active{color:#c7254e}.admin .-textlink{color:initial;text-decoration:none;cursor:pointer}.admin .-textlink:hover{color:initial;text-decoration:none;cursor:pointer}.admin .-textlink:active{color:initial;text-decoration:none;cursor:pointer}.admin .badge{border-radius:0;font-weight:normal;margin-right:.5rem;margin-bottom:.5rem;font-size:1.4rem;background-color:transparent;padding:.3rem .6rem}.admin .badge-light{color:#a9a9a9;cursor:default;padding:0;margin-left:0}.admin .badge-violet{color:#8947CC;border:1px solid #8947CC}.admin .badge-primary{color:#3365a9;border:1px solid #3365a9}.admin .badge-info{color:#008295;border:1px solid #008295}.admin .badge-dark{color:#343a40;border:1px solid #343a40}.admin .badge-danger{color:#fff;background-color:#dc3545}.admin .badge-success{color:#008a00;border:1px solid #008a00}.admin .badge-secondary{color:#74422B;border:1px solid #74422B}.admin .badge-warning{background-color:#ffc107;color:#212529}.admin .badge-hover .badge-success:hover{color:#1a1a1a}.admin .badge-hover .badge-dark:hover{background-color:#F5F5F5;color:#1a1a1a}.admin__info-text{margin-bottom:3rem}.admin__info-text .badge{background-color:#fff;margin-right:0}.admin__info-text .badge-warning{background-color:#ffc107;color:#212529}.admin__default-block{margin-bottom:3rem;padding:2rem;background-color:#fff;border:1px solid #ccc}.admin__default-block .form-row:last-of-type{margin-bottom:0}.admin__default-block.-danger{border-top:5px solid rgba(255,2,2,0.3)}.admin__default-block.-warning{border-top:5px solid rgba(243,208,70,0.85)}.admin__default-block.-success-box{border:1px solid #ABD9B5;border-top:5px solid #ABD9B5}.admin__default-block.-info-box{border:1px solid #3365a9;border-top:5px solid #3365a9}.admin__default-block.-gray-box{border:1px solid #6f6f6f;border-top:5px solid #6f6f6f}.admin__default-block-description{margin-bottom:3rem}.admin__default-block-description-empty{font-style:italic;color:#ccc}.admin__final-actions{margin-top:-1rem}.admin__entry-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.admin__entry-list::after{content:'';-ms-flex:0 0 calc(33.3333% - 2rem);flex:0 0 calc(33.3333% - 2rem);width:calc(33.3333% - 2rem);max-width:calc(33.3333% - 2rem)}.admin__boxed-entry{background:#fff;padding:2rem;padding-bottom:4rem;margin-bottom:2.25rem;transition:background .2s ease;border:1px solid #ccc;position:relative}.admin__boxed-entry:hover{box-shadow:0 0 3px rgba(0,0,0,0.3)}.admin__boxed-entry:hover .admin__boxed-entry-actions{opacity:1}.admin__boxed-entry.-no-actions{padding-bottom:2rem}.admin__boxed-entry.-w33{-ms-flex:0 0 calc(33.3333% - 1.5rem);flex:0 0 calc(33.3333% - 1.5rem);width:calc(33.3333% - 1.5rem);max-width:calc(33.3333% - 1.5rem)}.admin__boxed-entry.-w50{-ms-flex:0 0 calc(50% - 1rem);flex:0 0 calc(50% - 1rem);width:calc(50% - 1rem);max-width:calc(50% - 1rem)}.admin__boxed-entry.-w66{-ms-flex:0 0 calc(66.6666% - .75rem);flex:0 0 calc(66.6666% - .75rem);width:calc(66.6666% - .75rem);max-width:calc(66.6666% - .75rem)}.admin__boxed-entry.-w100{-ms-flex:0 0 calc(100%);flex:0 0 calc(100%);width:calc(100%);max-width:calc(100%)}.admin__boxed-entry.-std-bottom-pad{padding-bottom:2rem}.admin__boxed-entry.-danger{border-top:5px solid rgba(255,2,2,0.3)}.admin__boxed-entry.-warning{border-top:5px solid rgba(243,208,70,0.85)}.admin__boxed-entry-actions{opacity:0;position:absolute;bottom:1.5rem;left:2rem;transition:opacity .2s ease}.admin__boxed-entry-actions a{font-size:1.4rem;margin:0 .9rem}.admin__boxed-entry-actions a:first-of-type{margin-left:0}.admin__boxed-entry-description{margin-bottom:3rem}.admin__boxed-entry-description-empty{font-style:italic;color:#ccc}.admin__grab-indicator{padding-top:6rem}.admin__label-required-field{padding-left:.5rem;font-size:1.2rem}.admin__table-tools{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem}.admin__table-paginator li{margin-right:.5rem;border:none}.admin__table-paginator a{background:transparent;font-size:1.4rem}.admin__table-paginator span{font-size:1.4rem}.admin__table-paginator .data-table-paginator__total-count{padding-right:8px}.admin__table-filter .input-group>.form-control{width:250px}.admin__table-filter .input-group-append{font-size:1.4rem;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px;display:-ms-flexbox;display:flex;padding:0 1rem;-ms-flex-align:center;align-items:center}.admin__table-content{background:#fff;padding:0 2rem 0rem 2rem;border:1px solid #ccc;margin-bottom:2rem}.admin__table-content.-slim{border:none;padding:0}.admin__table-title{margin-bottom:0rem;font-weight:700;border-bottom:1px solid #6f6f6f;padding:1rem 0;font-size:1.6rem;position:-webkit-sticky;position:sticky;top:0;background:white;z-index:5;margin-left:-2rem;padding-left:2rem;margin-right:-2rem;padding-right:2rem}.admin__table-sorting{margin-left:2rem}.admin__table-sorting a:hover{text-decoration:none}.admin__table-entry{transition:background .2s ease;padding:1.5rem 2rem;margin-left:-2rem;margin-right:-2rem}.admin__table-entry:hover{background:#f7f7f7}.admin__table-entry:hover .admin__table-action-link{transition:opacity .2s ease;opacity:1}.admin__table-img{margin-right:2rem;-ms-flex:0 0 80px;flex:0 0 80px}.admin__table-img img{max-width:100%;max-height:80px}.admin__table-data{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:start}.admin__table-name{font-size:1.8rem}.admin__table-name .badge{margin-left:10px;background-color:#ffc107;color:#212529;font-size:1.2rem;vertical-align:middle}.admin__table-action-link{opacity:0;font-size:1.4rem;transition:opacity .2s ease;margin-right:1.4rem}.admin__table-email{font-size:1.4rem}.admin__table-badges{overflow:hidden}.admin__table-last-login{font-size:1.4rem}.admin__search-input-wrapper{position:relative}.admin__search-input{padding-right:2.5rem;width:250px}.admin__search-clear{display:none;cursor:pointer;padding:1rem;position:absolute;right:5px;top:0;font-size:1.6rem;line-height:1.1rem}.admin__search-action{font-size:1.4rem}.admin__sidebar-background,.admin__sidebar{width:250px;background-color:#3365a9}.admin__sidebar-background{position:fixed;top:0;bottom:-120px;z-index:1}.admin__sidebar{position:absolute;padding:15px;font-size:1.6rem;z-index:1010}.admin__sidebar.fixed-top,.admin__sidebar.fixed-bottom{position:fixed}.admin__sidebar.fixed-top{top:0}.admin__sidebar.fixed-bottom{bottom:0}.admin__sidebar a,.admin__sidebar button{color:#fff}.admin__sidebar a:hover,.admin__sidebar button:hover,.admin__sidebar a:active,.admin__sidebar button:active,.admin__sidebar a:focus,.admin__sidebar button:focus{text-decoration:none;color:#fff}.admin__sidebar-inner h1{line-height:normal;margin:0;margin-bottom:30px;font-size:1.8rem;color:#fff}.admin__sidebar-inner h1 a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:100%}.admin__sidebar-inner h1 img{max-width:30%;margin-right:10px}.admin__sidebar-logout{margin-right:-15px;margin-left:-15px;padding-top:10px;padding-right:15px;padding-left:15px;border-top:1px solid #fff}.admin__form-input{-ms-flex-positive:1;flex-grow:1}.admin__form-input .ui-autocomplete{border:1px solid #ced4da;background:white;overflow-x:hidden;overflow-y:scroll;height:400px}.admin__form-help-icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.admin__form-help-text{display:none;margin-top:.4rem;font-size:1.2rem;font-style:italic;color:#666}.admin__form-help-text.in{display:inline-block}.admin__dashboard-user-icon{position:absolute;max-width:100%;top:0;padding:1rem;right:15px}.admin__radio-switch{position:relative;width:18rem;height:2.5rem;font-size:0}.admin__radio-switch input{position:absolute;top:0;z-index:2;opacity:0;cursor:pointer;height:2.5rem;width:6rem;left:3.5rem;margin:0}.admin__radio-switch input~input:checked~.toggle-outside{background:#3365a9}.admin__radio-switch input~input:checked~.toggle-outside .toggle-inside{left:3.5rem;background:#fff}.admin__radio-switch input:checked{z-index:1}.admin__radio-switch input:checked~.toggle-outside .toggle-inside{left:.5rem;background:#fff;border:1px solid rgba(0,0,0,0.2)}.admin__radio-switch input:checked+label{opacity:1;cursor:default}.admin__radio-switch input:not(:checked)+label:hover{opacity:.5}.admin__radio-switch label{color:#000;opacity:.55;transition:opacity .25s ease;cursor:pointer;font-size:1.5rem;line-height:2.5rem;display:inline-block;width:3rem;height:100%;margin:0;text-align:left;-webkit-user-select:none;-ms-user-select:none;user-select:none}.admin__radio-switch label:last-of-type{margin-left:6.5rem;width:3.2rem;text-align:right}.admin__radio-switch .toggle-outside{height:100%;border-radius:2rem;padding:.25rem;overflow:hidden;transition:.25s ease all;background:#ccc;position:absolute;width:6rem;left:3.5rem}.admin__radio-switch .toggle-inside{border-radius:5rem;background:#fff;position:absolute;transition:.25s ease all;height:2rem;width:2rem}html[lang="de"] .admin__radio-switch .toggle-outside{left:4.7rem}html[lang="de"] .admin__radio-switch label:first-of-type{width:5rem}html[lang="de"] .admin__radio-switch label:last-of-type{margin-left:5.5rem;width:3.2rem}html[lang="de"] .admin__radio-switch input{width:6rem;left:4.7rem}html[lang="de"] .admin__radio-switch.-on-off .toggle-outside{left:6rem}html[lang="de"] .admin__radio-switch.-on-off label:first-of-type{width:5rem}html[lang="de"] .admin__radio-switch.-on-off label:last-of-type{margin-left:7.6rem;width:3.2rem}html[lang="de"] .admin__radio-switch.-on-off input{width:6rem;left:6rem}html[lang="en"] .admin__radio-switch .toggle-outside{left:4rem}html[lang="en"] .admin__radio-switch label:first-of-type{width:4rem}html[lang="en"] .admin__radio-switch label:last-of-type{margin-left:6rem;width:4rem}html[lang="en"] .admin__radio-switch input{width:6rem;left:4rem}html[lang="es"] .admin__radio-switch .toggle-outside{left:4rem}html[lang="es"] .admin__radio-switch label:first-of-type{width:4rem}html[lang="es"] .admin__radio-switch label:last-of-type{margin-left:6rem;width:3.2rem}html[lang="es"] .admin__radio-switch input{width:6rem;left:4rem}.admin dl dd:last-of-type{margin-bottom:0}.admin dl:last-of-type{margin-bottom:0}.connected-top{background-image:url(../../images/backend/radio_choice_top.svg);background-repeat:no-repeat;background-size:54px 1254px;padding-left:74px;padding-top:10px;margin-bottom:3px;background-position:0% top;padding-bottom:10px}.connected-bottom{padding-left:75px;background-repeat:no-repeat;background-image:url(../../images/backend/radio_choice_bottom.svg);padding-top:10px;padding-bottom:10px;background-position:0% top;background-size:53px 100px}input[type="radio"]:checked+label{font-weight:bold}#adminDashboard .widget{margin-bottom:0}#adminDashboard .admin__table-content.-slim{margin-bottom:0}#adminDashboard .admin__last-pages-title .badge{margin-left:10px;background-color:#ffc107;color:#212529;border-radius:0px;font-size:1.2rem;vertical-align:middle}#adminDashboard .admin__table-title{position:relative;padding-top:0}#adminCreateRecord .admin-cms-media__upload{background:white}#adminLicense .admin__license-action:hover{text-decoration:none}#pdf_download_quota_info_box .admin__default-block{transition:all .2s ease}#adminLicenses .admin__license-unconfigured-entry{transition:background .2s ease;padding:.4rem .5rem;margin:0 -2rem}#adminLicenses .admin__license-unconfigured-entry:hover{background:#f7f7f7;text-decoration:none}#adminLicenses .admin__license-user{display:block}#adminRight .admin__license-action:hover{text-decoration:none}#adminUser .admin__user-icon{margin-right:1.5rem;width:80px}#adminUser .admin__user-avatar input{display:none}#adminUser .admin__user-avatar input[type="radio"]:checked+label{background-color:#F8F8F8;border:1px solid #e8e8e8}#adminUser .admin__user-avatar label{border:1px solid transparent;text-align:center;position:relative;display:inline-block;cursor:pointer;transition:all .2s cubic-bezier(.165, .84, .44, 1);padding:1.2rem 1.5rem}#adminUser .admin__user-avatar label:hover{transform:scale(1.05, 1.05);box-shadow:0 !important}#adminUser .admin__user-avatar label:hover::after{opacity:1}#adminUser .admin__user-avatar label::after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;box-shadow:0 3px 10px rgba(0,0,0,0.3);background-color:#F8F8F8;opacity:0;transition:all .2s cubic-bezier(.165, .84, .44, 1)}#adminUser .admin__user-avatar img{margin-right:0}#adminUserGroup .admin__group-member-entry{transition:background .2s ease;padding:.4rem 1.4rem;margin:0 -2rem 0 -2rem}#adminUserGroup .admin__group-member-entry:hover{text-decoration:none;background:#f7f7f7}#adminUserGroup .admin__group-member-entry:hover .admin__group-member-delete-hint{opacity:1}#adminUserGroup .admin__group-member-delete-hint{transition:opacity .2s ease;opacity:0}#adminUserGroup .admin__group-member-name{color:#212529}#licenses p{text-align:right}#editUserGeneral .btn{margin-left:5px}.admin-widget{margin-bottom:20px}.admin-widget__header{margin-right:-15px;margin-left:-15px;padding-top:0;padding-right:15px;padding-bottom:5px;padding-left:15px;color:#fff;border-bottom:1px solid #fff}.admin-widget ul{margin:0;padding:0;list-style:none}.admin-widget li{position:relative;margin-right:-15px;margin-left:-15px;padding-right:15px;padding-left:15px}.admin-widget li.active{background-color:#0d3a79}.admin-widget li.active:after{content:"";position:absolute;display:block;top:50%;right:0;width:0;height:0;margin-top:-6px;border-width:6px;border-style:solid;border-color:transparent #f1f1f1 transparent transparent;z-index:10}.admin-widget li:hover{background-color:#134ea0}.admin-widget li.spacer{margin-bottom:10px}.admin-widget a{display:block;padding:5px 0}.admin-widget a .fa{width:30px}.admin-widget__roles-link{padding:2.5rem 0}.admin-widget{margin-bottom:0}.admin-widget__header{margin-right:-15px;margin-left:-15px;color:#fff;border-bottom:none;padding:2rem 1.5rem .5rem 1.5rem;font-weight:400;letter-spacing:0;text-transform:uppercase;margin-bottom:0;font-size:1.4rem}.admin-widget li{transition:all .2s ease;padding-left:2.5rem}.admin-widget li:hover{background-color:#235396;padding-left:3rem}.admin-widget li.active{background-color:#235396}.admin__sidebar-logout{margin-top:2rem;border-top:none}.collection-tiled__tile{height:250px;margin-bottom:15px;border:1px solid #eee;overflow:hidden}.collection-tiled__header{height:57px;padding:15px;border-bottom:1px solid #eee;overflow:hidden}.collection-tiled__header a{display:block;max-height:27px;font-size:1.8rem;text-overflow:ellipsis;overflow:hidden}.collection-tiled__body img{width:100%}.solr-query-collection{margin-bottom:15px}.solr-query-collection__thumb{height:250px;margin-bottom:10px;border:1px solid #eee;overflow:hidden}.solr-query-collection__title{overflow:hidden}.solr-query-collection__image{height:190px;border-bottom:1px solid #eee}.solr-query-collection__image img{width:100%}.solr-query-collection__title{padding:10px;height:60px;display:inline-block;width:100%;background-color:rgba(255,255,255,0.9)}.admin-cms-media__select{position:fixed;top:30px;right:30px;bottom:30px;left:30px;padding:50px;z-index:2020;background-color:#fff}.admin-cms-media__select-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);z-index:2010}.admin-cms-media__select-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.admin-cms-media__select-content .nav-tabs a{border-color:#fff;border-bottom-color:#ccc;background-color:#fff}.admin-cms-media__select-content .tab-pane{padding:0;padding-top:10px;border:0;height:calc(100vh - 246px)}.admin-cms-media__select-content .admin-cms-media__filter{margin:0}.admin-cms-media__select-content .admin-cms-media__upload{height:100%}.admin-cms-media__select-files:before,.admin-cms-media__select-files:after{content:" ";display:table}.admin-cms-media__select-files:after{clear:both}.admin-cms-media__select-files-files,.admin-cms-media__select-files-selected{float:left;height:calc(100vh - 311px);overflow-y:auto}.admin-cms-media__select-files-files{width:70%;padding:5px}.admin-cms-media__select-files-files .admin-cms-media__files{padding-right:10px;padding-left:0 !important}.admin-cms-media__select-files-selected{width:30%;padding:15px;background-color:#f1f1f1}.admin-cms-media__select-files-selected .admin-cms-media__file{height:100%;margin:0 !important;background-color:#f1f1f1 !important}.admin-cms-media__select-files-selected .admin-cms-media__file-select,.admin-cms-media__select-files-selected .admin-cms-media__file-image{display:none !important;visibility:hidden !important}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata{padding-left:0}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-view{display:none !important;visibility:hidden !important}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-view .dl-horizontal dt{width:100%;margin-right:0}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-view .dl-horizontal dd{margin-bottom:10px}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-edit{display:block !important;visibility:visible !important}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-edit .cms-module__option-label{-ms-flex-preferred-size:100%;flex-basis:100%}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-edit .cms-module__option-label+.cms-module__option-control{-ms-flex-preferred-size:90%;flex-basis:90%;padding-left:0}.admin-cms-media__select-files-selected .admin-cms-media__file-bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.admin-cms-media__select-files-selected .admin-cms-media__file-actions{width:100%;padding-left:0;-ms-flex-order:1;order:1}.admin-cms-media__select-files-selected .admin-cms-media__file-actions-view{display:block !important;visibility:visible !important;text-align:right}.admin-cms-media__select-files-selected .admin-cms-media__file-actions-view .delete:after{display:none}.admin-cms-media__select-files-selected .admin-cms-media__file-actions-view [data-action="edit"],.admin-cms-media__select-files-selected .admin-cms-media__file-actions-view [data-copy="img-url"]{display:none !important;visibility:hidden !important}.admin-cms-media__select-files-selected .admin-cms-media__file-actions-edit{display:none !important;visibility:hidden !important}.admin-cms-media__select-files-selected .admin-cms-media__file-language{width:100%;max-width:100%;margin-bottom:30px;margin-left:0;padding-left:0}.admin-cms-media__item-wrapper{position:relative;max-height:140px}.admin-cms-media__item-select-frame,.admin-cms-media__item-select{position:absolute;top:0;right:0;bottom:0;left:0}.admin-cms-media__item-select-frame{display:none;border:1px solid #3365a9;box-shadow:0 0 0 1px #fff,0 0 0 4px #3365a9;z-index:2040}.admin-cms-media__item-select-frame.in{display:block}.admin-cms-media__item-select-frame-checkmark{position:absolute;top:-8px;right:-8px;width:21px;height:21px;line-height:21px;text-align:center;background-color:#3365a9;box-shadow:0 0 0 1px #fff,0 0 0 2px #3365a9}.admin-cms-media__item-select-frame-checkmark .fa{font-size:1.8rem;color:#fff}.admin-cms-media__item-select{z-index:2050}.admin-cms-media__select-action{padding-top:10px;text-align:right}.admin-cms-media__select-action .btn{margin-left:20px}.cms-module__actions .btn{position:relative;margin-left:7px}.cms-module__actions .btn:after{content:"|";margin-left:7px;color:#ccc}.cms-module__actions .btn:last-child:after{display:none}.cms-module__actions .btn:first-child{margin-left:0}.cms-module__actions .btn.btn--clean{color:#3365a9}.cms-module__actions .btn.btn--clean:hover,.cms-module__actions .btn.btn--clean:active,.cms-module__actions .btn.btn--clean:focus{color:#134ea0}.cms-module__actions .btn.delete{color:#a00}.cms-module__actions .btn.delete:hover,.cms-module__actions .btn.delete:active,.cms-module__actions .btn.delete:focus{color:#721c24}.cms-module__actions .btn.abort{color:#555}.cms-module__actions .btn.abort:hover,.cms-module__actions .btn.abort:active,.cms-module__actions .btn.abort:focus{color:#1a1a1a}.cms-module__option{margin-bottom:15px;padding:15px;border:1px solid #ccc;background-color:#fff}.cms-module__option-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.cms-module__option-group:last-child{margin:0}.cms-module__option-label{-ms-flex-preferred-size:20%;flex-basis:20%;padding-top:7px;word-break:break-word}.cms-module__option-label--fullwidth{-ms-flex-preferred-size:100%;flex-basis:100%}.cms-module__option-label--fullwidth+.cms-module__option-control{-ms-flex-preferred-size:95%;flex-basis:95%;padding-left:0}.cms-module__option-checkbox{display:-ms-flexbox;display:flex}.cms-module__option-control{position:relative;-ms-flex-preferred-size:75%;flex-basis:75%;padding-left:10px}.cms-module__option-control.in input[type="checkbox"]+.cms-module__option-control-helptext{display:inline;padding:0;padding-left:5px}.cms-module__option-control textarea{min-height:68px;resize:vertical}.cms-module__option-message{position:relative}.cms-module__option-message ul{margin:0;padding:0;list-style:none}.cms-module__option-message li{padding:0px 5px 1px 0}.cms-module__option-message+.form-control.success{border-color:#087f0d}.cms-module__option-message+.form-control.warning{border-color:#ff7e51}.cms-module__option-message+.form-control.danger{border-color:#ED0800}.cms-module__option-message-status.success{color:#087f0d}.cms-module__option-message-status.warning{color:#ff7e51}.cms-module__option-message-status.danger{color:#ED0800}.cms-module__option-message-mark{position:absolute;right:-8px;bottom:-8px;width:16px;height:16px;line-height:16px;font-size:1.2rem;text-align:center;border-radius:50%;color:#fff}.cms-module__option-message-mark.success{background-color:#087f0d}.cms-module__option-message-mark.success .fa-check{display:inline-block}.cms-module__option-message-mark.warning{background-color:#ff7e51}.cms-module__option-message-mark.warning .fa-check{display:inline-block}.cms-module__option-message-mark.danger{background-color:#ED0800}.cms-module__option-message-mark.danger .fa-exclamation{display:inline-block}.cms-module__option-message-mark .fa{display:none}.cms-module__option-control-checkbox{display:inline-block;padding:7px 0;border:1px solid transparent}.cms-module__option-dropdown{position:relative;width:100%;height:34px;font-size:1.4rem;color:#1a1a1a;border:1px solid #ccc;background-color:#fff}.cms-module__option-dropdown-trigger{position:relative;height:32px;padding:5px 12px;padding-right:30px;overflow:hidden;cursor:pointer}.cms-module__option-dropdown-trigger:after{content:"";display:inline-block;position:absolute;top:50%;right:10px;width:0;height:0;margin-top:-0.15rem;pointer-events:none;border-top:.35rem solid #1a1a1a;border-right:.35rem solid transparent;border-bottom:.35rem solid transparent;border-left:.35rem solid transparent}.cms-module__option-dropdown ul{display:none;margin:0;padding:0;list-style:none;position:absolute;top:32px;left:-1px;width:calc(100% + 2px);max-height:200px;padding:5px 12px;border:1px solid #ccc;border-top-color:#fff;background-color:#fff;overflow-y:auto;z-index:2000}.cms-module__option-dropdown input[type="checkbox"]{position:relative;top:-1px;margin:0 10px 0 0}.cms-module__option-dropdown label{margin:0;font-weight:normal;cursor:pointer}.cms-module__option-selected{padding:5px 0}.cms-module__option-control-helptext{display:none;padding-top:5px;font-size:1.2rem;font-style:italic;color:#666}.cms-module__option-control-helptext.in,.cms-module__option-control-helptext.static{display:inline-block}.cms-module__option-control-helptext.standalone{display:block;margin-bottom:2rem;font-size:1.4rem;font-style:normal}.cms-module__option-control-helptext.in.inline{display:inline}.cms-module__option-help{-ms-flex-preferred-size:5%;flex-basis:5%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.cms-module__option-help.static{display:none}.cms-module__option-action{text-align:right}@media screen and (max-width:480px){.cms-module__option-control{-ms-flex-preferred-size:70%;flex-basis:70%}.cms-module__option-help{-ms-flex-preferred-size:10%;flex-basis:10%}.cms-module__option-action{padding-right:10%}}.cms-module__table.invisible{visibility:hidden}.cms-module__table>thead>tr>th,.cms-module__table>tbody>tr>td,.cms-module__table>tfoot>tr>th{padding:8px}.cms-module__table>tbody>tr:hover .cms-module__actions{position:static}.cms-module__table>tbody>tr .cms-module__actions{position:relative;left:-9999em}@media screen and (max-width:768px){.cms-module__table>tbody>tr .cms-module__actions{display:block}}.slideshow__image{position:relative;overflow:hidden}.slideshow__image>a{display:block;height:100%}.slideshow__image img{display:block;height:400px;max-width:100%;margin:0 auto;transition:all .3s ease;opacity:0}.slideshow__image img.active{opacity:1}.slideshow figcaption{position:relative;padding:10px;line-height:normal;font-size:.8125rem;color:#ccc}.slideshow figcaption h4,.slideshow figcaption p{max-width:calc(100% - 135px)}.slideshow figcaption h4{margin:0;font-size:.9375rem;color:#ccc}.slideshow figcaption p{margin:0}.slideshow__dots{position:absolute;top:10px;right:10px;max-width:135px;z-index:20}.slideshow__dots ul{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.slideshow__dots li{margin-left:10px}.slideshow__dots li:last-cild{margin-right:0}.slideshow__dots button{width:12px;height:12px;border:1px solid #ccc;border-radius:50%;background-color:#ccc;cursor:pointer}.slideshow__dots button.active{border-color:#3365a9;background-color:#3365a9}.pdf-container pdfpage .page{border-top:1px solid black;position:relative}.pdf-container pdfpage:first-of-type .page{border-top:0px}.pdf-container .text-layer{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;opacity:.2;line-height:1}.pdf-container .text-layer>div{color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%}.pdf-container .text-layer .highlight{margin:-1px;padding:1px;background-color:#b400aa;border-radius:4px}.pdf-container .text-layer .highlight.begin{border-radius:4px 0px 0px 4px}.pdf-container .text-layer .highlight.end{border-radius:0px 4px 4px 0px}.pdf-container .text-layer .highlight.middle{border-radius:0px}.pdf-container .text-layer .highlight.selected{background-color:#006400}.pdf-container .text-layer ::selection{background:#00f}.pdf-container .text-layer .endOfContent{display:block;position:absolute;left:0px;top:100%;right:0px;bottom:0px;z-index:-1;cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none}.pdf-container .text-layer .endOfContent.active{top:0px}.pdf-container .annotation-layer{height:0;left:0;top:0;right:0;bottom:0;overflow:hidden;opacity:.2;line-height:1}.pdf-container .annotation-layer>section{color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%}.pdf-container .annotation-layer>.linkAnnotation>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.cms-page__edit-page{margin-bottom:15px;text-align:right}.tpl-generic__content{margin-bottom:20px}.tpl-generic__image{float:left;width:25%;margin-right:15px}.tpl-generic__image figcaption{padding:5px 0;font-style:italic;font-size:1.4rem;color:#ccc}.tpl-generic .solr-query-collection{margin-top:20px;padding-top:20px;border-top:1px solid #ccc}@media screen and (max-width:480px){.tpl-generic__image{width:100%;margin:0 0 10px 0}}.tpl-news-overview__content{margin-bottom:30px}.tpl-news-overview__image{float:left;width:25%;margin:0 10px 10px 0;margin-bottom:15px}.tpl-news-overview__image figcaption{padding:5px 0;font-style:italic;font-size:1.4rem;color:#ccc}.tpl-news-overview__list-item{margin-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tpl-news-overview__list-image{max-height:150px;overflow:hidden}.tpl-news-overview__preview-date{margin-bottom:15px}.tpl-news-overview__preview-text{margin-bottom:15px}@media screen and (max-width:480px){.tpl-news-overview__image{width:100%;margin:0 0 10px 0}}.tpl-news-detail__date,.tpl-news-detail__content{margin-bottom:20px}.tpl-news-detail__image figcaption{padding:5px 0;font-style:italic;font-size:1.4rem;color:#ccc}.tpl-news-detail .solr-query-collection{margin-top:20px;padding-top:20px;border-top:1px solid #ccc}.tpl-news__content{margin-bottom:15px}.tpl-simple__text,.tpl-simple__image{margin-bottom:15px}.tpl-simple__image figcaption{padding:5px 0;font-style:italic;font-size:1.4rem;color:#1a1a1a}.tpl-solr-query__content{margin-bottom:15px}.tpl-collection__text,.tpl-collection__wrapper{margin-bottom:15px}.tpl-collection-tiled__text,.tpl-collection-tiled__wrapper{margin-bottom:15px}.tpl-single__content{margin-bottom:15px}.tpl-search-list-custom__list-element{margin-right:15px;margin-bottom:10px;margin-left:15px;padding-bottom:10px;border-bottom:1px solid #ccc}.tpl-search-list-custom__list-image{overflow:hidden}.tpl-search-list-custom__list-text .dl-horizontal{margin:0}.tpl-search-list-custom__list-text .dl-horizontal dt,.tpl-search-list-custom__list-text .dl-horizontal dd{text-overflow:ellipsis;overflow:hidden}.tpl-search-list-custom__list-text .dl-horizontal dt{width:100px;font-weight:normal;text-align:left}.tpl-search-list-custom__list-text .dl-horizontal dd{margin-left:100px}.tpl-search-list-custom__list-text-person:after{content:";";margin-left:-3px}.tpl-search-list-custom__list-text-person:last-child:after{content:""}@media screen and (max-width:480px){.tpl-search-list-custom__list-text .dl-horizontal dt,.tpl-search-list-custom__list-text .dl-horizontal dd{width:100%;margin:0}}.tpl-masonry__text{margin-bottom:15px}.tpl-masonry .grid{margin-bottom:15px;opacity:0;transition:all .3s ease-in}.tpl-masonry .grid.ready{opacity:1}.tpl-masonry .grid-sizer,.tpl-masonry .grid-item{width:calc(31.33333333% + 12px);margin-bottom:6px;overflow:hidden}.tpl-masonry .grid-sizer img,.tpl-masonry .grid-item img{position:relative;min-width:100%;transition:all .3s ease-in;z-index:9}.tpl-masonry .grid-sizer:hover .grid-item-title,.tpl-masonry .grid-item:hover .grid-item-title{opacity:0}.tpl-masonry .grid-sizer:hover .grid-item-caption,.tpl-masonry .grid-item:hover .grid-item-caption{opacity:1}.tpl-masonry .grid-sizer:hover img,.tpl-masonry .grid-item:hover img{transform:scale(1.2)}.tpl-masonry .grid-item-title,.tpl-masonry .grid-item-caption{position:absolute;left:0;width:100%;padding:5px;color:#fff;background-color:rgba(0,0,0,0.65);transition:all .3s ease-in;z-index:10}.tpl-masonry .grid-item-title{bottom:0;opacity:1}.tpl-masonry .grid-item-caption{bottom:0;opacity:0}.tpl-masonry .grid-item-caption h4{margin:0 0 10px 0}.tpl-masonry .grid-item-caption a{display:block;padding:0 10px;font-size:2.1rem;text-align:right;color:#fff}.tpl-masonry .grid-item-caption .fa{margin-left:10px}.tpl-masonry .gutter-sizer{width:6px}@media screen and (max-width:1200px){.tpl-masonry .grid-sizer,.tpl-masonry .grid-item{width:calc(31.33333333% + 9px)}}@media screen and (max-width:992px){.tpl-masonry .grid-sizer,.tpl-masonry .grid-item{width:calc(31.33333333% + 5px)}}@media screen and (max-width:768px){.tpl-masonry .grid-sizer,.tpl-masonry .grid-item{width:calc(31.33333333% + 9px)}}@media screen and (max-width:480px){.tpl-masonry .grid-sizer,.tpl-masonry .grid-item{width:100%}}.tpl-single-collection img{max-width:100%}.tpl-single-collection__image{position:relative;max-height:400px;overflow:hidden}.tpl-single-collection__image img{width:100%}.tpl-single-collection__image h2{position:absolute;right:0;bottom:60px;left:0;margin:0;padding:1.5rem;background-color:rgba(255,255,255,0.75)}.tpl-single-collection__description{margin-bottom:2rem;padding:1.5rem;color:#fff;background-color:#6f6f6f}.tpl-single-collection__description a{color:#3365a9}.tpl-single-collection__description a:hover,.tpl-single-collection__description a:active,.tpl-single-collection__description a:focus{color:#3365a9}.tpl-single-collection .search-list{position:relative}.tpl-single-collection .search-list__options{position:absolute;right:0;z-index:20;top:16px}.tpl-single-collection .search-list__hitcount{display:none !important;visibility:hidden !important}.tpl-single-collection .search-list__rss{border:none}.tpl-single-collection .search-list__save-search{display:none !important;visibility:hidden !important}@media screen and (max-width:992px){.tpl-single-collection .search-list__options{position:relative;margin-bottom:1rem}}.tpl-static-grid__text{margin-bottom:30px}.grid-tile{margin-bottom:30px;padding:3px;padding-top:0;border:1px solid #ccc;background-color:#fff}.grid-tile__title{height:50px;padding:5px;overflow:hidden;text-overflow:ellipsis}.grid-tile__title h4{margin:0;font-size:1.6rem;line-height:21px}.grid-tile__image{height:150px;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}.grid-tile__image a{display:block;height:150px}.tpl-rss__text{margin-bottom:15px}.tpl-rss__item{padding:10px;border:1px solid #ccc;margin-bottom:15px}.tpl-rss__item-title{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc}.tpl-rss__item-title h3{margin:0}.tpl-rss__item-date{margin-bottom:10px}.tpl-rss__item-metadata dt{text-align:left}.tpl-stacked-collection__text{margin-bottom:15px}.tpl-stacked-collection__collections{width:100%;margin:0 auto}.tpl-stacked-collection__collection-list{margin-bottom:4rem;display:block}.tpl-stacked-collection .card-group{margin:0 auto 1.5rem auto}.tpl-stacked-collection .card{border:1px solid #ccc;border-radius:0;background-color:#eee;box-shadow:none}.tpl-stacked-collection .card-header{padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:64px;border-bottom:0}.tpl-stacked-collection .card-header:before,.tpl-stacked-collection .card-header:after{content:" ";display:table}.tpl-stacked-collection .card-header:after{clear:both}.tpl-stacked-collection .card-thumbnail,.tpl-stacked-collection .card-title,.tpl-stacked-collection .card-rss{overflow:hidden}.tpl-stacked-collection .card-thumbnail{-ms-flex:0 0 64px;flex:0 0 64px;background-image:url("../../images/icons/icon_goobilogo-transparent_512.png");background-size:64px;height:64px;background-position:50%;background-repeat:no-repeat}.tpl-stacked-collection .card-thumbnail img{width:64px;height:64px}.tpl-stacked-collection .card-title{padding:1rem 15px;margin-bottom:0;-ms-flex:1 1 auto;flex:1 1 auto}.tpl-stacked-collection .card-title a{display:block}.tpl-stacked-collection .card-title a:hover,.tpl-stacked-collection .card-title a:active,.tpl-stacked-collection .card-title a:focus{color:#1a1a1a;text-decoration:none}.tpl-stacked-collection .card-title a i{color:#555;padding-left:10px}.tpl-stacked-collection .card-title a i.fa-angle-flip::before{content:"\f106"}.tpl-stacked-collection .card-title a.collapsed i.fa-angle-flip::before{content:"\f107"}.tpl-stacked-collection .card-rss{margin-left:1.5rem}.tpl-stacked-collection .card-rss .fa{width:16px;height:16px;line-height:16px;font-size:1.4rem;text-align:center;color:#fff;background-color:#f08421}.tpl-stacked-collection .card-body{padding-left:79px;border-top-color:#ccc !important;background-color:#fff}.tpl-stacked-collection .card-body__collection,.tpl-stacked-collection .card-body__rss{display:inline-block;float:left}.tpl-stacked-collection .card-body__collection{width:90%}.tpl-stacked-collection .card-body__rss{width:10%}.tpl-stacked-collection .card-body__rss .fa{width:16px;height:16px;line-height:16px;font-size:1.4rem;text-align:center;color:#fff;background-color:#f08421}.tpl-stacked-collection__actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 0 64px;flex:0 0 64px;-ms-flex-pack:end;justify-content:flex-end;padding-right:2rem}.tpl-stacked-collection__long-info{padding:1.5rem 1.5rem 1.5rem 79px;margin:0}.tpl-stacked-collection__info-toggle{font-size:1.8rem}@media screen and (max-width:768px){.tpl-stacked-collection .card-body{padding-left:20px}}.tpl-search-list__intro{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}.tpl-search-list-advanced__intro{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}.tpl-privacy iframe{width:100%;height:165px;border:none;border-top:1px solid #ccc}.tpl-feedback__text{margin-bottom:20px}.tpl-feedback .form-group label{font-weight:700}.tpl-feedback .form-group .btn{margin:0}.tpl-feedback .form-group textarea{min-height:150px;resize:vertical}.tpl-glossary__text{margin-bottom:20px}.tpl-glossary__glossary{padding:20px;border:1px solid #ccc;background-color:#eee}.tpl-glossary__glossary hr{border-top-color:#ccc}.tpl-glossary__glossary-title{font-size:2.1rem;font-weight:700}.tpl-glossary__glossary-description{margin-bottom:15px}.tpl-glossary__glossary-description p:last-child{margin:0}.tpl-glossary__glossary-keywords .fa,.tpl-glossary__glossary-source .fa,.tpl-glossary__glossary-keywords strong,.tpl-glossary__glossary-source strong{margin-right:3px}.tpl-faq__description{margin-bottom:15px}.tpl-faq__list{padding:2rem;border:1px solid #ccc;background-color:#fff;margin-bottom:15px}.tpl-faq__list .card{border-radius:0;border-color:transparent;box-shadow:none;margin-bottom:.5rem;border:none}.tpl-faq__list .card-header{border:none;border-radius:0}.tpl-faq__list .card-header__fragment-link{padding-left:10px;font-size:1.4rem;opacity:.1}.tpl-faq__list .card-header__fragment-link:hover{opacity:1}.tpl-faq__list .card-title{font-size:1.6rem;font-weight:400;margin-bottom:0}.tpl-faq__list .card-title a{color:#1a1a1a}.tpl-faq__list .card-title a:hover,.tpl-faq__list .card-title a:active,.tpl-faq__list .card-title a:focus{text-decoration:none;color:#1a1a1a}.tpl-faq__list .card-title a .fa{margin-right:5px}.tpl-faq__list .card-title a .fa-chevron-down{display:none}.tpl-faq__list .card-title a .fa-chevron-up{display:inline-block}.tpl-faq__list .card-title a.collapsed .fa-chevron-down{display:inline-block}.tpl-faq__list .card-title a.collapsed .fa-chevron-up{display:none}.tpl-faq__subheader{margin:30px 0 10px 0}.tpl-faq-single__content{padding:10px;background-color:#fff}.tpl-faq-single__image img{width:100%}.tpl-faq-single__image figcaption{font-style:italic;font-size:1.2rem}.tpl-search__content .search-list__options{margin-bottom:15px}.tpl-search__content .search-advanced{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ccc}.tpl-search__text{margin-bottom:15px}.tpl-tags__text{margin-bottom:15px}.tpl-overviewpage h2{margin:0;margin-bottom:5px}.tpl-overviewpage__overview{display:-ms-flexbox;display:flex;margin-top:30px;margin-bottom:30px}.tpl-overviewpage__overview-thumbnail{max-width:25%;margin-right:30px}.tpl-overviewpage__overview-metadata{-ms-flex-positive:1;flex-grow:1;margin-left:auto}.tpl-overviewpage__overview-metadata dl{margin-bottom:10px}.tpl-overviewpage__overview-metadata dt{text-align:left}.tpl-overviewpage__overview-metadata dd{word-break:break-word}.tpl-overviewpage__literature,.tpl-overviewpage__history{margin-bottom:30px;padding:15px;border:1px solid #ccc;background-color:#fff}.tpl-overviewpage__literature{position:relative;min-height:72px}.tpl-overviewpage__literature>img{position:absolute;top:15px;left:50%;margin-left:-34px}.tpl-overviewpage__literature .pdf_view{display:none;width:100%}.tpl-overviewpage__history table{margin:0}@media screen and (max-width:480px){.tpl-overviewpage__overview{-ms-flex-wrap:wrap;flex-wrap:wrap}.tpl-overviewpage__overview-thumbnail{-ms-flex-positive:1;flex-grow:1;max-width:inherit;margin-right:0;margin-bottom:15px}.tpl-overviewpage__overview-thumbnail img{margin:0 auto}}.tpl-overviewpage-legacy__overview{display:-ms-flexbox;display:flex;margin-bottom:30px}.tpl-overviewpage-legacy__overview-thumbnail{max-width:25%;margin-right:30px}.tpl-overviewpage-legacy__overview-metadata{-ms-flex-positive:1;flex-grow:1;margin-left:auto}.tpl-overviewpage-legacy__overview-metadata dl{margin-bottom:10px}.tpl-overviewpage-legacy__overview-metadata dt{text-align:left}.tpl-overviewpage-legacy__overview-metadata dd{word-break:break-word}.tpl-overviewpage-legacy__description,.tpl-overviewpage-legacy__literature,.tpl-overviewpage-legacy__history{margin-bottom:30px;padding:15px;border:1px solid #ccc;background-color:#fff}.tpl-overviewpage-legacy__history table{margin:0}@media screen and (max-width:480px){.tpl-overviewpage-legacy__overview{-ms-flex-wrap:wrap;flex-wrap:wrap}.tpl-overviewpage-legacy__overview-thumbnail{-ms-flex-positive:1;flex-grow:1;max-width:inherit;margin-right:0;margin-bottom:15px}.tpl-overviewpage-legacy__overview-thumbnail img{margin:0 auto}}.tpl-bookmarklists__text{margin-bottom:30px}.tpl-bookmarklists__lists{margin-bottom:15px}.tpl-timeMatrix__text{margin-bottom:2rem}.tpl-geomap__text,.tpl-geomap__image{margin-bottom:15px}.tpl-geomap__image figcaption{padding:5px 0;font-style:italic;font-size:1.4rem;color:#ccc}.tpl-geomap .geomap{width:100%;height:600px}.admin-cms-categories__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr;grid-gap:15px}.admin-cms-categories__list{padding-top:75px}.admin-cms-categories__name{width:15.7rem}.admin-cms-categories__create-action{padding-top:15px}.admin-cms-categories .cms-module__table>tbody>tr:hover .cms-module__actions{width:14rem;text-align:right}.admin-cms-media .custom-control{padding-left:0}.admin-cms-media__overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);z-index:2010}.admin-cms-media__upload-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.admin-cms-media__upload{-ms-flex-positive:5;flex-grow:5;position:relative;padding:50px 20px;border:2px dashed #ccc}.admin-cms-media__upload.is-dragover{border-color:#3365a9;background-color:#f1f1f1}.admin-cms-media__list-files{display:none;overflow-y:auto;color:#155724;margin:10px -5px}.admin-cms-media__list-files.in{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.admin-cms-media__list-files__file{position:relative;width:120px;height:120px;margin:5px}.admin-cms-media__list-files__file:hover .delete_overlay{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer}.admin-cms-media__list-files .delete_overlay{position:absolute;top:0;left:0;display:none;width:100%;height:100%;color:black;background:rgba(0,0,0,0.5)}.admin-cms-media__list-files .delete_overlay .fa.fa-trash{color:white;font-size:3.2rem}.admin-cms-media__list-files img{width:100%;height:100%}.admin-cms-media__upload-input{text-align:center}.admin-cms-media__upload-input label{margin:0;cursor:pointer}.admin-cms-media__upload-file{position:absolute;width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;overflow:hidden}.admin-cms-media__upload-messages{display:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;padding:50px 20px;text-align:center;background-color:#fff;z-index:10}.admin-cms-media__upload-messages.in-progress{display:-ms-flexbox;display:flex}.admin-cms-media__upload-message{display:none;overflow:hidden}.admin-cms-media__upload-message .fa{margin-right:20px;font-size:3rem;vertical-align:middle}.admin-cms-media__upload-message.uploading.in-progress,.admin-cms-media__upload-message.success.in-progress,.admin-cms-media__upload-message.error.in-progress{display:block}.admin-cms-media__upload-message.uploading{color:#3365a9}.admin-cms-media__upload-message.success{color:#155724}.admin-cms-media__upload-message.error{color:#721c24}.admin-cms-media__upload-message.error span{display:inline-block;text-align:left}.admin-cms-media__actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px;background-color:#f2f3f4}.admin-cms-media__bulk-actions,.admin-cms-media__switch{margin-right:15px}.admin-cms-media__bulk-actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.admin-cms-media__bulk-actions label{min-width:23px;margin-bottom:0;padding-right:0}.admin-cms-media__bulk-actions .custom-control__icon{color:#1a1a1a}.admin-cms-media__switch [data-switch="list"].active,.admin-cms-media__switch [data-switch="grid"].active,.admin-cms-media__switch [data-switch="list"]:hover,.admin-cms-media__switch [data-switch="grid"]:hover,.admin-cms-media__switch [data-switch="list"]:active,.admin-cms-media__switch [data-switch="grid"]:active,.admin-cms-media__switch [data-switch="list"]:focus,.admin-cms-media__switch [data-switch="grid"]:focus{color:#3365a9}.admin-cms-media__switch [data-switch="list"].btn:active,.admin-cms-media__switch [data-switch="grid"].btn:active,.admin-cms-media__switch [data-switch="list"].btn:focus,.admin-cms-media__switch [data-switch="grid"].btn:focus,.admin-cms-media__switch [data-switch="list"].btn:active:focus,.admin-cms-media__switch [data-switch="grid"].btn:active:focus{color:#3365a9}.admin-cms-media__switch [data-switch="list"]{margin-right:10px}.admin-cms-media__filter{-ms-flex-positive:1;flex-grow:1}.admin-cms-media__paginator{margin-left:auto;padding-left:15px}.admin-cms-media__paginator .data-table-paginator{margin:0}.admin-cms-media__files.grid .admin-cms-media__file,.admin-cms-media__file{position:relative;padding:10px;background-color:#fff;border:1px solid #ddd;margin-bottom:5px}.admin-cms-media__files.grid .admin-cms-media__file:nth-child(odd),.admin-cms-media__file:nth-child(odd){background-color:#f9f9f9}.admin-cms-media__files.grid .admin-cms-media__file:hover .admin-cms-media__file-actions,.admin-cms-media__file:hover .admin-cms-media__file-actions{position:static}.admin-cms-media__files.grid .admin-cms-media__file.fixed,.admin-cms-media__file.fixed{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:fixed;top:30px;right:30px;bottom:30px;left:30px;padding:50px;z-index:2020}.admin-cms-media__files.grid .admin-cms-media__file.fixed:nth-child(odd),.admin-cms-media__file.fixed:nth-child(odd){background-color:#fff}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-close,.admin-cms-media__file.fixed .admin-cms-media__file-close,.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-prev,.admin-cms-media__file.fixed .admin-cms-media__file-prev,.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-next,.admin-cms-media__file.fixed .admin-cms-media__file-next{display:block}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-top,.admin-cms-media__file.fixed .admin-cms-media__file-top{-ms-flex-positive:1;flex-grow:1}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-select,.admin-cms-media__file.fixed .admin-cms-media__file-select{display:none}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-image,.admin-cms-media__file.fixed .admin-cms-media__file-image{width:40%;height:100%;background-position:center top;background-size:contain;box-shadow:none}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-image-caption,.admin-cms-media__file.fixed .admin-cms-media__file-image-caption{top:0;bottom:auto}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-metadata,.admin-cms-media__file.fixed .admin-cms-media__file-metadata{display:block;padding-left:30px}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-metadata-view,.admin-cms-media__file.fixed .admin-cms-media__file-metadata-view,.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-metadata-edit,.admin-cms-media__file.fixed .admin-cms-media__file-metadata-edit{display:none}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-metadata-view.in,.admin-cms-media__file.fixed .admin-cms-media__file-metadata-view.in,.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-metadata-edit.in,.admin-cms-media__file.fixed .admin-cms-media__file-metadata-edit.in{display:block}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-bottom,.admin-cms-media__file.fixed .admin-cms-media__file-bottom{display:-ms-flexbox;display:flex;margin-top:auto}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-actions,.admin-cms-media__file.fixed .admin-cms-media__file-actions{-ms-flex-order:1;order:1;margin-left:auto;padding-left:15px}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-language,.admin-cms-media__file.fixed .admin-cms-media__file-language{margin-left:0;padding-left:0}.admin-cms-media__file-close,.admin-cms-media__file-prev,.admin-cms-media__file-next{display:none;position:absolute;top:0;width:42px;height:42px;cursor:pointer;border-left:1px solid #ccc;border-bottom:1px solid #ccc;background-repeat:no-repeat;background-position:center}.admin-cms-media__file-close{right:0;background-image:url("../../images/icons/icon_fs-close.svg");background-size:22px}.admin-cms-media__file-prev,.admin-cms-media__file-next{background-size:12px}.admin-cms-media__file-prev{right:84px;background-image:url("../../images/icons/icon_fs-back.svg")}.admin-cms-media__file-prev.disabled{background-image:url("../../images/icons/icon_fs-back-disabled.svg")}.admin-cms-media__file-next{right:42px;background-image:url("../../images/icons/icon_fs-forward.svg")}.admin-cms-media__file-next.disabled{background-image:url("../../images/icons/icon_fs-forward-disabled.svg")}.admin-cms-media__file-top{display:-ms-flexbox;display:flex;margin-bottom:20px}.admin-cms-media__file-select label{min-width:23px;margin-bottom:0;padding-right:0}.admin-cms-media__file-select .custom-control__icon{color:#1a1a1a}.admin-cms-media__file-image{position:relative;width:140px;min-width:140px;height:140px;background-repeat:no-repeat;background-position:center;background-size:cover;cursor:pointer}.admin-cms-media__file-image-caption{display:none;position:absolute;right:0;bottom:0;left:0;max-height:100%;padding:10px;font-weight:600;text-align:center;word-wrap:break-word;overflow:hidden;background-color:rgba(255,255,255,0.8);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.15)}.admin-cms-media__file-metadata{-ms-flex-positive:1;flex-grow:1;padding-left:10px}.admin-cms-media__file-metadata-view,.admin-cms-media__file-metadata-edit{display:none}.admin-cms-media__file-metadata-view.in,.admin-cms-media__file-metadata-edit.in{display:block}.admin-cms-media__file-metadata-view .dl-horizontal{margin:0}.admin-cms-media__file-metadata-view .dl-horizontal dt{width:auto;margin-right:5px;text-align:left}.admin-cms-media__file-metadata-view .dl-horizontal dd{margin-left:auto}.admin-cms-media__file-bottom{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;min-height:34px}.admin-cms-media__file-actions{position:relative;left:-9999em;padding-left:22px}.admin-cms-media__file-actions-view,.admin-cms-media__file-actions-edit{display:none}.admin-cms-media__file-actions-view.in,.admin-cms-media__file-actions-edit.in{display:block}.admin-cms-media__file-language{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;max-width:50%;margin-left:auto;padding-left:10px}.admin-cms-media__file-language ul{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:10px}.admin-cms-media__file-language li{position:relative;margin-right:11px}.admin-cms-media__file-language li:after{content:"";display:block;position:absolute;top:6px;right:-6px;width:1px;height:12px;background-color:#1a1a1a}.admin-cms-media__file-language li:last-child{margin-right:0}.admin-cms-media__file-language li:last-child:after{display:none}.admin-cms-media__file-language li.active a,.admin-cms-media__file-language li.finished a{font-size:1.6rem;font-weight:700}.admin-cms-media__file-language li.active a{text-decoration:underline}.admin-cms-media__file-language li.finished a{color:#1a1a1a}.admin-cms-media__file-language a{font-weight:400;color:#ccc}.admin-cms-media__file-language a:hover,.admin-cms-media__file-language a:active,.admin-cms-media__file-language a:focus{text-decoration:none}.admin-cms-media__files.grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(140px, 140px))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(140px, 140px));grid-gap:15px;padding-top:15px;padding-bottom:15px}.admin-cms-media__files.grid .admin-cms-media__file{padding:0}.admin-cms-media__files.grid .admin-cms-media__file:nth-child(odd){background-color:#f9f9f9}.admin-cms-media__files.grid .admin-cms-media__file-select{display:none}.admin-cms-media__files.grid .admin-cms-media__file-top{margin-bottom:0}.admin-cms-media__files.grid .admin-cms-media__file-image{box-shadow:inset 0 0 15px rgba(0,0,0,0.1),inset 0 0 0 1px rgba(0,0,0,0.05)}.admin-cms-media__files.grid .admin-cms-media__file-image-caption{display:block}.admin-cms-media__files.grid .admin-cms-media__file-metadata,.admin-cms-media__files.grid .admin-cms-media__file-metadata-view,.admin-cms-media__files.grid .admin-cms-media__file-metadata-edit,.admin-cms-media__files.grid .admin-cms-media__file-bottom{display:none}.admin-cms-media__files.grid .admin-cms-media__file-metadata.in,.admin-cms-media__files.grid .admin-cms-media__file-metadata-view.in,.admin-cms-media__files.grid .admin-cms-media__file-metadata-edit.in,.admin-cms-media__files.grid .admin-cms-media__file-bottom.in{display:none}.cms-create-page .cms-module__option-control .admin-cms-media__file{margin-bottom:5px;padding:0;background-color:#fff}.cms-create-page .cms-module__option-control .admin-cms-media__file-select{display:none !important;visibility:hidden !important}.cms-create-page .cms-module__option-control .admin-cms-media__file-image{cursor:default}.cms-create-page .cms-module__option-control .admin-cms-media__file-top{margin:0}.cms-create-page .cms-module__option-control .admin-cms-media__file-bottom{display:none}.cms-create-page .admin-cms-media__file-actions{display:none}.cms-create-page{position:relative}.cms-create-page .ui-sortable-handle:hover{cursor:grab}.cms-create-page .ui-sortable-helper:hover{cursor:grabbing !important}.cms-create-page .create-page-left{padding:0 0 0 15px}.cms-create-page .create-page-preview{text-align:right}.cms-create-page span.btn{opacity:.65}.cms-create-page__wrapper .edit-content-page{border-bottom:1px solid #eee}.cms-create-page__wrapper .edit-content-page.edit-content-page-content{border-bottom:none}.cms-create-page__wrapper .edit-content-page.edit-content-page-solr{margin-bottom:15px;padding-top:15px;border-top:1px solid #eee}.cms-create-page__wrapper .edit-content-page.edit-content-page-collection{margin-bottom:14px;padding:14px 0px 0px 0px;border-top:1px solid #eee}.cms-create-page__wrapper .edit-content-page.edit-content-page-collection .group-label{font-size:1.8rem;margin-bottom:0px}.cms-create-page__wrapper .edit-content-page.edit-content-page-media{padding:14px 0 0 0;border-bottom:none}.cms-create-page__wrapper .edit-content-page.edit-content-page-media label{padding:7px 8px 0 15px}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-preview img{width:100%}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item{margin:7px 0;border:1px solid #eee;border-radius:4px;background-color:#fff}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item.active-media-item{border:1px solid #666;box-shadow:0 0 10px rgba(0,0,0,0.25)}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item .edit-content-page-media-gallery-item-image{height:80px;border-radius:4px 4px 0 0}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item .edit-content-page-media-gallery-item-image img{display:block;max-height:80px;margin:0 auto}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item .edit-content-page-media-gallery-item-title{height:45px;padding:5px;text-overflow:ellipsis;overflow:hidden}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item .edit-content-page-media-gallery-item-action{padding:5px;text-align:center;border-top:1px solid #eee}.cms-create-page__wrapper .edit-content-page.edit-content-page-pagelist{margin:0;padding:15px 0;border-top:1px solid #eee}.cms-create-page__wrapper .edit-content-page.edit-content-page-pagelist .form-horizontal .form-group:last-child{margin-bottom:0}.cms-create-page__wrapper #sidebarEditorWrapper{padding:14px 7px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor{margin-bottom:14px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul{list-style:none;margin:0;padding:0}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li{margin-bottom:7px;border:1px solid #eee;border-radius:4px;background-color:#fff}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-header{position:relative;min-height:28px;line-height:27px;border-bottom:1px solid #ccc;background-color:#eee;padding:7px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-header h4{margin:0;padding-right:15px;color:#1a1a1a}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-header .fa{position:absolute;top:9px;right:7px;cursor:pointer}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body{display:none;padding:7px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .form-group{margin:0 0 5px 0;padding:0}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .form-group h4{margin:0 0 14px 0;font-weight:bold}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .form-group table tr td{padding:0 5px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .form-group table tr td input[type="radio"]{margin:-2px 5px 0 0;vertical-align:middle}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .form-group textarea{resize:vertical;min-height:150px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .sidebar-editor-item-widget-editor-action{text-align:right}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .selection_page_links table tr td{display:block}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .selection_page_links table tr td label{overflow:hidden;max-width:90%;margin-bottom:-5px;margin-left:5px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .btn{margin:0 0 0 5px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor .ui-sortable{min-height:500px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor .widget-geo-locations{display:block}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor.sidebar-editor-choose-standard{padding:14px 0}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor.sidebar-editor-choose-standard input[type="checkbox"]{margin:-3px 0 0 7px;vertical-align:middle}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor.sidebar-editor-editor #addMenuItemWrapper{margin-bottom:1.3125rem;text-align:right}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor.sidebar-editor-editor #addMenuItemWrapper .btn{margin:0}.cms-create-page #cmsCreatePageMetadataItemWrapper{border:2px solid #eee;background-color:#fff}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item .row{margin:0}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item .dl-horizontal{margin:0}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item .dl-horizontal dt{width:30%;text-align:left;text-overflow:ellipsis;overflow:hidden}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item .dl-horizontal dd{margin-left:30%;text-overflow:ellipsis;overflow:hidden}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-type .fa{cursor:pointer}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-type img{display:block;width:100%}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-type p{margin:14px 0;text-overflow:ellipsis;overflow:hidden}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-type div[class^="col-"]{text-overflow:ellipsis;overflow:hidden}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-privacy-status table{width:100%}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-privacy-status table tr td input[type="radio"]{margin:-3px 7px 0 0;vertical-align:middle}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-action .btn{width:100%}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-action ul{list-style:none;margin:0;padding:0}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-action ul li{margin-bottom:4px}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-action ul li #previewDescription{display:none}.cms-create-page #addSidebarItemModal .modal-body textarea{resize:vertical;min-height:300px}.edit-content-page__component,.edit-content-page__facetting,.edit-content-page__toc,.edit-content-page__pretty-url,.edit-content-page__related_pi,.edit-content-page__subtheme-discriminator,.edit-content-page__breadcrumb-parent{padding:5px 0}.edit-content-page__component label,.edit-content-page__facetting label,.edit-content-page__toc label,.edit-content-page__pretty-url label,.edit-content-page__related_pi label,.edit-content-page__subtheme-discriminator label,.edit-content-page__breadcrumb-parent label{padding-right:0}.edit-content-page__component button,.edit-content-page__facetting button,.edit-content-page__toc button,.edit-content-page__pretty-url button,.edit-content-page__related_pi button,.edit-content-page__subtheme-discriminator button,.edit-content-page__breadcrumb-parent button{margin-left:5px}.edit-content-page__component .form-group,.edit-content-page__facetting .form-group,.edit-content-page__toc .form-group,.edit-content-page__pretty-url .form-group,.edit-content-page__related_pi .form-group,.edit-content-page__subtheme-discriminator .form-group,.edit-content-page__breadcrumb-parent .form-group{margin-bottom:0}.page-metadata-item{padding:14px 7px;border-bottom:1px solid #eee}.page-metadata-item:last-child{border-bottom:none}.page-metadata-item h3{margin:0 0 1em 0}.page-metadata-item__categories h3{margin-bottom:1rem}.page-metadata-item__categories-selected-categories{margin-bottom:1rem}.page-metadata-item__categories-selectable-categories{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page-metadata-item__categories-selectable-categories-select{-ms-flex-positive:1;flex-grow:1;margin-right:1rem}.page-metadata-item__categories-selectable-categories-action{margin-left:auto}.cms-menu__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.cms-menu__save{margin-left:auto;padding-right:11px;text-align:right}.cms-menu__save.fixed{position:fixed;top:0;padding:15px 11px;z-index:999}.cms-menu__select-theme{margin-bottom:45px}.cms-menu__select-theme .cms-module__option-label{-ms-flex-preferred-size:30%;flex-basis:30%}.cms-menu__select-theme .cms-module__option-control{-ms-flex-preferred-size:65%;flex-basis:65%}.cms-menu__editor{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:15px;margin-top:15px}.cms-menu__visible-items h4,.cms-menu__available-items h4{margin-bottom:10px}.cms-menu__visible-items .cms-menu__available-item-level,.cms-menu__available-items .cms-menu__available-item-level{visibility:visible;-ms-flex-preferred-size:20%;flex-basis:20%;padding:10px}.cms-menu__visible-items-list{margin:0;padding:0;list-style:none}.cms-menu__visible-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px;border:1px solid #ccc;background-color:#f1f1f1;cursor:grab}.cms-menu__visible-item.unpublished{opacity:.5}.cms-menu__visible-item.deleted{border:1px solid red;opacity:.5}.cms-menu__visible-item-level{-ms-flex-preferred-size:20%;flex-basis:20%;padding:10px;padding-right:0}.cms-menu__visible-item-label{-ms-flex-preferred-size:70%;flex-basis:70%;padding:10px;word-break:break-word}.cms-menu__visible-item-label small{font-size:1.2rem;font-style:italic}.cms-menu__visible-item-edit{-ms-flex-preferred-size:10%;flex-basis:10%;padding:10px;padding-left:0}.cms-menu__visible-item-edit button{display:block;width:100%;text-align:right}.cms-menu__visible-item-edit button .fa{transition:all .2s linear}.cms-menu__visible-item-edit button.in .fa{transform:rotate(180deg)}.cms-menu__visible-item-edit-wrapper{display:none;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0;border:none;border-top:1px solid #ccc}.cms-menu__visible-item-edit-wrapper .cms-module__option-label{-ms-flex-preferred-size:30%;flex-basis:30%}.cms-menu__visible-item-edit-wrapper .cms-module__option-control{-ms-flex-preferred-size:65%;flex-basis:65%}.cms-menu__visible-item-edit-wrapper .cms-module__option-action .btn--link{color:#c7254e}.cms-menu__available-items-list ul{margin:0;padding:0;list-style:none}.cms-menu__available-items-list li{border:1px solid #ccc;border-top:none;border-bottom:none;background-color:#f1f1f1}.cms-menu__available-items-list li:first-child{border-top:1px solid #ccc}.cms-menu__available-items-list h5{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:12px;border-bottom:1px solid #ccc;cursor:pointer}.cms-menu__available-items-list h5 .fa{transition:all .2s linear}.cms-menu__available-items-list h5.in .fa{transform:rotate(180deg)}.cms-menu__available-items-toggle{display:none}.cms-menu__available-items-toggle.in{display:block}.cms-menu__available-items-list-pages{max-height:400px;overflow-y:auto}.cms-menu__available-item-page{display:-ms-flexbox;display:flex;margin:0;padding:5px 10px;background-color:#fff;cursor:pointer}.cms-menu__available-item-page-checkbox input[type="checkbox"]{margin:0}.cms-menu__available-item-page-label{padding-left:10px}.cms-menu__available-item-page-label small{font-size:1.2rem;font-style:italic;font-weight:normal}.cms-menu__available-item-page-add{padding:10px;text-align:right;border-bottom:1px solid #ccc;background-color:#fff}.cms-menu__available-items-list-add-item .cms-module__option{margin:0;padding-bottom:10px;border:none;border-bottom:1px solid #ccc}.cms-menu__available-items-list-add-item .cms-module__option-group:last-child{margin:0}.cms-menu__available-items-list-add-item .cms-module__option-action{margin-right:-15px;margin-left:-15px;padding:0 10px}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable_filter{text-align:right}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable_filter label input{margin-left:10px}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable thead tr th.column_language{text-align:center;width:5%}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable thead tr th.column_actions{min-width:100px}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr.invalid_template{opacity:.2}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td{vertical-align:top}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td:nth-child(7){word-break:break-all}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td:nth-child(8){text-align:right}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td.column_language{text-align:center}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td ul{list-style:none;margin:0;padding:0}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td img{width:64px}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td .cms-overview-flag-icon{display:block;margin:0 auto;max-width:16px;opacity:.25}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td .cms-overview-flag-icon.lang-complete{opacity:1}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td .column_title__main_title{display:block}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td .column_title__menu_title{font-size:1.2rem}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable_paginate{text-align:right}.cms-select-template__template{margin-bottom:14px;padding:15px;border:1px solid #ddd;background-color:#fff}.cms-select-template__template:before,.cms-select-template__template:after{content:" ";display:table}.cms-select-template__template:after{clear:both}.cms-select-template__template:hover{box-shadow:0 0 3px rgba(0,0,0,0.3)}.cms-select-template__image{position:relative;overflow:hidden}.cms-select-template__image img{width:100%}.cms-select-template__description h3{margin:0 0 21px 0}.cms-select-template__theme-template-marker,.cms-select-template__action{padding:5px 0 15px 0}.cms-select-template__theme-template-marker{font-size:1.2rem;text-align:center;color:#3365a9}.cms-select-template__action{text-align:right}.cms-select-template__action .btn-theme-template{font-weight:normal;color:#3365a9;border:1px solid #3365a9;background-color:#fff}.cms-select-template__action .btn-theme-template:hover,.cms-select-template__action .btn-theme-template:active,.cms-select-template__action .btn-theme-template:focus{color:#fff;background-color:#3365a9}.cms-static-pages__table{font-size:1.4rem}.cms-static-pages__table>tbody>tr{height:6.2rem}.cms-static-pages__table>tbody>tr:hover .cms-module__actions{position:static}.cms-static-pages__table>tbody>tr td.cms-static-pages__table-body-override{vertical-align:middle}.cms-static-pages__table .cms-module__actions{position:relative;left:-9999em}.cms-static-pages__table .table-col-clean{border:1px solid #fff !important;border-left:0;background-color:#fff}.cms-static-pages__table-head-name,.cms-static-pages__table-head-url{width:20%}.cms-static-pages__table-head-override{width:60%}.cms-static-pages__table-body-url{font-style:italic;color:#666}#saveStaticPages{display:-ms-flexbox;display:flex;margin-left:auto}img.cms-static-pages__page-language--complete{opacity:1}.cms-collections__selection{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3fr;grid-template-columns:1fr 3fr;grid-gap:15px;-ms-flex-align:center;align-items:center;margin-bottom:15px}.cms-collections__selection-control{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cms-collections__selection-control .custom-control--select{margin-right:24px}.cms-collections__selection-control .ui-autocomplete{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1.4rem;border:1px solid #ccc;background-color:#fff}.cms-collections__selection-control .ui-state-focus{border-color:#eee;border-right-color:#ccc;border-left-color:#ccc;background-image:none;background-color:#eee}.cms-collections__selection-control a{display:block;padding:6px;color:#1a1a1a}.cms-collections__selection-control a:hover,.cms-collections__selection-control a:active,.cms-collections__selection-control a:focus{text-decoration:none;color:#1a1a1a}.cms-collections__table{margin:15px 0}.cms-collections__table td a{color:#1a1a1a}.cms-collections__table td a:hover,.cms-collections__table td a:active,.cms-collections__table td a:focus{text-decoration:none;color:#1a1a1a}.cms-collections__table td.actions{text-align:right}.cms-collections__table td.actions a{display:inline-block;padding:0 5px}.cms-edit-collection__translation{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:15px;-ms-flex-align:center;align-items:center;margin-bottom:15px}.cms-edit-collection__text{margin-bottom:15px}.cms-edit-collection__text.link,.cms-edit-collection__text.image,.cms-edit-collection__text.pi{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr;grid-gap:15px;-ms-flex-align:center;align-items:center;margin-bottom:15px}.cms-edit-collection__text.image{-ms-flex-align:start;align-items:start}.cms-edit-collection__text-translation textarea{width:100%;min-height:100px;resize:vertical}.cms-edit-collection__text-image{position:relative}.cms-edit-collection__text-image-thumbnail{min-height:40px}.cms-edit-collection__text-image-change{position:absolute;width:100%;bottom:0;padding:10px;text-align:center;background-color:rgba(255,255,255,0.85);z-index:10}.cms-edit-collection__text-image-change a{color:#1a1a1a;cursor:pointer}.cms-edit-collection__text-image-change a:hover,.cms-edit-collection__text-image-change a:active,.cms-edit-collection__text-image-change a:focus{text-decoration:none;color:#1a1a1a}.cms-edit-collection__actions{padding:10px 0;text-align:right}.cms-edit-collection__actions .btn{margin:0 0 0 5px}.cms-edit-collection__modal-images{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}.cms-edit-collection__modal-image span.selected{display:block;background-color:#eee}.cms-edit-collection__modal-image a{display:block;text-align:center;color:#1a1a1a}.cms-edit-collection__modal-image a:hover,.cms-edit-collection__modal-image a:active,.cms-edit-collection__modal-image a:focus{text-decoration:none;color:#1a1a1a}.cms-edit-collection__modal-image img{margin:0 auto}.cms-edit-collection__modal-image figcaption{padding:5px}@media screen and (max-width:480px){.cms-edit-collection__translation{-ms-grid-columns:1fr;grid-template-columns:1fr}}.admin__content-inner-content{padding:15px}.admin__content-inner-content .row>form{width:100%;display:-ms-flexbox;display:flex}.admin__content-inner-content__form_title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:3rem}.admin__content-inner-content__form_title h3{margin-top:0}.admin__content-inner-content__form_title .ajax_loader{display:none}.admin__content-inner-content__form_title .ajax_loader img{height:2.4rem}.admin__content-inner-content h3{font-size:2.4rem;margin-bottom:1rem}.admin__content-inner-content__input_form{border:1px solid #ddd;background:white;padding:10px;display:-ms-grid;display:grid;grid-row-gap:10px;font-size:1.4rem}.admin__content-inner-content .tab-content .admin__content-inner-content__input_form{border:none;padding:0}.admin__content-inner-content__controls{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.admin__content-inner-content__controls .btn{margin-left:10px}.admin__content-inner-content__entity_list .entity_list__item{border:1px solid #ddd;background:white;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:stretch;align-content:stretch;font-size:1.4rem;margin-bottom:20px;min-height:200px}.admin__content-inner-content__entity_list .entity_list__item__area{display:-ms-grid;display:grid;grid-row-gap:10px;-ms-flex-positive:1;flex-grow:1;width:100%;padding:2rem}.admin__content-inner-content__entity_list .entity_list__item__area.area__right{padding:0px}.admin__content-inner-content__entity_list .entity_list__item__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.admin__content-inner-content__entity_list .entity_list__item__header h3{margin:0}.admin__content-inner-content__entity_list .entity_list__item__content{display:-ms-grid;display:grid;-ms-grid-columns:auto 90%;grid-template-columns:auto 90%;column-gap:10px;row-gap:10px}.admin__content-inner-content__entity_list .entity_list__item__controls{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end;visibility:hidden}.admin__content-inner-content__entity_list .entity_list__item__controls .btn{padding:0 5px}.admin__content-inner-content__entity_list .entity_list__item:hover .entity_list__item__controls{visibility:visible}.admin .input_form{background:white;display:-ms-grid;display:grid;grid-row-gap:10px;font-size:1.4rem}.admin .input_form__option_group{display:-ms-grid;display:grid;-ms-grid-columns:13% 1% 81% 6%;grid-template-columns:13% 1% 81% 6%;grid-row-gap:5px}.admin .input_form__option_label label{height:auto}.admin .input_form__option_marker{visibility:hidden}.admin .input_form__option_marker.in{visibility:visible}.admin .input_form__option_control input[type="date"]{line-height:inherit}.admin .input_form__option_help{text-align:center}.admin .input_form__option_control_helptext{display:none;font-size:1.2rem;font-style:italic;-ms-grid-column:3;grid-column-start:3;color:#666}.admin .input_form__option_control_helptext.in{display:block}.admin .input_form__actions{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.admin .input_form__geomap{width:100%;height:400px}.admin .input_form__option-message{position:relative}.admin .input_form__option-message ul{margin:0;padding:0;list-style:none}.admin .input_form__option-message li{padding:0px 5px 1px 0}.admin .input_form__option-message+.form-control.success{border-color:#087f0d}.admin .input_form__option-message+.form-control.warning{border-color:#ff7e51}.admin .input_form__option-message+.form-control.danger{border-color:#ED0800}.admin .input_form__option-message-status.success{color:#087f0d}.admin .input_form__option-message-status.warning{color:#ff7e51}.admin .input_form__option-message-status.danger{color:#ED0800}.admin .input_form__option-message-mark{position:absolute;right:-8px;bottom:-8px;width:16px;height:16px;line-height:16px;font-size:1.2rem;text-align:center;border-radius:50%;color:white}.admin .input_form__option-message-mark.success{background-color:#087f0d}.admin .input_form__option-message-mark.success .fa-check{display:inline-block}.admin .input_form__option-message-mark.warning{background-color:#ff7e51}.admin .input_form__option-message-mark.warning .fa-check{display:inline-block}.admin .input_form__option-message-mark.danger{background-color:#ED0800}.admin .input_form__option-message-mark.danger .fa-exclamation{display:inline-block}.admin .input_form__option-message-mark .fa{display:none}.crowd{width:100vw;height:100vh}.crowd .page-header__top-wrapper{height:30px;position:-webkit-sticky;position:sticky;top:0;background-color:#444;z-index:2020}.crowd .page-header__top-wrapper .container{width:auto}.crowd .page-header__top{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;min-height:30px;color:white}.crowd .page-header__top a,.crowd .page-header__top button{color:white}.crowd .page-header__top a:hover,.crowd .page-header__top button:hover,.crowd .page-header__top a:active,.crowd .page-header__top button:active,.crowd .page-header__top a:focus,.crowd .page-header__top button:focus{text-decoration:none}.crowd .page-header__top .bookmark-navigation__dropdown-list a{color:black}.crowd .page-header__top-mobile-nav,.crowd .page-header__top-mobile-sidebar{display:none;-ms-flex:0 0 0%;flex:0 0 0%;max-width:0%}.crowd .page-header__top-brand{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.crowd .page-header__top-actions{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.crowd .page-header__top-actions-language,.crowd .page-header__top-actions-bookmark,.crowd .page-header__top-actions-login{margin-left:1.5rem}.crowd .page-header__top-actions-language{position:relative}.crowd .page-header__top-actions-language [data-toggle="local"]{text-transform:uppercase}.crowd .page-header__top-actions-language .change-local{display:none;position:absolute;top:3.2rem;left:50%;margin-left:-2.35rem;padding-top:.1rem;box-shadow:0 6px 10px rgba(0,0,0,0.25);z-index:2000}.crowd .page-header__top-actions-language .change-local:before{content:"";position:absolute;display:block;width:0;height:0;top:-1.2rem;left:50%;margin-left:-0.6rem;border-width:.6rem;border-style:solid;border-color:transparent transparent #3365a9 transparent}.crowd .page-header__top-actions-language .change-local li{display:list-item;float:none;margin:0;margin-bottom:.1rem}.crowd .page-header__top-actions-language .change-local a{padding:.3rem 1.4rem}.crowd .page-header__top-mobile-sidebar{text-align:right}.crowd .page-header__bottom-wrapper{background-color:rgba(242,243,244,0.95)}.crowd .page-header__bottom{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding:2rem 0}.crowd .page-header__bottom-logo{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;padding-right:.75rem}.crowd .page-header__bottom-logo h1{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0;font-size:3.2rem;font-weight:600}.crowd .page-header__bottom-logo h1 a{color:black}.crowd .page-header__bottom-logo h1 a:hover,.crowd .page-header__bottom-logo h1 a:active,.crowd .page-header__bottom-logo h1 a:focus{color:black;text-decoration:none}.crowd .page-header__bottom-logo h1 img{display:inline-block;max-width:13rem;margin-right:1rem;vertical-align:middle}.crowd .page-header__bottom-search{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.75rem}.crowd .page-header__bottom-search .widget{margin-bottom:0}.crowd .page-header__bottom-search-link{padding:.3rem 0 0 .7rem}.crowd__content{background-color:#f2f3f4;padding:15px 0 0 15px;height:calc(100vh - 30px);width:100vw}.crowd__content .breadcrumbs-wrapper{height:30px;margin-bottom:0}.crowd__content .content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;height:calc(100vh - 90px)}.crowd__content .content .loader_wrapper{position:absolute;pointer-events:none;width:100vw;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.crowd__content .content .content_left{width:50%;background-color:white;border:1px solid #d5d5d5}.crowd__content .content .content_left .imageview_wrapper{width:100%;height:calc(100% - 50px)}.crowd__content .content .content_left .imageview_wrapper .image-controls__actions{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0;height:50px}.crowd__content .content .content_left .imageview_wrapper .image_container{width:100%;height:calc(100% - 50px)}.crowd__content .content .content_left .imageview_wrapper .image_container .image{width:100%;height:100%}.crowd__content .content .content_left .numeric-paginator{margin:0}.crowd__content .content .content_left .numeric-paginator li{margin:10px 3px 5px 0}.crowd__content .content .content_left .numeric-paginator span:hover{background-color:#eee;cursor:pointer}.crowd__content .content .content_left .numeric-paginator__active span{background-color:#3365a9;color:#fff}.crowd__content .content .content_left .numeric-paginator__active span:hover{background-color:#3365a9;curso:none}.crowd__content .content .content_right{margin-left:20px;padding-right:15px;width:50%;overflow:auto}.crowd__content .content .content_right .content_right__title{margin-bottom:10px;margin-top:0}.crowd__content .content .content_right .questions_wrapper .question_wrapper{background-color:white;padding:5px;margin-bottom:5px;border:1px solid #d5d5d5}.crowd__content .content .content_right .questions_wrapper .question_wrapper.area-selector-question.active{border-width:2px}.crowd__content .content .content_right .questions_wrapper .question_wrapper__description{margin:10px 0 30px 10px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .btn{margin:0 0 10px 10px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_instruction{margin:10px;border:2px solid #eee;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100px;color:#ccc}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_instruction.annotation_instruction_inactive{height:auto}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_instruction label{margin:5px 10px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_wrapper{margin-bottom:40px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_wrapper .btn{margin:0 10px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area{display:-ms-flexbox;display:flex;margin:0 10px;min-height:100px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__image{width:100px;height:100px;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:2px solid #d5d5d5;margin-right:20px;background-color:#f1f2f3}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__image img{max-width:100%;max-height:100%}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__text_input{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__text_input label{max-width:150px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__text_input textarea{-ms-flex:1;flex:1;text-align:left;background-color:transparent;border:0px solid;height:100%;resize:none;border:1px solid #d5d5d5}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__text_input textarea:focus{border:1px solid #4b4b4b;background:#f7f7f7;resize:vertical}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__text_input textarea:disabled{background-color:#f7f7f7;color:#6f6f6f}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__button{float:right;margin-right:10px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .geo-map{height:600px}.crowd__content .content .content_right .options-wrapper{width:100%;padding:5px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:right;justify-content:right}.crowd__content .content .content_right .options-wrapper div{margin:5px 20px}.crowdsourcing-campaigns-overview{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.crowdsourcing-campaigns-overview__campaign{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:5px 0;border:2px solid #ccc;background:white;padding:10px}.crowdsourcing-campaigns-overview__campaign>div{padding:5px}.crowdsourcing-campaigns-overview__campaign__image{width:25%;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.crowdsourcing-campaigns-overview__campaign__image img{max-width:200px}.crowdsourcing-campaigns-overview__campaign__text{display:-ms-flexbox;display:flex;width:50%;-ms-flex-direction:column;flex-direction:column}.crowdsourcing-campaigns-overview__campaign__actions{width:25%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:auto}.crowdsourcing-campaigns-overview__campaign__actions a{margin:10px 15px;width:100%}.crowdsourcing-campaigns-overview__campaign__statistics{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ccc}.crowdsourcing-campaigns-overview__campaign__statistics__message{padding:10px;font-size:1.8em}.crowdsourcing-campaigns-overview__campaign .campaign-statistics__text dl{-ms-grid-columns:50% 50%;grid-template-columns:50% 50%}@media screen and (max-width:1200px){.crowdsourcing-campaigns-overview__campaign__image{width:100%}.crowdsourcing-campaigns-overview__campaign__image img{width:100%;max-width:100%}.campaign-statistics__bar .goobi-progress-bar-wrapper .goobi-progress-bar{display:-ms-flexbox;display:flex;overflow:hidden}}@media screen and (max-width:768px){.crowdsourcing-campaigns-overview__campaign__text h3{width:100%}.crowdsourcing-campaigns-overview__campaign__image{width:100%}.crowdsourcing-campaigns-overview__campaign__image img{width:100%;max-width:100%;float:left}.crowdsourcing-campaigns-overview__campaign__actions{width:100%}.crowdsourcing-campaigns-overview__campaign__text{width:100%}}@media screen and (max-width:480px){.crowdsourcing-campaigns-overview__campaign .campaign-statistics__text dl{-ms-grid-columns:80% 20%;grid-template-columns:80% 20%}}.campaign-statistics{width:100%;display:-ms-flexbox;display:flex}.campaign-statistics__text{width:50%}.campaign-statistics__text dl{width:100%;margin-bottom:0;display:-ms-grid;display:grid;-ms-grid-columns:80% 20%;grid-template-columns:80% 20%}.campaign-statistics__text dl dt{float:left;padding-right:10px}.campaign-statistics__text dl dt:after{content:": "}.campaign-statistics__bar{width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.campaign-statistics__bar progressBar{width:80%}.campaign-statistics__bar .goobi-progress-bar-wrapper{border:2px solid #4b4b4b}.campaign-statistics__bar .goobi-progress-bar-wrapper .goobi-progress-bar{height:30px}.campaign-statistics__bar .goobi-progress-bar-wrapper .goobi-progress-bar__bar{display:inline-block;height:100%}.campaign-statistics__bar .goobi-progress-bar-wrapper .goobi-progress-bar__bar.finished{background-color:#2ecc71}.campaign-statistics__bar .goobi-progress-bar-wrapper .goobi-progress-bar__bar.review{background-color:#f4d03f}#crowdCampaigns h2 .btn{margin-left:25px}#crowdCampaigns table tr:hover .cms-module__actions{position:static}#crowdCampaigns table tr .cms-module__actions{position:relative;left:-9999em}#crowdCampaigns .admin__content-inner-content__above{display:-ms-flexbox;display:flex}#crowdCampaigns .admin__content-inner-content__above nav{margin-left:auto}#crowdCampaigns .column_statistics{width:550px}#crowdCampaigns .column_statistics .campaign-statistics__text{padding:5px}#createCampaign h2 .btn{margin-left:25px}#createCampaign .edit-content-page.edit-content-page-content{padding-bottom:30px;border-bottom:1px dotted #ddd}#createCampaign .edit-content-page.edit-content-page-single-question{padding:10px;background-color:#fafafa;border:1px solid #e5e5e5;margin-bottom:5px}#createCampaign .edit-content-page .cms-module__option-control{padding-left:0}#createCampaign .edit-content-page .cms-module__option-control select{padding-left:10px}#createCampaign .create-page-right{margin-bottom:20px}#createCampaign .create-page-right #cmsCreatePageMetadataItemWrapper{border:1px solid #ccc}#createCampaign .create-page-right .page-metadata-item-status>div{margin-top:2em}#createCampaign .create-page-right .page-metadata-item-status>div:nth-of-type(1){margin-top:0}#createCampaign .create-page-right .page-metadata-item-status .page-metadata-item-date-selector{display:-ms-grid;display:grid;-ms-grid-columns:25% auto;grid-template-columns:25% auto}#createCampaign .create-page-right .page-metadata-item-status .page-metadata-item-date-selector h3{-ms-grid-column:span 2;grid-column:span 2}#createCampaign .create-page-right .page-metadata-item-status .page-metadata-item-date-selector .cms-module__actions{-ms-grid-column:2;grid-column-start:2;justify-self:end}#createCampaign .create-page-right .page-metadata-item-status .cms-module__actions{float:right}#createCampaign .create-page-right .page-metadata-item-status .form-control{line-height:21px;text-align:left}#createCampaign .create-page-right .campaign-statistics{margin-top:10px;border:1px solid #ccc;background-color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap}#createCampaign .create-page-right .campaign-statistics__text{width:100%;padding:10px}#createCampaign .create-page-right .campaign-statistics__bar{width:100%;display:block;padding:0 10px 10px 10px}#createCampaign .create-page-right .campaign-statistics__bar progressBar{height:50px} + */.mx-clearfloats:before,.mx-clearfloats:after{content:" ";display:table}.mx-clearfloats:after{clear:both}.mx-visible{display:block !important;visibility:visible !important}.mx-hidden{display:none !important;visibility:hidden !important}.mx-v-hidden{position:absolute;width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;overflow:hidden}.mx-list-reset{margin:0;padding:0;list-style:none}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;-webkit-filter:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:link:after{content:""}abbr[title]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:"viewer_controls";src:url("../../fonts/viewer_controls.eot?tbdisb");src:url("../../fonts/viewer_controls.eot?tbdisb#iefix") format("embedded-opentype"),url("../../fonts/viewer_controls.ttf?tbdisb") format("truetype"),url("../../fonts/viewer_controls.woff?tbdisb") format("woff"),url("../../fonts/viewer_controls.svg?tbdisb#viewer_controls") format("svg");font-weight:normal;font-style:normal}[class^="control-icon-"],[class*=" control-icon-"]{font-family:"viewer_controls" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.control-icon-fs_back:before{content:"\e900"}.control-icon-fs_exit:before{content:"\e901"}.control-icon-fs_forward:before{content:"\e902"}.control-icon-start:before{content:"\e600"}.control-icon-back:before{content:"\e601"}.control-icon-end:before{content:"\e602"}.control-icon-forward:before{content:"\e603"}.control-icon-rotate_left:before{content:"\e604"}.control-icon-rotate_right:before{content:"\e605"}.control-icon-reset:before{content:"\e606"}.control-icon-fullscreen:before{content:"\e607"}@font-face{font-family:"image-controls";src:url("../../fonts/image-controls.eot?qi49ep");src:url("../../fonts/image-controls.eot?qi49ep#iefix") format("embedded-opentype"),url("../../fonts/image-controls.ttf?qi49ep") format("truetype"),url("../../fonts/image-controls.woff?qi49ep") format("woff"),url("../../fonts/image-controls.svg?qi49ep#image-controls") format("svg");font-weight:normal;font-style:normal}i[class^="image-"],i[class*=" image-"],span[class^="image-"],span[class*=" image-"]{font-family:"image-controls" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image-back:before{content:"\e900"}.image-forward:before{content:"\e901"}.image-start:before{content:"\e902"}.image-end:before{content:"\e903"}.image-rotate_left:before{content:"\e904"}.image-rotate_right:before{content:"\e905"}.image-reset:before{content:"\e906"}.image-fullscreen:before{content:"\e907"}.image-resultback:before{content:"\e908"}.image-resultforward:before{content:"\e909"}.image-singlePageView:before{content:"\e90a"}.image-doublePageView:before{content:"\e90b"}.image-switchPages span[class*="path"]{position:absolute;min-width:inherit;height:auto;margin-left:3px;color:inherit;border:none;background-color:transparent}.image-switchPages .path1:before{content:"\e90c"}.image-switchPages .path2:before{content:"\e90d"}.image-switchPages .path3:before{content:"\e90e"}.image-switchPages .path4:before{content:"\e90f"}.image-switchPages .path5:before{content:"\e910"}.image-switchPages .path6:before{content:"\e911"}.image-switchPages .path7:before{content:"\e912"}.image-switchPages .path8:before{content:"\e913"}a{color:#3365a9}a:hover{color:#134ea0;text-decoration:underline}a:active{color:#0d3a79}button,.btn{color:#555}button:hover,.btn:hover{color:#555;text-decoration:none}button:active,.btn:active{color:#555}.nav-tabs li a:hover{text-decoration:none}.modal{overflow-y:auto;z-index:9999}.modal-open{overflow:auto}.modal-open[style]{padding-right:0px !important}pre{font-size:13px;line-height:1.42857143}.tooltip{font-size:1.2rem}button:focus{outline:0}.modal-backdrop{z-index:4000}.badge{padding:.2em .6em .3em}.badge-success{background-color:#008a00}.badge-info{background-color:#008295}.page-header{padding-bottom:0;margin:0;border-bottom:none}.nav-tabs>li>a:hover{border-color:#ccc #ccc #ccc;background-color:#fff}.nav-tabs li a{display:inline-block;padding:1rem 1.5rem;border:1px solid #ccc;background-color:#eee;border-radius:0;border-color:#ccc;margin-right:.2rem}.nav-tabs li span{display:block;position:relative;line-height:1.42857;margin-right:2px;padding:10px 15px;border:1px solid transparent;border-bottom:none;border-radius:0}.nav-tabs li.active a{border-color:#ccc;border-bottom:1px solid #fff;background-color:#fff}.tab-content{background-color:#fff}.tab-pane{padding:10px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc}.form-control{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.form-control:focus{border-color:#3365a9;-webkit-box-shadow:none;box-shadow:none;outline:none}.popover-content{color:#1a1a1a}.table>tbody>tr>td{word-break:break-word}.label-default{background-color:#444}.row.no-margin{margin:0}.col-1.no-padding,.col-2.no-padding,.col-3.no-padding,.col-4.no-padding,.col-5.no-padding,.col-6.no-padding,.col-7.no-padding,.col-8.no-padding,.col-9.no-padding,.col-10.no-padding,.col-11.no-padding,.col-12.no-padding,.col-sm-1.no-padding,.col-sm-2.no-padding,.col-sm-3.no-padding,.col-sm-4.no-padding,.col-sm-5.no-padding,.col-sm-6.no-padding,.col-sm-7.no-padding,.col-sm-8.no-padding,.col-sm-9.no-padding,.col-sm-10.no-padding,.col-sm-11.no-padding,.col-sm-12.no-padding,.col-md-1.no-padding,.col-md-2.no-padding,.col-md-3.no-padding,.col-md-4.no-padding,.col-md-5.no-padding,.col-md-6.no-padding,.col-md-7.no-padding,.col-md-8.no-padding,.col-md-9.no-padding,.col-md-10.no-padding,.col-md-11.no-padding,.col-md-12.no-padding,.col-lg-1.no-padding,.col-lg-2.no-padding,.col-lg-3.no-padding,.col-lg-4.no-padding,.col-lg-5.no-padding,.col-lg-6.no-padding,.col-lg-7.no-padding,.col-lg-8.no-padding,.col-lg-9.no-padding,.col-lg-10.no-padding,.col-lg-11.no-padding,.col-lg-12.no-padding{padding:0}.no-gutters{margin-right:0;margin-left:0}.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.tooltip{z-index:3011}a.badge-dark:focus,a.badge-dark.focus{-webkit-box-shadow:none;box-shadow:none}a.badge:hover,a.badge:focus{cursor:pointer}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex}.input-group-addon:last-child{border-left:0}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.hidden{display:none !important}[role=button]{cursor:pointer}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}button{border-radius:0}*:focus{outline:none}.list{margin:0;padding:0;list-style:none}.list:before,.list:after{content:" ";display:table}.list:after{clear:both}.list li{position:relative}.list a,.list span{display:block}.list--horizontal li{display:inline-block;float:left}.list--horizontal a,.list--horizontal span{padding:6px 12px}.list--center{position:relative;float:left;left:50%}.list--center li{right:50%}.list--divider li:after{content:"\007c";position:absolute;display:block;top:5px;right:-4px}.list--divider li:last-child:after{display:none}@media screen and (max-width:480px){.list--horizontal li{display:block;float:none;text-align:center}}.faded{position:relative}.faded:before{content:"";position:absolute;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.25)}.coords-highlighting{background-color:yellow;opacity:.5}.uppercase{text-transform:uppercase}.visually-hidden{position:absolute;width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;overflow:hidden}.table-reset{width:auto}.table-reset thead,.table-reset tbody,.table-reset tfoot,.table-reset tr,.table-reset th,.table-reset td{display:block;width:auto;height:auto;margin:0;padding:0;border:none;border-collapse:inherit;border-spacing:0;border-color:inherit;vertical-align:inherit;text-align:left;font-weight:inherit;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0}.table-reset th,.table-reset td{display:inline}.is-IE .custom-control--select:after{display:none}.is-IE .custom-control--select select{padding:0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){}@media screen and (-webkit-min-device-pixel-ratio:0){}@-moz-document url-prefix(){}popover{display:none}.popover popover{display:block}.popover .viewerPopover{display:block}.viewerPopover{display:none}.viewerPopover a{display:block;margin-bottom:.3rem}.popover{z-index:2020}.popover .popover-title-custom{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}imageFilters .imagefilters__filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:220px;margin-bottom:15px}imageFilters .imagefilters__filter:last-child{margin-bottom:5px}imageFilters .imagefilters__options{padding:10px 5px}imageFilters .imagefilters__options button{width:100%;color:#fff}imageFilters .imagefilters__options button:hover{color:#fff}imageFilters .imagefilters__label{-ms-flex-preferred-size:40%;flex-basis:40%}imageFilters .imagefilters__label-long{-ms-flex-preferred-size:80%;flex-basis:80%}imageFilters .imagefilters__checkbox{margin:0}imageFilters .imagefilters__slider{-ms-flex-preferred-size:60%;flex-basis:60%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0}imageFilters .imagefilters__slider[disabled]{color:lightgray}::-webkit-input-placeholder{color:rgba(0,0,0,0.25)}:-moz-placeholder{color:rgba(0,0,0,0.25);opacity:1}::-moz-placeholder{color:rgba(0,0,0,0.25);opacity:1}:-ms-input-placeholder{color:rgba(0,0,0,0.25)}@media only screen and (-webkit-min-device-pixel-ratio:2){select,textarea,input[type="color"],input[type="date"],input[type="datetime-local"],input[type="email"],input[type="file"],input[type="hidden"],input[type="image"],input[type="month"],input[type="number"],input[type="password"],input[type="radio"],input[type="range"],input[type="reset"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{font-size:1.6rem !important}}.custom-control{position:relative;color:#1a1a1a;cursor:pointer}.custom-control input[type="checkbox"],.custom-control input[type="radio"]{position:absolute;opacity:0;z-index:-1}.custom-control__icon{color:#3365a9}.custom-control .fa-check-circle-o,.custom-control .fa-check-square-o{display:none}.custom-control--checkbox input[type="checkbox"]:checked~.custom-control__icon .fa-square-o{display:none}.custom-control--checkbox input[type="checkbox"]:checked~.custom-control__icon .fa-check-square-o{display:inline-block}.custom-control--checkbox input[type="checkbox"].disabled~.custom-control__icon .fa-square-o,.custom-control--checkbox input[type="checkbox"].disabled~.custom-control__icon .fa-check-square-o{cursor:not-allowed;opacity:.5}.custom-control--radio input[type="radio"]:checked~.custom-control__icon .fa-circle-o{display:none}.custom-control--radio input[type="radio"]:checked~.custom-control__icon .fa-check-circle-o{display:inline-block}.custom-control--select{height:35px;width:100%;font-size:1.4rem;line-height:1.42857143;color:#1a1a1a;background-color:#fff;background-image:none;border:1px solid #ccc;padding-left:0}.custom-control--select:after{content:"";position:absolute}.custom-control--select:after{display:inline-block;top:50%;right:10px;width:0;height:0;margin-top:-0.15rem;pointer-events:none;border-top:.35rem solid #1a1a1a;border-right:.35rem solid transparent;border-bottom:.35rem solid transparent;border-left:.35rem solid transparent}.custom-control--select.multiple{height:125px;padding:0;overflow-y:auto}.custom-control--select.multiple:after{display:none}.custom-control--select.multiple select{padding:12px;height:100%}.custom-control--select select{padding-left:.7rem;display:inline-block;width:100%;height:100%;margin:0;padding-right:26px;line-height:1.5;color:#1a1a1a;border:0;border-radius:.25rem;background-color:#fff;cursor:pointer;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-control--select select.disabled{cursor:not-allowed;opacity:.5}.custom-control--select select[disabled="disabled"]{cursor:not-allowed;opacity:.5}.btn{color:#555;border-radius:0;background-color:transparent}.btn:hover,.btn:active,.btn:focus,.btn:active:focus,.btn.active,.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.btn:hover .fa,.btn:active .fa,.btn:focus .fa,.btn:active:focus .fa,.btn.active .fa,.btn.active.focus .fa,.btn.active:focus .fa,.btn.focus .fa,.btn:active.focus .fa{color:inherit}.btn--default{border-color:#ccc;background-color:#f7f7f7}.btn--default:hover,.btn--default:active,.btn--default:focus{background-color:#f2f3f4}.btn--success{color:#155724;border-color:#ABD9B5;background-color:#d4edda}.btn--success:hover,.btn--success:active,.btn--success:focus{color:#155724;background-color:#ABD9B5}.btn--danger{color:#721c24;border-color:#E3ABB2;background-color:#f8d7da}.btn--danger:hover,.btn--danger:active,.btn--danger:focus{color:#721c24;background-color:#E3ABB2}.btn--full{color:#fff;border-color:#3365a9;background-color:#3365a9}.btn--full:hover,.btn--full:active,.btn--full:focus{color:#fff;background-color:#3365A9}.btn--clean{padding:0;line-height:inherit;color:inherit;border:none}.btn--link{padding:0;color:#3365a9;border:none}.btn--link:hover,.btn--link:active,.btn--link:focus{text-decoration:underline;color:#555}.btn--hidden{display:none ! important}.btn--inactive{cursor:not-allowed;opacity:.65}.btn--icon{padding:2px;font-size:inherit;color:#1a1a1a;border:none}.btn--icon:hover,.btn--icon:active,.btn--icon:focus{color:#1a1a1a}a.btn--icon{line-height:normal}.icon-totop{display:none;position:fixed;right:15px;bottom:15px;width:2rem;height:2rem;margin:0;opacity:.25;cursor:pointer;z-index:998}.icon-totop:hover{opacity:1}.icon-more,.icon-less,.icon-close{float:right}.icon-rss12x12,.icon-rss16x16,.icon-rss24x24,.icon-rss32x32,.icon-rss64x64,.icon-rss128x128,.icon-facebook12x12,.icon-facebook16x16,.icon-facebook24x24,.icon-facebook32x32,.icon-facebook64x64,.icon-facebook128x128,.icon-twitter12x12,.icon-twitter16x16,.icon-twitter24x24,.icon-twitter32x32,.icon-twitter64x64,.icon-twitter128x128,.icon-gplus12x12,.icon-gplus16x16,.icon-gplus24x24,.icon-gplus32x32,.icon-gplus64x64,.icon-gplus128x128{display:inline-block;background-image:url("../../images/icons/viewer-icon-sprite.png");background-repeat:no-repeat}.icon-rss12x12,.icon-facebook12x12,.icon-twitter12x12,.icon-gplus12x12{width:.75rem;height:.75rem}.icon-rss16x16,.icon-facebook16x16,.icon-twitter16x16,.icon-gplus16x16{width:1rem;height:1rem}.icon-rss24x24,.icon-facebook24x24,.icon-twitter24x24,.icon-gplus24x24{width:1.5rem;height:1.5rem}.icon-rss32x32,.icon-facebook32x32,.icon-twitter32x32,.icon-gplus32x32{width:2rem;height:2rem}.icon-rss64x64,.icon-facebook64x64,.icon-twitter64x64,.icon-gplus64x64{width:4rem;height:4rem}.icon-rss128x128,.icon-facebook128x128,.icon-twitter128x128,.icon-gplus128x128{width:8rem;height:8rem}.icon-rss12x12{background-position:-3px -3px}.icon-rss16x16{background-position:-18px -3px}.icon-rss24x24{background-position:-37px -3px}.icon-rss32x32{background-position:-64px -3px}.icon-rss64x64{background-position:-99px -3px}.icon-rss128x128{background-position:-166px -3px}.icon-facebook12x12{background-position:-3px -137px}.icon-facebook16x16{background-position:-18px -137px}.icon-facebook24x24{background-position:-37px -137px}.icon-facebook32x32{background-position:-64px -137px}.icon-facebook64x64{background-position:-99px -137px}.icon-facebook128x128{background-position:-166px -137px}.icon-twitter12x12{background-position:-3px -271px}.icon-twitter16x16{background-position:-18px -271px}.icon-twitter24x24{background-position:-37px -271px}.icon-twitter32x32{background-position:-64px -271px}.icon-twitter64x64{background-position:-99px -271px}.icon-twitter128x128{background-position:-166px -271px}.icon-gplus12x12{background-position:-3px -405px}.icon-gplus16x16{background-position:-18px -405px}.icon-gplus24x24{background-position:-37px -405px}.icon-gplus32x32{background-position:-64px -405px}.icon-gplus64x64{background-position:-99px -405px}.icon-gplus128x128{background-position:-166px -405px}.modal .modal-dialog .modal-content .modal-header{text-align:left}.modal .modal-dialog .modal-content .modal-body{text-align:left}.modal .modal-dialog .modal-content .modal-body textarea{width:100%;min-height:150px;resize:vertical}.modal .modal-dialog .modal-content .modal-footer .btn{width:auto !important;margin-left:10px}.messages{position:fixed;top:3.125rem;right:4.6875rem;max-width:18.75rem;z-index:99999}.messages ul{list-style:none;margin:0;padding:0}.warning-popover{position:fixed;top:0;right:15px;left:15px;margin-bottom:20px;padding:15px;border:1px solid #ebccd1;border-top:none;border-radius:0 0 4px 4px;background-color:#f2dede;color:#a94442;z-index:9999}.warning-popover button{position:absolute;top:0;right:0;padding:0 10px;font-size:1.8rem}.warning-popover p{margin:0}.img-flexible{width:100%;max-width:100%;height:auto}.container-fluid{padding:0}#AJAXLoader,#AJAXLoaderSidebarToc{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.75);z-index:999}#fullscreenTemplate #AJAXLoader,#image_container #AJAXLoader{background-image:url("../../images/image_preloader.gif");background-repeat:no-repeat;background-position:center center}#searchgroup #AJAXLoader{background-image:url("../../images/ajax_preloader.gif");background-repeat:no-repeat;background-position:center center}div.mce-fullscreen{z-index:1020}.support-overlay{display:none !important;visibility:hidden !important;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background-color:rgba(0,0,0,0.75)}.support-overlay__box{position:absolute;width:400px;height:600px;top:50%;left:50%;margin:-300px 0 0 -200px;border:1px solid #ccc;background-color:#fff}.support-overlay__box-header,.support-overlay__box-body,.support-overlay__box-footer{padding:15px}.support-overlay__box-header{height:50px;padding-top:13px;padding-bottom:0;border-bottom:1px solid #ccc}.support-overlay__box-header h3{margin:0}.support-overlay__box-body{height:500px}.support-overlay__box-footer{height:50px;padding-top:13px;padding-bottom:0;text-align:right;border-top:1px solid #ccc}html.is-IE .support-overlay{display:block !important;visibility:visible !important}html{width:100vw;font-size:62.5%;overflow-x:hidden}html.no-overflow{overflow:hidden}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1.6rem}h1,.h1{font-size:2.8rem}h2,.h2{font-size:2.1rem}h3,.h3{font-size:1.8rem}h4,.h4{font-size:1.8rem}h5,h6,.h5,.h6{font-size:1.6rem}pre{padding:1rem;font-family:monospace;border-radius:.4rem;border:1px solid #6f6f6f;background-color:#eee}nav ul{list-style:none;padding:0;margin:0}table,.table{width:100%}#ajaxloader_image{width:100%;height:100%;background-color:#fff;display:none}#ajaxloader_image img{position:absolute;top:50%;left:50%;padding-top:-50px;padding-left:-50px;width:100px;height:100px}.alphabetic-paginator{margin-bottom:1.3125rem}.alphabetic-paginator ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.alphabetic-paginator li{width:32px;height:32px;margin:0 5px 5px 0;border:1px solid #eee}.alphabetic-paginator li.active{font-weight:bold;background-color:#3365a9}.alphabetic-paginator li.active a{color:#fff}.alphabetic-paginator a{display:block;height:100%;line-height:30px;text-align:center;text-decoration:none}.alphabetic-paginator a:hover,.alphabetic-paginator a:active,.alphabetic-paginator a:focus{background-color:#eee}.bookmark-navigation__dropdown-wrapper{position:relative}.bookmark-navigation__counter{padding:0 3px;font-size:1.2rem;color:#fff;border-radius:2px;background-color:#3365a9}.bookmark-navigation__string{margin-right:5px}.bookmark-navigation__dropdown{display:none;position:absolute;top:100%;right:0;width:275px;border:1px solid #ccc;background-color:#fff;z-index:999}.bookmark-navigation__dropdown-list{max-height:300px;overflow-y:auto}.bookmark-navigation__dropdown-list li{padding:2px 5px;border-bottom:1px solid #ccc}.bookmark-navigation__dropdown-list li:last-child{border-bottom:none}.bookmark-navigation__dropdown-list li .empty{padding:5px}.bookmark-navigation__dropdown-list li .icon-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.bookmark-navigation__dropdown-list h4{margin:0;padding:5px;font-size:1.4rem}.bookmark-navigation__dropdown-list a{display:block;width:100%;padding:5px;text-overflow:ellipsis;overflow:hidden}.bookmark-navigation__dropdown-list-counter{display:inline-block;float:right;margin-top:5px;padding:0 3px;font-size:1.2rem;color:#fff;border-radius:2px;background-color:#3365a9}.bookmark-navigation__dropdown-list-image{height:75px;background-repeat:no-repeat;background-position:center center;background-size:cover}.bookmark-navigation__dropdown-list-remove{text-align:center}.bookmark-navigation__dropdown-list-remove [data-bookmark-list-type="delete"]{width:16px;height:16px;color:#3365a9}.bookmark-navigation__dropdown-list-actions{border-top:1px solid #ccc}.bookmark-navigation__dropdown-list-reset,.bookmark-navigation__dropdown-list-send,.bookmark-navigation__dropdown-list-search,.bookmark-navigation__dropdown-list-mirador{font-size:1.2rem;border-bottom:1px solid #ccc}.bookmark-navigation__dropdown-list-reset a,.bookmark-navigation__dropdown-list-send a,.bookmark-navigation__dropdown-list-search a,.bookmark-navigation__dropdown-list-mirador a,.bookmark-navigation__dropdown-list-reset button,.bookmark-navigation__dropdown-list-send button,.bookmark-navigation__dropdown-list-search button,.bookmark-navigation__dropdown-list-mirador button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:10px;color:#3365a9}.bookmark-navigation__dropdown-list-mirador{border:none}.bookmark-popup{position:absolute;width:280px;height:350px;border:1px solid #ccc;background-color:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.15);box-shadow:0 2px 5px rgba(0,0,0,0.15);z-index:99999}.bookmark-popup.bottom:before{content:"";position:absolute;display:block;top:-13px;left:50%;width:0;height:0;margin-left:-6px;border-width:6px;border-style:solid;border-color:transparent transparent #ccc transparent}.bookmark-popup__header,.bookmark-popup__body,.bookmark-popup__radio-buttons,.bookmark-popup__footer{position:absolute;right:0;left:0}.bookmark-popup__header,.bookmark-popup__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bookmark-popup__header{top:50px;height:30px;padding:0 10px;border-bottom:1px solid #ccc}.bookmark-popup__radio-buttons{top:0;height:50px;padding:0 10px;border-bottom:1px solid #ccc}.bookmark-popup__body{top:80px;max-height:229px;overflow-y:auto}.bookmark-popup__body-loader{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("../../images/infinity_loader.svg");background-repeat:no-repeat;background-position:center center;background-size:25%;background-color:#fff;z-index:100000}.bookmark-popup__body-list li{padding:2px 5px;border-bottom:1px solid #ccc}.bookmark-popup__body-list li .empty{padding:5px}.bookmark-popup__body-list button{color:black;width:100%;padding:5px;text-align:left;text-overflow:ellipsis;overflow:hidden;background-image:none}.bookmark-popup__body-list button .fa{color:green}.bookmark-popup__body-list button span{display:inline-block;float:right;padding:0 3px;font-size:1.2rem;color:#fff;border-radius:2px;background-color:#3365a9}.bookmark-popup__radio-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.bookmark-popup__radio-buttons label{vertical-align:super}.bookmark-popup__radio-buttons input{vertical-align:sub;margin-right:10px}.bookmark-popup__footer{bottom:0;height:40px;padding:0 10px;border-top:1px solid #ccc}.bookmark-popup__footer .row{width:100%}.bookmark-popup__footer input{width:100%;height:38px;margin:1px 0;border:none}.bookmark-popup__footer button{display:block;width:100%;height:40px;background-image:url("../../images/icons/icon-bs-add.svg");background-size:60%;background-repeat:no-repeat;background-position:center center}.bookmark-popup__footer button.added{background-image:url("../../images/icons/icon-bs-add.svg")}[data-bookmark-list-type="dropdown"],[data-bookmark-list-type="get"],[data-bookmark-list-type="add"],[data-bookmark-list-type="add-bookshelf"],[data-bookmark-list-type="delete"],[data-bookmark-list-type="link"],[data-bookmark-list-type="reset"]{background-repeat:no-repeat;background-position:center center}[data-bookmark-list-type="counter"]{visibility:hidden}[data-bookmark-list-type="counter"].in{visibility:visible}[data-bookmark-list-type="dropdown"]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-bookmark-list-type="add"]{background-image:url("../../images/icons/icon-bs-herz-blau_thin.svg");background-size:72%}[data-bookmark-list-type="add"].white{background-image:url("../../images/icons/icon-bs-herz-weiss_thin.svg")}[data-bookmark-list-type="add"].added{background-image:url("../../images/icons/icon-bs-herz-blau.svg")}[data-bookmark-list-type="add"].added.white{background-image:url("../../images/icons/icon-bs-herz-weiss.svg")}[data-bookmark-list-type="link"]{background-image:url("../../images/icons/icon-bs-link.svg")}@media screen and (max-width:480px){.bookmark-navigation__string{display:none}}.breadcrumbs-wrapper{font-size:1.2rem}.breadcrumbs li{display:inline-block}.breadcrumbs a,.breadcrumbs span{display:inline-block;padding:5px 5px 5px 10px}.breadcrumbs__starttext a,.breadcrumbs__starttext span{padding:5px 0}.breadcrumbs__starttext+li a,.breadcrumbs__starttext+li span{padding-left:5px}.breadcrumbs__crumb+li:before{content:"\203A";display:block;float:left;clear:left;padding:5px 0}.change-local li{display:inline-block;float:left;margin:0 .4375rem 0 0}.change-local a{display:block}.change-local a.activeLang{font-weight:bold}.change-local img{width:1.3125rem;margin:-0.125rem .25rem 0 .25rem}.data-table-paginator{margin-bottom:15px}.data-table-paginator ul{position:relative;float:left;left:50%;margin:0 auto}.data-table-paginator li{position:relative;display:inline-block;float:left;right:50%;border-right:1px solid #fff}.data-table-paginator a,.data-table-paginator span{display:block;padding:5px 15px}.data-table-paginator__page-count span{display:inline-block;padding:6px 0 5px 0}.data-table-paginator__page-count .data-table-paginator__current-page{padding-right:2px;padding-left:8px}.data-table-paginator__page-count .data-table-paginator__input{padding-left:8px}.data-table-paginator__page-count .data-table-paginator__total-count{padding-right:15px}.data-table-paginator__total-count,.data-table-paginator__current-page{cursor:pointer}.data-table-paginator__input input{max-width:40px}#txtMoveTo2,input[id*="cmdMoveTo"]{display:none}#reCaptchaWrapper{margin-bottom:1.3125rem}div[id*="-Modal"] p{color:#6f6f6f}div[id*="-Modal"] p strong{color:#1a1a1a}div[id*="-Modal"] .dl-horizontal dt,div[id*="-Modal"] .dl-horizontal dd{padding:3px 0}div[id*="-Modal"] .dl-horizontal dt{text-align:left}div[id*="-Modal"] .email-form .form-group{margin:1.3125rem 0 0 0}.dl-modal__overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);background-image:url("../../images/AJAX_preloader_white.svg");background-repeat:no-repeat;background-position:center center;z-index:999}.born-digital{margin-bottom:21px;margin-top:25px}.born-digital__items{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit, minmax(75px, 1fr));grid-gap:10px}.born-digital__item{position:relative;padding:5px;text-align:center;border:1px solid #ccc;background-color:#fff}.born-digital__item-order-label{display:block;margin-top:3px;padding:1px 3px;color:#fff;font-size:1.2rem;border-radius:5px;background-color:#3365a9}.image-controls{position:relative}.image-controls.-ltr{direction:ltr}.image-controls.-rtl{direction:rtl}.image-controls form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.image-controls__options{padding:0 10px;margin-top:10px;margin-left:auto}.image-controls__options ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.image-controls__options li{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.image-controls__option{margin:6px}.image-controls__option a,.image-controls__option span,.image-controls__option button{color:#6f6f6f}.image-controls__option a:hover,.image-controls__option span:hover,.image-controls__option button:hover,.image-controls__option a:active,.image-controls__option span:active,.image-controls__option button:active,.image-controls__option a:focus,.image-controls__option span:focus,.image-controls__option button:focus{color:#6f6f6f}.image-controls__option a[disabled],.image-controls__option span[disabled],.image-controls__option button[disabled]{cursor:default}.image-controls__option a,.image-controls__option button{display:block;width:100%;text-align:center}.image-controls__option.add-to-bookmark [data-bookmark-list-type="add"]{background-image:none}.image-controls__option.add-to-bookmark [data-bookmark-list-type="add"] .fa-bookmark-o{display:inline-block}.image-controls__option.add-to-bookmark [data-bookmark-list-type="add"] .fa-bookmark{display:none}.image-controls__option.add-to-bookmark [data-bookmark-list-type="add"].added .fa-bookmark-o,.image-controls__option.add-to-bookmark [data-bookmark-list-type="add"]:hover .fa-bookmark-o{display:none}.image-controls__option.add-to-bookmark [data-bookmark-list-type="add"].added .fa-bookmark,.image-controls__option.add-to-bookmark [data-bookmark-list-type="add"]:hover .fa-bookmark{display:inline-block}.image-controls__option.share-image-region{cursor:pointer}.image-controls__option.share-image-region a.active{color:#FF2523}.image-controls__actions{padding:0 10px;margin-top:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.image-controls__actions ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.image-controls__actions li{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.image-controls__action{width:32px;height:32px;margin:3px;border:1px solid #6f6f6f}.image-controls__action a,.image-controls__action span,.image-controls__action button{display:block;height:100%;line-height:30px;text-align:center;color:#6f6f6f;cursor:pointer}.image-controls__action a:hover,.image-controls__action span:hover,.image-controls__action button:hover,.image-controls__action a:active,.image-controls__action span:active,.image-controls__action button:active,.image-controls__action a:focus,.image-controls__action span:focus,.image-controls__action button:focus{text-decoration:none;color:#6f6f6f;background-color:#eee}.image-controls__action span{cursor:default}.image-controls__action [class*="image-"]{position:relative;top:3px;font-size:2.1rem}.image-controls__action.inactive{opacity:.4}.image-controls__action.inactive a:hover,.image-controls__action.inactive span:hover,.image-controls__action.inactive button:hover,.image-controls__action.inactive a:active,.image-controls__action.inactive span:active,.image-controls__action.inactive button:active,.image-controls__action.inactive a:focus,.image-controls__action.inactive span:focus,.image-controls__action.inactive button:focus{background-color:transparent}.image-controls__action.select-text{width:auto;min-width:32px;border:none}.image-controls__action.select-text span{font-size:1.4rem;border:none;cursor:text}.image-controls__action.select{width:110px}.image-controls__action.select .custom-control--select{height:30px;border:none;background:none}.image-controls__action.select .custom-control--select select{background:none;color:#6f6f6f}.image-controls__action.select .custom-control--select:after{border-top-color:#6f6f6f}.image-controls__action.double-page-view [class*="image-"],.image-controls__action.single-page-view [class*="image-"],.image-controls__action.switch-pages [class*="image-"]{font-size:2.1rem}.image-controls__action.switch-pages a{padding:4px}.image-controls__action.switch-pages svg{fill:#6f6f6f;vertical-align:unset}.image-controls__action.rotate-left [class*="image-"],.image-controls__action.rotate-right [class*="image-"]{top:4px}.image-controls__action.zoom-slider-wrapper{width:100px;border:none}.image-controls__action.zoom-slider-wrapper .zoom-slider{height:16px;margin-top:8px;border:1px solid #6f6f6f;max-width:100%;-webkit-appearance:none;background:transparent}.image-controls__action.zoom-slider-wrapper .zoom-slider::-moz-range-thumb{width:15px;height:32px;border:none;background-color:#6f6f6f;border-radius:0}.image-controls__action.zoom-slider-wrapper .zoom-slider:focus{outline:none}.image-controls__action.zoom-slider-wrapper .zoom-slider::-webkit-slider-thumb{-webkit-appearance:none;width:15px;height:32px;border:none;background-color:#6f6f6f;border-radius:0}.image-controls .labeltext{padding:0;display:none !important}.image-controls .share-image-area .btn.btn--full{color:#fff}.image-controls .share-image-area a{color:#3365a9}.image-controls .share-image-area__controls{margin-top:10px}.image-controls .share-image-area ul{margin:10px 0 0 14px;list-style:circle}.image-controls .share-image-area ul li{margin-bottom:10px}.image-controls .share-image-area ul li a{text-align:left}.tooltip_clipboard{display:none;position:absolute;z-index:10000;background-color:#444;color:#f1f2f3;padding:3px;vertical-align:middle;border-radius:10px;font-size:1.2rem}@-moz-document url-prefix(){.image-controls__action.switch-pages .image-switchPages{width:21px}}@media screen and (max-width:768px){.image-controls form{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.image-controls__options{margin-left:inherit}.image-controls__option.share-image-region,.image-controls__option.image-filter{display:none}}@media screen and (max-width:480px){.image-controls__actions ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.image-controls__action{margin:0 5px 10px 5px}.image-controls__action.select{width:74px}.image-controls__action.zoom-slider-wrapper{display:none !important;visibility:hidden !important}}.login-navigation{position:relative;margin:0;padding:0;list-style:none}.login-navigation [data-login="false"] button[data-toggle="login-dropdown"] .fa{margin-left:5px}.login-navigation [data-login="true"] button[data-toggle="user-dropdown"]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:150px}.login-navigation [data-login="true"] .login-navigation__user-name{max-width:150px;padding-right:5px;padding-left:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.login-navigation [data-login="true"] .login-navigation__user-icon{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:5px;padding-left:5px}.login-navigation [data-login="true"] .login-navigation__user-icon img{max-height:16px}.login-navigation [data-login="true"] .login-navigation__user-dropdown{display:none;position:absolute;top:100%;right:0;width:275px;padding:10px;padding-top:0;font-size:1.6rem;border:1px solid #ccc;background-color:#fff;overflow:hidden;z-index:999}.login-navigation [data-login="true"] .login-navigation__user-dropdown ul{margin:0;padding:0;list-style:none;margin-right:-10px;margin-left:-10px}.login-navigation [data-login="true"] .login-navigation__user-dropdown li{margin:0;border-bottom:1px solid #ccc}.login-navigation [data-login="true"] .login-navigation__user-dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem}.login-navigation [data-login="true"] .login-navigation__user-dropdown-item-icon{min-width:10%;padding-left:15px}.login-navigation [data-login="true"] .login-navigation__user-dropdown-item-icon .fa{color:#3365a9}.login-navigation [data-login="true"] .login-navigation__user-dropdown-item-string{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.login-navigation [data-login="true"] .login-navigation__user-dropdown-item-string a{display:block;padding:7px 15px;color:#1a1a1a}.login-navigation [data-login="true"] .login-navigation__user-dropdown-item-string a:hover,.login-navigation [data-login="true"] .login-navigation__user-dropdown-item-string a:active,.login-navigation [data-login="true"] .login-navigation__user-dropdown-item-string a:focus{text-decoration:none}.login-navigation [data-login="true"] .login-navigation__user-dropdown-action{padding-top:10px}.login-navigation [data-login="true"] .login-navigation__user-dropdown-action .btn{width:100%;margin:0}.meta-museal{margin-top:30px}.meta-museal .tab-pane{padding:15px;background-color:#fff}.meta-museal .tab-pane dl:last-child{margin:0}.meta-museal .tab-pane dt{text-align:left}.mobile-navigation{display:none;position:fixed;top:52px;left:0;right:0;width:100%;max-height:250px;padding:0 15px;border-top:1px solid #eee;border-bottom:1px solid #eee;background-color:#fff;overflow-y:auto;z-index:999}.mobile-navigation a{display:block;padding:10px}.mobile-navigation .mainsubnav{padding-left:15px}#mobileToggleWrapper{position:fixed;top:0;left:0;right:0;display:none;padding:10px 24px;background-color:#fff;z-index:999}#mobileToggleWrapper .customer-header-logo img{max-height:32px}#mobileToggleWrapper .btn-toggle{position:relative;width:3.2rem;height:3.2rem;margin:0 5px;padding:0;border:1px solid #eee;background:none;cursor:pointer}#mobileToggleWrapper .btn-toggle:hover,#mobileToggleWrapper .btn-toggle:focus,#mobileToggleWrapper .btn-toggle:active{outline:none}#mobileToggleWrapper .sidebar{margin:0}#mobileToggleWrapper .sidebar.pull-left{margin-right:10px}#mobileToggleWrapper .sidebar.pull-right{margin-left:5px}#mobileToggleWrapper .language.in:before,#mobileToggleWrapper .search.in:before{content:"";display:block;position:absolute;bottom:-12px;left:50%;width:0;height:0;margin-left:-10px;border-width:10px;border-style:solid;border-color:transparent transparent #eee transparent}@media screen and (max-width:768px){#mobileToggleWrapper{display:block}}@media screen and (max-width:480px){#mobileToggleWrapper{padding:10px 18px 10px 15px}}.navigation{position:relative}.navigation:before,.navigation:after{display:table;content:" "}.navigation:after{clear:both}.navigation ul{float:left}.navigation ul:before,.navigation ul:after{display:table;content:" "}.navigation ul:after{clear:both}.navigation li{display:block;position:relative;float:left}.navigation li.active>a,.navigation li.active>button{background-color:#eee}.navigation a,.navigation button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:none}.navigation a:hover,.navigation button:hover,.navigation a:focus,.navigation button:focus,.navigation a:active,.navigation button:active{text-decoration:none;background-color:#eee;outline:none !important}.navigation .caret{margin-left:5px;color:#ccc}.navigation__submenu{display:none;position:absolute;float:left;top:calc(100% + 1px);left:0;min-width:250px;border:1px solid #eee;background-color:#fff;z-index:999}.navigation__submenu ul{float:none}.navigation__submenu li{display:block;width:100%}.navigation__submenu li.divider{height:1px;margin:9px 0;overflow:hidden;background-color:#ccc}.navigation__submenu a,.navigation__submenu button{width:100%}.navigation__submenu.in{display:block}.navigation__submenu.level-2,.navigation__submenu.level-3,.navigation__submenu.level-4,.navigation__submenu.level-5{top:0;left:100%}.navigation__submenu.level-2.left,.navigation__submenu.level-3.left,.navigation__submenu.level-4.left,.navigation__submenu.level-5.left{left:-100%}.navigation__megamenu-trigger{position:inherit !important}.navigation__megamenu-wrapper{display:none;position:absolute;left:0;width:100%;padding:15px;border:1px solid #eee;background:#fff;z-index:998}.navigation__megamenu-wrapper.in{display:block}.navigation__megamenu-close{position:absolute !important;top:0;right:0;padding:10px 15px !important;z-index:999}.navigation__megamenu-close .fa{cursor:pointer}.navigation__megamenu-element{position:relative}.navigation__megamenu-element:before,.navigation__megamenu-element:after{display:table;content:" "}.navigation__megamenu-element:after{clear:both}.navigation__megamenu-element ul{float:none}.navigation__megamenu-element.level-2{margin-bottom:15px}.navigation__megamenu-heading{float:left;width:25%;padding:0 15px;font-weight:bold}.navigation__megamenu-item{width:100%;padding:0}.ner-person{color:#0174DF}.ner-location{color:#FF8000}.ner-institution{color:#298A08}.ner-trigger,.ner-detail-trigger{position:relative;text-decoration:underline;color:#3365a9;cursor:pointer}.ner-trigger .fa{margin-right:.1875rem}.ner-trigger .ner-popover-pointer{display:none;position:absolute;bottom:-0.7rem;left:50%;width:0;height:0;margin:0 0 0 -0.5rem;border-width:.5rem;border-style:solid;border-color:transparent transparent #6f6f6f transparent}.ner-detail-trigger .ner-detail-loader{display:none;width:.75rem;height:.75rem;margin-left:.3125rem;background-image:url("../../images/ajax_preloader_ner.gif");background-repeat:no-repeat;background-position:center center;background-size:cover}.ner-popover{position:absolute;width:18.75rem;border:2px solid #6f6f6f;background-color:#fff;z-index:100}.ner-popover-close{position:absolute;top:.3125rem;right:.3125rem;width:.625rem;height:.625rem;line-height:.625rem;cursor:pointer}.ner-popover-header{padding:.625rem}.ner-popover-header h4{margin:0}.ner-popover-body{padding:.625rem 0}.ner-popover-body .dl-horizontal{margin:0}.ner-popover-body .dl-horizontal dt{width:40%;padding-left:.625rem;text-align:left}.ner-popover-body .dl-horizontal dd{margin-left:40%;padding:0 .625rem 0 .3125rem}.ner-popover-body .dl-horizontal .ner-popover-detail{position:relative;background-color:#eee;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25) inset;box-shadow:0 1px 3px rgba(0,0,0,0.25) inset}.ner-popover-body .dl-horizontal .ner-popover-detail-header{padding:.625rem}.ner-popover-body .dl-horizontal .ner-popover-detail-header h4{margin:0}.ner-popover-body .dl-horizontal .ner-popover-detail-body{padding:.625rem 0}.normdataLink,.normdataDetailLink,.sortPopovers{display:inline-block;width:1.6rem;height:1.6rem;line-height:1.6rem;margin-right:.5rem;padding:0;color:#3365a9;border:none;background:none}.normdataLink.disabled,.normdataDetailLink.disabled,.sortPopovers.disabled{cursor:not-allowed;opacity:.25}.sortPopovers{display:none}.normdata-preloader{display:none;width:1.6rem;height:1.6rem;margin-bottom:-5px;background-image:url("../../images/ajax_preloader_ner.gif");background-repeat:no-repeat;background-position:center center;background-size:cover}.closeAllPopovers{display:none;color:red;cursor:pointer}.normdata-popover{position:absolute;top:0;left:0;width:100%;max-width:400px;border:1px solid #ccc;background-color:#fff;cursor:move;z-index:999}.normdata-popover .normdata-popover-title{position:relative;padding:5px}.normdata-popover .normdata-popover-title h4{margin:0}.normdata-popover .normdata-popover-title .normdata-popover-close{display:inline-block;position:absolute;top:5px;right:0;width:21px;height:21px;line-height:21px;text-align:center;color:#6f6f6f;cursor:pointer}.normdata-popover .normdata-popover-content{padding:5px}.normdata-popover .normdata-popover-content .dl-horizontal{margin:0}.normdata-popover .normdata-popover-content .dl-horizontal dt,.normdata-popover .normdata-popover-content .dl-horizontal dd{text-overflow:ellipsis;overflow:hidden}.normdata-popover .normdata-popover-content .dl-horizontal dt{text-align:left;width:35%}.normdata-popover .normdata-popover-content .dl-horizontal dd{margin-left:35%;padding-left:5px;word-break:break-all}.normdata-popover .normdata-popover-content .dl-horizontal dd.img{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.normdata-popover .normdata-popover-content .dl-horizontal dd.img img{width:16px;height:16px;margin-top:2px;margin-right:5px}.normdata-popover .normdata-popover-content .dl-horizontal dd .fa{margin-left:5px}@media screen and (max-width:480px){.normdata-popover{max-width:325px}}#responsiveColumnGallery{float:left;width:100%;margin:21px 0}#responsiveColumnGallery .rcg-col{float:left;padding:0 7px 0 0}#responsiveColumnGallery .rcg-col.col-1{width:100%}#responsiveColumnGallery .rcg-col.col-2{width:50%}#responsiveColumnGallery .rcg-col.col-3{width:33.33333%}#responsiveColumnGallery .rcg-col.col-4{width:25%}#responsiveColumnGallery .rcg-col .rcg-image-container{float:left;width:100%;margin:0 0 10px 0}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body{position:relative;float:left;width:98%;max-width:98%;overflow:hidden;z-index:100}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body .rcg-image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;-webkit-transition:all .4s ease-in;transition:all .4s ease-in;z-index:102}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body .rcg-image-title{position:absolute;top:-100%;width:100%;padding:2%;z-index:103;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body .rcg-image-title h4{margin:0;text-overflow:ellipsis;color:#fff;overflow:hidden}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body img{display:block;max-width:100%;margin:0 auto;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body .lightbox-toggle{display:none;position:absolute;right:5px;bottom:5px;font-size:2.1rem;cursor:pointer;z-index:102}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body .lightbox-toggle .fa{color:#fff}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body:hover .rcg-image-overlay{opacity:.5}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body:hover .rcg-image-title{top:0}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body:hover .lightbox-toggle{display:block}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-footer{float:left;width:100%}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-footer p{margin:7px 0;font-size:1.6rem}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-footer p a{display:block;margin:2% 0;text-align:right}.rcg-lightbox-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);z-index:999}.rcg-lightbox-overlay .rcg-lightbox-body{position:absolute;top:50%;left:50%;width:80%;max-width:960px;max-height:90%;border:10px solid #fff;background-color:#fff;overflow:hidden;z-index:999}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-close{position:absolute;top:7px;right:7px;width:28px;height:28px;line-height:26px;text-align:center;border:2px solid #4b4b4b;border-radius:50%;background-color:#fff;cursor:pointer}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-close .fa{top:0;font-size:1.2rem}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-image{float:left;width:100%;overflow:hidden}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-image img{display:block;width:100%}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-caption{position:absolute;right:0;bottom:0;left:0;min-height:50px;padding:14px;background-color:#fff}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-caption p{margin:0}@media screen and (max-width:992px){#responsiveColumnGallery .rcg-col.col-4{width:33.33333333%}}@media screen and (max-width:768px){#responsiveColumnGallery .rcg-col.col-4{width:50%}}@media screen and (max-width:480px){#responsiveColumnGallery .rcg-col.col-2,#responsiveColumnGallery .rcg-col.col-3,#responsiveColumnGallery .rcg-col.col-4{width:100%}}#searchHelpAccordion.card-group .card{border-radius:0;margin-top:.5rem}#searchHelpAccordion .card-header{border-radius:0;background-color:#eee;border-bottom:none}#searchHelpAccordion .card-title{font-size:1.6rem;margin-top:0;margin-bottom:0}#searchHelpAccordion .card-title a{display:block;color:#333}#searchHelpAccordion .card-title a:hover,#searchHelpAccordion .card-title a:focus,#searchHelpAccordion .card-title a:active{text-decoration:none}#searchHelpAccordion .card-body p:last-child{margin:0}#searchHelpAccordion .card-body p span{display:block;margin:5px 0 15px 0;padding:10px;background-color:#eee}.lightbox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:9999}.lightbox-modal-box{position:fixed;top:50%;left:50%;width:40%;padding:1em;text-align:left;background-color:#FFFFFF}.lightbox-close{position:relative}.lightbox-close-btn{position:absolute;top:5px;right:5px;width:24px;height:24px;line-height:24px;text-align:center;cursor:pointer}.lightbox-modal-box img{display:block;width:100%;margin:1%}.numeric-paginator{margin:15px 0}.numeric-paginator.-ltr{direction:ltr}.numeric-paginator.-rtl{direction:rtl}.numeric-paginator ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.numeric-paginator li{min-width:32px;height:32px;margin:15px 3px 5px 0;border:1px solid #ccc}.numeric-paginator a,.numeric-paginator span{display:block;line-height:30px;padding:0 3px;text-align:center}.numeric-paginator a{text-decoration:none}.numeric-paginator a:hover,.numeric-paginator a:active,.numeric-paginator a:focus{background-color:#eee}.numeric-paginator__active a,.numeric-paginator__active span{font-weight:700;background-color:#ccc}.numeric-paginator li.numeric-paginator__dots{min-width:0;border:none}@media screen and (max-width:480px){.numeric-paginator li{margin-right:-1px}.numeric-paginator a,.numeric-paginator span{padding:0 4px}.numeric-paginator li.numeric-paginator__navigate{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#tagcloudWrapper{margin-top:20px;margin-bottom:15px;margin-left:20px}.tagcloudElement{display:inline-block;text-align:center;margin:2px}*+html .tagcloudElement{display:inline}#tagcloud{text-align:center}#tagcloud a{text-align:center;text-decoration:none}#tagcloud a:hover{text-align:center;text-decoration:underline}.tag1 a,.tag2 a,.tag3 a,.tag4 a,.tag5 a,.tag6 a,.tag7 a,.tag8 a,.tag9 a,.tag10 a{font-size:100%;color:#696969 !important}.tag11 a,.tag12 a,.tag13 a,.tag14 a,.tag15 a,.tag16 a,.tag17 a,.tag18 a,.tag19 a,.tag20 a{font-size:110%;color:#696969 !important}.tag21 a,.tag22 a,.tag23 a,.tag24 a,.tag25 a,.tag26 a,.tag27 a,.tag28 a,.tag29 a,.tag30 a{font-size:120%;color:#696969 !important}.tag31 a,.tag32 a,.tag33 a,.tag34 a,.tag35 a,.tag36 a,.tag37 a,.tag38 a,.tag39 a,.tag40 a{font-size:130%;color:#696969 !important}.tag41 a,.tag42 a,.tag43 a,.tag44 a,.tag45 a,.tag46 a,.tag47 a,.tag48 a,.tag49 a,.tag50 a{font-size:140%;color:#696969 !important}.tag51 a,.tag52 a,.tag53 a,.tag54 a,.tag55 a,.tag56 a,.tag57 a,.tag58 a,.tag59 a,.tag60 a{font-size:150%;color:#696969 !important}.tag61 a,.tag62 a,.tag63 a,.tag64 a,.tag65 a,.tag66 a,.tag67 a,.tag68 a,.tag69 a,.tag70 a{font-size:160%;color:#696969 !important}.tag71 a,.tag72 a,.tag73 a,.tag74 a,.tag75 a,.tag76 a,.tag77 a,.tag78 a,.tag79 a,.tag80 a{font-size:170%;color:#696969 !important}.tag81 a,.tag82 a,.tag83 a,.tag84 a,.tag85 a,.tag86 a,.tag87 a,.tag88 a,.tag89 a,.tag90 a{font-size:170%;color:#696969 !important}.tag91 a,.tag92 a,.tag93 a,.tag94 a,.tag95 a,.tag96 a,.tag97 a,.tag98 a,.tag99 a,.tag100 a{font-size:170%;color:#696969 !important}.title{margin-bottom:2rem}.title__header h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0;cursor:pointer}.title__header .fa{margin-top:3px;margin-left:auto}.title__header .fa.in{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.title__header-page-type{display:none;margin-right:1rem}.title__body{display:none;font-size:1.4rem}.title__body-download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.title__body-metadata{margin-top:2rem}.title__body-metadata dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.25rem}.title__body-metadata dl dt,.title__body-metadata dl dd{word-break:break-word}.title__body-metadata dl dt{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding-right:1rem}.title__body-metadata dl dd{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.title__body-metadata-breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.title__body-metadata-breadcrumbs a,.title__body-metadata-breadcrumbs i{margin-right:1rem}@media screen and (max-width:480px){.title__body-metadata dl{-ms-flex-wrap:wrap;flex-wrap:wrap}.title__body-metadata dl dt{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:0}.title__body-metadata dl dd{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.user-comments{margin-top:30px}.user-comments__message-login{margin-bottom:15px;padding:15px;border:1px solid #ccc;background-color:#eee;text-align:center}.user-comments__message-login .btn{margin-top:15px}.user-comments__comment{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3fr;grid-template-columns:1fr 3fr;grid-template-areas:"image content" "metadata content";margin-bottom:21px;border:1px solid #ccc}.user-comments__comment-image{-ms-grid-row:1;-ms-grid-column:1;grid-area:image;padding:10px;padding-bottom:0;text-align:center;background-color:#eee}.user-comments__comment-image img{border-radius:50%;border:5px solid #fff;z-index:999}.user-comments__comment-metadata{-ms-grid-row:2;-ms-grid-column:1;grid-area:metadata;position:relative;padding:10px;padding-top:20px;text-align:center;background-color:#eee}.user-comments__comment-metadata span{display:block}.user-comments__comment-metadata-creator{font-weight:700}.user-comments__comment-metadata-date{font-family:monospace;font-size:1.2rem}.user-comments__comment-content{position:relative;-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;grid-area:content}.user-comments__comment-content-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:3px 5px;border-bottom:1px solid #ccc;background-color:#fff}.user-comments__comment-content-options span{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:10px}.user-comments__comment-content-options a,.user-comments__comment-content-options button{color:#1a1a1a}.user-comments__comment-content-options a:hover,.user-comments__comment-content-options button:hover,.user-comments__comment-content-options a:active,.user-comments__comment-content-options button:active,.user-comments__comment-content-options a:focus,.user-comments__comment-content-options button:focus{color:#1a1a1a}.user-comments__comment-content-options-last-change{font-family:monospace;font-size:1.2rem}.user-comments__comment-content-options-cancel,.user-comments__comment-content-options-edit,.user-comments__comment-content-options-save{display:none}.user-comments__comment-content-options-cancel.in,.user-comments__comment-content-options-edit.in,.user-comments__comment-content-options-save.in{display:inline}.user-comments__comment-content-options-text,.user-comments__comment-content-options-text-edit{position:relative;padding:10px 15px}.user-comments__comment-content-options-text{display:none}.user-comments__comment-content-options-text.in{display:block}.user-comments__comment-content-options-text-edit{display:none}.user-comments__comment-content-options-text-edit.in{display:block}.user-comments__comment-content-options-text-edit textarea{width:100%;padding:0;border:none;resize:vertical;opacity:.4;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.user-comments__comment-content-options-text-edit textarea:focus{padding:10px;border:1px solid #ccc;opacity:1}.user-comments__comment-content-loader{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("../../images/ajax_preloader.gif");background-position:center center;background-repeat:no-repeat;background-color:rgba(255,255,255,0.75);z-index:10}.user-comments__add-comment{margin-top:30px;margin-bottom:15px}.user-comments__add-comment label{display:block;position:relative;font-weight:normal}.user-comments__add-comment label span{display:inline-block;position:absolute;bottom:-15px;left:0;padding:3px 10px;color:#fff;border-radius:4px;border:1px solid #ccc;background-color:#3365a9;cursor:pointer;z-index:999}.user-comments__add-comment-add{margin-bottom:15px;margin-left:15px;padding:15px;padding-top:20px;border:1px solid #ccc;background-color:#eee}.user-comments__add-comment-add textarea{width:100%;height:45px;padding:10px;border:1px solid #ccc;resize:none;background-color:#fff;opacity:.4;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.user-comments__add-comment-add textarea:focus{height:100px;opacity:1}.user-comments__add-comment-submit{position:relative;text-align:right}.user-comments__add-comment-submit .btn{margin:0}#view_image_user_generated_content{margin-top:30px}#view_image_user_generated_content ul li .dl-horizontal{margin:0}#view_image_user_generated_content ul li .dl-horizontal dt{width:1.875rem;text-align:left;font-weight:normal}#view_image_user_generated_content ul li .dl-horizontal dd{margin-left:1.875rem}#view_image_user_generated_content #user_generated_content_nav .ugc-highlight{background:#ccc}.viewer-control{display:inline-block;width:1.75rem;height:1.75rem;background-image:url("../../../images/icons/viewer-controls-sprite.png");background-repeat:no-repeat}.viewer-control.viewer-control-start{background-position:0px 0px}.viewer-control.viewer-control-back{background-position:-28px 0}.viewer-control.viewer-control-back5{background-position:-56px 0}.viewer-control.viewer-control-back20{background-position:-84px 0}.viewer-control.viewer-control-back50{background-position:-112px 0}.viewer-control.viewer-control-reset{background-position:-140px 0}.viewer-control.viewer-control-rotate-left{background-position:-168px 0}.viewer-control.viewer-control-rotate-right{background-position:-196px 0}.viewer-control.viewer-control-end{background-position:0 -28px}.viewer-control.viewer-control-forward{background-position:-28px -28px}.viewer-control.viewer-control-forward5{background-position:-56px -28px}.viewer-control.viewer-control-forward20{background-position:-84px -28px}.viewer-control.viewer-control-forward50{background-position:-112px -28px}.viewer-control.viewer-control-fullscreen{background-position:-140px -28px}.viewer-control.viewer-control-toc{background-position:-168px -28px}.viewer-control.viewer-control-single-page{background-position:-224px 0}.viewer-control.viewer-control-double-page{background-position:-252px 0}.viewer-control.viewer-control-switch-page{background-position:-224px -28px}.viewer-control.viewer-control-pdf,.viewer-control.page-browse{font-size:1.4rem;text-align:center;color:#606060;border:1px solid #606060;background-image:none}.viewer-control.viewer-control-pdf:hover,.viewer-control.page-browse:hover{text-decoration:none}.viewer-control.viewer-control-pdf{border:none;font-size:1.6rem}.viewer-control.viewer-control-togglepageorientation{background-position:-140px 0}#viewer_controls_nav,#fulltext_controls_nav,#view_preview_controls_nav{float:left;width:100%;margin:1rem 0}#viewer_controls_nav ul,#fulltext_controls_nav ul,#view_preview_controls_nav ul{position:relative;float:left;left:50%;margin:0 auto}#viewer_controls_nav ul li,#fulltext_controls_nav ul li,#view_preview_controls_nav ul li{display:inline-block;position:relative;float:left;right:50%;height:1.75rem;line-height:1.75rem;margin-right:.4375rem}#viewer_controls_nav ul li a,#fulltext_controls_nav ul li a,#view_preview_controls_nav ul li a{cursor:pointer}#viewer_controls_nav ul li .control-select-box,#fulltext_controls_nav ul li .control-select-box,#view_preview_controls_nav ul li .control-select-box{height:1.75rem;line-height:1.3125rem;border:.0625rem solid #6f6f6f}#viewer_controls_nav ul li .control-select-box select,#fulltext_controls_nav ul li .control-select-box select,#view_preview_controls_nav ul li .control-select-box select{height:1.625rem;border:none}#viewer_controls_nav ul li #slider-id,#fulltext_controls_nav ul li #slider-id,#view_preview_controls_nav ul li #slider-id{width:9.375rem;height:1rem;margin-top:.375rem;border:1px solid #6f6f6f}#viewer_controls_nav ul li #slider-id .zoom-slider-handle,#fulltext_controls_nav ul li #slider-id .zoom-slider-handle,#view_preview_controls_nav ul li #slider-id .zoom-slider-handle{position:relative;display:block;top:-7px;height:1.75rem;width:.875rem;background-color:#6f6f6f}#viewer_controls_nav ul li #slider-id a,#fulltext_controls_nav ul li #slider-id a,#view_preview_controls_nav ul li #slider-id a{width:1.45rem;height:1.45rem;margin:0;background:#6f6f6f}.sidebar-menu{margin-bottom:20px}.sidebar-menu button,.sidebar-menu a{display:block;color:#555}.sidebar-menu button:hover,.sidebar-menu a:hover,.sidebar-menu button:focus,.sidebar-menu a:focus,.sidebar-menu button:active,.sidebar-menu a:active{color:#555}.sidebar-menu button{border:none;background:transparent;padding:0}.sidebar-menu button span::after{content:'';width:0;height:0;margin-left:5px;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent;vertical-align:middle;display:inline-block}.sidebar-menu__submenu-button.-active{font-weight:700}.sidebar-menu__submenu{font-size:1.4rem;display:none}.sidebar-menu__submenu a{padding-left:1.5rem}.collections__wrapper{position:relative}.collections__wrapper div[class*="col-xs"],.collections__wrapper div[class*="col-sm"]{padding:0}.collection{margin:0;padding:0;list-style:none;border:1px solid #ccc;border-top:none}.collection .row{margin:0}.collection__structure a,.collection__title a,.collection__description-toggle a,.collection__rss a{display:block;padding:10px 0;text-overflow:ellipsis;overflow:hidden}.collection__description-toggle a,.collection__rss a{display:inline-block;padding:10px;text-align:center}.collection__title div.col-12{padding-left:15px}.collection__top-element{font-weight:bold}.collection__description-toggle,.collection__rss{width:50%;padding-right:15px;text-align:right}.collection__description-toggle{padding:0}.collection__description{padding:5px 15px}.collection__item--level-0{border-top:1px solid #ccc}@media screen and (max-width:480px){.collection__structure a,.collection__title a,.collection__description-toggle a,.collection__rss a{padding:10px 0}.collection__description img{display:block;max-width:100%;height:auto}}.view-feedback{margin-bottom:1rem;padding:2rem}.view-feedback .form-group label{font-weight:700}.view-feedback .form-group textarea{min-height:150px;resize:vertical}.view-feedback .form-group .btn{margin:0}.view-feedback .form-group.lastname{display:none}.view-feedback .composite-control{padding-top:6px}.view-feedback .col-lg-9{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}@media screen and (max-width:480px){.view-feedback .col-12{-ms-flex-preferred-size:100%;flex-basis:100%}}.statistics-grid,.statistics-grid-row,.chart-nearly-completed-table-row,.chart-most-active-users-table-row,.chart-nearly-completed-inner-table-row,.chart-nearly-completed-inner-label-row,#chart-nearly-completed,.chart-most-active-users-table,.chart-nearly-completed-table-cell,.chart-most-active-users-table-cell,.chart-nearly-completed-table-cell-right,.chart-nearly-completed-inner-table-cell-left,.chart-nearly-completed-inner-table-cell-right{float:left;width:100%}.statistics-grid-row{margin-bottom:2rem}#chart-nearly-completed,.chart-most-active-users-table{display:table}.chart-nearly-completed-table-row,.chart-most-active-users-table-row,.chart-nearly-completed-inner-table-row,.chart-nearly-completed-inner-label-row{display:table-row}.chart-nearly-completed-table-cell,.chart-most-active-users-table-cell,.chart-nearly-completed-table-cell-right,.chart-nearly-completed-inner-table-cell-left,.chart-nearly-completed-inner-table-cell-right{display:table-cell;padding:.25rem}.chart-most-active-users-table-cell-center{text-align:center}.chart-nearly-completed-table-row{padding:.5rem}.chart-nearly-completed-table-cell{width:20%}.chart-nearly-completed-table-cell-right{width:80%}.chart-nearly-completed-inner-table-cell-left,.chart-nearly-completed-inner-table-cell-right{width:50%}.chart-nearly-completed-inner-table-cell-left{font-weight:bold}.chart-most-active-users-table-cell{width:20%;text-align:left}.chart-most-active-users-table-cell-center{width:50%}.chart-most-active-users-table-cell-right{width:30%;text-align:center}.rank{background-color:#eee}#statistics .statistics-grid{margin-bottom:1.3125rem}#statistics #chart-nearly-completed{padding:.3125rem;border:2px solid #999;background-color:#fffdf6;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.25);box-shadow:2px 2px 2px rgba(0,0,0,0.25)}#statistics #chart-nearly-completed .chart-nearly-completed-table-row{border-bottom:1px solid #999}#statistics #chart-nearly-completed .chart-nearly-completed-table-row .chart-nearly-completed-table-cell .chart-nearly-completed-label-right{font-weight:bold;font-size:1.6rem}#statistics #chart-nearly-completed .chart-nearly-completed-table-row .chart-nearly-completed-table-cell.chart-nearly-completed-table-cell-right .chart-nearly-completed-inner-table-row .chart-nearly-completed-inner-table-cell.chart-nearly-completed-inner-table-cell-right .progress{height:auto;color:#1a1a1a;border-radius:0;border:1px solid #1a1a1a;background-color:#999}#statistics #chart-nearly-completed .chart-nearly-completed-table-row .chart-nearly-completed-table-cell.chart-nearly-completed-table-cell-right .chart-nearly-completed-inner-table-row .chart-nearly-completed-inner-table-cell.chart-nearly-completed-inner-table-cell-right .progress .bar{padding:5px 0;background-color:#fffdf6}#statistics #chart-nearly-completed .chart-nearly-completed-table-row .chart-nearly-completed-table-cell.chart-nearly-completed-table-cell-right .chart-nearly-completed-inner-table-row .chart-nearly-completed-inner-table-cell.chart-nearly-completed-inner-table-cell-right .progress .bar span{padding-left:5px}#statistics #chart-most-active-users{padding:.3125rem;border:2px solid #999;background-color:#fffdf6;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.25);box-shadow:2px 2px 2px rgba(0,0,0,0.25)}#statistics #chart-most-active-users .chart-most-active-users-table-row .chart-most-active-users-table-cell.chart-most-active-users-table-cell-right .rank{background-color:#999}.jqplot-axis{font-size:1.2rem;font-family:"TheSansLight",sans-serif}.jqplot-axis.jqplot-xaxis{margin-top:10px}.jqplot-axis.jqplot-yaxis{margin-right:12px}#chartpseudotooltip{font-size:1.2rem;font-family:"TheSansLight",sans-serif}.jqplot-highlighter-tooltip{font-size:1.2rem;font-family:"TheSansLight",sans-serif}#chart-most-edited .jqplot-point-label{font-size:1.2rem;font-family:"TheSansLight",sans-serif;margin-bottom:-15px;margin-left:5px}.styles__button{display:block;margin:10px 0;padding:15px;font-size:1.8rem;text-align:center;color:#fff;background-color:#3365a9}.styles__button:hover,.styles__button:focus,.styles__button:active{text-decoration:none}.styles__heading{padding-left:15px;border-top:1px solid #ccc;border-right:3px solid #ccc;border-bottom:1px solid #ccc;border-left:3px solid #ccc}.styles__spacerheading{padding-left:10px;border-bottom:1px solid #ccc}.styles__subheading{padding-left:10px;border-left:3px solid #ccc}.styles__logos,.styles__fonts,.styles__headings,.styles__typo,.styles__buttons,.styles__helper,.styles__mixins{margin-bottom:15px}.styles__logo{margin-bottom:10px;padding:10px}.styles__logo img{max-width:100%}.styles__logo figcaption{padding-top:10px;font-style:italic;font-size:1.2rem}.styles__color{margin-bottom:10px;border:1px solid #ccc}.styles__color-header{height:50px;border-bottom:1px solid #ccc}.styles__color-body{padding:5px;font-size:1.2rem}.styles__color-body ul{margin:0;padding:0;list-style:none}.styles__helper-item{padding:15px;border-bottom:1px solid #ccc}.styles__logo--bw{color:#fff;background-color:#1a1a1a}.view-privacy iframe{width:100%;height:165px;border:none;border-top:1px solid #ccc}.sitelinks__tags{margin-bottom:20px}.sitelinks__tags a{display:inline-block;padding:3px}.sitelinks__hits ul{margin:0;padding:0;list-style:none}.sitelinks__hits a{display:inline-block;padding:3px 0}.overlay{display:none}.overlay.active{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;width:100vw;height:100vh;background-color:#f1f1f1;overflow-y:auto;z-index:9999}.overlay>.fa{position:absolute;top:5px;right:10px;font-size:2.4rem;cursor:pointer}.overlay iframe{width:100%;height:100%}.fullscreen .image-controls{padding:0;border:0;opacity:1}.fullscreen .image-controls.faded{opacity:0}.fullscreen .image-controls__options{display:none !important;visibility:hidden !important}.fullscreen .image-controls__actions{margin-top:0}.fullscreen .image-controls__action{height:auto;margin:0 7px 0 0;font-size:.9375rem;border:0}.fullscreen .image-controls__action a,.fullscreen .image-controls__action span,.fullscreen .image-controls__action button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;line-height:inherit;background-repeat:no-repeat;background-position:center center;background-size:28px;font-size:1.4rem}.fullscreen .image-controls__action [class*="image-"]{display:none !important;visibility:hidden !important}.fullscreen .image-controls__action.start a,.fullscreen .image-controls__action.start span,.fullscreen .image-controls__action.start button{background-image:url("../../images/icons/icon_fs-start.svg");background-size:18px}.fullscreen .image-controls__action.back a,.fullscreen .image-controls__action.back span,.fullscreen .image-controls__action.back button{background-image:url("../../images/icons/icon_fs-back.svg");background-size:12px}.fullscreen .image-controls__action.select{width:100px}.fullscreen .image-controls__action.select .fofs-control__select select{font-size:.9375rem}.fullscreen .image-controls__action.select .custom-control--select select{color:#666}.fullscreen .image-controls__action.select .custom-control--select:after{border-top-color:#666}.fullscreen .image-controls__action.forward a,.fullscreen .image-controls__action.forward span,.fullscreen .image-controls__action.forward button{background-image:url("../../images/icons/icon_fs-forward.svg");background-size:12px}.fullscreen .image-controls__action.end a,.fullscreen .image-controls__action.end span,.fullscreen .image-controls__action.end button{background-image:url("../../images/icons/icon_fs-end.svg");background-size:18px}.fullscreen .image-controls__action.double-page-view a,.fullscreen .image-controls__action.double-page-view span,.fullscreen .image-controls__action.double-page-view button{background-image:url("../../images/icons/icon_fs-double-page.svg")}.fullscreen .image-controls__action.single-page-view a,.fullscreen .image-controls__action.single-page-view span,.fullscreen .image-controls__action.single-page-view button{background-image:url("../../images/icons/icon_fs-single-page.svg");background-size:26px}.fullscreen .image-controls__action.switch-pages a,.fullscreen .image-controls__action.switch-pages span,.fullscreen .image-controls__action.switch-pages button{background-image:url("../../images/icons/icon_fs-recto-verso.svg");background-size:32px}.fullscreen .image-controls__action.rotate-left a,.fullscreen .image-controls__action.rotate-left span,.fullscreen .image-controls__action.rotate-left button{background-image:url("../../images/icons/icon_fs-rotate-left.svg")}.fullscreen .image-controls__action.rotate-right a,.fullscreen .image-controls__action.rotate-right span,.fullscreen .image-controls__action.rotate-right button{background-image:url("../../images/icons/icon_fs-rotate-right.svg")}.fullscreen .image-controls__action.reset a,.fullscreen .image-controls__action.reset span,.fullscreen .image-controls__action.reset button{background-image:url("../../images/icons/icon_fs-reset.svg")}.fullscreen .image-controls__action.fullscreen{display:none !important;visibility:hidden !important}.fullscreen .image-controls__action.zoom-slider-wrapper{width:125px;margin-left:10px}.fullscreen .image-controls__action.zoom-slider-wrapper .zoom-slider{height:2px;margin-top:0;background-color:#666}.fullscreen .image-controls__action.zoom-slider-wrapper .zoom-slider-handle{top:-12px;width:24px;height:24px;border:2px solid #666;border-radius:100%;background-color:#fff}@media screen and (max-width:1030px){.fullscreen .image-controls__action.page-browse{display:none}}@media screen and (max-width:875px){.fullscreen .image-controls__action.zoom-slider-wrapper{width:75px}}@media screen and (max-width:825px){.fullscreen .image-controls__action.zoom-slider-wrapper{display:none}}@media screen and (max-width:768px){.fullscreen .image-controls__action.rotate-left,.fullscreen .image-controls__action.rotate-right,.fullscreen .image-controls__action.reset,.fullscreen .image-controls__action.double-page-view{display:none}}@media screen and (max-width:480px){.fullscreen .image-controls__action.start,.fullscreen .image-controls__action.end{display:none}.fullscreen .image-controls__action.select{width:105px}.fullscreen .image-controls__action.back,.fullscreen .image-controls__action.forward{position:fixed;top:50%;width:50px;height:100px;margin:0;margin-top:-50px;background-color:rgba(255,255,255,0.85);z-index:1000}.fullscreen .image-controls__action.back a,.fullscreen .image-controls__action.forward a,.fullscreen .image-controls__action.back button,.fullscreen .image-controls__action.forward button,.fullscreen .image-controls__action.back span,.fullscreen .image-controls__action.forward span{width:100%;height:100%;background-size:24px}.fullscreen .image-controls__action.back{left:0}.fullscreen .image-controls__action.forward{right:0}}.fullscreen .metadata{margin:0}.fullscreen .metadata__elements,.fullscreen .metadata__events{margin-bottom:15px;padding:0;padding-bottom:15px;border:0;border-bottom:1px solid #c6c6c6}.fullscreen .metadata__elements:last-child,.fullscreen .metadata__events:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.fullscreen .metadata__element,.fullscreen .metadata__event{margin-bottom:10px;border:0}.fullscreen .metadata__element-dl dt,.fullscreen .metadata__event-dl dt{float:none;width:100%;margin-bottom:5px}.fullscreen .metadata__element-dl dd,.fullscreen .metadata__event-dl dd{width:100%;margin:0}.fullscreen .widget-toc__title{background-color:transparent}.fullscreen .widget-toc__title h3{display:none !important;visibility:hidden !important}.fullscreen .widget-toc__title-expand a{color:#1a1a1a}.fullscreen .widget-toc__title-expand a:hover,.fullscreen .widget-toc__title-expand a:active,.fullscreen .widget-toc__title-expand a:focus{color:#1a1a1a;text-decoration:none}.fullscreen .widget-toc__elements{max-height:inherit;border:0}.fullscreen .widget-toc__elements ul{padding-right:0;padding-bottom:0;padding-left:0}.fullscreen .widget-toc__element{margin-bottom:6px}.fullscreen .widget-usage__license-text a{display:inline}.fullscreen .widget-usage__citelinks{margin-bottom:0}.fullscreen .widget-usage .widget__title{display:none !important;visibility:hidden !important}.fullscreen .widget-usage .widget__body{display:block;padding:0;border:0}.fullscreen__view-sidebar-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:white;border-bottom:1px solid #dedede;border-top:1px solid #dedede}.fullscreen__view-sidebar-share #widgetCopyright,.fullscreen__view-sidebar-share #widgetSocialMedia{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border-bottom:none}.fullscreen__view-sidebar-share #widgetCopyright .custom-title__copy-info,.fullscreen__view-sidebar-share #widgetSocialMedia .custom-title__copy-info{margin:0 10px}.fullscreen__view-sidebar-share #widgetCopyright .widget__social-media,.fullscreen__view-sidebar-share #widgetSocialMedia .widget__social-media{margin:0 10px}.search-standard{margin-bottom:21px;padding:10px;border:1px solid #ccc}.search-standard__help{font-size:1.8rem}.search-standard__help button{padding:0;border:none;background:none}.search-standard__input-label,.search-standard__filter-label{height:1.75rem;line-height:1.75rem}.search-standard__input-autocomplete .ui-autocomplete{position:relative;display:block}.search-standard__input-autocomplete .ui-autocomplete .ui-autocomplete-input{width:100%;height:3.4rem;font-size:1.6rem;border:1px solid #ccc;background-image:none;background-color:#fff}.search-standard__filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:7px;padding-bottom:15px}.search-standard__filter-label{padding-left:0;display:inline-block}.search-standard__filter-link{font-size:1.4rem;text-align:right}.search-standard__action{padding-top:15px;text-align:right}.search-standard__action .btn{margin:0 0 0 5px}.ui-autocomplete-panel{max-width:100%;font-size:1.4rem;border:1px solid #eee;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.ui-autocomplete-panel ul.ui-autocomplete-items{padding:0}.ui-autocomplete-panel ul.ui-autocomplete-items li.ui-state-highlight{color:#1a1a1a;border:none;border-radius:0;background:#eee}.search-tile{margin-bottom:21px;padding:10px;border:1px solid #ccc}.search-tile__description{min-height:125px}.search-tile__description h3{display:inline-block}.search-tile__icon{float:right;margin:0 0 10px 10px;font-size:3rem}.search-tile__action{padding-top:15px;text-align:right}.search-tile__action .btn{margin:0}.search-advanced__group{position:relative;margin-bottom:21px;padding:10px;border:1px solid #ccc}.search-advanced__group span.remove{display:none}.search-advanced__group .remove{position:absolute;top:0;right:.5rem;padding:.5rem;color:#1a1a1a}.search-advanced__loader{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("../../images/ajax_preloader.gif");background-position:center center;background-repeat:no-repeat;background-color:rgba(255,255,255,0.75);z-index:10}.search-advanced__connector .custom-control--select,.search-advanced__connect-group .custom-control--select{display:inline-block;width:80px;border:none}.search-advanced__connector .custom-control--select:after,.search-advanced__connect-group .custom-control--select:after{right:10px}.search-advanced__connector .custom-control--select select,.search-advanced__connect-group .custom-control--select select{padding:0}.search-advanced__input-group input[type="text"]{border-right:none}.search-advanced__input-group input[type="text"]:focus{border-right-color:#3365a9}.search-advanced__input-group input[type="text"]:focus+.input-group-append{border-color:#3365a9}.search-advanced__input-group .input-group-append{padding:0;border-radius:0;background-color:#fff;border:1px solid #ced4da;border-left:none}.search-advanced__input-group .input-group-append a{color:#1a1a1a}.search-advanced__input-group .input-group-append a:hover,.search-advanced__input-group .input-group-append a:focus,.search-advanced__input-group .input-group-append a:active{text-decoration:none;color:#1a1a1a}.search-advanced__input-group .custom-control--select.disabled{display:none}.search-advanced__input-group .custom-control--select.disabled:after{display:none}.search-advanced__input-group .custom-control--select select[disabled]{border-radius:0;background-color:transparent;opacity:.4}.search-advanced__input-group button{padding:6px 10px}.search-advanced__input-group .row .col-sm-1{padding-left:0}.search-advanced__input-col a{display:inline-block;padding:7px;color:#1a1a1a}.search-advanced__input-col a:hover,.search-advanced__input-col a:focus,.search-advanced__input-col a:active{text-decoration:none;outline:none !important}.search-advanced__input-col span{display:none}.search-advanced__input-col .form-group{margin:0}.search-advanced__connect-group{padding:0 10px}.search-advanced__add-group{margin-bottom:21px;padding:.5rem 18px;text-align:right}.search-advanced__add-group a{color:#1a1a1a}.search-advanced__add-group a:hover,.search-advanced__add-group a:focus,.search-advanced__add-group a:active{text-decoration:none;color:#1a1a1a}.search-advanced__action{text-align:right}.search-advanced__action .btn{margin:0 0 0 5px}.search-list{margin-bottom:21px}.search-list__title{margin-bottom:10px}.search-list__title h3{margin:0;line-height:normal;font-size:1.6rem}.search-list__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem}.search-list__options a,.search-list__options button{display:inline-block;padding:3px;font-size:1.6rem;color:#1a1a1a}.search-list__options a:hover,.search-list__options button:hover,.search-list__options a:focus,.search-list__options button:focus,.search-list__options a:active,.search-list__options button:active,.search-list__options a.active,.search-list__options button.active{color:#3365a9}.search-list__options form{display:inline-block}.search-list__hitcount{padding-right:5px}.search-list__rss{padding-left:5px;border-left:1px solid #ccc}.search-list__save-search{padding-left:4px}.search-list__excel-export{padding-right:5px}.search-list__excel-export .excel-export-loader{display:none;padding-left:5px}.search-list__excel-export .excel-export-loader img{width:14px;margin-top:-4px}.search-list__toggle-thumbs{padding:0 5px;border-left:1px solid #ccc}.search-list__toggle-thumbs .-active{color:#3365a9}.search-list__views{padding-left:5px;border-left:1px solid #ccc}.search-list__label{display:inline-block;padding:6px 0}.search-list__current-search{margin-bottom:5px}.search-list__current-search .form-group{margin-bottom:5px}.search-list__current-search .input-group{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.search-list__current-search .input-group .input-group-addon{padding:0;border-radius:0;background-color:#fff}.search-list__current-search .input-group .input-group-addon a{color:#1a1a1a}.search-list__current-search .input-group .input-group-addon a:hover,.search-list__current-search .input-group .input-group-addon a:focus,.search-list__current-search .input-group .input-group-addon a:active{text-decoration:none;color:#1a1a1a}.search-list__current-search .input-group .input-group-addon a,.search-list__current-search .input-group .input-group-addon button{height:100%;width:100%}.search-list__current-search .input-group .input-group-addon input[type="submit"]{background-image:url("../../images/icons/icon-search.png");background-repeat:no-repeat;background-position:center center;background-size:40%;width:100%;padding:0}.search-list__current-search .input-group .input-group-addon.reset{-webkit-box-flex:0;-ms-flex:0 0 4rem;flex:0 0 4rem;background-color:#eee;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ccc}.search-list__current-search .input-group .input-group-addon.reset.focus{border-color:#3365a9}.search-list__current-search .input-group .input-group-addon.search{-webkit-box-flex:0;-ms-flex:0 0 4rem;flex:0 0 4rem;background-color:#3365a9;border-color:#3365a9;display:inherit}.search-list__current-search .input-group .input-group-addon.search a{display:block;color:#fff}.search-list__current-search .form-control{border-right:none;height:auto}.search-list__current-search .form-control:focus{border-left-color:#ccc}.search-list__links button{padding-right:12px}.search-list__links form{display:inline-block}.search-list__links a{font-size:1.4rem}.search-list__sorting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-list__sorting__item{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;grid-column-gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-list__sorting__item form{height:100%}.search-list__sorting__label label{white-space:nowrap;font-weight:normal;margin:0}.search-list__adv-search-info{margin-bottom:10px;padding:10px;background-color:#fff;border:1px solid #ccc}.search-list__adv-search-info-back{font-size:1.4rem;color:#1a1a1a}.search-list__hits{display:none}.search-list__hit{position:relative;margin-bottom:21px;padding:10px;border:1px solid #ccc;background-color:#f4f4f4}.search-list__hit-title{position:relative}.search-list__hit-title h4{padding-bottom:.5rem;margin:0}.search-list__hit-title.-noThumbnail{padding-right:2rem}.search-list__no-thumb-bookmark{position:absolute;right:.3rem;top:-0.4rem;padding:0}.search-list__no-thumb-bookmark[data-bookmark-list-type="add"]{position:absolute;font-size:1.8rem;color:#3365a9;background-image:none}.search-list__no-thumb-bookmark[data-bookmark-list-type="add"] .fa-bookmark-o,.search-list__no-thumb-bookmark[data-bookmark-list-type="add"] .fa-bookmark{color:#3365a9}.search-list__no-thumb-bookmark[data-bookmark-list-type="add"] .fa-bookmark-o{display:inline-block}.search-list__no-thumb-bookmark[data-bookmark-list-type="add"] .fa-bookmark{display:none}.search-list__no-thumb-bookmark[data-bookmark-list-type="add"].added .fa-bookmark-o,.search-list__no-thumb-bookmark[data-bookmark-list-type="add"]:hover .fa-bookmark-o{display:none}.search-list__no-thumb-bookmark[data-bookmark-list-type="add"].added .fa-bookmark,.search-list__no-thumb-bookmark[data-bookmark-list-type="add"]:hover .fa-bookmark{display:inline-block}.search-list__hit-thumbnail{position:relative;width:100%;text-align:right}.search-list__hit-thumbnail img{display:inline;padding:0;margin:0;max-width:100%;max-height:100%;line-height:normal;border:2px solid #fff;border-radius:0;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.3);box-shadow:2px 2px 5px rgba(0,0,0,0.3)}.search-list__hit-thumbnail [data-bookmark-list-type="add"]{position:absolute;top:0;right:5px;font-size:1.8rem;color:#3365a9;background-image:none}.search-list__hit-thumbnail [data-bookmark-list-type="add"] .fa-bookmark-o,.search-list__hit-thumbnail [data-bookmark-list-type="add"] .fa-bookmark{color:#3365a9}.search-list__hit-thumbnail [data-bookmark-list-type="add"] .fa-bookmark-o{display:inline-block}.search-list__hit-thumbnail [data-bookmark-list-type="add"] .fa-bookmark{display:none}.search-list__hit-thumbnail [data-bookmark-list-type="add"].added .fa-bookmark-o,.search-list__hit-thumbnail [data-bookmark-list-type="add"]:hover .fa-bookmark-o{display:none}.search-list__hit-thumbnail [data-bookmark-list-type="add"].added .fa-bookmark,.search-list__hit-thumbnail [data-bookmark-list-type="add"]:hover .fa-bookmark{display:inline-block}.search-list__hit-docstruct ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.search-list__hit-docstruct li+li:before{content:"\003e";padding:0 5px}.search-list__hit-docstruct a{display:inline-block;padding-top:0;padding-bottom:.5rem}.search-list__hit-text-label,.search-list__hit-text-value{display:block;word-wrap:break-word}.search-list__hit-text-label{clear:left;float:left;width:30%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-list__hit-text-value{margin-left:30%}.search-list__hit-info{margin-top:10px}.search-list a[data-toggle="hit-content"],.search-list button[data-toggle="hit-content"]{width:100%;margin-top:10px;padding-top:10px;text-align:left;color:#1a1a1a;border-top:1px dotted #6f6f6f}.search-list a[data-toggle="hit-content"]:hover,.search-list button[data-toggle="hit-content"]:hover,.search-list a[data-toggle="hit-content"]:focus,.search-list button[data-toggle="hit-content"]:focus,.search-list a[data-toggle="hit-content"]:active,.search-list button[data-toggle="hit-content"]:active{text-decoration:none;color:#1a1a1a}.search-list a[data-toggle="hit-content"] .fa,.search-list button[data-toggle="hit-content"] .fa{margin-right:7px;-webkit-transition:all .2s linear;transition:all .2s linear}.search-list a[data-toggle="hit-content"].in .fa,.search-list button[data-toggle="hit-content"].in .fa{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.search-list a[data-toggle="hit-content"] .search-list__loader,.search-list button[data-toggle="hit-content"] .search-list__loader{display:none;width:14px}.search-list a[data-toggle="hit-content"].active,.search-list button[data-toggle="hit-content"].active{display:inline-block}.search-list__hit-content{display:none;margin-top:10px}.search-list__hit-content dl{margin-bottom:5px}.search-list__hit-content dt{width:auto;margin-right:10px}.search-list__hit-content dd{margin-left:auto}.search-list__hit-content-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 5px 0}.search-list__hit-content-set:hover{background-color:#eee}.search-list__hit-content-set:hover a{text-decoration:none;color:#444}.search-list__hit-text-area{max-width:100%}.search-list__subhit-thumbnail img{height:60px;padding:5px 5px 0 0}.search-list__hit-content-more{padding:5px;text-align:center}.search-list__hit-content-more a{color:#1a1a1a}.search-list__hit-content-more a:hover,.search-list__hit-content-more a:focus,.search-list__hit-content-more a:active{text-decoration:none;color:#1a1a1a}.search-list__struct-title .fa,.search-list__struct-chapter .fa{margin-right:5px}.search-list__struct-title h5{line-height:normal;margin:0;padding:0;font-size:1.6rem;color:#1a1a1a}.search-list__metadata-info{padding-left:16px}.search-list__metadata-info td{vertical-align:top;word-break:break-all}.search-list__metadata-info td:first-child{padding-right:5px;white-space:nowrap}.search-list__metadata-info .fa{margin-right:10px}.search-list__struct-child-hits{padding-left:15px}.search-list__struct-child-hits dd{min-height:21px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-list__struct-chapter{padding-left:5%}.search-list__struct-chapter+.search-list__struct-title{margin-top:10px}.search-list__drilldown-heading{display:none}.search-list--highlight{background-color:rgba(255,255,0,0.5)}.stacked-thumbnail-before,.stacked-thumbnail-after{position:absolute;width:101%;height:101%;top:0}.stacked-thumbnail{border:2px solid #fff;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.3);box-shadow:2px 2px 5px rgba(0,0,0,0.3);background:#fff;z-index:10;position:relative}.stacked-thumbnail-before,.stacked-thumbnail-after{opacity:0;border:2px solid #fff;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.3);box-shadow:2px 2px 5px rgba(0,0,0,0.3);background:#eff4de;z-index:9;-webkit-transition:opacity .5s linear,-webkit-transform .12s linear;transition:opacity .5s linear,-webkit-transform .12s linear;transition:transform .12s linear,opacity .5s linear;transition:transform .12s linear,opacity .5s linear,-webkit-transform .12s linear}.stacked-thumbnail-before.-shown,.stacked-thumbnail-after.-shown{opacity:1}.stackedThumbEffect{position:relative;width:100%;height:100%;display:block;margin-left:-2px}.stackedThumbEffect-inner{position:relative}.stackedThumbEffect:hover .stacked-thumbnail-before{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}.stackedThumbEffect:hover .stacked-thumbnail-after{-webkit-transform:rotate(6deg);transform:rotate(6deg)}.stacked-thumbnail-after{-webkit-transform:rotate(4deg);transform:rotate(4deg);background:#768590;margin-left:-5px;margin-top:0px;height:105%;width:106%}.stacked-thumbnail-before{-webkit-transform:rotate(-4deg);transform:rotate(-4deg);margin-left:-6px;margin-top:0px;width:106%;height:calc(100% + 3px);background:#ececec}.stacked-thumbnail a img{display:block}@media screen and (max-width:768px){.search-list__hit-thumbnail{width:auto}.search-list__sorting__item{margin-bottom:1rem}}@media screen and (max-width:480px){.search-list__hit-text{margin-bottom:5px}.search-list__hit-text-label{width:100%}.search-list__hit-text-value{margin:0}.search-list__hit-thumbnail{text-align:center}.search-list__struct-child-hits,.search-list__metadata-info{padding-left:0}.search-list__hit-content dt{float:left}.search-list__metadata-info dt{float:left;width:30%}.search-list__metadata-info dd{margin-left:30%}}.search-list__hits.grid .search-list__hits__list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill, minmax(195px, 1fr));grid-gap:10px;grid-auto-rows:minmax(300px, auto);grid-auto-flow:dense}.search-list__hits.grid .search-list__hit{margin:0;padding:0}.search-list__hits.grid .search-list__hit .row,.search-list__hits.grid .search-list__hit [class*="col-"]{float:none;width:auto;margin:0;padding:0;max-width:100%}.search-list__hits.grid .search-list__hit-header .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-list__hits.grid .search-list__hit-header .col-12.col-sm-10{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.search-list__hits.grid .search-list__hit-header .col-12.col-sm-2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.search-list__hits.grid .search-list__hit-thumbnail{min-height:175px;background-repeat:no-repeat;background-position:center top;background-size:cover;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.search-list__hits.grid .search-list__hit-thumbnail a{display:block;height:175px}.search-list__hits.grid .search-list__hit-title [data-bookmark-list-type="add"]{top:0;right:5px;padding:5px}.search-list__hits.grid .search-list__hit-title h4{text-align:center;padding:10px;text-overflow:ellipsis;overflow:hidden}.search-list__hits.grid .search-list__hit-thumbnail img,.search-list__hits.grid .search-list__hit-type,.search-list__hits.grid .search-list__hit-info,.search-list__hits.grid .search-list__hit-content{display:none !important;visibility:hidden !important}.search-list a[data-toggle="hit-content"],.search-list button[data-toggle="hit-content"]{display:none}.search-list__hits.list .search-list__hit{margin-bottom:5px}.search-list__hits.list .search-list__hit-header .col-12.col-sm-10{width:100%}.search-list__hits.list .search-list__hit-header .col-12.col-sm-2{width:0}.search-list__hits.list .search-list__hit-thumbnail,.search-list__hits.list .search-list__hit-type,.search-list__hits.list .search-list__hit-info,.search-list__hits.list .search-list__hit-content{display:none !important;visibility:hidden !important}.search-list__hits.list .search-list--highlight{display:inline}.search-list a[data-toggle="hit-content"],.search-list button[data-toggle="hit-content"]{display:none}.search-calendar__input{padding:21px;border:1px solid #ccc;background-color:#fff}.search-calendar__input input{-webkit-box-shadow:none;box-shadow:none}.search-calendar__input .form-group{margin:0}.search-calendar__months{margin-bottom:21px;padding:21px 0;border-bottom:1px solid #ccc}.search-calendar__month{min-height:270px;margin-bottom:15px}.search-calendar__month-title{padding:5px;font-style:italic}.search-calendar__month-days,.search-calendar__month-week{border-bottom:1px solid #ccc}.search-calendar__month-days span,.search-calendar__month-day,.search-calendar__month-day-empty{float:left;width:calc(100% / 7)}.search-calendar__month-days span{display:block;padding:5px;font-weight:bold;text-align:center}.search-calendar__month-day{text-align:center;color:#ccc}.search-calendar__month-day a,.search-calendar__month-day span,.search-calendar__month-day button{display:block;padding:5px 10px;line-height:19px}.search-calendar__month-day a,.search-calendar__month-day button{width:100%;color:#3365a9;text-decoration:none;background-color:#eee}.search-calendar__month-day a:hover,.search-calendar__month-day button:hover,.search-calendar__month-day a:focus,.search-calendar__month-day button:focus,.search-calendar__month-day a:active,.search-calendar__month-day button:active{text-decoration:none;color:#fff;background-color:#3365a9}.search-calendar__month-day .popover-title{line-height:normal;color:#1a1a1a}.search-calendar__month-day .popover-content a{background-color:transparent}.search-calendar__month-day .popover-content a:hover,.search-calendar__month-day .popover-content a:active,.search-calendar__month-day .popover-content a:focus{color:#1a1a1a;background-color:transparent}.search-calendar__month-day-empty{min-height:1px}.search-calendar__incomplete{padding-top:15px;padding-bottom:15px}.search-calendar__incomplete .label{padding:7px 15px;font-size:.9rem}.search-calendar__month-day.active{background-color:#ccc}.search-calendar__month-day.active a{font-weight:bold}.search-termlist__list{margin-bottom:1.3125rem}.search-termlist__list ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.search-termlist__list li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.search-termlist__list a{display:block;padding:5px 10px;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:768px){.search-termlist__list ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media screen and (max-width:480px){.search-termlist__list ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.userdata__gravatar img{display:block}.userdata__data{overflow-x:auto}.userdata__action{text-align:right}.userdata__action .btn{margin:0}#editUserdataModal .checkbox input[type=checkbox],#editUserdataModal .checkbox-inline input[type=checkbox]{margin-left:-15px}@media screen and (max-width:480px){.userdata__gravatar img{margin:0 auto 15px auto}.userdata__action{text-align:center}}.user-score{margin-bottom:15px}.user-score__table tr td:first-child{width:25%}.user-score__table tr td:last-child{width:75%}.user-activity{margin-bottom:15px}.user-activity__table .fa{cursor:pointer}.user-activity__table .popover{font-weight:normal}.user-bookmark-edit__form{padding:30px 15px;border:1px solid #ccc}.user-bookmark-edit__form form{width:80%;margin:0 auto}.user-bookmark-edit .control-label{font-weight:normal}.user-bookmark-edit .form-control{height:48px}.user-bookmark-edit textarea{min-height:125px;resize:vertical}.user-bookmark-edit__action{text-align:right}.user-bookmark-edit__action .btn{margin-left:10px}.user-bookmark-send-list__form{padding:30px 15px;border:1px solid #ccc}.user-bookmark-send-list__form form{width:80%;margin:0 auto}.user-bookmark-send-list .control-label{font-weight:normal}.user-bookmark-send-list .form-control{height:32px}.user-bookmark-send-list__action{text-align:right}.view-bookmark p{font-size:1.2rem;font-style:italic}.view-bookmark__action a{display:inline-block;width:28px;height:28px;line-height:26px}.view-bookmark__item{height:300px;margin-bottom:30px;border:1px solid #ccc;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.view-bookmark__item-action{display:none}.view-bookmark__item:hover{background-color:#eee}.view-bookmark__item:hover .view-bookmark__item-action{display:block}.view-bookmark__item-image,.view-bookmark__item-info,.view-bookmark__item-action{float:left;width:50%}.view-bookmark__item-image{height:300px;background-repeat:no-repeat;background-position:center center;background-size:cover}.view-bookmark__item-image a{display:block;width:100%;height:100%}.view-bookmark__item-info{height:250px;padding:15px 15px 0 15px;overflow-y:auto;position:relative}.view-bookmark__item-info h4{text-overflow:ellipsis;overflow:hidden}.view-bookmark__item-info a{width:100%;height:100%;display:block;position:absolute;top:0;right:0}.view-bookmark__item-info textarea{width:100%;height:150px;resize:none;border:none;background-color:transparent}.view-bookmark__item-action{height:50px;padding:15px;text-align:right}.view-bookmark__item-action a{display:inline-block;height:16px}.view-bookmark__item-action [data-bookmark-list-type="delete"]{background-size:70%}#viewBookmark #viewBookshelfControlsForm{text-align:right}#viewBookmark #viewBookshelfControlsForm .btn{margin:1.3125rem 0}.btn.delete{color:#a00}.btn.delete:hover,.btn.delete:active,.btn.delete:focus{color:#721c24}.user-bookmark .bookmarklist_form{margin-bottom:25px}.user-bookmark__add-bookmark{height:32px;margin-bottom:15px;border-bottom:1px solid #ccc}.user-bookmark__add-bookmark:before,.user-bookmark__add-bookmark:after{content:" ";display:table}.user-bookmark__add-bookmark:after{clear:both}.user-bookmark__add-bookmark input{width:100%;height:32px;border:none;background-color:transparent}.user-bookmark__add-bookmark button,.user-bookmark__add-bookmark a{width:16px;height:16px;background-image:url("../../images/icons/icon-bs-add.svg");background-size:100%;background-repeat:no-repeat}.user-bookmark__panel{margin-bottom:10px;padding:10px;border:1px solid #ccc}.user-bookmark__panel:before,.user-bookmark__panel:after{content:" ";display:table}.user-bookmark__panel:after{clear:both}.user-bookmark__panel-header{padding-bottom:15px}.user-bookmark__panel-header:before,.user-bookmark__panel-header:after{content:" ";display:table}.user-bookmark__panel-header:after{clear:both}.user-bookmark__panel-header h4{margin:0}.user-bookmark__panel-header small{color:#ccc}.user-bookmark__panel-body{padding-bottom:15px}.user-bookmark__panel-body:before,.user-bookmark__panel-body:after{content:" ";display:table}.user-bookmark__panel-body:after{clear:both}.user-bookmark__panel-body p{margin:0;font-size:1.2rem;font-style:italic}.user-bookmark__panel-action a{display:inline-block;padding:.5rem 2rem;cursor:pointer}.user-bookmark__panel-action a:focus,.user-bookmark__panel-action a:hover{text-decoration:none}.user-bookmark__panel-action a:focus span,.user-bookmark__panel-action a:hover span{text-decoration:underline}.user-bookmark__panel-action a i{padding-right:5px}.user-bookmark__panel-action .popover a{padding:.6rem 1.2rem;cursor:pointer}.user-bookmark__panel-action .popover .fa{width:2rem}.user-bookmark__panel-action .popover input[type='checkbox']{display:none}.user-bookmark__items-image-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;margin-bottom:10px}.user-bookmark__single-image-container{-webkit-box-flex:0;-ms-flex:0 0 16.66%;flex:0 0 16.66%;padding:5px;height:180px}.user-bookmark__single-image{margin-bottom:30px;border:none;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;background-size:cover;background-position:50% 50%;height:100%}.user-bookmark__single-image a{width:100%;height:100%;display:inline-block}@media screen and (max-width:992px){.user-bookmark__panel-action a{display:inline-block;padding:.5rem .5rem}.user-bookmark__single-image-container{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}@media screen and (max-width:480px){.user-bookmark__single-image-container{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.user-login{display:none}.user-login.active{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;width:100vw;height:100vh;background-color:#f1f1f1;overflow-y:auto;z-index:9999}.user-login>.fa{position:absolute;top:5px;right:10px;font-size:2.4rem;cursor:pointer}.user-login__wrapper{width:98%;max-width:400px;padding:10px;background-color:#f1f1f1}.user-login__header,.user-login__body{padding:15px;border:1px solid #ccc;background-color:#fff}.user-login__header .btn--link:active,.user-login__body .btn--link:active,.user-login__footer .btn--link:active,.user-login__header .btn--link:focus,.user-login__body .btn--link:focus,.user-login__footer .btn--link:focus,.user-login__header .btn--link:active:focus,.user-login__body .btn--link:active:focus,.user-login__footer .btn--link:active:focus{color:#1a1a1a}.user-login__header .btn--full:active,.user-login__body .btn--full:active,.user-login__footer .btn--full:active,.user-login__header .btn--full:focus,.user-login__body .btn--full:focus,.user-login__footer .btn--full:focus,.user-login__header .btn--full:active:focus,.user-login__body .btn--full:active:focus,.user-login__footer .btn--full:active:focus{color:#fff}.user-login__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.user-login__header h3{margin:0;font-size:1.8rem}.user-login__header-logo{-ms-flex-item-align:normal;-ms-grid-row-align:normal;align-self:normal;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;background-image:url("../../images/goobi_logo-blue.png");background-repeat:no-repeat;background-position:right center;background-size:contain}.user-login__body{border-top:0}.user-login__body h4{font-size:1.6rem}.user-login__body-login-type-wrapper{min-height:215px}.user-login__body-login-type{position:relative;background-color:#fff}.user-login__body-login-type.local{display:block}.user-login__body-login-type.external,.user-login__body-login-type.retrieve,.user-login__body-login-type.create{display:none}.user-login__body-login-type .form-group,.user-login__body-login-type p{margin-bottom:1.6rem}.user-login__body-login-type .form-group.lastname{display:none}.user-login__body-action{padding-top:.5rem;padding-bottom:1.6rem}.user-login__body-action .btn--link{font-size:1.2rem}.user-login__body-action .btn--full{width:100%;margin-top:2rem;margin-bottom:1rem}.user-login__body-login-open-id h4{position:relative;margin-right:-15px;margin-bottom:1.6rem;margin-left:-15px;font-size:1.4rem;text-align:center;text-transform:uppercase;color:#6f6f6f}.user-login__body-login-open-id h4 span{position:relative;padding:0 3px;background-color:#fff;z-index:10}.user-login__body-login-open-id h4:before{content:"";position:absolute;display:block;top:50%;width:100%;height:1px;margin-top:-1px;background-color:#ccc;z-index:9}.user-login__body-login-open-id ul{margin:0;padding:0;list-style:none}.user-login__body-login-open-id ul li{margin-bottom:.8rem}.user-login__body-login-open-id ul li:last-child{margin-bottom:0}.user-login__body-login-open-id ul li.Google a:before,.user-login__body-login-open-id ul li.Facebook a:before{margin-right:5px;vertical-align:middle}.user-login__body-login-open-id ul li.Google a:before{content:url("../../images/icons/icon_google-logo.png")}.user-login__body-login-open-id ul li.Facebook a:before{content:url("../../images/icons/icon_facebook-logo.png")}.user-login__body-login-open-id ul a{display:block;padding:6px 12px;font-weight:700;text-align:center;color:#1a1a1a;border:1px solid #ccc}.user-login__body-login-open-id ul a:hover,.user-login__body-login-open-id ul a:active,.user-login__body-login-open-id ul afocus{text-decoration:none;color:#1a1a1a}.user-login__footer{padding:5px 0;font-size:1.2rem;text-align:center;color:#6f6f6f}.user-login__footer .btn{font-size:inherit;vertical-align:inherit}.user-login__footer button{vertical-align:inherit}#login-body .user-login{width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f1f1f1}#login-body .user-login>.fa{display:none}@media screen and (max-width:480px){.user-login.active{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:25px}}.my-searches__table thead tr th:nth-child(3){text-align:center}.my-searches__table tbody tr td:nth-child(3){text-align:center}.my-searches__action,.my-searches__delete-button{display:inline-block;padding:0 5px;text-decoration:none;color:#1a1a1a}.my-searches__action:hover,.my-searches__delete-button:hover,.my-searches__action:active,.my-searches__delete-button:active,.my-searches__action:focus,.my-searches__delete-button:focus{text-decoration:none;color:#1a1a1a}#mySearches #my_saved_searches_data_table thead tr th:nth-child(3){text-align:center}#mySearches #my_saved_searches_data_table tbody tr td:nth-child(3){text-align:center}#mySearches #my_saved_searches_data_table tbody tr td:nth-child(3) button{padding:0 5px}.view-fulltext__box pre{padding:10px;border:1px solid #ccc;border-radius:0;background-color:#eee;white-space:pre-wrap}.view-fulltext__box pre>br:first-child{display:none}.view-fulltext__content{padding:10px;border:1px solid #ccc;border-radius:0;background-color:#eee}.view-fulltext__content>:first-child{margin-top:0}.view-fulltext__content img{max-width:100%}.metadata{position:relative;margin-bottom:1.3125rem}.metadata__title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem}.metadata__title{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 25px);flex:0 0 calc(100% - 25px);margin:0}.metadata__bookmark-button[data-bookmark-list-type="add"]{-webkit-box-flex:0;-ms-flex:0 0 25px;flex:0 0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;color:#3365a9;background-image:none;font-size:2rem}.metadata__bookmark-button[data-bookmark-list-type="add"] .fa-bookmark-o,.metadata__bookmark-button[data-bookmark-list-type="add"] .fa-bookmark{color:#3365a9;margin-right:0}.metadata__bookmark-button[data-bookmark-list-type="add"] .fa-bookmark-o{display:inline-block}.metadata__bookmark-button[data-bookmark-list-type="add"] .fa-bookmark{display:none}.metadata__bookmark-button[data-bookmark-list-type="add"].added .fa-bookmark-o,.metadata__bookmark-button[data-bookmark-list-type="add"]:hover .fa-bookmark-o{display:none}.metadata__bookmark-button[data-bookmark-list-type="add"].added .fa-bookmark,.metadata__bookmark-button[data-bookmark-list-type="add"]:hover .fa-bookmark{display:inline-block}.metadata .fa{margin-right:5px}.metadata__element-dl,.metadata__event-dl{margin:0}.metadata__element-dl dt,.metadata__event-dl dt{width:30%;text-align:left}.metadata__element-dl dd,.metadata__event-dl dd{margin-left:30%;margin-bottom:0}.metadata__element-value,.metadata__event-value{display:block;text-overflow:ellipsis;overflow:hidden}.metadata__element-value:last-child,.metadata__event-value:last-child{margin-bottom:0}.metadata__elements-h3{display:none}#viewMetadataDownloads{margin-bottom:1.3125rem}#viewMetadataDownloads ul li{display:inline-block;margin-bottom:4px}@media screen and (max-width:768px){.metadata__element-dl dt,.metadata__event-dl dt{width:100%}.metadata__element-dl dd,.metadata__event-dl dd{width:100%;margin:0}.dl-horizontal dt{float:none}}.view-mirador__viewer{width:100vw;max-width:100%;height:100vh;max-height:100%}#nerFacetting{float:left;width:100%}#nerFacetting ul{margin:0;padding:0;list-style:none}#nerFacetting .facetting-content .tab-content{position:relative}#nerFacetting .facetting-content .tab-content .tab-pane{position:relative;padding:10px}#nerFacettingLoader{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;background-image:url("../../images/ajax_preloader.gif");background-position:center center;background-repeat:no-repeat;z-index:999}#nerFacetting #overview,#nerFacetting #section{position:relative;border:1px solid #ddd;border-top:none}#nerFacetting #overview .tag-filter-description,#nerFacetting #section .tag-filter-description{float:left;width:100%;margin-bottom:5px;font-size:1.6rem}#nerFacetting #overview .set-tag-range-view,#nerFacetting #section .set-tag-range-view{width:25%}#nerFacetting #overview .filter-tags,#nerFacetting #section .filter-tags{margin:0 0 15px 0;padding:0;list-style:none}#nerFacetting #overview .filter-tags li,#nerFacetting #section .filter-tags li{display:inline-block;float:left;font-size:1.6rem;margin-right:6px}#nerFacetting #overview .filter-tags li:last-child,#nerFacetting #section .filter-tags li:last-child{margin:0}#nerFacetting #overview .filter-tags li a,#nerFacetting #section .filter-tags li a{text-decoration:none;color:#ccc}#nerFacetting #overview .filter-tags li a:hover,#nerFacetting #section .filter-tags li a:hover{text-decoration:none;color:#ccc}#nerFacetting #overview .filter-tags li a.active[data-type="person"],#nerFacetting #section .filter-tags li a.active[data-type="person"]{color:#0174DF}#nerFacetting #overview .filter-tags li a.active[data-type="location"],#nerFacetting #section .filter-tags li a.active[data-type="location"]{color:#FF8000}#nerFacetting #overview .filter-tags li a.active[data-type="corporation"],#nerFacetting #section .filter-tags li a.active[data-type="corporation"]{color:#298A08}#nerFacetting #overview .filter-tags li.reset-filter,#nerFacetting #section .filter-tags li.reset-filter{display:none}#nerFacetting #overview .current-tags{position:absolute;display:none;left:12%;min-width:25px;max-width:100%;padding:2px 4px;font-size:1.4rem;color:#1a1a1a;border:1px solid #6f6f6f;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 5px 7px rgba(0,0,0,0.4);box-shadow:0 5px 7px rgba(0,0,0,0.4);z-index:999}#nerFacetting #overview .current-tags:before{content:"";position:absolute;display:block;top:-5px;left:10px;width:0;height:0;border-width:5px;border-style:solid;border-color:transparent transparent #6f6f6f transparent}#nerFacetting #overview .current-tags .page-tag{float:left;display:inline-block;margin:0 3px 3px 0}#nerFacetting #overview .current-tags .page-tag:hover{background-color:#eee}#nerFacetting #overview .current-tags .page-tag.person{color:#0174DF}#nerFacetting #overview .current-tags .page-tag.location{color:#FF8000}#nerFacetting #overview .current-tags .page-tag.corporation{color:#298A08}#nerFacetting #overview .overview-content{max-height:inherit;margin-top:15px;overflow-x:hidden;overflow-y:visible}#nerFacetting #overview .overview-content .overview-scale li{float:left;width:100%;text-overflow:ellipsis;overflow:hidden}#nerFacetting #overview .overview-content .overview-scale li div{float:left}#nerFacetting #overview .overview-content .overview-scale li .page-number{width:12%;font-size:1.6rem;font-weight:bold}#nerFacetting #overview .overview-content .overview-scale li .page-number a{color:#1a1a1a}#nerFacetting #overview .overview-content .overview-scale li .page-number a:hover,#nerFacetting #overview .overview-content .overview-scale li .page-number a:active,#nerFacetting #overview .overview-content .overview-scale li .page-number a:focus{text-decoration:none;color:#1a1a1a}#nerFacetting #overview .overview-content .overview-scale li .tag-container{width:88%;font-size:1.6rem}#nerFacetting #overview .overview-content .overview-scale li .tag-container .page-tag{margin-right:3px;white-space:nowrap}#nerFacetting #overview .overview-content .overview-scale li .tag-container .page-tag:hover{background-color:#eee}#nerFacetting #overview .overview-content .overview-scale li .tag-container .page-tag.person{color:#0174DF}#nerFacetting #overview .overview-content .overview-scale li .tag-container .page-tag.location{color:#FF8000}#nerFacetting #overview .overview-content .overview-scale li .tag-container .page-tag.corporation{color:#298A08}#nerFacetting #sliderScale{position:relative;float:left;width:10%;margin-top:15px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#nerFacetting #sliderScale .scale-page{position:absolute;left:-8px;font-size:1.4rem;color:#ccc}#nerFacetting #sliderScale .scale-page.start{top:0}#nerFacetting #sliderScale .scale-page.end{bottom:0}#nerFacetting #sliderScale .slider-description{position:absolute;top:50%;left:-52px;width:100px;margin-top:-10px;font-size:1.6rem;text-align:center;color:#ccc;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#nerFacetting #sliderScale .scale-stripes{position:absolute;width:100%;margin:0;padding:0;list-style:none;z-index:9}#nerFacetting #sliderScale .scale-stripes li{clear:both;float:right;width:50%;height:60px;border-bottom:1px solid #ccc}#nerFacetting #sliderScale .scale-stripes li.middle{width:75%}#nerFacetting #sliderScale .scale-stripes li:last-child{border:none}#nerFacetting #sliderScale .scale-section-stripe{position:absolute;display:block;top:0;right:3px;width:2px;height:100px;background-color:#8A0808;z-index:11}#nerFacetting #sliderVertical{float:right;width:2px;height:600px;margin-right:3px;border:none;background:#ccc;z-index:10}#nerFacetting #sliderVertical .ui-slider-handle{left:-25px;width:10px;height:16px;margin-bottom:-8px;border:none;background:#8A0808}#nerFacetting #sliderVertical .ui-slider-handle:after{content:"";position:absolute;display:block;top:-7px;right:-30px;width:0;height:0;border-width:15px;border-style:solid;border-color:transparent transparent transparent #8A0808}#nerFacetting #sliderVertical .ui-slider-handle:focus{outline:none}#nerFacetting #sliderVertical .ui-slider-handle .page-bubble{position:absolute;top:-3px;left:2.6em;padding:2px 4px;font-size:1.6rem;color:#fff;border-radius:4px;background-color:#1a1a1a;white-space:nowrap;z-index:999}#nerFacetting #sliderVertical .ui-slider-handle .page-bubble:before{content:"";position:absolute;display:block;top:50%;left:-10px;width:0;height:0;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #1a1a1a transparent transparent}#nerFacetting #sectionTags{float:left;width:90%;max-height:inherit;margin-top:15px;padding-left:3px;text-align:center;overflow-y:visible}#nerFacetting #sectionTags .page-tag{display:inline-block;margin-right:3px}#nerFacetting #sectionTags .page-tag:hover{background-color:#eee}#nerFacetting #sectionTags .page-tag.empty{display:none}#nerFacetting #sectionTags .page-tag.person{color:#0174DF}#nerFacetting #sectionTags .page-tag.location{color:#FF8000}#nerFacetting #sectionTags .page-tag.corporation{color:#298A08}.view-object__object-3d,.view-object__image{position:relative;border:1px solid #eee;overflow:hidden}.view-object__object-3d-world,.view-object__image-map{position:relative;width:100%;height:600px}.view-object__object-3d-world span,.view-object__image-map span{display:inline-block;vertical-align:middle;line-height:normal;font-size:1.6rem}.view-object__object-3d-world img,.view-object__image-map img{max-width:none}.view-object__object-3d-world .ugcBox.focus,.view-object__image-map .ugcBox.focus{border:2px solid red}.view-object__object-3d-world .ugcBox.drawing,.view-object__image-map .ugcBox.drawing{border:2px solid blue}.view-object__access-denied{text-align:center;overflow:hidden}.view-object__access-denied img{max-width:100%}.view-object__image-mobile-overlay{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.view-object__video{display:-webkit-box;display:-ms-flexbox;display:flex}.view-object__text{text-align:center;background-color:white;border:1px solid #ccc;border-top:0;padding:10px}.view-object-content{background-color:white;border:1px solid #ccc;padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem}.view-object-content__thumb{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}.view-object-content__thumb img{width:100%}.view-object-content__objects{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;padding-left:1.5rem}.view-object-content__objects .search-list__hit-title{width:100%;height:50%}.view-object-content__audio{width:70%;margin:0 auto}.view-object-content__audio audio{width:100%;border-radius:1rem;margin-left:auto;margin-right:auto}.image-fragment{background-color:rgba(255,255,255,0.3);border-color:#FF2523;border-style:solid;border-width:2px}.image-fragment.focus{background-color:transparent}.page-area{display:none;border-color:rgba(51,101,169,0.5);border-style:solid;border-width:2px;cursor:pointer;z-index:2}.page-area.active{cursor:default}.page-area:hover{border-color:#3365a9}.page-area-label{display:none;min-width:100px;z-index:3;pointer-events:none}.page-area-label-text{display:none;background:#3365a9;color:white;width:100%;padding:2px 5px;vertical-align:top;font-size:1.6rem}.page-area-label.active .page-area-label-text,.page-area-label.hover .page-area-label-text{display:inline-block}popover [data-copy]{cursor:pointer}.tooltipp{position:absolute;background:#fff}@media screen and (max-width:992px){.view-object-content__thumb{display:none}.view-object-content__objects{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.view-object-content__objects .search-list__hit-title{height:auto}.view-object-content__audio{margin-top:1.5rem}}#fullscreen{padding:0;background-color:#fff}.fullscreen{position:relative;height:100%;overflow:hidden}.fullscreen__header{position:fixed;top:0;right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70px;border-bottom:1px solid #c6c6c6;background-color:#fff;-webkit-transition:all .3s linear;transition:all .3s linear;opacity:1;z-index:1050}.fullscreen__header.fullscreen{top:-70px}.fullscreen__header-brand,.fullscreen__header-controls,.fullscreen__header-exit{padding-right:15px;padding-left:15px}.fullscreen__header-brand a,.fullscreen__header-controls a,.fullscreen__header-exit a,.fullscreen__header-brand button,.fullscreen__header-controls button,.fullscreen__header-exit button{color:#666}.fullscreen__header-brand a:hover,.fullscreen__header-controls a:hover,.fullscreen__header-exit a:hover,.fullscreen__header-brand button:hover,.fullscreen__header-controls button:hover,.fullscreen__header-exit button:hover,.fullscreen__header-brand a:active,.fullscreen__header-controls a:active,.fullscreen__header-exit a:active,.fullscreen__header-brand button:active,.fullscreen__header-controls button:active,.fullscreen__header-exit button:active,.fullscreen__header-brand a:focus,.fullscreen__header-controls a:focus,.fullscreen__header-exit a:focus,.fullscreen__header-brand button:focus,.fullscreen__header-controls button:focus,.fullscreen__header-exit button:focus{color:#666;text-decoration:none}.fullscreen__header-brand{padding-top:15px;padding-bottom:15px}.fullscreen__header-brand img{max-height:40px}.fullscreen__header-brand span{display:none !important;visibility:hidden !important}.fullscreen__header-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fullscreen__header-controls__options .btn--clean{width:32px;height:32px;margin-left:10px}.fullscreen__header-controls__options .btn--clean[data-show="thumbs"]{background-image:url("../../images/icons/icon_fs-thumbs.svg");background-repeat:no-repeat;background-position:center center;background-size:22px}.fullscreen__header-controls__options .btn--clean[data-show="thumbs"].in{background-image:url("../../images/icons/icon_fs-close.svg")}.fullscreen__header-controls__options .btn--clean .fa{font-size:20px}.fullscreen__header-exit{margin-left:auto}.fullscreen__header-exit a{display:inline-block;width:32px;height:32px;background-image:url("../../images/icons/icon_fs-exit.svg");background-repeat:no-repeat;background-position:center center;background-size:28px}.fullscreen__view{position:relative;-webkit-transition:all .3s linear;transition:all .3s linear}.fullscreen__view-sidebar-panel-controls{position:absolute;top:85px;right:15px;z-index:1040}.fullscreen__view-sidebar-panel-controls [data-close="all-tabs"],.fullscreen__view-sidebar-panel-controls [data-open="all-tabs"]{width:28px;height:28px;background-repeat:no-repeat;background-position:center center;background-size:14px}.fullscreen__view-sidebar-panel-controls [data-close="all-tabs"]{background-image:url("../../images/icons/icon_fs-minus.svg")}.fullscreen__view-sidebar-panel-controls [data-open="all-tabs"]{background-image:url("../../images/icons/icon_fs-plus.svg")}.fullscreen__view-image__object-3d-world,.fullscreen__view-image-inner__object-3d-world,.fullscreen .view-object__object-3d-world,.fullscreen__view-image__image-map,.fullscreen__view-image-inner__image-map,.fullscreen .view-object__image-map{height:100vh}.fullscreen__view-image__object-3d-world img,.fullscreen__view-image-inner__object-3d-world img,.fullscreen .view-object__object-3d-world img,.fullscreen__view-image__image-map img,.fullscreen__view-image-inner__image-map img,.fullscreen .view-object__image-map img{display:block;height:100%;margin:0 auto}.fullscreen__view-image-inner{position:relative;background:repeating-linear-gradient(-55deg, #222, #222 10px, #333 10px, #333 20px)}.fullscreen__view-image-inner .view-object__object-3d,.fullscreen__view-image-inner .view-object__image{padding:0;border:0;background-color:transparent}.fullscreen__view-image-thumbs-wrapper{display:none;position:absolute;top:0;right:0;bottom:0;left:0;padding:15px;padding-top:85px;overflow-y:auto;z-index:10}.fullscreen__view-image-thumbs-wrapper.-rtl{direction:rtl}.fullscreen__view-image-thumbs-wrapper.-ltr{direction:ltr}.fullscreen__view-image-thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.fullscreen__view-image-thumb{position:relative;width:175px;min-height:250px;margin:10px}.fullscreen__view-image-thumb-preloader{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("../../images/infinity_loader.svg");background-repeat:no-repeat;background-position:center;background-size:64px;z-index:10}.fullscreen__view-image-thumb-image img{display:block;margin:0 auto;max-width:100%;height:auto;max-height:250px;opacity:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.fullscreen__view-image-thumb-image img.in{opacity:1}.fullscreen__view-image-thumb-image-order{padding:5px;text-align:center;color:#fff;opacity:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.fullscreen__view-image-thumb-image-order.in{opacity:1}.fullscreen__view-sidebar-open{position:absolute;top:75px;right:-130px;padding:10px;padding-top:5px;background-color:#fff;opacity:0;-webkit-transition:all .3s linear;transition:all .3s linear;z-index:1010}.fullscreen__view-sidebar-open.in{right:0;opacity:1}.fullscreen__view-sidebar-open .btn{padding-left:20px;color:#666;background-repeat:no-repeat;background-position:left 2px;background-size:9px;background-image:url("../../images/icons/icon_fs-left.svg");overflow:hidden}.fullscreen__view-sidebar-open .btn:hover,.fullscreen__view-sidebar-open .btn:active,.fullscreen__view-sidebar-open .btn:focus,.fullscreen__view-sidebar-open .btn:active:focus,.fullscreen__view-sidebar-open .btn.active,.fullscreen__view-sidebar-open .btn.active.focus,.fullscreen__view-sidebar-open .btn.active:focus,.fullscreen__view-sidebar-open .btn.focus,.fullscreen__view-sidebar-open .btn:active.focus{color:#666;text-decoration:none}.fullscreen__view-sidebar{position:absolute;top:0;right:0;bottom:0;width:500px;padding-top:70px;background-color:rgba(255,255,255,0.9);overflow-y:auto;z-index:100}.fullscreen__view-sidebar .ui-resizable-handle{left:0;border-right:1px solid #c6c6c6;z-index:998 !important}.fullscreen__view-sidebar .ui-resizable-handle:before,.fullscreen__view-sidebar .ui-resizable-handle:after{content:"";position:absolute;display:block;top:50%;width:1px;height:40px;margin-top:-20px;background-color:#c6c6c6}.fullscreen__view-sidebar .ui-resizable-handle:before{right:2px}.fullscreen__view-sidebar .ui-resizable-handle:after{right:5px}.fullscreen__view-sidebar .ui-resizable-w{width:10px;cursor:w-resize}.fullscreen__view-sidebar-inner{display:none;padding-left:10px}.fullscreen__view-sidebar-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;background-color:#fff}.fullscreen__view-sidebar-controls .btn{width:28px;height:28px;background-repeat:no-repeat;background-position:center center;background-size:14px}.fullscreen__view-sidebar-controls [data-close="fs-sidebar"]{background-image:url("../../images/icons/icon_fs-right.svg");background-size:10px}.fullscreen__view-sidebar-work-title{padding:15px;background-color:#fff;word-break:break-word}.fullscreen__view-sidebar-work-title h2{margin:0;line-height:2rem;font-size:1.6rem}.fullscreen__view-sidebar-accordeon{border-bottom:1px solid #c6c6c6}.fullscreen__view-sidebar-accordeon-panel{position:relative;background-color:#fff}.fullscreen__view-sidebar-accordeon-panel.fs-toc .fullscreen__view-sidebar-accordeon-panel-body{padding-top:0}.fullscreen__view-sidebar-accordeon-panel.fs-search-hit-navigation{display:none !important;visibility:hidden !important}.fullscreen__view-sidebar-accordeon-panel:first-child h3{border-top:0}.fullscreen__view-sidebar-accordeon-panel.fs-imagefilters imageFilters{display:none}.fullscreen__view-sidebar-accordeon-panel.share-image-area ul{list-style:circle}.fullscreen__view-sidebar-accordeon-panel.share-image-area ul li{margin-top:10px}.fullscreen__view-sidebar-accordeon-panel.share-image-area ul li a:hover{cursor:pointer}.fullscreen__view-sidebar-accordeon-panel.share-image-area .btn--full{margin-top:10px;width:100%}.fullscreen__view-sidebar-accordeon-panel-title{position:relative;margin:0;padding:10px 15px;font-size:1.6rem;border-top:1px solid #c6c6c6;background-color:#fff;cursor:pointer;z-index:20}.fullscreen__view-sidebar-accordeon-panel-title:hover{background-color:#f6f6f6}.fullscreen__view-sidebar-accordeon-panel-title.in{background-color:#f6f6f6}.fullscreen__view-sidebar-accordeon-panel-body{display:none;padding:15px;overflow-y:auto}.fullscreen__view-sidebar-accordeon-panel-body>h2{display:none !important;visibility:hidden !important}.fullscreen__view-sidebar-search-in-current-item .input-group .form-control{border-left:0}.fullscreen .widget{margin:0}@media screen and (max-width:768px){.fullscreen__view-sidebar{width:50%;padding-left:0;border-left:1px solid #c6c6c6}.fullscreen__view-sidebar-accordeon-panel.fs-imagefilters,.fullscreen__view-sidebar-accordeon-panel.share-image-area{display:none}}@media screen and (max-width:480px){.fullscreen__header-brand span{display:none}.fullscreen__view-sidebar{width:100%}.fullscreen__view-sidebar-open{width:32px;height:32px;padding:0}.fullscreen__view-sidebar-open .btn{display:block;width:100%;height:100%;padding:0;background-position:center center}.fullscreen__view-sidebar-open .btn span{display:none !important;visibility:hidden !important}}.view-thumbs{margin-bottom:15px}.view-thumbs__thumbnails{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit, minmax(125px, 1fr));grid-gap:5px;margin-top:15px}.view-thumbs__thumbnails.-ltr{direction:ltr}.view-thumbs__thumbnails.-rtl{direction:rtl}.view-thumbs__thumbnail{padding:5px;border:1px solid #eee;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.view-thumbs__thumbnail:hover{background-color:rgba(0,0,0,0.045)}.view-thumbs__thumbnail-image img{display:block;max-width:100%;min-height:120px;max-height:120px;margin:0 auto}.view-thumbs__thumbnail-image figcaption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px;padding-bottom:0}.view-thumbs__thumbnail-image-order{padding-right:5px}.view-thumbs__thumbnail-image-fulltext{padding-left:5px}.timematrix p{margin-bottom:0}.timematrix__subarea{display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem}.timematrix__selection-header{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.timematrix__loader{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;display:-ms-grid;display:grid}.timematrix__loader img{width:60%;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5rem}.timematrix__loaderImg{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:100%;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.timematrix__loaderImg img{width:60%;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5rem}.timematrix__selection{padding:2rem 2rem 1rem 2rem;border:1px solid #d5d5d5;background-color:#fff;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.timematrix__selection #locateTimematrix{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.timematrix__selection #slider-range{height:1.2rem;border:1px solid #ccc;margin-bottom:1rem}.timematrix__selection #slider-range .ui-slider-handle{position:absolute;width:2rem;height:3rem;top:-1rem;border:1px solid #3365A9;background-color:#3365A9;cursor:pointer;z-index:998;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px}.timematrix__selection #slider-range .ui-slider-handle.top{position:absolute;z-index:999}.timematrix__selection #slider-range .ui-slider-handle:focus{outline:none}.timematrix__selection #slider-range .ui-slider-handle .timematrix-slider-bubble-startDate,.timematrix__selection #slider-range .ui-slider-handle .timematrix-slider-bubble-endDate{position:absolute;left:50%;margin-left:-1.7rem;font-size:1.4rem;text-align:center;color:#1a1a1a;height:100%;top:-2rem}.timematrix__selection #slider-range .ui-slider-handle{margin-left:-0.1rem;color:#fff}.timematrix__selection #slider-range .ui-slider-handle::before{content:"\f105";font-family:"FontAwesome";position:relative}.timematrix__selection #slider-range .ui-slider-handle:last-child{margin-left:-1.9rem}.timematrix__selection #slider-range .ui-slider-handle:last-child::before{content:"\f104"}.timematrix__selection .btn{float:right;margin:1.3125rem 0 0 0;margin-right:0;display:none}.timematrix__selection button{display:none}.timematrix__selectionRangeInput{border:0;pointer-events:none;font-weight:bold;padding:0;width:4ch}.timematrix__bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.timematrix__period{cursor:text}.timematrix__period span{margin:0;width:auto}.timematrix__hitsForm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.timematrix__hitsForm label,.timematrix__hitsForm input{position:relative;border:0 inset ThreeDLightShadow;border:0;margin:0;padding:0;text-align:right}.timematrix__hitsForm label::after{content:' \0020' attr(data-domain);font-weight:normal}.timematrix__hitsInput{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-weight:bold}.timematrix__hitsInput span{font-weight:normal}.timematrix__hitsInput input{width:5ch;border-bottom:1px solid #555}.timematrix__objects{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-0.5rem}.timematrix__content{border:1px solid #ccc;margin:.5rem;background-color:#fff;position:relative;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 calc(16.6666% - 1rem);flex:0 0 calc(16.6666% - 1rem);max-width:calc(16.6666% - 1rem)}.timematrix__img{height:15rem;overflow:hidden;background:transparent url("/viewer/resources/images/infinity_loader.gif") 50% 30% no-repeat}.timematrix__img img{width:100%}.timematrix__img img[onError]{height:100%;width:auto}.timematrix__text{opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(0,0,0,0.65);color:#fff;width:100%;height:100%;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-ms-flexbox;display:flex}.timematrix__text:hover{opacity:1}.timematrix__text p{position:relative;margin-bottom:1rem;overflow:hidden;text-overflow:ellipsis;line-height:2rem;font-size:1em;padding:.5rem;width:100%;top:0;margin-top:auto}.timematrix__text a{color:#fff;position:absolute;bottom:0;margin-left:auto;margin-right:auto;left:0;right:0;padding:.5rem;font-weight:bold}.timematrix__text a:hover,.timematrix__text a:focus,.timematrix__text a:active{color:#fff}.timematrix__img img:hover+.timematrix__text{display:block;height:100%}.timematrix__footer{padding:.5rem 0;background-color:#3365a9}.timematrix__footer a{color:#fff}.timematrix__footer a:hover,.timematrix__footer a:active,.timematrix__footer a:focus{color:#fff;text-decoration:none}@media screen and (max-width:992px){.timematrix__content{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 1rem);flex:0 0 calc(25% - 1rem);max-width:calc(25% - 1rem)}}@media screen and (max-width:480px){.timematrix__content{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1rem);flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem)}.timematrix__selectionRangeInput{pointer-events:auto}.timematrix__period{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:.5rem}.timematrix__hitsForm input{text-align:left}}.toc{margin-bottom:15px}.toc__multi-volume{margin-top:15px}.toc__mv-group{padding:5px 0}.toc__mv-group button{width:16px;height:16px;line-height:14px;margin-right:10px;text-align:center;border:1px solid #eee}.toc__mv-group button span:before{content:"\2013"}.toc__mv-group button.active span:before{content:"+"}.toc__mv-group.inactive{border-bottom:2px solid #eee}.toc__mv-element{padding:15px 0;border:1px solid #ccc;border-bottom:0;background-color:#fff}.toc__mv-element:hover{background-color:#eee}.toc__mv-element:last-child{border-bottom:1px solid #ccc}.toc__mv-element.level-0{border:0;background-color:transparent}.toc__mv-element.level-0 h4{display:none}.toc__mv-element a{display:block}.toc__mv-element .row{margin:0}.toc__mv-element-img{overflow:hidden}.toc__mv-element-img img{max-width:100%}.toc__list-expandable,.toc__list-full{border-top:1px solid #ccc}.toc__list-expandable li,.toc__list-full li{padding:0 10px;border-bottom:1px solid #ccc}.toc__list-expandable li:first-child,.toc__list-full li:first-child{padding-left:5px !important}.toc__list-expandable li:hover,.toc__list-full li:hover{background-color:#eee}.toc__list-expandable li:hover a,.toc__list-full li:hover a{color:#4b4b4b}.toc__list-expandable-title a,.toc__list-full-title a{display:block;padding:5px 0}.toc__list-expandable-number li,.toc__list-full-number li{display:inline-block;border:none}.toc__list-expandable-number a,.toc__list-full-number a{display:block;padding:5px 3px;text-decoration:none}.toc__list-expandable-number a:hover,.toc__list-full-number a:hover,.toc__list-expandable-number a:focus,.toc__list-full-number a:focus,.toc__list-expandable-number a:active,.toc__list-full-number a:active{text-decoration:none}.toc__list-expandable-all{margin-top:15px;padding:0 15px}.toc__list-expandable-all ul{margin:0;padding:0;list-style:none}.toc__list-expandable-all li{display:inline-block;float:right}.toc__list-expandable-all a{display:block;padding:5px}.toc__list-expandable-expand a{display:block;padding:5px 0}.toc__list-full{margin-top:15px}.download__status .card-title{margin:0;padding:0}.download__status-loader:before,.download__status-loader:after{content:" ";display:table}.download__status-loader:after{clear:both}.download__status-loader img{float:right;max-height:16px}.download__status-license-text{height:200px;background-color:#fff;overflow-y:auto}#downloadBtn{margin:10px 0}.blank_page__main .geomap{width:100vw;height:100vh}.swagger-ui .info .title small pre{background-color:transparent;border:none}.widget{margin-bottom:20px}.widget h3{word-break:break-word}.widget ul{list-style:none;margin:0;padding:0}.widget li{text-overflow:ellipsis;overflow:hidden}.widget li.unpublished a{font-style:italic;opacity:.5}.widget dl{margin:0}.widget dt,.widget dd{text-overflow:ellipsis;overflow:hidden}.widget__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget__title .fa{display:none;margin-left:auto;-webkit-transition:all .2s linear;transition:all .2s linear}.widget__title.collapseable{cursor:pointer}.widget__title.collapseable .fa{font-size:1.6rem;display:inline-block}.widget__title.collapseable.in .fa-angle-down{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.widget__body{padding:10px;word-break:break-word}.widget__body.collapseable{display:none}.widget-chronology-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.8rem;color:#1a1a1a}.widget-chronology-slider__topbar{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex}.widget-chronology-slider__item.chronology-slider-label,.widget-chronology-slider__item.chronology-slider-actions{display:-webkit-box;display:-ms-flexbox;display:flex}.widget-chronology-slider__item.chronology-slider-label{margin-right:auto}.widget-chronology-slider__item.chronology-slider-actions ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.widget-chronology-slider__item.chronology-slider-actions li{text-align:right}.widget-chronology-slider__item.chronology-slider-actions img{width:14px;height:14px}.widget-chronology-slider__item.chronology-slider-action-loader,.widget-chronology-slider__item.chronology-slider-action-reset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:200;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 9px;visibility:hidden}.widget-chronology-slider__item.chronology-slider-action-loader.active,.widget-chronology-slider__item.chronology-slider-action-reset.active{visibility:visible}.widget-chronology-slider__item.chronology-slider-start,.widget-chronology-slider__item.chronology-slider-end{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;font-size:1.4rem}.widget-chronology-slider__item.chronology-slider-end{text-align:right}.widget-chronology-slider__item.chronology-slider{padding:.6rem 0 1rem 0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.widget-chronology-slider__item-input{background:transparent;width:4em;border:none;text-align:inherit;padding:.3rem}.widget-chronology-slider__item-input:focus{background-color:rgba(0,0,0,0.06);border:none;border-radius:2px}#chronoSlider{height:1rem;border-radius:5px;border-color:#eee;background-image:none;background-color:#eee}#chronoSlider .ui-slider-range,#chronoSlider .ui-slider-handle{border-radius:4px;background-image:none}#chronoSlider .ui-slider-range:focus,#chronoSlider .ui-slider-handle:focus{outline:none}#chronoSlider .ui-slider-range{border-color:#3365a9;background-color:#3365a9}#chronoSlider .ui-slider-handle{width:1rem;height:1rem;top:0;margin:0;border-color:#6f6f6f;background-color:#ccc;cursor:pointer}[id*="widgetCmsPageLinks"]{position:relative}[id*="widgetCmsPageLinks"]:after{content:"";position:absolute;width:100%;height:10px;bottom:0;z-index:100}[id*="widgetCmsPageLinks"] ul{max-height:250px;overflow-y:auto}.widget-related-groups__series h3 a{padding:0;color:inherit;font-size:inherit}.widget-related-groups__series h3 a:hover,.widget-related-groups__series h3 a:focus,.widget-related-groups__series h3 a:active{color:inherit;text-decoration:none}.widget-related-groups__anchor h3{margin-bottom:0}.widget-related-groups__anchor h3 a{padding:0;color:inherit;font-size:inherit}.widget-related-groups__anchor h3 a:hover,.widget-related-groups__anchor h3 a:focus,.widget-related-groups__anchor h3 a:active{color:inherit;text-decoration:none}.widget-custom-drilldown .sidebar-collection-more,.widget-custom-drilldown .sidebar-collection-less{list-style:none;text-align:right}.widget-custom-drilldown .sidebar-collection-more .fa,.widget-custom-drilldown .sidebar-collection-less .fa{margin-left:5px}#widgetMetadata dl dd{margin-bottom:.4375rem;text-overflow:ellipsis;overflow:hidden}.rss_elem_wrapp h3 a{float:right}.rss_elem_wrapp h3 a .fa{width:16px;height:16px;line-height:16px;font-size:1.4rem;text-align:center;color:#fff;background-color:#f08421}.rss_elem_wrapp .rss-wrapp .rss-elem dl .rss-elem-info{margin-bottom:.875rem}.rss_elem_wrapp .rss-wrapp .rss-elem:last-child dl .rss-elem-info{margin:0}.widget-search-drilldown h3 span{display:inline-block;max-width:calc(100% - 36px)}.widget-search-drilldown .widget li.active{margin-bottom:3px}.widget-search-drilldown .widget li.active a{background-color:#eee}.widget-search-drilldown .widget li.active .row{margin:0}.widget-search-drilldown .widget li.active .col-11,.widget-search-drilldown .widget li.active .col-1{padding:0;text-overflow:ellipsis;overflow:hidden}.widget-search-drilldown .widget li.active .col-1{text-align:right}.widget-search-drilldown .widget a{display:block;padding:3px 5px}.widget-search-drilldown__filter{position:absolute;top:3px;right:5px;left:5px;background-color:#3365a9;z-index:10}.widget-search-drilldown__filter input,.widget-search-drilldown__filter button{position:absolute}.widget-search-drilldown__filter input{right:32px;width:0;height:32px;font-size:1.4rem;color:#fff;border:0;border-bottom:1px solid #fff;background-color:#3365a9;opacity:0}.widget-search-drilldown__filter input::-webkit-input-placeholder{color:#fff;opacity:.5}.widget-search-drilldown__filter input:-moz-placeholder{color:#fff;opacity:.5}.widget-search-drilldown__filter input::-moz-placeholder{color:#fff;opacity:.5}.widget-search-drilldown__filter input:-ms-input-placeholder{color:#fff;opacity:.5}.widget-search-drilldown__filter input.in{width:calc(100% - 36px);opacity:1}.widget-search-drilldown__filter [data-toggle="filter-input"]{right:0;width:32px;height:32px;background-image:url("../../images/icons/icon-search.svg");background-repeat:no-repeat;background-position:center;background-size:16px}.widget-search-drilldown__filter-input{padding-left:1rem}.widget-search-drilldown__collection ul,.widget-search-drilldown__groups ul{max-height:400px;overflow-y:auto}.widget-search-drilldown__collection{position:relative}.widget-search-drilldown__collapse a{display:block;text-align:center;color:#ccc}.widget-search-drilldown__filter{display:none}.widget-searchfield .form-group{width:100%;margin:0}.widget-searchfield .input-group{width:100%}.widget-searchfield .input-group-addon{padding:0;border-radius:0}.widget-searchfield .input-group-addon input{width:30px;height:30px;margin:0;padding:0;border:none;background-image:url("../../images/icons/icon-search.svg");background-repeat:no-repeat;background-position:center center;background-size:20px;background-color:transparent}@media screen and (-webkit-min-device-pixel-ratio:0){.widget-searchfield .input-group-addon input{position:relative;top:1px}}.widget-search-in-current-item .form-group{width:100%;margin:0}.widget-search-in-current-item .input-group{width:100%}.widget-search-in-current-item .input-group-addon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;border-radius:0}.widget-search-in-current-item .input-group-addon input{height:100%;min-width:35px;margin:0;padding:0;border:none;background-image:url("../../images/icons/icon-search.svg");background-repeat:no-repeat;background-position:center center;background-size:20px;background-color:transparent}@media screen and (-webkit-min-device-pixel-ratio:0){.widget-search-in-current-item .input-group-addon input{position:relative}}#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-left,#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-center,#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-right{float:left;overflow:hidden}#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-left{width:20%;text-align:left}#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-center{width:60%;text-align:center}#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-right{width:20%;text-align:right}#widgetSearchResultNavigation .search-result-navigation-back-to-collection{padding:.4375rem 0 0 0}#widgetSearchResultNavigation .search-result-navigation-back-to-collection a img{margin:-0.1875rem .1875rem 0 0;padding-right:2px}#widgetSearchSorting ul li a img{float:right;margin:.25rem 0 0}.widget-toc{position:relative}.widget-toc__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget-toc__title h3{max-width:90%}.widget-toc__title-expand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;padding-right:10px}.widget-toc__title-expand a{margin-left:10px}.widget-toc__title-expand a:first-child{margin:0}.widget-toc__elements{position:relative;max-height:600px;overflow-y:auto}.widget-toc__element{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:3px}.widget-toc__element:hover{background-color:#eee}.widget-toc__element-expand{max-width:20px}.widget-toc__element-link{width:calc(100% - 20px);padding-left:5px;margin-left:auto}.widget-toc__element-link.has-pagenumber{width:calc(100% - 65px);padding-right:5px}.widget-toc__element-link.non-tree-view{width:auto;padding-left:0;margin-left:0}.widget-toc__element-link.non-tree-view.has-pagenumber{width:calc(100% - 45px);padding-right:5px}.widget-toc__element-link.active a{font-weight:700}.widget-toc__element-pagenumber{width:45px;text-align:right}.widget-toc__loader,.widget-toc__overlay{display:none}.widget-toc__loader{position:relative;width:32px;height:32px;margin-top:1px;border-radius:10px;background-image:url("../../images/infinity_loader.svg");background-repeat:no-repeat;background-position:center center;background-size:85%;z-index:11}.widget-toc__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.85);z-index:10}.widget-usage__subtitle{margin-bottom:10px}.widget-usage__license-text{margin-bottom:15px}.widget-usage__license-text a{display:inline}.widget-usage__work-downloads,.widget-usage__struct-downloads,.widget-usage__page-downloads,.widget-usage__image-fragment,.widget-usage__citelinks{margin-bottom:15px}.widget-usage__work-downloads .badge,.widget-usage__struct-downloads .badge,.widget-usage__page-downloads .badge,.widget-usage__image-fragment .badge,.widget-usage__citelinks .badge{padding-top:.3rem;line-height:1.2rem;display:inline-block}.widget-usage__work-downloads .badge:hover,.widget-usage__struct-downloads .badge:hover,.widget-usage__page-downloads .badge:hover,.widget-usage__image-fragment .badge:hover,.widget-usage__citelinks .badge:hover,.widget-usage__work-downloads .badge:active,.widget-usage__struct-downloads .badge:active,.widget-usage__page-downloads .badge:active,.widget-usage__image-fragment .badge:active,.widget-usage__citelinks .badge:active,.widget-usage__work-downloads .badge:focus,.widget-usage__struct-downloads .badge:focus,.widget-usage__page-downloads .badge:focus,.widget-usage__image-fragment .badge:focus,.widget-usage__citelinks .badge:focus{background-color:#5e5e5e}.widget-usage__work-download-pdf i{padding-right:.5rem}.widget-usage__struct-downloads i{padding-right:.5rem}.widget-usage__page-download-pdf i{padding-right:.5rem}.widget-usage__image-fragment__wrapper{display:none}#widgetUserInteractions ul{border-bottom:0}.widget-user-interactions__delete-record,.widget-user-interactions__delete-record-message{padding:10px;padding-top:5px;border:1px solid #ccc;border-top:0}.widget-user-interactions__delete-record-message span{display:inline-block;padding:10px;font-size:1.4rem;line-height:1.4rem;color:#1a1a1a;border:1px solid #ff7e51;background-color:#fff3cd}.widget-user-interactions__delete-record-action{padding:5px 0 10px 0}.widget-user-interactions__delete-record-action.has-no-urn .btn{text-align:left}.widget-user-interactions__delete-record-action.has-urn .btn{width:100%}#widgetNerFacetting{margin-bottom:1.3125rem}#widgetNerFacetting ul{margin:0;padding:0;list-style:none}#widgetNerFacetting .facetting-content .tab-content{position:relative}#widgetNerFacetting .facetting-content .tab-content .tab-pane{position:relative;padding:10px}#nerFacettingLoader{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;background-image:url("../../images/ajax_preloader.gif");background-position:center center;background-repeat:no-repeat;z-index:999}#overview,#section{position:relative;border:1px solid #ddd;border-top:none}#overview .tag-filter-description,#section .tag-filter-description{float:left;width:100%;margin-bottom:5px;font-size:1.2rem}#overview .filter-tags,#section .filter-tags{margin:0 0 15px 0;padding:0;list-style:none}#overview .filter-tags li,#section .filter-tags li{display:inline-block;float:left;margin-right:3px}#overview .filter-tags li a,#section .filter-tags li a{text-decoration:none;color:#ccc}#overview .filter-tags li a:hover,#section .filter-tags li a:hover{text-decoration:none;color:#ccc}#overview .filter-tags li a.active[data-type="person"],#section .filter-tags li a.active[data-type="person"]{color:#0174DF}#overview .filter-tags li a.active[data-type="location"],#section .filter-tags li a.active[data-type="location"]{color:#FF8000}#overview .filter-tags li a.active[data-type="corporation"],#section .filter-tags li a.active[data-type="corporation"]{color:#298A08}#overview .filter-tags li.reset-filter,#section .filter-tags li.reset-filter{display:none}#overview .current-tags{position:absolute;display:none;left:100%;padding:2px 4px;font-size:1.2rem;color:#1a1a1a;border:1px solid #6f6f6f;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 5px 7px rgba(0,0,0,0.4);box-shadow:0 5px 7px rgba(0,0,0,0.4);z-index:999}#overview .current-tags:before{content:"";position:absolute;display:block;top:50%;left:-10px;width:0;height:0;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #6f6f6f transparent transparent}#overview .current-tags.right:before{content:"";position:absolute;display:block;top:50%;right:-10px;left:auto;width:0;height:0;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent #6f6f6f}#overview .current-tags .page-tag{margin-right:3px;white-space:nowrap}#overview .current-tags .page-tag:hover{background-color:#eee}#overview .current-tags .page-tag.person{color:#0174DF}#overview .current-tags .page-tag.location{color:#FF8000}#overview .current-tags .page-tag.corporation{color:#298A08}#overview .set-tag-range-widget{max-width:50%}#overview .overview-content{max-height:600px;overflow-y:auto;overflow-x:hidden}#overview .overview-content .overview-scale li{float:left;width:100%;text-overflow:ellipsis;overflow:hidden}#overview .overview-content .overview-scale li div{float:left}#overview .overview-content .overview-scale li .page-number{width:25%;font-size:1.2rem;font-weight:bold}#overview .overview-content .overview-scale li .page-number a{color:#1a1a1a}#overview .overview-content .overview-scale li .page-number a:hover,#overview .overview-content .overview-scale li .page-number a:active,#overview .overview-content .overview-scale li .page-number a:focus{text-decoration:none;color:#1a1a1a}#overview .overview-content .overview-scale li .tag-container{width:75%;font-size:1.2rem}#overview .overview-content .overview-scale li .tag-container .page-tag{margin-right:3px;white-space:nowrap}#overview .overview-content .overview-scale li .tag-container .page-tag:hover{background-color:#eee}#overview .overview-content .overview-scale li .tag-container .page-tag.person{color:#0174DF}#overview .overview-content .overview-scale li .tag-container .page-tag.location{color:#FF8000}#overview .overview-content .overview-scale li .tag-container .page-tag.corporation{color:#298A08}#sliderScale{position:relative;float:left;width:10%;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#sliderScale .scale-page{position:absolute;left:-8px;font-size:1.6rem;color:#ccc}#sliderScale .scale-page.start{top:0}#sliderScale .scale-page.end{bottom:0}#sliderScale .slider-description{position:absolute;top:50%;left:-52px;width:100px;margin-top:-10px;font-size:1.2rem;text-align:center;color:#ccc;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#sliderScale .scale-stripes{position:absolute;width:100%;margin:0;padding:0;list-style:none;z-index:9}#sliderScale .scale-stripes li{clear:both;float:right;width:50%;height:60px;border-bottom:1px solid #ccc}#sliderScale .scale-stripes li.middle{width:75%}#sliderScale .scale-stripes li:last-child{border:none}#sliderScale .scale-section-stripe{position:absolute;display:block;top:0;right:3px;width:2px;height:100px;background-color:#8A0808;z-index:11}#sliderVertical{float:right;width:2px;height:600px;margin-right:3px;border:none;background:#ccc;z-index:10}#sliderVertical .ui-slider-handle{left:-25px;width:10px;height:16px;margin-bottom:-8px;border:none;background:#8A0808}#sliderVertical .ui-slider-handle:after{content:"";position:absolute;display:block;top:-7px;right:-30px;width:0;height:0;border-width:15px;border-style:solid;border-color:transparent transparent transparent #8A0808}#sliderVertical .ui-slider-handle:focus{outline:none}#sliderVertical .ui-slider-handle .page-bubble{position:absolute;top:-3px;left:2.6em;padding:2px 4px;font-size:1.2rem;color:#fff;border-radius:4px;background-color:#1a1a1a;white-space:nowrap;z-index:999}#sliderVertical .ui-slider-handle .page-bubble:before{content:"";position:absolute;display:block;top:50%;left:-10px;width:0;height:0;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #1a1a1a transparent transparent}#sectionTags{float:left;width:90%;max-height:600px;padding-left:3px;text-align:center;overflow-y:auto}#sectionTags .page-tag{display:inline-block;margin-right:3px}#sectionTags .page-tag:hover{background-color:#eee}#sectionTags .page-tag.empty{display:none}#sectionTags .page-tag.person{color:#0174DF}#sectionTags .page-tag.location{color:#FF8000}#sectionTags .page-tag.corporation{color:#298A08}#widgetWorkCount p{margin:0;padding:5px 10px}.widget.widget-geomap{padding:0}.widget-geomap{position:relative;display:none}.widget-geomap h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 2rem 0 2rem}.widget-geomap__expand{color:inherit;padding:0;background:transparent;border:none}.widget-geomap__expand:hover,.widget-geomap__expand:active,.widget-geomap__expand:focus{text-decoration:none;color:inherit;background:none}.widget-geomap .geomap{min-height:350px}.widget-geomap .geomap .mapboxgl-popup-content{padding:20px 15px 10px 15px}.widget-geomap .geomap .leaflet-popup-content{max-width:200px}.widget-geomap .geomap .leaflet-control-zoom a{padding:0;display:block}.widget-geomap .geomap .leaflet-control-container .leaflet-bottom a{display:inline}.widget-geomap h5{margin-bottom:5px}.widget-geomap__input{margin-bottom:20px}.widget-geomap__input:before,.widget-geomap__input:after{content:" ";display:table}.widget-geomap__input:after{clear:both}.widget-geomap__input .row{margin:0}.widget-geomap__input .col-5,.widget-geomap__input .col-6,.widget-geomap__input .col-10{margin-bottom:5px;padding-right:5px;padding-left:0}.widget-geomap__input textarea{resize:vertical}.widget-geomap__input-spacer{margin:10px 0;width:100%;height:1px;background-color:#ccc}.widget-geomap__action{position:relative;z-index:10}.widget-geomap__action .col-2{margin:-32px 0 0 -6px;padding:0 0 21px 0;text-align:right;border-bottom:1px solid #ccc}.widget-geomap__action a:hover,.widget-geomap__action a:focus,.widget-geomap__action a:active{text-decoration:none}.widget-geomap__overlay-check{float:left;width:100%}.widget-geomap__overlay-check:before,.widget-geomap__overlay-check:after{content:" ";display:table}.widget-geomap__overlay-check:after{clear:both}.widget-geomap__overlay-check .checkbox{margin:0}.admin__content{min-height:100vh;width:calc(100% - 250px);margin-left:250px;background-color:#f2f3f4;padding:15px;position:absolute}.admin__content.fixed-top,.admin__content.fixed-bottom{position:fixed;padding-right:15px}.admin__content.fixed-top{top:0}.admin__content.fixed-bottom{bottom:0}.admin__content-inner{font-size:1.4rem}.admin__content-inner-title{margin:0;padding:15px 0 0 15px;font-size:3.2rem}.admin__content-inner-title-exit{display:inline-block;float:right;width:32px;height:32px;background-image:url("../../images/icons/icon_fs-exit.svg");background-repeat:no-repeat;background-position:center center;background-size:24px}.admin__content-inner-content{padding:15px}.admin__title-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px}.admin__title{margin:0;padding:0;font-size:3.2rem;line-height:1}.admin__title-bar-action{margin-left:3rem;font-size:1.4rem;padding:.4rem .8rem}.admin .rss-elem-title a{color:#3365a9}.admin .rss-elem-title a:hover{color:#134ea0}.admin__action-links{margin-right:1.4rem}.admin .-light{color:#a9a9a9;cursor:default;padding:0}.admin .-redlink{color:#c7254e}.admin .-redlink:hover{color:#c7254e;text-decoration:underline}.admin .-redlink:active{color:#c7254e}.admin .-textlink{color:initial;text-decoration:none;cursor:pointer}.admin .-textlink:hover{color:initial;text-decoration:none;cursor:pointer}.admin .-textlink:active{color:initial;text-decoration:none;cursor:pointer}.admin .badge{border-radius:0;font-weight:normal;margin-right:.5rem;margin-bottom:.5rem;font-size:1.4rem;background-color:transparent;padding:.3rem .6rem}.admin .badge-light{color:#a9a9a9;cursor:default;padding:0;margin-left:0}.admin .badge-violet{color:#8947CC;border:1px solid #8947CC}.admin .badge-primary{color:#3365a9;border:1px solid #3365a9}.admin .badge-info{color:#008295;border:1px solid #008295}.admin .badge-dark{color:#343a40;border:1px solid #343a40}.admin .badge-danger{color:#fff;background-color:#dc3545}.admin .badge-success{color:#008a00;border:1px solid #008a00}.admin .badge-secondary{color:#74422B;border:1px solid #74422B}.admin .badge-warning{background-color:#ffc107;color:#212529}.admin .badge-hover .badge-success:hover{color:#1a1a1a}.admin .badge-hover .badge-dark:hover{background-color:#F5F5F5;color:#1a1a1a}.admin__info-text{margin-bottom:3rem}.admin__info-text .badge{background-color:#fff;margin-right:0}.admin__info-text .badge-warning{background-color:#ffc107;color:#212529}.admin__default-block{margin-bottom:3rem;padding:2rem;background-color:#fff;border:1px solid #ccc}.admin__default-block .form-row:last-of-type{margin-bottom:0}.admin__default-block.-danger{border-top:5px solid rgba(255,2,2,0.3)}.admin__default-block.-warning{border-top:5px solid rgba(243,208,70,0.85)}.admin__default-block.-success-box{border:1px solid #ABD9B5;border-top:5px solid #ABD9B5}.admin__default-block.-info-box{border:1px solid #3365a9;border-top:5px solid #3365a9}.admin__default-block.-gray-box{border:1px solid #6f6f6f;border-top:5px solid #6f6f6f}.admin__default-block-description{margin-bottom:3rem}.admin__default-block-description-empty{font-style:italic;color:#ccc}.admin__final-actions{margin-top:-1rem}.admin__entry-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.admin__entry-list::after{content:'';-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333% - 2rem);flex:0 0 calc(33.3333% - 2rem);width:calc(33.3333% - 2rem);max-width:calc(33.3333% - 2rem)}.admin__boxed-entry{background:#fff;padding:2rem;padding-bottom:4rem;margin-bottom:2.25rem;-webkit-transition:background .2s ease;transition:background .2s ease;border:1px solid #ccc;position:relative}.admin__boxed-entry:hover{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.3)}.admin__boxed-entry:hover .admin__boxed-entry-actions{opacity:1}.admin__boxed-entry.-no-actions{padding-bottom:2rem}.admin__boxed-entry.-w33{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333% - 1.5rem);flex:0 0 calc(33.3333% - 1.5rem);width:calc(33.3333% - 1.5rem);max-width:calc(33.3333% - 1.5rem)}.admin__boxed-entry.-w50{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1rem);flex:0 0 calc(50% - 1rem);width:calc(50% - 1rem);max-width:calc(50% - 1rem)}.admin__boxed-entry.-w66{-webkit-box-flex:0;-ms-flex:0 0 calc(66.6666% - .75rem);flex:0 0 calc(66.6666% - .75rem);width:calc(66.6666% - .75rem);max-width:calc(66.6666% - .75rem)}.admin__boxed-entry.-w100{-webkit-box-flex:0;-ms-flex:0 0 calc(100%);flex:0 0 calc(100%);width:calc(100%);max-width:calc(100%)}.admin__boxed-entry.-std-bottom-pad{padding-bottom:2rem}.admin__boxed-entry.-danger{border-top:5px solid rgba(255,2,2,0.3)}.admin__boxed-entry.-warning{border-top:5px solid rgba(243,208,70,0.85)}.admin__boxed-entry-actions{opacity:0;position:absolute;bottom:1.5rem;left:2rem;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.admin__boxed-entry-actions a{font-size:1.4rem;margin:0 .9rem}.admin__boxed-entry-actions a:first-of-type{margin-left:0}.admin__boxed-entry-description{margin-bottom:3rem}.admin__boxed-entry-description-empty{font-style:italic;color:#ccc}.admin__grab-indicator{padding-top:6rem}.admin__label-required-field{padding-left:.5rem;font-size:1.2rem}.admin__table-tools{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem}.admin__table-paginator li{margin-right:.5rem;border:none}.admin__table-paginator a{background:transparent;font-size:1.4rem}.admin__table-paginator span{font-size:1.4rem}.admin__table-paginator .data-table-paginator__total-count{padding-right:8px}.admin__table-filter .input-group>.form-control{width:250px}.admin__table-filter .input-group-append{font-size:1.4rem;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.admin__table-content{background:#fff;padding:0 2rem 0rem 2rem;border:1px solid #ccc;margin-bottom:2rem}.admin__table-content.-slim{border:none;padding:0}.admin__table-title{margin-bottom:0rem;font-weight:700;border-bottom:1px solid #6f6f6f;padding:1rem 0;font-size:1.6rem;position:sticky;top:0;background:white;z-index:5;margin-left:-2rem;padding-left:2rem;margin-right:-2rem;padding-right:2rem}.admin__table-sorting{margin-left:2rem}.admin__table-sorting a:hover{text-decoration:none}.admin__table-entry{-webkit-transition:background .2s ease;transition:background .2s ease;padding:1.5rem 2rem;margin-left:-2rem;margin-right:-2rem}.admin__table-entry:hover{background:#f7f7f7}.admin__table-entry:hover .admin__table-action-link{-webkit-transition:opacity .2s ease;transition:opacity .2s ease;opacity:1}.admin__table-img{margin-right:2rem;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px}.admin__table-img img{max-width:100%;max-height:80px}.admin__table-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.admin__table-name{font-size:1.8rem}.admin__table-name .badge{margin-left:10px;background-color:#ffc107;color:#212529;font-size:1.2rem;vertical-align:middle}.admin__table-action-link{opacity:0;font-size:1.4rem;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;margin-right:1.4rem}.admin__table-email{font-size:1.4rem}.admin__table-badges{overflow:hidden}.admin__table-last-login{font-size:1.4rem}.admin__search-input-wrapper{position:relative}.admin__search-input{padding-right:2.5rem;width:250px}.admin__search-clear{display:none;cursor:pointer;padding:1rem;position:absolute;right:5px;top:0;font-size:1.6rem;line-height:1.1rem}.admin__search-action{font-size:1.4rem}.admin__sidebar-background,.admin__sidebar{width:250px;background-color:#3365a9}.admin__sidebar-background{position:fixed;top:0;bottom:-120px;z-index:1}.admin__sidebar{position:absolute;padding:15px;font-size:1.6rem;z-index:1010}.admin__sidebar.fixed-top,.admin__sidebar.fixed-bottom{position:fixed}.admin__sidebar.fixed-top{top:0}.admin__sidebar.fixed-bottom{bottom:0}.admin__sidebar a,.admin__sidebar button{color:#fff}.admin__sidebar a:hover,.admin__sidebar button:hover,.admin__sidebar a:active,.admin__sidebar button:active,.admin__sidebar a:focus,.admin__sidebar button:focus{text-decoration:none;color:#fff}.admin__sidebar-inner h1{line-height:normal;margin:0;margin-bottom:30px;font-size:1.8rem;color:#fff}.admin__sidebar-inner h1 a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}.admin__sidebar-inner h1 img{max-width:30%;margin-right:10px}.admin__sidebar-logout{margin-right:-15px;margin-left:-15px;padding-top:10px;padding-right:15px;padding-left:15px;border-top:1px solid #fff}.admin__form-input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.admin__form-input .ui-autocomplete{border:1px solid #ced4da;background:white;overflow-x:hidden;overflow-y:scroll;height:400px}.admin__form-help-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.admin__form-help-text{display:none;margin-top:.4rem;font-size:1.2rem;font-style:italic;color:#666}.admin__form-help-text.in{display:inline-block}.admin__dashboard-user-icon{position:absolute;max-width:100%;top:0;padding:1rem;right:15px}.admin__radio-switch{position:relative;width:18rem;height:2.5rem;font-size:0}.admin__radio-switch input{position:absolute;top:0;z-index:2;opacity:0;cursor:pointer;height:2.5rem;width:6rem;left:3.5rem;margin:0}.admin__radio-switch input~input:checked~.toggle-outside{background:#3365a9}.admin__radio-switch input~input:checked~.toggle-outside .toggle-inside{left:3.5rem;background:#fff}.admin__radio-switch input:checked{z-index:1}.admin__radio-switch input:checked~.toggle-outside .toggle-inside{left:.5rem;background:#fff;border:1px solid rgba(0,0,0,0.2)}.admin__radio-switch input:checked+label{opacity:1;cursor:default}.admin__radio-switch input:not(:checked)+label:hover{opacity:.5}.admin__radio-switch label{color:#000;opacity:.55;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;cursor:pointer;font-size:1.5rem;line-height:2.5rem;display:inline-block;width:3rem;height:100%;margin:0;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.admin__radio-switch label:last-of-type{margin-left:6.5rem;width:3.2rem;text-align:right}.admin__radio-switch .toggle-outside{height:100%;border-radius:2rem;padding:.25rem;overflow:hidden;-webkit-transition:.25s ease all;transition:.25s ease all;background:#ccc;position:absolute;width:6rem;left:3.5rem}.admin__radio-switch .toggle-inside{border-radius:5rem;background:#fff;position:absolute;-webkit-transition:.25s ease all;transition:.25s ease all;height:2rem;width:2rem}html[lang="de"] .admin__radio-switch .toggle-outside{left:4.7rem}html[lang="de"] .admin__radio-switch label:first-of-type{width:5rem}html[lang="de"] .admin__radio-switch label:last-of-type{margin-left:5.5rem;width:3.2rem}html[lang="de"] .admin__radio-switch input{width:6rem;left:4.7rem}html[lang="de"] .admin__radio-switch.-on-off .toggle-outside{left:6rem}html[lang="de"] .admin__radio-switch.-on-off label:first-of-type{width:5rem}html[lang="de"] .admin__radio-switch.-on-off label:last-of-type{margin-left:7.6rem;width:3.2rem}html[lang="de"] .admin__radio-switch.-on-off input{width:6rem;left:6rem}html[lang="en"] .admin__radio-switch .toggle-outside{left:4rem}html[lang="en"] .admin__radio-switch label:first-of-type{width:4rem}html[lang="en"] .admin__radio-switch label:last-of-type{margin-left:6rem;width:4rem}html[lang="en"] .admin__radio-switch input{width:6rem;left:4rem}html[lang="es"] .admin__radio-switch .toggle-outside{left:4rem}html[lang="es"] .admin__radio-switch label:first-of-type{width:4rem}html[lang="es"] .admin__radio-switch label:last-of-type{margin-left:6rem;width:3.2rem}html[lang="es"] .admin__radio-switch input{width:6rem;left:4rem}.admin dl dd:last-of-type{margin-bottom:0}.admin dl:last-of-type{margin-bottom:0}.connected-top{background-image:url(../../images/backend/radio_choice_top.svg);background-repeat:no-repeat;background-size:54px 1254px;padding-left:74px;padding-top:10px;margin-bottom:3px;background-position:0% top;padding-bottom:10px}.connected-bottom{padding-left:75px;background-repeat:no-repeat;background-image:url(../../images/backend/radio_choice_bottom.svg);padding-top:10px;padding-bottom:10px;background-position:0% top;background-size:53px 100px}input[type="radio"]:checked+label{font-weight:bold}#adminDashboard .widget{margin-bottom:0}#adminDashboard .admin__table-content.-slim{margin-bottom:0}#adminDashboard .admin__last-pages-title .badge{margin-left:10px;background-color:#ffc107;color:#212529;border-radius:0px;font-size:1.2rem;vertical-align:middle}#adminDashboard .admin__table-title{position:relative;padding-top:0}#adminCreateRecord .admin-cms-media__upload{background:white}#adminLicense .admin__license-action:hover{text-decoration:none}#pdf_download_quota_info_box .admin__default-block{-webkit-transition:all .2s ease;transition:all .2s ease}#adminLicenses .admin__license-unconfigured-entry{-webkit-transition:background .2s ease;transition:background .2s ease;padding:.4rem .5rem;margin:0 -2rem}#adminLicenses .admin__license-unconfigured-entry:hover{background:#f7f7f7;text-decoration:none}#adminLicenses .admin__license-user{display:block}#adminRight .admin__license-action:hover{text-decoration:none}#adminUser .admin__user-icon{margin-right:1.5rem;width:80px}#adminUser .admin__user-avatar input{display:none}#adminUser .admin__user-avatar input[type="radio"]:checked+label{background-color:#F8F8F8;border:1px solid #e8e8e8}#adminUser .admin__user-avatar label{border:1px solid transparent;text-align:center;position:relative;display:inline-block;cursor:pointer;-webkit-transition:all .2s cubic-bezier(.165, .84, .44, 1);transition:all .2s cubic-bezier(.165, .84, .44, 1);padding:1.2rem 1.5rem}#adminUser .admin__user-avatar label:hover{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-box-shadow:0 !important;box-shadow:0 !important}#adminUser .admin__user-avatar label:hover::after{opacity:1}#adminUser .admin__user-avatar label::after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.3);box-shadow:0 3px 10px rgba(0,0,0,0.3);background-color:#F8F8F8;opacity:0;-webkit-transition:all .2s cubic-bezier(.165, .84, .44, 1);transition:all .2s cubic-bezier(.165, .84, .44, 1)}#adminUser .admin__user-avatar img{margin-right:0}#adminUserGroup .admin__group-member-entry{-webkit-transition:background .2s ease;transition:background .2s ease;padding:.4rem 1.4rem;margin:0 -2rem 0 -2rem}#adminUserGroup .admin__group-member-entry:hover{text-decoration:none;background:#f7f7f7}#adminUserGroup .admin__group-member-entry:hover .admin__group-member-delete-hint{opacity:1}#adminUserGroup .admin__group-member-delete-hint{-webkit-transition:opacity .2s ease;transition:opacity .2s ease;opacity:0}#adminUserGroup .admin__group-member-name{color:#212529}#licenses p{text-align:right}#editUserGeneral .btn{margin-left:5px}.admin-widget{margin-bottom:20px}.admin-widget__header{margin-right:-15px;margin-left:-15px;padding-top:0;padding-right:15px;padding-bottom:5px;padding-left:15px;color:#fff;border-bottom:1px solid #fff}.admin-widget ul{margin:0;padding:0;list-style:none}.admin-widget li{position:relative;margin-right:-15px;margin-left:-15px;padding-right:15px;padding-left:15px}.admin-widget li.active{background-color:#0d3a79}.admin-widget li.active:after{content:"";position:absolute;display:block;top:50%;right:0;width:0;height:0;margin-top:-6px;border-width:6px;border-style:solid;border-color:transparent #f1f1f1 transparent transparent;z-index:10}.admin-widget li:hover{background-color:#134ea0}.admin-widget li.spacer{margin-bottom:10px}.admin-widget a{display:block;padding:5px 0}.admin-widget a .fa{width:30px}.admin-widget__roles-link{padding:2.5rem 0}.admin-widget{margin-bottom:0}.admin-widget__header{margin-right:-15px;margin-left:-15px;color:#fff;border-bottom:none;padding:2rem 1.5rem .5rem 1.5rem;font-weight:400;letter-spacing:0;text-transform:uppercase;margin-bottom:0;font-size:1.4rem}.admin-widget li{-webkit-transition:all .2s ease;transition:all .2s ease;padding-left:2.5rem}.admin-widget li:hover{background-color:#235396;padding-left:3rem}.admin-widget li.active{background-color:#235396}.admin__sidebar-logout{margin-top:2rem;border-top:none}.collection-tiled__tile{height:250px;margin-bottom:15px;border:1px solid #eee;overflow:hidden}.collection-tiled__header{height:57px;padding:15px;border-bottom:1px solid #eee;overflow:hidden}.collection-tiled__header a{display:block;max-height:27px;font-size:1.8rem;text-overflow:ellipsis;overflow:hidden}.collection-tiled__body img{width:100%}.solr-query-collection{margin-bottom:15px}.solr-query-collection__thumb{height:250px;margin-bottom:10px;border:1px solid #eee;overflow:hidden}.solr-query-collection__title{overflow:hidden}.solr-query-collection__image{height:190px;border-bottom:1px solid #eee}.solr-query-collection__image img{width:100%}.solr-query-collection__title{padding:10px;height:60px;display:inline-block;width:100%;background-color:rgba(255,255,255,0.9)}.admin-cms-media__select{position:fixed;top:30px;right:30px;bottom:30px;left:30px;padding:50px;z-index:2020;background-color:#fff}.admin-cms-media__select-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);z-index:2010}.admin-cms-media__select-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.admin-cms-media__select-content .nav-tabs a{border-color:#fff;border-bottom-color:#ccc;background-color:#fff}.admin-cms-media__select-content .tab-pane{padding:0;padding-top:10px;border:0;height:calc(100vh - 246px)}.admin-cms-media__select-content .admin-cms-media__filter{margin:0}.admin-cms-media__select-content .admin-cms-media__upload{height:100%}.admin-cms-media__select-files:before,.admin-cms-media__select-files:after{content:" ";display:table}.admin-cms-media__select-files:after{clear:both}.admin-cms-media__select-files-files,.admin-cms-media__select-files-selected{float:left;height:calc(100vh - 311px);overflow-y:auto}.admin-cms-media__select-files-files{width:70%;padding:5px}.admin-cms-media__select-files-files .admin-cms-media__files{padding-right:10px;padding-left:0 !important}.admin-cms-media__select-files-selected{width:30%;padding:15px;background-color:#f1f1f1}.admin-cms-media__select-files-selected .admin-cms-media__file{height:100%;margin:0 !important;background-color:#f1f1f1 !important}.admin-cms-media__select-files-selected .admin-cms-media__file-select,.admin-cms-media__select-files-selected .admin-cms-media__file-image{display:none !important;visibility:hidden !important}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata{padding-left:0}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-view{display:none !important;visibility:hidden !important}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-view .dl-horizontal dt{width:100%;margin-right:0}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-view .dl-horizontal dd{margin-bottom:10px}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-edit{display:block !important;visibility:visible !important}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-edit .cms-module__option-label{-ms-flex-preferred-size:100%;flex-basis:100%}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-edit .cms-module__option-label+.cms-module__option-control{-ms-flex-preferred-size:90%;flex-basis:90%;padding-left:0}.admin-cms-media__select-files-selected .admin-cms-media__file-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.admin-cms-media__select-files-selected .admin-cms-media__file-actions{width:100%;padding-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.admin-cms-media__select-files-selected .admin-cms-media__file-actions-view{display:block !important;visibility:visible !important;text-align:right}.admin-cms-media__select-files-selected .admin-cms-media__file-actions-view .delete:after{display:none}.admin-cms-media__select-files-selected .admin-cms-media__file-actions-view [data-action="edit"],.admin-cms-media__select-files-selected .admin-cms-media__file-actions-view [data-copy="img-url"]{display:none !important;visibility:hidden !important}.admin-cms-media__select-files-selected .admin-cms-media__file-actions-edit{display:none !important;visibility:hidden !important}.admin-cms-media__select-files-selected .admin-cms-media__file-language{width:100%;max-width:100%;margin-bottom:30px;margin-left:0;padding-left:0}.admin-cms-media__item-wrapper{position:relative;max-height:140px}.admin-cms-media__item-select-frame,.admin-cms-media__item-select{position:absolute;top:0;right:0;bottom:0;left:0}.admin-cms-media__item-select-frame{display:none;border:1px solid #3365a9;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 4px #3365a9;box-shadow:0 0 0 1px #fff,0 0 0 4px #3365a9;z-index:2040}.admin-cms-media__item-select-frame.in{display:block}.admin-cms-media__item-select-frame-checkmark{position:absolute;top:-8px;right:-8px;width:21px;height:21px;line-height:21px;text-align:center;background-color:#3365a9;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px #3365a9;box-shadow:0 0 0 1px #fff,0 0 0 2px #3365a9}.admin-cms-media__item-select-frame-checkmark .fa{font-size:1.8rem;color:#fff}.admin-cms-media__item-select{z-index:2050}.admin-cms-media__select-action{padding-top:10px;text-align:right}.admin-cms-media__select-action .btn{margin-left:20px}.cms-module__actions .btn{position:relative;margin-left:7px}.cms-module__actions .btn:after{content:"|";margin-left:7px;color:#ccc}.cms-module__actions .btn:last-child:after{display:none}.cms-module__actions .btn:first-child{margin-left:0}.cms-module__actions .btn.btn--clean{color:#3365a9}.cms-module__actions .btn.btn--clean:hover,.cms-module__actions .btn.btn--clean:active,.cms-module__actions .btn.btn--clean:focus{color:#134ea0}.cms-module__actions .btn.delete{color:#a00}.cms-module__actions .btn.delete:hover,.cms-module__actions .btn.delete:active,.cms-module__actions .btn.delete:focus{color:#721c24}.cms-module__actions .btn.abort{color:#555}.cms-module__actions .btn.abort:hover,.cms-module__actions .btn.abort:active,.cms-module__actions .btn.abort:focus{color:#1a1a1a}.cms-module__option{margin-bottom:15px;padding:15px;border:1px solid #ccc;background-color:#fff}.cms-module__option-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.cms-module__option-group:last-child{margin:0}.cms-module__option-label{-ms-flex-preferred-size:20%;flex-basis:20%;padding-top:7px;word-break:break-word}.cms-module__option-label--fullwidth{-ms-flex-preferred-size:100%;flex-basis:100%}.cms-module__option-label--fullwidth+.cms-module__option-control{-ms-flex-preferred-size:95%;flex-basis:95%;padding-left:0}.cms-module__option-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex}.cms-module__option-control{position:relative;-ms-flex-preferred-size:75%;flex-basis:75%;padding-left:10px}.cms-module__option-control.in input[type="checkbox"]+.cms-module__option-control-helptext{display:inline;padding:0;padding-left:5px}.cms-module__option-control textarea{min-height:68px;resize:vertical}.cms-module__option-message{position:relative}.cms-module__option-message ul{margin:0;padding:0;list-style:none}.cms-module__option-message li{padding:0px 5px 1px 0}.cms-module__option-message+.form-control.success{border-color:#087f0d}.cms-module__option-message+.form-control.warning{border-color:#ff7e51}.cms-module__option-message+.form-control.danger{border-color:#ED0800}.cms-module__option-message-status.success{color:#087f0d}.cms-module__option-message-status.warning{color:#ff7e51}.cms-module__option-message-status.danger{color:#ED0800}.cms-module__option-message-mark{position:absolute;right:-8px;bottom:-8px;width:16px;height:16px;line-height:16px;font-size:1.2rem;text-align:center;border-radius:50%;color:#fff}.cms-module__option-message-mark.success{background-color:#087f0d}.cms-module__option-message-mark.success .fa-check{display:inline-block}.cms-module__option-message-mark.warning{background-color:#ff7e51}.cms-module__option-message-mark.warning .fa-check{display:inline-block}.cms-module__option-message-mark.danger{background-color:#ED0800}.cms-module__option-message-mark.danger .fa-exclamation{display:inline-block}.cms-module__option-message-mark .fa{display:none}.cms-module__option-control-checkbox{display:inline-block;padding:7px 0;border:1px solid transparent}.cms-module__option-dropdown{position:relative;width:100%;height:34px;font-size:1.4rem;color:#1a1a1a;border:1px solid #ccc;background-color:#fff}.cms-module__option-dropdown-trigger{position:relative;height:32px;padding:5px 12px;padding-right:30px;overflow:hidden;cursor:pointer}.cms-module__option-dropdown-trigger:after{content:"";display:inline-block;position:absolute;top:50%;right:10px;width:0;height:0;margin-top:-0.15rem;pointer-events:none;border-top:.35rem solid #1a1a1a;border-right:.35rem solid transparent;border-bottom:.35rem solid transparent;border-left:.35rem solid transparent}.cms-module__option-dropdown ul{display:none;margin:0;padding:0;list-style:none;position:absolute;top:32px;left:-1px;width:calc(100% + 2px);max-height:200px;padding:5px 12px;border:1px solid #ccc;border-top-color:#fff;background-color:#fff;overflow-y:auto;z-index:2000}.cms-module__option-dropdown input[type="checkbox"]{position:relative;top:-1px;margin:0 10px 0 0}.cms-module__option-dropdown label{margin:0;font-weight:normal;cursor:pointer}.cms-module__option-selected{padding:5px 0}.cms-module__option-control-helptext{display:none;padding-top:5px;font-size:1.2rem;font-style:italic;color:#666}.cms-module__option-control-helptext.in,.cms-module__option-control-helptext.static{display:inline-block}.cms-module__option-control-helptext.standalone{display:block;margin-bottom:2rem;font-size:1.4rem;font-style:normal}.cms-module__option-control-helptext.in.inline{display:inline}.cms-module__option-help{-ms-flex-preferred-size:5%;flex-basis:5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cms-module__option-help.static{display:none}.cms-module__option-action{text-align:right}@media screen and (max-width:480px){.cms-module__option-control{-ms-flex-preferred-size:70%;flex-basis:70%}.cms-module__option-help{-ms-flex-preferred-size:10%;flex-basis:10%}.cms-module__option-action{padding-right:10%}}.cms-module__table.invisible{visibility:hidden}.cms-module__table>thead>tr>th,.cms-module__table>tbody>tr>td,.cms-module__table>tfoot>tr>th{padding:8px}.cms-module__table>tbody>tr:hover .cms-module__actions{position:static}.cms-module__table>tbody>tr .cms-module__actions{position:relative;left:-9999em}@media screen and (max-width:768px){.cms-module__table>tbody>tr .cms-module__actions{display:block}}.slideshow__image{position:relative;overflow:hidden}.slideshow__image>a{display:block;height:100%}.slideshow__image img{display:block;height:400px;max-width:100%;margin:0 auto;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0}.slideshow__image img.active{opacity:1}.slideshow figcaption{position:relative;padding:10px;line-height:normal;font-size:.8125rem;color:#ccc}.slideshow figcaption h4,.slideshow figcaption p{max-width:calc(100% - 135px)}.slideshow figcaption h4{margin:0;font-size:.9375rem;color:#ccc}.slideshow figcaption p{margin:0}.slideshow__dots{position:absolute;top:10px;right:10px;max-width:135px;z-index:20}.slideshow__dots ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.slideshow__dots li{margin-left:10px}.slideshow__dots li:last-cild{margin-right:0}.slideshow__dots button{width:12px;height:12px;border:1px solid #ccc;border-radius:50%;background-color:#ccc;cursor:pointer}.slideshow__dots button.active{border-color:#3365a9;background-color:#3365a9}.pdf-container pdfpage .page{border-top:1px solid black;position:relative}.pdf-container pdfpage:first-of-type .page{border-top:0px}.pdf-container .text-layer{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;opacity:.2;line-height:1}.pdf-container .text-layer>div{color:transparent;position:absolute;white-space:pre;cursor:text;-webkit-transform-origin:0% 0%;transform-origin:0% 0%}.pdf-container .text-layer .highlight{margin:-1px;padding:1px;background-color:#b400aa;border-radius:4px}.pdf-container .text-layer .highlight.begin{border-radius:4px 0px 0px 4px}.pdf-container .text-layer .highlight.end{border-radius:0px 4px 4px 0px}.pdf-container .text-layer .highlight.middle{border-radius:0px}.pdf-container .text-layer .highlight.selected{background-color:#006400}.pdf-container .text-layer ::-moz-selection{background:#00f}.pdf-container .text-layer ::selection{background:#00f}.pdf-container .text-layer .endOfContent{display:block;position:absolute;left:0px;top:100%;right:0px;bottom:0px;z-index:-1;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pdf-container .text-layer .endOfContent.active{top:0px}.pdf-container .annotation-layer{height:0;left:0;top:0;right:0;bottom:0;overflow:hidden;opacity:.2;line-height:1}.pdf-container .annotation-layer>section{color:transparent;position:absolute;white-space:pre;cursor:text;-webkit-transform-origin:0% 0%;transform-origin:0% 0%}.pdf-container .annotation-layer>.linkAnnotation>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.cms-page__edit-page{margin-bottom:15px;text-align:right}.tpl-generic__content{margin-bottom:20px}.tpl-generic__image{float:left;width:25%;margin-right:15px}.tpl-generic__image figcaption{padding:5px 0;font-style:italic;font-size:1.4rem;color:#ccc}.tpl-generic .solr-query-collection{margin-top:20px;padding-top:20px;border-top:1px solid #ccc}@media screen and (max-width:480px){.tpl-generic__image{width:100%;margin:0 0 10px 0}}.tpl-news-overview__content{margin-bottom:30px}.tpl-news-overview__image{float:left;width:25%;margin:0 10px 10px 0;margin-bottom:15px}.tpl-news-overview__image figcaption{padding:5px 0;font-style:italic;font-size:1.4rem;color:#ccc}.tpl-news-overview__list-item{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tpl-news-overview__list-image{max-height:150px;overflow:hidden}.tpl-news-overview__preview-date{margin-bottom:15px}.tpl-news-overview__preview-text{margin-bottom:15px}@media screen and (max-width:480px){.tpl-news-overview__image{width:100%;margin:0 0 10px 0}}.tpl-news-detail__date,.tpl-news-detail__content{margin-bottom:20px}.tpl-news-detail__image figcaption{padding:5px 0;font-style:italic;font-size:1.4rem;color:#ccc}.tpl-news-detail .solr-query-collection{margin-top:20px;padding-top:20px;border-top:1px solid #ccc}.tpl-news__content{margin-bottom:15px}.tpl-simple__text,.tpl-simple__image{margin-bottom:15px}.tpl-simple__image figcaption{padding:5px 0;font-style:italic;font-size:1.4rem;color:#1a1a1a}.tpl-solr-query__content{margin-bottom:15px}.tpl-collection__text,.tpl-collection__wrapper{margin-bottom:15px}.tpl-collection-tiled__text,.tpl-collection-tiled__wrapper{margin-bottom:15px}.tpl-single__content{margin-bottom:15px}.tpl-search-list-custom__list-element{margin-right:15px;margin-bottom:10px;margin-left:15px;padding-bottom:10px;border-bottom:1px solid #ccc}.tpl-search-list-custom__list-image{overflow:hidden}.tpl-search-list-custom__list-text .dl-horizontal{margin:0}.tpl-search-list-custom__list-text .dl-horizontal dt,.tpl-search-list-custom__list-text .dl-horizontal dd{text-overflow:ellipsis;overflow:hidden}.tpl-search-list-custom__list-text .dl-horizontal dt{width:100px;font-weight:normal;text-align:left}.tpl-search-list-custom__list-text .dl-horizontal dd{margin-left:100px}.tpl-search-list-custom__list-text-person:after{content:";";margin-left:-3px}.tpl-search-list-custom__list-text-person:last-child:after{content:""}@media screen and (max-width:480px){.tpl-search-list-custom__list-text .dl-horizontal dt,.tpl-search-list-custom__list-text .dl-horizontal dd{width:100%;margin:0}}.tpl-masonry__text{margin-bottom:15px}.tpl-masonry .grid{margin-bottom:15px;opacity:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.tpl-masonry .grid.ready{opacity:1}.tpl-masonry .grid-sizer,.tpl-masonry .grid-item{width:calc(31.33333333% + 12px);margin-bottom:6px;overflow:hidden}.tpl-masonry .grid-sizer img,.tpl-masonry .grid-item img{position:relative;min-width:100%;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;z-index:9}.tpl-masonry .grid-sizer:hover .grid-item-title,.tpl-masonry .grid-item:hover .grid-item-title{opacity:0}.tpl-masonry .grid-sizer:hover .grid-item-caption,.tpl-masonry .grid-item:hover .grid-item-caption{opacity:1}.tpl-masonry .grid-sizer:hover img,.tpl-masonry .grid-item:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.tpl-masonry .grid-item-title,.tpl-masonry .grid-item-caption{position:absolute;left:0;width:100%;padding:5px;color:#fff;background-color:rgba(0,0,0,0.65);-webkit-transition:all .3s ease-in;transition:all .3s ease-in;z-index:10}.tpl-masonry .grid-item-title{bottom:0;opacity:1}.tpl-masonry .grid-item-caption{bottom:0;opacity:0}.tpl-masonry .grid-item-caption h4{margin:0 0 10px 0}.tpl-masonry .grid-item-caption a{display:block;padding:0 10px;font-size:2.1rem;text-align:right;color:#fff}.tpl-masonry .grid-item-caption .fa{margin-left:10px}.tpl-masonry .gutter-sizer{width:6px}@media screen and (max-width:1200px){.tpl-masonry .grid-sizer,.tpl-masonry .grid-item{width:calc(31.33333333% + 9px)}}@media screen and (max-width:992px){.tpl-masonry .grid-sizer,.tpl-masonry .grid-item{width:calc(31.33333333% + 5px)}}@media screen and (max-width:768px){.tpl-masonry .grid-sizer,.tpl-masonry .grid-item{width:calc(31.33333333% + 9px)}}@media screen and (max-width:480px){.tpl-masonry .grid-sizer,.tpl-masonry .grid-item{width:100%}}.tpl-single-collection img{max-width:100%}.tpl-single-collection__image{position:relative;max-height:400px;overflow:hidden}.tpl-single-collection__image img{width:100%}.tpl-single-collection__image h2{position:absolute;right:0;bottom:60px;left:0;margin:0;padding:1.5rem;background-color:rgba(255,255,255,0.75)}.tpl-single-collection__description{margin-bottom:2rem;padding:1.5rem;color:#fff;background-color:#6f6f6f}.tpl-single-collection__description a{color:#3365a9}.tpl-single-collection__description a:hover,.tpl-single-collection__description a:active,.tpl-single-collection__description a:focus{color:#3365a9}.tpl-single-collection .search-list{position:relative}.tpl-single-collection .search-list__options{position:absolute;right:0;z-index:20;top:16px}.tpl-single-collection .search-list__hitcount{display:none !important;visibility:hidden !important}.tpl-single-collection .search-list__rss{border:none}.tpl-single-collection .search-list__save-search{display:none !important;visibility:hidden !important}@media screen and (max-width:992px){.tpl-single-collection .search-list__options{position:relative;margin-bottom:1rem}}.tpl-static-grid__text{margin-bottom:30px}.grid-tile{margin-bottom:30px;padding:3px;padding-top:0;border:1px solid #ccc;background-color:#fff}.grid-tile__title{height:50px;padding:5px;overflow:hidden;text-overflow:ellipsis}.grid-tile__title h4{margin:0;font-size:1.6rem;line-height:21px}.grid-tile__image{height:150px;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}.grid-tile__image a{display:block;height:150px}.tpl-rss__text{margin-bottom:15px}.tpl-rss__item{padding:10px;border:1px solid #ccc;margin-bottom:15px}.tpl-rss__item-title{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc}.tpl-rss__item-title h3{margin:0}.tpl-rss__item-date{margin-bottom:10px}.tpl-rss__item-metadata dt{text-align:left}.tpl-stacked-collection__text{margin-bottom:15px}.tpl-stacked-collection__collections{width:100%;margin:0 auto}.tpl-stacked-collection__collection-list{margin-bottom:4rem;display:block}.tpl-stacked-collection .card-group{margin:0 auto 1.5rem auto}.tpl-stacked-collection .card{border:1px solid #ccc;border-radius:0;background-color:#eee;-webkit-box-shadow:none;box-shadow:none}.tpl-stacked-collection .card-header{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:64px;border-bottom:0}.tpl-stacked-collection .card-header:before,.tpl-stacked-collection .card-header:after{content:" ";display:table}.tpl-stacked-collection .card-header:after{clear:both}.tpl-stacked-collection .card-thumbnail,.tpl-stacked-collection .card-title,.tpl-stacked-collection .card-rss{overflow:hidden}.tpl-stacked-collection .card-thumbnail{-ms-flex:0 0 64px;-webkit-box-flex:0;flex:0 0 64px;background-image:url("../../images/icons/icon_goobilogo-transparent_512.png");background-size:64px;height:64px;background-position:50%;background-repeat:no-repeat}.tpl-stacked-collection .card-thumbnail img{width:64px;height:64px}.tpl-stacked-collection .card-title{padding:1rem 15px;margin-bottom:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.tpl-stacked-collection .card-title a{display:block}.tpl-stacked-collection .card-title a:hover,.tpl-stacked-collection .card-title a:active,.tpl-stacked-collection .card-title a:focus{color:#1a1a1a;text-decoration:none}.tpl-stacked-collection .card-title a i{color:#555;padding-left:10px}.tpl-stacked-collection .card-title a i.fa-angle-flip::before{content:"\f106"}.tpl-stacked-collection .card-title a.collapsed i.fa-angle-flip::before{content:"\f107"}.tpl-stacked-collection .card-rss{margin-left:1.5rem}.tpl-stacked-collection .card-rss .fa{width:16px;height:16px;line-height:16px;font-size:1.4rem;text-align:center;color:#fff;background-color:#f08421}.tpl-stacked-collection .card-body{padding-left:79px;border-top-color:#ccc !important;background-color:#fff}.tpl-stacked-collection .card-body__collection,.tpl-stacked-collection .card-body__rss{display:inline-block;float:left}.tpl-stacked-collection .card-body__collection{width:90%}.tpl-stacked-collection .card-body__rss{width:10%}.tpl-stacked-collection .card-body__rss .fa{width:16px;height:16px;line-height:16px;font-size:1.4rem;text-align:center;color:#fff;background-color:#f08421}.tpl-stacked-collection__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:2rem}.tpl-stacked-collection__long-info{padding:1.5rem 1.5rem 1.5rem 79px;margin:0}.tpl-stacked-collection__info-toggle{font-size:1.8rem}@media screen and (max-width:768px){.tpl-stacked-collection .card-body{padding-left:20px}}.tpl-search-list__intro{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}.tpl-search-list-advanced__intro{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}.tpl-privacy iframe{width:100%;height:165px;border:none;border-top:1px solid #ccc}.tpl-feedback__text{margin-bottom:20px}.tpl-feedback .form-group label{font-weight:700}.tpl-feedback .form-group .btn{margin:0}.tpl-feedback .form-group textarea{min-height:150px;resize:vertical}.tpl-glossary__text{margin-bottom:20px}.tpl-glossary__glossary{padding:20px;border:1px solid #ccc;background-color:#eee}.tpl-glossary__glossary hr{border-top-color:#ccc}.tpl-glossary__glossary-title{font-size:2.1rem;font-weight:700}.tpl-glossary__glossary-description{margin-bottom:15px}.tpl-glossary__glossary-description p:last-child{margin:0}.tpl-glossary__glossary-keywords .fa,.tpl-glossary__glossary-source .fa,.tpl-glossary__glossary-keywords strong,.tpl-glossary__glossary-source strong{margin-right:3px}.tpl-faq__description{margin-bottom:15px}.tpl-faq__list{padding:2rem;border:1px solid #ccc;background-color:#fff;margin-bottom:15px}.tpl-faq__list .card{border-radius:0;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;margin-bottom:.5rem;border:none}.tpl-faq__list .card-header{border:none;border-radius:0}.tpl-faq__list .card-header__fragment-link{padding-left:10px;font-size:1.4rem;opacity:.1}.tpl-faq__list .card-header__fragment-link:hover{opacity:1}.tpl-faq__list .card-title{font-size:1.6rem;font-weight:400;margin-bottom:0}.tpl-faq__list .card-title a{color:#1a1a1a}.tpl-faq__list .card-title a:hover,.tpl-faq__list .card-title a:active,.tpl-faq__list .card-title a:focus{text-decoration:none;color:#1a1a1a}.tpl-faq__list .card-title a .fa{margin-right:5px}.tpl-faq__list .card-title a .fa-chevron-down{display:none}.tpl-faq__list .card-title a .fa-chevron-up{display:inline-block}.tpl-faq__list .card-title a.collapsed .fa-chevron-down{display:inline-block}.tpl-faq__list .card-title a.collapsed .fa-chevron-up{display:none}.tpl-faq__subheader{margin:30px 0 10px 0}.tpl-faq-single__content{padding:10px;background-color:#fff}.tpl-faq-single__image img{width:100%}.tpl-faq-single__image figcaption{font-style:italic;font-size:1.2rem}.tpl-search__content .search-list__options{margin-bottom:15px}.tpl-search__content .search-advanced{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ccc}.tpl-search__text{margin-bottom:15px}.tpl-tags__text{margin-bottom:15px}.tpl-overviewpage h2{margin:0;margin-bottom:5px}.tpl-overviewpage__overview{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px;margin-bottom:30px}.tpl-overviewpage__overview-thumbnail{max-width:25%;margin-right:30px}.tpl-overviewpage__overview-metadata{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:auto}.tpl-overviewpage__overview-metadata dl{margin-bottom:10px}.tpl-overviewpage__overview-metadata dt{text-align:left}.tpl-overviewpage__overview-metadata dd{word-break:break-word}.tpl-overviewpage__literature,.tpl-overviewpage__history{margin-bottom:30px;padding:15px;border:1px solid #ccc;background-color:#fff}.tpl-overviewpage__literature{position:relative;min-height:72px}.tpl-overviewpage__literature>img{position:absolute;top:15px;left:50%;margin-left:-34px}.tpl-overviewpage__literature .pdf_view{display:none;width:100%}.tpl-overviewpage__history table{margin:0}@media screen and (max-width:480px){.tpl-overviewpage__overview{-ms-flex-wrap:wrap;flex-wrap:wrap}.tpl-overviewpage__overview-thumbnail{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:inherit;margin-right:0;margin-bottom:15px}.tpl-overviewpage__overview-thumbnail img{margin:0 auto}}.tpl-overviewpage-legacy__overview{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.tpl-overviewpage-legacy__overview-thumbnail{max-width:25%;margin-right:30px}.tpl-overviewpage-legacy__overview-metadata{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:auto}.tpl-overviewpage-legacy__overview-metadata dl{margin-bottom:10px}.tpl-overviewpage-legacy__overview-metadata dt{text-align:left}.tpl-overviewpage-legacy__overview-metadata dd{word-break:break-word}.tpl-overviewpage-legacy__description,.tpl-overviewpage-legacy__literature,.tpl-overviewpage-legacy__history{margin-bottom:30px;padding:15px;border:1px solid #ccc;background-color:#fff}.tpl-overviewpage-legacy__history table{margin:0}@media screen and (max-width:480px){.tpl-overviewpage-legacy__overview{-ms-flex-wrap:wrap;flex-wrap:wrap}.tpl-overviewpage-legacy__overview-thumbnail{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:inherit;margin-right:0;margin-bottom:15px}.tpl-overviewpage-legacy__overview-thumbnail img{margin:0 auto}}.tpl-bookmarklists__text{margin-bottom:30px}.tpl-bookmarklists__lists{margin-bottom:15px}.tpl-timeMatrix__text{margin-bottom:2rem}.tpl-geomap__text,.tpl-geomap__image{margin-bottom:15px}.tpl-geomap__image figcaption{padding:5px 0;font-style:italic;font-size:1.4rem;color:#ccc}.tpl-geomap .geomap{width:100%;height:600px}.admin-cms-categories__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr;grid-gap:15px}.admin-cms-categories__list{padding-top:75px}.admin-cms-categories__name{width:15.7rem}.admin-cms-categories__create-action{padding-top:15px}.admin-cms-categories .cms-module__table>tbody>tr:hover .cms-module__actions{width:14rem;text-align:right}.admin-cms-media .custom-control{padding-left:0}.admin-cms-media__overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);z-index:2010}.admin-cms-media__upload-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.admin-cms-media__upload{-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5;position:relative;padding:50px 20px;border:2px dashed #ccc}.admin-cms-media__upload.is-dragover{border-color:#3365a9;background-color:#f1f1f1}.admin-cms-media__list-files{display:none;overflow-y:auto;color:#155724;margin:10px -5px}.admin-cms-media__list-files.in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.admin-cms-media__list-files__file{position:relative;width:120px;height:120px;margin:5px}.admin-cms-media__list-files__file:hover .delete_overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.admin-cms-media__list-files .delete_overlay{position:absolute;top:0;left:0;display:none;width:100%;height:100%;color:black;background:rgba(0,0,0,0.5)}.admin-cms-media__list-files .delete_overlay .fa.fa-trash{color:white;font-size:3.2rem}.admin-cms-media__list-files img{width:100%;height:100%}.admin-cms-media__upload-input{text-align:center}.admin-cms-media__upload-input label{margin:0;cursor:pointer}.admin-cms-media__upload-file{position:absolute;width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;overflow:hidden}.admin-cms-media__upload-messages{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;padding:50px 20px;text-align:center;background-color:#fff;z-index:10}.admin-cms-media__upload-messages.in-progress{display:-webkit-box;display:-ms-flexbox;display:flex}.admin-cms-media__upload-message{display:none;overflow:hidden}.admin-cms-media__upload-message .fa{margin-right:20px;font-size:3rem;vertical-align:middle}.admin-cms-media__upload-message.uploading.in-progress,.admin-cms-media__upload-message.success.in-progress,.admin-cms-media__upload-message.error.in-progress{display:block}.admin-cms-media__upload-message.uploading{color:#3365a9}.admin-cms-media__upload-message.success{color:#155724}.admin-cms-media__upload-message.error{color:#721c24}.admin-cms-media__upload-message.error span{display:inline-block;text-align:left}.admin-cms-media__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background-color:#f2f3f4}.admin-cms-media__bulk-actions,.admin-cms-media__switch{margin-right:15px}.admin-cms-media__bulk-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.admin-cms-media__bulk-actions label{min-width:23px;margin-bottom:0;padding-right:0}.admin-cms-media__bulk-actions .custom-control__icon{color:#1a1a1a}.admin-cms-media__switch [data-switch="list"].active,.admin-cms-media__switch [data-switch="grid"].active,.admin-cms-media__switch [data-switch="list"]:hover,.admin-cms-media__switch [data-switch="grid"]:hover,.admin-cms-media__switch [data-switch="list"]:active,.admin-cms-media__switch [data-switch="grid"]:active,.admin-cms-media__switch [data-switch="list"]:focus,.admin-cms-media__switch [data-switch="grid"]:focus{color:#3365a9}.admin-cms-media__switch [data-switch="list"].btn:active,.admin-cms-media__switch [data-switch="grid"].btn:active,.admin-cms-media__switch [data-switch="list"].btn:focus,.admin-cms-media__switch [data-switch="grid"].btn:focus,.admin-cms-media__switch [data-switch="list"].btn:active:focus,.admin-cms-media__switch [data-switch="grid"].btn:active:focus{color:#3365a9}.admin-cms-media__switch [data-switch="list"]{margin-right:10px}.admin-cms-media__filter{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.admin-cms-media__paginator{margin-left:auto;padding-left:15px}.admin-cms-media__paginator .data-table-paginator{margin:0}.admin-cms-media__files.grid .admin-cms-media__file,.admin-cms-media__file{position:relative;padding:10px;background-color:#fff;border:1px solid #ddd;margin-bottom:5px}.admin-cms-media__files.grid .admin-cms-media__file:nth-child(odd),.admin-cms-media__file:nth-child(odd){background-color:#f9f9f9}.admin-cms-media__files.grid .admin-cms-media__file:hover .admin-cms-media__file-actions,.admin-cms-media__file:hover .admin-cms-media__file-actions{position:static}.admin-cms-media__files.grid .admin-cms-media__file.fixed,.admin-cms-media__file.fixed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;top:30px;right:30px;bottom:30px;left:30px;padding:50px;z-index:2020}.admin-cms-media__files.grid .admin-cms-media__file.fixed:nth-child(odd),.admin-cms-media__file.fixed:nth-child(odd){background-color:#fff}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-close,.admin-cms-media__file.fixed .admin-cms-media__file-close,.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-prev,.admin-cms-media__file.fixed .admin-cms-media__file-prev,.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-next,.admin-cms-media__file.fixed .admin-cms-media__file-next{display:block}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-top,.admin-cms-media__file.fixed .admin-cms-media__file-top{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-select,.admin-cms-media__file.fixed .admin-cms-media__file-select{display:none}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-image,.admin-cms-media__file.fixed .admin-cms-media__file-image{width:40%;height:100%;background-position:center top;background-size:contain;-webkit-box-shadow:none;box-shadow:none}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-image-caption,.admin-cms-media__file.fixed .admin-cms-media__file-image-caption{top:0;bottom:auto}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-metadata,.admin-cms-media__file.fixed .admin-cms-media__file-metadata{display:block;padding-left:30px}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-metadata-view,.admin-cms-media__file.fixed .admin-cms-media__file-metadata-view,.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-metadata-edit,.admin-cms-media__file.fixed .admin-cms-media__file-metadata-edit{display:none}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-metadata-view.in,.admin-cms-media__file.fixed .admin-cms-media__file-metadata-view.in,.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-metadata-edit.in,.admin-cms-media__file.fixed .admin-cms-media__file-metadata-edit.in{display:block}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-bottom,.admin-cms-media__file.fixed .admin-cms-media__file-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-actions,.admin-cms-media__file.fixed .admin-cms-media__file-actions{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:auto;padding-left:15px}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-language,.admin-cms-media__file.fixed .admin-cms-media__file-language{margin-left:0;padding-left:0}.admin-cms-media__file-close,.admin-cms-media__file-prev,.admin-cms-media__file-next{display:none;position:absolute;top:0;width:42px;height:42px;cursor:pointer;border-left:1px solid #ccc;border-bottom:1px solid #ccc;background-repeat:no-repeat;background-position:center}.admin-cms-media__file-close{right:0;background-image:url("../../images/icons/icon_fs-close.svg");background-size:22px}.admin-cms-media__file-prev,.admin-cms-media__file-next{background-size:12px}.admin-cms-media__file-prev{right:84px;background-image:url("../../images/icons/icon_fs-back.svg")}.admin-cms-media__file-prev.disabled{background-image:url("../../images/icons/icon_fs-back-disabled.svg")}.admin-cms-media__file-next{right:42px;background-image:url("../../images/icons/icon_fs-forward.svg")}.admin-cms-media__file-next.disabled{background-image:url("../../images/icons/icon_fs-forward-disabled.svg")}.admin-cms-media__file-top{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.admin-cms-media__file-select label{min-width:23px;margin-bottom:0;padding-right:0}.admin-cms-media__file-select .custom-control__icon{color:#1a1a1a}.admin-cms-media__file-image{position:relative;width:140px;min-width:140px;height:140px;background-repeat:no-repeat;background-position:center;background-size:cover;cursor:pointer}.admin-cms-media__file-image-caption{display:none;position:absolute;right:0;bottom:0;left:0;max-height:100%;padding:10px;font-weight:600;text-align:center;word-wrap:break-word;overflow:hidden;background-color:rgba(255,255,255,0.8);-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.15);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.15)}.admin-cms-media__file-metadata{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:10px}.admin-cms-media__file-metadata-view,.admin-cms-media__file-metadata-edit{display:none}.admin-cms-media__file-metadata-view.in,.admin-cms-media__file-metadata-edit.in{display:block}.admin-cms-media__file-metadata-view .dl-horizontal{margin:0}.admin-cms-media__file-metadata-view .dl-horizontal dt{width:auto;margin-right:5px;text-align:left}.admin-cms-media__file-metadata-view .dl-horizontal dd{margin-left:auto}.admin-cms-media__file-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:34px}.admin-cms-media__file-actions{position:relative;left:-9999em;padding-left:22px}.admin-cms-media__file-actions-view,.admin-cms-media__file-actions-edit{display:none}.admin-cms-media__file-actions-view.in,.admin-cms-media__file-actions-edit.in{display:block}.admin-cms-media__file-language{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:50%;margin-left:auto;padding-left:10px}.admin-cms-media__file-language ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px}.admin-cms-media__file-language li{position:relative;margin-right:11px}.admin-cms-media__file-language li:after{content:"";display:block;position:absolute;top:6px;right:-6px;width:1px;height:12px;background-color:#1a1a1a}.admin-cms-media__file-language li:last-child{margin-right:0}.admin-cms-media__file-language li:last-child:after{display:none}.admin-cms-media__file-language li.active a,.admin-cms-media__file-language li.finished a{font-size:1.6rem;font-weight:700}.admin-cms-media__file-language li.active a{text-decoration:underline}.admin-cms-media__file-language li.finished a{color:#1a1a1a}.admin-cms-media__file-language a{font-weight:400;color:#ccc}.admin-cms-media__file-language a:hover,.admin-cms-media__file-language a:active,.admin-cms-media__file-language a:focus{text-decoration:none}.admin-cms-media__files.grid{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit, minmax(140px, 140px));grid-gap:15px;padding-top:15px;padding-bottom:15px}.admin-cms-media__files.grid .admin-cms-media__file{padding:0}.admin-cms-media__files.grid .admin-cms-media__file:nth-child(odd){background-color:#f9f9f9}.admin-cms-media__files.grid .admin-cms-media__file-select{display:none}.admin-cms-media__files.grid .admin-cms-media__file-top{margin-bottom:0}.admin-cms-media__files.grid .admin-cms-media__file-image{-webkit-box-shadow:inset 0 0 15px rgba(0,0,0,0.1),inset 0 0 0 1px rgba(0,0,0,0.05);box-shadow:inset 0 0 15px rgba(0,0,0,0.1),inset 0 0 0 1px rgba(0,0,0,0.05)}.admin-cms-media__files.grid .admin-cms-media__file-image-caption{display:block}.admin-cms-media__files.grid .admin-cms-media__file-metadata,.admin-cms-media__files.grid .admin-cms-media__file-metadata-view,.admin-cms-media__files.grid .admin-cms-media__file-metadata-edit,.admin-cms-media__files.grid .admin-cms-media__file-bottom{display:none}.admin-cms-media__files.grid .admin-cms-media__file-metadata.in,.admin-cms-media__files.grid .admin-cms-media__file-metadata-view.in,.admin-cms-media__files.grid .admin-cms-media__file-metadata-edit.in,.admin-cms-media__files.grid .admin-cms-media__file-bottom.in{display:none}.cms-create-page .cms-module__option-control .admin-cms-media__file{margin-bottom:5px;padding:0;background-color:#fff}.cms-create-page .cms-module__option-control .admin-cms-media__file-select{display:none !important;visibility:hidden !important}.cms-create-page .cms-module__option-control .admin-cms-media__file-image{cursor:default}.cms-create-page .cms-module__option-control .admin-cms-media__file-top{margin:0}.cms-create-page .cms-module__option-control .admin-cms-media__file-bottom{display:none}.cms-create-page .admin-cms-media__file-actions{display:none}.cms-create-page{position:relative}.cms-create-page .ui-sortable-handle:hover{cursor:-webkit-grab;cursor:grab}.cms-create-page .ui-sortable-helper:hover{cursor:-webkit-grabbing !important;cursor:grabbing !important}.cms-create-page .create-page-left{padding:0 0 0 15px}.cms-create-page .create-page-preview{text-align:right}.cms-create-page span.btn{opacity:.65}.cms-create-page__wrapper .edit-content-page{border-bottom:1px solid #eee}.cms-create-page__wrapper .edit-content-page.edit-content-page-content{border-bottom:none}.cms-create-page__wrapper .edit-content-page.edit-content-page-solr{margin-bottom:15px;padding-top:15px;border-top:1px solid #eee}.cms-create-page__wrapper .edit-content-page.edit-content-page-collection{margin-bottom:14px;padding:14px 0px 0px 0px;border-top:1px solid #eee}.cms-create-page__wrapper .edit-content-page.edit-content-page-collection .group-label{font-size:1.8rem;margin-bottom:0px}.cms-create-page__wrapper .edit-content-page.edit-content-page-media{padding:14px 0 0 0;border-bottom:none}.cms-create-page__wrapper .edit-content-page.edit-content-page-media label{padding:7px 8px 0 15px}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-preview img{width:100%}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item{margin:7px 0;border:1px solid #eee;border-radius:4px;background-color:#fff}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item.active-media-item{border:1px solid #666;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.25);box-shadow:0 0 10px rgba(0,0,0,0.25)}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item .edit-content-page-media-gallery-item-image{height:80px;border-radius:4px 4px 0 0}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item .edit-content-page-media-gallery-item-image img{display:block;max-height:80px;margin:0 auto}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item .edit-content-page-media-gallery-item-title{height:45px;padding:5px;text-overflow:ellipsis;overflow:hidden}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item .edit-content-page-media-gallery-item-action{padding:5px;text-align:center;border-top:1px solid #eee}.cms-create-page__wrapper .edit-content-page.edit-content-page-pagelist{margin:0;padding:15px 0;border-top:1px solid #eee}.cms-create-page__wrapper .edit-content-page.edit-content-page-pagelist .form-horizontal .form-group:last-child{margin-bottom:0}.cms-create-page__wrapper #sidebarEditorWrapper{padding:14px 7px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor{margin-bottom:14px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul{list-style:none;margin:0;padding:0}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li{margin-bottom:7px;border:1px solid #eee;border-radius:4px;background-color:#fff}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-header{position:relative;min-height:28px;line-height:27px;border-bottom:1px solid #ccc;background-color:#eee;padding:7px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-header h4{margin:0;padding-right:15px;color:#1a1a1a}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-header .fa{position:absolute;top:9px;right:7px;cursor:pointer}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body{display:none;padding:7px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .form-group{margin:0 0 5px 0;padding:0}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .form-group h4{margin:0 0 14px 0;font-weight:bold}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .form-group table tr td{padding:0 5px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .form-group table tr td input[type="radio"]{margin:-2px 5px 0 0;vertical-align:middle}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .form-group textarea{resize:vertical;min-height:150px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .sidebar-editor-item-widget-editor-action{text-align:right}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .selection_page_links table tr td{display:block}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .selection_page_links table tr td label{overflow:hidden;max-width:90%;margin-bottom:-5px;margin-left:5px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .btn{margin:0 0 0 5px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor .ui-sortable{min-height:500px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor .widget-geo-locations{display:block}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor.sidebar-editor-choose-standard{padding:14px 0}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor.sidebar-editor-choose-standard input[type="checkbox"]{margin:-3px 0 0 7px;vertical-align:middle}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor.sidebar-editor-editor #addMenuItemWrapper{margin-bottom:1.3125rem;text-align:right}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor.sidebar-editor-editor #addMenuItemWrapper .btn{margin:0}.cms-create-page #cmsCreatePageMetadataItemWrapper{border:2px solid #eee;background-color:#fff}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item .row{margin:0}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item .dl-horizontal{margin:0}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item .dl-horizontal dt{width:30%;text-align:left;text-overflow:ellipsis;overflow:hidden}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item .dl-horizontal dd{margin-left:30%;text-overflow:ellipsis;overflow:hidden}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-type .fa{cursor:pointer}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-type img{display:block;width:100%}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-type p{margin:14px 0;text-overflow:ellipsis;overflow:hidden}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-type div[class^="col-"]{text-overflow:ellipsis;overflow:hidden}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-privacy-status table{width:100%}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-privacy-status table tr td input[type="radio"]{margin:-3px 7px 0 0;vertical-align:middle}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-action .btn{width:100%}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-action ul{list-style:none;margin:0;padding:0}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-action ul li{margin-bottom:4px}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-action ul li #previewDescription{display:none}.cms-create-page #addSidebarItemModal .modal-body textarea{resize:vertical;min-height:300px}.edit-content-page__component,.edit-content-page__facetting,.edit-content-page__toc,.edit-content-page__pretty-url,.edit-content-page__related_pi,.edit-content-page__subtheme-discriminator,.edit-content-page__breadcrumb-parent{padding:5px 0}.edit-content-page__component label,.edit-content-page__facetting label,.edit-content-page__toc label,.edit-content-page__pretty-url label,.edit-content-page__related_pi label,.edit-content-page__subtheme-discriminator label,.edit-content-page__breadcrumb-parent label{padding-right:0}.edit-content-page__component button,.edit-content-page__facetting button,.edit-content-page__toc button,.edit-content-page__pretty-url button,.edit-content-page__related_pi button,.edit-content-page__subtheme-discriminator button,.edit-content-page__breadcrumb-parent button{margin-left:5px}.edit-content-page__component .form-group,.edit-content-page__facetting .form-group,.edit-content-page__toc .form-group,.edit-content-page__pretty-url .form-group,.edit-content-page__related_pi .form-group,.edit-content-page__subtheme-discriminator .form-group,.edit-content-page__breadcrumb-parent .form-group{margin-bottom:0}.page-metadata-item{padding:14px 7px;border-bottom:1px solid #eee}.page-metadata-item:last-child{border-bottom:none}.page-metadata-item h3{margin:0 0 1em 0}.page-metadata-item__categories h3{margin-bottom:1rem}.page-metadata-item__categories-selected-categories{margin-bottom:1rem}.page-metadata-item__categories-selectable-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-metadata-item__categories-selectable-categories-select{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:1rem}.page-metadata-item__categories-selectable-categories-action{margin-left:auto}.cms-menu__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cms-menu__save{margin-left:auto;padding-right:11px;text-align:right}.cms-menu__save.fixed{position:fixed;top:0;padding:15px 11px;z-index:999}.cms-menu__select-theme{margin-bottom:45px}.cms-menu__select-theme .cms-module__option-label{-ms-flex-preferred-size:30%;flex-basis:30%}.cms-menu__select-theme .cms-module__option-control{-ms-flex-preferred-size:65%;flex-basis:65%}.cms-menu__editor{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:15px;margin-top:15px}.cms-menu__visible-items h4,.cms-menu__available-items h4{margin-bottom:10px}.cms-menu__visible-items .cms-menu__available-item-level,.cms-menu__available-items .cms-menu__available-item-level{visibility:visible;-ms-flex-preferred-size:20%;flex-basis:20%;padding:10px}.cms-menu__visible-items-list{margin:0;padding:0;list-style:none}.cms-menu__visible-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px;border:1px solid #ccc;background-color:#f1f1f1;cursor:-webkit-grab;cursor:grab}.cms-menu__visible-item.unpublished{opacity:.5}.cms-menu__visible-item.deleted{border:1px solid red;opacity:.5}.cms-menu__visible-item-level{-ms-flex-preferred-size:20%;flex-basis:20%;padding:10px;padding-right:0}.cms-menu__visible-item-label{-ms-flex-preferred-size:70%;flex-basis:70%;padding:10px;word-break:break-word}.cms-menu__visible-item-label small{font-size:1.2rem;font-style:italic}.cms-menu__visible-item-edit{-ms-flex-preferred-size:10%;flex-basis:10%;padding:10px;padding-left:0}.cms-menu__visible-item-edit button{display:block;width:100%;text-align:right}.cms-menu__visible-item-edit button .fa{-webkit-transition:all .2s linear;transition:all .2s linear}.cms-menu__visible-item-edit button.in .fa{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cms-menu__visible-item-edit-wrapper{display:none;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0;border:none;border-top:1px solid #ccc}.cms-menu__visible-item-edit-wrapper .cms-module__option-label{-ms-flex-preferred-size:30%;flex-basis:30%}.cms-menu__visible-item-edit-wrapper .cms-module__option-control{-ms-flex-preferred-size:65%;flex-basis:65%}.cms-menu__visible-item-edit-wrapper .cms-module__option-action .btn--link{color:#c7254e}.cms-menu__available-items-list ul{margin:0;padding:0;list-style:none}.cms-menu__available-items-list li{border:1px solid #ccc;border-top:none;border-bottom:none;background-color:#f1f1f1}.cms-menu__available-items-list li:first-child{border-top:1px solid #ccc}.cms-menu__available-items-list h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:12px;border-bottom:1px solid #ccc;cursor:pointer}.cms-menu__available-items-list h5 .fa{-webkit-transition:all .2s linear;transition:all .2s linear}.cms-menu__available-items-list h5.in .fa{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cms-menu__available-items-toggle{display:none}.cms-menu__available-items-toggle.in{display:block}.cms-menu__available-items-list-pages{max-height:400px;overflow-y:auto}.cms-menu__available-item-page{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:5px 10px;background-color:#fff;cursor:pointer}.cms-menu__available-item-page-checkbox input[type="checkbox"]{margin:0}.cms-menu__available-item-page-label{padding-left:10px}.cms-menu__available-item-page-label small{font-size:1.2rem;font-style:italic;font-weight:normal}.cms-menu__available-item-page-add{padding:10px;text-align:right;border-bottom:1px solid #ccc;background-color:#fff}.cms-menu__available-items-list-add-item .cms-module__option{margin:0;padding-bottom:10px;border:none;border-bottom:1px solid #ccc}.cms-menu__available-items-list-add-item .cms-module__option-group:last-child{margin:0}.cms-menu__available-items-list-add-item .cms-module__option-action{margin-right:-15px;margin-left:-15px;padding:0 10px}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable_filter{text-align:right}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable_filter label input{margin-left:10px}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable thead tr th.column_language{text-align:center;width:5%}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable thead tr th.column_actions{min-width:100px}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr.invalid_template{opacity:.2}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td{vertical-align:top}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td:nth-child(7){word-break:break-all}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td:nth-child(8){text-align:right}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td.column_language{text-align:center}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td ul{list-style:none;margin:0;padding:0}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td img{width:64px}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td .cms-overview-flag-icon{display:block;margin:0 auto;max-width:16px;opacity:.25}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td .cms-overview-flag-icon.lang-complete{opacity:1}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td .column_title__main_title{display:block}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td .column_title__menu_title{font-size:1.2rem}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable_paginate{text-align:right}.cms-select-template__template{margin-bottom:14px;padding:15px;border:1px solid #ddd;background-color:#fff}.cms-select-template__template:before,.cms-select-template__template:after{content:" ";display:table}.cms-select-template__template:after{clear:both}.cms-select-template__template:hover{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.3)}.cms-select-template__image{position:relative;overflow:hidden}.cms-select-template__image img{width:100%}.cms-select-template__description h3{margin:0 0 21px 0}.cms-select-template__action{padding:5px 0 15px 0}.cms-select-template__theme-template-marker{font-size:1.2rem;text-align:right;color:#3365a9}.cms-select-template__action{text-align:right}.cms-select-template__action .btn-theme-template{font-weight:normal;color:#3365a9;border:1px solid #3365a9;background-color:#fff}.cms-select-template__action .btn-theme-template:hover,.cms-select-template__action .btn-theme-template:active,.cms-select-template__action .btn-theme-template:focus{color:#fff;background-color:#3365a9}.cms-static-pages__table{font-size:1.4rem}.cms-static-pages__table>tbody>tr{height:6.2rem}.cms-static-pages__table>tbody>tr:hover .cms-module__actions{position:static}.cms-static-pages__table>tbody>tr td.cms-static-pages__table-body-override{vertical-align:middle}.cms-static-pages__table .cms-module__actions{position:relative;left:-9999em}.cms-static-pages__table .table-col-clean{border:1px solid #fff !important;border-left:0;background-color:#fff}.cms-static-pages__table-head-name,.cms-static-pages__table-head-url{width:20%}.cms-static-pages__table-head-override{width:60%}.cms-static-pages__table-body-url{font-style:italic;color:#666}#saveStaticPages{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}img.cms-static-pages__page-language--complete{opacity:1}.cms-collections__selection{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3fr;grid-template-columns:1fr 3fr;grid-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.cms-collections__selection-control{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cms-collections__selection-control .custom-control--select{margin-right:24px}.cms-collections__selection-control .ui-autocomplete{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1.4rem;border:1px solid #ccc;background-color:#fff}.cms-collections__selection-control .ui-state-focus{border-color:#eee;border-right-color:#ccc;border-left-color:#ccc;background-image:none;background-color:#eee}.cms-collections__selection-control a{display:block;padding:6px;color:#1a1a1a}.cms-collections__selection-control a:hover,.cms-collections__selection-control a:active,.cms-collections__selection-control a:focus{text-decoration:none;color:#1a1a1a}.cms-collections__table{margin:15px 0}.cms-collections__table td a{color:#1a1a1a}.cms-collections__table td a:hover,.cms-collections__table td a:active,.cms-collections__table td a:focus{text-decoration:none;color:#1a1a1a}.cms-collections__table td.actions{text-align:right}.cms-collections__table td.actions a{display:inline-block;padding:0 5px}.cms-edit-collection__translation{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.cms-edit-collection__text{margin-bottom:15px}.cms-edit-collection__text.link,.cms-edit-collection__text.image,.cms-edit-collection__text.pi{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr;grid-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.cms-edit-collection__text.image{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.cms-edit-collection__text-translation textarea{width:100%;min-height:100px;resize:vertical}.cms-edit-collection__text-image{position:relative}.cms-edit-collection__text-image-thumbnail{min-height:40px}.cms-edit-collection__text-image-change{position:absolute;width:100%;bottom:0;padding:10px;text-align:center;background-color:rgba(255,255,255,0.85);z-index:10}.cms-edit-collection__text-image-change a{color:#1a1a1a;cursor:pointer}.cms-edit-collection__text-image-change a:hover,.cms-edit-collection__text-image-change a:active,.cms-edit-collection__text-image-change a:focus{text-decoration:none;color:#1a1a1a}.cms-edit-collection__actions{padding:10px 0;text-align:right}.cms-edit-collection__actions .btn{margin:0 0 0 5px}.cms-edit-collection__modal-images{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}.cms-edit-collection__modal-image span.selected{display:block;background-color:#eee}.cms-edit-collection__modal-image a{display:block;text-align:center;color:#1a1a1a}.cms-edit-collection__modal-image a:hover,.cms-edit-collection__modal-image a:active,.cms-edit-collection__modal-image a:focus{text-decoration:none;color:#1a1a1a}.cms-edit-collection__modal-image img{margin:0 auto}.cms-edit-collection__modal-image figcaption{padding:5px}@media screen and (max-width:480px){.cms-edit-collection__translation{-ms-grid-columns:1fr;grid-template-columns:1fr}}.admin__content-inner-content{padding:15px}.admin__content-inner-content .row>form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.admin__content-inner-content__form_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:3rem}.admin__content-inner-content__form_title h3{margin-top:0}.admin__content-inner-content__form_title .ajax_loader{display:none}.admin__content-inner-content__form_title .ajax_loader img{height:2.4rem}.admin__content-inner-content h3{font-size:2.4rem;margin-bottom:1rem}.admin__content-inner-content__input_form{border:1px solid #ddd;background:white;padding:10px;display:-ms-grid;display:grid;grid-row-gap:10px;font-size:1.4rem}.admin__content-inner-content .tab-content .admin__content-inner-content__input_form{border:none;padding:0}.admin__content-inner-content__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.admin__content-inner-content__controls .btn{margin-left:10px}.admin__content-inner-content__entity_list .entity_list__item{border:1px solid #ddd;background:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:stretch;align-content:stretch;font-size:1.4rem;margin-bottom:20px;min-height:200px}.admin__content-inner-content__entity_list .entity_list__item__area{display:-ms-grid;display:grid;grid-row-gap:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;padding:2rem}.admin__content-inner-content__entity_list .entity_list__item__area.area__right{padding:0px}.admin__content-inner-content__entity_list .entity_list__item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.admin__content-inner-content__entity_list .entity_list__item__header h3{margin:0}.admin__content-inner-content__entity_list .entity_list__item__content{display:-ms-grid;display:grid;-ms-grid-columns:auto 90%;grid-template-columns:auto 90%;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:10px}.admin__content-inner-content__entity_list .entity_list__item__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;visibility:hidden}.admin__content-inner-content__entity_list .entity_list__item__controls .btn{padding:0 5px}.admin__content-inner-content__entity_list .entity_list__item:hover .entity_list__item__controls{visibility:visible}.admin .input_form{background:white;display:-ms-grid;display:grid;grid-row-gap:10px;font-size:1.4rem}.admin .input_form__option_group{display:-ms-grid;display:grid;-ms-grid-columns:13% 1% 81% 6%;grid-template-columns:13% 1% 81% 6%;grid-row-gap:5px}.admin .input_form__option_label label{height:auto}.admin .input_form__option_marker{visibility:hidden}.admin .input_form__option_marker.in{visibility:visible}.admin .input_form__option_control input[type="date"]{line-height:inherit}.admin .input_form__option_help{text-align:center}.admin .input_form__option_control_helptext{display:none;font-size:1.2rem;font-style:italic;-ms-grid-column:3;grid-column-start:3;color:#666}.admin .input_form__option_control_helptext.in{display:block}.admin .input_form__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.admin .input_form__geomap{width:100%;height:400px}.admin .input_form__option-message{position:relative}.admin .input_form__option-message ul{margin:0;padding:0;list-style:none}.admin .input_form__option-message li{padding:0px 5px 1px 0}.admin .input_form__option-message+.form-control.success{border-color:#087f0d}.admin .input_form__option-message+.form-control.warning{border-color:#ff7e51}.admin .input_form__option-message+.form-control.danger{border-color:#ED0800}.admin .input_form__option-message-status.success{color:#087f0d}.admin .input_form__option-message-status.warning{color:#ff7e51}.admin .input_form__option-message-status.danger{color:#ED0800}.admin .input_form__option-message-mark{position:absolute;right:-8px;bottom:-8px;width:16px;height:16px;line-height:16px;font-size:1.2rem;text-align:center;border-radius:50%;color:white}.admin .input_form__option-message-mark.success{background-color:#087f0d}.admin .input_form__option-message-mark.success .fa-check{display:inline-block}.admin .input_form__option-message-mark.warning{background-color:#ff7e51}.admin .input_form__option-message-mark.warning .fa-check{display:inline-block}.admin .input_form__option-message-mark.danger{background-color:#ED0800}.admin .input_form__option-message-mark.danger .fa-exclamation{display:inline-block}.admin .input_form__option-message-mark .fa{display:none}.crowd{width:100vw;height:100vh}.crowd .page-header__top-wrapper{height:30px;position:sticky;top:0;background-color:#444;z-index:2020}.crowd .page-header__top-wrapper .container{width:auto}.crowd .page-header__top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:30px;color:white}.crowd .page-header__top a,.crowd .page-header__top button{color:white}.crowd .page-header__top a:hover,.crowd .page-header__top button:hover,.crowd .page-header__top a:active,.crowd .page-header__top button:active,.crowd .page-header__top a:focus,.crowd .page-header__top button:focus{text-decoration:none}.crowd .page-header__top .bookmark-navigation__dropdown-list a{color:black}.crowd .page-header__top-mobile-nav,.crowd .page-header__top-mobile-sidebar{display:none;-webkit-box-flex:0;-ms-flex:0 0 0%;flex:0 0 0%;max-width:0%}.crowd .page-header__top-brand{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.crowd .page-header__top-actions{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.crowd .page-header__top-actions-language,.crowd .page-header__top-actions-bookmark,.crowd .page-header__top-actions-login{margin-left:1.5rem}.crowd .page-header__top-actions-language{position:relative}.crowd .page-header__top-actions-language [data-toggle="local"]{text-transform:uppercase}.crowd .page-header__top-actions-language .change-local{display:none;position:absolute;top:3.2rem;left:50%;margin-left:-2.35rem;padding-top:.1rem;-webkit-box-shadow:0 6px 10px rgba(0,0,0,0.25);box-shadow:0 6px 10px rgba(0,0,0,0.25);z-index:2000}.crowd .page-header__top-actions-language .change-local:before{content:"";position:absolute;display:block;width:0;height:0;top:-1.2rem;left:50%;margin-left:-0.6rem;border-width:.6rem;border-style:solid;border-color:transparent transparent #3365a9 transparent}.crowd .page-header__top-actions-language .change-local li{display:list-item;float:none;margin:0;margin-bottom:.1rem}.crowd .page-header__top-actions-language .change-local a{padding:.3rem 1.4rem}.crowd .page-header__top-mobile-sidebar{text-align:right}.crowd .page-header__bottom-wrapper{background-color:rgba(242,243,244,0.95)}.crowd .page-header__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 0}.crowd .page-header__bottom-logo{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;padding-right:.75rem}.crowd .page-header__bottom-logo h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;font-size:3.2rem;font-weight:600}.crowd .page-header__bottom-logo h1 a{color:black}.crowd .page-header__bottom-logo h1 a:hover,.crowd .page-header__bottom-logo h1 a:active,.crowd .page-header__bottom-logo h1 a:focus{color:black;text-decoration:none}.crowd .page-header__bottom-logo h1 img{display:inline-block;max-width:13rem;margin-right:1rem;vertical-align:middle}.crowd .page-header__bottom-search{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.75rem}.crowd .page-header__bottom-search .widget{margin-bottom:0}.crowd .page-header__bottom-search-link{padding:.3rem 0 0 .7rem}.crowd__content{background-color:#f2f3f4;padding:15px 0 0 15px;height:calc(100vh - 30px);width:100vw}.crowd__content .breadcrumbs-wrapper{height:30px;margin-bottom:0}.crowd__content .content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:calc(100vh - 90px)}.crowd__content .content .loader_wrapper{position:absolute;pointer-events:none;width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.crowd__content .content .content_left{width:50%;background-color:white;border:1px solid #d5d5d5}.crowd__content .content .content_left .imageview_wrapper{width:100%;height:calc(100% - 50px)}.crowd__content .content .content_left .imageview_wrapper .image-controls__actions{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;height:50px}.crowd__content .content .content_left .imageview_wrapper .image_container{width:100%;height:calc(100% - 50px)}.crowd__content .content .content_left .imageview_wrapper .image_container .image{width:100%;height:100%}.crowd__content .content .content_left .numeric-paginator{margin:0}.crowd__content .content .content_left .numeric-paginator li{margin:10px 3px 5px 0}.crowd__content .content .content_left .numeric-paginator span:hover{background-color:#eee;cursor:pointer}.crowd__content .content .content_left .numeric-paginator__active span{background-color:#3365a9;color:#fff}.crowd__content .content .content_left .numeric-paginator__active span:hover{background-color:#3365a9;curso:none}.crowd__content .content .content_right{margin-left:20px;padding-right:15px;width:50%;overflow:auto}.crowd__content .content .content_right .content_right__title{margin-bottom:10px;margin-top:0}.crowd__content .content .content_right .questions_wrapper .question_wrapper{background-color:white;padding:5px;margin-bottom:5px;border:1px solid #d5d5d5}.crowd__content .content .content_right .questions_wrapper .question_wrapper.area-selector-question.active{border-width:2px}.crowd__content .content .content_right .questions_wrapper .question_wrapper__description{margin:10px 0 30px 10px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .btn{margin:0 0 10px 10px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_instruction{margin:10px;border:2px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100px;color:#ccc}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_instruction.annotation_instruction_inactive{height:auto}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_instruction label{margin:5px 10px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_wrapper{margin-bottom:40px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_wrapper .btn{margin:0 10px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 10px;min-height:100px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__image{width:100px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #d5d5d5;margin-right:20px;background-color:#f1f2f3}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__image img{max-width:100%;max-height:100%}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__text_input{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__text_input label{max-width:150px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__text_input textarea{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;background-color:transparent;border:0px solid;height:100%;resize:none;border:1px solid #d5d5d5}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__text_input textarea:focus{border:1px solid #4b4b4b;background:#f7f7f7;resize:vertical}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__text_input textarea:disabled{background-color:#f7f7f7;color:#6f6f6f}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__button{float:right;margin-right:10px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .geo-map{height:600px}.crowd__content .content .content_right .options-wrapper{width:100%;padding:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.crowd__content .content .content_right .options-wrapper div{margin:5px 20px}.crowdsourcing-campaigns-overview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.crowdsourcing-campaigns-overview__campaign{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:5px 0;border:2px solid #ccc;background:white;padding:10px}.crowdsourcing-campaigns-overview__campaign>div{padding:5px}.crowdsourcing-campaigns-overview__campaign__image{width:25%;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.crowdsourcing-campaigns-overview__campaign__image img{max-width:200px}.crowdsourcing-campaigns-overview__campaign__text{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.crowdsourcing-campaigns-overview__campaign__actions{width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto}.crowdsourcing-campaigns-overview__campaign__actions a{margin:10px 15px;width:100%}.crowdsourcing-campaigns-overview__campaign__statistics{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ccc}.crowdsourcing-campaigns-overview__campaign__statistics__message{padding:10px;font-size:1.8em}.crowdsourcing-campaigns-overview__campaign .campaign-statistics__text dl{-ms-grid-columns:50% 50%;grid-template-columns:50% 50%}@media screen and (max-width:1200px){.crowdsourcing-campaigns-overview__campaign__image{width:100%}.crowdsourcing-campaigns-overview__campaign__image img{width:100%;max-width:100%}.campaign-statistics__bar .goobi-progress-bar-wrapper .goobi-progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}}@media screen and (max-width:768px){.crowdsourcing-campaigns-overview__campaign__text h3{width:100%}.crowdsourcing-campaigns-overview__campaign__image{width:100%}.crowdsourcing-campaigns-overview__campaign__image img{width:100%;max-width:100%;float:left}.crowdsourcing-campaigns-overview__campaign__actions{width:100%}.crowdsourcing-campaigns-overview__campaign__text{width:100%}}@media screen and (max-width:480px){.crowdsourcing-campaigns-overview__campaign .campaign-statistics__text dl{-ms-grid-columns:80% 20%;grid-template-columns:80% 20%}}.campaign-statistics{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.campaign-statistics__text{width:50%}.campaign-statistics__text dl{width:100%;margin-bottom:0;display:-ms-grid;display:grid;-ms-grid-columns:80% 20%;grid-template-columns:80% 20%}.campaign-statistics__text dl dt{float:left;padding-right:10px}.campaign-statistics__text dl dt:after{content:": "}.campaign-statistics__bar{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.campaign-statistics__bar progressBar{width:80%}.campaign-statistics__bar .goobi-progress-bar-wrapper{border:2px solid #4b4b4b}.campaign-statistics__bar .goobi-progress-bar-wrapper .goobi-progress-bar{height:30px}.campaign-statistics__bar .goobi-progress-bar-wrapper .goobi-progress-bar__bar{display:inline-block;height:100%}.campaign-statistics__bar .goobi-progress-bar-wrapper .goobi-progress-bar__bar.finished{background-color:#2ecc71}.campaign-statistics__bar .goobi-progress-bar-wrapper .goobi-progress-bar__bar.review{background-color:#f4d03f}#crowdCampaigns h2 .btn{margin-left:25px}#crowdCampaigns table tr:hover .cms-module__actions{position:static}#crowdCampaigns table tr .cms-module__actions{position:relative;left:-9999em}#crowdCampaigns .admin__content-inner-content__above{display:-webkit-box;display:-ms-flexbox;display:flex}#crowdCampaigns .admin__content-inner-content__above nav{margin-left:auto}#crowdCampaigns .column_statistics{width:550px}#crowdCampaigns .column_statistics .campaign-statistics__text{padding:5px}#createCampaign h2 .btn{margin-left:25px}#createCampaign .edit-content-page.edit-content-page-content{padding-bottom:30px;border-bottom:1px dotted #ddd}#createCampaign .edit-content-page.edit-content-page-single-question{padding:10px;background-color:#fafafa;border:1px solid #e5e5e5;margin-bottom:5px}#createCampaign .edit-content-page .cms-module__option-control{padding-left:0}#createCampaign .edit-content-page .cms-module__option-control select{padding-left:10px}#createCampaign .create-page-right{margin-bottom:20px}#createCampaign .create-page-right #cmsCreatePageMetadataItemWrapper{border:1px solid #ccc}#createCampaign .create-page-right .page-metadata-item-status>div{margin-top:2em}#createCampaign .create-page-right .page-metadata-item-status>div:nth-of-type(1){margin-top:0}#createCampaign .create-page-right .page-metadata-item-status .page-metadata-item-date-selector{display:-ms-grid;display:grid;-ms-grid-columns:25% auto;grid-template-columns:25% auto}#createCampaign .create-page-right .page-metadata-item-status .page-metadata-item-date-selector h3{grid-column:span 2}#createCampaign .create-page-right .page-metadata-item-status .page-metadata-item-date-selector .cms-module__actions{-ms-grid-column:2;grid-column-start:2;-ms-grid-column-align:end;justify-self:end}#createCampaign .create-page-right .page-metadata-item-status .cms-module__actions{float:right}#createCampaign .create-page-right .page-metadata-item-status .form-control{line-height:21px;text-align:left}#createCampaign .create-page-right .campaign-statistics{margin-top:10px;border:1px solid #ccc;background-color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap}#createCampaign .create-page-right .campaign-statistics__text{width:100%;padding:10px}#createCampaign .create-page-right .campaign-statistics__bar{width:100%;display:block;padding:0 10px 10px 10px}#createCampaign .create-page-right .campaign-statistics__bar progressBar{height:50px} /*# sourceMappingURL=src/main/resources/META-INF/resources/resources/css/dist/viewer.min.css.map */ \ No newline at end of file diff --git a/goobi-viewer-core/src/main/resources/META-INF/resources/resources/css/dist/viewer.min.css.map b/goobi-viewer-core/src/main/resources/META-INF/resources/resources/css/dist/viewer.min.css.map index 8456a3daa9f..5a7ee9b4a83 100644 --- a/goobi-viewer-core/src/main/resources/META-INF/resources/resources/css/dist/viewer.min.css.map +++ b/goobi-viewer-core/src/main/resources/META-INF/resources/resources/css/dist/viewer.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/misc/mixins.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/misc/print.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/misc/fonts.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/misc/resets.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/misc/helper.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/misc/IE.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/misc/browserHackTemplates.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/misc/popover.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/forms/basics.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/forms/form-controls.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/buttons.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/icons.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/modals.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/layout/layout.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/layout/general.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/alphabeticPaginator.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/bookmarks.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/breadcrumbs.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/changeLocal.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/dataTablePaginator.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/downloadModal.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/bornDigital.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/imageControls.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/loginNavigation.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/metaMuseal.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/mobileNavigation.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/mobileToggleWrapper.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/navigation.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/nerPopovers.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/normdata.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/responsiveColumnGallery.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/searchHelpText.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/simpleLightbox.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/simplePaginator.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/tagCloud.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/title.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/userComments.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/userGeneratedContent.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/viewerControls.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/sidebarMenu.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/common/browse.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/common/feedback.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/common/statistics.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/common/styles.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/common/privacy.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/common/sitelinks.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/common/overlay.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/fullscreen/fsImageControls.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/fullscreen/fsMetadata.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/fullscreen/fsToc.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/fullscreen/fsUsage.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/fullscreen/fsShare.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/search/searchStandard.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/search/searchAdvanced.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/search/searchList.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/search/searchListGrid.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/search/searchListList.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/search/searchCalendar.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/search/searchTermList.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/user/user.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/user/userActivity.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/user/userBookmarkEdit.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/user/userBookmarkSendList.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/user/userBookmarkSingle.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/user/userBookmarks.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/user/userLogin.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/user/userSavedSearches.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/viewFulltext.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/viewMetadata.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/viewMirador.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/viewNerFacetting.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/viewObject.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/viewObjectFullscreen.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/viewThumbs.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/viewTimematrix.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/viewToc.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/viewDownload.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/viewContentOnly.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/restApi.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgets.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetChronology.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetCmsPageLinks.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetRelatedGroups.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetCustomDrillDown.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetMetadata.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetRSS.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetSearchDrillDown.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetSearchField.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetSearchInCurrentItem.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetSearchResultNavigation.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetSearchSorting.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetToc.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetUsage.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetUserInteractions.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetNerFacetting.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetWorkCount.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetGeoMap.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/admin/admin.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/admin/views/adminDashboard.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/admin/views/adminCreateRecord.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/admin/views/adminLicense.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/admin/views/adminLicenses.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/admin/views/adminRight.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/admin/views/adminUser.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/admin/views/adminUserGroup.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/admin/views/adminUsers.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/admin/widgets/widgetAdmin.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/components/collectionTiled.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/components/solrQueryCollection.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/includes/mediaSelect.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/modules/actions.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/modules/options.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/modules/tables.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/tags/cmsSlideshow.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/tags/pdfDocument.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/cmsPage.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/01_templateGeneric.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/02_templateNewsOverview.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/03_templateNewsDetail.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/04_templateNews.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/05_templateSimple.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/06_templateSolrQuery.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/07_templateCollection.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/08_templateCollectionTiled.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/09_templateSinglePage.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/10_templateSearchListCustom.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/11_templateMasonry.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/12_templateSingleCollection.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/13_templateStaticGrid.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/14_templateRSSFeed.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/15_templateStackedCollection.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/16_templateSearchList.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/17_templateSearchListAdvanced.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/18_templatePrivacy.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/19_templateFeedback.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/20_templateGlossary.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/21_templateFaq.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/22_templateFaqSingle.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/23_templateSearch.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/24_templateTags.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/25_templateOverviewPage.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/26_templateOverviewPageLegacy.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/28_templateBookmarkLists.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/30_templateTimematrix.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/31_templateGeoMap.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/views/adminCmsCategories.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/views/adminCmsMedia.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/views/cmsCreatePage.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/views/cmsMenuItems.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/views/cmsOverview.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/views/cmsSelectTemplate.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/views/cmsStaticPages.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/views/cmsCollections.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/views/cmsEditCollection.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/views/adminCmsGeoMapEdit.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/crowdsourcing/crowdsourcing.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/crowdsourcing/campaignsOverview.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/crowdsourcing/crowdsourcingStatistics.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/crowdsourcing/admin/adminCrowdCampaigns.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/crowdsourcing/admin/adminCrowdAddCampaign.less"],"names":[],"mappings":"AAAA;;;;;;;;;;;;;;GCKC,6CAEI,YACH,aAAA,CAED,sBACC,UAAA,CA4BF,YACC,yBACA,6BAAA,CAGD,WACC,wBACA,4BAAA,CAGD,aACI,kBACA,UACA,WACH,8BACG,mBACA,eAAA,CASJ,eACC,SACA,UACA,eAAA,CC/DD,aACI,EACI,kCACA,uBACA,4BACA,uBACA,0BAAA,CAEJ,YACI,sBACA,yBAAA,CAEJ,aACI,UAAS,CAEb,kBACI,UAAS,CAEb,eACI,sBACA,uBAAA,CAEJ,MACI,0BAAA,CAEJ,OACI,uBAAA,CAEJ,MACI,WAAA,CAEJ,QACI,UACA,QAAA,CAEJ,MACI,sBAAA,CAAA,CCpCR,WACI,8BACA,kDACA,+RAIA,mBACA,iBAAA,CAGJ,mDAEI,yCACA,WACA,kBACA,mBACA,oBACA,oBACA,cAGA,mCACA,iCAAA,CAGJ,6BACI,eAAS,CAEb,6BACI,eAAS,CAEb,gCACI,eAAS,CAEb,2BACI,eAAS,CAEb,0BACI,eAAS,CAEb,yBACI,eAAS,CAEb,6BACI,eAAS,CAEb,iCACI,eAAS,CAEb,kCACI,eAAS,CAEb,2BACI,eAAS,CAEb,gCACI,eAAS,CAIb,WACE,6BACA,iDACA,0RAIA,mBACA,iBAAA,CAGF,oFAKE,wCACA,WACA,kBACA,mBACA,oBACA,oBACA,cAGA,mCACA,iCAAA,CAEF,mBACE,eAAS,CAEX,sBACE,eAAS,CAEX,oBACE,eAAS,CAEX,kBACE,eAAS,CAEX,0BACE,eAAS,CAEX,2BACE,eAAS,CAEX,oBACE,eAAS,CAEX,yBACE,eAAS,CAEX,yBACE,eAAS,CAEX,4BACE,eAAS,CAEX,6BACE,eAAS,CAEX,6BACE,eAAS,CAGX,uCACC,kBACA,kBACA,YACA,gBACA,cACA,YACA,4BAAA,CAED,iCACE,eAAS,CAEX,iCACE,eAAS,CAEX,iCACE,eAAS,CAEX,iCACE,eAAS,CAEX,iCACE,eAAS,CAEX,iCACE,eAAS,CAEX,iCACE,eAAS,CAEX,iCACE,eAAS,CCxJX,EACC,aAAA,CACA,QACC,cACA,yBAAA,CAED,SACC,aAAA,CAIF,YACC,UAAA,CACA,wBACC,WACA,oBAAA,CAED,0BACC,UAAA,CAKF,qBACC,oBAAA,CAGD,OACI,gBACA,YAAA,CAGJ,YACI,aAAA,CAGJ,mBACI,4BAAA,CAGJ,IACC,eACA,sBAAA,CAGD,SACC,gBAAA,CAGD,aACC,SAAA,CAGD,gBACI,YAAA,CAGJ,OACC,sBAAA,CAGD,eACC,wBAAA,CAGD,YACC,wBAAA,CAID,aACI,iBACA,SACA,kBAAA,CAGH,qBACC,4BACA,qBAAA,CAHF,eAOG,qBACA,oBACA,sBACA,sBACA,gBACA,kBACA,kBAAA,CAbH,kBAgBG,cACA,kBACA,oBACA,iBACA,kBACA,6BACA,mBACA,eAAA,CAED,sBAEE,kBACA,6BACA,qBAAA,CAKJ,aACC,qBAAA,CAED,UACC,aACA,4BACA,6BACA,0BAAA,CAED,cACI,gBACA,eAAA,CACA,oBACI,qBACA,gBACA,YAAA,CAgBR,iBACC,aAAA,CAED,mBACC,qBAAA,CAGD,eACC,qBAAA,CAIA,eACC,QAAA,CAWD,w9BACC,SAAA,CAGF,YACC,eACA,aAAA,CAFD,4BAIE,gBACA,cAAA,CAIF,SACC,YAAA,CAIA,sCAEC,eAAA,CAGA,4BAEC,cAAA,CAIH,mBACA,iBACA,eACA,gBACA,cACA,WACA,kBACA,sBACA,sBACA,kBACA,oBAAA,YAAA,CACC,8BACC,aAAA,CAIF,OACI,qBACA,QACA,SACA,gBACA,sBACA,sBACA,uBACA,mCACA,iCAAA,CAGJ,QACI,uBAAA,CAGJ,cACC,cAAA,CAGD,kBACI,WACA,YACA,gBACA,WACA,iBACA,uBACA,kBAAA,CAIJ,OACC,eAAA,CAED,QACC,YAAA,CCxPD,MACC,SACA,UACA,eAAA,CJHA,yBAEI,YACH,aAAA,CAED,YACC,UAAA,CINF,SAOE,iBAAA,CAPF,mBAUE,aAAA,CAGD,qBAEE,qBACA,UAAA,CAHF,2CAME,gBAAA,CAGF,cACC,kBACM,WACA,QAAA,CAHP,iBAKW,SAAA,CAGX,wBAEE,gBACA,kBACA,cACA,QACG,UAAA,CANL,mCASE,YAAA,CAeH,oCACC,qBACI,cACA,WACA,iBAAA,CAAA,CAKL,OACC,iBAAA,CACA,cACC,WACA,kBACA,MACA,WACA,YACA,iCAAA,CAIF,qBACC,wBACA,UAAA,CAID,WACC,wBAAA,CAGD,iBACI,kBACA,UACA,WACH,8BACG,mBACA,eAAA,CAGJ,aACC,UAAA,CADD,yGAGE,cACA,WACA,YACA,SACA,UACA,YACA,wBACA,iBACA,qBACA,uBACA,gBACA,oBACA,oCACA,iCAAA,CAhBF,gCAmBE,cAAA,CClHF,qCAGE,YAAA,CAHF,sCAME,SAAA,CCNF,uEAKA,sDAKA,6BCVA,QACC,YAAA,CAED,iBACC,aAAA,CAGD,wBACC,aAAA,CAGD,eACC,YAAA,CADD,iBAGE,cACA,mBAAA,CAIF,SACC,YAAA,CADD,+BAGE,iBACA,SACA,eACA,yBACA,gCACA,yBAAA,CAQA,mCACC,oBACA,AADA,aACA,mBACA,AADA,eACA,sBACA,AADA,8BACA,gBACA,kBAAA,CACA,8CACC,iBAAA,CAGF,oCACC,gBAAA,CADD,2CAGE,WACA,UAAA,CACA,iDACC,UAAA,CAIH,kCACC,4BAAA,cAAA,CACA,uCACC,4BAAA,cAAA,CAGF,qCACC,QAAA,CAED,mCACC,4BACA,AADA,eACA,oBACA,AADA,YACA,WAAA,CACA,6CACC,eAAA,CCpEJ,4BACI,sBAAA,CAGJ,kBACI,uBACA,SAAA,CAGJ,mBACI,uBACA,SAAA,CAGJ,uBACI,sBAAA,CAIJ,0DACC,kZAqBC,2BAAA,CAAA,CCvCF,gBACI,kBACA,cACA,cAAA,CAHJ,2EAMQ,kBACA,UACA,UAAA,CAEJ,sBACI,aAAA,CAXR,sEAeK,YAAA,CAyBH,4FACC,YAAA,CAED,kGACC,oBAAA,CAED,gMAEC,mBACA,UAAA,CAgCD,sFACC,YAAA,CAED,4FACC,oBAAA,CAsBH,wBACC,YACA,WACA,iBACA,uBACA,cACA,sBACA,sBACA,sBACA,cAAA,CACA,8BACC,WACA,iBAAA,CAED,8BACC,qBACA,QACA,WACA,QACA,SACA,oBACA,oBACA,gCACA,sCACA,uCACA,oCAAA,CAED,iCACC,aACA,UACA,eAAA,CACA,uCACC,YAAA,CALF,wCAQE,aACA,WAAA,CApCH,+BAwCE,mBACA,qBACA,WACA,YACA,SACA,mBACA,gBACA,cACA,SACA,qBACA,sBACA,eACA,UACA,wBACA,qBACA,eAAA,CACA,wCACC,mBACA,UAAA,CA1DH,oDA8DE,mBACA,UAAA,CC7JF,KACC,WACA,gBACA,4BAAA,CACA,iIASC,aACA,eAAA,CAVD,qKAYE,aAAA,CAMH,cACC,kBACA,wBAAA,CACA,6DAGC,wBAAA,CAIF,cACC,cACA,qBACA,wBAAA,CACA,6DAGC,cACA,wBAAA,CAIF,aACC,cACA,qBACA,wBAAA,CACA,0DAGC,cACA,wBAAA,CAIF,WACC,WACA,qBACA,wBAAA,CACA,oDAGC,WACA,wBAAA,CAIF,YACC,UACA,oBACA,cACA,WAAA,CAGD,WACC,UACA,cACA,WAAA,CACA,oDAGC,0BACA,UAAA,CAIF,aACC,wBAAA,CAGD,eACC,mBACA,WAAA,CAGD,WACC,YACA,kBACA,cACA,WAAA,CACA,oDAGC,aAAA,CAIF,YACC,kBAAA,CC7HD,YACI,aACA,eACA,WACA,YACA,WACA,YACA,SACA,YACA,eACA,WAAA,CACA,kBACI,SAAA,CAKR,kCAGI,WAAA,CAIJ,kbAwBI,qBACA,kEACA,2BAAA,CAGJ,uEAII,aACA,aAAA,CAGJ,uEAII,WACA,WAAA,CAGJ,uEAII,aACA,aAAA,CAGJ,uEAII,WACA,WAAA,CAGJ,uEAII,WACA,WAAA,CAGJ,+EAII,WACA,WAAA,CAGJ,eAAmB,6BAAA,CACnB,eAAmB,8BAAA,CACnB,eAAmB,8BAAA,CACnB,eAAmB,8BAAA,CACnB,eAAmB,8BAAA,CACnB,iBAAmB,+BAAA,CAEnB,oBAAwB,+BAAA,CACxB,oBAAwB,gCAAA,CACxB,oBAAwB,gCAAA,CACxB,oBAAwB,gCAAA,CACxB,oBAAwB,gCAAA,CACxB,sBAAwB,iCAAA,CAExB,mBAAuB,+BAAA,CACvB,mBAAuB,gCAAA,CACvB,mBAAuB,gCAAA,CACvB,mBAAuB,gCAAA,CACvB,mBAAuB,gCAAA,CACvB,qBAAuB,iCAAA,CAEvB,iBAAqB,+BAAA,CACrB,iBAAqB,gCAAA,CACrB,iBAAqB,gCAAA,CACrB,iBAAqB,gCAAA,CACrB,iBAAqB,gCAAA,CACrB,mBAAqB,iCAAA,CC/HrB,kDAIgB,eAAA,CAJhB,gDASgB,eAAA,CAThB,yDAWoB,WACA,iBACA,eAAA,CAbpB,uDAkBiB,sBACG,gBAAA,CCpBpB,UACI,eACA,aACA,gBACA,mBACA,aAAA,CALJ,aAOQ,gBACA,SACA,SAAA,CAKR,iBACI,eACA,MACA,WACA,UACA,mBACA,aACA,yBACA,gBACA,0BACA,yBACA,cACA,YAAA,CAZJ,wBAcQ,kBACA,MACA,QACA,eACA,gBAAA,CAlBR,mBAqBQ,QAAA,CAIR,cACI,WACA,eACA,WAAA,CAGJ,iBACI,SAAA,CAIJ,kCAEI,aACA,kBACA,MACA,QACA,SACA,OACA,WACA,YACA,wCACA,WAAA,CAGJ,6DAEI,yDACA,4BACA,iCAAA,CAGJ,yBACI,wDACA,4BACA,iCAAA,CAIJ,mBACI,YAAA,CAIJ,iBbzCC,wBACA,6Ba0CA,eACA,MACA,QACA,SACA,OACA,cACA,iCAAA,CACA,sBACC,kBACA,YACA,aACA,QACA,SACA,yBACA,sBACA,qBAAA,CAED,qFAGC,YAAA,CAED,6BACC,YACA,iBACA,iBACA,4BAAA,CAJD,gCAME,QAAA,CAGF,2BACC,YAAA,CAED,6BACC,YACA,iBACA,iBACA,iBACA,yBAAA,CAGF,4BAEE,yBACA,6BAAA,CClIF,KACC,YACG,gBACA,iBAAA,CACA,iBACC,eAAA,CAIL,KACI,iJACA,gBAAA,CAMJ,OACI,gBAAA,CAGJ,OACI,gBAAA,CAGJ,OACI,gBAAA,CAGJ,OACI,gBAAA,CAGJ,cAEI,gBAAA,CAKJ,IACI,aACA,sBACA,oBACA,yBACA,qBAAA,CAGJ,OACI,gBACA,UACA,QAAA,CAeJ,aAEI,UAAA,CAGJ,kBACC,WACA,YACA,sBACA,YAAA,CAGD,sBACC,kBACA,QACA,SACA,kBACA,mBACA,YACA,YAAA,CClFD,sBACC,uBAAA,CADD,yBAIE,oBACA,AADA,aACA,mBAAA,cAAA,CALF,yBAQE,WACA,YACA,mBACA,qBAAA,CACA,gCACC,iBACA,wBAAA,CAFD,kCAIE,UAAA,CAhBJ,wBAqBE,cACA,YACG,iBACH,kBACA,oBAAA,CACA,2FAGC,qBAAA,CC3BF,uCACC,iBAAA,CAGD,8BACC,cACA,iBACA,WACA,kBACA,wBAAA,CAED,6BACC,gBAAA,CAGD,+BACC,aACA,kBACA,SACA,QACA,YACA,sBACA,sBACA,WAAA,CAGD,oCACC,iBACA,eAAA,CAFD,uCAIE,gBACA,4BAAA,CACA,kDACC,kBAAA,CAPH,8CAUG,WAAA,CAVH,kDAaG,oBACA,AADA,aACA,yBAAA,4BAAA,CAdH,uCAkBE,SACG,YACA,gBAAA,CApBL,sCAuBE,cACA,WACA,YACG,uBACH,eAAA,CAGF,4CACC,qBACA,YACA,eACA,cACA,iBACA,WACA,kBACA,wBAAA,CAED,0CACC,YACA,4BACA,kCACA,qBAAA,CAED,2CACC,iBAAA,CADD,8EAGE,WACA,YACA,aAAA,CAIF,4CACC,yBAAA,CAED,0KAIC,iBACA,4BAAA,CALD,wXAOE,oBACA,AADA,aACA,sBACG,AADH,mBACG,sBACA,AADA,8BACA,WACH,aACA,aAAA,CAiBF,4CACC,WAAA,CAMF,gBACC,kBACA,YACA,aACA,sBACA,sBACA,sCACA,aAAA,CAIC,8BACC,WACA,kBACA,cACA,UACA,SACA,QACA,SACA,iBACA,iBACA,mBACA,qDAAA,CAKF,qGAIC,kBACA,QACA,MAAA,CAED,gDAEC,oBACA,AADA,aACA,sBAAA,kBAAA,CAED,wBACC,SACA,YACA,eACA,4BAAA,CAEE,+BACI,MACA,YACA,eACA,4BAAA,CAEP,sBACC,SACA,iBACA,eAAA,CAED,6BACC,kBACA,MACA,QACA,SACA,OACA,yDACA,4BACA,kCACA,oBACA,sBACA,cAAA,CAED,8BAEE,gBACA,4BAAA,CAHF,qCAKG,WAAA,CALH,kCASE,YACA,WACA,YACG,gBACA,uBACH,gBACA,qBAAA,CAfF,sCAiBG,WAAA,CAjBH,uCAoBG,qBACG,YACA,cACA,iBACA,WACA,kBACA,wBAAA,CAIN,+BACC,oBACA,AADA,aACA,sBACA,AADA,mBACA,yBAAA,4BAAA,CAHD,qCAKE,oBAAA,CALF,qCAQE,mBACA,iBAAA,CAGF,wBACC,SACA,YACA,eACA,yBAAA,CAJD,6BAME,UAAA,CANF,8BASE,WACA,YACA,aACA,WAAA,CAZF,+BAeE,cACA,WACA,YACA,2DACA,oBACA,4BACA,iCAAA,CACA,qCACC,0DAAsB,CAQ1B,qPAOC,4BACA,iCAAA,CAED,oCACC,iBAAA,CACA,uCACC,kBAAA,CAGF,qCACC,oBACG,AADH,aACG,sBAAA,kBAAA,CAGJ,gCACC,sEACA,mBAAA,CACA,sCACC,sEAAsB,CAEvB,sCACC,gEAAsB,CACtB,4CACC,iEAAsB,CAKzB,iCACC,2DAAsB,CAcvB,oCAEE,6BACC,YAAA,CAAA,CC9TH,qBACI,gBAAA,CAEJ,gBAIQ,oBAAA,CAJR,iCAOQ,qBACA,wBAAA,CAIJ,uDAEQ,aAAA,CAGR,6DAEQ,gBAAA,CAGR,8BACI,gBACA,cACA,WACA,WACA,aAAA,CC/BR,iBAIE,qBACA,WACM,qBAAA,CANR,gBASE,aAAA,CACA,2BACC,gBAAA,CAXH,kBAeE,gBACA,gCAAA,CCfF,sBACI,kBAAA,CADJ,yBAIQ,kBACA,WACA,SACA,aAAA,CAPR,yBAUQ,kBACA,qBACA,WACA,UACA,2BAAA,CAdR,mDAiBQ,cACA,gBAAA,CAEJ,uCAEQ,qBACA,mBAAA,CAHR,sEAMQ,kBACA,gBAAA,CAPR,+DAUQ,gBAAA,CAVR,qEAaQ,kBAAA,CAGR,uEAEI,cAAA,CAGJ,mCAEQ,cAAA,CAMZ,mCAEI,YAAA,CCpDJ,kBACI,uBAAA,CAGJ,oBAEQ,aAAA,CAFR,2BAIS,aAAA,CAJT,wEASM,aAAA,CATN,oCAYM,eAAA,CAZN,0CAiBY,sBAAA,CAOX,mBACC,aACA,eACA,MACA,QACA,SACA,OACA,iCACA,8DACA,4BACA,kCACA,WAAA,CCtCF,cACC,mBACA,eAAA,CAIA,qBrB+CC,iBACA,AADA,aACA,+CACA,AADA,0DACA,aAAA,CqB9CD,oBACC,kBACA,YACA,kBACA,sBACA,qBAAA,CAED,gCACC,cACA,eACA,gBACA,WACA,iBACA,kBACA,wBAAA,CCvBF,gBACC,iBAAA,CACG,qBACI,aAAA,CAEJ,qBACI,aAAA,CANR,qBASE,oBACA,AADA,aACA,mBAAA,cAAA,CAGD,yBACC,eACA,gBACA,gBAAA,CAHD,4BAKE,oBACA,AADA,aACA,mBAAA,cAAA,CANF,4BASK,2BAAA,0BAAA,iBAAA,CAGL,wBACC,UAAA,CADD,sFAME,aAAA,CACA,2TAGC,aAAA,CAED,oHACC,cAAA,CAbH,yDAiBE,cACA,WACA,iBAAA,CAGD,wEAEK,qBAAA,CAFL,uFAIM,oBAAA,CAJN,qFAOM,YAAA,CAED,0LAGE,YAAA,CAHF,sLAME,oBAAA,CAKP,2CACC,cAAA,CADD,oDAGE,aAAA,CAKA,yBACC,eACA,gBACA,oBAAA,WAAA,CAHD,4BAKD,oBACA,AADA,aACA,mBAAA,cAAA,CANC,4BAUE,2BAAA,0BAAA,iBAAA,CAGF,wBACF,WACA,YACA,WACA,wBAAA,CAJE,sFASD,cACA,YACA,iBACA,kBACA,cACA,cAAA,CACA,2TAGC,qBACA,cACA,qBAAA,CApBA,6BAwBD,cAAA,CAxBC,0CA2BD,kBACA,QACA,gBAAA,CAED,iCACC,UAAA,CAII,4YAGF,4BAAA,CAYA,oCACC,WACA,eACA,WAAA,CAHD,yCAKE,iBACA,YACA,WAAA,CAGF,+BACC,WAAA,CADD,uDAGK,YACG,YACA,eAAA,CALR,8DAOY,gBACN,aAAA,CAED,6DACC,wBAAA,CAMN,6KAID,gBAAA,CAKC,uCAEE,WAAA,CAFF,yCAKE,aACA,oBAAA,CAGF,6GAGD,OAAA,CAOC,4CACI,YACA,WAAA,CAFJ,yDAIQ,YACA,eACA,yBACA,eAUH,wBACN,sBAAA,CATM,2EACI,WACA,YACA,YACA,yBACA,eAAA,CAKV,+DACE,YAAA,CAEI,+EACJ,wBACS,WACA,YACA,YACA,yBACA,eAAA,CA9Nf,2BAuOE,UACA,uBAAA,CAxOF,iDA4OG,UAAA,CA5OH,oCA+OG,aAAA,CAED,4CACC,eAAA,CAlPH,qCAqPG,qBACA,iBAAA,CAtPH,wCAwPI,kBAAA,CAxPJ,0CA0PK,eAAA,CAQL,mBACC,aACA,kBACA,cACA,sBACA,cACA,YACA,sBACA,mBACA,gBAAA,CAKD,4BACC,wDACC,UAAA,CAAA,CAWF,oCACC,qBAEE,qBAAA,sBAAA,CAED,yBACC,mBAAA,CAGA,gFAEC,YAAA,CAAA,CAOJ,oCAEE,4BAEE,oBAAA,0BAAA,CAGF,wBACC,qBAAA,CACA,+BACC,UAAA,CAED,4CtBpRF,wBACA,4BAAA,CAAA,CuBxCD,kBACC,kBvB0DA,SACA,UACA,eAAA,CuB7DD,gFASI,eAAA,CATJ,0EAgBG,oBACG,AADH,aACG,sBACA,AADA,mBACA,qBACA,AADA,uBACA,eAAA,CAIH,mEACC,gBACA,kBACA,iBACA,uBACA,gBACA,kBAAA,CAED,mEACC,oBACA,AADA,aACA,kBACA,gBAAA,CAHD,uEAKE,eAAA,CAIF,uEACC,aACA,kBACA,SACA,QACA,YACA,aACA,cACA,iBACA,sBACA,sBACA,gBACA,WAAA,CAZD,0EvBmBF,SACA,UACA,gBuBNI,mBACA,iBAAA,CAhBF,0EAmBE,SACA,4BAAA,CAGF,4EACC,oBACA,AADA,aACA,sBACA,AADA,mBACA,gBAAA,CAED,iFACC,cACA,iBAAA,CAFD,qFAIE,aAAA,CAGF,mFAEI,oBACA,WAAA,CAHJ,qFAKE,cACA,iBACA,aAAA,CACA,kRAGC,oBAAA,CAKH,8EACC,gBAAA,CADD,mFAGE,WACA,QAAA,CChGL,aACC,eAAA,CADD,uBAGE,aACA,qBAAA,CAEC,qCACC,QAAA,CAPJ,0BAWG,eAAA,CCVH,mBACI,aACA,eACA,SACA,OACA,QACA,WACA,iBACA,eACA,0BACA,6BACA,sBACA,gBACA,WAAA,CAbJ,qBAkBE,cACA,YAAA,CAnBF,+BA0BQ,iBAAA,CC1BR,qBACC,eACA,MACA,OACA,QACG,aACA,kBACA,sBACA,WAAA,CARJ,+CAYY,eAAA,CAZZ,iCAgBQ,kBACA,aACA,cACA,aACA,UACA,sBACA,gBACA,cAAA,CACA,sHAGC,YAAA,CA3BT,8BA+BQ,QAAA,CACA,wCACI,iBAAA,CAEJ,yCACI,eAAA,CAQA,gFACI,WACA,cACA,kBACA,aACA,SACA,QACA,SACA,kBACA,kBACA,mBACA,qDAAA,CAehB,oCACI,qBAAuB,aAAA,CAAA,CAI3B,oCACI,qBAAuB,2BAAA,CAAA,CC5E3B,YACI,iBAAA,CACA,qCACI,cACA,WAAS,CAEb,kBACI,UAAA,CAPR,eAUQ,UAAA,CACA,2CACI,cACA,WAAS,CAEb,qBACI,UAAA,CAhBZ,eAoBQ,cACA,kBACA,UAAA,CACA,qDAEI,qBAAA,CAzBZ,iCA6BK,kBACG,oBACH,AADG,aACH,sBACA,AADA,mBACA,sBACA,AADA,8BACA,WAAA,CACG,yIAGI,qBACA,sBACA,uBAAA,CAvCZ,mBA2CK,gBACG,UAAA,CAKJ,qBACI,aACA,kBACA,WACA,qBACA,OACA,gBACA,sBACA,sBACA,WAAA,CATJ,wBAWQ,UAAA,CAXR,wBAcQ,cACA,UAAA,CACA,gCACI,WACA,aACA,gBACA,qBAAA,CApBZ,mDAwBK,UAAA,CAED,wBACI,aAAA,CAEJ,oHAII,MACA,SAAA,CACA,wIACC,UAAA,CAKT,8BACI,2BAAA,CAEJ,8BACI,aACA,kBACA,OACA,WACA,aACA,sBACA,gBACA,WAAA,CACA,iCACI,aAAA,CAGR,4BACI,6BACA,MACA,QACA,6BACA,WAAA,CALJ,gCAOQ,cAAA,CAGR,8BACI,iBAAA,CACA,yEACI,cACA,WAAS,CAEb,oCACI,UAAA,CAPR,iCAUQ,UAAA,CAGJ,sCACI,kBAAA,CAGR,8BACI,WACA,UACA,eACA,gBAAA,CAEJ,2BACI,WACA,SAAA,CC9IR,YACI,aAAA,CAEJ,cACI,aAAA,CAEJ,iBACI,aAAA,CAEJ,iCAEI,kBACA,0BACA,cACA,cAAA,CAEJ,iBAEQ,qBAAA,CAFR,kCAKQ,aACA,kBACA,eACA,SACA,QACA,SACA,qBACA,mBACA,mBACA,wDAAA,CAGR,uCAEQ,aACA,aACA,cACA,qBACA,4DACA,4BACA,kCACA,qBAAA,CAGR,aACI,kBACA,eACA,yBACA,sBACA,WAAA,CAEJ,mBACI,kBACA,aACA,eACA,cACA,eACA,oBACA,cAAA,CAEJ,oBACI,eAAA,CADJ,uBAGQ,QAAA,CAGR,kBACI,iBAAA,CADJ,iCAGQ,QAAA,CAHR,oCAKY,UACA,qBACA,eAAA,CAPZ,oCAUY,gBACA,4BAAA,CAXZ,qDAcY,kBACA,sBACA,2CAAA,CAhBZ,4DAmBY,eAAA,CAnBZ,+DAqBgB,QAAA,CArBhB,0DAyBY,iBAAA,CC7FZ,gDAGI,qBACA,aACA,cACA,mBACA,mBACA,UACA,cACA,YACA,eAAA,CACA,2EACI,mBACA,WAAA,CAKR,cACI,YAAA,CAGJ,oBACI,aACA,aACA,cACA,mBACA,4DACA,4BACA,kCACA,qBAAA,CAGJ,kBACI,aACA,UACA,cAAA,CAGJ,kBACI,kBACA,MACA,OACA,WACA,gBACA,sBACA,sBACA,YACA,WAAA,CATJ,0CAWQ,kBACA,WAAA,CAZR,6CAcY,QAAA,CAdZ,kEAiBY,qBACA,kBACA,QACA,QACA,WACA,YACA,iBACA,kBACA,cACA,cAAA,CA1BZ,4CA8BQ,WAAA,CA9BR,2DAgCY,QAAA,CAhCZ,4HAkCgB,uBACA,eAAA,CAnChB,8DAsCgB,gBACA,SAAA,CAvChB,8DA0CgB,gBACA,iBACA,oBAAA,CACA,kEACC,oBACA,AADA,aACA,mBAAA,cAAA,CAFD,sEAIP,WACA,YACS,eACT,gBAAA,CApDT,kEAwDoB,eAAA,CAiBpB,oCACC,kBACI,eAAA,CAAA,CClHL,yBACI,WACA,WACA,aAAA,CAHJ,kCAKQ,WACA,iBAAA,CACA,wCACI,UAAA,CAEJ,wCACI,SAAA,CAEJ,wCACI,eAAA,CAEJ,wCACI,SAAA,CAjBZ,uDAoBY,WACA,WACA,iBAAA,CAtBZ,uEAwBgB,kBACA,WACA,UACA,cACA,gBACA,WAAA,CA7BhB,0FA+BoB,kBACA,MACA,QACA,SACA,OACA,UACA,2BACA,WAAA,CAtCpB,wFAyCoB,kBACA,UACA,WACA,WACA,YACA,2BAAA,CA9CpB,2FAgDwB,SACA,uBACA,WACA,eAAA,CAnDxB,2EAuDoB,cACA,eACA,cACA,2BAAA,CA1DpB,wFA6DoB,aACA,kBACA,UACA,WACA,iBACA,eACA,WAAA,CAnEpB,4FAqEwB,UAAA,CArExB,gGA2EoB,UAAA,CA3EpB,8FA8EoB,KAAA,CA9EpB,iFAiFoB,oBAAW,CAjF/B,8FAoFoB,aAAA,CApFpB,yEAwFgB,WACA,UAAA,CAzFhB,2EA2FoB,aACA,gBAAA,CA5FpB,6EA8FwB,cACA,YACA,gBAAA,CASxB,sBACI,aACA,eACA,MACA,QACA,SACA,OACA,iCACA,WAAA,CARJ,yCAUQ,kBACA,QACA,SACA,UACA,gBACA,eACA,uBACA,sBACA,gBACA,WAAA,CAnBR,6DAqBY,kBACA,QACA,UACA,WACA,YACA,iBACA,kBACA,yBACA,kBACA,sBACA,cAAA,CA/BZ,iEAiCgB,MACA,gBAAA,CAlChB,6DAsCY,WACA,WACA,eAAA,CAxCZ,iEA0CgB,cACA,UAAA,CA3ChB,+DA+CY,kBACA,QACA,SACA,OACA,gBACA,aACA,qBAAA,CArDZ,iEAuDgB,QAAA,CAUhB,oCAEQ,wCACI,kBAAA,CAAA,CAMZ,oCAEQ,wCACI,SAAA,CAAA,CAMZ,oCAEQ,wHAGI,UAAA,CAAA,CC9LX,sCAEW,gBACA,gBAAA,CALZ,kCASQ,gBACA,sBACA,kBAAA,CAXR,iCAcK,iBACA,aACH,eAAA,CAhBF,mCAkBY,cACA,UAAA,CACA,4HAGI,oBAAA,CAMJ,6CACI,QAAA,CA9BhB,uCAiCgB,cACA,oBACA,aACA,qBAAA,CCtChB,kBACI,eACA,MACA,QACA,SACA,OACA,WACA,YACA,iCACA,YAAA,CAGJ,oBACI,eACA,QACA,SACA,UACA,YACA,gBACA,wBAAA,CAGJ,gBACI,iBAAA,CAGJ,oBACI,kBACA,QACA,UACA,WACA,YACA,iBACA,kBACA,cAAA,CAGJ,wBACI,cACA,WACA,SAAA,CCtCJ,mBACI,aAAA,CACA,wBACO,aAAA,CAEP,wBACO,aAAA,CANX,sBAUE,oBACA,AADA,aACA,qBACA,AADA,uBACA,mBACA,AADA,eACA,UAAA,CAbF,sBAgBE,eACA,YACA,sBACA,qBAAA,CAnBF,6CAsBE,cACA,iBACA,cACA,iBAAA,CAzBF,qBA4BE,oBAAA,CACA,kFAGC,qBAAA,CAIF,6DAEE,gBACA,qBAAA,CAvCH,8CAgDE,YACA,WAAA,CAcF,oCACC,sBAGE,iBAAA,CAHF,6CAME,aAAA,CANF,kDAUE,iBAAA,OAAA,CAAA,CC5EH,iBACC,gBACA,mBACA,gBAAA,CAGD,iBACC,qBACA,kBACA,UAAA,CAID,wBACI,cAAA,CAGJ,UACC,iBAAA,CAED,YACC,kBACA,oBAAA,CAED,kBACC,kBACA,yBAAA,CAGD,iFAUC,eACA,wBAAA,CAID,0FAUC,eACA,wBAAA,CAID,0FAUC,eACA,wBAAA,CAID,0FAUC,eACA,wBAAA,CAID,0FAUC,eACA,wBAAA,CAID,0FAUC,eACA,wBAAA,CAID,0FAUC,eACA,wBAAA,CAID,0FAUC,eACA,wBAAA,CAGD,0FAUC,eACA,wBAAA,CAGD,2FAUC,eACA,wBAAA,CC5KD,OACC,kBAAA,CAEA,kBAEE,oBACA,AADA,aACA,qBACA,AADA,uBACA,SACA,cAAA,CALF,mBAQE,eACA,gBAAA,CACA,sBACC,wBAAW,CAId,yBACC,aACA,iBAAA,CAID,aACC,aACA,gBAAA,CAED,sBACC,oBACA,AADA,aACA,sBACA,AADA,mBACA,kBAAA,wBAAA,CAED,sBACC,eAAA,CADD,yBAGE,oBACA,AADA,aACA,mBACA,AADA,eACA,oBAAA,CALF,wDAOG,qBAAA,CAPH,4BAUG,iBACA,AADA,aACA,cACG,kBAAA,CAZN,4BAeG,iBACA,AADA,aACA,aAAA,CAIH,kCACC,oBACA,AADA,aACA,mBACA,AADA,eACA,sBAAA,kBAAA,CAHD,wEAKE,iBAAA,CAeH,oCAEE,yBAEE,mBAAA,cAAA,CAFF,4BAIG,kBACA,AADA,cACA,eACG,eAAA,CANN,4BASG,kBACA,AADA,cACA,cAAA,CAAA,CCpFL,eACC,eAAA,CAEA,8BACC,mBACA,aACA,sBACA,sBACA,iBAAA,CALD,mCAQE,eAAA,CAGF,wBACC,iBACA,AADA,aACA,yBACA,AADA,8BACA,uDAGA,mBACA,qBAAA,CAED,8BACC,gBACA,aACA,iBACA,kBACA,qBAAA,CALD,kCAOE,kBACA,sBACA,WAAA,CAGF,iCACC,mBACA,kBACA,aACA,iBACA,kBACA,qBAAA,CAND,sCAQE,aAAA,CAED,yCACC,eAAA,CAED,sCACC,sBACA,gBAAA,CAGF,gCACC,kBACA,iBAAA,CACA,wCACC,oBACG,AADH,aACG,kBACH,AADG,yBACH,gBACA,6BACA,qBAAA,CALD,6CAOE,2BACA,AADA,0BACA,AADA,kBACA,gBAAA,CARF,yFAWE,aAAA,CACA,iTAGC,aAAA,CAGF,oDACC,sBACA,gBAAA,CAED,yIAGC,YAAA,CACA,kJACC,cAAA,CAOF,+FAEC,kBACA,iBAAA,CAED,6CACC,YAAA,CACA,gDACC,aAAA,CAGF,kDACC,YAAA,CACA,qDACC,aAAA,CAHF,2DAME,WACA,UACA,YACA,gBACA,WACA,0BAAA,CACA,iEACC,aACA,sBACA,SAAA,CAML,uCACC,aACA,kBACA,MACA,QACA,SACA,OACA,wDACM,kCACA,4BACA,wCACA,UAAA,CAEP,4BACC,gBACG,kBAAA,CAFJ,kCAIE,cACA,kBACA,kBAAA,CANF,uCAQG,qBACA,kBACA,aACA,OACA,iBACA,WACA,kBACA,sBACA,yBACA,eACA,WAAA,CAGF,gCACC,mBACA,iBACA,aACA,iBACA,sBACA,qBAAA,CAND,yCAQE,WACA,YACA,aACA,sBACA,YACA,sBACA,WACA,0BAAA,CACA,+CACC,aACA,SAAA,CAIH,mCACC,kBACA,gBAAA,CAFD,wCAIE,QAAA,CCxLJ,mCAEI,eAAA,CAFJ,wDAOgB,QAAA,CAPhB,2DASoB,eACA,gBACA,kBAAA,CAXpB,2DAcoB,oBAAA,CAdpB,8EAoBQ,eAAA,CCpBR,gBACI,qBACA,cACA,eACA,yEACA,2BAAA,CACA,qCAAgC,6BAAA,CAChC,oCAAgC,2BAAA,CAChC,qCAAgC,2BAAA,CAChC,sCAAgC,2BAAA,CAChC,sCAAgC,4BAAA,CAChC,qCAAgC,4BAAA,CAChC,2CAAgC,4BAAA,CAChC,4CAAgC,4BAAA,CAChC,mCAAgC,2BAAA,CAChC,uCAAgC,+BAAA,CAChC,wCAAgC,+BAAA,CAChC,yCAAgC,+BAAA,CAChC,yCAAgC,gCAAA,CAChC,0CAAgC,gCAAA,CAChC,mCAAgC,gCAAA,CAChC,2CAAgC,4BAAA,CAChC,2CAAgC,4BAAA,CAChC,2CAAgC,gCAAA,CAChC,+DAEI,iBACA,kBACA,cACA,yBACA,qBAAA,CACA,2EACI,oBAAA,CAGR,mCACI,YACA,gBAAA,CAEJ,qDACC,4BAAA,CAKL,uEAGI,WACA,WACA,aAAA,CALJ,gFAOQ,kBACA,WACA,SACA,aAAA,CAVR,yFAYY,qBACA,kBACA,WACA,UACA,eACA,oBACA,qBAAA,CAlBZ,+FAqBgB,cAAA,CArBhB,qJAwBgB,eACA,sBACA,6BAAA,CA1BhB,0KA4BoB,gBACA,WAAA,CA7BpB,0HAiCgB,eACA,YACA,mBACA,wBAAA,CApChB,sLAsCoB,kBACA,cACH,SACA,eACA,cACA,wBAAA,CA3CjB,gIA8CoB,cACA,eACA,SACA,kBAAA,CC9FpB,cACC,kBAAA,CADD,qCAGE,cACA,UAAA,CACG,qJAGC,UAAA,CARN,qBAYE,YACA,uBACA,SAAA,CAdF,iCAgBG,WACA,QACA,SACA,gBAEA,sBACA,uBACA,mCACA,kCACA,sBACA,oBAAA,CASD,sCACC,eAAA,CAGF,uBACC,iBACA,YAAA,CAFD,yBAME,mBAAA,CCzCF,sBACC,iBAAA,CADD,sFAIW,SAAA,CAIZ,YACC,SACA,UACA,gBACA,sBACG,eAAA,CALJ,iBAQE,QAAA,CAGD,mGAKE,cACA,eACA,uBACA,eAAA,CAGF,qDAGE,qBACA,aACA,iBAAA,CAIF,8BAEO,iBAAA,CAGP,yBACC,gBAAA,CAED,iDAEC,UACA,mBACA,gBAAA,CAED,gCACG,SAAA,CAGH,yBACC,gBAAA,CAGD,2BACI,yBAAA,CAcL,oCAEI,mGAII,cAAA,CAEJ,6BACF,cACG,eACA,WAAA,CAAA,CCzFL,eACC,mBACA,YAAA,CAFD,iCAQM,eAAA,CARN,oCAYY,iBACA,eAAA,CAbZ,gCAgBM,QAAA,CAhBN,oCAoBQ,YAAA,CApBR,kCAuBE,eAAA,CAvBF,yBA0BE,kCAAA,oBAAA,CAcF,oCACC,uBAEE,6BAAA,eAAA,CAAA,CC7CH,+bAaI,WACA,UAAA,CAGJ,qBACI,kBAAA,CAGJ,uDAEI,aAAA,CAGJ,qJAII,iBAAA,CAGJ,6MAKI,mBACA,cAAA,CAGJ,2CACI,iBAAA,CAGJ,kCACI,aAAA,CAGJ,mCACI,SAAA,CAGJ,yCACI,SAAA,CAGJ,6FAEI,SAAA,CAGJ,8CACI,gBAAA,CAGJ,oCACI,UACA,eAAA,CAGJ,2CACI,SAAA,CAGJ,0CACI,UACA,iBAAA,CAGJ,MACI,qBAAA,CAGJ,6BAGQ,uBAAA,CAHR,oCAcQ,iBACA,sBACA,yBACA,uCAAA,CAjBR,sEAmBY,4BAAA,CAnBZ,6IAsBoB,iBACA,gBAAA,CAUQ,0RAEK,YACG,cACA,gBACA,yBACA,qBAAA,CANR,+RAQS,cACG,wBAAA,CATZ,oSAWa,gBAAA,CA5CzC,qCA0DQ,iBACA,sBACA,yBACA,uCAAA,CAOQ,2JAEQ,qBAAA,CASrB,aACE,iBACA,qCAAa,CACb,0BACC,eAAA,CAED,0BACC,iBAAA,CAIH,oBACC,iBACC,qCAAa,CAGf,4BACC,iBACC,qCAAa,CAGf,uCAEE,iBACA,sCACA,oBACA,eAAA,CCzLD,gBACI,cACA,cACA,aACA,iBACA,kBACA,WACA,wBAAA,CACA,mEAGI,oBAAA,CAGR,iBACI,kBACA,0BACA,4BACA,6BACA,0BAAA,CAEJ,uBACI,kBACA,4BAAA,CAEJ,oBACI,kBACA,0BAAA,CAGJ,+GAOI,kBAAA,CAGJ,cACI,mBACA,YAAA,CAFJ,kBAIK,cAAA,CAJL,yBAOQ,iBACA,kBACA,gBAAA,CAIR,eACI,mBACA,qBAAA,CAEJ,sBACI,YACA,4BAAA,CAEJ,oBACI,YACA,gBAAA,CAFJ,uBAIQ,SACA,UACA,eAAA,CASR,qBACC,aACA,4BAAA,CAML,kBACI,WACA,wBAAA,CCzFJ,qBAGE,WACA,aACA,YACG,yBAAA,CCHJ,iBACC,kBAAA,CADD,mBAGE,qBACA,WAAA,CAMF,oBAEE,SACA,UACA,eAAA,CAJF,mBAQE,qBACA,aAAA,CCzBH,SACC,YAAA,CACA,gBACC,eACA,oBACA,AADA,aACA,sBACA,AADA,mBACA,qBACA,AADA,uBACA,MACA,YACA,aACA,yBACA,gBACA,YAAA,CAED,aACC,kBACA,QACA,WACA,iBACA,cAAA,CAnBF,gBAsBE,WACA,WAAA,CCtBF,4BAEE,UACA,SACA,SAAA,CACA,kCACC,SAAA,CAGD,qC/CgCD,wBACA,4BAAA,C+C7BI,qCACC,YAAA,CAID,oCACC,YACA,iBACA,mBACH,QAAA,CAJE,0HASD,oBACA,AADA,aACA,sBACA,AADA,mBACA,qBACA,AADA,uBACA,WACA,YACA,oBACA,4BACA,kCACA,qBACA,gBAAA,CAlBC,sD/CuBJ,wBACA,4BAAA,C+CSK,4IAID,6DACA,oBAAA,CAQC,yIAID,4DACA,oBAAA,CAMC,2CACC,WAAA,CADD,wEAIS,kBAAA,CAJT,0EASM,UAAA,CAED,yEACC,qBAAA,CAIN,kJAID,+DACA,oBAAA,CAGC,sIAID,2DACA,oBAAA,CAQC,6KAID,kEAAsB,CAGrB,6KAID,mEACA,oBAAA,CAGC,iKAID,mEACA,oBAAA,CAQC,8JAID,kEAAsB,CAGrB,iKAID,mEAAsB,CAGrB,4IAID,4DAAsB,CAGrB,+C/CxHL,wBACA,4BAAA,C+C0HK,wDACC,YACA,gBAAA,CAFD,qEAIK,WACA,aACA,qBAAA,CANL,4EASK,UACA,WACA,YACA,sBACA,mBACA,qBAAA,CAUX,qCACC,gDAEE,YAAA,CAAA,CAQH,oCACC,wDAEE,UAAA,CAAA,CAKH,oCACC,wDAEE,YAAA,CAAA,CAMH,oCACC,gMAKE,YAAA,CAAA,CAMH,oCACC,kFAGE,YAAA,CAHF,2CAME,WAAA,CANF,qFAUE,eACA,QACA,WACG,aACA,SACA,iBACA,wCACA,YAAA,CAjBL,2RAqBM,WACA,YACA,oBAAA,CAvBN,yCA2BE,MAAA,CA3BF,4CA8BE,OAAA,CAAA,CCnQH,sBAEE,QAAA,CAGA,8DAEC,mBACA,UACA,oBACA,SACA,+BAAA,CACA,oFACC,gBACA,iBACA,eAAA,CAGF,4DAEC,mBACA,QAAA,CAED,wEAGE,WACA,WACA,iBAAA,CALF,wEAQE,WACA,QAAA,CC7BF,+BACC,4BAAA,CADD,kCjDsCD,wBACA,4BAAA,CiDjCC,wCAEE,aAAA,CACA,2IAGC,cACA,oBAAA,CAMH,kCACC,mBACA,QAAA,CAFD,qCAIE,gBACA,iBACA,cAAA,CAGF,iCACC,iBAAA,CC1BD,0CAEE,cAAA,CA0CF,qCACC,eAAA,CAMA,yClDhBF,wBACA,4BAAA,CkDkBE,wCACC,cACA,UACA,QAAA,CC9DH,gCACC,oBACA,AADA,aACA,sBACA,AADA,8BACA,uBACA,gCACA,4BAAA,CALD,oGAQE,oBACA,AADA,aACA,sBACA,AADA,mBACA,6BACA,kBAAA,CAEC,sJACC,aAAA,CAID,gJACC,aAAA,CClBL,iBACI,mBACA,aACA,qBAAA,CAEA,uBACI,gBAAA,CADJ,8BAGQ,UACA,YACA,eAAA,CAOR,6DAEI,eACA,mBAAA,CAGJ,sDAEQ,kBACA,aAAA,CAHR,6EAKY,WACA,cACA,iBACA,sBACA,sBACA,qBAAA,CAIZ,yBACI,oBACA,AADA,aACA,mBACA,AADA,eACA,sBACA,AADA,8BACA,gBACA,mBAAA,CAEJ,+BACC,eACA,oBAAA,CAGD,8BACC,iBACG,gBAAA,CAGJ,yBACI,iBACA,gBAAA,CAFJ,8BAIQ,gBAAA,CAOZ,uBACC,eACG,iBACA,sBACA,gBACA,gBACA,qBAAA,CANJ,gDAQQ,SAAA,CARR,sEAaY,cACA,YACA,gBACA,eAAA,CAoBZ,aACI,mBACA,aACA,qBAAA,CAEA,0BACI,gBAAA,CADJ,6BAGQ,oBAAA,CAGR,mBACI,YACA,qBACA,cAAA,CAGJ,qBACI,iBACA,gBAAA,CAFJ,0BAIQ,QAAA,CCxHR,wBACI,kBACA,mBACA,aACA,qBAAA,CAJJ,oCAMQ,YAAA,CANR,gCASQ,kBACA,MACA,YACA,cACA,aAAA,CAGR,yBACI,aACA,kBACA,MACA,QACA,SACA,OACA,wDACA,kCACA,4BACA,wCACA,UAAA,CAEJ,4GAGE,qBACA,WACA,WAAA,CACA,wHACC,UAAA,CAPH,0HAUG,SAAA,CAIH,iDAKQ,iBAAA,CACA,uDACI,0BAAA,CACA,2EACC,oBAAA,CATb,kDAcQ,UACA,gBACA,sBACA,yBACA,gBAAA,CAlBR,oDAoBY,aAAA,CACA,+KAGI,qBACA,aAAA,CAKR,+DACC,YAAA,CACA,qEACI,YAAA,CAjCb,uEAqCY,gBACA,6BACA,UAAA,CAvCZ,qCA2CQ,gBAAA,CA3CR,6CA8CQ,cAAA,CAGR,8BAEQ,qBACA,YACA,aAAA,CACA,6GAGI,qBACA,uBAAA,CATZ,iCAaQ,YAAA,CAbR,wCAgBK,QAAA,CAGL,gCACI,cAAA,CAEJ,4BACI,mBACA,mBACA,gBAAA,CAHJ,8BAKQ,aAAA,CACA,6GAGI,qBACA,aAAA,CAIZ,yBACI,gBAAA,CADJ,8BAGQ,gBAAA,CClIZ,aACI,kBAAA,CAEA,oBACI,kBAAA,CADJ,uBAGQ,SACA,mBACA,gBAAA,CAIR,sBACI,oBACH,AADG,aACH,sBACG,AADH,mBACG,gBAAA,CAHJ,qDAKQ,qBACA,YACA,iBACA,aAAA,CACA,wQAII,aAAA,CAbZ,2BAiBQ,oBAAA,CAQR,uBACC,iBAAA,CAED,kBACC,iBACA,0BAAA,CAED,0BACC,gBAAA,CAED,2BACC,iBAAA,CADD,gDAIQ,aACA,gBAAA,CALR,oDAOY,WACA,eAAA,CAIZ,4BACC,cACA,0BAAA,CAFD,qCAIE,aAAA,CAGF,oBACC,iBACA,0BAAA,CAOD,oBACI,qBACA,aAAA,CAEJ,6BACI,iBAAA,CADJ,yCAGQ,iBAAA,CAHR,0CAMK,aACA,AAEN,oBACA,oBAAA,CAVC,6DAYM,UACG,gBACA,qBAAA,CAdT,+DAgBa,aAAA,CACA,gNAGI,qBACA,aAAA,CArBjB,mIAyBU,YACA,UAAA,CA1BV,kFA6BU,2DACA,4BACA,kCACA,oBACA,WACA,SAAA,CAED,mEACC,kBACG,AADH,cACG,sBACZ,qBACA,AADA,uBACA,qBAAA,CAEY,yEACC,oBAAA,CAIL,oEACI,kBACA,AADA,cACA,yBACA,qBACA,eAAA,CAJJ,sEAMQ,cACA,UAAA,CAtDjB,2CA4DQ,kBACA,WAAA,CACA,iDACC,sBAAA,CAKT,2BAEQ,kBAAA,CAFR,yBAKQ,oBAAA,CALR,sBAQQ,gBAAA,CAOR,sBACI,oBACA,AADA,aACA,sBACA,AADA,8BACA,mBACA,mBAAA,cAAA,CACA,4BACC,iBACA,AADA,aACA,2BACA,AADA,gCACA,qBACA,sBAAA,kBAAA,CAJD,iCAME,WAAA,CAGF,mCAEE,mBACA,mBACA,QAAA,CAKN,8BACI,mBACA,aACA,sBACA,qBAAA,CAEJ,mCACI,iBACA,aAAA,CAGJ,mBACC,YAAA,CAED,kBACI,kBACA,mBACA,aACA,sBACA,wBAAA,CAMJ,wBACC,iBAAA,CADD,2BAGK,qBACG,QAAA,CAEP,qCACC,kBAAA,CAGF,gCACC,kBACH,YACA,YACG,SAAA,CACA,+DACC,kBACA,iBACA,cACA,qBAAA,CAJD,0JAOK,aAAA,CAPL,8EAUK,oBAAA,CAVL,4EAaK,YAAA,CAEJ,wKAGQ,YAAA,CAHR,oKAMQ,oBAAA,CAKV,4BACC,kBACH,WACA,gBAAA,CAHE,gCAKQ,eACN,UACA,SACM,eACA,gBACN,mBACM,sBACN,gBACM,sCAAA,CAbR,4DAgBE,kBACA,MACA,UACA,iBACA,cACA,qBAAA,CArBF,oJAwBM,aAAA,CAxBN,2EA2BM,oBAAA,CA3BN,yEA8BM,YAAA,CAEJ,kKAGQ,YAAA,CAHR,8JAMQ,oBAAA,CAMV,+BAEQ,oBACA,AADA,aACA,mBACA,AADA,eACA,oBAAA,0BAAA,CAJR,yCAQQ,gBACA,aAAA,CATR,8BAYQ,qBACA,cACA,oBAAA,CAIR,0DAEI,cACA,oBAAA,CAEJ,6BACI,WACA,WACA,UACA,uBACA,mBACA,eAAA,CAEJ,6BACI,eAAA,CAEJ,uBACI,eAAA,CA1UR,yFA8UQ,WACA,gBACA,iBACA,gBACA,cACA,6BAAA,CACA,iTAGI,qBACA,aAAA,CAxVZ,iGA2VY,iBACA,yBAAA,CAEJ,uGAEQ,uBAAW,CAhW3B,mIAoWY,aACA,UAAA,CAEJ,uGACI,oBAAA,CAGR,0BACI,aACA,eAAA,CAFJ,6BAIQ,iBAAA,CAJR,6BAOK,WACA,iBAAA,CARL,6BAWK,gBAAA,CAGL,8BACC,oBACA,AADA,aACA,sBACG,AADH,8BACG,gBAAA,CACA,oCACC,qBAAA,CADD,sCAGE,qBACA,UAAA,CAIN,4BACF,cAAA,CAEE,mCAEE,YACA,mBAAA,CAGF,+BACI,YACA,iBAAA,CAFJ,iCAIQ,aAAA,CACA,sHAGI,qBACA,aAAA,CAIZ,gEAGQ,gBAAA,CAGR,8BAEQ,mBACA,SACA,UACA,iBACA,aAAA,CAGR,4BACC,iBAAA,CADD,+BAGE,mBACA,oBAAA,CACA,2CACC,kBACA,kBAAA,CAPH,gCAWQ,iBAAA,CAGR,gCACI,iBAAA,CADJ,mCAGQ,gBACA,uBACA,mBACA,eAAA,CAGR,6BACI,eAAA,CAEJ,wDACI,eAAA,CAGJ,gCACC,YAAA,CAGJ,wBACI,oCAAA,CAKL,mDAEC,kBACA,WACA,YACA,KAAA,CAGD,mBACI,sBACA,AAEA,uCACA,gBACA,WACA,iBAAA,CAIJ,mDAEC,UACG,sBACA,uCACA,mBACA,UACA,mDAAA,CACA,iEACC,SAAA,CAKL,oBACC,kBACA,WACA,YACA,cACA,gBAAA,CAGD,0BACA,iBAAA,CAGA,oDACI,uBAAW,CAGf,mDACI,sBAAW,CAGf,yBACC,uBACA,mBACA,iBACA,eACA,YACA,UAAA,CAGD,0BACC,wBACA,iBACA,eACA,WACA,wBACA,kBAAA,CAGD,yBACI,aAAA,CAYJ,oCAEE,4BACI,UAAA,CAGA,4BACH,kBAAA,CAAA,CAOH,oCAEE,uBACC,iBAAA,CAED,6BACC,UAAA,CAED,6BACC,QAAA,CAED,4BACC,iBAAA,CAED,4DAEC,cAAA,CAED,6BACC,UAAA,CAED,+BACC,WACA,SAAA,CAED,+BACC,eAAA,CAAA,CC7kBD,iDAEE,iBACG,AADH,aACG,iDACA,AADA,4DACA,cACA,mCACA,oBAAA,CANL,0CASE,SACA,SAAA,CAVF,yGAaG,WACA,WACA,SACA,UACA,cAAA,CAjBH,sDAsBM,oBACA,AADA,aACA,0BAAA,qBAAA,CAvBN,mEA0BG,iBAAA,OAAA,CA1BH,kEA6BG,iBAAA,OAAA,CA7BH,oDAiCE,iBACA,4BACA,+BACA,sBACA,kBAAA,aAAA,CArCF,sDAuCG,cACA,YAAA,CAxCH,gFA6CG,MACA,UACA,WAAA,CA/CH,mDAmDK,kBACA,aACA,uBACA,eAAA,CAtDL,wMvDmCD,wBACA,4BAAA,CuDxCD,yFAsEE,YAAA,CClEA,0CAEE,iBAAA,CAFF,mEAMG,UAAA,CANH,kEASG,OAAA,CATH,oMxDmCD,wBACA,4BAAA,CwDpCC,gDAmBE,cAAA,CAvBJ,yFA6BE,YAAA,CCzBE,wBACI,aACA,sBACA,qBAAA,CAHJ,8BAKQ,eAAA,CALR,oCASK,QAAA,CAOL,yBACI,mBACA,eACA,4BAAA,CAEJ,wBACI,iBACA,kBAAA,CAEJ,8BACI,YACA,iBAAA,CAEJ,0DAEI,4BAAA,CAEJ,gGAGI,WACA,oBAAO,CAEX,kCAEQ,cACA,YACA,iBACA,iBAAA,CAIR,4BACI,kBACA,UAAA,CAFJ,kGAMQ,cACA,iBACA,gBAAA,CARR,iEAYK,WACA,cACA,qBACG,qBAAA,CACH,yOAGC,qBACA,WACA,wBAAA,CArBN,2CAyBK,mBACA,aAAA,CA1BL,+CA8BM,4BAAA,CACA,gKAGC,cACA,4BAAA,CAKP,kCACI,cAAA,CAGJ,6BACI,iBACA,mBAAA,CAFJ,oCAIQ,iBACA,eAAA,CAKJ,mCACI,qBAAA,CADJ,qCAGQ,gBAAA,CC5Gf,uBACI,uBAAA,CADJ,0BAGE,eACA,eAAA,CAJF,0BAOK,kBAAA,CAPL,yBAUK,cACA,iBACA,uBACA,eAAA,CAYN,oCACC,0BACC,cAAA,CAAA,CAKF,oCACC,0BACC,eACA,YAAA,CAAA,CCjCD,wBAEE,aAAA,CAGF,gBACO,eAAA,CAEP,kBACC,gBAAA,CADD,uBAGE,QAAA,CAKH,2GAGE,iBAAA,CAcF,oCACC,wBAA0B,uBAAA,CAC1B,kBAAoB,iBAAA,CAAA,CCtCrB,YACI,kBAAA,CAEA,qCAEQ,SAAA,CAFR,oCAKQ,SAAA,CAMZ,eACI,kBAAA,CAEA,0BAEQ,cAAA,CAFR,+BAKQ,kBAAA,CCnBX,0BACI,kBACA,qBAAA,CAFJ,+BAIK,UACA,aAAA,CARN,mCAYE,kBAAA,CAZF,kCAeE,WAAA,CAfF,6BAkBE,iBACA,eAAA,CAED,4BACC,gBAAA,CAED,iCAEE,gBAAA,CCxBC,+BACC,kBACA,qBAAA,CAFD,oCAIE,UACA,aAAA,CAPN,wCAWE,kBAAA,CAXF,uCAcE,WAAA,CAED,iCACC,gBAAA,CCjBF,iBAIE,iBACA,iBAAA,CAED,yBAEE,qBACA,WACG,YACA,gBAAA,CAGL,qBACC,aACA,mBACA,sBACA,0BAAA,CACA,4BACC,YAAA,CAED,2BACC,qBAAA,CADD,uDAGE,aAAA,CAIH,iFAGC,WACA,SAAA,CAED,2BACC,aACA,4BACA,kCACA,qBAAA,CAJD,6BAME,cACA,WACA,WAAA,CAGF,0BACC,aACA,yBACA,gBACA,iBAAA,CAJD,6BAME,uBACA,eAAA,CAPF,4BAUE,WACA,YACA,cACA,kBACA,MACA,OAAA,CAfF,mCAkBE,WACA,aACA,YACA,YACA,4BAAA,CAGF,4BACC,YACA,aACA,gBAAA,CAHD,8BAKE,qBACG,WAAA,CANL,+DASE,mBAAA,CAMH,yCAyBQ,gBAAA,CAzBR,8CA2BY,kBAAA,CAKZ,YACC,UAAA,CACA,uDAGC,aAAA,CC5HF,kCAKE,kBAAA,CAKD,6BAEC,YACA,mBACA,4BAAA,ChEfD,uEAEI,YACH,aAAA,CAED,mCACC,UAAA,CgEKD,mCAME,WACA,YACA,YACA,4BAAA,CATF,mEAaE,WACA,YACA,2DACA,qBACA,2BAAA,CAIF,sBAEC,mBACA,aACA,qBAAA,ChEpCD,yDAEI,YACH,aAAA,CAED,4BACC,UAAA,CgEgCD,6BACC,mBAAA,ChEvCD,uEAEI,YACH,aAAA,CAED,mCACC,UAAA,CgEgCD,gCAIE,QAAA,CAJF,mCAQE,UAAA,CAGF,2BACC,mBAAA,ChElDD,mEAEI,YACH,aAAA,CAED,iCACC,UAAA,CgE2CD,6BAIE,SACA,iBACA,iBAAA,CAGF,+BAEE,qBACA,mBACA,cAAA,CACA,0EAEC,oBAAA,CAFD,oFAIE,yBAAA,CATJ,iCAaG,iBAAA,CAbH,wCAoBG,qBACA,cAAA,CArBH,0CAwBG,UAAA,CAxBH,6DA2BG,YAAA,CAKH,oCACA,oBACG,AADH,aACG,mBACA,AADA,eACA,iBACA,kBACA,kBAAA,CAEH,uCACA,oBACA,AADA,gBACA,YACA,YAAA,CAEA,6BACA,mBACA,YACA,2BACA,sBACA,4BACA,WAAA,CANA,+BAQE,WACA,YACA,oBAAA,CASH,oCAGC,+BAEE,qBACA,mBAAA,CAGF,uCACC,iBAAA,YAAA,CAAA,CAQF,oCAGE,uCACC,iBAAA,YAAA,CAAA,CC/IH,YACC,YAAA,CACA,mBACC,eACA,oBACA,AADA,aACA,sBACA,AADA,mBACA,qBACA,AADA,uBACA,MACA,YACA,aACA,yBACA,gBACA,YAAA,CAED,gBACC,kBACA,QACA,WACA,iBACA,cAAA,CAGD,qBACC,UACA,gBACA,aACA,wBAAA,CAGD,sCAEC,aACA,sBACA,qBAAA,CAMC,+VAGC,aAAA,CAID,+VAGC,UAAA,CAKH,oBACC,oBACA,AADA,aACA,sBACA,AADA,mBACA,sBAAA,6BAAA,CAHD,uBAKE,SACA,gBAAA,CAGF,yBACC,2BACA,AADA,0BACA,AADA,kBACA,iBACA,AADA,aACA,cACA,yDACA,4BACA,iCACA,uBAAA,CAGD,kBACC,YAAA,CADD,qBAGE,gBAAA,CAIF,qCACC,gBAAA,CAED,6BACC,kBACA,qBAAA,CACA,mCACC,aAAA,CAED,gHAGC,YAAA,CATF,wEAaE,oBAAA,CAbF,kDAgBE,YAAA,CAGF,yBACC,kBACA,qBAAA,CAFD,oCAIE,gBAAA,CAJF,oCAOE,WACA,gBACA,kBAAA,CAGF,mCAEE,kBACA,mBACA,qBACA,kBACA,iBACA,kBACA,yBACA,aAAA,CATF,wCAWG,kBACA,cACA,sBACA,UAAA,CAED,0CACC,WACA,kBACA,cACA,QACA,WACA,WACA,gBACA,sBACA,SAAA,CAzBH,mCjEtDA,SACA,UACA,eAAA,CiEoDA,sCA+BG,mBAAA,CACA,iDACC,eAAA,CAKC,8GACC,iBACA,qBAAA,CAMD,sDACC,sDAAa,CAMd,wDACC,wDAAa,CAtDnB,qCA4DG,cACA,iBACA,gBACA,kBACA,cACA,qBAAA,CACA,iIAGC,qBACA,aAAA,CAMJ,oBACC,cACA,iBACA,kBACA,aAAA,CAJD,yBAME,kBACA,sBAAA,CAPF,2BAUE,sBAAA,CAMH,wBAEE,YACA,aACA,oBACA,AADA,aACA,sBACG,AADH,mBACG,qBACA,AADA,uBACA,wBAAA,CACA,4BACC,YAAA,CAeN,oCAEE,mBACC,qBACA,AADA,uBACA,gBAAA,CAAA,CChOiB,6CACC,iBAAA,CAUD,6CACC,iBAAA,CAMpB,iDAEC,qBACG,cACH,qBACA,aAAA,CACA,yLAGC,qBACA,aAAA,CAiBiB,mEACC,iBAAA,CAUD,mEACC,iBAAA,CADD,0EAGE,aAAA,CCjErB,wBAEE,aACA,sBACA,gBACA,sBACA,oBAAA,CACA,uCACC,YAAA,CAIH,wBACC,aACA,sBACA,gBACA,qBAAA,CACA,qCACC,YAAA,CANF,4BASE,cAAA,CCxBH,UACC,kBACG,uBAAA,CACH,yBACC,oBACA,AADA,aACA,oBAAA,CAED,iBACC,+BACA,AADA,2BACA,QAAA,CAGG,0DACC,kBACA,AADA,cACA,oBACH,AADG,aACH,qBACA,AADA,kBACA,kBACG,AADH,oBACG,cACA,sBACA,cAAA,CAPD,gJAUK,cACA,cAAA,CAXL,yEAcK,oBAAA,CAdL,uEAiBK,YAAA,CAEJ,8JAGQ,YAAA,CAHR,0JAMQ,oBAAA,CArCd,cA2CK,gBAAA,CAOJ,0CAEC,QAAA,CAFD,gDAIE,UACA,eAAA,CALF,gDAQE,gBACA,eAAA,CAGF,gDAEC,cACA,uBACA,eAAA,CACA,sEACC,eAAA,CAgBF,uBACC,YAAA,CAqBF,uBACI,uBAAA,CADJ,6BAIY,qBACA,iBAAA,CA4BZ,oCAEE,gDAGE,UAAA,CAHF,gDAME,WACA,QAAA,CAKH,kBACC,UAAA,CAAA,CCxJD,sBACC,YACA,eACA,aACA,eAAA,CCRF,cACI,WACA,UAAA,CAFJ,iBAKQ,SACA,UACA,eAAA,CAPR,8CAkBY,iBAAA,CAlBZ,wDAoBgB,kBACA,YAAA,CAShB,oBACI,aACA,kBACA,MACA,QACA,SACA,OACA,sBACA,wDACA,kCACA,4BACA,WAAA,CAIJ,+CAEI,kBACA,sBACA,eAAA,CAJJ,+FAMQ,WACA,WACA,kBACA,gBAAA,CATR,uFAYQ,SAAA,CAZR,yEAeQ,kBACA,UACA,eAAA,CAjBR,+EAmBY,qBACA,WACA,iBACA,gBAAA,CACA,qGACI,QAAA,CAxBhB,mFA2BgB,qBACA,UAAA,CACA,+FACI,qBACA,UAAA,CAEJ,yIACI,aAAA,CAEJ,6IACI,aAAA,CAEJ,mJACI,aAAA,CAGR,yGACI,YAAA,CAOhB,sCAEQ,kBACA,aACA,SACA,eACA,eACA,gBACA,iBACA,cACA,yBACA,kBACA,sBACA,qCACA,WAAA,CACA,6CACI,WACA,kBACA,cACA,SACA,UACA,QACA,SACA,iBACA,mBACA,wDAAA,CAzBZ,gDA4BY,WACA,qBACA,kBAAA,CACA,sDACI,qBAAA,CAGJ,uDACI,aAAA,CAEJ,yDACI,aAAA,CAEJ,4DACI,aAAA,CA1ChB,0CA+CQ,mBACA,gBACA,kBACA,kBAAA,CAlDR,6DAqDgB,WACA,WACA,uBACA,eAAA,CAxDhB,iEA0DoB,UAAA,CA1DpB,0EA6DoB,UACA,iBACA,gBAAA,CA/DpB,4EAiEwB,aAAA,CACA,uPAGI,qBACA,aAAA,CAtE5B,4EA2EoB,UACA,gBAAA,CA5EpB,sFA8EwB,iBACA,kBAAA,CACA,4FACI,qBAAA,CAGJ,6FACI,aAAA,CAEJ,+FACI,aAAA,CAEJ,kGACI,aAAA,CAY5B,2BACI,kBACA,WACA,UACA,gBACA,0BACA,4BAAA,CANJ,uCAQQ,kBACA,UACA,iBACA,UAAA,CACA,6CACI,KAAA,CAEJ,2CACI,QAAA,CAhBZ,+CAoBQ,kBACA,QACA,WACA,YACA,iBACA,iBACA,kBACA,WACA,AAEA,wBAAW,CA9BnB,0CAiCQ,kBACA,WACA,SACA,UACA,gBACA,SAAA,CAtCR,6CAwCY,WACA,YACA,UACA,YACA,4BAAA,CACA,oDACI,SAAA,CAEJ,wDACI,WAAA,CAjDhB,iDAsDQ,kBACA,cACA,MACA,UACA,UACA,aACA,yBACA,UAAA,CAIR,8BACI,YACA,UACA,aACA,iBACA,YACA,gBACA,UAAA,CAPJ,gDASQ,WACA,WACA,YACA,mBACA,YACA,kBAAA,CACA,sDACI,WACA,kBACA,cACA,SACA,YACA,QACA,SACA,kBACA,mBACA,wDAAA,CAEJ,sDACI,YAAA,CA5BZ,6DA+BY,kBACA,SACA,WACA,gBACA,iBACA,WACA,kBACA,yBACA,mBACA,WAAA,CACA,oEACI,WACA,kBACA,cACA,QACA,WACA,QACA,SACA,gBACA,iBACA,mBACA,wDAAA,CAMhB,2BACI,WACA,UACA,mBACA,gBACA,iBACA,kBACA,kBAAA,CAPJ,qCASQ,qBACA,gBAAA,CACA,2CACI,qBAAA,CAEJ,2CACI,YAAA,CAEJ,4CACI,aAAA,CAEJ,8CACI,aAAA,CAEJ,iDACI,aAAA,CCrVX,4CAEC,kBACG,sBACA,eAAA,CAGJ,sDAEC,kBACG,WACA,YAAA,CAJJ,gEAMQ,qBACA,sBACA,mBACA,gBAAA,CATR,8DAYQ,cAAA,CAGA,kFACI,oBAAA,CAEJ,sFACI,qBAAA,CAIZ,4BACC,kBACA,eAAA,CAFD,gCAIE,cAAA,CAIF,mCACC,aACA,kBACA,MACA,QACA,SACA,OACA,UAAA,CAQD,oBACC,oBAAA,YAAA,CAKD,mBACC,kBACA,uBACA,sBACA,aACA,YAAA,CAGF,qBACC,uBACA,sBACA,eACA,oBACA,AADA,aACA,oBAAA,CACA,4BACC,iBAAA,YAAA,CADD,gCAGE,UAAA,CAGF,8BACC,iBACA,AADA,aACA,mBAAA,CAFD,sDAIK,WACA,UAAA,CAGL,4BACC,UACA,aAAA,CAFD,kCAIE,WACA,mBACA,iBACA,iBAAA,CAKH,gBACC,uCACG,qBACA,mBACA,gBAAA,CACA,sBACC,4BAAA,CAGL,WACC,aACG,kCACA,mBACA,iBACA,eACA,SAAA,CACA,kBACC,cAAA,CAED,iBACC,oBAAA,CAED,iBACC,aACH,gBACA,UACA,mBAAA,CACG,sBACC,aACA,mBACA,YACA,WACA,gBACA,mBACA,gBAAA,CAED,2FAGE,oBAAA,CAMP,oBACC,cAAA,CAGD,UACC,kBACA,eAAA,CAOD,oCAEE,4BACC,YAAA,CAED,8BACC,kBAAA,aAAA,CADD,sDAGG,WAAA,CAGH,4BACC,iBAAA,CAAA,CC7KH,YACC,UACG,qBAAA,CAEJ,YACI,kBACA,YACA,eAAA,CAEA,oBACC,eACA,MACA,QACA,OACA,oBACA,AADA,aACA,sBACA,AADA,mBACA,YACA,gCACA,sBACA,0BACA,UACA,YAAA,CACA,+BACC,SAAA,CAGF,gFAGC,mBACA,iBAAA,CAJD,2LAME,UAAA,CACA,mqBAGC,WACA,oBAAA,CAIH,0BACC,iBACA,mBAAA,CAFD,8BAIE,eAAA,CAJF,+BxEDH,wBACA,4BAAA,CwEUG,6BACC,oBACA,AADA,aACA,sBAAA,kBAAA,CACA,kDAEE,WACA,YACA,gBAAA,CACA,sEACC,8DACA,4BACA,kCACA,oBAAA,CACA,yEACC,4DAAsB,CAX1B,sDAeG,cAAA,CAKJ,yBACC,gBAAA,CADD,2BAGE,qBACA,WACA,YACA,4DACA,4BACA,kCACA,oBAAA,CAIL,kBACC,kBACA,yBAAA,CAGD,yCACC,kBACA,SACA,WACA,YAAA,CAJD,iIAOE,WACA,YACA,4BACA,kCACA,oBAAA,CAXF,iEAcE,4DAAsB,CAdxB,gEAiBE,2DAAsB,CAOvB,kPAEC,YAAA,CAFD,0QAIK,cACH,YACG,aAAA,CAKN,8BACC,kBACA,mFAAY,CAQX,wGAEC,UACA,SACA,4BAAA,CAKH,uCACC,aACA,kBACA,MACA,QACA,SACA,OACA,aACA,iBACA,gBACA,UAAA,CACA,4CACC,aAAA,CAED,4CACC,aAAA,CAGF,+BACC,oBACA,AADA,aACA,mBACA,AADA,eACA,2BAAA,4BAAA,CAED,8BACC,kBACA,YACA,iBACA,WAAA,CAED,wCACC,kBACA,MACA,QACA,SACA,OACA,yDACA,4BACA,2BACA,qBACA,UAAA,CAED,wCAEE,cACA,cACA,eACA,YACA,iBACA,UACA,0BAAA,CACA,2CACC,SAAA,CAKH,0CACC,YACA,kBACA,WACA,UACA,0BAAA,CACA,6CACC,SAAA,CAIF,+BACC,kBACA,SACA,aACA,aACA,gBACA,sBACA,UACA,0BACA,YAAA,CACA,kCACC,QACA,SAAA,CAZF,oCAeE,kBACA,WACA,4BACA,6BACA,oBACA,4DACG,eAAA,CACH,wZASI,WACA,oBAAA,CAIN,0BACC,kBACA,MACA,QACA,SACA,YACA,iBACA,uCACA,gBACA,WAAA,CATD,+CAWE,OACA,+BACA,sBAAA,CACA,2GAEC,WACA,kBACA,cACA,QACA,UACA,YACA,iBACA,wBAAA,CAED,sDACC,SAAA,CAED,qDACC,SAAA,CA7BH,0CAiCE,WACA,eAAA,CAGF,gCACC,aACA,iBAAA,CAED,mCACC,oBACA,AADA,aACA,sBACA,AADA,mBACA,aACA,qBAAA,CAJD,wCAME,WACA,YACA,4BACA,kCACA,oBAAA,CAVF,6DAaE,6DACA,oBAAA,CAIF,qCACC,aACA,sBACA,qBAAA,CAHD,wCAKE,SACG,iBACH,gBAAA,CAIF,oCACC,+BAAA,CAED,0CACC,kBACA,qBAAA,CAEA,gGAEE,aAAA,CAKF,mExErSD,wBACA,4BAAA,CwEuSC,yDAEE,YAAA,CAGF,uEAEE,YAAA,CAGF,8DAEE,iBAAA,CAFF,iEAIG,eAAA,CAEC,yEACC,cAAA,CAPL,sEAaE,gBACA,UAAA,CAIH,gDACC,kBACA,SACA,kBACA,iBACA,6BACA,sBACA,eACA,UAAA,CACA,sDACC,wBAAA,CAGD,mDACC,wBAAA,CAGF,+CACC,aACA,aACA,eAAA,CACA,kDxEzVD,wBACA,4BAAA,CwE4VA,4EAGG,aAAA,CApYJ,oBA0YE,QAAA,CAWF,oCAEE,0BACC,UACA,eACA,6BAAA,CAGA,qHAEC,YAAA,CAAA,CAMJ,oCAEE,+BAEE,YAAA,CAGF,0BACC,UAAA,CAED,+BACC,WACA,YACA,SAAA,CAHD,oCAKE,cACA,WACA,YACA,UACA,iCAAA,CATF,yCxE3YD,wBACA,4BAAA,CAAA,CyExCD,aACC,kBAAA,CAEA,yBACC,iBACA,AADA,aACA,gDACA,AADA,2DACA,aACA,eAAA,CACM,8BACG,aAAA,CAEH,8BACG,aAAA,CAGV,wBACC,YACA,sBACA,qCAAA,CACA,8BACC,kCAAA,CAIF,kCAGE,cACA,eACA,iBACA,iBACA,aAAA,CAPF,yCAUE,oBACA,AADA,aACA,qBACA,AADA,uBACA,YACA,gBAAA,CAGF,oCACC,iBAAA,CAED,uCACC,gBAAA,CC9CF,cAGK,eAAA,CAGD,qBACC,oBACA,AADA,aACA,WAAA,CAED,8BACC,iBACA,AADA,aACA,aAAA,CAED,oBACC,kBACA,AADA,cACA,eACA,oBACH,AADG,sBACH,iBAAA,YAAA,CAJE,wBAME,UACH,cACA,iBACA,kBACG,oBAAA,CAGF,uBACC,iBACA,AADA,aACA,eACA,oBAAA,qBAAA,CAHD,2BAKE,UACH,cACA,iBACA,kBACG,oBAAA,CAGF,uBACC,4BACA,yBACA,sBACA,mBACA,oBACH,AADG,aACH,mBAAA,cAAA,CANE,yCAQK,kBACN,AADM,cACN,cAAA,CATC,qCAYK,cACA,sBACA,kBAAA,CAdL,uDAiBG,kBACA,WACA,YACA,UACA,yBACA,yBACA,eACA,YACA,oBACA,AADA,aACA,sBACA,AADA,mBACA,qBACA,AADA,uBACA,cAAA,CACS,2DACC,kBACA,WAAA,CAED,6DACF,YAAA,CAlCV,oLAsCgB,kBACA,SACA,oBACA,iBACA,kBACA,cACA,YACA,SAAA,CA7ChB,uDAiDY,oBACA,UAAA,CACA,+DACC,gBACA,0BACZ,iBAAA,CAEW,kEACC,mBAAA,CACA,0EACC,eAAQ,CA3DtB,4BAiEK,YACA,uBACA,eACA,YAAA,CApEL,8BAuEE,YAAA,CAGF,iCACC,SACA,oBACA,iBACA,UACA,SAAA,CAED,iBACC,oBACA,AADA,aACA,sBACA,AADA,8BACA,mBACA,mBAAA,cAAA,CAED,oBACC,WAAA,CADD,yBAGD,SACA,UAAA,CAGC,sBACF,kBACA,AADA,yBACA,wBAAA,oBAAA,CAFE,wDAID,kBACA,iCACA,SACA,SACA,UACA,gBAAA,CATC,mCAYD,mCACA,kBAAA,CAGF,uBACC,oBACA,AADA,aACA,kBACA,AADA,yBACA,gBAAA,CAHD,4BAKE,kBAAA,CALF,6BAQE,UACA,4BAAA,CAGF,qBACI,oBACA,AADA,aACA,mBACA,AADA,eACA,cAAA,CAGJ,qBACI,sBACA,aACA,sBACA,kBACA,kBACA,mCACA,AADA,+BACA,+BAAW,CAEf,iBACE,aACA,gBACA,4FAA4B,CAH9B,qBAKG,UAAA,CALH,8BAQI,YACA,UAAA,CAGJ,kBACC,UACA,kBACA,QACA,SACA,gCACA,kCACA,WACA,WACA,YACA,2BACA,gBACA,uBACA,oBAAA,YAAA,CACA,wBACC,SAAA,CAfF,oBAkBK,kBACA,mBACA,gBACA,uBACA,iBACA,cACA,cACA,WACA,MACA,eAAA,CA3BL,oBA8BE,WACA,kBACA,SACA,iBACA,kBACA,OACA,QACA,cACA,gBAAA,CACA,+EAGC,UAAA,CAIH,6CACE,cACA,WAAA,CAEF,oBACC,gBACA,wBAAA,CAFD,sBAIC,UAAA,CACA,qFAGC,WACA,oBAAA,CAaH,oCAEE,qBACC,8BACA,AADA,0BACA,0BAAW,CAAA,CAUd,oCAEE,qBACC,8BACA,AADA,0BACA,0BAAW,CAEZ,iCACI,mBAAA,CAED,oBACC,kBACA,AADA,cACA,mBAAA,CAED,4BACC,eAAA,CAAA,CC9RN,KACC,kBAAA,CAIA,mBACC,eAAA,CAED,eACO,aAAA,CADP,sBAGW,WACA,YACA,iBACA,kBACA,kBACA,qBAAA,CARX,kCAUe,eAAS,CAEb,yCAEQ,WAAS,CAIrB,wBACI,4BAAA,CAGX,iBACC,eACA,sBACA,gBACA,qBAAA,CACA,uBACC,qBAAA,CAED,4BACC,4BAAA,CAED,yBACC,SACA,4BAAA,CAFD,4BAIE,YAAA,CAfH,mBAmBE,aAAA,CAnBF,sBAsBE,QAAA,CAKF,qBACC,eAAA,CADD,yBAGE,cAAA,CAKF,sCAEC,yBAAA,CAFD,4CAIE,eACA,4BAAA,CACA,oEACC,2BAAA,CAED,wDACC,qBAAA,CADD,4DAGE,aAAA,CAKJ,sDAGE,cACA,aAAA,CAMF,0DAGE,qBACA,WAAA,CAJF,wDAOE,cACA,gBACA,oBAAA,CACA,8MAGC,oBAAA,CAKH,0BACC,gBACA,cAAA,CAFD,6BAIE,SACA,UACA,eAAA,CANF,6BASE,qBACA,WAAA,CAVF,4BAaE,cACA,WAAA,CASF,+BAEE,cACA,aAAA,CAmBF,gBACC,eAAA,CC1JD,8BAKE,SACA,SAAA,C5ETF,+DAEI,YACH,aAAA,CAED,+BACC,UAAA,C4EOD,6BAGE,YACA,eAAA,CAGF,+BACO,aACA,sBACA,eAAA,CAIR,aACC,aAAA,CChCA,0BAEE,YACA,YAAA,CCJH,mCAYM,6BACA,WAAA,CCPN,QACI,kBAAA,CADJ,WAIK,qBAAA,CAJL,WAOQ,gBACA,SACA,SAAA,CATR,WAYK,uBACA,eAAA,CAIA,yBAEE,kBACA,UAAA,CApBP,WA8BQ,QAAA,CA9BR,sBAkCK,uBACA,eAAA,CAID,eACC,oBACA,AADA,aACA,sBAAA,kBAAA,CAFD,mBAIE,aACA,iBACA,yBAAA,CAED,4BACC,cAAA,CADD,gCAGE,iBACA,oBAAA,CAED,8CAEE,yBAAW,CAKf,cACC,aACA,qBAAA,CACA,2BACC,YAAA,CChEN,0BACC,oBACA,AADA,aACA,mBACG,AADH,eACG,iBACH,aAAA,CACA,kCACC,kBACA,AADA,cACA,oBAAA,YAAA,CAIA,kHAEC,oBAAA,YAAA,CAED,wDACC,iBAAA,CAID,6DhFuCD,SACA,UACA,gBgFtCG,oBACA,AADA,aACA,kBAAA,wBAAA,CAJF,6DAOE,gBAAA,CAPF,8DAUE,WACA,WAAA,CAIF,+HAEC,oBACA,AADA,aACA,qBACA,AADA,iBACA,YACA,qBACA,AADA,uBACA,sBACA,AADA,mBACA,cACA,iBAAA,CACA,6IACC,kBAAA,CAKF,8GAEC,iBACA,AADA,aACA,gBAAA,CAGD,sDACC,gBAAA,CAED,kDACC,uBACA,kBAAA,aAAA,CAGF,sCAKE,uBACA,UACA,YACA,mBACA,aAAA,CACD,4CACC,kCACA,YACA,iBAAA,CAIH,cACC,YACA,kBACA,kBACA,sBACA,qBAAA,CALD,+DAQK,kBACH,qBAAA,CACM,2EACC,YAAA,CAXT,+BAeK,qBACH,wBAAA,CAhBF,gCAmBE,WACG,YACA,MACA,SACA,qBACA,sBACA,cAAA,CC1GL,2BACC,iBAAA,CACA,iCACC,WACA,kBACA,WACA,YACA,SACA,WAAA,CARF,8BAaE,iBACA,eAAA,CCPD,oCAGG,UACA,cACA,iBAAA,CACA,+HAGC,cACA,oBAAA,CAKJ,kCAEK,eAAA,CAFL,oCAIG,UACA,cACA,iBAAA,CACA,+HAGC,cACA,oBAAA,CCnCL,oGAGE,gBACA,gBAAA,CAJF,4GAMG,eAAA,CCNH,sBAKY,uBACA,uBACA,eAAA,CCPZ,qBAGY,WAAA,CAHZ,yBAKO,WACA,YACA,iBACA,iBACA,kBACA,WACA,wBAAA,CAXP,uDAwBoB,qBAAA,CAGR,kEAQS,QAAA,CClCrB,iCAGG,qBACA,2BAAW,CAMX,2CACC,iBAAA,CADD,6CAGE,qBAAA,CAHF,gDAME,QAAA,CANF,qGAUE,UACA,uBACA,eAAA,CAZF,kDAeE,gBAAA,CAzBL,mCA8BG,cACA,eAAA,CAIF,iCACC,kBACA,QACA,UACA,SACA,yBACA,UAAA,CAND,+EAQE,iBAAA,CARF,uCAWE,WACA,QACA,YACA,iBACA,WACA,SACA,6BACA,yBACA,SAAA,CACA,kEACI,WACA,UAAA,CAEJ,wDACI,WACA,UAAA,CAEJ,yDACI,WACA,UAAA,CAEJ,6DACI,WACA,UAAA,CAEJ,0CACC,wBACA,SAAA,CAtCH,8DA0CE,QACA,WACA,YACA,2DACA,4BACA,2BACA,oBAAA,CAGF,uCACC,iBAAA,CAGD,4EAGE,iBACA,eAAA,CAGF,qCACC,iBAAA,CAIE,qCAEQ,cACA,kBACA,UAAA,CAGR,iCACC,YAAA,CC7GL,gCAGQ,WACA,QAAA,CAJR,iCAOK,UAAA,CAPL,uCAWK,UACA,eAAA,CAZL,6CAcM,WACA,YACA,SACA,UACA,YACA,2DACA,4BACA,kCACA,qBACA,4BAAA,CAMN,qDACC,6CAGM,kBACA,OAAA,CAAA,CClCP,2CAGQ,WACA,QAAA,CAJR,4CAOK,UAAA,CAPL,kDAWK,sBACA,AADA,mBACA,UACA,eAAA,CAbL,wDAeM,YACH,eACG,SACA,UACA,YACA,2DACA,4BACA,kCACA,qBACA,4BAAA,CAMN,qDACC,wDAGM,iBAAA,CAAA,CCpCP,0RAMY,WACA,eAAA,CAPZ,6FAUY,UACA,eAAA,CAXZ,+FAiBY,UACA,iBAAA,CAlBZ,8FAsBY,UACA,gBAAA,CAvBZ,2EA8BQ,sBAAA,CA9BR,iFAiCgB,+BACA,iBAAA,CClChB,iCAKoB,YACA,iBAAA,CCLpB,YACC,iBAAA,CAEA,mBACC,oBACA,AADA,aACA,sBAAA,kBAAA,CAFD,sBAIE,aAAA,CAGF,0BACC,oBACA,AADA,aACA,sBACA,AADA,mBACA,iBACA,kBAAA,CAJD,4BAME,gBAAA,CACA,wCACC,QAAA,CAKH,sBACC,kBACA,iBACA,eAAA,CAED,qBACC,oBACA,AADA,aACA,gBAAA,CACA,2BACC,qBAAA,CAMF,4BACC,cAAA,CAED,0BACC,wBACA,iBACA,gBAAA,CACA,yCACC,wBACA,iBAAA,CAED,wCACC,WACA,eACA,aAAA,CACA,uDACC,wBACA,iBAAA,CAGF,mCAEE,eAAA,CAIH,gCACC,WACA,gBAAA,CAGD,yCAEC,YAAA,CAED,oBACC,kBACA,WACA,YACA,eACA,mBACA,yDACM,4BACA,kCACA,oBACA,UAAA,CAEP,qBACC,kBACA,MACA,QACA,SACA,OACA,wCACA,UAAA,CCzFD,wBACC,kBAAA,CAGD,4BACC,kBAAA,CADD,8BAGE,cAAA,CAIF,mJAKC,kBAAA,CALD,sLAQE,kBACA,mBACA,oBAAA,CACA,ioBAGC,wBAAA,CAkBH,mCAEE,mBAAA,CAMF,kCAEE,mBAAA,CAWF,mCAEE,mBAAA,CAKF,uCACC,YAAA,CC3EF,2BAEE,eAAA,CAID,0FAEC,aACA,gBACA,sBACA,YAAA,CAED,sDAEE,qBACA,aACA,iBACA,mBACA,cACA,yBACA,wBAAA,CAGF,gDACC,oBAAA,CACA,gEAEE,eAAA,CAGF,6DAEE,UAAA,CClCJ,oBACI,uBAAA,CADJ,uBAIQ,SACA,UACA,eAAA,CANR,oDAiBY,iBAAA,CAjBZ,8DAmBgB,kBACA,YAAA,CAShB,oBACI,aACA,kBACA,MACA,QACA,SACA,OACA,sBACA,wDACA,kCACA,4BACA,WAAA,CAIJ,mBAEI,kBACA,sBACA,eAAA,CAJJ,mEAMQ,WACA,WACA,kBACA,gBAAA,CATR,6CAYQ,kBACA,UACA,eAAA,CAdR,mDAgBY,qBACA,WACA,gBAAA,CAlBZ,uDAoBgB,qBACA,UAAA,CACA,mEACI,qBACA,UAAA,CAEJ,6GACI,aAAA,CAEJ,iHACI,aAAA,CAEJ,uHACI,aAAA,CAGR,6EACI,YAAA,CAOhB,wBAEQ,kBACA,aACA,UACA,gBACA,iBACA,cACA,yBACA,kBACA,sBACA,qCACA,WAAA,CACA,+BACI,WACA,kBACA,cACA,QACA,WACA,QACA,SACA,gBACA,iBACA,mBACA,wDAAA,CAGA,qCACI,WACA,kBACA,cACA,QACA,YACA,UACA,QACA,SACA,gBACA,iBACA,mBACA,wDAAA,CAvChB,kCA2CY,iBACA,kBAAA,CACA,wCACI,qBAAA,CAGJ,yCACI,aAAA,CAEJ,2CACI,aAAA,CAEJ,8CACI,aAAA,CAxDhB,gCA6DQ,aAAA,CA7DR,4BAgEQ,iBACA,gBACA,iBAAA,CAlER,+CAqEgB,WACA,WACA,uBACA,eAAA,CAxEhB,mDA0EoB,UAAA,CA1EpB,4DA6EoB,UACA,iBACA,gBAAA,CA/EpB,8DAiFwB,aAAA,CACA,6MAGI,qBACA,aAAA,CAtF5B,8DA2FoB,UACA,gBAAA,CA5FpB,wEA8FwB,iBACA,kBAAA,CACA,8EACI,qBAAA,CAIJ,+EACI,aAAA,CAEJ,iFACI,aAAA,CAEJ,oFACI,aAAA,CAY5B,aACI,kBACA,WACA,UACA,0BACA,4BAAA,CALJ,yBAOQ,kBACA,UACA,iBACA,UAAA,CACA,+BACI,KAAA,CAEJ,6BACI,QAAA,CAfZ,iCAmBQ,kBACA,QACA,WACA,YACA,iBACA,iBACA,kBACA,WACA,AAEA,wBAAW,CA7BnB,4BAgCQ,kBACA,WACA,SACA,UACA,gBACA,SAAA,CArCR,+BAuCY,WACA,YACA,UACA,YACA,4BAAA,CACA,sCACI,SAAA,CAEJ,0CACI,WAAA,CAhDhB,mCAqDQ,kBACA,cACA,MACA,UACA,UACA,aACA,yBACA,UAAA,CAIR,gBACI,YACA,UACA,aACA,iBACA,YACA,gBACA,UAAA,CAPJ,kCASQ,WACA,WACA,YACA,mBACA,YACA,kBAAA,CACA,wCACI,WACA,kBACA,cACA,SACA,YACA,QACA,SACA,kBACA,mBACA,wDAAA,CAEJ,wCACI,YAAA,CA5BZ,+CA+BY,kBACA,SACA,WACA,gBACA,iBACA,WACA,kBACA,yBACA,mBACA,WAAA,CACA,sDACI,WACA,kBACA,cACA,QACA,WACA,QACA,SACA,gBACA,iBACA,mBACA,wDAAA,CAMhB,aACI,WACA,UACA,iBACA,iBACA,kBACA,eAAA,CANJ,uBAQQ,qBACA,gBAAA,CACA,6BACI,qBAAA,CAEJ,6BACI,YAAA,CAEJ,8BACI,aAAA,CAEJ,gCACI,aAAA,CAEJ,mCACI,aAAA,CC/VZ,mBAEE,SACA,gBAAA,CCHF,sBACC,SAAA,CAGD,eACC,kBACA,YAAA,CAFD,kBAIE,oBACA,AADA,aACA,sBACA,AADA,8BACA,wBAAA,CAED,uBACC,cACA,UACA,uBACA,WAAA,CACA,wFAGC,qBACA,cACA,eAAA,CAlBH,uBAsBE,gBAAA,CAtBF,+CAwBM,2BAAA,CAxBN,8CA2BM,eAAA,CA3BN,+CA+BI,UACA,aAAA,CAhCJ,oEA0CK,cAAA,CA1CL,kBAiDK,iBAAA,CAED,sBAEC,kBAAA,ChG1DJ,yDAEI,YACH,aAAA,CAED,4BACC,UAAA,CgGkDE,2BAIE,QAAA,CAJF,wFASE,kBACA,kBACA,cAAA,CAXF,+BAcE,eAAA,CAGF,6BACC,cACA,WACA,WACA,qBAAA,CAED,uBACC,kBACA,UAAA,CAFD,8BAIE,sBACA,mBACA,iBACA,4BAAA,CAGA,8FAGC,oBAAA,CAIH,8BAEC,WACA,UAAA,ChGnGJ,yEAEI,YACH,aAAA,CAED,oCACC,UAAA,CgG0FE,wCAKE,QAAA,CCnGL,gBACC,iBACA,yBACA,kBACA,yBACA,aACA,iBAAA,CACA,uDAEC,eACS,kBAAA,CAEV,0BACC,KAAA,CAED,6BACC,QAAA,CAGC,sBACI,gBAAA,CAEP,4BACC,SACA,sBACA,gBAAA,CAED,iCACC,qBACA,YACG,WACA,YACA,4DACA,4BACA,kCACA,oBAAA,CAEJ,8BACC,YAAA,CAED,kBACC,oBACA,AADA,aACA,sBACA,AADA,mBACA,YAAA,CAED,cACC,SACA,UACA,iBACA,aAAA,CAED,yBACC,iBACA,iBACA,mBAAA,CAxDF,yBA6DE,aAAA,CACA,+BACC,aAAA,CAGF,qBACC,mBAAA,CAnEF,eAsEE,cACA,eACA,SAAA,CAxEF,iBA2EE,aAAA,CACA,uBACC,cACA,yBAAA,CAED,wBACC,aAAA,CAjFH,kBAsFE,cACA,qBACA,cAAA,CACA,wBACC,cACA,qBACA,cAAA,CAED,yBACC,cACA,qBACA,cAAA,CAjGH,cAuGQ,gBACA,mBACA,mBACA,oBACA,iBACA,6BACA,mBAAA,CACA,oBACL,cACA,eACA,UACA,aAAA,CAEK,qBACI,cACA,wBAAA,CAEJ,sBACI,cACA,wBAAA,CAEJ,mBACI,cACA,wBAAA,CAEJ,mBACI,cACA,wBAAA,CAEJ,qBACI,WACA,wBAAA,CAEJ,sBACI,cACA,wBAAA,CAEJ,wBACI,cACA,wBAAA,CAEV,sBACC,yBACA,aAAA,CAIU,yCACF,aAAA,CAIJ,sCACa,yBACZ,aAAA,CAKJ,kBACI,kBAAA,CADJ,yBAGK,sBACG,cAAA,CAJR,iCAOD,yBACA,aAAA,CAKF,sBACC,mBACA,aACA,sBACA,qBAAA,CAJD,6CAME,eAAA,CAED,8BACC,sCAAA,CAED,+BACC,0CAAA,CAED,mCACA,yBACG,4BAAA,CAEH,gCACA,yBACG,4BAAA,CAEH,gCACA,yBACG,4BAAA,CAEH,kCACI,kBAAA,CACM,wCACI,kBACA,UAAA,CAIf,sBACC,gBAAA,CAED,mBACC,oBACA,AADA,aACA,sBACA,AADA,8BACA,mBAAA,cAAA,CACA,0BACI,WACA,mCACA,AADA,+BACA,4BACA,+BAAW,CAGhB,oBACC,gBACA,aACA,oBACA,sBACA,+BACA,sBACA,iBAAA,CACA,0BAEC,kCAAA,CAFD,sDAIE,SAAA,CAGF,gCACC,mBAAA,CAED,yBACC,qCACA,AADA,iCACA,8BACA,iCAAW,CAEZ,yBACC,8BACA,AADA,0BACA,uBACA,0BAAW,CAEZ,yBACC,qCACA,AADA,iCACA,8BACA,iCAAW,CAEZ,0BACC,wBACA,AADA,oBACA,iBACA,oBAAW,CAEZ,oCACC,mBAAA,CAED,4BACC,sCAAA,CAED,6BACC,0CAAA,CAED,4BACC,UACA,kBACA,cACA,UACA,2BAAA,CALD,8BAOE,iBACA,cAAA,CACA,4CACC,aAAA,CAIA,gCACC,kBAAA,CACM,sCACI,kBACA,UAAA,CAKf,uBACC,gBAAA,CAGD,6BACC,mBACA,gBAAA,CAID,oBACC,WACA,oBACA,AADA,aACA,sBACA,AADA,8BACA,mBAAA,CAED,2BAEE,mBACA,WAAA,CAHF,0BAME,uBACA,gBAAA,CAPF,6BAUE,gBAAA,CAVF,2DAaE,iBAAA,CAGF,gDAEE,WAAA,CAFF,yCAKE,iBACA,gBACA,cACA,WACA,kBACA,sBACA,sBACA,kBACA,oBACA,AADA,aACA,eACA,sBAAA,kBAAA,CAGF,sBACC,gBACA,yBACA,sBACM,kBAAA,CACA,4BACC,YACA,SAAA,CAGR,oBACC,mBACA,gBACA,gCACA,eACM,iBACA,wBACN,AADM,gBACN,MACA,iBACA,UACM,kBACA,kBACA,mBACA,kBAAA,CAGP,sBACC,gBAAA,CADD,8BAGE,oBAAA,CAGF,oBAIC,+BACA,oBACA,kBACA,kBAAA,CACA,0BACI,kBAAA,CADJ,oDAGK,4BACA,SAAA,CAIN,kBACO,kBACN,kBAAA,aAAA,CAFD,sBAIE,eACA,eAAA,CAGF,mBACC,oBACA,AADA,aACA,0BACA,AADA,sBACA,qBACA,AADA,uBACA,qBAAA,iBAAA,CAED,mBACC,gBAAA,CADD,0BAGE,iBACA,yBACA,cACA,iBACA,qBAAA,CAGF,0BACC,UACA,iBACA,4BACA,mBAAA,CAED,oBACC,gBAAA,CAED,qBACC,eAAA,CAED,yBACC,gBAAA,CAED,6BACC,iBAAA,CAED,qBACC,qBACA,WAAA,CAED,qBACC,aACA,eACA,aACA,kBACA,UACA,MACA,iBACA,kBAAA,CAED,sBACC,gBAAA,CAKD,2CAEC,YACA,wBAAA,CAED,2BACC,eACA,MACA,cACA,SAAA,CAED,gBACC,kBACA,aACA,iBACA,YAAA,CACA,uDAEC,cAAA,CAED,0BACC,KAAA,CAED,6BACC,QAAA,CAbF,yCAgBE,UAAA,CACA,iKAGC,qBACA,UAAA,CAIH,yBAEE,mBACA,SACA,mBACA,iBACA,UAAA,CANF,2BAQG,oBACA,AADA,aACA,sBACA,AADA,mBACA,cAAA,CAVH,6BAaG,cACA,iBAAA,CAIH,uBACC,mBACA,kBACA,iBACA,mBACA,kBACA,yBAAA,CAMD,mBACC,oBAAA,WAAA,CADD,oCAGE,yBACA,iBACA,kBACA,kBACA,YAAA,CAGF,uBACC,oBACA,AADA,aACA,qBACA,AADA,uBACA,qBAAA,sBAAA,CAGD,uBACC,aACA,iBACA,iBACG,kBACA,UAAA,CACH,0BACC,oBAAA,CAGF,4BACC,kBACA,eACA,MACA,aACA,UAAA,CAGD,qBACI,kBACH,YACA,cACA,WAAA,CAJD,2BAMQ,kBACA,MACA,UACA,UACA,eACN,cACA,WACA,YACA,QAAA,CACA,yDACC,kBAAA,CAED,wEACC,YACA,eAAA,CApBH,mCAwBE,SAAA,CACA,kEACC,WACA,gBACA,gCAAA,CA5BH,yCAgCE,UACA,cAAA,CAjCF,qDAoCE,UAAA,CApCF,2BAuCE,WACA,YACA,6BACA,eACA,iBACA,mBACE,qBACA,WACA,YACF,SACE,gBACA,yBAAA,qBAAA,gBAAA,CACA,wCACD,mBACA,aACA,gBAAA,CAtDH,qCA0DE,YACA,mBACA,eACA,gBACA,yBACA,gBACA,kBACA,WACA,WAAA,CAlEF,oCAqEE,mBACA,gBACA,kBACA,yBACA,YACC,UAAA,CAOH,qDAEE,WAAA,CAGA,yDACC,UAAA,CAED,wDACC,mBACA,YAAA,CAVH,2CAcK,WACA,WAAA,CAEJ,6DAEE,SAAA,CAGA,iEACC,UAAA,CAED,gEACC,mBACA,YAAA,CAVH,mDAcK,WACA,SAAA,CAMN,qDAEE,SAAA,CAGA,yDACC,UAAA,CAED,wDACC,iBACA,UAAA,CAVH,2CAcK,WACA,SAAA,CAKL,qDAEE,SAAA,CAGA,yDACC,UAAA,CAED,wDACC,iBACA,YAAA,CAVH,2CAcK,WACA,SAAA,CAKN,0BACC,eAAA,CAGD,uBACC,eAAA,CAID,eACI,gEACA,4BACA,4BACA,kBACA,iBACA,kBACA,2BACA,mBAAA,CAEJ,kBACI,kBACA,4BACA,mEACA,iBACA,oBACA,2BACA,0BAAA,CAEJ,kCACI,gBAAA,CCruBJ,wBAEE,eAAA,CAGA,4CACC,eAAA,CAED,gDAEE,iBACA,yBACA,cACA,kBACA,iBACA,qBAAA,CAGF,oCACC,kBACA,aAAA,CChBD,4CACA,gBAAA,CCFC,2CACC,oBAAA,CAMJ,mDAEE,uBAAA,CCVA,kDACC,+BACA,oBACA,cAAA,CACA,wDACC,mBACA,oBAAA,CAGF,oCACC,aAAA,CCNA,yCACC,oBAAA,CCJF,6BACC,oBACA,UAAA,CAEE,qCAEQ,YAAA,CAFR,iEAKD,yBACA,wBAAA,CANC,qCASK,6BACN,kBACA,kBACA,qBACA,eACA,mDACA,qBAAA,CACA,2CAEC,4BACA,uBAAA,CACA,kDACC,SAAA,CAGF,4CACC,WACA,kBACA,WACA,MACA,OACA,WACA,YACA,sCACA,yBACA,UACA,kDAAqB,CAnCrB,mCAuCQ,cAAA,CC3CR,2CACH,+BACA,qBACA,sBAAA,CACC,iDACC,qBACA,kBAAA,CAFD,kFAIE,SAAA,CAIH,iDACC,4BACA,SAAA,CAED,0CACC,aAAA,CCdH,YAGQ,gBAAA,CAKR,sBAEE,eAAA,CCfF,cACI,kBAAA,CAEA,sBACC,mBACA,kBACA,cACA,mBACA,mBACA,kBACA,WACA,4BAAA,CAXL,iB1G2DC,SACA,UACA,eAAA,C0G7DD,iBAiBK,kBACA,mBACA,kBACA,mBACA,iBAAA,CACA,wBACC,wBAAA,CACA,8BACC,WACA,kBACA,cACA,QACA,QACA,QACA,SACA,gBACA,iBACA,mBACA,yDACA,UAAA,CAGF,uBACC,wBAAA,CAED,wBACC,kBAAA,CA3CN,gBA+CK,cACA,aAAA,CAhDL,oBAkDM,UAAA,CAGF,0BACC,gBAAA,CAQL,cACC,eAAA,CAOD,sBACI,mBACA,kBACA,WACA,mBACA,iCACA,gBACA,iBACA,yBACA,gBACA,gBAAA,CAKJ,iBACG,wBACA,mBAAA,CAKH,uBACI,yBACA,iBAAA,CAIJ,wBACI,wBAAA,CAGJ,uBACA,gBACA,eAAA,CCtGI,wBACI,aACA,mBACA,sBACA,eAAA,CAIJ,0BACI,YACA,aACA,6BACA,eAAA,CAJJ,4BAMQ,cACA,gBACA,iBACA,uBACA,eAAA,CAGR,4BAEQ,UAAA,CC1BZ,uBACI,kBAAA,CAGA,8BACI,aACA,mBACA,sBACA,eAAA,CAEJ,8BACI,eAAA,CAEJ,8BACI,aACA,4BAAA,CAFJ,kCAIQ,UAAA,CAGR,8BACC,aACA,YACJ,qBACA,WACA,sCAAA,CCzBA,yBACC,eACG,SACA,WACA,YACA,UACA,aACA,aACA,qBAAA,CAEJ,iCACC,eACA,MACA,QACA,SACA,OACA,iCACA,YAAA,CAED,iCACC,kBACA,oBACA,AADA,aACA,0BACA,AADA,sBACA,WAAA,CAJD,6CAOG,kBACA,yBACA,qBAAA,CATH,2CAaE,UACA,iBACA,SACA,0BAAQ,CAGR,0DACC,QAAA,CAED,0DACC,WAAA,C7G1CH,2EAEI,YACH,aAAA,CAED,qCACC,UAAA,C6G2CD,6EAEC,WACA,2BACA,eAAA,CAED,qCACC,UACA,WAAA,CAEC,6DACC,mBACA,yBAAA,CAIH,wCACC,UACA,aACA,wBAAA,CAEC,+DACC,YACA,oBACA,mCAAA,CAED,2I7GnCF,wBACA,4BAAA,C6GsCE,wEACC,cAAA,CAED,6E7G1CF,wBACA,4BAAA,C6GyCE,+FAIG,WACE,cAAA,CALL,+FAQG,kBAAA,CAIH,6E7G3DF,yBACA,6BAAA,C6G0DE,uGAGE,6BAAA,eAAA,CACA,mIACC,4BACA,AADA,eACA,cAAA,CAIH,sEACC,oBACA,AADA,aACA,0BACA,AADA,sBACA,oBAAA,0BAAA,CAED,uEACC,WACA,eACA,iBAAA,OAAA,CAED,4E7G/EF,yBACA,8B6GgFG,gBAAA,CAEC,0FACC,YAAA,CALH,mM7G1EF,wBACA,4BAAA,C6GsFE,4E7GvFF,wBACA,4BAAA,C6GyFE,wEACC,WACA,eACA,mBACA,cACA,cAAA,CAKH,+BACC,kBACA,gBAAA,CAID,kEAEC,kBACA,MACA,QACA,SACA,MAAA,CAED,oCACC,aACA,yBACA,4CACA,YAAA,CACA,uCACC,aAAA,CAGF,8CACC,kBACA,SACA,WACA,WACA,YACG,iBACH,kBACA,yBACA,2CAAA,CATD,kDAWE,iBACA,UAAA,CAGF,8BACC,YAAA,CAGD,gCACC,iBACA,gBAAA,CAFD,qCAIE,gBAAA,CC1LF,0BAEE,kBACA,eAAA,CACA,gCACC,YACA,gBACA,UAAA,CAGA,2CACC,YAAA,CAGF,sCACC,aAAA,CAED,qCACC,aAAA,CACA,kIAGC,aAAA,CAGF,iCACC,UAAA,CACA,sHAGC,aAAA,CAGF,gCACC,UAAA,CACA,mHAGC,aAAA,CCtCJ,oBACI,mBACA,aACA,sBACA,qBAAA,CAIJ,0BACI,oBACA,AADA,aACA,mBACA,AADA,eACA,sBACA,AADA,8BACA,kBAAA,CACA,qCACC,QAAA,CAGL,0BACC,4BACG,AADH,eACG,gBACA,qBAAA,CACA,qCACC,6BAAA,eAAA,CACA,iEACC,4BACA,AADA,eACA,cAAA,CAIN,6BACC,oBAAA,YAAA,CAED,4BACC,kBACA,4BACA,AADA,eACA,iBAAA,CACG,2FAEE,eACA,UACA,gBAAA,CARN,qCAYK,gBACA,eAAA,CAGL,4BACC,iBAAA,CADD,+B/GYA,SACA,UACA,eAAA,C+GdA,+BAME,qBAAA,CAGA,kDACI,oBAAA,CAED,kDACC,oBAAA,CAED,iDACC,oBAAA,CAKF,2CACC,aAAA,CAED,2CACC,aAAA,CAED,0CACC,aAAA,CAGL,iCACC,kBACA,WACA,YACA,WACA,YACA,iBACA,iBACA,kBACA,kBACA,UAAA,CACA,yCACI,wBAAA,CADJ,mDAGK,oBAAA,CAGL,yCACC,wBAAA,CADD,mDAGK,oBAAA,CAGL,wCACC,wBAAA,CADD,wDAGK,oBAAA,CA1BN,qCA8BE,YAAA,CAGF,qCACC,qBACA,cACA,4BAAA,CAED,6BACC,kBACA,WACG,YACA,iBACA,cACH,sBACG,qBAAA,CAEH,qCACC,kBACA,YACA,iBACA,mBACA,gBACA,cAAA,CACA,2CACC,WACA,qBACA,kBACA,QACA,WACA,QACA,SACA,oBACA,oBACA,gCACA,sCACA,uCACA,oCAAA,CA7BH,gCAiCE,a/G1FF,SACA,UACA,gB+G0FE,kBACA,SACA,UACA,uBACA,iBACA,iBACA,sBACA,sBACA,sBACA,gBACA,YAAA,CA7CF,oDAgDE,kBACA,SACA,iBAAA,CAlDF,mCAqDE,SACA,mBACA,cAAA,CAGF,6BACC,aAAA,CAED,qCACI,aACA,gBACA,iBACA,kBACA,UAAA,CACA,oFAEC,oBAAA,CAED,gDACC,cACA,mBACA,iBACA,iBAAA,CAGA,+CACC,cAAA,CAIN,yBACC,2BACA,AADA,cACA,oBACA,AADA,aACA,qBAAA,sBAAA,CAIA,gCACI,YAAA,CAGL,2BACC,gBAAA,CAcF,oCAGE,4BACC,4BAAA,cAAA,CAED,yBACC,4BAAA,cAAA,CAED,2BACC,iBAAA,CAAA,CC3OE,6BACC,iBAAA,CAED,6FAGC,WAAA,CASA,uDAEE,eAAA,CALH,iDASE,kBACA,YAAA,CAaP,oCAGM,iDAEE,aAAA,CAAA,CCzCP,kBACC,kBACA,eAAA,CACA,oBACC,cACA,WAAA,CALF,sBAQE,cACA,aACA,eACA,cACA,wBACA,SAAA,CACA,6BACC,SAAA,CAhBJ,sBAqBE,kBACA,aACA,mBACA,mBACA,UAAA,CAzBF,iDA2BG,4BAAW,CA3Bd,yBA8BG,SACA,mBACA,UAAA,CAhCH,wBAmCG,QAAA,CAGF,iBACC,kBACA,SACA,WACA,gBACA,UAAA,CALD,oBjHuBA,SACA,UACA,gBiHjBE,oBACA,AADA,aACA,mBACA,AADA,eACA,sBACA,AADA,mBACA,kBAAA,wBAAA,CAXF,oBAcE,gBAAA,CACA,8BACC,cAAA,CAhBH,wBAoBE,WACA,YACA,sBACA,kBACA,sBACA,cAAA,CACA,+BACC,qBACA,wBAAA,CCtEJ,6BAGG,2BACA,iBAAA,CAJH,2CASG,cAAA,CATH,2BAeG,kBACA,OACA,MACA,QACA,SACA,gBACA,WACA,aAAA,CAtBH,+BA0BG,kBACA,kBACA,gBACA,YACA,sBAAA,CA9BH,sCAkCG,YACA,YAEA,yBACA,iBAAA,CAtCH,4CA0CG,6BAAA,CA1CH,0CA8CG,6BAAA,CA9CH,6CAkDG,iBAAA,CAlDH,+CAsDG,wBAAA,CAtDH,uCAyD2B,eAAA,CAzD3B,yCA4DG,cACA,kBACA,SACA,SACA,UACA,WACA,WACA,eACA,yBAAA,qBAAA,gBAAA,CApEH,gDAwEG,OAAA,CAxEH,iCA4EK,SACA,OACA,MACA,QACA,SACA,gBACA,WACA,aAAA,CAnFL,yCAuFK,kBACA,kBACA,gBACA,YACA,sBAAA,CA3FL,mDA+FK,kBACA,cACA,MACA,OACA,WACA,WAAA,CC/FJ,qBACC,mBACA,gBAAA,CCCE,sBACI,kBAAA,CAEJ,oBACI,WACA,UACA,iBAAA,CAHJ,+BAKQ,cACA,kBACA,iBACA,UAAA,CAbZ,oCAmBK,gBACA,iBACA,yBAAA,CAcL,oCACI,oBACI,WACA,iBAAA,CAAA,CCpCJ,4BACI,kBAAA,CAEJ,0BACI,WACA,UACA,qBACA,kBAAA,CAJJ,qCAMQ,cACA,kBACA,iBACA,UAAA,CAIR,8BACI,mBACA,oBACA,AADA,aACA,mBAAA,cAAA,CAEJ,+BACC,iBACA,eAAA,CAGD,iCACI,kBAAA,CAEJ,iCACI,kBAAA,CAeR,oCACI,0BACI,WACA,iBAAA,CAAA,CChDJ,iDAEI,kBAAA,CAIJ,mCAEQ,cACA,kBACA,iBACA,UAAA,CAbZ,wCAmBK,gBACA,iBACA,yBAAA,CCnBD,mBACI,kBAAA,CCDJ,qCAEI,kBAAA,CAGJ,8BAEQ,cACA,kBACA,iBACA,aAAA,CCVR,yBACI,kBAAA,CCDJ,+CAEI,kBAAA,CCFJ,2DAEI,kBAAA,CCFJ,qBACI,kBAAA,CCDJ,sCACI,kBACA,mBACA,iBACA,oBACA,4BAAA,CAEJ,oCACI,eAAA,CAEJ,kDAEQ,QAAA,CAFR,0GAIY,uBACA,eAAA,CALZ,qDAQY,YACA,mBACA,eAAA,CAVZ,qDAaY,iBAAA,CAKR,gDACI,YACA,gBAAA,CAEJ,2DACI,UAAS,CAerB,oCACI,0GAEI,WACA,QAAA,CAAA,CCnDJ,mBACI,kBAAA,CAJR,mBAOQ,mBACA,UACA,0BAAA,CACA,yBACC,SAAA,CAXT,iDAgBQ,gCACA,kBACA,eAAA,CAlBR,yDAoBY,kBACA,eACA,2BACA,SAAA,CAEJ,+FAEQ,SAAA,CAFR,mGAKQ,SAAA,CALR,qEAQK,oBAAW,CAjCxB,8DAuCQ,kBACA,OACA,WACA,YACA,WACA,kCACA,2BACA,UAAA,CA9CR,8BAiDQ,SACA,SAAA,CAlDR,gCAqDQ,SACA,SAAA,CAtDR,mCAwDY,iBAAA,CAxDZ,kCA2DY,cACA,eACA,iBACA,iBACA,UAAA,CA/DZ,oCAkES,gBAAA,CAlET,2BAsEQ,SAAA,CAOR,qCACC,iDAEC,8BAAO,CAAA,CAKT,oCACC,iDAEC,8BAAO,CAAA,CAKT,oCACC,iDAEC,8BAAO,CAAA,CAKT,oCACI,iDAEF,UAAA,CAAA,CCxGF,2BAEE,cAAA,CAIE,8BACC,kBACA,iBACA,eAAA,CAHD,kCAKE,UAAA,CALF,iCAQE,kBACA,QACA,YACA,OACA,SACA,eACA,uCAAA,CAGF,oCACC,mBACA,eACA,WACA,wBAAA,CAJD,sCAME,aAAA,CACA,qIAGC,aAAA,CAjCP,oCAsCK,iBAAA,CAEA,6CACF,kBACA,QACA,WACA,QAAA,CAcE,8C/HnBJ,wBACA,4BAAA,C+HqBI,yCACC,WAAA,CAED,iD/HzBJ,wBACA,4BAAA,C+HgDD,oCACC,6CAEE,kBACA,kBAAA,CAAA,CCzFC,uBACC,kBAAA,CAIL,WACC,mBACA,YACA,cACA,sBACA,qBAAA,CACA,kBACC,YACA,YACA,gBACA,sBAAA,CAJD,qBAME,SACA,iBACA,gBAAA,CAGF,kBACC,aACA,gBACA,4BACA,kCACA,qBAAA,CALD,oBAOE,cACA,YAAA,CC9BC,eACC,kBAAA,CAGD,eACC,aACA,sBACA,kBAAA,CAED,qBACC,mBACA,oBACA,4BAAA,CAHD,wBAKE,QAAA,CAOF,oBACC,kBAAA,CAED,2BAEE,eAAA,CC1BF,8BACC,kBAAA,CAED,qCACC,WACA,aAAA,CAED,yCACC,mBACA,aAAA,CAZL,oCAeK,yBAAA,CAfL,8BAkBK,sBACA,gBACA,sBACA,eAAA,CArBL,qCAyBK,UACA,oBACA,AADA,aACA,sBACA,AADA,mBACA,gBACA,eAAA,ClI9BJ,uFAEI,YACH,aAAA,CAED,2CACC,UAAA,CkILF,8GAkCK,eAAA,CAlCL,wCAqCE,kBACA,cACA,8EACA,qBACA,YACA,wBACA,2BAAA,CA3CF,4CA6CM,WACH,WAAA,CA9CH,oCAkDK,kBACA,gBACH,kBAAA,aAAA,CApDF,sCAsDM,aAAA,CACA,qIAGC,cACA,oBAAA,CA3DP,wCA8DO,WACA,iBAAA,CAEC,8DACC,eAAS,CAOT,wEACC,eAAS,CA1EnB,kCAmFK,kBAAA,CAnFL,sCAqFM,WACA,YACA,iBACA,iBACA,kBACA,WACA,wBAAA,CA3FN,mCAgGK,kBACA,iCACA,qBAAA,CAIA,uFAEC,qBACA,UAAA,CAED,+CACC,SAAA,CAED,wCACC,SAAA,CADD,4CAGE,WACA,YACA,iBACA,iBACA,kBACA,WACA,wBAAA,CAIH,iCACC,oBACA,AADA,aACA,sBACA,AADA,mBACA,kBACA,AADA,cACA,kBACH,AADG,yBACH,kBAAA,CAEE,mCACC,kCACA,QAAA,CAED,qCACC,gBAAA,CAcL,oCAEC,mCAEK,iBAAA,CAAA,CCvJF,wBACI,mBACA,oBACA,4BAAA,CCHJ,iCACI,mBACA,oBACA,4BAAA,CCLR,oBAIK,WACA,aACA,YACA,yBAAA,CCHD,oBACC,kBAAA,CALL,gCASS,eAAA,CATT,+BAaY,QAAA,CAbZ,mCAgBY,iBACA,eAAA,CCdR,oBACC,kBAAA,CAED,wBACC,aACA,sBACA,qBAAA,CAHD,2BAKE,qBAAA,CAGF,8BACC,iBACA,eAAA,CAED,oCACC,kBAAA,CAEC,iDACC,QAAA,CAIH,sJAGE,gBAAA,CC1BL,sBACC,kBAAA,CAED,eACC,aACA,sBACA,sBACA,kBAAA,CAJD,qBAME,gBACA,yBACA,gBACA,oBACA,WAAA,CAVF,4BAaE,YACA,eAAA,CAEA,2CACC,kBACA,iBACA,UAAA,CACA,iDACC,SAAA,CArBJ,2BA2BE,iBACA,gBACA,eAAA,CA7BF,6BA+BG,aAAA,CACA,0GAGC,qBACA,aAAA,CApCJ,iCAuCI,gBAAA,CAvCJ,8CA0CI,YAAA,CA1CJ,4CA6CI,oBAAA,CAED,wDAEE,oBAAA,CAFF,sDAKE,YAAA,CAML,oBACC,oBAAA,CC5DE,yBACC,aACA,qBAAA,CAKD,2BAEE,UAAA,CAFF,kCAKE,kBACH,gBAAA,CCbG,2CACC,kBAAA,CAJH,sCAQE,mBACA,oBACA,4BAAA,CAGF,kBACC,kBAAA,CCXD,gBACC,kBAAA,CCPL,qBAEE,SACA,iBAAA,CAID,4BACC,oBACA,AADA,aACA,gBACA,kBAAA,CAED,sCACC,cACA,iBAAA,CAGD,qCACC,oBACA,AADA,YACA,gBAAA,CAFD,wCAIE,kBAAA,CAJF,wCAOE,eAAA,CAPF,wCAUE,qBAAA,CAMF,yDAEC,mBACA,aACA,sBACA,qBAAA,CAGD,8BACC,kBACA,eAAA,CACA,kCACC,kBACA,SACA,SACA,iBAAA,CAPF,wCAUE,aACA,UAAA,CAKF,iCAGE,QAAA,CAeH,oCAEE,4BACC,mBAAA,cAAA,CAED,sCACC,oBACA,AADA,YACA,kBACA,eACA,kBAAA,CAJD,0CAME,aAAA,CAAA,CCpFH,mCACC,oBACA,AADA,aACA,kBAAA,CAED,6CACC,cACA,iBAAA,CAGD,4CACC,oBACA,AADA,YACA,gBAAA,CAFD,+CAIE,kBAAA,CAJF,+CAOE,eAAA,CAPF,+CAUE,qBAAA,CAMF,6GAGC,mBACA,aACA,sBACA,qBAAA,CAWD,wCAGE,QAAA,CAeH,oCAEE,mCACC,mBAAA,cAAA,CAED,6CACC,oBACA,AADA,YACA,kBACA,eACA,kBAAA,CAJD,iDAME,aAAA,CAAA,CCvEA,yBACC,kBAAA,CAED,0BACI,kBAAA,CCNR,sBACC,kBAAA,CCAG,qCAEI,kBAAA,CAGJ,8BAEQ,cACA,kBACA,iBACA,UAAA,CAZZ,oBAgBK,WACA,YAAA,CCfJ,+BACC,iBACA,AADA,aACA,yBACA,AADA,8BACA,aAAA,CAOD,4BACC,gBAAA,CAED,4BACC,aAAA,CAID,qCACC,gBAAA,CApBF,6EAyBE,YACA,gBAAA,CCzBF,iCAGE,cAAA,CAGD,0BACC,aACA,eACA,MACA,QACA,SACA,OACA,iCACA,YAAA,CAGD,iCACC,oBACA,AADA,aACA,0BACA,AADA,sBACA,kBAAA,CAED,yBACC,oBACA,AADA,YACA,kBACA,kBACA,sBAAA,CACA,qCACC,qBACG,wBAAA,CAOL,6BACC,aACA,gBACA,cACA,gBAAA,CACA,gCACC,oBACA,AADA,aACA,oBACA,AADA,YACA,mBAAA,cAAA,CAED,mCACC,kBACA,YACA,aACA,UAAA,CACA,yDAEE,oBACA,AADA,aACA,qBACA,AADA,uBACA,sBACA,AADA,mBACA,cAAA,CApBJ,6CAyBE,kBACA,MACA,OACA,aACA,WACA,YACA,YACA,0BAAA,CAhCF,0DAkCG,YACA,gBAAA,CAnCH,iCAuCE,WACA,WAAA,CAGF,+BACC,iBAAA,CADD,qCAGE,SACA,cAAA,CAGF,8BlJ1CG,kBACA,UACA,WACH,8BACG,mBACA,eAAA,CkJwCH,kCACC,aACG,0BACA,AADA,sBACA,qBACH,AADG,uBACH,kBACA,MACA,QACA,SACA,OACA,kBACA,kBACA,sBACA,UAAA,CACA,8CACC,oBAAA,YAAA,CAGF,iCACC,aACA,eAAA,CAFD,qCAIE,kBACA,eACA,qBAAA,CAKA,+JACC,aAAA,CAGF,2CACC,aAAA,CAED,yCACC,aAAA,CAED,uCACC,aAAA,CADD,4CAGE,qBACA,eAAA,CAKH,0BACC,oBACA,AADA,aACA,sBACA,AADA,mBACA,aACA,wBAAA,CAED,wDAEC,iBAAA,CAED,+BACC,oBACA,AADA,aACA,sBAAA,kBAAA,CAFD,qCAIE,eACA,gBACA,eAAA,CANF,qDASE,aAAA,CAMA,oaAIC,aAAA,CAGA,gWAGC,aAAA,CAbJ,8CAkBE,iBAAA,CAIF,yBACC,oBAAA,WAAA,CAED,4BACC,iBACA,iBAAA,CAFD,kDAIE,QAAA,CAKF,2EAEC,kBACA,aACA,sBACA,sBACA,iBAAA,CACA,yGACC,wBAAA,CAED,qJAEE,eAAA,CAGF,uFACC,oBACA,AADA,aACA,0BACA,AADA,sBACA,eACG,SACA,WACA,YACA,UACA,aACA,YAAA,CACA,qHACF,qBAAA,CAGA,+aAGC,aAAA,CAED,6IACC,oBAAA,WAAA,CAED,mJACC,YAAA,CAED,iJACC,UACA,YACA,+BACA,wBACA,eAAA,CAED,iKACC,MACA,WAAA,CAED,uJACC,cACA,iBAAA,CAED,kUAEC,YAAA,CACA,8UACC,aAAA,CAGF,mJACC,oBACA,AADA,aACA,eAAA,CAED,qJACC,iBACA,AADA,QACA,iBACA,iBAAA,CAED,uJACC,cACA,cAAA,CAKJ,qFAGC,aACA,kBACA,MACA,WACA,YACA,eACA,2BACA,6BACA,4BACA,0BAAA,CAGD,6BACC,QACA,6DACA,oBAAA,CAED,wDAEC,oBAAA,CAED,4BACC,WACA,2DAAsB,CACtB,qCACC,oEAAsB,CAGxB,4BACC,WACA,8DAAsB,CACtB,qCACC,uEAAsB,CAIxB,2BACC,oBACA,AADA,aACA,kBAAA,CAED,oCAEE,eACA,gBACA,eAAA,CAJF,oDAOE,aAAA,CAGF,6BACC,kBACA,YACA,gBACA,aACA,4BACA,2BACA,sBACA,cAAA,CAED,qCACC,aACA,kBACA,QACA,SACA,OACG,gBACH,aACA,gBACA,kBACA,qBACA,gBACA,uCACA,2CAAA,CAED,gCACC,oBACA,AADA,YACA,iBAAA,CAED,0EAEC,YAAA,CACA,gFACC,aAAA,CAGF,oDAEE,QAAA,CAFF,uDAIG,WACA,iBACA,eAAA,CANH,uDASG,gBAAA,CAMH,8BACC,oBACA,AADA,aACA,sBACA,AADA,mBACA,sBACA,AADA,8BACA,eAAA,CAED,+BACC,kBACA,aACA,iBAAA,CAED,wEAEC,YAAA,CACA,8EACC,aAAA,CAKF,gCACC,oBACA,AADA,aACA,mBACA,AADA,eACA,sBACA,AADA,mBACA,cACA,iBACA,iBAAA,CAND,mClJ/UA,SACA,UACA,gBkJsVE,oBACA,AADA,aACA,sBACA,AADA,mBACA,gBAAA,CAXF,mCAcE,kBACA,iBAAA,CACA,yCACC,WACA,cACA,kBACA,QACA,WACA,UACA,YACA,wBAAA,CAED,8CACC,cAAA,CACA,oDACC,YAAA,CAGF,0FAGE,iBACA,eAAA,CAGF,4CAEE,yBAAA,CAGF,8CAEE,aAAA,CA9CJ,kCAmDE,gBACA,UAAA,CACA,yHAGC,oBAAA,CASF,6BACC,iBACA,AADA,aACA,kDACA,AADA,6DACA,cACA,iBACA,mBAAA,CAEC,oDACC,SAAA,CACA,mEACC,wBAAA,CAGF,2DACC,YAAA,CAED,wDACC,eAAA,CAED,0DACC,0EAAA,CAED,kEACC,aAAA,CAED,4PAIC,YAAA,CACA,wQACC,YAAA,CAaF,oEACC,kBACA,UACA,qBAAA,CAED,2ElJrdH,wBACA,4BAAA,CkJudG,0EACC,cAAA,CAED,wEACC,QAAA,CAED,2EACC,YAAA,CAMH,gDACC,YAAA,CC9gBH,iBAOI,iBAAA,CAPJ,2CAEE,WAAA,CAFF,2CAKE,0BAAA,CALF,mCAUQ,kBAAA,CAVR,sCAcQ,gBAAA,CAGA,0BACI,WAAA,CAGR,6CAEQ,4BAAA,CACA,uEACI,kBAAA,CAEJ,oEACI,mBACA,iBACA,yBAAA,CAEJ,0EACG,mBACA,yBACC,yBAAA,CAHJ,uFAKK,iBACA,iBAAA,CAIL,qEACI,mBACA,kBAAA,CAFJ,2EAIQ,sBAAA,CAJR,0GASY,UAAA,CATZ,2GAiBQ,aACA,sBACA,kBACA,qBAAA,CACA,6HACI,sBACA,oCAAA,CAvBZ,uJA0BY,YACA,yBAAA,CA3BZ,2JA6BgB,cACA,gBACA,aAAA,CA/BhB,uJAmCY,YACA,YACA,uBACA,eAAA,CAtCZ,wJAyCY,YACA,kBACA,yBAAA,CAKZ,wEACI,SACA,eACA,yBAAA,CAHJ,gHAKK,eAAA,CA1Eb,gDA+EQ,gBAAA,CA/ER,gEAiFY,kBAAA,CAjFZ,mEAmFgB,gBACA,SACA,SAAA,CArFhB,sEAuFoB,kBACA,sBACA,kBACA,qBAAA,CA1FpB,qIA6F4B,kBACA,gBACA,iBACA,6BACA,sBACA,WAAA,CAlG5B,wIAoGgC,SACA,mBACA,aAAA,CAtGhC,yIAyGgC,kBACA,QACA,UACA,cAAA,CA5GhC,mIAgH4B,aACA,WAAA,CAjH5B,+IAmHgC,iBACA,SAAA,CApHhC,kJAsHoC,kBACA,gBAAA,CAvHpC,2JA4H4C,aAAA,CA5H5C,+KA8HgD,oBACA,qBAAA,CA/HhD,wJAqIoC,gBACA,gBAAA,CAtIpC,6KA0IgC,gBAAA,CA1IhC,qKAgJyC,aAAA,CAhJzC,2KAkJ0C,gBACA,cACA,mBACA,eAAA,CArJ1C,2EA8JwB,gBAAA,CA9JxB,6EAmKgB,gBAAA,CAnKhB,sFAsKa,aAAA,CAED,+FACI,cAAA,CADJ,sHAGQ,oBACA,qBAAA,CAGR,0GAEQ,wBACA,gBAAA,CAHR,+GAKY,QAAA,CAzM5B,mDAmNQ,sBACA,qBAAA,CApNR,4EAuNgB,QAAA,CAvNhB,sFA0NgB,QAAA,CA1NhB,yFA4NoB,UACA,gBACA,uBACA,eAAA,CA/NpB,yFAkOoB,gBACA,uBACA,eAAA,CAGR,mGAEQ,cAAA,CAFR,mGAKQ,cACA,UAAA,CANR,iGASQ,cACA,uBACA,eAAA,CAXR,kHAcQ,uBACA,eAAA,CAIR,+GAEQ,UAAA,CAFR,yIAMoB,oBACA,qBAAA,CAMpB,sGAEQ,UAAA,CAFR,oGAKQ,gBACA,SACA,SAAA,CAPR,uGASY,iBAAA,CATZ,2HAWgB,YAAA,CAlR5B,2DAoSgB,gBACA,gBAAA,CASf,mOAOC,aAAA,CAPD,6QASE,eAAA,CATF,oRAYE,eAAA,CAZF,uTAeE,eAAA,CAMH,oBACC,iBACA,4BAAA,CACA,+BACC,kBAAA,CAJF,uBAOE,gBAAA,CAGD,mCAEE,kBAAA,CAGF,oDACC,kBAAA,CAED,sDACC,oBACA,AADA,aACA,sBAAA,kBAAA,CAED,6DACC,oBACA,AADA,YACA,iBAAA,CAED,6DACC,gBAAA,CC3VD,kBACC,oBACA,AADA,aACA,sBAAA,6BAAA,CAGD,gBACC,iBACA,mBACA,gBAAA,CACA,sBACC,eACA,MACA,kBACA,WAAA,CAIF,wBACC,kBAAA,CADD,kDAGE,4BAAA,cAAA,CAHF,oDAME,4BAAA,cAAA,CAIF,kBACC,iBACA,AADA,aACA,yBACA,AADA,8BACA,cACA,eAAA,CAGD,0DAGE,kBAAA,CAHF,oHAME,mBACA,4BACA,AADA,eACA,YAAA,CAGF,8BpJYA,SACA,UACA,eAAA,CoJXA,wBACC,oBACA,AADA,aACA,mBACG,AADH,eACG,kBACA,sBACA,yBACA,WAAA,CACA,oCACI,UAAA,CAEJ,gCACI,qBACA,UAAA,CAGR,8BACC,4BACA,AADA,eACA,aACA,eAAA,CAED,8BACC,4BACA,AADA,eACA,aACA,qBAAA,CAHD,oCAKE,iBACA,iBAAA,CAGF,6BACC,4BACA,AADA,eACA,aACA,cAAA,CAHD,oCAKE,cACA,WACG,gBAAA,CAPL,wCASG,yBAAA,CAED,2CAEE,wBAAW,CAKf,qCACC,aACA,6BACA,AADA,gBACA,SACA,YACA,yBAAA,CALD,+DAOE,4BAAA,cAAA,CAPF,iEAUE,4BAAA,cAAA,CAVF,2EAcG,aAAA,CAQH,mCpJ5DA,SACA,UACA,eAAA,CoJ0DA,mCAKE,sBACA,gBACA,mBACA,wBAAA,CACA,+CACC,yBAAA,CAVH,mCAcE,oBACA,AADA,aACA,sBACA,AADA,mBACA,sBACA,AADA,8BACA,SACA,aACA,6BACA,cAAA,CApBF,uCAsBG,yBAAA,CAED,0CAEE,wBAAW,CAKf,kCACC,YAAA,CACA,qCACC,aAAA,CAIF,sCACC,iBACA,eAAA,CAED,+BACC,oBACA,AADA,aACA,SACA,iBACA,sBACA,cAAA,CAED,+DAEE,QAAA,CAGF,qCACC,iBAAA,CADD,2CAGE,iBACA,kBACA,kBAAA,CAGF,mCACC,aACA,iBACA,6BACA,qBAAA,CAKC,6DACC,SACA,oBACA,YACA,4BAAA,CAGA,8EACC,QAAA,CAGF,oEACC,mBACA,kBACA,cAAA,CC9MJ,0DASY,gBAAA,CATZ,sEAYoB,gBAAA,CASI,+EACI,kBACA,QAAA,CAOJ,8EACI,eAAA,CASR,6EACF,UAAA,CAzClB,+DA4CwB,kBAAA,CACA,4EACI,oBAAA,CAEJ,4EACI,gBAAA,CAEJ,+EACI,iBAAA,CApD5B,kEAuD4B,gBACA,SACA,SAAA,CAzD5B,mEA8D4B,UAAA,CA9D5B,uFAiE4B,cACA,cACA,eACA,WAAA,CACA,qGACI,SAAA,CAIP,yFACC,aAAA,CAED,yFACC,gBAAA,CA9E1B,4DAsFY,gBAAA,CChFX,+BAEC,mBACA,aACA,sBACA,qBAAA,CtJVD,2EAEI,YACH,aAAA,CAED,qCACC,UAAA,CsJKA,qCACC,kCAAA,CAGF,4BACC,kBACA,eAAA,CAFD,gCAIE,UAAA,CAGF,qCAEE,iBAAA,CAGF,yEAEC,oBAAA,CAED,4CACC,iBACA,kBACA,aAAA,CAED,6BACC,gBAAA,CADD,iDAIE,mBACA,cACA,yBACA,qBAAA,CACA,sKAGC,WACA,wBAAA,CC5CA,yBACC,gBAAA,CACA,kCACC,aAAA,CACA,6DAEE,eAAA,CAID,2EACC,qBAAA,CAXJ,8CAgBE,kBACA,YAAA,CAjBF,0CAoBE,iCACA,cACA,qBAAA,CAIF,qEAEC,SAAA,CAID,uCACC,SAAA,CAID,kCACC,kBACA,UAAA,CAKL,iBACC,oBACA,AADA,aACA,gBAAA,CAID,8CACI,SAAA,CCpDH,4BACC,iBACG,AADH,aACG,yBACA,AADA,8BACA,cACA,sBACA,AADA,mBACA,kBAAA,CAKJ,oCACC,kBACA,oBACG,AADH,aACG,sBAAA,kBAAA,CAHJ,4DAKE,iBAAA,CALF,qDASE,iJACG,iBACA,sBACH,qBAAA,CAZF,oDAeE,kBACA,wBACA,uBACA,sBACA,qBAAA,CAnBF,sCAuBE,cACG,YACA,aAAA,CACH,qIAGC,qBACA,aAAA,CAIH,wBACC,aAAA,CADD,6BAUG,aAAA,CACA,0GAGC,qBACA,aAAA,CAGF,mCACC,gBAAA,CADD,qCAGE,qBACA,aAAA,CCjEJ,kCACC,iBACG,AADH,aACG,yBACA,AADA,8BACA,cACA,sBACA,AADA,mBACA,kBAAA,CAEJ,2BACC,kBAAA,CAGA,+FAGC,iBACG,AADH,aACG,yBACA,AADA,8BACA,cACA,sBACA,AADA,mBACA,kBAAA,CAGJ,iCACC,qBAAA,iBAAA,CAKF,gDAEE,WACA,iBACA,eAAA,CAIF,iCACC,iBAAA,CAED,2CACC,eAAA,CAED,wCACC,kBACA,WACA,SACA,aACA,kBACA,wCACA,UAAA,CAPD,0CASE,cACA,cAAA,CACA,iJAGC,qBACA,aAAA,CAIH,8BACC,eACA,gBAAA,CAFD,mCAIE,gBAAA,CAIF,mCACC,iBACA,AADA,aACA,6BACA,AADA,kCACA,aAAA,CAIC,gDACC,cACA,qBAAA,CAJH,oCAQE,cACA,kBACA,aAAA,CACA,+HAGC,qBACA,aAAA,CAfH,sCAmBE,aAAA,CAnBF,6CAsBE,WAAA,CAeH,oCAGE,kCACI,qBAAA,yBAAA,CAAA,CClHJ,8BACC,YAAA,CADD,wCAGE,WACA,oBAAA,YAAA,CAED,0CACC,oBACA,AADA,aACA,sBACA,AADA,8BACA,eAAA,CAHD,6CAKE,YAAA,CALF,uDAQE,YAAA,CARF,2DAUG,aAAA,CAhBJ,iCAqBE,iBACA,kBAAA,CAED,0CACC,sBACA,iBACA,aACA,iBACA,AADA,aACA,kBACA,gBAAA,CA9BF,qFAkCG,YACA,SAAA,CAMF,wCACC,oBACA,AADA,aACA,kBAAA,wBAAA,CAFD,6CAIE,gBAAA,CAKA,8DACC,sBACA,iBACA,oBACA,AADA,aACA,uBACA,AADA,mBACA,2BACA,AADA,sBACA,iBACA,mBACA,gBAAA,CACA,oEACC,iBACA,AADA,aACA,kBACA,oBACA,AADA,YACA,WACA,YAAA,CACA,gFACC,WAAA,CAGF,sEACC,oBACA,AADA,aACA,sBAAA,6BAAA,CAFD,yEAIE,QAAA,CAGF,uEACC,iBACA,AADA,aACA,0BACA,AADA,+BACA,gBACA,YAAA,CAED,wEACC,oBACA,AADA,aACA,kBACA,AADA,yBACA,mBACA,AADA,qBACA,iBAAA,CAJD,6EAME,aAAA,CAGF,iGAEE,kBAAA,CAhGP,mBAyGC,iBACA,iBACA,AADA,aACA,kBACA,gBAAA,CACA,iCACC,iBACA,AADA,aACA,+BACA,AADA,oCACA,gBAAA,CAED,uCAEE,WAAA,CAGF,kCACC,iBAAA,CACA,qCACC,kBAAA,CAGF,sDAEE,mBAAA,CAGF,gCACC,iBAAA,CAED,4CACC,aACA,iBACA,kBACA,kBACA,AADA,oBACA,UAAA,CACA,+CACC,aAAA,CAGF,4BACC,oBACA,AADA,aACA,kBAAA,wBAAA,CAED,2BACC,WACA,YAAA,CAED,mCACC,iBAAA,CADD,sC1J5FD,SACA,UACA,eAAA,C0J0FC,sCAME,qBAAA,CAGA,yDACI,oBAAA,CAED,yDACC,oBAAA,CAED,wDACC,oBAAA,CAKF,kDACC,aAAA,CAED,kDACC,aAAA,CAED,iDACC,aAAA,CAGL,wCACC,kBACA,WACA,YACA,WACA,YACA,iBACA,iBACA,kBACA,kBACA,WAAA,CACA,gDACI,wBAAA,CADJ,0DAGK,oBAAA,CAGL,gDACC,wBAAA,CADD,0DAGK,oBAAA,CAGL,+CACC,wBAAA,CADD,+DAGK,oBAAA,CA1BN,4CA8BE,YAAA,CCrNJ,OAEC,YACA,YAAA,CAMC,iCACC,YACA,wBACA,AADA,gBACA,MACA,sBACA,YAAA,CALD,4CAOE,UAAA,CAGF,yBACC,oBACA,AADA,aACA,mBACA,AADA,eACA,sBACA,AADA,mBACA,gBACA,WAAA,CALD,2DAOE,WAAA,CACA,uNAGC,oBAAA,CAID,+DAEE,WAAA,CAKJ,4EAEC,aACA,gBACA,AADA,YACA,YAAA,CAED,+BACC,iBACA,AADA,aACA,aAAA,CAED,iCACC,iBACA,AADA,aACA,cACA,oBACA,AADA,aACA,mBACA,AADA,eACA,sBACA,AADA,mBACA,kBAAA,wBAAA,CAED,2HAGC,kBAAA,CAED,0CACC,iBAAA,CADD,gEAGE,wBAAA,CAHF,wDAME,aACA,kBACA,WACA,SACA,qBACA,kBACA,uCACA,YAAA,CACA,+DACC,WACA,kBACA,cACA,QACA,SACA,YACA,SACA,oBACA,mBACA,mBACA,wDAAA,CAzBH,2DA6BG,kBACA,WACA,SACA,mBAAA,CAhCH,0DAmCG,oBAAA,CAcH,wCACC,gBAAA,CAGD,oCACC,uCAAA,CAED,4BACC,oBACA,AADA,aACA,mBACA,AADA,eACA,sBACA,AADA,mBACA,cAAA,CAED,iCACC,iBACA,AADA,aACA,cACA,oBAAA,CAHD,oCAKE,oBACA,AADA,aACA,sBACA,AADA,mBACA,SACA,iBACA,eAAA,CATF,sCAWG,WAAA,CACA,qIAGC,YACA,oBAAA,CAhBJ,wCAoBG,qBACA,gBACA,kBACA,qBAAA,CAKH,mCACC,iBACA,AADA,aACA,cACA,mBAAA,CAHD,2CAKE,eAAA,CAGF,wCACC,uBAAA,CAIF,gBAEC,yBACA,sBACA,0BACA,WAAA,CALD,qCAOE,YACA,eAAA,CARF,yBAWE,WACA,oBACA,AADA,aACA,uBACA,AADA,oBACA,yBAAO,CAdT,yCAgBG,kBACA,oBACA,YACA,aACA,oBACA,AADA,aACA,sBACA,AADA,mBACA,qBAAA,sBAAA,CAtBH,uCAyBG,UACA,uBACA,wBAAA,CA3BH,0DA6BI,WAEA,wBAAO,CA/BX,mFAiCK,WACA,oBACA,AADA,aACA,mBACA,AADA,eACA,sBACA,AADA,mBACA,qBACA,AADA,uBACA,SACA,WAAA,CAvCL,2EA0CK,WACA,wBAAQ,CA3Cb,kFA6CM,WACA,WAAA,CA9CN,0DAmDI,QAAA,CAnDJ,6DAqDK,qBAAA,CAGA,qEACA,sBACA,cAAA,CAGD,uEAEE,yBACA,UAAA,CACA,6EACC,yBACA,UAAA,CAnEP,wCA4EG,iBACA,mBACA,UACA,aAAA,CA/EH,8DAiFI,mBACA,YAAA,CAlFJ,6EAsFK,uBACA,YACA,kBACA,wBAAA,CAEC,2GACC,gBAAA,CAGF,0FACC,uBAAA,CAhGN,kFAmGM,oBAAA,CAnGN,qGAsGM,YACA,sBACA,oBACA,AADA,aACA,sBACA,AADA,mBACA,qBACA,AADA,uBACA,aACA,UAAA,CACA,qIACC,WAAA,CA9GP,2GAiHO,eAAA,CAjHP,iGAqHM,kBAAA,CArHN,sGAuHO,aAAA,CAvHP,8FA2HM,oBACA,AADA,aACA,cACA,gBAAA,CACA,qGACC,YACA,aACA,oBACM,AADN,aACM,yBACH,AADG,qBACH,sBACA,AADA,mBACA,qBACH,AADG,uBACH,yBACA,kBACA,wBAAA,CATD,yGAWE,eACA,eAAA,CAGF,0GACC,WACA,AADA,OACA,oBACM,AADN,aACM,yBACH,AADG,qBACH,sBACA,AADA,mBACA,qBAAA,sBAAA,CALJ,gHAOK,eAAA,CAPL,mHAUE,WACA,AADA,OACA,gBACA,6BACG,iBACA,YACA,YACA,wBAAA,CACA,yHACC,yBACA,mBACA,eAAA,CAED,4HACC,yBACA,aAAA,CAIN,sGACC,YACA,iBAAA,CA3KP,sFA+KM,YAAA,CA/KN,yDAqLI,WACA,cACA,oBACA,AADA,aACA,oBAAA,qBAAA,CAxLJ,6DA0LK,eAAA,CCjWN,kCACC,oBACA,AADA,aACA,0BAAA,qBAAA,CAEA,4CACC,oBACA,AADA,aACA,uBACA,AADA,oBACA,2BACA,AADA,6BACA,mBACA,AADA,eACA,aACA,sBACA,iBACA,YAAA,CARD,gDAWE,WAAA,CAGD,mDACC,UACG,oBACA,AADA,cACA,oBACA,AADA,aACA,sBACA,AADA,mBACA,0BAAA,qBAAA,CALJ,uDAQE,eAAA,CAIF,kDACC,oBACA,AADA,aACA,UACG,0BAAA,qBAAA,CAGJ,qDACC,UACA,oBACA,AADA,aACA,0BACA,AADA,sBACA,sBACA,AADA,mBACA,qBACA,AADA,uBACA,gBAAA,CAND,uDASE,iBACA,UAAA,CAKF,wDACC,WACA,oBACA,AADA,aACA,sBACA,AADA,mBACA,qBACA,AADA,uBACA,qBAAA,CAEA,iEACC,aACA,eAAA,CAMD,0EAEE,yBAAA,6BAAA,CA0BL,qCACC,mDACC,UAAA,CAED,uDACC,WACA,cAAA,CAGD,0EACC,oBACA,AADA,aACA,eAAA,CAAA,CAOF,oCACA,qDACE,UAAA,CAED,mDACC,UAAA,CAED,uDACC,WACA,eACA,UAAA,CAED,qDACA,UAAA,CAEA,kDACA,UAAA,CAAA,CAKD,oCACC,0EACA,yBAAA,6BAAA,CAAA,CC5ID,qBACC,WACA,oBAAA,YAAA,CACA,2BACC,SAAA,CADD,8BAGE,WACA,gBACA,iBACA,AADA,aACA,yBAAA,6BAAA,CANF,iCAQG,WACA,kBAAA,CACA,uCACC,YAAS,CAQb,0BACC,UACA,oBACA,AADA,aACA,0BACA,AADA,sBACA,sBACA,AADA,mBACA,qBAAA,sBAAA,CALD,sCAOE,SAAA,CAPF,sDAUE,wBAAA,CAVF,0EAaG,WAAA,CACA,+EACC,qBACA,WAAA,CACA,wFACC,wBAAA,CAED,sFACC,wBAAA,CC3CN,wBAIG,gBAAA,CAMA,oDAEK,eAAA,CAZR,8CAgBO,kBACA,YAAA,CAjBP,qDAuBE,oBAAA,YAAA,CAvBF,yDA0BG,gBAAA,CA1BH,mCA+BE,WAAA,CAGC,8DACC,WAAA,CCjCJ,wBAIG,gBAAA,CAME,6DACC,oBACD,6BAAA,CAEA,qEACC,aACA,yBACA,yBACA,iBAAA,CAlBN,+DAsBM,cAAA,CAtBN,sEAwBO,iBAAA,CAxBP,mCA8BE,kBAAA,CA9BF,qEAiCG,qBAAA,CAjCH,kEAuCI,cAAA,CACA,iFACC,YAAA,CAzCL,gGA6CI,iBACA,AADA,aACA,0BAAA,8BAAA,CA9CJ,mGAgDK,uBAAA,kBAAA,CAhDL,qHAmDK,kBACA,AADA,oBACA,gBAAA,CApDL,mFAwDI,WAAA,CAxDJ,4EA2DO,iBACA,eAAA,CA5DP,wDAiEG,gBACA,sBACA,sBACA,mBAAA,cAAA,CACA,8DACC,WACA,YAAA,CAWD,6DACC,WACA,cACA,wBAAA,CAHD,yEAKC,WAAA,CAAA","file":"to.css","sourcesContent":["/*!\r\n * This file is part of the Goobi viewer - a content presentation and management application for digitized objects.\r\n *\r\n * Visit these websites for more information.\r\n * - http://www.intranda.com\r\n * - http://digiverso.com\r\n *\r\n * This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free\r\n * Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n *\r\n * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or\r\n * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\r\n *\r\n * You should have received a copy of the GNU General Public License along with this program. If not, see .\r\n */.mx-clearfloats:before,.mx-clearfloats:after{content:\" \";display:table}.mx-clearfloats:after{clear:both}.mx-visible{display:block !important;visibility:visible !important}.mx-hidden{display:none !important;visibility:hidden !important}.mx-v-hidden{position:absolute;width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;overflow:hidden}.mx-list-reset{margin:0;padding:0;list-style:none}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:link:after{content:\"\"}abbr[title]:after{content:\"\"}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:\"viewer_controls\";src:url(\"../../fonts/viewer_controls.eot?tbdisb\");src:url(\"../../fonts/viewer_controls.eot?tbdisb#iefix\") format(\"embedded-opentype\"),url(\"../../fonts/viewer_controls.ttf?tbdisb\") format(\"truetype\"),url(\"../../fonts/viewer_controls.woff?tbdisb\") format(\"woff\"),url(\"../../fonts/viewer_controls.svg?tbdisb#viewer_controls\") format(\"svg\");font-weight:normal;font-style:normal}[class^=\"control-icon-\"],[class*=\" control-icon-\"]{font-family:\"viewer_controls\" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.control-icon-fs_back:before{content:\"\\e900\"}.control-icon-fs_exit:before{content:\"\\e901\"}.control-icon-fs_forward:before{content:\"\\e902\"}.control-icon-start:before{content:\"\\e600\"}.control-icon-back:before{content:\"\\e601\"}.control-icon-end:before{content:\"\\e602\"}.control-icon-forward:before{content:\"\\e603\"}.control-icon-rotate_left:before{content:\"\\e604\"}.control-icon-rotate_right:before{content:\"\\e605\"}.control-icon-reset:before{content:\"\\e606\"}.control-icon-fullscreen:before{content:\"\\e607\"}@font-face{font-family:\"image-controls\";src:url(\"../../fonts/image-controls.eot?qi49ep\");src:url(\"../../fonts/image-controls.eot?qi49ep#iefix\") format(\"embedded-opentype\"),url(\"../../fonts/image-controls.ttf?qi49ep\") format(\"truetype\"),url(\"../../fonts/image-controls.woff?qi49ep\") format(\"woff\"),url(\"../../fonts/image-controls.svg?qi49ep#image-controls\") format(\"svg\");font-weight:normal;font-style:normal}i[class^=\"image-\"],i[class*=\" image-\"],span[class^=\"image-\"],span[class*=\" image-\"]{font-family:\"image-controls\" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image-back:before{content:\"\\e900\"}.image-forward:before{content:\"\\e901\"}.image-start:before{content:\"\\e902\"}.image-end:before{content:\"\\e903\"}.image-rotate_left:before{content:\"\\e904\"}.image-rotate_right:before{content:\"\\e905\"}.image-reset:before{content:\"\\e906\"}.image-fullscreen:before{content:\"\\e907\"}.image-resultback:before{content:\"\\e908\"}.image-resultforward:before{content:\"\\e909\"}.image-singlePageView:before{content:\"\\e90a\"}.image-doublePageView:before{content:\"\\e90b\"}.image-switchPages span[class*=\"path\"]{position:absolute;min-width:inherit;height:auto;margin-left:3px;color:inherit;border:none;background-color:transparent}.image-switchPages .path1:before{content:\"\\e90c\"}.image-switchPages .path2:before{content:\"\\e90d\"}.image-switchPages .path3:before{content:\"\\e90e\"}.image-switchPages .path4:before{content:\"\\e90f\"}.image-switchPages .path5:before{content:\"\\e910\"}.image-switchPages .path6:before{content:\"\\e911\"}.image-switchPages .path7:before{content:\"\\e912\"}.image-switchPages .path8:before{content:\"\\e913\"}a{color:#3365a9}a:hover{color:#134ea0;text-decoration:underline}a:active{color:#0d3a79}button,.btn{color:#555}button:hover,.btn:hover{color:#555;text-decoration:none}button:active,.btn:active{color:#555}.nav-tabs li a:hover{text-decoration:none}.modal{overflow-y:auto;z-index:9999}.modal-open{overflow:auto}.modal-open[style]{padding-right:0px !important}pre{font-size:13px;line-height:1.42857143}.tooltip{font-size:1.2rem}button:focus{outline:0}.modal-backdrop{z-index:4000}.badge{padding:.2em .6em .3em}.badge-success{background-color:#008a00}.badge-info{background-color:#008295}.page-header{padding-bottom:0;margin:0;border-bottom:none}.nav-tabs>li>a:hover{border-color:#ccc #ccc #ccc;background-color:#fff}.nav-tabs li a{display:inline-block;padding:1rem 1.5rem;border:1px solid #ccc;background-color:#eee;border-radius:0;border-color:#ccc;margin-right:.2rem}.nav-tabs li span{display:block;position:relative;line-height:1.42857;margin-right:2px;padding:10px 15px;border:1px solid transparent;border-bottom:none;border-radius:0}.nav-tabs li.active a{border-color:#ccc;border-bottom:1px solid #fff;background-color:#fff}.tab-content{background-color:#fff}.tab-pane{padding:10px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc}.form-control{border-radius:0;box-shadow:none}.form-control:focus{border-color:#3365a9;box-shadow:none;outline:none}.popover-content{color:#1a1a1a}.table>tbody>tr>td{word-break:break-word}.label-default{background-color:#444}.row.no-margin{margin:0}.col-1.no-padding,.col-2.no-padding,.col-3.no-padding,.col-4.no-padding,.col-5.no-padding,.col-6.no-padding,.col-7.no-padding,.col-8.no-padding,.col-9.no-padding,.col-10.no-padding,.col-11.no-padding,.col-12.no-padding,.col-sm-1.no-padding,.col-sm-2.no-padding,.col-sm-3.no-padding,.col-sm-4.no-padding,.col-sm-5.no-padding,.col-sm-6.no-padding,.col-sm-7.no-padding,.col-sm-8.no-padding,.col-sm-9.no-padding,.col-sm-10.no-padding,.col-sm-11.no-padding,.col-sm-12.no-padding,.col-md-1.no-padding,.col-md-2.no-padding,.col-md-3.no-padding,.col-md-4.no-padding,.col-md-5.no-padding,.col-md-6.no-padding,.col-md-7.no-padding,.col-md-8.no-padding,.col-md-9.no-padding,.col-md-10.no-padding,.col-md-11.no-padding,.col-md-12.no-padding,.col-lg-1.no-padding,.col-lg-2.no-padding,.col-lg-3.no-padding,.col-lg-4.no-padding,.col-lg-5.no-padding,.col-lg-6.no-padding,.col-lg-7.no-padding,.col-lg-8.no-padding,.col-lg-9.no-padding,.col-lg-10.no-padding,.col-lg-11.no-padding,.col-lg-12.no-padding{padding:0}.no-gutters{margin-right:0;margin-left:0}.no-gutters>[class*=\"col-\"]{padding-right:0;padding-left:0}.tooltip{z-index:3011}a.badge-dark:focus,a.badge-dark.focus{box-shadow:none}a.badge:hover,a.badge:focus{cursor:pointer}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px;display:flex}.input-group-addon:last-child{border-left:0}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\\9;border-right:4px solid transparent;border-left:4px solid transparent}.hidden{display:none !important}[role=button]{cursor:pointer}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}button{border-radius:0}*:focus{outline:none}.list{margin:0;padding:0;list-style:none}.list:before,.list:after{content:\" \";display:table}.list:after{clear:both}.list li{position:relative}.list a,.list span{display:block}.list--horizontal li{display:inline-block;float:left}.list--horizontal a,.list--horizontal span{padding:6px 12px}.list--center{position:relative;float:left;left:50%}.list--center li{right:50%}.list--divider li:after{content:\"\\007c\";position:absolute;display:block;top:5px;right:-4px}.list--divider li:last-child:after{display:none}@media screen and (max-width:480px){.list--horizontal li{display:block;float:none;text-align:center}}.faded{position:relative}.faded:before{content:\"\";position:absolute;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.25)}.coords-highlighting{background-color:yellow;opacity:.5}.uppercase{text-transform:uppercase}.visually-hidden{position:absolute;width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;overflow:hidden}.table-reset{width:auto}.table-reset thead,.table-reset tbody,.table-reset tfoot,.table-reset tr,.table-reset th,.table-reset td{display:block;width:auto;height:auto;margin:0;padding:0;border:none;border-collapse:inherit;border-spacing:0;border-color:inherit;vertical-align:inherit;text-align:left;font-weight:inherit;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0}.table-reset th,.table-reset td{display:inline}.is-IE .custom-control--select:after{display:none}.is-IE .custom-control--select select{padding:0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){}@media screen and (-webkit-min-device-pixel-ratio:0){}@-moz-document url-prefix(){}popover{display:none}.popover popover{display:block}.popover .viewerPopover{display:block}.viewerPopover{display:none}.viewerPopover a{display:block;margin-bottom:.3rem}.popover{z-index:2020}.popover .popover-title-custom{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}imageFilters .imagefilters__filter{display:flex;flex-wrap:wrap;justify-content:space-between;min-width:220px;margin-bottom:15px}imageFilters .imagefilters__filter:last-child{margin-bottom:5px}imageFilters .imagefilters__options{padding:10px 5px}imageFilters .imagefilters__options button{width:100%;color:#fff}imageFilters .imagefilters__options button:hover{color:#fff}imageFilters .imagefilters__label{flex-basis:40%}imageFilters .imagefilters__label-long{flex-basis:80%}imageFilters .imagefilters__checkbox{margin:0}imageFilters .imagefilters__slider{flex-basis:60%;flex-grow:1;min-width:0}imageFilters .imagefilters__slider[disabled]{color:lightgray}::-webkit-input-placeholder{color:rgba(0,0,0,0.25)}:-moz-placeholder{color:rgba(0,0,0,0.25);opacity:1}::-moz-placeholder{color:rgba(0,0,0,0.25);opacity:1}:-ms-input-placeholder{color:rgba(0,0,0,0.25)}@media only screen and (-webkit-min-device-pixel-ratio:2){select,textarea,input[type=\"color\"],input[type=\"date\"],input[type=\"datetime-local\"],input[type=\"email\"],input[type=\"file\"],input[type=\"hidden\"],input[type=\"image\"],input[type=\"month\"],input[type=\"number\"],input[type=\"password\"],input[type=\"radio\"],input[type=\"range\"],input[type=\"reset\"],input[type=\"search\"],input[type=\"tel\"],input[type=\"text\"],input[type=\"time\"],input[type=\"url\"],input[type=\"week\"]{font-size:1.6rem !important}}.custom-control{position:relative;color:#1a1a1a;cursor:pointer}.custom-control input[type=\"checkbox\"],.custom-control input[type=\"radio\"]{position:absolute;opacity:0;z-index:-1}.custom-control__icon{color:#3365a9}.custom-control .fa-check-circle-o,.custom-control .fa-check-square-o{display:none}.custom-control--checkbox input[type=\"checkbox\"]:checked~.custom-control__icon .fa-square-o{display:none}.custom-control--checkbox input[type=\"checkbox\"]:checked~.custom-control__icon .fa-check-square-o{display:inline-block}.custom-control--checkbox input[type=\"checkbox\"].disabled~.custom-control__icon .fa-square-o,.custom-control--checkbox input[type=\"checkbox\"].disabled~.custom-control__icon .fa-check-square-o{cursor:not-allowed;opacity:.5}.custom-control--radio input[type=\"radio\"]:checked~.custom-control__icon .fa-circle-o{display:none}.custom-control--radio input[type=\"radio\"]:checked~.custom-control__icon .fa-check-circle-o{display:inline-block}.custom-control--select{height:35px;width:100%;font-size:1.4rem;line-height:1.42857143;color:#1a1a1a;background-color:#fff;background-image:none;border:1px solid #ccc;padding-left:0}.custom-control--select:after{content:\"\";position:absolute}.custom-control--select:after{display:inline-block;top:50%;right:10px;width:0;height:0;margin-top:-0.15rem;pointer-events:none;border-top:.35rem solid #1a1a1a;border-right:.35rem solid transparent;border-bottom:.35rem solid transparent;border-left:.35rem solid transparent}.custom-control--select.multiple{height:125px;padding:0;overflow-y:auto}.custom-control--select.multiple:after{display:none}.custom-control--select.multiple select{padding:12px;height:100%}.custom-control--select select{padding-left:.7rem;display:inline-block;width:100%;height:100%;margin:0;padding-right:26px;line-height:1.5;color:#1a1a1a;border:0;border-radius:.25rem;background-color:#fff;cursor:pointer;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-control--select select.disabled{cursor:not-allowed;opacity:.5}.custom-control--select select[disabled=\"disabled\"]{cursor:not-allowed;opacity:.5}.btn{color:#555;border-radius:0;background-color:transparent}.btn:hover,.btn:active,.btn:focus,.btn:active:focus,.btn.active,.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus{outline:none;box-shadow:none}.btn:hover .fa,.btn:active .fa,.btn:focus .fa,.btn:active:focus .fa,.btn.active .fa,.btn.active.focus .fa,.btn.active:focus .fa,.btn.focus .fa,.btn:active.focus .fa{color:inherit}.btn--default{border-color:#ccc;background-color:#f7f7f7}.btn--default:hover,.btn--default:active,.btn--default:focus{background-color:#f2f3f4}.btn--success{color:#155724;border-color:#ABD9B5;background-color:#d4edda}.btn--success:hover,.btn--success:active,.btn--success:focus{color:#155724;background-color:#ABD9B5}.btn--danger{color:#721c24;border-color:#E3ABB2;background-color:#f8d7da}.btn--danger:hover,.btn--danger:active,.btn--danger:focus{color:#721c24;background-color:#E3ABB2}.btn--full{color:#fff;border-color:#3365a9;background-color:#3365a9}.btn--full:hover,.btn--full:active,.btn--full:focus{color:#fff;background-color:#3365A9}.btn--clean{padding:0;line-height:inherit;color:inherit;border:none}.btn--link{padding:0;color:#3365a9;border:none}.btn--link:hover,.btn--link:active,.btn--link:focus{text-decoration:underline;color:#555}.btn--hidden{display:none ! important}.btn--inactive{cursor:not-allowed;opacity:.65}.btn--icon{padding:2px;font-size:inherit;color:#1a1a1a;border:none}.btn--icon:hover,.btn--icon:active,.btn--icon:focus{color:#1a1a1a}a.btn--icon{line-height:normal}.icon-totop{display:none;position:fixed;right:15px;bottom:15px;width:2rem;height:2rem;margin:0;opacity:.25;cursor:pointer;z-index:998}.icon-totop:hover{opacity:1}.icon-more,.icon-less,.icon-close{float:right}.icon-rss12x12,.icon-rss16x16,.icon-rss24x24,.icon-rss32x32,.icon-rss64x64,.icon-rss128x128,.icon-facebook12x12,.icon-facebook16x16,.icon-facebook24x24,.icon-facebook32x32,.icon-facebook64x64,.icon-facebook128x128,.icon-twitter12x12,.icon-twitter16x16,.icon-twitter24x24,.icon-twitter32x32,.icon-twitter64x64,.icon-twitter128x128,.icon-gplus12x12,.icon-gplus16x16,.icon-gplus24x24,.icon-gplus32x32,.icon-gplus64x64,.icon-gplus128x128{display:inline-block;background-image:url(\"../../images/icons/viewer-icon-sprite.png\");background-repeat:no-repeat}.icon-rss12x12,.icon-facebook12x12,.icon-twitter12x12,.icon-gplus12x12{width:.75rem;height:.75rem}.icon-rss16x16,.icon-facebook16x16,.icon-twitter16x16,.icon-gplus16x16{width:1rem;height:1rem}.icon-rss24x24,.icon-facebook24x24,.icon-twitter24x24,.icon-gplus24x24{width:1.5rem;height:1.5rem}.icon-rss32x32,.icon-facebook32x32,.icon-twitter32x32,.icon-gplus32x32{width:2rem;height:2rem}.icon-rss64x64,.icon-facebook64x64,.icon-twitter64x64,.icon-gplus64x64{width:4rem;height:4rem}.icon-rss128x128,.icon-facebook128x128,.icon-twitter128x128,.icon-gplus128x128{width:8rem;height:8rem}.icon-rss12x12{background-position:-3px -3px}.icon-rss16x16{background-position:-18px -3px}.icon-rss24x24{background-position:-37px -3px}.icon-rss32x32{background-position:-64px -3px}.icon-rss64x64{background-position:-99px -3px}.icon-rss128x128{background-position:-166px -3px}.icon-facebook12x12{background-position:-3px -137px}.icon-facebook16x16{background-position:-18px -137px}.icon-facebook24x24{background-position:-37px -137px}.icon-facebook32x32{background-position:-64px -137px}.icon-facebook64x64{background-position:-99px -137px}.icon-facebook128x128{background-position:-166px -137px}.icon-twitter12x12{background-position:-3px -271px}.icon-twitter16x16{background-position:-18px -271px}.icon-twitter24x24{background-position:-37px -271px}.icon-twitter32x32{background-position:-64px -271px}.icon-twitter64x64{background-position:-99px -271px}.icon-twitter128x128{background-position:-166px -271px}.icon-gplus12x12{background-position:-3px -405px}.icon-gplus16x16{background-position:-18px -405px}.icon-gplus24x24{background-position:-37px -405px}.icon-gplus32x32{background-position:-64px -405px}.icon-gplus64x64{background-position:-99px -405px}.icon-gplus128x128{background-position:-166px -405px}.modal .modal-dialog .modal-content .modal-header{text-align:left}.modal .modal-dialog .modal-content .modal-body{text-align:left}.modal .modal-dialog .modal-content .modal-body textarea{width:100%;min-height:150px;resize:vertical}.modal .modal-dialog .modal-content .modal-footer .btn{width:auto !important;margin-left:10px}.messages{position:fixed;top:3.125rem;right:4.6875rem;max-width:18.75rem;z-index:99999}.messages ul{list-style:none;margin:0;padding:0}.warning-popover{position:fixed;top:0;right:15px;left:15px;margin-bottom:20px;padding:15px;border:1px solid #ebccd1;border-top:none;border-radius:0 0 4px 4px;background-color:#f2dede;color:#a94442;z-index:9999}.warning-popover button{position:absolute;top:0;right:0;padding:0 10px;font-size:1.8rem}.warning-popover p{margin:0}.img-flexible{width:100%;max-width:100%;height:auto}.container-fluid{padding:0}#AJAXLoader,#AJAXLoaderSidebarToc{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.75);z-index:999}#fullscreenTemplate #AJAXLoader,#image_container #AJAXLoader{background-image:url(\"../../images/image_preloader.gif\");background-repeat:no-repeat;background-position:center center}#searchgroup #AJAXLoader{background-image:url(\"../../images/ajax_preloader.gif\");background-repeat:no-repeat;background-position:center center}div.mce-fullscreen{z-index:1020}.support-overlay{display:none !important;visibility:hidden !important;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background-color:rgba(0,0,0,0.75)}.support-overlay__box{position:absolute;width:400px;height:600px;top:50%;left:50%;margin:-300px 0 0 -200px;border:1px solid #ccc;background-color:#fff}.support-overlay__box-header,.support-overlay__box-body,.support-overlay__box-footer{padding:15px}.support-overlay__box-header{height:50px;padding-top:13px;padding-bottom:0;border-bottom:1px solid #ccc}.support-overlay__box-header h3{margin:0}.support-overlay__box-body{height:500px}.support-overlay__box-footer{height:50px;padding-top:13px;padding-bottom:0;text-align:right;border-top:1px solid #ccc}html.is-IE .support-overlay{display:block !important;visibility:visible !important}html{width:100vw;font-size:62.5%;overflow-x:hidden}html.no-overflow{overflow:hidden}body{font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\";font-size:1.6rem}h1,.h1{font-size:2.8rem}h2,.h2{font-size:2.1rem}h3,.h3{font-size:1.8rem}h4,.h4{font-size:1.8rem}h5,h6,.h5,.h6{font-size:1.6rem}pre{padding:1rem;font-family:monospace;border-radius:.4rem;border:1px solid #6f6f6f;background-color:#eee}nav ul{list-style:none;padding:0;margin:0}table,.table{width:100%}#ajaxloader_image{width:100%;height:100%;background-color:#fff;display:none}#ajaxloader_image img{position:absolute;top:50%;left:50%;padding-top:-50px;padding-left:-50px;width:100px;height:100px}.alphabetic-paginator{margin-bottom:1.3125rem}.alphabetic-paginator ul{display:flex;flex-wrap:wrap}.alphabetic-paginator li{width:32px;height:32px;margin:0 5px 5px 0;border:1px solid #eee}.alphabetic-paginator li.active{font-weight:bold;background-color:#3365a9}.alphabetic-paginator li.active a{color:#fff}.alphabetic-paginator a{display:block;height:100%;line-height:30px;text-align:center;text-decoration:none}.alphabetic-paginator a:hover,.alphabetic-paginator a:active,.alphabetic-paginator a:focus{background-color:#eee}.bookmark-navigation__dropdown-wrapper{position:relative}.bookmark-navigation__counter{padding:0 3px;font-size:1.2rem;color:#fff;border-radius:2px;background-color:#3365a9}.bookmark-navigation__string{margin-right:5px}.bookmark-navigation__dropdown{display:none;position:absolute;top:100%;right:0;width:275px;border:1px solid #ccc;background-color:#fff;z-index:999}.bookmark-navigation__dropdown-list{max-height:300px;overflow-y:auto}.bookmark-navigation__dropdown-list li{padding:2px 5px;border-bottom:1px solid #ccc}.bookmark-navigation__dropdown-list li:last-child{border-bottom:none}.bookmark-navigation__dropdown-list li .empty{padding:5px}.bookmark-navigation__dropdown-list li .icon-list{display:flex;justify-content:space-around}.bookmark-navigation__dropdown-list h4{margin:0;padding:5px;font-size:1.4rem}.bookmark-navigation__dropdown-list a{display:block;width:100%;padding:5px;text-overflow:ellipsis;overflow:hidden}.bookmark-navigation__dropdown-list-counter{display:inline-block;float:right;margin-top:5px;padding:0 3px;font-size:1.2rem;color:#fff;border-radius:2px;background-color:#3365a9}.bookmark-navigation__dropdown-list-image{height:75px;background-repeat:no-repeat;background-position:center center;background-size:cover}.bookmark-navigation__dropdown-list-remove{text-align:center}.bookmark-navigation__dropdown-list-remove [data-bookmark-list-type=\"delete\"]{width:16px;height:16px;color:#3365a9}.bookmark-navigation__dropdown-list-actions{border-top:1px solid #ccc}.bookmark-navigation__dropdown-list-reset,.bookmark-navigation__dropdown-list-send,.bookmark-navigation__dropdown-list-search,.bookmark-navigation__dropdown-list-mirador{font-size:1.2rem;border-bottom:1px solid #ccc}.bookmark-navigation__dropdown-list-reset a,.bookmark-navigation__dropdown-list-send a,.bookmark-navigation__dropdown-list-search a,.bookmark-navigation__dropdown-list-mirador a,.bookmark-navigation__dropdown-list-reset button,.bookmark-navigation__dropdown-list-send button,.bookmark-navigation__dropdown-list-search button,.bookmark-navigation__dropdown-list-mirador button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px;color:#3365a9}.bookmark-navigation__dropdown-list-mirador{border:none}.bookmark-popup{position:absolute;width:280px;height:350px;border:1px solid #ccc;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,0.15);z-index:99999}.bookmark-popup.bottom:before{content:\"\";position:absolute;display:block;top:-13px;left:50%;width:0;height:0;margin-left:-6px;border-width:6px;border-style:solid;border-color:transparent transparent #ccc transparent}.bookmark-popup__header,.bookmark-popup__body,.bookmark-popup__radio-buttons,.bookmark-popup__footer{position:absolute;right:0;left:0}.bookmark-popup__header,.bookmark-popup__footer{display:flex;align-items:center}.bookmark-popup__header{top:50px;height:30px;padding:0 10px;border-bottom:1px solid #ccc}.bookmark-popup__radio-buttons{top:0;height:50px;padding:0 10px;border-bottom:1px solid #ccc}.bookmark-popup__body{top:80px;max-height:229px;overflow-y:auto}.bookmark-popup__body-loader{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(\"../../images/infinity_loader.svg\");background-repeat:no-repeat;background-position:center center;background-size:25%;background-color:#fff;z-index:100000}.bookmark-popup__body-list li{padding:2px 5px;border-bottom:1px solid #ccc}.bookmark-popup__body-list li .empty{padding:5px}.bookmark-popup__body-list button{color:black;width:100%;padding:5px;text-align:left;text-overflow:ellipsis;overflow:hidden;background-image:none}.bookmark-popup__body-list button .fa{color:green}.bookmark-popup__body-list button span{display:inline-block;float:right;padding:0 3px;font-size:1.2rem;color:#fff;border-radius:2px;background-color:#3365a9}.bookmark-popup__radio-buttons{display:flex;align-items:center;justify-content:space-around}.bookmark-popup__radio-buttons label{vertical-align:super}.bookmark-popup__radio-buttons input{vertical-align:sub;margin-right:10px}.bookmark-popup__footer{bottom:0;height:40px;padding:0 10px;border-top:1px solid #ccc}.bookmark-popup__footer .row{width:100%}.bookmark-popup__footer input{width:100%;height:38px;margin:1px 0;border:none}.bookmark-popup__footer button{display:block;width:100%;height:40px;background-image:url(\"../../images/icons/icon-bs-add.svg\");background-size:60%;background-repeat:no-repeat;background-position:center center}.bookmark-popup__footer button.added{background-image:url(\"../../images/icons/icon-bs-add.svg\")}[data-bookmark-list-type=\"dropdown\"],[data-bookmark-list-type=\"get\"],[data-bookmark-list-type=\"add\"],[data-bookmark-list-type=\"add-bookshelf\"],[data-bookmark-list-type=\"delete\"],[data-bookmark-list-type=\"link\"],[data-bookmark-list-type=\"reset\"]{background-repeat:no-repeat;background-position:center center}[data-bookmark-list-type=\"counter\"]{visibility:hidden}[data-bookmark-list-type=\"counter\"].in{visibility:visible}[data-bookmark-list-type=\"dropdown\"]{display:flex;align-items:center}[data-bookmark-list-type=\"add\"]{background-image:url(\"../../images/icons/icon-bs-herz-blau_thin.svg\");background-size:72%}[data-bookmark-list-type=\"add\"].white{background-image:url(\"../../images/icons/icon-bs-herz-weiss_thin.svg\")}[data-bookmark-list-type=\"add\"].added{background-image:url(\"../../images/icons/icon-bs-herz-blau.svg\")}[data-bookmark-list-type=\"add\"].added.white{background-image:url(\"../../images/icons/icon-bs-herz-weiss.svg\")}[data-bookmark-list-type=\"link\"]{background-image:url(\"../../images/icons/icon-bs-link.svg\")}@media screen and (max-width:480px){.bookmark-navigation__string{display:none}}.breadcrumbs-wrapper{font-size:1.2rem}.breadcrumbs li{display:inline-block}.breadcrumbs a,.breadcrumbs span{display:inline-block;padding:5px 5px 5px 10px}.breadcrumbs__starttext a,.breadcrumbs__starttext span{padding:5px 0}.breadcrumbs__starttext+li a,.breadcrumbs__starttext+li span{padding-left:5px}.breadcrumbs__crumb+li:before{content:\"\\203A\";display:block;float:left;clear:left;padding:5px 0}.change-local li{display:inline-block;float:left;margin:0 .4375rem 0 0}.change-local a{display:block}.change-local a.activeLang{font-weight:bold}.change-local img{width:1.3125rem;margin:-0.125rem .25rem 0 .25rem}.data-table-paginator{margin-bottom:15px}.data-table-paginator ul{position:relative;float:left;left:50%;margin:0 auto}.data-table-paginator li{position:relative;display:inline-block;float:left;right:50%;border-right:1px solid #fff}.data-table-paginator a,.data-table-paginator span{display:block;padding:5px 15px}.data-table-paginator__page-count span{display:inline-block;padding:6px 0 5px 0}.data-table-paginator__page-count .data-table-paginator__current-page{padding-right:2px;padding-left:8px}.data-table-paginator__page-count .data-table-paginator__input{padding-left:8px}.data-table-paginator__page-count .data-table-paginator__total-count{padding-right:15px}.data-table-paginator__total-count,.data-table-paginator__current-page{cursor:pointer}.data-table-paginator__input input{max-width:40px}#txtMoveTo2,input[id*=\"cmdMoveTo\"]{display:none}#reCaptchaWrapper{margin-bottom:1.3125rem}div[id*=\"-Modal\"] p{color:#6f6f6f}div[id*=\"-Modal\"] p strong{color:#1a1a1a}div[id*=\"-Modal\"] .dl-horizontal dt,div[id*=\"-Modal\"] .dl-horizontal dd{padding:3px 0}div[id*=\"-Modal\"] .dl-horizontal dt{text-align:left}div[id*=\"-Modal\"] .email-form .form-group{margin:1.3125rem 0 0 0}.dl-modal__overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);background-image:url(\"../../images/AJAX_preloader_white.svg\");background-repeat:no-repeat;background-position:center center;z-index:999}.born-digital{margin-bottom:21px;margin-top:25px}.born-digital__items{display:grid;grid-template-columns:repeat(auto-fit, minmax(75px, 1fr));grid-gap:10px}.born-digital__item{position:relative;padding:5px;text-align:center;border:1px solid #ccc;background-color:#fff}.born-digital__item-order-label{display:block;margin-top:3px;padding:1px 3px;color:#fff;font-size:1.2rem;border-radius:5px;background-color:#3365a9}.image-controls{position:relative}.image-controls.-ltr{direction:ltr}.image-controls.-rtl{direction:rtl}.image-controls form{display:flex;flex-wrap:wrap}.image-controls__options{padding:0 10px;margin-top:10px;margin-left:auto}.image-controls__options ul{display:flex;flex-wrap:wrap}.image-controls__options li{align-self:center}.image-controls__option{margin:6px}.image-controls__option a,.image-controls__option span,.image-controls__option button{color:#6f6f6f}.image-controls__option a:hover,.image-controls__option span:hover,.image-controls__option button:hover,.image-controls__option a:active,.image-controls__option span:active,.image-controls__option button:active,.image-controls__option a:focus,.image-controls__option span:focus,.image-controls__option button:focus{color:#6f6f6f}.image-controls__option a[disabled],.image-controls__option span[disabled],.image-controls__option button[disabled]{cursor:default}.image-controls__option a,.image-controls__option button{display:block;width:100%;text-align:center}.image-controls__option.add-to-bookmark [data-bookmark-list-type=\"add\"]{background-image:none}.image-controls__option.add-to-bookmark [data-bookmark-list-type=\"add\"] .fa-bookmark-o{display:inline-block}.image-controls__option.add-to-bookmark [data-bookmark-list-type=\"add\"] .fa-bookmark{display:none}.image-controls__option.add-to-bookmark [data-bookmark-list-type=\"add\"].added .fa-bookmark-o,.image-controls__option.add-to-bookmark [data-bookmark-list-type=\"add\"]:hover .fa-bookmark-o{display:none}.image-controls__option.add-to-bookmark [data-bookmark-list-type=\"add\"].added .fa-bookmark,.image-controls__option.add-to-bookmark [data-bookmark-list-type=\"add\"]:hover .fa-bookmark{display:inline-block}.image-controls__option.share-image-region{cursor:pointer}.image-controls__option.share-image-region a.active{color:#FF2523}.image-controls__actions{padding:0 10px;margin-top:10px;flex-grow:1}.image-controls__actions ul{display:flex;flex-wrap:wrap}.image-controls__actions li{align-self:center}.image-controls__action{width:32px;height:32px;margin:3px;border:1px solid #6f6f6f}.image-controls__action a,.image-controls__action span,.image-controls__action button{display:block;height:100%;line-height:30px;text-align:center;color:#6f6f6f;cursor:pointer}.image-controls__action a:hover,.image-controls__action span:hover,.image-controls__action button:hover,.image-controls__action a:active,.image-controls__action span:active,.image-controls__action button:active,.image-controls__action a:focus,.image-controls__action span:focus,.image-controls__action button:focus{text-decoration:none;color:#6f6f6f;background-color:#eee}.image-controls__action span{cursor:default}.image-controls__action [class*=\"image-\"]{position:relative;top:3px;font-size:2.1rem}.image-controls__action.inactive{opacity:.4}.image-controls__action.inactive a:hover,.image-controls__action.inactive span:hover,.image-controls__action.inactive button:hover,.image-controls__action.inactive a:active,.image-controls__action.inactive span:active,.image-controls__action.inactive button:active,.image-controls__action.inactive a:focus,.image-controls__action.inactive span:focus,.image-controls__action.inactive button:focus{background-color:transparent}.image-controls__action.select-text{width:auto;min-width:32px;border:none}.image-controls__action.select-text span{font-size:1.4rem;border:none;cursor:text}.image-controls__action.select{width:110px}.image-controls__action.select .custom-control--select{height:30px;border:none;background:none}.image-controls__action.select .custom-control--select select{background:none;color:#6f6f6f}.image-controls__action.select .custom-control--select:after{border-top-color:#6f6f6f}.image-controls__action.double-page-view [class*=\"image-\"],.image-controls__action.single-page-view [class*=\"image-\"],.image-controls__action.switch-pages [class*=\"image-\"]{font-size:2.1rem}.image-controls__action.switch-pages a{padding:4px}.image-controls__action.switch-pages svg{fill:#6f6f6f;vertical-align:unset}.image-controls__action.rotate-left [class*=\"image-\"],.image-controls__action.rotate-right [class*=\"image-\"]{top:4px}.image-controls__action.zoom-slider-wrapper{width:100px;border:none}.image-controls__action.zoom-slider-wrapper .zoom-slider{height:16px;margin-top:8px;border:1px solid #6f6f6f;max-width:100%;-webkit-appearance:none;background:transparent}.image-controls__action.zoom-slider-wrapper .zoom-slider::-moz-range-thumb{width:15px;height:32px;border:none;background-color:#6f6f6f;border-radius:0}.image-controls__action.zoom-slider-wrapper .zoom-slider:focus{outline:none}.image-controls__action.zoom-slider-wrapper .zoom-slider::-webkit-slider-thumb{-webkit-appearance:none;width:15px;height:32px;border:none;background-color:#6f6f6f;border-radius:0}.image-controls .labeltext{padding:0;display:none !important}.image-controls .share-image-area .btn.btn--full{color:#fff}.image-controls .share-image-area a{color:#3365a9}.image-controls .share-image-area__controls{margin-top:10px}.image-controls .share-image-area ul{margin:10px 0 0 14px;list-style:circle}.image-controls .share-image-area ul li{margin-bottom:10px}.image-controls .share-image-area ul li a{text-align:left}.tooltip_clipboard{display:none;position:absolute;z-index:10000;background-color:#444;color:#f1f2f3;padding:3px;vertical-align:middle;border-radius:10px;font-size:1.2rem}@-moz-document url-prefix(){.image-controls__action.switch-pages .image-switchPages{width:21px}}@media screen and (max-width:768px){.image-controls form{align-items:flex-start}.image-controls__options{margin-left:inherit}.image-controls__option.share-image-region,.image-controls__option.image-filter{display:none}}@media screen and (max-width:480px){.image-controls__actions ul{justify-content:flex-start}.image-controls__action{margin:0 5px 10px 5px}.image-controls__action.select{width:74px}.image-controls__action.zoom-slider-wrapper{display:none !important;visibility:hidden !important}}.login-navigation{position:relative;margin:0;padding:0;list-style:none}.login-navigation [data-login=\"false\"] button[data-toggle=\"login-dropdown\"] .fa{margin-left:5px}.login-navigation [data-login=\"true\"] button[data-toggle=\"user-dropdown\"]{display:flex;align-items:center;justify-content:center;max-width:150px}.login-navigation [data-login=\"true\"] .login-navigation__user-name{max-width:150px;padding-right:5px;padding-left:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.login-navigation [data-login=\"true\"] .login-navigation__user-icon{display:flex;padding-right:5px;padding-left:5px}.login-navigation [data-login=\"true\"] .login-navigation__user-icon img{max-height:16px}.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown{display:none;position:absolute;top:100%;right:0;width:275px;padding:10px;padding-top:0;font-size:1.6rem;border:1px solid #ccc;background-color:#fff;overflow:hidden;z-index:999}.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown ul{margin:0;padding:0;list-style:none;margin-right:-10px;margin-left:-10px}.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown li{margin:0;border-bottom:1px solid #ccc}.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown-item{display:flex;align-items:center;font-size:1.6rem}.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown-item-icon{min-width:10%;padding-left:15px}.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown-item-icon .fa{color:#3365a9}.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown-item-string{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown-item-string a{display:block;padding:7px 15px;color:#1a1a1a}.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown-item-string a:hover,.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown-item-string a:active,.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown-item-string a:focus{text-decoration:none}.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown-action{padding-top:10px}.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown-action .btn{width:100%;margin:0}.meta-museal{margin-top:30px}.meta-museal .tab-pane{padding:15px;background-color:#fff}.meta-museal .tab-pane dl:last-child{margin:0}.meta-museal .tab-pane dt{text-align:left}.mobile-navigation{display:none;position:fixed;top:52px;left:0;right:0;width:100%;max-height:250px;padding:0 15px;border-top:1px solid #eee;border-bottom:1px solid #eee;background-color:#fff;overflow-y:auto;z-index:999}.mobile-navigation a{display:block;padding:10px}.mobile-navigation .mainsubnav{padding-left:15px}#mobileToggleWrapper{position:fixed;top:0;left:0;right:0;display:none;padding:10px 24px;background-color:#fff;z-index:999}#mobileToggleWrapper .customer-header-logo img{max-height:32px}#mobileToggleWrapper .btn-toggle{position:relative;width:3.2rem;height:3.2rem;margin:0 5px;padding:0;border:1px solid #eee;background:none;cursor:pointer}#mobileToggleWrapper .btn-toggle:hover,#mobileToggleWrapper .btn-toggle:focus,#mobileToggleWrapper .btn-toggle:active{outline:none}#mobileToggleWrapper .sidebar{margin:0}#mobileToggleWrapper .sidebar.pull-left{margin-right:10px}#mobileToggleWrapper .sidebar.pull-right{margin-left:5px}#mobileToggleWrapper .language.in:before,#mobileToggleWrapper .search.in:before{content:\"\";display:block;position:absolute;bottom:-12px;left:50%;width:0;height:0;margin-left:-10px;border-width:10px;border-style:solid;border-color:transparent transparent #eee transparent}@media screen and (max-width:768px){#mobileToggleWrapper{display:block}}@media screen and (max-width:480px){#mobileToggleWrapper{padding:10px 18px 10px 15px}}.navigation{position:relative}.navigation:before,.navigation:after{display:table;content:\" \"}.navigation:after{clear:both}.navigation ul{float:left}.navigation ul:before,.navigation ul:after{display:table;content:\" \"}.navigation ul:after{clear:both}.navigation li{display:block;position:relative;float:left}.navigation li.active>a,.navigation li.active>button{background-color:#eee}.navigation a,.navigation button{position:relative;display:flex;align-items:center;justify-content:space-between;border:none}.navigation a:hover,.navigation button:hover,.navigation a:focus,.navigation button:focus,.navigation a:active,.navigation button:active{text-decoration:none;background-color:#eee;outline:none !important}.navigation .caret{margin-left:5px;color:#ccc}.navigation__submenu{display:none;position:absolute;float:left;top:calc(100% + 1px);left:0;min-width:250px;border:1px solid #eee;background-color:#fff;z-index:999}.navigation__submenu ul{float:none}.navigation__submenu li{display:block;width:100%}.navigation__submenu li.divider{height:1px;margin:9px 0;overflow:hidden;background-color:#ccc}.navigation__submenu a,.navigation__submenu button{width:100%}.navigation__submenu.in{display:block}.navigation__submenu.level-2,.navigation__submenu.level-3,.navigation__submenu.level-4,.navigation__submenu.level-5{top:0;left:100%}.navigation__submenu.level-2.left,.navigation__submenu.level-3.left,.navigation__submenu.level-4.left,.navigation__submenu.level-5.left{left:-100%}.navigation__megamenu-trigger{position:inherit !important}.navigation__megamenu-wrapper{display:none;position:absolute;left:0;width:100%;padding:15px;border:1px solid #eee;background:#fff;z-index:998}.navigation__megamenu-wrapper.in{display:block}.navigation__megamenu-close{position:absolute !important;top:0;right:0;padding:10px 15px !important;z-index:999}.navigation__megamenu-close .fa{cursor:pointer}.navigation__megamenu-element{position:relative}.navigation__megamenu-element:before,.navigation__megamenu-element:after{display:table;content:\" \"}.navigation__megamenu-element:after{clear:both}.navigation__megamenu-element ul{float:none}.navigation__megamenu-element.level-2{margin-bottom:15px}.navigation__megamenu-heading{float:left;width:25%;padding:0 15px;font-weight:bold}.navigation__megamenu-item{width:100%;padding:0}.ner-person{color:#0174DF}.ner-location{color:#FF8000}.ner-institution{color:#298A08}.ner-trigger,.ner-detail-trigger{position:relative;text-decoration:underline;color:#3365a9;cursor:pointer}.ner-trigger .fa{margin-right:.1875rem}.ner-trigger .ner-popover-pointer{display:none;position:absolute;bottom:-0.7rem;left:50%;width:0;height:0;margin:0 0 0 -0.5rem;border-width:.5rem;border-style:solid;border-color:transparent transparent #6f6f6f transparent}.ner-detail-trigger .ner-detail-loader{display:none;width:.75rem;height:.75rem;margin-left:.3125rem;background-image:url(\"../../images/ajax_preloader_ner.gif\");background-repeat:no-repeat;background-position:center center;background-size:cover}.ner-popover{position:absolute;width:18.75rem;border:2px solid #6f6f6f;background-color:#fff;z-index:100}.ner-popover-close{position:absolute;top:.3125rem;right:.3125rem;width:.625rem;height:.625rem;line-height:.625rem;cursor:pointer}.ner-popover-header{padding:.625rem}.ner-popover-header h4{margin:0}.ner-popover-body{padding:.625rem 0}.ner-popover-body .dl-horizontal{margin:0}.ner-popover-body .dl-horizontal dt{width:40%;padding-left:.625rem;text-align:left}.ner-popover-body .dl-horizontal dd{margin-left:40%;padding:0 .625rem 0 .3125rem}.ner-popover-body .dl-horizontal .ner-popover-detail{position:relative;background-color:#eee;box-shadow:0 1px 3px rgba(0,0,0,0.25) inset}.ner-popover-body .dl-horizontal .ner-popover-detail-header{padding:.625rem}.ner-popover-body .dl-horizontal .ner-popover-detail-header h4{margin:0}.ner-popover-body .dl-horizontal .ner-popover-detail-body{padding:.625rem 0}.normdataLink,.normdataDetailLink,.sortPopovers{display:inline-block;width:1.6rem;height:1.6rem;line-height:1.6rem;margin-right:.5rem;padding:0;color:#3365a9;border:none;background:none}.normdataLink.disabled,.normdataDetailLink.disabled,.sortPopovers.disabled{cursor:not-allowed;opacity:.25}.sortPopovers{display:none}.normdata-preloader{display:none;width:1.6rem;height:1.6rem;margin-bottom:-5px;background-image:url(\"../../images/ajax_preloader_ner.gif\");background-repeat:no-repeat;background-position:center center;background-size:cover}.closeAllPopovers{display:none;color:red;cursor:pointer}.normdata-popover{position:absolute;top:0;left:0;width:100%;max-width:400px;border:1px solid #ccc;background-color:#fff;cursor:move;z-index:999}.normdata-popover .normdata-popover-title{position:relative;padding:5px}.normdata-popover .normdata-popover-title h4{margin:0}.normdata-popover .normdata-popover-title .normdata-popover-close{display:inline-block;position:absolute;top:5px;right:0;width:21px;height:21px;line-height:21px;text-align:center;color:#6f6f6f;cursor:pointer}.normdata-popover .normdata-popover-content{padding:5px}.normdata-popover .normdata-popover-content .dl-horizontal{margin:0}.normdata-popover .normdata-popover-content .dl-horizontal dt,.normdata-popover .normdata-popover-content .dl-horizontal dd{text-overflow:ellipsis;overflow:hidden}.normdata-popover .normdata-popover-content .dl-horizontal dt{text-align:left;width:35%}.normdata-popover .normdata-popover-content .dl-horizontal dd{margin-left:35%;padding-left:5px;word-break:break-all}.normdata-popover .normdata-popover-content .dl-horizontal dd.img{display:flex;flex-wrap:wrap}.normdata-popover .normdata-popover-content .dl-horizontal dd.img img{width:16px;height:16px;margin-top:2px;margin-right:5px}.normdata-popover .normdata-popover-content .dl-horizontal dd .fa{margin-left:5px}@media screen and (max-width:480px){.normdata-popover{max-width:325px}}#responsiveColumnGallery{float:left;width:100%;margin:21px 0}#responsiveColumnGallery .rcg-col{float:left;padding:0 7px 0 0}#responsiveColumnGallery .rcg-col.col-1{width:100%}#responsiveColumnGallery .rcg-col.col-2{width:50%}#responsiveColumnGallery .rcg-col.col-3{width:33.33333%}#responsiveColumnGallery .rcg-col.col-4{width:25%}#responsiveColumnGallery .rcg-col .rcg-image-container{float:left;width:100%;margin:0 0 10px 0}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body{position:relative;float:left;width:98%;max-width:98%;overflow:hidden;z-index:100}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body .rcg-image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:all .4s ease-in;z-index:102}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body .rcg-image-title{position:absolute;top:-100%;width:100%;padding:2%;z-index:103;transition:all .25s ease-in}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body .rcg-image-title h4{margin:0;text-overflow:ellipsis;color:#fff;overflow:hidden}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body img{display:block;max-width:100%;margin:0 auto;transition:all .25s ease-in}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body .lightbox-toggle{display:none;position:absolute;right:5px;bottom:5px;font-size:2.1rem;cursor:pointer;z-index:102}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body .lightbox-toggle .fa{color:#fff}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body:hover .rcg-image-overlay{opacity:.5}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body:hover .rcg-image-title{top:0}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body:hover img{transform:scale(1.2)}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body:hover .lightbox-toggle{display:block}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-footer{float:left;width:100%}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-footer p{margin:7px 0;font-size:1.6rem}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-footer p a{display:block;margin:2% 0;text-align:right}.rcg-lightbox-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);z-index:999}.rcg-lightbox-overlay .rcg-lightbox-body{position:absolute;top:50%;left:50%;width:80%;max-width:960px;max-height:90%;border:10px solid #fff;background-color:#fff;overflow:hidden;z-index:999}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-close{position:absolute;top:7px;right:7px;width:28px;height:28px;line-height:26px;text-align:center;border:2px solid #4b4b4b;border-radius:50%;background-color:#fff;cursor:pointer}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-close .fa{top:0;font-size:1.2rem}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-image{float:left;width:100%;overflow:hidden}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-image img{display:block;width:100%}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-caption{position:absolute;right:0;bottom:0;left:0;min-height:50px;padding:14px;background-color:#fff}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-caption p{margin:0}@media screen and (max-width:992px){#responsiveColumnGallery .rcg-col.col-4{width:33.33333333%}}@media screen and (max-width:768px){#responsiveColumnGallery .rcg-col.col-4{width:50%}}@media screen and (max-width:480px){#responsiveColumnGallery .rcg-col.col-2,#responsiveColumnGallery .rcg-col.col-3,#responsiveColumnGallery .rcg-col.col-4{width:100%}}#searchHelpAccordion.card-group .card{border-radius:0;margin-top:.5rem}#searchHelpAccordion .card-header{border-radius:0;background-color:#eee;border-bottom:none}#searchHelpAccordion .card-title{font-size:1.6rem;margin-top:0;margin-bottom:0}#searchHelpAccordion .card-title a{display:block;color:#333}#searchHelpAccordion .card-title a:hover,#searchHelpAccordion .card-title a:focus,#searchHelpAccordion .card-title a:active{text-decoration:none}#searchHelpAccordion .card-body p:last-child{margin:0}#searchHelpAccordion .card-body p span{display:block;margin:5px 0 15px 0;padding:10px;background-color:#eee}.lightbox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:9999}.lightbox-modal-box{position:fixed;top:50%;left:50%;width:40%;padding:1em;text-align:left;background-color:#FFFFFF}.lightbox-close{position:relative}.lightbox-close-btn{position:absolute;top:5px;right:5px;width:24px;height:24px;line-height:24px;text-align:center;cursor:pointer}.lightbox-modal-box img{display:block;width:100%;margin:1%}.numeric-paginator{margin:15px 0}.numeric-paginator.-ltr{direction:ltr}.numeric-paginator.-rtl{direction:rtl}.numeric-paginator ul{display:flex;justify-content:center;flex-wrap:wrap;width:100%}.numeric-paginator li{min-width:32px;height:32px;margin:15px 3px 5px 0;border:1px solid #ccc}.numeric-paginator a,.numeric-paginator span{display:block;line-height:30px;padding:0 3px;text-align:center}.numeric-paginator a{text-decoration:none}.numeric-paginator a:hover,.numeric-paginator a:active,.numeric-paginator a:focus{background-color:#eee}.numeric-paginator__active a,.numeric-paginator__active span{font-weight:700;background-color:#ccc}.numeric-paginator li.numeric-paginator__dots{min-width:0;border:none}@media screen and (max-width:480px){.numeric-paginator li{margin-right:-1px}.numeric-paginator a,.numeric-paginator span{padding:0 4px}.numeric-paginator li.numeric-paginator__navigate{order:1}}#tagcloudWrapper{margin-top:20px;margin-bottom:15px;margin-left:20px}.tagcloudElement{display:inline-block;text-align:center;margin:2px}*+html .tagcloudElement{display:inline}#tagcloud{text-align:center}#tagcloud a{text-align:center;text-decoration:none}#tagcloud a:hover{text-align:center;text-decoration:underline}.tag1 a,.tag2 a,.tag3 a,.tag4 a,.tag5 a,.tag6 a,.tag7 a,.tag8 a,.tag9 a,.tag10 a{font-size:100%;color:#696969 !important}.tag11 a,.tag12 a,.tag13 a,.tag14 a,.tag15 a,.tag16 a,.tag17 a,.tag18 a,.tag19 a,.tag20 a{font-size:110%;color:#696969 !important}.tag21 a,.tag22 a,.tag23 a,.tag24 a,.tag25 a,.tag26 a,.tag27 a,.tag28 a,.tag29 a,.tag30 a{font-size:120%;color:#696969 !important}.tag31 a,.tag32 a,.tag33 a,.tag34 a,.tag35 a,.tag36 a,.tag37 a,.tag38 a,.tag39 a,.tag40 a{font-size:130%;color:#696969 !important}.tag41 a,.tag42 a,.tag43 a,.tag44 a,.tag45 a,.tag46 a,.tag47 a,.tag48 a,.tag49 a,.tag50 a{font-size:140%;color:#696969 !important}.tag51 a,.tag52 a,.tag53 a,.tag54 a,.tag55 a,.tag56 a,.tag57 a,.tag58 a,.tag59 a,.tag60 a{font-size:150%;color:#696969 !important}.tag61 a,.tag62 a,.tag63 a,.tag64 a,.tag65 a,.tag66 a,.tag67 a,.tag68 a,.tag69 a,.tag70 a{font-size:160%;color:#696969 !important}.tag71 a,.tag72 a,.tag73 a,.tag74 a,.tag75 a,.tag76 a,.tag77 a,.tag78 a,.tag79 a,.tag80 a{font-size:170%;color:#696969 !important}.tag81 a,.tag82 a,.tag83 a,.tag84 a,.tag85 a,.tag86 a,.tag87 a,.tag88 a,.tag89 a,.tag90 a{font-size:170%;color:#696969 !important}.tag91 a,.tag92 a,.tag93 a,.tag94 a,.tag95 a,.tag96 a,.tag97 a,.tag98 a,.tag99 a,.tag100 a{font-size:170%;color:#696969 !important}.title{margin-bottom:2rem}.title__header h3{display:flex;align-items:flex-start;margin:0;cursor:pointer}.title__header .fa{margin-top:3px;margin-left:auto}.title__header .fa.in{transform:rotate(180deg)}.title__header-page-type{display:none;margin-right:1rem}.title__body{display:none;font-size:1.4rem}.title__body-download{display:flex;align-items:center;justify-content:flex-end}.title__body-metadata{margin-top:2rem}.title__body-metadata dl{display:flex;flex-wrap:wrap;margin-bottom:.25rem}.title__body-metadata dl dt,.title__body-metadata dl dd{word-break:break-word}.title__body-metadata dl dt{flex:0 0 20%;max-width:20%;padding-right:1rem}.title__body-metadata dl dd{flex:0 0 80%;max-width:80%}.title__body-metadata-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center}.title__body-metadata-breadcrumbs a,.title__body-metadata-breadcrumbs i{margin-right:1rem}@media screen and (max-width:480px){.title__body-metadata dl{flex-wrap:wrap}.title__body-metadata dl dt{flex:0 0 100%;max-width:100%;padding-right:0}.title__body-metadata dl dd{flex:0 0 100%;max-width:100%}}.user-comments{margin-top:30px}.user-comments__message-login{margin-bottom:15px;padding:15px;border:1px solid #ccc;background-color:#eee;text-align:center}.user-comments__message-login .btn{margin-top:15px}.user-comments__comment{display:grid;grid-template-columns:1fr 3fr;grid-template-areas:\"image content\" \"metadata content\";margin-bottom:21px;border:1px solid #ccc}.user-comments__comment-image{grid-area:image;padding:10px;padding-bottom:0;text-align:center;background-color:#eee}.user-comments__comment-image img{border-radius:50%;border:5px solid #fff;z-index:999}.user-comments__comment-metadata{grid-area:metadata;position:relative;padding:10px;padding-top:20px;text-align:center;background-color:#eee}.user-comments__comment-metadata span{display:block}.user-comments__comment-metadata-creator{font-weight:700}.user-comments__comment-metadata-date{font-family:monospace;font-size:1.2rem}.user-comments__comment-content{position:relative;grid-area:content}.user-comments__comment-content-options{display:flex;justify-content:flex-end;padding:3px 5px;border-bottom:1px solid #ccc;background-color:#fff}.user-comments__comment-content-options span{align-self:center;margin-left:10px}.user-comments__comment-content-options a,.user-comments__comment-content-options button{color:#1a1a1a}.user-comments__comment-content-options a:hover,.user-comments__comment-content-options button:hover,.user-comments__comment-content-options a:active,.user-comments__comment-content-options button:active,.user-comments__comment-content-options a:focus,.user-comments__comment-content-options button:focus{color:#1a1a1a}.user-comments__comment-content-options-last-change{font-family:monospace;font-size:1.2rem}.user-comments__comment-content-options-cancel,.user-comments__comment-content-options-edit,.user-comments__comment-content-options-save{display:none}.user-comments__comment-content-options-cancel.in,.user-comments__comment-content-options-edit.in,.user-comments__comment-content-options-save.in{display:inline}.user-comments__comment-content-options-text,.user-comments__comment-content-options-text-edit{position:relative;padding:10px 15px}.user-comments__comment-content-options-text{display:none}.user-comments__comment-content-options-text.in{display:block}.user-comments__comment-content-options-text-edit{display:none}.user-comments__comment-content-options-text-edit.in{display:block}.user-comments__comment-content-options-text-edit textarea{width:100%;padding:0;border:none;resize:vertical;opacity:.4;transition:all .3s ease-in}.user-comments__comment-content-options-text-edit textarea:focus{padding:10px;border:1px solid #ccc;opacity:1}.user-comments__comment-content-loader{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(\"../../images/ajax_preloader.gif\");background-position:center center;background-repeat:no-repeat;background-color:rgba(255,255,255,0.75);z-index:10}.user-comments__add-comment{margin-top:30px;margin-bottom:15px}.user-comments__add-comment label{display:block;position:relative;font-weight:normal}.user-comments__add-comment label span{display:inline-block;position:absolute;bottom:-15px;left:0;padding:3px 10px;color:#fff;border-radius:4px;border:1px solid #ccc;background-color:#3365a9;cursor:pointer;z-index:999}.user-comments__add-comment-add{margin-bottom:15px;margin-left:15px;padding:15px;padding-top:20px;border:1px solid #ccc;background-color:#eee}.user-comments__add-comment-add textarea{width:100%;height:45px;padding:10px;border:1px solid #ccc;resize:none;background-color:#fff;opacity:.4;transition:all .3s ease-in}.user-comments__add-comment-add textarea:focus{height:100px;opacity:1}.user-comments__add-comment-submit{position:relative;text-align:right}.user-comments__add-comment-submit .btn{margin:0}#view_image_user_generated_content{margin-top:30px}#view_image_user_generated_content ul li .dl-horizontal{margin:0}#view_image_user_generated_content ul li .dl-horizontal dt{width:1.875rem;text-align:left;font-weight:normal}#view_image_user_generated_content ul li .dl-horizontal dd{margin-left:1.875rem}#view_image_user_generated_content #user_generated_content_nav .ugc-highlight{background:#ccc}.viewer-control{display:inline-block;width:1.75rem;height:1.75rem;background-image:url(\"../../../images/icons/viewer-controls-sprite.png\");background-repeat:no-repeat}.viewer-control.viewer-control-start{background-position:0px 0px}.viewer-control.viewer-control-back{background-position:-28px 0}.viewer-control.viewer-control-back5{background-position:-56px 0}.viewer-control.viewer-control-back20{background-position:-84px 0}.viewer-control.viewer-control-back50{background-position:-112px 0}.viewer-control.viewer-control-reset{background-position:-140px 0}.viewer-control.viewer-control-rotate-left{background-position:-168px 0}.viewer-control.viewer-control-rotate-right{background-position:-196px 0}.viewer-control.viewer-control-end{background-position:0 -28px}.viewer-control.viewer-control-forward{background-position:-28px -28px}.viewer-control.viewer-control-forward5{background-position:-56px -28px}.viewer-control.viewer-control-forward20{background-position:-84px -28px}.viewer-control.viewer-control-forward50{background-position:-112px -28px}.viewer-control.viewer-control-fullscreen{background-position:-140px -28px}.viewer-control.viewer-control-toc{background-position:-168px -28px}.viewer-control.viewer-control-single-page{background-position:-224px 0}.viewer-control.viewer-control-double-page{background-position:-252px 0}.viewer-control.viewer-control-switch-page{background-position:-224px -28px}.viewer-control.viewer-control-pdf,.viewer-control.page-browse{font-size:1.4rem;text-align:center;color:#606060;border:1px solid #606060;background-image:none}.viewer-control.viewer-control-pdf:hover,.viewer-control.page-browse:hover{text-decoration:none}.viewer-control.viewer-control-pdf{border:none;font-size:1.6rem}.viewer-control.viewer-control-togglepageorientation{background-position:-140px 0}#viewer_controls_nav,#fulltext_controls_nav,#view_preview_controls_nav{float:left;width:100%;margin:1rem 0}#viewer_controls_nav ul,#fulltext_controls_nav ul,#view_preview_controls_nav ul{position:relative;float:left;left:50%;margin:0 auto}#viewer_controls_nav ul li,#fulltext_controls_nav ul li,#view_preview_controls_nav ul li{display:inline-block;position:relative;float:left;right:50%;height:1.75rem;line-height:1.75rem;margin-right:.4375rem}#viewer_controls_nav ul li a,#fulltext_controls_nav ul li a,#view_preview_controls_nav ul li a{cursor:pointer}#viewer_controls_nav ul li .control-select-box,#fulltext_controls_nav ul li .control-select-box,#view_preview_controls_nav ul li .control-select-box{height:1.75rem;line-height:1.3125rem;border:.0625rem solid #6f6f6f}#viewer_controls_nav ul li .control-select-box select,#fulltext_controls_nav ul li .control-select-box select,#view_preview_controls_nav ul li .control-select-box select{height:1.625rem;border:none}#viewer_controls_nav ul li #slider-id,#fulltext_controls_nav ul li #slider-id,#view_preview_controls_nav ul li #slider-id{width:9.375rem;height:1rem;margin-top:.375rem;border:1px solid #6f6f6f}#viewer_controls_nav ul li #slider-id .zoom-slider-handle,#fulltext_controls_nav ul li #slider-id .zoom-slider-handle,#view_preview_controls_nav ul li #slider-id .zoom-slider-handle{position:relative;display:block;top:-7px;height:1.75rem;width:.875rem;background-color:#6f6f6f}#viewer_controls_nav ul li #slider-id a,#fulltext_controls_nav ul li #slider-id a,#view_preview_controls_nav ul li #slider-id a{width:1.45rem;height:1.45rem;margin:0;background:#6f6f6f}.sidebar-menu{margin-bottom:20px}.sidebar-menu button,.sidebar-menu a{display:block;color:#555}.sidebar-menu button:hover,.sidebar-menu a:hover,.sidebar-menu button:focus,.sidebar-menu a:focus,.sidebar-menu button:active,.sidebar-menu a:active{color:#555}.sidebar-menu button{border:none;background:transparent;padding:0}.sidebar-menu button span::after{content:'';width:0;height:0;margin-left:5px;border-top:4px dashed;border-top:4px solid\\9;border-right:4px solid transparent;border-left:4px solid transparent;vertical-align:middle;display:inline-block}.sidebar-menu__submenu-button.-active{font-weight:700}.sidebar-menu__submenu{font-size:1.4rem;display:none}.sidebar-menu__submenu a{padding-left:1.5rem}.collections__wrapper{position:relative}.collections__wrapper div[class*=\"col-xs\"],.collections__wrapper div[class*=\"col-sm\"]{padding:0}.collection{margin:0;padding:0;list-style:none;border:1px solid #ccc;border-top:none}.collection .row{margin:0}.collection__structure a,.collection__title a,.collection__description-toggle a,.collection__rss a{display:block;padding:10px 0;text-overflow:ellipsis;overflow:hidden}.collection__description-toggle a,.collection__rss a{display:inline-block;padding:10px;text-align:center}.collection__title div.col-12{padding-left:15px}.collection__top-element{font-weight:bold}.collection__description-toggle,.collection__rss{width:50%;padding-right:15px;text-align:right}.collection__description-toggle{padding:0}.collection__description{padding:5px 15px}.collection__item--level-0{border-top:1px solid #ccc}@media screen and (max-width:480px){.collection__structure a,.collection__title a,.collection__description-toggle a,.collection__rss a{padding:10px 0}.collection__description img{display:block;max-width:100%;height:auto}}.view-feedback{margin-bottom:1rem;padding:2rem}.view-feedback .form-group label{font-weight:700}.view-feedback .form-group textarea{min-height:150px;resize:vertical}.view-feedback .form-group .btn{margin:0}.view-feedback .form-group.lastname{display:none}.view-feedback .composite-control{padding-top:6px}.view-feedback .col-lg-9{flex-basis:83.33333%}@media screen and (max-width:480px){.view-feedback .col-12{flex-basis:100%}}.statistics-grid,.statistics-grid-row,.chart-nearly-completed-table-row,.chart-most-active-users-table-row,.chart-nearly-completed-inner-table-row,.chart-nearly-completed-inner-label-row,#chart-nearly-completed,.chart-most-active-users-table,.chart-nearly-completed-table-cell,.chart-most-active-users-table-cell,.chart-nearly-completed-table-cell-right,.chart-nearly-completed-inner-table-cell-left,.chart-nearly-completed-inner-table-cell-right{float:left;width:100%}.statistics-grid-row{margin-bottom:2rem}#chart-nearly-completed,.chart-most-active-users-table{display:table}.chart-nearly-completed-table-row,.chart-most-active-users-table-row,.chart-nearly-completed-inner-table-row,.chart-nearly-completed-inner-label-row{display:table-row}.chart-nearly-completed-table-cell,.chart-most-active-users-table-cell,.chart-nearly-completed-table-cell-right,.chart-nearly-completed-inner-table-cell-left,.chart-nearly-completed-inner-table-cell-right{display:table-cell;padding:.25rem}.chart-most-active-users-table-cell-center{text-align:center}.chart-nearly-completed-table-row{padding:.5rem}.chart-nearly-completed-table-cell{width:20%}.chart-nearly-completed-table-cell-right{width:80%}.chart-nearly-completed-inner-table-cell-left,.chart-nearly-completed-inner-table-cell-right{width:50%}.chart-nearly-completed-inner-table-cell-left{font-weight:bold}.chart-most-active-users-table-cell{width:20%;text-align:left}.chart-most-active-users-table-cell-center{width:50%}.chart-most-active-users-table-cell-right{width:30%;text-align:center}.rank{background-color:#eee}#statistics .statistics-grid{margin-bottom:1.3125rem}#statistics #chart-nearly-completed{padding:.3125rem;border:2px solid #999;background-color:#fffdf6;box-shadow:2px 2px 2px rgba(0,0,0,0.25)}#statistics #chart-nearly-completed .chart-nearly-completed-table-row{border-bottom:1px solid #999}#statistics #chart-nearly-completed .chart-nearly-completed-table-row .chart-nearly-completed-table-cell .chart-nearly-completed-label-right{font-weight:bold;font-size:1.6rem}#statistics #chart-nearly-completed .chart-nearly-completed-table-row .chart-nearly-completed-table-cell.chart-nearly-completed-table-cell-right .chart-nearly-completed-inner-table-row .chart-nearly-completed-inner-table-cell.chart-nearly-completed-inner-table-cell-right .progress{height:auto;color:#1a1a1a;border-radius:0;border:1px solid #1a1a1a;background-color:#999}#statistics #chart-nearly-completed .chart-nearly-completed-table-row .chart-nearly-completed-table-cell.chart-nearly-completed-table-cell-right .chart-nearly-completed-inner-table-row .chart-nearly-completed-inner-table-cell.chart-nearly-completed-inner-table-cell-right .progress .bar{padding:5px 0;background-color:#fffdf6}#statistics #chart-nearly-completed .chart-nearly-completed-table-row .chart-nearly-completed-table-cell.chart-nearly-completed-table-cell-right .chart-nearly-completed-inner-table-row .chart-nearly-completed-inner-table-cell.chart-nearly-completed-inner-table-cell-right .progress .bar span{padding-left:5px}#statistics #chart-most-active-users{padding:.3125rem;border:2px solid #999;background-color:#fffdf6;box-shadow:2px 2px 2px rgba(0,0,0,0.25)}#statistics #chart-most-active-users .chart-most-active-users-table-row .chart-most-active-users-table-cell.chart-most-active-users-table-cell-right .rank{background-color:#999}.jqplot-axis{font-size:1.2rem;font-family:\"TheSansLight\",sans-serif}.jqplot-axis.jqplot-xaxis{margin-top:10px}.jqplot-axis.jqplot-yaxis{margin-right:12px}#chartpseudotooltip{font-size:1.2rem;font-family:\"TheSansLight\",sans-serif}.jqplot-highlighter-tooltip{font-size:1.2rem;font-family:\"TheSansLight\",sans-serif}#chart-most-edited .jqplot-point-label{font-size:1.2rem;font-family:\"TheSansLight\",sans-serif;margin-bottom:-15px;margin-left:5px}.styles__button{display:block;margin:10px 0;padding:15px;font-size:1.8rem;text-align:center;color:#fff;background-color:#3365a9}.styles__button:hover,.styles__button:focus,.styles__button:active{text-decoration:none}.styles__heading{padding-left:15px;border-top:1px solid #ccc;border-right:3px solid #ccc;border-bottom:1px solid #ccc;border-left:3px solid #ccc}.styles__spacerheading{padding-left:10px;border-bottom:1px solid #ccc}.styles__subheading{padding-left:10px;border-left:3px solid #ccc}.styles__logos,.styles__fonts,.styles__headings,.styles__typo,.styles__buttons,.styles__helper,.styles__mixins{margin-bottom:15px}.styles__logo{margin-bottom:10px;padding:10px}.styles__logo img{max-width:100%}.styles__logo figcaption{padding-top:10px;font-style:italic;font-size:1.2rem}.styles__color{margin-bottom:10px;border:1px solid #ccc}.styles__color-header{height:50px;border-bottom:1px solid #ccc}.styles__color-body{padding:5px;font-size:1.2rem}.styles__color-body ul{margin:0;padding:0;list-style:none}.styles__helper-item{padding:15px;border-bottom:1px solid #ccc}.styles__logo--bw{color:#fff;background-color:#1a1a1a}.view-privacy iframe{width:100%;height:165px;border:none;border-top:1px solid #ccc}.sitelinks__tags{margin-bottom:20px}.sitelinks__tags a{display:inline-block;padding:3px}.sitelinks__hits ul{margin:0;padding:0;list-style:none}.sitelinks__hits a{display:inline-block;padding:3px 0}.overlay{display:none}.overlay.active{position:fixed;display:flex;align-items:center;justify-content:center;top:0;width:100vw;height:100vh;background-color:#f1f1f1;overflow-y:auto;z-index:9999}.overlay>.fa{position:absolute;top:5px;right:10px;font-size:2.4rem;cursor:pointer}.overlay iframe{width:100%;height:100%}.fullscreen .image-controls{padding:0;border:0;opacity:1}.fullscreen .image-controls.faded{opacity:0}.fullscreen .image-controls__options{display:none !important;visibility:hidden !important}.fullscreen .image-controls__actions{margin-top:0}.fullscreen .image-controls__action{height:auto;margin:0 7px 0 0;font-size:.9375rem;border:0}.fullscreen .image-controls__action a,.fullscreen .image-controls__action span,.fullscreen .image-controls__action button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;line-height:inherit;background-repeat:no-repeat;background-position:center center;background-size:28px;font-size:1.4rem}.fullscreen .image-controls__action [class*=\"image-\"]{display:none !important;visibility:hidden !important}.fullscreen .image-controls__action.start a,.fullscreen .image-controls__action.start span,.fullscreen .image-controls__action.start button{background-image:url(\"../../images/icons/icon_fs-start.svg\");background-size:18px}.fullscreen .image-controls__action.back a,.fullscreen .image-controls__action.back span,.fullscreen .image-controls__action.back button{background-image:url(\"../../images/icons/icon_fs-back.svg\");background-size:12px}.fullscreen .image-controls__action.select{width:100px}.fullscreen .image-controls__action.select .fofs-control__select select{font-size:.9375rem}.fullscreen .image-controls__action.select .custom-control--select select{color:#666}.fullscreen .image-controls__action.select .custom-control--select:after{border-top-color:#666}.fullscreen .image-controls__action.forward a,.fullscreen .image-controls__action.forward span,.fullscreen .image-controls__action.forward button{background-image:url(\"../../images/icons/icon_fs-forward.svg\");background-size:12px}.fullscreen .image-controls__action.end a,.fullscreen .image-controls__action.end span,.fullscreen .image-controls__action.end button{background-image:url(\"../../images/icons/icon_fs-end.svg\");background-size:18px}.fullscreen .image-controls__action.double-page-view a,.fullscreen .image-controls__action.double-page-view span,.fullscreen .image-controls__action.double-page-view button{background-image:url(\"../../images/icons/icon_fs-double-page.svg\")}.fullscreen .image-controls__action.single-page-view a,.fullscreen .image-controls__action.single-page-view span,.fullscreen .image-controls__action.single-page-view button{background-image:url(\"../../images/icons/icon_fs-single-page.svg\");background-size:26px}.fullscreen .image-controls__action.switch-pages a,.fullscreen .image-controls__action.switch-pages span,.fullscreen .image-controls__action.switch-pages button{background-image:url(\"../../images/icons/icon_fs-recto-verso.svg\");background-size:32px}.fullscreen .image-controls__action.rotate-left a,.fullscreen .image-controls__action.rotate-left span,.fullscreen .image-controls__action.rotate-left button{background-image:url(\"../../images/icons/icon_fs-rotate-left.svg\")}.fullscreen .image-controls__action.rotate-right a,.fullscreen .image-controls__action.rotate-right span,.fullscreen .image-controls__action.rotate-right button{background-image:url(\"../../images/icons/icon_fs-rotate-right.svg\")}.fullscreen .image-controls__action.reset a,.fullscreen .image-controls__action.reset span,.fullscreen .image-controls__action.reset button{background-image:url(\"../../images/icons/icon_fs-reset.svg\")}.fullscreen .image-controls__action.fullscreen{display:none !important;visibility:hidden !important}.fullscreen .image-controls__action.zoom-slider-wrapper{width:125px;margin-left:10px}.fullscreen .image-controls__action.zoom-slider-wrapper .zoom-slider{height:2px;margin-top:0;background-color:#666}.fullscreen .image-controls__action.zoom-slider-wrapper .zoom-slider-handle{top:-12px;width:24px;height:24px;border:2px solid #666;border-radius:100%;background-color:#fff}@media screen and (max-width:1030px){.fullscreen .image-controls__action.page-browse{display:none}}@media screen and (max-width:875px){.fullscreen .image-controls__action.zoom-slider-wrapper{width:75px}}@media screen and (max-width:825px){.fullscreen .image-controls__action.zoom-slider-wrapper{display:none}}@media screen and (max-width:768px){.fullscreen .image-controls__action.rotate-left,.fullscreen .image-controls__action.rotate-right,.fullscreen .image-controls__action.reset,.fullscreen .image-controls__action.double-page-view{display:none}}@media screen and (max-width:480px){.fullscreen .image-controls__action.start,.fullscreen .image-controls__action.end{display:none}.fullscreen .image-controls__action.select{width:105px}.fullscreen .image-controls__action.back,.fullscreen .image-controls__action.forward{position:fixed;top:50%;width:50px;height:100px;margin:0;margin-top:-50px;background-color:rgba(255,255,255,0.85);z-index:1000}.fullscreen .image-controls__action.back a,.fullscreen .image-controls__action.forward a,.fullscreen .image-controls__action.back button,.fullscreen .image-controls__action.forward button,.fullscreen .image-controls__action.back span,.fullscreen .image-controls__action.forward span{width:100%;height:100%;background-size:24px}.fullscreen .image-controls__action.back{left:0}.fullscreen .image-controls__action.forward{right:0}}.fullscreen .metadata{margin:0}.fullscreen .metadata__elements,.fullscreen .metadata__events{margin-bottom:15px;padding:0;padding-bottom:15px;border:0;border-bottom:1px solid #c6c6c6}.fullscreen .metadata__elements:last-child,.fullscreen .metadata__events:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.fullscreen .metadata__element,.fullscreen .metadata__event{margin-bottom:10px;border:0}.fullscreen .metadata__element-dl dt,.fullscreen .metadata__event-dl dt{float:none;width:100%;margin-bottom:5px}.fullscreen .metadata__element-dl dd,.fullscreen .metadata__event-dl dd{width:100%;margin:0}.fullscreen .widget-toc__title{background-color:transparent}.fullscreen .widget-toc__title h3{display:none !important;visibility:hidden !important}.fullscreen .widget-toc__title-expand a{color:#1a1a1a}.fullscreen .widget-toc__title-expand a:hover,.fullscreen .widget-toc__title-expand a:active,.fullscreen .widget-toc__title-expand a:focus{color:#1a1a1a;text-decoration:none}.fullscreen .widget-toc__elements{max-height:inherit;border:0}.fullscreen .widget-toc__elements ul{padding-right:0;padding-bottom:0;padding-left:0}.fullscreen .widget-toc__element{margin-bottom:6px}.fullscreen .widget-usage__license-text a{display:inline}.fullscreen .widget-usage__citelinks{margin-bottom:0}.fullscreen .widget-usage .widget__title{display:none !important;visibility:hidden !important}.fullscreen .widget-usage .widget__body{display:block;padding:0;border:0}.fullscreen__view-sidebar-share{display:flex;justify-content:space-between;background-color:white;border-bottom:1px solid #dedede;border-top:1px solid #dedede}.fullscreen__view-sidebar-share #widgetCopyright,.fullscreen__view-sidebar-share #widgetSocialMedia{display:flex;align-items:center;background-color:transparent;border-bottom:none}.fullscreen__view-sidebar-share #widgetCopyright .custom-title__copy-info,.fullscreen__view-sidebar-share #widgetSocialMedia .custom-title__copy-info{margin:0 10px}.fullscreen__view-sidebar-share #widgetCopyright .widget__social-media,.fullscreen__view-sidebar-share #widgetSocialMedia .widget__social-media{margin:0 10px}.search-standard{margin-bottom:21px;padding:10px;border:1px solid #ccc}.search-standard__help{font-size:1.8rem}.search-standard__help button{padding:0;border:none;background:none}.search-standard__input-label,.search-standard__filter-label{height:1.75rem;line-height:1.75rem}.search-standard__input-autocomplete .ui-autocomplete{position:relative;display:block}.search-standard__input-autocomplete .ui-autocomplete .ui-autocomplete-input{width:100%;height:3.4rem;font-size:1.6rem;border:1px solid #ccc;background-image:none;background-color:#fff}.search-standard__filter{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:7px;padding-bottom:15px}.search-standard__filter-label{padding-left:0;display:inline-block}.search-standard__filter-link{font-size:1.4rem;text-align:right}.search-standard__action{padding-top:15px;text-align:right}.search-standard__action .btn{margin:0 0 0 5px}.ui-autocomplete-panel{max-width:100%;font-size:1.4rem;border:1px solid #eee;border-radius:0;box-shadow:none;background-color:#fff}.ui-autocomplete-panel ul.ui-autocomplete-items{padding:0}.ui-autocomplete-panel ul.ui-autocomplete-items li.ui-state-highlight{color:#1a1a1a;border:none;border-radius:0;background:#eee}.search-tile{margin-bottom:21px;padding:10px;border:1px solid #ccc}.search-tile__description{min-height:125px}.search-tile__description h3{display:inline-block}.search-tile__icon{float:right;margin:0 0 10px 10px;font-size:3rem}.search-tile__action{padding-top:15px;text-align:right}.search-tile__action .btn{margin:0}.search-advanced__group{position:relative;margin-bottom:21px;padding:10px;border:1px solid #ccc}.search-advanced__group span.remove{display:none}.search-advanced__group .remove{position:absolute;top:0;right:.5rem;padding:.5rem;color:#1a1a1a}.search-advanced__loader{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(\"../../images/ajax_preloader.gif\");background-position:center center;background-repeat:no-repeat;background-color:rgba(255,255,255,0.75);z-index:10}.search-advanced__connector .custom-control--select,.search-advanced__connect-group .custom-control--select{display:inline-block;width:80px;border:none}.search-advanced__connector .custom-control--select:after,.search-advanced__connect-group .custom-control--select:after{right:10px}.search-advanced__connector .custom-control--select select,.search-advanced__connect-group .custom-control--select select{padding:0}.search-advanced__input-group input[type=\"text\"]{border-right:none}.search-advanced__input-group input[type=\"text\"]:focus{border-right-color:#3365a9}.search-advanced__input-group input[type=\"text\"]:focus+.input-group-append{border-color:#3365a9}.search-advanced__input-group .input-group-append{padding:0;border-radius:0;background-color:#fff;border:1px solid #ced4da;border-left:none}.search-advanced__input-group .input-group-append a{color:#1a1a1a}.search-advanced__input-group .input-group-append a:hover,.search-advanced__input-group .input-group-append a:focus,.search-advanced__input-group .input-group-append a:active{text-decoration:none;color:#1a1a1a}.search-advanced__input-group .custom-control--select.disabled{display:none}.search-advanced__input-group .custom-control--select.disabled:after{display:none}.search-advanced__input-group .custom-control--select select[disabled]{border-radius:0;background-color:transparent;opacity:.4}.search-advanced__input-group button{padding:6px 10px}.search-advanced__input-group .row .col-sm-1{padding-left:0}.search-advanced__input-col a{display:inline-block;padding:7px;color:#1a1a1a}.search-advanced__input-col a:hover,.search-advanced__input-col a:focus,.search-advanced__input-col a:active{text-decoration:none;outline:none !important}.search-advanced__input-col span{display:none}.search-advanced__input-col .form-group{margin:0}.search-advanced__connect-group{padding:0 10px}.search-advanced__add-group{margin-bottom:21px;padding:.5rem 18px;text-align:right}.search-advanced__add-group a{color:#1a1a1a}.search-advanced__add-group a:hover,.search-advanced__add-group a:focus,.search-advanced__add-group a:active{text-decoration:none;color:#1a1a1a}.search-advanced__action{text-align:right}.search-advanced__action .btn{margin:0 0 0 5px}.search-list{margin-bottom:21px}.search-list__title{margin-bottom:10px}.search-list__title h3{margin:0;line-height:normal;font-size:1.6rem}.search-list__options{display:flex;align-items:center;font-size:1.4rem}.search-list__options a,.search-list__options button{display:inline-block;padding:3px;font-size:1.6rem;color:#1a1a1a}.search-list__options a:hover,.search-list__options button:hover,.search-list__options a:focus,.search-list__options button:focus,.search-list__options a:active,.search-list__options button:active,.search-list__options a.active,.search-list__options button.active{color:#3365a9}.search-list__options form{display:inline-block}.search-list__hitcount{padding-right:5px}.search-list__rss{padding-left:5px;border-left:1px solid #ccc}.search-list__save-search{padding-left:4px}.search-list__excel-export{padding-right:5px}.search-list__excel-export .excel-export-loader{display:none;padding-left:5px}.search-list__excel-export .excel-export-loader img{width:14px;margin-top:-4px}.search-list__toggle-thumbs{padding:0 5px;border-left:1px solid #ccc}.search-list__toggle-thumbs .-active{color:#3365a9}.search-list__views{padding-left:5px;border-left:1px solid #ccc}.search-list__label{display:inline-block;padding:6px 0}.search-list__current-search{margin-bottom:5px}.search-list__current-search .form-group{margin-bottom:5px}.search-list__current-search .input-group{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.search-list__current-search .input-group .input-group-addon{padding:0;border-radius:0;background-color:#fff}.search-list__current-search .input-group .input-group-addon a{color:#1a1a1a}.search-list__current-search .input-group .input-group-addon a:hover,.search-list__current-search .input-group .input-group-addon a:focus,.search-list__current-search .input-group .input-group-addon a:active{text-decoration:none;color:#1a1a1a}.search-list__current-search .input-group .input-group-addon a,.search-list__current-search .input-group .input-group-addon button{height:100%;width:100%}.search-list__current-search .input-group .input-group-addon input[type=\"submit\"]{background-image:url(\"../../images/icons/icon-search.png\");background-repeat:no-repeat;background-position:center center;background-size:40%;width:100%;padding:0}.search-list__current-search .input-group .input-group-addon.reset{flex:0 0 4rem;background-color:#eee;justify-content:center;border:1px solid #ccc}.search-list__current-search .input-group .input-group-addon.reset.focus{border-color:#3365a9}.search-list__current-search .input-group .input-group-addon.search{flex:0 0 4rem;background-color:#3365a9;border-color:#3365a9;display:inherit}.search-list__current-search .input-group .input-group-addon.search a{display:block;color:#fff}.search-list__current-search .form-control{border-right:none;height:auto}.search-list__current-search .form-control:focus{border-left-color:#ccc}.search-list__links button{padding-right:12px}.search-list__links form{display:inline-block}.search-list__links a{font-size:1.4rem}.search-list__sorting{display:flex;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap}.search-list__sorting__item{display:grid;grid-template-columns:auto auto;grid-column-gap:20px;align-items:center}.search-list__sorting__item form{height:100%}.search-list__sorting__label label{white-space:nowrap;font-weight:normal;margin:0}.search-list__adv-search-info{margin-bottom:10px;padding:10px;background-color:#fff;border:1px solid #ccc}.search-list__adv-search-info-back{font-size:1.4rem;color:#1a1a1a}.search-list__hits{display:none}.search-list__hit{position:relative;margin-bottom:21px;padding:10px;border:1px solid #ccc;background-color:#f4f4f4}.search-list__hit-title{position:relative}.search-list__hit-title h4{padding-bottom:.5rem;margin:0}.search-list__hit-title.-noThumbnail{padding-right:2rem}.search-list__no-thumb-bookmark{position:absolute;right:.3rem;top:-0.4rem;padding:0}.search-list__no-thumb-bookmark[data-bookmark-list-type=\"add\"]{position:absolute;font-size:1.8rem;color:#3365a9;background-image:none}.search-list__no-thumb-bookmark[data-bookmark-list-type=\"add\"] .fa-bookmark-o,.search-list__no-thumb-bookmark[data-bookmark-list-type=\"add\"] .fa-bookmark{color:#3365a9}.search-list__no-thumb-bookmark[data-bookmark-list-type=\"add\"] .fa-bookmark-o{display:inline-block}.search-list__no-thumb-bookmark[data-bookmark-list-type=\"add\"] .fa-bookmark{display:none}.search-list__no-thumb-bookmark[data-bookmark-list-type=\"add\"].added .fa-bookmark-o,.search-list__no-thumb-bookmark[data-bookmark-list-type=\"add\"]:hover .fa-bookmark-o{display:none}.search-list__no-thumb-bookmark[data-bookmark-list-type=\"add\"].added .fa-bookmark,.search-list__no-thumb-bookmark[data-bookmark-list-type=\"add\"]:hover .fa-bookmark{display:inline-block}.search-list__hit-thumbnail{position:relative;width:100%;text-align:right}.search-list__hit-thumbnail img{display:inline;padding:0;margin:0;max-width:100%;max-height:100%;line-height:normal;border:2px solid #fff;border-radius:0;box-shadow:2px 2px 5px rgba(0,0,0,0.3)}.search-list__hit-thumbnail [data-bookmark-list-type=\"add\"]{position:absolute;top:0;right:5px;font-size:1.8rem;color:#3365a9;background-image:none}.search-list__hit-thumbnail [data-bookmark-list-type=\"add\"] .fa-bookmark-o,.search-list__hit-thumbnail [data-bookmark-list-type=\"add\"] .fa-bookmark{color:#3365a9}.search-list__hit-thumbnail [data-bookmark-list-type=\"add\"] .fa-bookmark-o{display:inline-block}.search-list__hit-thumbnail [data-bookmark-list-type=\"add\"] .fa-bookmark{display:none}.search-list__hit-thumbnail [data-bookmark-list-type=\"add\"].added .fa-bookmark-o,.search-list__hit-thumbnail [data-bookmark-list-type=\"add\"]:hover .fa-bookmark-o{display:none}.search-list__hit-thumbnail [data-bookmark-list-type=\"add\"].added .fa-bookmark,.search-list__hit-thumbnail [data-bookmark-list-type=\"add\"]:hover .fa-bookmark{display:inline-block}.search-list__hit-docstruct ul{display:flex;flex-wrap:wrap;justify-content:flex-start}.search-list__hit-docstruct li+li:before{content:\"\\003e\";padding:0 5px}.search-list__hit-docstruct a{display:inline-block;padding-top:0;padding-bottom:.5rem}.search-list__hit-text-label,.search-list__hit-text-value{display:block;word-wrap:break-word}.search-list__hit-text-label{clear:left;float:left;width:30%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-list__hit-text-value{margin-left:30%}.search-list__hit-info{margin-top:10px}.search-list a[data-toggle=\"hit-content\"],.search-list button[data-toggle=\"hit-content\"]{width:100%;margin-top:10px;padding-top:10px;text-align:left;color:#1a1a1a;border-top:1px dotted #6f6f6f}.search-list a[data-toggle=\"hit-content\"]:hover,.search-list button[data-toggle=\"hit-content\"]:hover,.search-list a[data-toggle=\"hit-content\"]:focus,.search-list button[data-toggle=\"hit-content\"]:focus,.search-list a[data-toggle=\"hit-content\"]:active,.search-list button[data-toggle=\"hit-content\"]:active{text-decoration:none;color:#1a1a1a}.search-list a[data-toggle=\"hit-content\"] .fa,.search-list button[data-toggle=\"hit-content\"] .fa{margin-right:7px;transition:all .2s linear}.search-list a[data-toggle=\"hit-content\"].in .fa,.search-list button[data-toggle=\"hit-content\"].in .fa{transform:rotate(90deg)}.search-list a[data-toggle=\"hit-content\"] .search-list__loader,.search-list button[data-toggle=\"hit-content\"] .search-list__loader{display:none;width:14px}.search-list a[data-toggle=\"hit-content\"].active,.search-list button[data-toggle=\"hit-content\"].active{display:inline-block}.search-list__hit-content{display:none;margin-top:10px}.search-list__hit-content dl{margin-bottom:5px}.search-list__hit-content dt{width:auto;margin-right:10px}.search-list__hit-content dd{margin-left:auto}.search-list__hit-content-set{display:flex;justify-content:space-between;margin:0 0 5px 0}.search-list__hit-content-set:hover{background-color:#eee}.search-list__hit-content-set:hover a{text-decoration:none;color:#444}.search-list__hit-text-area{max-width:100%}.search-list__subhit-thumbnail img{height:60px;padding:5px 5px 0 0}.search-list__hit-content-more{padding:5px;text-align:center}.search-list__hit-content-more a{color:#1a1a1a}.search-list__hit-content-more a:hover,.search-list__hit-content-more a:focus,.search-list__hit-content-more a:active{text-decoration:none;color:#1a1a1a}.search-list__struct-title .fa,.search-list__struct-chapter .fa{margin-right:5px}.search-list__struct-title h5{line-height:normal;margin:0;padding:0;font-size:1.6rem;color:#1a1a1a}.search-list__metadata-info{padding-left:16px}.search-list__metadata-info td{vertical-align:top;word-break:break-all}.search-list__metadata-info td:first-child{padding-right:5px;white-space:nowrap}.search-list__metadata-info .fa{margin-right:10px}.search-list__struct-child-hits{padding-left:15px}.search-list__struct-child-hits dd{min-height:21px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-list__struct-chapter{padding-left:5%}.search-list__struct-chapter+.search-list__struct-title{margin-top:10px}.search-list__drilldown-heading{display:none}.search-list--highlight{background-color:rgba(255,255,0,0.5)}.stacked-thumbnail-before,.stacked-thumbnail-after{position:absolute;width:101%;height:101%;top:0}.stacked-thumbnail{border:2px solid #fff;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.3);box-shadow:2px 2px 5px rgba(0,0,0,0.3);background:#fff;z-index:10;position:relative}.stacked-thumbnail-before,.stacked-thumbnail-after{opacity:0;border:2px solid #fff;box-shadow:2px 2px 5px rgba(0,0,0,0.3);background:#eff4de;z-index:9;transition:transform .12s linear,opacity .5s linear}.stacked-thumbnail-before.-shown,.stacked-thumbnail-after.-shown{opacity:1}.stackedThumbEffect{position:relative;width:100%;height:100%;display:block;margin-left:-2px}.stackedThumbEffect-inner{position:relative}.stackedThumbEffect:hover .stacked-thumbnail-before{transform:rotate(-7deg)}.stackedThumbEffect:hover .stacked-thumbnail-after{transform:rotate(6deg)}.stacked-thumbnail-after{transform:rotate(4deg);background:#768590;margin-left:-5px;margin-top:0px;height:105%;width:106%}.stacked-thumbnail-before{transform:rotate(-4deg);margin-left:-6px;margin-top:0px;width:106%;height:calc(100% + 3px);background:#ececec}.stacked-thumbnail a img{display:block}@media screen and (max-width:768px){.search-list__hit-thumbnail{width:auto}.search-list__sorting__item{margin-bottom:1rem}}@media screen and (max-width:480px){.search-list__hit-text{margin-bottom:5px}.search-list__hit-text-label{width:100%}.search-list__hit-text-value{margin:0}.search-list__hit-thumbnail{text-align:center}.search-list__struct-child-hits,.search-list__metadata-info{padding-left:0}.search-list__hit-content dt{float:left}.search-list__metadata-info dt{float:left;width:30%}.search-list__metadata-info dd{margin-left:30%}}.search-list__hits.grid .search-list__hits__list{display:grid;grid-template-columns:repeat(auto-fill, minmax(195px, 1fr));grid-gap:10px;grid-auto-rows:minmax(300px, auto);grid-auto-flow:dense}.search-list__hits.grid .search-list__hit{margin:0;padding:0}.search-list__hits.grid .search-list__hit .row,.search-list__hits.grid .search-list__hit [class*=\"col-\"]{float:none;width:auto;margin:0;padding:0;max-width:100%}.search-list__hits.grid .search-list__hit-header .row{display:flex;flex-direction:column}.search-list__hits.grid .search-list__hit-header .col-12.col-sm-10{order:2}.search-list__hits.grid .search-list__hit-header .col-12.col-sm-2{order:1}.search-list__hits.grid .search-list__hit-thumbnail{min-height:175px;background-repeat:no-repeat;background-position:center top;background-size:cover;flex:0 0 100%}.search-list__hits.grid .search-list__hit-thumbnail a{display:block;height:175px}.search-list__hits.grid .search-list__hit-title [data-bookmark-list-type=\"add\"]{top:0;right:5px;padding:5px}.search-list__hits.grid .search-list__hit-title h4{text-align:center;padding:10px;text-overflow:ellipsis;overflow:hidden}.search-list__hits.grid .search-list__hit-thumbnail img,.search-list__hits.grid .search-list__hit-type,.search-list__hits.grid .search-list__hit-info,.search-list__hits.grid .search-list__hit-content{display:none !important;visibility:hidden !important}.search-list a[data-toggle=\"hit-content\"],.search-list button[data-toggle=\"hit-content\"]{display:none}.search-list__hits.list .search-list__hit{margin-bottom:5px}.search-list__hits.list .search-list__hit-header .col-12.col-sm-10{width:100%}.search-list__hits.list .search-list__hit-header .col-12.col-sm-2{width:0}.search-list__hits.list .search-list__hit-thumbnail,.search-list__hits.list .search-list__hit-type,.search-list__hits.list .search-list__hit-info,.search-list__hits.list .search-list__hit-content{display:none !important;visibility:hidden !important}.search-list__hits.list .search-list--highlight{display:inline}.search-list a[data-toggle=\"hit-content\"],.search-list button[data-toggle=\"hit-content\"]{display:none}.search-calendar__input{padding:21px;border:1px solid #ccc;background-color:#fff}.search-calendar__input input{box-shadow:none}.search-calendar__input .form-group{margin:0}.search-calendar__months{margin-bottom:21px;padding:21px 0;border-bottom:1px solid #ccc}.search-calendar__month{min-height:270px;margin-bottom:15px}.search-calendar__month-title{padding:5px;font-style:italic}.search-calendar__month-days,.search-calendar__month-week{border-bottom:1px solid #ccc}.search-calendar__month-days span,.search-calendar__month-day,.search-calendar__month-day-empty{float:left;width:calc(100% / 7)}.search-calendar__month-days span{display:block;padding:5px;font-weight:bold;text-align:center}.search-calendar__month-day{text-align:center;color:#ccc}.search-calendar__month-day a,.search-calendar__month-day span,.search-calendar__month-day button{display:block;padding:5px 10px;line-height:19px}.search-calendar__month-day a,.search-calendar__month-day button{width:100%;color:#3365a9;text-decoration:none;background-color:#eee}.search-calendar__month-day a:hover,.search-calendar__month-day button:hover,.search-calendar__month-day a:focus,.search-calendar__month-day button:focus,.search-calendar__month-day a:active,.search-calendar__month-day button:active{text-decoration:none;color:#fff;background-color:#3365a9}.search-calendar__month-day .popover-title{line-height:normal;color:#1a1a1a}.search-calendar__month-day .popover-content a{background-color:transparent}.search-calendar__month-day .popover-content a:hover,.search-calendar__month-day .popover-content a:active,.search-calendar__month-day .popover-content a:focus{color:#1a1a1a;background-color:transparent}.search-calendar__month-day-empty{min-height:1px}.search-calendar__incomplete{padding-top:15px;padding-bottom:15px}.search-calendar__incomplete .label{padding:7px 15px;font-size:.9rem}.search-calendar__month-day.active{background-color:#ccc}.search-calendar__month-day.active a{font-weight:bold}.search-termlist__list{margin-bottom:1.3125rem}.search-termlist__list ul{column-count:3;column-gap:15px}.search-termlist__list li{break-inside:avoid}.search-termlist__list a{display:block;padding:5px 10px;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:768px){.search-termlist__list ul{column-count:2}}@media screen and (max-width:480px){.search-termlist__list ul{column-count:1;column-gap:0}}.userdata__gravatar img{display:block}.userdata__data{overflow-x:auto}.userdata__action{text-align:right}.userdata__action .btn{margin:0}#editUserdataModal .checkbox input[type=checkbox],#editUserdataModal .checkbox-inline input[type=checkbox]{margin-left:-15px}@media screen and (max-width:480px){.userdata__gravatar img{margin:0 auto 15px auto}.userdata__action{text-align:center}}.user-score{margin-bottom:15px}.user-score__table tr td:first-child{width:25%}.user-score__table tr td:last-child{width:75%}.user-activity{margin-bottom:15px}.user-activity__table .fa{cursor:pointer}.user-activity__table .popover{font-weight:normal}.user-bookmark-edit__form{padding:30px 15px;border:1px solid #ccc}.user-bookmark-edit__form form{width:80%;margin:0 auto}.user-bookmark-edit .control-label{font-weight:normal}.user-bookmark-edit .form-control{height:48px}.user-bookmark-edit textarea{min-height:125px;resize:vertical}.user-bookmark-edit__action{text-align:right}.user-bookmark-edit__action .btn{margin-left:10px}.user-bookmark-send-list__form{padding:30px 15px;border:1px solid #ccc}.user-bookmark-send-list__form form{width:80%;margin:0 auto}.user-bookmark-send-list .control-label{font-weight:normal}.user-bookmark-send-list .form-control{height:32px}.user-bookmark-send-list__action{text-align:right}.view-bookmark p{font-size:1.2rem;font-style:italic}.view-bookmark__action a{display:inline-block;width:28px;height:28px;line-height:26px}.view-bookmark__item{height:300px;margin-bottom:30px;border:1px solid #ccc;transition:all .3s ease-in}.view-bookmark__item-action{display:none}.view-bookmark__item:hover{background-color:#eee}.view-bookmark__item:hover .view-bookmark__item-action{display:block}.view-bookmark__item-image,.view-bookmark__item-info,.view-bookmark__item-action{float:left;width:50%}.view-bookmark__item-image{height:300px;background-repeat:no-repeat;background-position:center center;background-size:cover}.view-bookmark__item-image a{display:block;width:100%;height:100%}.view-bookmark__item-info{height:250px;padding:15px 15px 0 15px;overflow-y:auto;position:relative}.view-bookmark__item-info h4{text-overflow:ellipsis;overflow:hidden}.view-bookmark__item-info a{width:100%;height:100%;display:block;position:absolute;top:0;right:0}.view-bookmark__item-info textarea{width:100%;height:150px;resize:none;border:none;background-color:transparent}.view-bookmark__item-action{height:50px;padding:15px;text-align:right}.view-bookmark__item-action a{display:inline-block;height:16px}.view-bookmark__item-action [data-bookmark-list-type=\"delete\"]{background-size:70%}#viewBookmark #viewBookshelfControlsForm{text-align:right}#viewBookmark #viewBookshelfControlsForm .btn{margin:1.3125rem 0}.btn.delete{color:#a00}.btn.delete:hover,.btn.delete:active,.btn.delete:focus{color:#721c24}.user-bookmark .bookmarklist_form{margin-bottom:25px}.user-bookmark__add-bookmark{height:32px;margin-bottom:15px;border-bottom:1px solid #ccc}.user-bookmark__add-bookmark:before,.user-bookmark__add-bookmark:after{content:\" \";display:table}.user-bookmark__add-bookmark:after{clear:both}.user-bookmark__add-bookmark input{width:100%;height:32px;border:none;background-color:transparent}.user-bookmark__add-bookmark button,.user-bookmark__add-bookmark a{width:16px;height:16px;background-image:url(\"../../images/icons/icon-bs-add.svg\");background-size:100%;background-repeat:no-repeat}.user-bookmark__panel{margin-bottom:10px;padding:10px;border:1px solid #ccc}.user-bookmark__panel:before,.user-bookmark__panel:after{content:\" \";display:table}.user-bookmark__panel:after{clear:both}.user-bookmark__panel-header{padding-bottom:15px}.user-bookmark__panel-header:before,.user-bookmark__panel-header:after{content:\" \";display:table}.user-bookmark__panel-header:after{clear:both}.user-bookmark__panel-header h4{margin:0}.user-bookmark__panel-header small{color:#ccc}.user-bookmark__panel-body{padding-bottom:15px}.user-bookmark__panel-body:before,.user-bookmark__panel-body:after{content:\" \";display:table}.user-bookmark__panel-body:after{clear:both}.user-bookmark__panel-body p{margin:0;font-size:1.2rem;font-style:italic}.user-bookmark__panel-action a{display:inline-block;padding:.5rem 2rem;cursor:pointer}.user-bookmark__panel-action a:focus,.user-bookmark__panel-action a:hover{text-decoration:none}.user-bookmark__panel-action a:focus span,.user-bookmark__panel-action a:hover span{text-decoration:underline}.user-bookmark__panel-action a i{padding-right:5px}.user-bookmark__panel-action .popover a{padding:.6rem 1.2rem;cursor:pointer}.user-bookmark__panel-action .popover .fa{width:2rem}.user-bookmark__panel-action .popover input[type='checkbox']{display:none}.user-bookmark__items-image-preview{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;margin-bottom:10px}.user-bookmark__single-image-container{flex:0 0 16.66%;padding:5px;height:180px}.user-bookmark__single-image{margin-bottom:30px;border:none;transition:all .3s ease-in;background-size:cover;background-position:50% 50%;height:100%}.user-bookmark__single-image a{width:100%;height:100%;display:inline-block}@media screen and (max-width:992px){.user-bookmark__panel-action a{display:inline-block;padding:.5rem .5rem}.user-bookmark__single-image-container{flex:0 0 25%}}@media screen and (max-width:480px){.user-bookmark__single-image-container{flex:0 0 50%}}.user-login{display:none}.user-login.active{position:fixed;display:flex;align-items:center;justify-content:center;top:0;width:100vw;height:100vh;background-color:#f1f1f1;overflow-y:auto;z-index:9999}.user-login>.fa{position:absolute;top:5px;right:10px;font-size:2.4rem;cursor:pointer}.user-login__wrapper{width:98%;max-width:400px;padding:10px;background-color:#f1f1f1}.user-login__header,.user-login__body{padding:15px;border:1px solid #ccc;background-color:#fff}.user-login__header .btn--link:active,.user-login__body .btn--link:active,.user-login__footer .btn--link:active,.user-login__header .btn--link:focus,.user-login__body .btn--link:focus,.user-login__footer .btn--link:focus,.user-login__header .btn--link:active:focus,.user-login__body .btn--link:active:focus,.user-login__footer .btn--link:active:focus{color:#1a1a1a}.user-login__header .btn--full:active,.user-login__body .btn--full:active,.user-login__footer .btn--full:active,.user-login__header .btn--full:focus,.user-login__body .btn--full:focus,.user-login__footer .btn--full:focus,.user-login__header .btn--full:active:focus,.user-login__body .btn--full:active:focus,.user-login__footer .btn--full:active:focus{color:#fff}.user-login__header{display:flex;align-items:center;justify-content:space-between}.user-login__header h3{margin:0;font-size:1.8rem}.user-login__header-logo{align-self:normal;flex:0 0 25%;max-width:25%;background-image:url(\"../../images/goobi_logo-blue.png\");background-repeat:no-repeat;background-position:right center;background-size:contain}.user-login__body{border-top:0}.user-login__body h4{font-size:1.6rem}.user-login__body-login-type-wrapper{min-height:215px}.user-login__body-login-type{position:relative;background-color:#fff}.user-login__body-login-type.local{display:block}.user-login__body-login-type.external,.user-login__body-login-type.retrieve,.user-login__body-login-type.create{display:none}.user-login__body-login-type .form-group,.user-login__body-login-type p{margin-bottom:1.6rem}.user-login__body-login-type .form-group.lastname{display:none}.user-login__body-action{padding-top:.5rem;padding-bottom:1.6rem}.user-login__body-action .btn--link{font-size:1.2rem}.user-login__body-action .btn--full{width:100%;margin-top:2rem;margin-bottom:1rem}.user-login__body-login-open-id h4{position:relative;margin-right:-15px;margin-bottom:1.6rem;margin-left:-15px;font-size:1.4rem;text-align:center;text-transform:uppercase;color:#6f6f6f}.user-login__body-login-open-id h4 span{position:relative;padding:0 3px;background-color:#fff;z-index:10}.user-login__body-login-open-id h4:before{content:\"\";position:absolute;display:block;top:50%;width:100%;height:1px;margin-top:-1px;background-color:#ccc;z-index:9}.user-login__body-login-open-id ul{margin:0;padding:0;list-style:none}.user-login__body-login-open-id ul li{margin-bottom:.8rem}.user-login__body-login-open-id ul li:last-child{margin-bottom:0}.user-login__body-login-open-id ul li.Google a:before,.user-login__body-login-open-id ul li.Facebook a:before{margin-right:5px;vertical-align:middle}.user-login__body-login-open-id ul li.Google a:before{content:url(\"../../images/icons/icon_google-logo.png\")}.user-login__body-login-open-id ul li.Facebook a:before{content:url(\"../../images/icons/icon_facebook-logo.png\")}.user-login__body-login-open-id ul a{display:block;padding:6px 12px;font-weight:700;text-align:center;color:#1a1a1a;border:1px solid #ccc}.user-login__body-login-open-id ul a:hover,.user-login__body-login-open-id ul a:active,.user-login__body-login-open-id ul afocus{text-decoration:none;color:#1a1a1a}.user-login__footer{padding:5px 0;font-size:1.2rem;text-align:center;color:#6f6f6f}.user-login__footer .btn{font-size:inherit;vertical-align:inherit}.user-login__footer button{vertical-align:inherit}#login-body .user-login{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background-color:#f1f1f1}#login-body .user-login>.fa{display:none}@media screen and (max-width:480px){.user-login.active{align-items:flex-start;padding-top:25px}}.my-searches__table thead tr th:nth-child(3){text-align:center}.my-searches__table tbody tr td:nth-child(3){text-align:center}.my-searches__action,.my-searches__delete-button{display:inline-block;padding:0 5px;text-decoration:none;color:#1a1a1a}.my-searches__action:hover,.my-searches__delete-button:hover,.my-searches__action:active,.my-searches__delete-button:active,.my-searches__action:focus,.my-searches__delete-button:focus{text-decoration:none;color:#1a1a1a}#mySearches #my_saved_searches_data_table thead tr th:nth-child(3){text-align:center}#mySearches #my_saved_searches_data_table tbody tr td:nth-child(3){text-align:center}#mySearches #my_saved_searches_data_table tbody tr td:nth-child(3) button{padding:0 5px}.view-fulltext__box pre{padding:10px;border:1px solid #ccc;border-radius:0;background-color:#eee;white-space:pre-wrap}.view-fulltext__box pre>br:first-child{display:none}.view-fulltext__content{padding:10px;border:1px solid #ccc;border-radius:0;background-color:#eee}.view-fulltext__content>:first-child{margin-top:0}.view-fulltext__content img{max-width:100%}.metadata{position:relative;margin-bottom:1.3125rem}.metadata__title-wrapper{display:flex;margin-bottom:1.5rem}.metadata__title{flex:0 0 calc(100% - 25px);margin:0}.metadata__bookmark-button[data-bookmark-list-type=\"add\"]{flex:0 0 25px;display:flex;align-items:start;justify-content:end;color:#3365a9;background-image:none;font-size:2rem}.metadata__bookmark-button[data-bookmark-list-type=\"add\"] .fa-bookmark-o,.metadata__bookmark-button[data-bookmark-list-type=\"add\"] .fa-bookmark{color:#3365a9;margin-right:0}.metadata__bookmark-button[data-bookmark-list-type=\"add\"] .fa-bookmark-o{display:inline-block}.metadata__bookmark-button[data-bookmark-list-type=\"add\"] .fa-bookmark{display:none}.metadata__bookmark-button[data-bookmark-list-type=\"add\"].added .fa-bookmark-o,.metadata__bookmark-button[data-bookmark-list-type=\"add\"]:hover .fa-bookmark-o{display:none}.metadata__bookmark-button[data-bookmark-list-type=\"add\"].added .fa-bookmark,.metadata__bookmark-button[data-bookmark-list-type=\"add\"]:hover .fa-bookmark{display:inline-block}.metadata .fa{margin-right:5px}.metadata__element-dl,.metadata__event-dl{margin:0}.metadata__element-dl dt,.metadata__event-dl dt{width:30%;text-align:left}.metadata__element-dl dd,.metadata__event-dl dd{margin-left:30%;margin-bottom:0}.metadata__element-value,.metadata__event-value{display:block;text-overflow:ellipsis;overflow:hidden}.metadata__element-value:last-child,.metadata__event-value:last-child{margin-bottom:0}.metadata__elements-h3{display:none}#viewMetadataDownloads{margin-bottom:1.3125rem}#viewMetadataDownloads ul li{display:inline-block;margin-bottom:4px}@media screen and (max-width:768px){.metadata__element-dl dt,.metadata__event-dl dt{width:100%}.metadata__element-dl dd,.metadata__event-dl dd{width:100%;margin:0}.dl-horizontal dt{float:none}}.view-mirador__viewer{width:100vw;max-width:100%;height:100vh;max-height:100%}#nerFacetting{float:left;width:100%}#nerFacetting ul{margin:0;padding:0;list-style:none}#nerFacetting .facetting-content .tab-content{position:relative}#nerFacetting .facetting-content .tab-content .tab-pane{position:relative;padding:10px}#nerFacettingLoader{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;background-image:url(\"../../images/ajax_preloader.gif\");background-position:center center;background-repeat:no-repeat;z-index:999}#nerFacetting #overview,#nerFacetting #section{position:relative;border:1px solid #ddd;border-top:none}#nerFacetting #overview .tag-filter-description,#nerFacetting #section .tag-filter-description{float:left;width:100%;margin-bottom:5px;font-size:1.6rem}#nerFacetting #overview .set-tag-range-view,#nerFacetting #section .set-tag-range-view{width:25%}#nerFacetting #overview .filter-tags,#nerFacetting #section .filter-tags{margin:0 0 15px 0;padding:0;list-style:none}#nerFacetting #overview .filter-tags li,#nerFacetting #section .filter-tags li{display:inline-block;float:left;font-size:1.6rem;margin-right:6px}#nerFacetting #overview .filter-tags li:last-child,#nerFacetting #section .filter-tags li:last-child{margin:0}#nerFacetting #overview .filter-tags li a,#nerFacetting #section .filter-tags li a{text-decoration:none;color:#ccc}#nerFacetting #overview .filter-tags li a:hover,#nerFacetting #section .filter-tags li a:hover{text-decoration:none;color:#ccc}#nerFacetting #overview .filter-tags li a.active[data-type=\"person\"],#nerFacetting #section .filter-tags li a.active[data-type=\"person\"]{color:#0174DF}#nerFacetting #overview .filter-tags li a.active[data-type=\"location\"],#nerFacetting #section .filter-tags li a.active[data-type=\"location\"]{color:#FF8000}#nerFacetting #overview .filter-tags li a.active[data-type=\"corporation\"],#nerFacetting #section .filter-tags li a.active[data-type=\"corporation\"]{color:#298A08}#nerFacetting #overview .filter-tags li.reset-filter,#nerFacetting #section .filter-tags li.reset-filter{display:none}#nerFacetting #overview .current-tags{position:absolute;display:none;left:12%;min-width:25px;max-width:100%;padding:2px 4px;font-size:1.4rem;color:#1a1a1a;border:1px solid #6f6f6f;border-radius:4px;background-color:#fff;box-shadow:0 5px 7px rgba(0,0,0,0.4);z-index:999}#nerFacetting #overview .current-tags:before{content:\"\";position:absolute;display:block;top:-5px;left:10px;width:0;height:0;border-width:5px;border-style:solid;border-color:transparent transparent #6f6f6f transparent}#nerFacetting #overview .current-tags .page-tag{float:left;display:inline-block;margin:0 3px 3px 0}#nerFacetting #overview .current-tags .page-tag:hover{background-color:#eee}#nerFacetting #overview .current-tags .page-tag.person{color:#0174DF}#nerFacetting #overview .current-tags .page-tag.location{color:#FF8000}#nerFacetting #overview .current-tags .page-tag.corporation{color:#298A08}#nerFacetting #overview .overview-content{max-height:inherit;margin-top:15px;overflow-x:hidden;overflow-y:visible}#nerFacetting #overview .overview-content .overview-scale li{float:left;width:100%;text-overflow:ellipsis;overflow:hidden}#nerFacetting #overview .overview-content .overview-scale li div{float:left}#nerFacetting #overview .overview-content .overview-scale li .page-number{width:12%;font-size:1.6rem;font-weight:bold}#nerFacetting #overview .overview-content .overview-scale li .page-number a{color:#1a1a1a}#nerFacetting #overview .overview-content .overview-scale li .page-number a:hover,#nerFacetting #overview .overview-content .overview-scale li .page-number a:active,#nerFacetting #overview .overview-content .overview-scale li .page-number a:focus{text-decoration:none;color:#1a1a1a}#nerFacetting #overview .overview-content .overview-scale li .tag-container{width:88%;font-size:1.6rem}#nerFacetting #overview .overview-content .overview-scale li .tag-container .page-tag{margin-right:3px;white-space:nowrap}#nerFacetting #overview .overview-content .overview-scale li .tag-container .page-tag:hover{background-color:#eee}#nerFacetting #overview .overview-content .overview-scale li .tag-container .page-tag.person{color:#0174DF}#nerFacetting #overview .overview-content .overview-scale li .tag-container .page-tag.location{color:#FF8000}#nerFacetting #overview .overview-content .overview-scale li .tag-container .page-tag.corporation{color:#298A08}#nerFacetting #sliderScale{position:relative;float:left;width:10%;margin-top:15px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#nerFacetting #sliderScale .scale-page{position:absolute;left:-8px;font-size:1.4rem;color:#ccc}#nerFacetting #sliderScale .scale-page.start{top:0}#nerFacetting #sliderScale .scale-page.end{bottom:0}#nerFacetting #sliderScale .slider-description{position:absolute;top:50%;left:-52px;width:100px;margin-top:-10px;font-size:1.6rem;text-align:center;color:#ccc;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#nerFacetting #sliderScale .scale-stripes{position:absolute;width:100%;margin:0;padding:0;list-style:none;z-index:9}#nerFacetting #sliderScale .scale-stripes li{clear:both;float:right;width:50%;height:60px;border-bottom:1px solid #ccc}#nerFacetting #sliderScale .scale-stripes li.middle{width:75%}#nerFacetting #sliderScale .scale-stripes li:last-child{border:none}#nerFacetting #sliderScale .scale-section-stripe{position:absolute;display:block;top:0;right:3px;width:2px;height:100px;background-color:#8A0808;z-index:11}#nerFacetting #sliderVertical{float:right;width:2px;height:600px;margin-right:3px;border:none;background:#ccc;z-index:10}#nerFacetting #sliderVertical .ui-slider-handle{left:-25px;width:10px;height:16px;margin-bottom:-8px;border:none;background:#8A0808}#nerFacetting #sliderVertical .ui-slider-handle:after{content:\"\";position:absolute;display:block;top:-7px;right:-30px;width:0;height:0;border-width:15px;border-style:solid;border-color:transparent transparent transparent #8A0808}#nerFacetting #sliderVertical .ui-slider-handle:focus{outline:none}#nerFacetting #sliderVertical .ui-slider-handle .page-bubble{position:absolute;top:-3px;left:2.6em;padding:2px 4px;font-size:1.6rem;color:#fff;border-radius:4px;background-color:#1a1a1a;white-space:nowrap;z-index:999}#nerFacetting #sliderVertical .ui-slider-handle .page-bubble:before{content:\"\";position:absolute;display:block;top:50%;left:-10px;width:0;height:0;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #1a1a1a transparent transparent}#nerFacetting #sectionTags{float:left;width:90%;max-height:inherit;margin-top:15px;padding-left:3px;text-align:center;overflow-y:visible}#nerFacetting #sectionTags .page-tag{display:inline-block;margin-right:3px}#nerFacetting #sectionTags .page-tag:hover{background-color:#eee}#nerFacetting #sectionTags .page-tag.empty{display:none}#nerFacetting #sectionTags .page-tag.person{color:#0174DF}#nerFacetting #sectionTags .page-tag.location{color:#FF8000}#nerFacetting #sectionTags .page-tag.corporation{color:#298A08}.view-object__object-3d,.view-object__image{position:relative;border:1px solid #eee;overflow:hidden}.view-object__object-3d-world,.view-object__image-map{position:relative;width:100%;height:600px}.view-object__object-3d-world span,.view-object__image-map span{display:inline-block;vertical-align:middle;line-height:normal;font-size:1.6rem}.view-object__object-3d-world img,.view-object__image-map img{max-width:none}.view-object__object-3d-world .ugcBox.focus,.view-object__image-map .ugcBox.focus{border:2px solid red}.view-object__object-3d-world .ugcBox.drawing,.view-object__image-map .ugcBox.drawing{border:2px solid blue}.view-object__access-denied{text-align:center;overflow:hidden}.view-object__access-denied img{max-width:100%}.view-object__image-mobile-overlay{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.view-object__video{display:flex}.view-object__text{text-align:center;background-color:white;border:1px solid #ccc;border-top:0;padding:10px}.view-object-content{background-color:white;border:1px solid #ccc;padding:1.5rem;display:flex;margin-bottom:1.5rem}.view-object-content__thumb{flex:0 0 30%}.view-object-content__thumb img{width:100%}.view-object-content__objects{flex:0 0 70%;padding-left:1.5rem}.view-object-content__objects .search-list__hit-title{width:100%;height:50%}.view-object-content__audio{width:70%;margin:0 auto}.view-object-content__audio audio{width:100%;border-radius:1rem;margin-left:auto;margin-right:auto}.image-fragment{background-color:rgba(255,255,255,0.3);border-color:#FF2523;border-style:solid;border-width:2px}.image-fragment.focus{background-color:transparent}.page-area{display:none;border-color:rgba(51,101,169,0.5);border-style:solid;border-width:2px;cursor:pointer;z-index:2}.page-area.active{cursor:default}.page-area:hover{border-color:#3365a9}.page-area-label{display:none;min-width:100px;z-index:3;pointer-events:none}.page-area-label-text{display:none;background:#3365a9;color:white;width:100%;padding:2px 5px;vertical-align:top;font-size:1.6rem}.page-area-label.active .page-area-label-text,.page-area-label.hover .page-area-label-text{display:inline-block}popover [data-copy]{cursor:pointer}.tooltipp{position:absolute;background:#fff}@media screen and (max-width:992px){.view-object-content__thumb{display:none}.view-object-content__objects{flex:0 0 100%}.view-object-content__objects .search-list__hit-title{height:auto}.view-object-content__audio{margin-top:1.5rem}}#fullscreen{padding:0;background-color:#fff}.fullscreen{position:relative;height:100%;overflow:hidden}.fullscreen__header{position:fixed;top:0;right:0;left:0;display:flex;align-items:center;height:70px;border-bottom:1px solid #c6c6c6;background-color:#fff;transition:all .3s linear;opacity:1;z-index:1050}.fullscreen__header.fullscreen{top:-70px}.fullscreen__header-brand,.fullscreen__header-controls,.fullscreen__header-exit{padding-right:15px;padding-left:15px}.fullscreen__header-brand a,.fullscreen__header-controls a,.fullscreen__header-exit a,.fullscreen__header-brand button,.fullscreen__header-controls button,.fullscreen__header-exit button{color:#666}.fullscreen__header-brand a:hover,.fullscreen__header-controls a:hover,.fullscreen__header-exit a:hover,.fullscreen__header-brand button:hover,.fullscreen__header-controls button:hover,.fullscreen__header-exit button:hover,.fullscreen__header-brand a:active,.fullscreen__header-controls a:active,.fullscreen__header-exit a:active,.fullscreen__header-brand button:active,.fullscreen__header-controls button:active,.fullscreen__header-exit button:active,.fullscreen__header-brand a:focus,.fullscreen__header-controls a:focus,.fullscreen__header-exit a:focus,.fullscreen__header-brand button:focus,.fullscreen__header-controls button:focus,.fullscreen__header-exit button:focus{color:#666;text-decoration:none}.fullscreen__header-brand{padding-top:15px;padding-bottom:15px}.fullscreen__header-brand img{max-height:40px}.fullscreen__header-brand span{display:none !important;visibility:hidden !important}.fullscreen__header-controls{display:flex;align-items:center}.fullscreen__header-controls__options .btn--clean{width:32px;height:32px;margin-left:10px}.fullscreen__header-controls__options .btn--clean[data-show=\"thumbs\"]{background-image:url(\"../../images/icons/icon_fs-thumbs.svg\");background-repeat:no-repeat;background-position:center center;background-size:22px}.fullscreen__header-controls__options .btn--clean[data-show=\"thumbs\"].in{background-image:url(\"../../images/icons/icon_fs-close.svg\")}.fullscreen__header-controls__options .btn--clean .fa{font-size:20px}.fullscreen__header-exit{margin-left:auto}.fullscreen__header-exit a{display:inline-block;width:32px;height:32px;background-image:url(\"../../images/icons/icon_fs-exit.svg\");background-repeat:no-repeat;background-position:center center;background-size:28px}.fullscreen__view{position:relative;transition:all .3s linear}.fullscreen__view-sidebar-panel-controls{position:absolute;top:85px;right:15px;z-index:1040}.fullscreen__view-sidebar-panel-controls [data-close=\"all-tabs\"],.fullscreen__view-sidebar-panel-controls [data-open=\"all-tabs\"]{width:28px;height:28px;background-repeat:no-repeat;background-position:center center;background-size:14px}.fullscreen__view-sidebar-panel-controls [data-close=\"all-tabs\"]{background-image:url(\"../../images/icons/icon_fs-minus.svg\")}.fullscreen__view-sidebar-panel-controls [data-open=\"all-tabs\"]{background-image:url(\"../../images/icons/icon_fs-plus.svg\")}.fullscreen__view-image__object-3d-world,.fullscreen__view-image-inner__object-3d-world,.fullscreen .view-object__object-3d-world,.fullscreen__view-image__image-map,.fullscreen__view-image-inner__image-map,.fullscreen .view-object__image-map{height:100vh}.fullscreen__view-image__object-3d-world img,.fullscreen__view-image-inner__object-3d-world img,.fullscreen .view-object__object-3d-world img,.fullscreen__view-image__image-map img,.fullscreen__view-image-inner__image-map img,.fullscreen .view-object__image-map img{display:block;height:100%;margin:0 auto}.fullscreen__view-image-inner{position:relative;background:repeating-linear-gradient(-55deg, #222, #222 10px, #333 10px, #333 20px)}.fullscreen__view-image-inner .view-object__object-3d,.fullscreen__view-image-inner .view-object__image{padding:0;border:0;background-color:transparent}.fullscreen__view-image-thumbs-wrapper{display:none;position:absolute;top:0;right:0;bottom:0;left:0;padding:15px;padding-top:85px;overflow-y:auto;z-index:10}.fullscreen__view-image-thumbs-wrapper.-rtl{direction:rtl}.fullscreen__view-image-thumbs-wrapper.-ltr{direction:ltr}.fullscreen__view-image-thumbs{display:flex;flex-wrap:wrap;justify-content:space-evenly}.fullscreen__view-image-thumb{position:relative;width:175px;min-height:250px;margin:10px}.fullscreen__view-image-thumb-preloader{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(\"../../images/infinity_loader.svg\");background-repeat:no-repeat;background-position:center;background-size:64px;z-index:10}.fullscreen__view-image-thumb-image img{display:block;margin:0 auto;max-width:100%;height:auto;max-height:250px;opacity:0;transition:all .3s ease-in}.fullscreen__view-image-thumb-image img.in{opacity:1}.fullscreen__view-image-thumb-image-order{padding:5px;text-align:center;color:#fff;opacity:0;transition:all .3s ease-in}.fullscreen__view-image-thumb-image-order.in{opacity:1}.fullscreen__view-sidebar-open{position:absolute;top:75px;right:-130px;padding:10px;padding-top:5px;background-color:#fff;opacity:0;transition:all .3s linear;z-index:1010}.fullscreen__view-sidebar-open.in{right:0;opacity:1}.fullscreen__view-sidebar-open .btn{padding-left:20px;color:#666;background-repeat:no-repeat;background-position:left 2px;background-size:9px;background-image:url(\"../../images/icons/icon_fs-left.svg\");overflow:hidden}.fullscreen__view-sidebar-open .btn:hover,.fullscreen__view-sidebar-open .btn:active,.fullscreen__view-sidebar-open .btn:focus,.fullscreen__view-sidebar-open .btn:active:focus,.fullscreen__view-sidebar-open .btn.active,.fullscreen__view-sidebar-open .btn.active.focus,.fullscreen__view-sidebar-open .btn.active:focus,.fullscreen__view-sidebar-open .btn.focus,.fullscreen__view-sidebar-open .btn:active.focus{color:#666;text-decoration:none}.fullscreen__view-sidebar{position:absolute;top:0;right:0;bottom:0;width:500px;padding-top:70px;background-color:rgba(255,255,255,0.9);overflow-y:auto;z-index:100}.fullscreen__view-sidebar .ui-resizable-handle{left:0;border-right:1px solid #c6c6c6;z-index:998 !important}.fullscreen__view-sidebar .ui-resizable-handle:before,.fullscreen__view-sidebar .ui-resizable-handle:after{content:\"\";position:absolute;display:block;top:50%;width:1px;height:40px;margin-top:-20px;background-color:#c6c6c6}.fullscreen__view-sidebar .ui-resizable-handle:before{right:2px}.fullscreen__view-sidebar .ui-resizable-handle:after{right:5px}.fullscreen__view-sidebar .ui-resizable-w{width:10px;cursor:w-resize}.fullscreen__view-sidebar-inner{display:none;padding-left:10px}.fullscreen__view-sidebar-controls{display:flex;align-items:center;padding:15px;background-color:#fff}.fullscreen__view-sidebar-controls .btn{width:28px;height:28px;background-repeat:no-repeat;background-position:center center;background-size:14px}.fullscreen__view-sidebar-controls [data-close=\"fs-sidebar\"]{background-image:url(\"../../images/icons/icon_fs-right.svg\");background-size:10px}.fullscreen__view-sidebar-work-title{padding:15px;background-color:#fff;word-break:break-word}.fullscreen__view-sidebar-work-title h2{margin:0;line-height:2rem;font-size:1.6rem}.fullscreen__view-sidebar-accordeon{border-bottom:1px solid #c6c6c6}.fullscreen__view-sidebar-accordeon-panel{position:relative;background-color:#fff}.fullscreen__view-sidebar-accordeon-panel.fs-toc .fullscreen__view-sidebar-accordeon-panel-body{padding-top:0}.fullscreen__view-sidebar-accordeon-panel.fs-search-hit-navigation{display:none !important;visibility:hidden !important}.fullscreen__view-sidebar-accordeon-panel:first-child h3{border-top:0}.fullscreen__view-sidebar-accordeon-panel.fs-imagefilters imageFilters{display:none}.fullscreen__view-sidebar-accordeon-panel.share-image-area ul{list-style:circle}.fullscreen__view-sidebar-accordeon-panel.share-image-area ul li{margin-top:10px}.fullscreen__view-sidebar-accordeon-panel.share-image-area ul li a:hover{cursor:pointer}.fullscreen__view-sidebar-accordeon-panel.share-image-area .btn--full{margin-top:10px;width:100%}.fullscreen__view-sidebar-accordeon-panel-title{position:relative;margin:0;padding:10px 15px;font-size:1.6rem;border-top:1px solid #c6c6c6;background-color:#fff;cursor:pointer;z-index:20}.fullscreen__view-sidebar-accordeon-panel-title:hover{background-color:#f6f6f6}.fullscreen__view-sidebar-accordeon-panel-title.in{background-color:#f6f6f6}.fullscreen__view-sidebar-accordeon-panel-body{display:none;padding:15px;overflow-y:auto}.fullscreen__view-sidebar-accordeon-panel-body>h2{display:none !important;visibility:hidden !important}.fullscreen__view-sidebar-search-in-current-item .input-group .form-control{border-left:0}.fullscreen .widget{margin:0}@media screen and (max-width:768px){.fullscreen__view-sidebar{width:50%;padding-left:0;border-left:1px solid #c6c6c6}.fullscreen__view-sidebar-accordeon-panel.fs-imagefilters,.fullscreen__view-sidebar-accordeon-panel.share-image-area{display:none}}@media screen and (max-width:480px){.fullscreen__header-brand span{display:none}.fullscreen__view-sidebar{width:100%}.fullscreen__view-sidebar-open{width:32px;height:32px;padding:0}.fullscreen__view-sidebar-open .btn{display:block;width:100%;height:100%;padding:0;background-position:center center}.fullscreen__view-sidebar-open .btn span{display:none !important;visibility:hidden !important}}.view-thumbs{margin-bottom:15px}.view-thumbs__thumbnails{display:grid;grid-template-columns:repeat(auto-fit, minmax(125px, 1fr));grid-gap:5px;margin-top:15px}.view-thumbs__thumbnails.-ltr{direction:ltr}.view-thumbs__thumbnails.-rtl{direction:rtl}.view-thumbs__thumbnail{padding:5px;border:1px solid #eee;transition:background-color .15s ease}.view-thumbs__thumbnail:hover{background-color:rgba(0,0,0,0.045)}.view-thumbs__thumbnail-image img{display:block;max-width:100%;min-height:120px;max-height:120px;margin:0 auto}.view-thumbs__thumbnail-image figcaption{display:flex;justify-content:center;padding:5px;padding-bottom:0}.view-thumbs__thumbnail-image-order{padding-right:5px}.view-thumbs__thumbnail-image-fulltext{padding-left:5px}.timematrix p{margin-bottom:0}.timematrix__subarea{display:flex;height:3rem}.timematrix__selection-header{flex:0 0 50%;max-width:50%}.timematrix__loader{flex:0 0 100%;max-width:100%;justify-content:right;display:grid}.timematrix__loader img{width:60%;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5rem}.timematrix__loaderImg{flex:0 0 50%;max-width:100%;justify-content:right}.timematrix__loaderImg img{width:60%;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5rem}.timematrix__selection{padding:2rem 2rem 1rem 2rem;border:1px solid #d5d5d5;background-color:#fff;margin-bottom:2rem;display:flex;flex-wrap:wrap}.timematrix__selection #locateTimematrix{flex:0 0 100%;max-width:100%}.timematrix__selection #slider-range{height:1.2rem;border:1px solid #ccc;margin-bottom:1rem}.timematrix__selection #slider-range .ui-slider-handle{position:absolute;width:2rem;height:3rem;top:-1rem;border:1px solid #3365A9;background-color:#3365A9;cursor:pointer;z-index:998;display:flex;align-items:center;justify-content:center;font-size:20px}.timematrix__selection #slider-range .ui-slider-handle.top{position:absolute;z-index:999}.timematrix__selection #slider-range .ui-slider-handle:focus{outline:none}.timematrix__selection #slider-range .ui-slider-handle .timematrix-slider-bubble-startDate,.timematrix__selection #slider-range .ui-slider-handle .timematrix-slider-bubble-endDate{position:absolute;left:50%;margin-left:-1.7rem;font-size:1.4rem;text-align:center;color:#1a1a1a;height:100%;top:-2rem}.timematrix__selection #slider-range .ui-slider-handle{margin-left:-0.1rem;color:#fff}.timematrix__selection #slider-range .ui-slider-handle::before{content:\"\\f105\";font-family:\"FontAwesome\";position:relative}.timematrix__selection #slider-range .ui-slider-handle:last-child{margin-left:-1.9rem}.timematrix__selection #slider-range .ui-slider-handle:last-child::before{content:\"\\f104\"}.timematrix__selection .btn{float:right;margin:1.3125rem 0 0 0;margin-right:0;display:none}.timematrix__selection button{display:none}.timematrix__selectionRangeInput{border:0;pointer-events:none;font-weight:bold;padding:0;width:4ch}.timematrix__bar{display:flex;justify-content:space-between;margin-bottom:3rem;flex-wrap:wrap}.timematrix__period{cursor:text}.timematrix__period span{margin:0;width:auto}.timematrix__hitsForm{justify-content:flex-end;align-items:baseline}.timematrix__hitsForm label,.timematrix__hitsForm input{position:relative;border:0 inset ThreeDLightShadow;border:0;margin:0;padding:0;text-align:right}.timematrix__hitsForm label::after{content:' \\0020' attr(data-domain);font-weight:normal}.timematrix__hitsInput{display:flex;justify-content:flex-end;font-weight:bold}.timematrix__hitsInput span{font-weight:normal}.timematrix__hitsInput input{width:5ch;border-bottom:1px solid #555}.timematrix__objects{display:flex;flex-wrap:wrap;margin:-0.5rem}.timematrix__content{border:1px solid #ccc;margin:.5rem;background-color:#fff;position:relative;text-align:center;flex:0 0 calc(16.6666% - 1rem);max-width:calc(16.6666% - 1rem)}.timematrix__img{height:15rem;overflow:hidden;background:transparent url(\"/viewer/resources/images/infinity_loader.gif\") 50% 30% no-repeat}.timematrix__img img{width:100%}.timematrix__img img[onError]{height:100%;width:auto}.timematrix__text{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:rgba(0,0,0,0.65);color:#fff;width:100%;height:100%;transition:all .3s ease-in;overflow:hidden;text-overflow:ellipsis;display:flex}.timematrix__text:hover{opacity:1}.timematrix__text p{position:relative;margin-bottom:1rem;overflow:hidden;text-overflow:ellipsis;line-height:2rem;font-size:1em;padding:.5rem;width:100%;top:0;margin-top:auto}.timematrix__text a{color:#fff;position:absolute;bottom:0;margin-left:auto;margin-right:auto;left:0;right:0;padding:.5rem;font-weight:bold}.timematrix__text a:hover,.timematrix__text a:focus,.timematrix__text a:active{color:#fff}.timematrix__img img:hover+.timematrix__text{display:block;height:100%}.timematrix__footer{padding:.5rem 0;background-color:#3365a9}.timematrix__footer a{color:#fff}.timematrix__footer a:hover,.timematrix__footer a:active,.timematrix__footer a:focus{color:#fff;text-decoration:none}@media screen and (max-width:992px){.timematrix__content{flex:0 0 calc(25% - 1rem);max-width:calc(25% - 1rem)}}@media screen and (max-width:480px){.timematrix__content{flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem)}.timematrix__selectionRangeInput{pointer-events:auto}.timematrix__period{flex:0 0 100%;margin-bottom:.5rem}.timematrix__hitsForm input{text-align:left}}.toc{margin-bottom:15px}.toc__multi-volume{margin-top:15px}.toc__mv-group{padding:5px 0}.toc__mv-group button{width:16px;height:16px;line-height:14px;margin-right:10px;text-align:center;border:1px solid #eee}.toc__mv-group button span:before{content:\"\\2013\"}.toc__mv-group button.active span:before{content:\"+\"}.toc__mv-group.inactive{border-bottom:2px solid #eee}.toc__mv-element{padding:15px 0;border:1px solid #ccc;border-bottom:0;background-color:#fff}.toc__mv-element:hover{background-color:#eee}.toc__mv-element:last-child{border-bottom:1px solid #ccc}.toc__mv-element.level-0{border:0;background-color:transparent}.toc__mv-element.level-0 h4{display:none}.toc__mv-element a{display:block}.toc__mv-element .row{margin:0}.toc__mv-element-img{overflow:hidden}.toc__mv-element-img img{max-width:100%}.toc__list-expandable,.toc__list-full{border-top:1px solid #ccc}.toc__list-expandable li,.toc__list-full li{padding:0 10px;border-bottom:1px solid #ccc}.toc__list-expandable li:first-child,.toc__list-full li:first-child{padding-left:5px !important}.toc__list-expandable li:hover,.toc__list-full li:hover{background-color:#eee}.toc__list-expandable li:hover a,.toc__list-full li:hover a{color:#4b4b4b}.toc__list-expandable-title a,.toc__list-full-title a{display:block;padding:5px 0}.toc__list-expandable-number li,.toc__list-full-number li{display:inline-block;border:none}.toc__list-expandable-number a,.toc__list-full-number a{display:block;padding:5px 3px;text-decoration:none}.toc__list-expandable-number a:hover,.toc__list-full-number a:hover,.toc__list-expandable-number a:focus,.toc__list-full-number a:focus,.toc__list-expandable-number a:active,.toc__list-full-number a:active{text-decoration:none}.toc__list-expandable-all{margin-top:15px;padding:0 15px}.toc__list-expandable-all ul{margin:0;padding:0;list-style:none}.toc__list-expandable-all li{display:inline-block;float:right}.toc__list-expandable-all a{display:block;padding:5px}.toc__list-expandable-expand a{display:block;padding:5px 0}.toc__list-full{margin-top:15px}.download__status .card-title{margin:0;padding:0}.download__status-loader:before,.download__status-loader:after{content:\" \";display:table}.download__status-loader:after{clear:both}.download__status-loader img{float:right;max-height:16px}.download__status-license-text{height:200px;background-color:#fff;overflow-y:auto}#downloadBtn{margin:10px 0}.blank_page__main .geomap{width:100vw;height:100vh}.swagger-ui .info .title small pre{background-color:transparent;border:none}.widget{margin-bottom:20px}.widget h3{word-break:break-word}.widget ul{list-style:none;margin:0;padding:0}.widget li{text-overflow:ellipsis;overflow:hidden}.widget li.unpublished a{font-style:italic;opacity:.5}.widget dl{margin:0}.widget dt,.widget dd{text-overflow:ellipsis;overflow:hidden}.widget__title{display:flex;align-items:center}.widget__title .fa{display:none;margin-left:auto;transition:all .2s linear}.widget__title.collapseable{cursor:pointer}.widget__title.collapseable .fa{font-size:1.6rem;display:inline-block}.widget__title.collapseable.in .fa-angle-down{transform:rotate(-180deg)}.widget__body{padding:10px;word-break:break-word}.widget__body.collapseable{display:none}.widget-chronology-slider{display:flex;flex-wrap:wrap;font-size:1.8rem;color:#1a1a1a}.widget-chronology-slider__topbar{flex:0 0 100%;display:flex}.widget-chronology-slider__item.chronology-slider-label,.widget-chronology-slider__item.chronology-slider-actions{display:flex}.widget-chronology-slider__item.chronology-slider-label{margin-right:auto}.widget-chronology-slider__item.chronology-slider-actions ul{margin:0;padding:0;list-style:none;display:flex;justify-content:flex-end}.widget-chronology-slider__item.chronology-slider-actions li{text-align:right}.widget-chronology-slider__item.chronology-slider-actions img{width:14px;height:14px}.widget-chronology-slider__item.chronology-slider-action-loader,.widget-chronology-slider__item.chronology-slider-action-reset{display:flex;flex-wrap:nowrap;z-index:200;justify-content:center;align-items:center;padding:0 9px;visibility:hidden}.widget-chronology-slider__item.chronology-slider-action-loader.active,.widget-chronology-slider__item.chronology-slider-action-reset.active{visibility:visible}.widget-chronology-slider__item.chronology-slider-start,.widget-chronology-slider__item.chronology-slider-end{flex:0 0 50%;font-size:1.4rem}.widget-chronology-slider__item.chronology-slider-end{text-align:right}.widget-chronology-slider__item.chronology-slider{padding:.6rem 0 1rem 0;flex:0 0 100%}.widget-chronology-slider__item-input{background:transparent;width:4em;border:none;text-align:inherit;padding:.3rem}.widget-chronology-slider__item-input:focus{background-color:rgba(0,0,0,0.06);border:none;border-radius:2px}#chronoSlider{height:1rem;border-radius:5px;border-color:#eee;background-image:none;background-color:#eee}#chronoSlider .ui-slider-range,#chronoSlider .ui-slider-handle{border-radius:4px;background-image:none}#chronoSlider .ui-slider-range:focus,#chronoSlider .ui-slider-handle:focus{outline:none}#chronoSlider .ui-slider-range{border-color:#3365a9;background-color:#3365a9}#chronoSlider .ui-slider-handle{width:1rem;height:1rem;top:0;margin:0;border-color:#6f6f6f;background-color:#ccc;cursor:pointer}[id*=\"widgetCmsPageLinks\"]{position:relative}[id*=\"widgetCmsPageLinks\"]:after{content:\"\";position:absolute;width:100%;height:10px;bottom:0;z-index:100}[id*=\"widgetCmsPageLinks\"] ul{max-height:250px;overflow-y:auto}.widget-related-groups__series h3 a{padding:0;color:inherit;font-size:inherit}.widget-related-groups__series h3 a:hover,.widget-related-groups__series h3 a:focus,.widget-related-groups__series h3 a:active{color:inherit;text-decoration:none}.widget-related-groups__anchor h3{margin-bottom:0}.widget-related-groups__anchor h3 a{padding:0;color:inherit;font-size:inherit}.widget-related-groups__anchor h3 a:hover,.widget-related-groups__anchor h3 a:focus,.widget-related-groups__anchor h3 a:active{color:inherit;text-decoration:none}.widget-custom-drilldown .sidebar-collection-more,.widget-custom-drilldown .sidebar-collection-less{list-style:none;text-align:right}.widget-custom-drilldown .sidebar-collection-more .fa,.widget-custom-drilldown .sidebar-collection-less .fa{margin-left:5px}#widgetMetadata dl dd{margin-bottom:.4375rem;text-overflow:ellipsis;overflow:hidden}.rss_elem_wrapp h3 a{float:right}.rss_elem_wrapp h3 a .fa{width:16px;height:16px;line-height:16px;font-size:1.4rem;text-align:center;color:#fff;background-color:#f08421}.rss_elem_wrapp .rss-wrapp .rss-elem dl .rss-elem-info{margin-bottom:.875rem}.rss_elem_wrapp .rss-wrapp .rss-elem:last-child dl .rss-elem-info{margin:0}.widget-search-drilldown h3 span{display:inline-block;max-width:calc(100% - 36px)}.widget-search-drilldown .widget li.active{margin-bottom:3px}.widget-search-drilldown .widget li.active a{background-color:#eee}.widget-search-drilldown .widget li.active .row{margin:0}.widget-search-drilldown .widget li.active .col-11,.widget-search-drilldown .widget li.active .col-1{padding:0;text-overflow:ellipsis;overflow:hidden}.widget-search-drilldown .widget li.active .col-1{text-align:right}.widget-search-drilldown .widget a{display:block;padding:3px 5px}.widget-search-drilldown__filter{position:absolute;top:3px;right:5px;left:5px;background-color:#3365a9;z-index:10}.widget-search-drilldown__filter input,.widget-search-drilldown__filter button{position:absolute}.widget-search-drilldown__filter input{right:32px;width:0;height:32px;font-size:1.4rem;color:#fff;border:0;border-bottom:1px solid #fff;background-color:#3365a9;opacity:0}.widget-search-drilldown__filter input::-webkit-input-placeholder{color:#fff;opacity:.5}.widget-search-drilldown__filter input:-moz-placeholder{color:#fff;opacity:.5}.widget-search-drilldown__filter input::-moz-placeholder{color:#fff;opacity:.5}.widget-search-drilldown__filter input:-ms-input-placeholder{color:#fff;opacity:.5}.widget-search-drilldown__filter input.in{width:calc(100% - 36px);opacity:1}.widget-search-drilldown__filter [data-toggle=\"filter-input\"]{right:0;width:32px;height:32px;background-image:url(\"../../images/icons/icon-search.svg\");background-repeat:no-repeat;background-position:center;background-size:16px}.widget-search-drilldown__filter-input{padding-left:1rem}.widget-search-drilldown__collection ul,.widget-search-drilldown__groups ul{max-height:400px;overflow-y:auto}.widget-search-drilldown__collection{position:relative}.widget-search-drilldown__collapse a{display:block;text-align:center;color:#ccc}.widget-search-drilldown__filter{display:none}.widget-searchfield .form-group{width:100%;margin:0}.widget-searchfield .input-group{width:100%}.widget-searchfield .input-group-addon{padding:0;border-radius:0}.widget-searchfield .input-group-addon input{width:30px;height:30px;margin:0;padding:0;border:none;background-image:url(\"../../images/icons/icon-search.svg\");background-repeat:no-repeat;background-position:center center;background-size:20px;background-color:transparent}@media screen and (-webkit-min-device-pixel-ratio:0){.widget-searchfield .input-group-addon input{position:relative;top:1px}}.widget-search-in-current-item .form-group{width:100%;margin:0}.widget-search-in-current-item .input-group{width:100%}.widget-search-in-current-item .input-group-addon{align-items:center;padding:0;border-radius:0}.widget-search-in-current-item .input-group-addon input{height:100%;min-width:35px;margin:0;padding:0;border:none;background-image:url(\"../../images/icons/icon-search.svg\");background-repeat:no-repeat;background-position:center center;background-size:20px;background-color:transparent}@media screen and (-webkit-min-device-pixel-ratio:0){.widget-search-in-current-item .input-group-addon input{position:relative}}#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-left,#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-center,#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-right{float:left;overflow:hidden}#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-left{width:20%;text-align:left}#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-center{width:60%;text-align:center}#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-right{width:20%;text-align:right}#widgetSearchResultNavigation .search-result-navigation-back-to-collection{padding:.4375rem 0 0 0}#widgetSearchResultNavigation .search-result-navigation-back-to-collection a img{margin:-0.1875rem .1875rem 0 0;padding-right:2px}#widgetSearchSorting ul li a img{float:right;margin:.25rem 0 0}.widget-toc{position:relative}.widget-toc__title{display:flex;align-items:center}.widget-toc__title h3{max-width:90%}.widget-toc__title-expand{display:flex;align-items:center;margin-left:auto;padding-right:10px}.widget-toc__title-expand a{margin-left:10px}.widget-toc__title-expand a:first-child{margin:0}.widget-toc__elements{position:relative;max-height:600px;overflow-y:auto}.widget-toc__element{display:flex;padding-left:3px}.widget-toc__element:hover{background-color:#eee}.widget-toc__element-expand{max-width:20px}.widget-toc__element-link{width:calc(100% - 20px);padding-left:5px;margin-left:auto}.widget-toc__element-link.has-pagenumber{width:calc(100% - 65px);padding-right:5px}.widget-toc__element-link.non-tree-view{width:auto;padding-left:0;margin-left:0}.widget-toc__element-link.non-tree-view.has-pagenumber{width:calc(100% - 45px);padding-right:5px}.widget-toc__element-link.active a{font-weight:700}.widget-toc__element-pagenumber{width:45px;text-align:right}.widget-toc__loader,.widget-toc__overlay{display:none}.widget-toc__loader{position:relative;width:32px;height:32px;margin-top:1px;border-radius:10px;background-image:url(\"../../images/infinity_loader.svg\");background-repeat:no-repeat;background-position:center center;background-size:85%;z-index:11}.widget-toc__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.85);z-index:10}.widget-usage__subtitle{margin-bottom:10px}.widget-usage__license-text{margin-bottom:15px}.widget-usage__license-text a{display:inline}.widget-usage__work-downloads,.widget-usage__struct-downloads,.widget-usage__page-downloads,.widget-usage__image-fragment,.widget-usage__citelinks{margin-bottom:15px}.widget-usage__work-downloads .badge,.widget-usage__struct-downloads .badge,.widget-usage__page-downloads .badge,.widget-usage__image-fragment .badge,.widget-usage__citelinks .badge{padding-top:.3rem;line-height:1.2rem;display:inline-block}.widget-usage__work-downloads .badge:hover,.widget-usage__struct-downloads .badge:hover,.widget-usage__page-downloads .badge:hover,.widget-usage__image-fragment .badge:hover,.widget-usage__citelinks .badge:hover,.widget-usage__work-downloads .badge:active,.widget-usage__struct-downloads .badge:active,.widget-usage__page-downloads .badge:active,.widget-usage__image-fragment .badge:active,.widget-usage__citelinks .badge:active,.widget-usage__work-downloads .badge:focus,.widget-usage__struct-downloads .badge:focus,.widget-usage__page-downloads .badge:focus,.widget-usage__image-fragment .badge:focus,.widget-usage__citelinks .badge:focus{background-color:#5e5e5e}.widget-usage__work-download-pdf i{padding-right:.5rem}.widget-usage__struct-downloads i{padding-right:.5rem}.widget-usage__page-download-pdf i{padding-right:.5rem}.widget-usage__image-fragment__wrapper{display:none}#widgetUserInteractions ul{border-bottom:0}.widget-user-interactions__delete-record,.widget-user-interactions__delete-record-message{padding:10px;padding-top:5px;border:1px solid #ccc;border-top:0}.widget-user-interactions__delete-record-message span{display:inline-block;padding:10px;font-size:1.4rem;line-height:1.4rem;color:#1a1a1a;border:1px solid #ff7e51;background-color:#fff3cd}.widget-user-interactions__delete-record-action{padding:5px 0 10px 0}.widget-user-interactions__delete-record-action.has-no-urn .btn{text-align:left}.widget-user-interactions__delete-record-action.has-urn .btn{width:100%}#widgetNerFacetting{margin-bottom:1.3125rem}#widgetNerFacetting ul{margin:0;padding:0;list-style:none}#widgetNerFacetting .facetting-content .tab-content{position:relative}#widgetNerFacetting .facetting-content .tab-content .tab-pane{position:relative;padding:10px}#nerFacettingLoader{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;background-image:url(\"../../images/ajax_preloader.gif\");background-position:center center;background-repeat:no-repeat;z-index:999}#overview,#section{position:relative;border:1px solid #ddd;border-top:none}#overview .tag-filter-description,#section .tag-filter-description{float:left;width:100%;margin-bottom:5px;font-size:1.2rem}#overview .filter-tags,#section .filter-tags{margin:0 0 15px 0;padding:0;list-style:none}#overview .filter-tags li,#section .filter-tags li{display:inline-block;float:left;margin-right:3px}#overview .filter-tags li a,#section .filter-tags li a{text-decoration:none;color:#ccc}#overview .filter-tags li a:hover,#section .filter-tags li a:hover{text-decoration:none;color:#ccc}#overview .filter-tags li a.active[data-type=\"person\"],#section .filter-tags li a.active[data-type=\"person\"]{color:#0174DF}#overview .filter-tags li a.active[data-type=\"location\"],#section .filter-tags li a.active[data-type=\"location\"]{color:#FF8000}#overview .filter-tags li a.active[data-type=\"corporation\"],#section .filter-tags li a.active[data-type=\"corporation\"]{color:#298A08}#overview .filter-tags li.reset-filter,#section .filter-tags li.reset-filter{display:none}#overview .current-tags{position:absolute;display:none;left:100%;padding:2px 4px;font-size:1.2rem;color:#1a1a1a;border:1px solid #6f6f6f;border-radius:4px;background-color:#fff;box-shadow:0 5px 7px rgba(0,0,0,0.4);z-index:999}#overview .current-tags:before{content:\"\";position:absolute;display:block;top:50%;left:-10px;width:0;height:0;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #6f6f6f transparent transparent}#overview .current-tags.right:before{content:\"\";position:absolute;display:block;top:50%;right:-10px;left:auto;width:0;height:0;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent #6f6f6f}#overview .current-tags .page-tag{margin-right:3px;white-space:nowrap}#overview .current-tags .page-tag:hover{background-color:#eee}#overview .current-tags .page-tag.person{color:#0174DF}#overview .current-tags .page-tag.location{color:#FF8000}#overview .current-tags .page-tag.corporation{color:#298A08}#overview .set-tag-range-widget{max-width:50%}#overview .overview-content{max-height:600px;overflow-y:auto;overflow-x:hidden}#overview .overview-content .overview-scale li{float:left;width:100%;text-overflow:ellipsis;overflow:hidden}#overview .overview-content .overview-scale li div{float:left}#overview .overview-content .overview-scale li .page-number{width:25%;font-size:1.2rem;font-weight:bold}#overview .overview-content .overview-scale li .page-number a{color:#1a1a1a}#overview .overview-content .overview-scale li .page-number a:hover,#overview .overview-content .overview-scale li .page-number a:active,#overview .overview-content .overview-scale li .page-number a:focus{text-decoration:none;color:#1a1a1a}#overview .overview-content .overview-scale li .tag-container{width:75%;font-size:1.2rem}#overview .overview-content .overview-scale li .tag-container .page-tag{margin-right:3px;white-space:nowrap}#overview .overview-content .overview-scale li .tag-container .page-tag:hover{background-color:#eee}#overview .overview-content .overview-scale li .tag-container .page-tag.person{color:#0174DF}#overview .overview-content .overview-scale li .tag-container .page-tag.location{color:#FF8000}#overview .overview-content .overview-scale li .tag-container .page-tag.corporation{color:#298A08}#sliderScale{position:relative;float:left;width:10%;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#sliderScale .scale-page{position:absolute;left:-8px;font-size:1.6rem;color:#ccc}#sliderScale .scale-page.start{top:0}#sliderScale .scale-page.end{bottom:0}#sliderScale .slider-description{position:absolute;top:50%;left:-52px;width:100px;margin-top:-10px;font-size:1.2rem;text-align:center;color:#ccc;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#sliderScale .scale-stripes{position:absolute;width:100%;margin:0;padding:0;list-style:none;z-index:9}#sliderScale .scale-stripes li{clear:both;float:right;width:50%;height:60px;border-bottom:1px solid #ccc}#sliderScale .scale-stripes li.middle{width:75%}#sliderScale .scale-stripes li:last-child{border:none}#sliderScale .scale-section-stripe{position:absolute;display:block;top:0;right:3px;width:2px;height:100px;background-color:#8A0808;z-index:11}#sliderVertical{float:right;width:2px;height:600px;margin-right:3px;border:none;background:#ccc;z-index:10}#sliderVertical .ui-slider-handle{left:-25px;width:10px;height:16px;margin-bottom:-8px;border:none;background:#8A0808}#sliderVertical .ui-slider-handle:after{content:\"\";position:absolute;display:block;top:-7px;right:-30px;width:0;height:0;border-width:15px;border-style:solid;border-color:transparent transparent transparent #8A0808}#sliderVertical .ui-slider-handle:focus{outline:none}#sliderVertical .ui-slider-handle .page-bubble{position:absolute;top:-3px;left:2.6em;padding:2px 4px;font-size:1.2rem;color:#fff;border-radius:4px;background-color:#1a1a1a;white-space:nowrap;z-index:999}#sliderVertical .ui-slider-handle .page-bubble:before{content:\"\";position:absolute;display:block;top:50%;left:-10px;width:0;height:0;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #1a1a1a transparent transparent}#sectionTags{float:left;width:90%;max-height:600px;padding-left:3px;text-align:center;overflow-y:auto}#sectionTags .page-tag{display:inline-block;margin-right:3px}#sectionTags .page-tag:hover{background-color:#eee}#sectionTags .page-tag.empty{display:none}#sectionTags .page-tag.person{color:#0174DF}#sectionTags .page-tag.location{color:#FF8000}#sectionTags .page-tag.corporation{color:#298A08}#widgetWorkCount p{margin:0;padding:5px 10px}.widget.widget-geomap{padding:0}.widget-geomap{position:relative;display:none}.widget-geomap h3{display:flex;justify-content:space-between;padding:2rem 2rem 0 2rem}.widget-geomap__expand{color:inherit;padding:0;background:transparent;border:none}.widget-geomap__expand:hover,.widget-geomap__expand:active,.widget-geomap__expand:focus{text-decoration:none;color:inherit;background:none}.widget-geomap .geomap{min-height:350px}.widget-geomap .geomap .mapboxgl-popup-content{padding:20px 15px 10px 15px}.widget-geomap .geomap .leaflet-popup-content{max-width:200px}.widget-geomap .geomap .leaflet-control-zoom a{padding:0;display:block}.widget-geomap .geomap .leaflet-control-container .leaflet-bottom a{display:inline}.widget-geomap h5{margin-bottom:5px}.widget-geomap__input{margin-bottom:20px}.widget-geomap__input:before,.widget-geomap__input:after{content:\" \";display:table}.widget-geomap__input:after{clear:both}.widget-geomap__input .row{margin:0}.widget-geomap__input .col-5,.widget-geomap__input .col-6,.widget-geomap__input .col-10{margin-bottom:5px;padding-right:5px;padding-left:0}.widget-geomap__input textarea{resize:vertical}.widget-geomap__input-spacer{margin:10px 0;width:100%;height:1px;background-color:#ccc}.widget-geomap__action{position:relative;z-index:10}.widget-geomap__action .col-2{margin:-32px 0 0 -6px;padding:0 0 21px 0;text-align:right;border-bottom:1px solid #ccc}.widget-geomap__action a:hover,.widget-geomap__action a:focus,.widget-geomap__action a:active{text-decoration:none}.widget-geomap__overlay-check{float:left;width:100%}.widget-geomap__overlay-check:before,.widget-geomap__overlay-check:after{content:\" \";display:table}.widget-geomap__overlay-check:after{clear:both}.widget-geomap__overlay-check .checkbox{margin:0}.admin__content{min-height:100vh;width:calc(100% - 250px);margin-left:250px;background-color:#f2f3f4;padding:15px;position:absolute}.admin__content.fixed-top,.admin__content.fixed-bottom{position:fixed;padding-right:15px}.admin__content.fixed-top{top:0}.admin__content.fixed-bottom{bottom:0}.admin__content-inner{font-size:1.4rem}.admin__content-inner-title{margin:0;padding:15px 0 0 15px;font-size:3.2rem}.admin__content-inner-title-exit{display:inline-block;float:right;width:32px;height:32px;background-image:url(\"../../images/icons/icon_fs-exit.svg\");background-repeat:no-repeat;background-position:center center;background-size:24px}.admin__content-inner-content{padding:15px}.admin__title-bar{display:flex;align-items:center;padding:15px}.admin__title{margin:0;padding:0;font-size:3.2rem;line-height:1}.admin__title-bar-action{margin-left:3rem;font-size:1.4rem;padding:.4rem .8rem}.admin .rss-elem-title a{color:#3365a9}.admin .rss-elem-title a:hover{color:#134ea0}.admin__action-links{margin-right:1.4rem}.admin .-light{color:#a9a9a9;cursor:default;padding:0}.admin .-redlink{color:#c7254e}.admin .-redlink:hover{color:#c7254e;text-decoration:underline}.admin .-redlink:active{color:#c7254e}.admin .-textlink{color:initial;text-decoration:none;cursor:pointer}.admin .-textlink:hover{color:initial;text-decoration:none;cursor:pointer}.admin .-textlink:active{color:initial;text-decoration:none;cursor:pointer}.admin .badge{border-radius:0;font-weight:normal;margin-right:.5rem;margin-bottom:.5rem;font-size:1.4rem;background-color:transparent;padding:.3rem .6rem}.admin .badge-light{color:#a9a9a9;cursor:default;padding:0;margin-left:0}.admin .badge-violet{color:#8947CC;border:1px solid #8947CC}.admin .badge-primary{color:#3365a9;border:1px solid #3365a9}.admin .badge-info{color:#008295;border:1px solid #008295}.admin .badge-dark{color:#343a40;border:1px solid #343a40}.admin .badge-danger{color:#fff;background-color:#dc3545}.admin .badge-success{color:#008a00;border:1px solid #008a00}.admin .badge-secondary{color:#74422B;border:1px solid #74422B}.admin .badge-warning{background-color:#ffc107;color:#212529}.admin .badge-hover .badge-success:hover{color:#1a1a1a}.admin .badge-hover .badge-dark:hover{background-color:#F5F5F5;color:#1a1a1a}.admin__info-text{margin-bottom:3rem}.admin__info-text .badge{background-color:#fff;margin-right:0}.admin__info-text .badge-warning{background-color:#ffc107;color:#212529}.admin__default-block{margin-bottom:3rem;padding:2rem;background-color:#fff;border:1px solid #ccc}.admin__default-block .form-row:last-of-type{margin-bottom:0}.admin__default-block.-danger{border-top:5px solid rgba(255,2,2,0.3)}.admin__default-block.-warning{border-top:5px solid rgba(243,208,70,0.85)}.admin__default-block.-success-box{border:1px solid #ABD9B5;border-top:5px solid #ABD9B5}.admin__default-block.-info-box{border:1px solid #3365a9;border-top:5px solid #3365a9}.admin__default-block.-gray-box{border:1px solid #6f6f6f;border-top:5px solid #6f6f6f}.admin__default-block-description{margin-bottom:3rem}.admin__default-block-description-empty{font-style:italic;color:#ccc}.admin__final-actions{margin-top:-1rem}.admin__entry-list{display:flex;justify-content:space-between;flex-wrap:wrap}.admin__entry-list::after{content:'';flex:0 0 calc(33.3333% - 2rem);width:calc(33.3333% - 2rem);max-width:calc(33.3333% - 2rem)}.admin__boxed-entry{background:#fff;padding:2rem;padding-bottom:4rem;margin-bottom:2.25rem;transition:background .2s ease;border:1px solid #ccc;position:relative}.admin__boxed-entry:hover{box-shadow:0 0 3px rgba(0,0,0,0.3)}.admin__boxed-entry:hover .admin__boxed-entry-actions{opacity:1}.admin__boxed-entry.-no-actions{padding-bottom:2rem}.admin__boxed-entry.-w33{flex:0 0 calc(33.3333% - 1.5rem);width:calc(33.3333% - 1.5rem);max-width:calc(33.3333% - 1.5rem)}.admin__boxed-entry.-w50{flex:0 0 calc(50% - 1rem);width:calc(50% - 1rem);max-width:calc(50% - 1rem)}.admin__boxed-entry.-w66{flex:0 0 calc(66.6666% - .75rem);width:calc(66.6666% - .75rem);max-width:calc(66.6666% - .75rem)}.admin__boxed-entry.-w100{flex:0 0 calc(100%);width:calc(100%);max-width:calc(100%)}.admin__boxed-entry.-std-bottom-pad{padding-bottom:2rem}.admin__boxed-entry.-danger{border-top:5px solid rgba(255,2,2,0.3)}.admin__boxed-entry.-warning{border-top:5px solid rgba(243,208,70,0.85)}.admin__boxed-entry-actions{opacity:0;position:absolute;bottom:1.5rem;left:2rem;transition:opacity .2s ease}.admin__boxed-entry-actions a{font-size:1.4rem;margin:0 .9rem}.admin__boxed-entry-actions a:first-of-type{margin-left:0}.admin__boxed-entry-description{margin-bottom:3rem}.admin__boxed-entry-description-empty{font-style:italic;color:#ccc}.admin__grab-indicator{padding-top:6rem}.admin__label-required-field{padding-left:.5rem;font-size:1.2rem}.admin__table-tools{width:100%;display:flex;justify-content:space-between;margin-bottom:.5rem}.admin__table-paginator li{margin-right:.5rem;border:none}.admin__table-paginator a{background:transparent;font-size:1.4rem}.admin__table-paginator span{font-size:1.4rem}.admin__table-paginator .data-table-paginator__total-count{padding-right:8px}.admin__table-filter .input-group>.form-control{width:250px}.admin__table-filter .input-group-append{font-size:1.4rem;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px;display:flex;padding:0 1rem;align-items:center}.admin__table-content{background:#fff;padding:0 2rem 0rem 2rem;border:1px solid #ccc;margin-bottom:2rem}.admin__table-content.-slim{border:none;padding:0}.admin__table-title{margin-bottom:0rem;font-weight:700;border-bottom:1px solid #6f6f6f;padding:1rem 0;font-size:1.6rem;position:sticky;top:0;background:white;z-index:5;margin-left:-2rem;padding-left:2rem;margin-right:-2rem;padding-right:2rem}.admin__table-sorting{margin-left:2rem}.admin__table-sorting a:hover{text-decoration:none}.admin__table-entry{transition:background .2s ease;padding:1.5rem 2rem;margin-left:-2rem;margin-right:-2rem}.admin__table-entry:hover{background:#f7f7f7}.admin__table-entry:hover .admin__table-action-link{transition:opacity .2s ease;opacity:1}.admin__table-img{margin-right:2rem;flex:0 0 80px}.admin__table-img img{max-width:100%;max-height:80px}.admin__table-data{display:flex;flex-direction:column;justify-content:center;align-items:start}.admin__table-name{font-size:1.8rem}.admin__table-name .badge{margin-left:10px;background-color:#ffc107;color:#212529;font-size:1.2rem;vertical-align:middle}.admin__table-action-link{opacity:0;font-size:1.4rem;transition:opacity .2s ease;margin-right:1.4rem}.admin__table-email{font-size:1.4rem}.admin__table-badges{overflow:hidden}.admin__table-last-login{font-size:1.4rem}.admin__search-input-wrapper{position:relative}.admin__search-input{padding-right:2.5rem;width:250px}.admin__search-clear{display:none;cursor:pointer;padding:1rem;position:absolute;right:5px;top:0;font-size:1.6rem;line-height:1.1rem}.admin__search-action{font-size:1.4rem}.admin__sidebar-background,.admin__sidebar{width:250px;background-color:#3365a9}.admin__sidebar-background{position:fixed;top:0;bottom:-120px;z-index:1}.admin__sidebar{position:absolute;padding:15px;font-size:1.6rem;z-index:1010}.admin__sidebar.fixed-top,.admin__sidebar.fixed-bottom{position:fixed}.admin__sidebar.fixed-top{top:0}.admin__sidebar.fixed-bottom{bottom:0}.admin__sidebar a,.admin__sidebar button{color:#fff}.admin__sidebar a:hover,.admin__sidebar button:hover,.admin__sidebar a:active,.admin__sidebar button:active,.admin__sidebar a:focus,.admin__sidebar button:focus{text-decoration:none;color:#fff}.admin__sidebar-inner h1{line-height:normal;margin:0;margin-bottom:30px;font-size:1.8rem;color:#fff}.admin__sidebar-inner h1 a{display:flex;align-items:center;max-width:100%}.admin__sidebar-inner h1 img{max-width:30%;margin-right:10px}.admin__sidebar-logout{margin-right:-15px;margin-left:-15px;padding-top:10px;padding-right:15px;padding-left:15px;border-top:1px solid #fff}.admin__form-input{flex-grow:1}.admin__form-input .ui-autocomplete{border:1px solid #ced4da;background:white;overflow-x:hidden;overflow-y:scroll;height:400px}.admin__form-help-icon{display:flex;justify-content:center;align-items:flex-start}.admin__form-help-text{display:none;margin-top:.4rem;font-size:1.2rem;font-style:italic;color:#666}.admin__form-help-text.in{display:inline-block}.admin__dashboard-user-icon{position:absolute;max-width:100%;top:0;padding:1rem;right:15px}.admin__radio-switch{position:relative;width:18rem;height:2.5rem;font-size:0}.admin__radio-switch input{position:absolute;top:0;z-index:2;opacity:0;cursor:pointer;height:2.5rem;width:6rem;left:3.5rem;margin:0}.admin__radio-switch input~input:checked~.toggle-outside{background:#3365a9}.admin__radio-switch input~input:checked~.toggle-outside .toggle-inside{left:3.5rem;background:#fff}.admin__radio-switch input:checked{z-index:1}.admin__radio-switch input:checked~.toggle-outside .toggle-inside{left:.5rem;background:#fff;border:1px solid rgba(0,0,0,0.2)}.admin__radio-switch input:checked+label{opacity:1;cursor:default}.admin__radio-switch input:not(:checked)+label:hover{opacity:.5}.admin__radio-switch label{color:#000;opacity:.55;transition:opacity .25s ease;cursor:pointer;font-size:1.5rem;line-height:2.5rem;display:inline-block;width:3rem;height:100%;margin:0;text-align:left;user-select:none}.admin__radio-switch label:last-of-type{margin-left:6.5rem;width:3.2rem;text-align:right}.admin__radio-switch .toggle-outside{height:100%;border-radius:2rem;padding:.25rem;overflow:hidden;transition:.25s ease all;background:#ccc;position:absolute;width:6rem;left:3.5rem}.admin__radio-switch .toggle-inside{border-radius:5rem;background:#fff;position:absolute;transition:.25s ease all;height:2rem;width:2rem}html[lang=\"de\"] .admin__radio-switch .toggle-outside{left:4.7rem}html[lang=\"de\"] .admin__radio-switch label:first-of-type{width:5rem}html[lang=\"de\"] .admin__radio-switch label:last-of-type{margin-left:5.5rem;width:3.2rem}html[lang=\"de\"] .admin__radio-switch input{width:6rem;left:4.7rem}html[lang=\"de\"] .admin__radio-switch.-on-off .toggle-outside{left:6rem}html[lang=\"de\"] .admin__radio-switch.-on-off label:first-of-type{width:5rem}html[lang=\"de\"] .admin__radio-switch.-on-off label:last-of-type{margin-left:7.6rem;width:3.2rem}html[lang=\"de\"] .admin__radio-switch.-on-off input{width:6rem;left:6rem}html[lang=\"en\"] .admin__radio-switch .toggle-outside{left:4rem}html[lang=\"en\"] .admin__radio-switch label:first-of-type{width:4rem}html[lang=\"en\"] .admin__radio-switch label:last-of-type{margin-left:6rem;width:4rem}html[lang=\"en\"] .admin__radio-switch input{width:6rem;left:4rem}html[lang=\"es\"] .admin__radio-switch .toggle-outside{left:4rem}html[lang=\"es\"] .admin__radio-switch label:first-of-type{width:4rem}html[lang=\"es\"] .admin__radio-switch label:last-of-type{margin-left:6rem;width:3.2rem}html[lang=\"es\"] .admin__radio-switch input{width:6rem;left:4rem}.admin dl dd:last-of-type{margin-bottom:0}.admin dl:last-of-type{margin-bottom:0}.connected-top{background-image:url(../../images/backend/radio_choice_top.svg);background-repeat:no-repeat;background-size:54px 1254px;padding-left:74px;padding-top:10px;margin-bottom:3px;background-position:0% top;padding-bottom:10px}.connected-bottom{padding-left:75px;background-repeat:no-repeat;background-image:url(../../images/backend/radio_choice_bottom.svg);padding-top:10px;padding-bottom:10px;background-position:0% top;background-size:53px 100px}input[type=\"radio\"]:checked+label{font-weight:bold}#adminDashboard .widget{margin-bottom:0}#adminDashboard .admin__table-content.-slim{margin-bottom:0}#adminDashboard .admin__last-pages-title .badge{margin-left:10px;background-color:#ffc107;color:#212529;border-radius:0px;font-size:1.2rem;vertical-align:middle}#adminDashboard .admin__table-title{position:relative;padding-top:0}#adminCreateRecord .admin-cms-media__upload{background:white}#adminLicense .admin__license-action:hover{text-decoration:none}#pdf_download_quota_info_box .admin__default-block{transition:all .2s ease}#adminLicenses .admin__license-unconfigured-entry{transition:background .2s ease;padding:.4rem .5rem;margin:0 -2rem}#adminLicenses .admin__license-unconfigured-entry:hover{background:#f7f7f7;text-decoration:none}#adminLicenses .admin__license-user{display:block}#adminRight .admin__license-action:hover{text-decoration:none}#adminUser .admin__user-icon{margin-right:1.5rem;width:80px}#adminUser .admin__user-avatar input{display:none}#adminUser .admin__user-avatar input[type=\"radio\"]:checked+label{background-color:#F8F8F8;border:1px solid #e8e8e8}#adminUser .admin__user-avatar label{border:1px solid transparent;text-align:center;position:relative;display:inline-block;cursor:pointer;transition:all .2s cubic-bezier(.165, .84, .44, 1);padding:1.2rem 1.5rem}#adminUser .admin__user-avatar label:hover{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);box-shadow:0 !important}#adminUser .admin__user-avatar label:hover::after{opacity:1}#adminUser .admin__user-avatar label::after{content:\"\";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;box-shadow:0 3px 10px rgba(0,0,0,0.3);background-color:#F8F8F8;opacity:0;transition:all .2s cubic-bezier(.165, .84, .44, 1)}#adminUser .admin__user-avatar img{margin-right:0}#adminUserGroup .admin__group-member-entry{transition:background .2s ease;padding:.4rem 1.4rem;margin:0 -2rem 0 -2rem}#adminUserGroup .admin__group-member-entry:hover{text-decoration:none;background:#f7f7f7}#adminUserGroup .admin__group-member-entry:hover .admin__group-member-delete-hint{opacity:1}#adminUserGroup .admin__group-member-delete-hint{transition:opacity .2s ease;opacity:0}#adminUserGroup .admin__group-member-name{color:#212529}#licenses p{text-align:right}#editUserGeneral .btn{margin-left:5px}.admin-widget{margin-bottom:20px}.admin-widget__header{margin-right:-15px;margin-left:-15px;padding-top:0;padding-right:15px;padding-bottom:5px;padding-left:15px;color:#fff;border-bottom:1px solid #fff}.admin-widget ul{margin:0;padding:0;list-style:none}.admin-widget li{position:relative;margin-right:-15px;margin-left:-15px;padding-right:15px;padding-left:15px}.admin-widget li.active{background-color:#0d3a79}.admin-widget li.active:after{content:\"\";position:absolute;display:block;top:50%;right:0;width:0;height:0;margin-top:-6px;border-width:6px;border-style:solid;border-color:transparent #f1f1f1 transparent transparent;z-index:10}.admin-widget li:hover{background-color:#134ea0}.admin-widget li.spacer{margin-bottom:10px}.admin-widget a{display:block;padding:5px 0}.admin-widget a .fa{width:30px}.admin-widget__roles-link{padding:2.5rem 0}.admin-widget{margin-bottom:0}.admin-widget__header{margin-right:-15px;margin-left:-15px;color:#fff;border-bottom:none;padding:2rem 1.5rem .5rem 1.5rem;font-weight:400;letter-spacing:0;text-transform:uppercase;margin-bottom:0;font-size:1.4rem}.admin-widget li{transition:all .2s ease;padding-left:2.5rem}.admin-widget li:hover{background-color:#235396;padding-left:3rem}.admin-widget li.active{background-color:#235396}.admin__sidebar-logout{margin-top:2rem;border-top:none}.collection-tiled__tile{height:250px;margin-bottom:15px;border:1px solid #eee;overflow:hidden}.collection-tiled__header{height:57px;padding:15px;border-bottom:1px solid #eee;overflow:hidden}.collection-tiled__header a{display:block;max-height:27px;font-size:1.8rem;text-overflow:ellipsis;overflow:hidden}.collection-tiled__body img{width:100%}.solr-query-collection{margin-bottom:15px}.solr-query-collection__thumb{height:250px;margin-bottom:10px;border:1px solid #eee;overflow:hidden}.solr-query-collection__title{overflow:hidden}.solr-query-collection__image{height:190px;border-bottom:1px solid #eee}.solr-query-collection__image img{width:100%}.solr-query-collection__title{padding:10px;height:60px;display:inline-block;width:100%;background-color:rgba(255,255,255,0.9)}.admin-cms-media__select{position:fixed;top:30px;right:30px;bottom:30px;left:30px;padding:50px;z-index:2020;background-color:#fff}.admin-cms-media__select-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);z-index:2010}.admin-cms-media__select-content{position:relative;display:flex;flex-direction:column;height:100%}.admin-cms-media__select-content .nav-tabs a{border-color:#fff;border-bottom-color:#ccc;background-color:#fff}.admin-cms-media__select-content .tab-pane{padding:0;padding-top:10px;border:0;height:calc(100vh - 246px)}.admin-cms-media__select-content .admin-cms-media__filter{margin:0}.admin-cms-media__select-content .admin-cms-media__upload{height:100%}.admin-cms-media__select-files:before,.admin-cms-media__select-files:after{content:\" \";display:table}.admin-cms-media__select-files:after{clear:both}.admin-cms-media__select-files-files,.admin-cms-media__select-files-selected{float:left;height:calc(100vh - 311px);overflow-y:auto}.admin-cms-media__select-files-files{width:70%;padding:5px}.admin-cms-media__select-files-files .admin-cms-media__files{padding-right:10px;padding-left:0 !important}.admin-cms-media__select-files-selected{width:30%;padding:15px;background-color:#f1f1f1}.admin-cms-media__select-files-selected .admin-cms-media__file{height:100%;margin:0 !important;background-color:#f1f1f1 !important}.admin-cms-media__select-files-selected .admin-cms-media__file-select,.admin-cms-media__select-files-selected .admin-cms-media__file-image{display:none !important;visibility:hidden !important}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata{padding-left:0}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-view{display:none !important;visibility:hidden !important}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-view .dl-horizontal dt{width:100%;margin-right:0}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-view .dl-horizontal dd{margin-bottom:10px}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-edit{display:block !important;visibility:visible !important}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-edit .cms-module__option-label{flex-basis:100%}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-edit .cms-module__option-label+.cms-module__option-control{flex-basis:90%;padding-left:0}.admin-cms-media__select-files-selected .admin-cms-media__file-bottom{display:flex;flex-direction:column;justify-content:flex-start}.admin-cms-media__select-files-selected .admin-cms-media__file-actions{width:100%;padding-left:0;order:1}.admin-cms-media__select-files-selected .admin-cms-media__file-actions-view{display:block !important;visibility:visible !important;text-align:right}.admin-cms-media__select-files-selected .admin-cms-media__file-actions-view .delete:after{display:none}.admin-cms-media__select-files-selected .admin-cms-media__file-actions-view [data-action=\"edit\"],.admin-cms-media__select-files-selected .admin-cms-media__file-actions-view [data-copy=\"img-url\"]{display:none !important;visibility:hidden !important}.admin-cms-media__select-files-selected .admin-cms-media__file-actions-edit{display:none !important;visibility:hidden !important}.admin-cms-media__select-files-selected .admin-cms-media__file-language{width:100%;max-width:100%;margin-bottom:30px;margin-left:0;padding-left:0}.admin-cms-media__item-wrapper{position:relative;max-height:140px}.admin-cms-media__item-select-frame,.admin-cms-media__item-select{position:absolute;top:0;right:0;bottom:0;left:0}.admin-cms-media__item-select-frame{display:none;border:1px solid #3365a9;box-shadow:0 0 0 1px #fff,0 0 0 4px #3365a9;z-index:2040}.admin-cms-media__item-select-frame.in{display:block}.admin-cms-media__item-select-frame-checkmark{position:absolute;top:-8px;right:-8px;width:21px;height:21px;line-height:21px;text-align:center;background-color:#3365a9;box-shadow:0 0 0 1px #fff,0 0 0 2px #3365a9}.admin-cms-media__item-select-frame-checkmark .fa{font-size:1.8rem;color:#fff}.admin-cms-media__item-select{z-index:2050}.admin-cms-media__select-action{padding-top:10px;text-align:right}.admin-cms-media__select-action .btn{margin-left:20px}.cms-module__actions .btn{position:relative;margin-left:7px}.cms-module__actions .btn:after{content:\"|\";margin-left:7px;color:#ccc}.cms-module__actions .btn:last-child:after{display:none}.cms-module__actions .btn:first-child{margin-left:0}.cms-module__actions .btn.btn--clean{color:#3365a9}.cms-module__actions .btn.btn--clean:hover,.cms-module__actions .btn.btn--clean:active,.cms-module__actions .btn.btn--clean:focus{color:#134ea0}.cms-module__actions .btn.delete{color:#a00}.cms-module__actions .btn.delete:hover,.cms-module__actions .btn.delete:active,.cms-module__actions .btn.delete:focus{color:#721c24}.cms-module__actions .btn.abort{color:#555}.cms-module__actions .btn.abort:hover,.cms-module__actions .btn.abort:active,.cms-module__actions .btn.abort:focus{color:#1a1a1a}.cms-module__option{margin-bottom:15px;padding:15px;border:1px solid #ccc;background-color:#fff}.cms-module__option-group{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.cms-module__option-group:last-child{margin:0}.cms-module__option-label{flex-basis:20%;padding-top:7px;word-break:break-word}.cms-module__option-label--fullwidth{flex-basis:100%}.cms-module__option-label--fullwidth+.cms-module__option-control{flex-basis:95%;padding-left:0}.cms-module__option-checkbox{display:flex}.cms-module__option-control{position:relative;flex-basis:75%;padding-left:10px}.cms-module__option-control.in input[type=\"checkbox\"]+.cms-module__option-control-helptext{display:inline;padding:0;padding-left:5px}.cms-module__option-control textarea{min-height:68px;resize:vertical}.cms-module__option-message{position:relative}.cms-module__option-message ul{margin:0;padding:0;list-style:none}.cms-module__option-message li{padding:0px 5px 1px 0}.cms-module__option-message+.form-control.success{border-color:#087f0d}.cms-module__option-message+.form-control.warning{border-color:#ff7e51}.cms-module__option-message+.form-control.danger{border-color:#ED0800}.cms-module__option-message-status.success{color:#087f0d}.cms-module__option-message-status.warning{color:#ff7e51}.cms-module__option-message-status.danger{color:#ED0800}.cms-module__option-message-mark{position:absolute;right:-8px;bottom:-8px;width:16px;height:16px;line-height:16px;font-size:1.2rem;text-align:center;border-radius:50%;color:#fff}.cms-module__option-message-mark.success{background-color:#087f0d}.cms-module__option-message-mark.success .fa-check{display:inline-block}.cms-module__option-message-mark.warning{background-color:#ff7e51}.cms-module__option-message-mark.warning .fa-check{display:inline-block}.cms-module__option-message-mark.danger{background-color:#ED0800}.cms-module__option-message-mark.danger .fa-exclamation{display:inline-block}.cms-module__option-message-mark .fa{display:none}.cms-module__option-control-checkbox{display:inline-block;padding:7px 0;border:1px solid transparent}.cms-module__option-dropdown{position:relative;width:100%;height:34px;font-size:1.4rem;color:#1a1a1a;border:1px solid #ccc;background-color:#fff}.cms-module__option-dropdown-trigger{position:relative;height:32px;padding:5px 12px;padding-right:30px;overflow:hidden;cursor:pointer}.cms-module__option-dropdown-trigger:after{content:\"\";display:inline-block;position:absolute;top:50%;right:10px;width:0;height:0;margin-top:-0.15rem;pointer-events:none;border-top:.35rem solid #1a1a1a;border-right:.35rem solid transparent;border-bottom:.35rem solid transparent;border-left:.35rem solid transparent}.cms-module__option-dropdown ul{display:none;margin:0;padding:0;list-style:none;position:absolute;top:32px;left:-1px;width:calc(100% + 2px);max-height:200px;padding:5px 12px;border:1px solid #ccc;border-top-color:#fff;background-color:#fff;overflow-y:auto;z-index:2000}.cms-module__option-dropdown input[type=\"checkbox\"]{position:relative;top:-1px;margin:0 10px 0 0}.cms-module__option-dropdown label{margin:0;font-weight:normal;cursor:pointer}.cms-module__option-selected{padding:5px 0}.cms-module__option-control-helptext{display:none;padding-top:5px;font-size:1.2rem;font-style:italic;color:#666}.cms-module__option-control-helptext.in,.cms-module__option-control-helptext.static{display:inline-block}.cms-module__option-control-helptext.standalone{display:block;margin-bottom:2rem;font-size:1.4rem;font-style:normal}.cms-module__option-control-helptext.in.inline{display:inline}.cms-module__option-help{flex-basis:5%;display:flex;justify-content:center}.cms-module__option-help.static{display:none}.cms-module__option-action{text-align:right}@media screen and (max-width:480px){.cms-module__option-control{flex-basis:70%}.cms-module__option-help{flex-basis:10%}.cms-module__option-action{padding-right:10%}}.cms-module__table.invisible{visibility:hidden}.cms-module__table>thead>tr>th,.cms-module__table>tbody>tr>td,.cms-module__table>tfoot>tr>th{padding:8px}.cms-module__table>tbody>tr:hover .cms-module__actions{position:static}.cms-module__table>tbody>tr .cms-module__actions{position:relative;left:-9999em}@media screen and (max-width:768px){.cms-module__table>tbody>tr .cms-module__actions{display:block}}.slideshow__image{position:relative;overflow:hidden}.slideshow__image>a{display:block;height:100%}.slideshow__image img{display:block;height:400px;max-width:100%;margin:0 auto;transition:all .3s ease;opacity:0}.slideshow__image img.active{opacity:1}.slideshow figcaption{position:relative;padding:10px;line-height:normal;font-size:.8125rem;color:#ccc}.slideshow figcaption h4,.slideshow figcaption p{max-width:calc(100% - 135px)}.slideshow figcaption h4{margin:0;font-size:.9375rem;color:#ccc}.slideshow figcaption p{margin:0}.slideshow__dots{position:absolute;top:10px;right:10px;max-width:135px;z-index:20}.slideshow__dots ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.slideshow__dots li{margin-left:10px}.slideshow__dots li:last-cild{margin-right:0}.slideshow__dots button{width:12px;height:12px;border:1px solid #ccc;border-radius:50%;background-color:#ccc;cursor:pointer}.slideshow__dots button.active{border-color:#3365a9;background-color:#3365a9}.pdf-container pdfpage .page{border-top:1px solid black;position:relative}.pdf-container pdfpage:first-of-type .page{border-top:0px}.pdf-container .text-layer{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;opacity:.2;line-height:1}.pdf-container .text-layer>div{color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%}.pdf-container .text-layer .highlight{margin:-1px;padding:1px;background-color:#b400aa;border-radius:4px}.pdf-container .text-layer .highlight.begin{border-radius:4px 0px 0px 4px}.pdf-container .text-layer .highlight.end{border-radius:0px 4px 4px 0px}.pdf-container .text-layer .highlight.middle{border-radius:0px}.pdf-container .text-layer .highlight.selected{background-color:#006400}.pdf-container .text-layer ::selection{background:#00f}.pdf-container .text-layer .endOfContent{display:block;position:absolute;left:0px;top:100%;right:0px;bottom:0px;z-index:-1;cursor:default;user-select:none}.pdf-container .text-layer .endOfContent.active{top:0px}.pdf-container .annotation-layer{height:0;left:0;top:0;right:0;bottom:0;overflow:hidden;opacity:.2;line-height:1}.pdf-container .annotation-layer>section{color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%}.pdf-container .annotation-layer>.linkAnnotation>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.cms-page__edit-page{margin-bottom:15px;text-align:right}.tpl-generic__content{margin-bottom:20px}.tpl-generic__image{float:left;width:25%;margin-right:15px}.tpl-generic__image figcaption{padding:5px 0;font-style:italic;font-size:1.4rem;color:#ccc}.tpl-generic .solr-query-collection{margin-top:20px;padding-top:20px;border-top:1px solid #ccc}@media screen and (max-width:480px){.tpl-generic__image{width:100%;margin:0 0 10px 0}}.tpl-news-overview__content{margin-bottom:30px}.tpl-news-overview__image{float:left;width:25%;margin:0 10px 10px 0;margin-bottom:15px}.tpl-news-overview__image figcaption{padding:5px 0;font-style:italic;font-size:1.4rem;color:#ccc}.tpl-news-overview__list-item{margin-bottom:15px;display:flex;flex-wrap:wrap}.tpl-news-overview__list-image{max-height:150px;overflow:hidden}.tpl-news-overview__preview-date{margin-bottom:15px}.tpl-news-overview__preview-text{margin-bottom:15px}@media screen and (max-width:480px){.tpl-news-overview__image{width:100%;margin:0 0 10px 0}}.tpl-news-detail__date,.tpl-news-detail__content{margin-bottom:20px}.tpl-news-detail__image figcaption{padding:5px 0;font-style:italic;font-size:1.4rem;color:#ccc}.tpl-news-detail .solr-query-collection{margin-top:20px;padding-top:20px;border-top:1px solid #ccc}.tpl-news__content{margin-bottom:15px}.tpl-simple__text,.tpl-simple__image{margin-bottom:15px}.tpl-simple__image figcaption{padding:5px 0;font-style:italic;font-size:1.4rem;color:#1a1a1a}.tpl-solr-query__content{margin-bottom:15px}.tpl-collection__text,.tpl-collection__wrapper{margin-bottom:15px}.tpl-collection-tiled__text,.tpl-collection-tiled__wrapper{margin-bottom:15px}.tpl-single__content{margin-bottom:15px}.tpl-search-list-custom__list-element{margin-right:15px;margin-bottom:10px;margin-left:15px;padding-bottom:10px;border-bottom:1px solid #ccc}.tpl-search-list-custom__list-image{overflow:hidden}.tpl-search-list-custom__list-text .dl-horizontal{margin:0}.tpl-search-list-custom__list-text .dl-horizontal dt,.tpl-search-list-custom__list-text .dl-horizontal dd{text-overflow:ellipsis;overflow:hidden}.tpl-search-list-custom__list-text .dl-horizontal dt{width:100px;font-weight:normal;text-align:left}.tpl-search-list-custom__list-text .dl-horizontal dd{margin-left:100px}.tpl-search-list-custom__list-text-person:after{content:\";\";margin-left:-3px}.tpl-search-list-custom__list-text-person:last-child:after{content:\"\"}@media screen and (max-width:480px){.tpl-search-list-custom__list-text .dl-horizontal dt,.tpl-search-list-custom__list-text .dl-horizontal dd{width:100%;margin:0}}.tpl-masonry__text{margin-bottom:15px}.tpl-masonry .grid{margin-bottom:15px;opacity:0;transition:all .3s ease-in}.tpl-masonry .grid.ready{opacity:1}.tpl-masonry .grid-sizer,.tpl-masonry .grid-item{width:calc(31.33333333% + 12px);margin-bottom:6px;overflow:hidden}.tpl-masonry .grid-sizer img,.tpl-masonry .grid-item img{position:relative;min-width:100%;transition:all .3s ease-in;z-index:9}.tpl-masonry .grid-sizer:hover .grid-item-title,.tpl-masonry .grid-item:hover .grid-item-title{opacity:0}.tpl-masonry .grid-sizer:hover .grid-item-caption,.tpl-masonry .grid-item:hover .grid-item-caption{opacity:1}.tpl-masonry .grid-sizer:hover img,.tpl-masonry .grid-item:hover img{transform:scale(1.2)}.tpl-masonry .grid-item-title,.tpl-masonry .grid-item-caption{position:absolute;left:0;width:100%;padding:5px;color:#fff;background-color:rgba(0,0,0,0.65);transition:all .3s ease-in;z-index:10}.tpl-masonry .grid-item-title{bottom:0;opacity:1}.tpl-masonry .grid-item-caption{bottom:0;opacity:0}.tpl-masonry .grid-item-caption h4{margin:0 0 10px 0}.tpl-masonry .grid-item-caption a{display:block;padding:0 10px;font-size:2.1rem;text-align:right;color:#fff}.tpl-masonry .grid-item-caption .fa{margin-left:10px}.tpl-masonry .gutter-sizer{width:6px}@media screen and (max-width:1200px){.tpl-masonry .grid-sizer,.tpl-masonry .grid-item{width:calc(31.33333333% + 9px)}}@media screen and (max-width:992px){.tpl-masonry .grid-sizer,.tpl-masonry .grid-item{width:calc(31.33333333% + 5px)}}@media screen and (max-width:768px){.tpl-masonry .grid-sizer,.tpl-masonry .grid-item{width:calc(31.33333333% + 9px)}}@media screen and (max-width:480px){.tpl-masonry .grid-sizer,.tpl-masonry .grid-item{width:100%}}.tpl-single-collection img{max-width:100%}.tpl-single-collection__image{position:relative;max-height:400px;overflow:hidden}.tpl-single-collection__image img{width:100%}.tpl-single-collection__image h2{position:absolute;right:0;bottom:60px;left:0;margin:0;padding:1.5rem;background-color:rgba(255,255,255,0.75)}.tpl-single-collection__description{margin-bottom:2rem;padding:1.5rem;color:#fff;background-color:#6f6f6f}.tpl-single-collection__description a{color:#3365a9}.tpl-single-collection__description a:hover,.tpl-single-collection__description a:active,.tpl-single-collection__description a:focus{color:#3365a9}.tpl-single-collection .search-list{position:relative}.tpl-single-collection .search-list__options{position:absolute;right:0;z-index:20;top:16px}.tpl-single-collection .search-list__hitcount{display:none !important;visibility:hidden !important}.tpl-single-collection .search-list__rss{border:none}.tpl-single-collection .search-list__save-search{display:none !important;visibility:hidden !important}@media screen and (max-width:992px){.tpl-single-collection .search-list__options{position:relative;margin-bottom:1rem}}.tpl-static-grid__text{margin-bottom:30px}.grid-tile{margin-bottom:30px;padding:3px;padding-top:0;border:1px solid #ccc;background-color:#fff}.grid-tile__title{height:50px;padding:5px;overflow:hidden;text-overflow:ellipsis}.grid-tile__title h4{margin:0;font-size:1.6rem;line-height:21px}.grid-tile__image{height:150px;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}.grid-tile__image a{display:block;height:150px}.tpl-rss__text{margin-bottom:15px}.tpl-rss__item{padding:10px;border:1px solid #ccc;margin-bottom:15px}.tpl-rss__item-title{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc}.tpl-rss__item-title h3{margin:0}.tpl-rss__item-date{margin-bottom:10px}.tpl-rss__item-metadata dt{text-align:left}.tpl-stacked-collection__text{margin-bottom:15px}.tpl-stacked-collection__collections{width:100%;margin:0 auto}.tpl-stacked-collection__collection-list{margin-bottom:4rem;display:block}.tpl-stacked-collection .card-group{margin:0 auto 1.5rem auto}.tpl-stacked-collection .card{border:1px solid #ccc;border-radius:0;background-color:#eee;box-shadow:none}.tpl-stacked-collection .card-header{padding:0;display:flex;align-items:center;min-height:64px;border-bottom:0}.tpl-stacked-collection .card-header:before,.tpl-stacked-collection .card-header:after{content:\" \";display:table}.tpl-stacked-collection .card-header:after{clear:both}.tpl-stacked-collection .card-thumbnail,.tpl-stacked-collection .card-title,.tpl-stacked-collection .card-rss{overflow:hidden}.tpl-stacked-collection .card-thumbnail{-ms-flex:0 0 64px;flex:0 0 64px;background-image:url(\"../../images/icons/icon_goobilogo-transparent_512.png\");background-size:64px;height:64px;background-position:50%;background-repeat:no-repeat}.tpl-stacked-collection .card-thumbnail img{width:64px;height:64px}.tpl-stacked-collection .card-title{padding:1rem 15px;margin-bottom:0;flex:1 1 auto}.tpl-stacked-collection .card-title a{display:block}.tpl-stacked-collection .card-title a:hover,.tpl-stacked-collection .card-title a:active,.tpl-stacked-collection .card-title a:focus{color:#1a1a1a;text-decoration:none}.tpl-stacked-collection .card-title a i{color:#555;padding-left:10px}.tpl-stacked-collection .card-title a i.fa-angle-flip::before{content:\"\\f106\"}.tpl-stacked-collection .card-title a.collapsed i.fa-angle-flip::before{content:\"\\f107\"}.tpl-stacked-collection .card-rss{margin-left:1.5rem}.tpl-stacked-collection .card-rss .fa{width:16px;height:16px;line-height:16px;font-size:1.4rem;text-align:center;color:#fff;background-color:#f08421}.tpl-stacked-collection .card-body{padding-left:79px;border-top-color:#ccc !important;background-color:#fff}.tpl-stacked-collection .card-body__collection,.tpl-stacked-collection .card-body__rss{display:inline-block;float:left}.tpl-stacked-collection .card-body__collection{width:90%}.tpl-stacked-collection .card-body__rss{width:10%}.tpl-stacked-collection .card-body__rss .fa{width:16px;height:16px;line-height:16px;font-size:1.4rem;text-align:center;color:#fff;background-color:#f08421}.tpl-stacked-collection__actions{display:flex;align-items:center;flex:0 0 64px;justify-content:flex-end;padding-right:2rem}.tpl-stacked-collection__long-info{padding:1.5rem 1.5rem 1.5rem 79px;margin:0}.tpl-stacked-collection__info-toggle{font-size:1.8rem}@media screen and (max-width:768px){.tpl-stacked-collection .card-body{padding-left:20px}}.tpl-search-list__intro{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}.tpl-search-list-advanced__intro{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}.tpl-privacy iframe{width:100%;height:165px;border:none;border-top:1px solid #ccc}.tpl-feedback__text{margin-bottom:20px}.tpl-feedback .form-group label{font-weight:700}.tpl-feedback .form-group .btn{margin:0}.tpl-feedback .form-group textarea{min-height:150px;resize:vertical}.tpl-glossary__text{margin-bottom:20px}.tpl-glossary__glossary{padding:20px;border:1px solid #ccc;background-color:#eee}.tpl-glossary__glossary hr{border-top-color:#ccc}.tpl-glossary__glossary-title{font-size:2.1rem;font-weight:700}.tpl-glossary__glossary-description{margin-bottom:15px}.tpl-glossary__glossary-description p:last-child{margin:0}.tpl-glossary__glossary-keywords .fa,.tpl-glossary__glossary-source .fa,.tpl-glossary__glossary-keywords strong,.tpl-glossary__glossary-source strong{margin-right:3px}.tpl-faq__description{margin-bottom:15px}.tpl-faq__list{padding:2rem;border:1px solid #ccc;background-color:#fff;margin-bottom:15px}.tpl-faq__list .card{border-radius:0;border-color:transparent;box-shadow:none;margin-bottom:.5rem;border:none}.tpl-faq__list .card-header{border:none;border-radius:0}.tpl-faq__list .card-header__fragment-link{padding-left:10px;font-size:1.4rem;opacity:.1}.tpl-faq__list .card-header__fragment-link:hover{opacity:1}.tpl-faq__list .card-title{font-size:1.6rem;font-weight:400;margin-bottom:0}.tpl-faq__list .card-title a{color:#1a1a1a}.tpl-faq__list .card-title a:hover,.tpl-faq__list .card-title a:active,.tpl-faq__list .card-title a:focus{text-decoration:none;color:#1a1a1a}.tpl-faq__list .card-title a .fa{margin-right:5px}.tpl-faq__list .card-title a .fa-chevron-down{display:none}.tpl-faq__list .card-title a .fa-chevron-up{display:inline-block}.tpl-faq__list .card-title a.collapsed .fa-chevron-down{display:inline-block}.tpl-faq__list .card-title a.collapsed .fa-chevron-up{display:none}.tpl-faq__subheader{margin:30px 0 10px 0}.tpl-faq-single__content{padding:10px;background-color:#fff}.tpl-faq-single__image img{width:100%}.tpl-faq-single__image figcaption{font-style:italic;font-size:1.2rem}.tpl-search__content .search-list__options{margin-bottom:15px}.tpl-search__content .search-advanced{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ccc}.tpl-search__text{margin-bottom:15px}.tpl-tags__text{margin-bottom:15px}.tpl-overviewpage h2{margin:0;margin-bottom:5px}.tpl-overviewpage__overview{display:flex;margin-top:30px;margin-bottom:30px}.tpl-overviewpage__overview-thumbnail{max-width:25%;margin-right:30px}.tpl-overviewpage__overview-metadata{flex-grow:1;margin-left:auto}.tpl-overviewpage__overview-metadata dl{margin-bottom:10px}.tpl-overviewpage__overview-metadata dt{text-align:left}.tpl-overviewpage__overview-metadata dd{word-break:break-word}.tpl-overviewpage__literature,.tpl-overviewpage__history{margin-bottom:30px;padding:15px;border:1px solid #ccc;background-color:#fff}.tpl-overviewpage__literature{position:relative;min-height:72px}.tpl-overviewpage__literature>img{position:absolute;top:15px;left:50%;margin-left:-34px}.tpl-overviewpage__literature .pdf_view{display:none;width:100%}.tpl-overviewpage__history table{margin:0}@media screen and (max-width:480px){.tpl-overviewpage__overview{flex-wrap:wrap}.tpl-overviewpage__overview-thumbnail{flex-grow:1;max-width:inherit;margin-right:0;margin-bottom:15px}.tpl-overviewpage__overview-thumbnail img{margin:0 auto}}.tpl-overviewpage-legacy__overview{display:flex;margin-bottom:30px}.tpl-overviewpage-legacy__overview-thumbnail{max-width:25%;margin-right:30px}.tpl-overviewpage-legacy__overview-metadata{flex-grow:1;margin-left:auto}.tpl-overviewpage-legacy__overview-metadata dl{margin-bottom:10px}.tpl-overviewpage-legacy__overview-metadata dt{text-align:left}.tpl-overviewpage-legacy__overview-metadata dd{word-break:break-word}.tpl-overviewpage-legacy__description,.tpl-overviewpage-legacy__literature,.tpl-overviewpage-legacy__history{margin-bottom:30px;padding:15px;border:1px solid #ccc;background-color:#fff}.tpl-overviewpage-legacy__history table{margin:0}@media screen and (max-width:480px){.tpl-overviewpage-legacy__overview{flex-wrap:wrap}.tpl-overviewpage-legacy__overview-thumbnail{flex-grow:1;max-width:inherit;margin-right:0;margin-bottom:15px}.tpl-overviewpage-legacy__overview-thumbnail img{margin:0 auto}}.tpl-bookmarklists__text{margin-bottom:30px}.tpl-bookmarklists__lists{margin-bottom:15px}.tpl-timeMatrix__text{margin-bottom:2rem}.tpl-geomap__text,.tpl-geomap__image{margin-bottom:15px}.tpl-geomap__image figcaption{padding:5px 0;font-style:italic;font-size:1.4rem;color:#ccc}.tpl-geomap .geomap{width:100%;height:600px}.admin-cms-categories__wrapper{display:grid;grid-template-columns:1fr 2fr;grid-gap:15px}.admin-cms-categories__list{padding-top:75px}.admin-cms-categories__name{width:15.7rem}.admin-cms-categories__create-action{padding-top:15px}.admin-cms-categories .cms-module__table>tbody>tr:hover .cms-module__actions{width:14rem;text-align:right}.admin-cms-media .custom-control{padding-left:0}.admin-cms-media__overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);z-index:2010}.admin-cms-media__upload-wrapper{display:flex;flex-direction:column;margin-bottom:20px}.admin-cms-media__upload{flex-grow:5;position:relative;padding:50px 20px;border:2px dashed #ccc}.admin-cms-media__upload.is-dragover{border-color:#3365a9;background-color:#f1f1f1}.admin-cms-media__list-files{display:none;overflow-y:auto;color:#155724;margin:10px -5px}.admin-cms-media__list-files.in{display:flex;flex-grow:1;flex-wrap:wrap}.admin-cms-media__list-files__file{position:relative;width:120px;height:120px;margin:5px}.admin-cms-media__list-files__file:hover .delete_overlay{display:flex;justify-content:center;align-items:center;cursor:pointer}.admin-cms-media__list-files .delete_overlay{position:absolute;top:0;left:0;display:none;width:100%;height:100%;color:black;background:rgba(0,0,0,0.5)}.admin-cms-media__list-files .delete_overlay .fa.fa-trash{color:white;font-size:3.2rem}.admin-cms-media__list-files img{width:100%;height:100%}.admin-cms-media__upload-input{text-align:center}.admin-cms-media__upload-input label{margin:0;cursor:pointer}.admin-cms-media__upload-file{position:absolute;width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;overflow:hidden}.admin-cms-media__upload-messages{display:none;flex-direction:column;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;padding:50px 20px;text-align:center;background-color:#fff;z-index:10}.admin-cms-media__upload-messages.in-progress{display:flex}.admin-cms-media__upload-message{display:none;overflow:hidden}.admin-cms-media__upload-message .fa{margin-right:20px;font-size:3rem;vertical-align:middle}.admin-cms-media__upload-message.uploading.in-progress,.admin-cms-media__upload-message.success.in-progress,.admin-cms-media__upload-message.error.in-progress{display:block}.admin-cms-media__upload-message.uploading{color:#3365a9}.admin-cms-media__upload-message.success{color:#155724}.admin-cms-media__upload-message.error{color:#721c24}.admin-cms-media__upload-message.error span{display:inline-block;text-align:left}.admin-cms-media__actions{display:flex;align-items:center;padding:10px;background-color:#f2f3f4}.admin-cms-media__bulk-actions,.admin-cms-media__switch{margin-right:15px}.admin-cms-media__bulk-actions{display:flex;align-items:center}.admin-cms-media__bulk-actions label{min-width:23px;margin-bottom:0;padding-right:0}.admin-cms-media__bulk-actions .custom-control__icon{color:#1a1a1a}.admin-cms-media__switch [data-switch=\"list\"].active,.admin-cms-media__switch [data-switch=\"grid\"].active,.admin-cms-media__switch [data-switch=\"list\"]:hover,.admin-cms-media__switch [data-switch=\"grid\"]:hover,.admin-cms-media__switch [data-switch=\"list\"]:active,.admin-cms-media__switch [data-switch=\"grid\"]:active,.admin-cms-media__switch [data-switch=\"list\"]:focus,.admin-cms-media__switch [data-switch=\"grid\"]:focus{color:#3365a9}.admin-cms-media__switch [data-switch=\"list\"].btn:active,.admin-cms-media__switch [data-switch=\"grid\"].btn:active,.admin-cms-media__switch [data-switch=\"list\"].btn:focus,.admin-cms-media__switch [data-switch=\"grid\"].btn:focus,.admin-cms-media__switch [data-switch=\"list\"].btn:active:focus,.admin-cms-media__switch [data-switch=\"grid\"].btn:active:focus{color:#3365a9}.admin-cms-media__switch [data-switch=\"list\"]{margin-right:10px}.admin-cms-media__filter{flex-grow:1}.admin-cms-media__paginator{margin-left:auto;padding-left:15px}.admin-cms-media__paginator .data-table-paginator{margin:0}.admin-cms-media__files.grid .admin-cms-media__file,.admin-cms-media__file{position:relative;padding:10px;background-color:#fff;border:1px solid #ddd;margin-bottom:5px}.admin-cms-media__files.grid .admin-cms-media__file:nth-child(odd),.admin-cms-media__file:nth-child(odd){background-color:#f9f9f9}.admin-cms-media__files.grid .admin-cms-media__file:hover .admin-cms-media__file-actions,.admin-cms-media__file:hover .admin-cms-media__file-actions{position:static}.admin-cms-media__files.grid .admin-cms-media__file.fixed,.admin-cms-media__file.fixed{display:flex;flex-direction:column;position:fixed;top:30px;right:30px;bottom:30px;left:30px;padding:50px;z-index:2020}.admin-cms-media__files.grid .admin-cms-media__file.fixed:nth-child(odd),.admin-cms-media__file.fixed:nth-child(odd){background-color:#fff}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-close,.admin-cms-media__file.fixed .admin-cms-media__file-close,.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-prev,.admin-cms-media__file.fixed .admin-cms-media__file-prev,.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-next,.admin-cms-media__file.fixed .admin-cms-media__file-next{display:block}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-top,.admin-cms-media__file.fixed .admin-cms-media__file-top{flex-grow:1}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-select,.admin-cms-media__file.fixed .admin-cms-media__file-select{display:none}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-image,.admin-cms-media__file.fixed .admin-cms-media__file-image{width:40%;height:100%;background-position:center top;background-size:contain;box-shadow:none}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-image-caption,.admin-cms-media__file.fixed .admin-cms-media__file-image-caption{top:0;bottom:auto}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-metadata,.admin-cms-media__file.fixed .admin-cms-media__file-metadata{display:block;padding-left:30px}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-metadata-view,.admin-cms-media__file.fixed .admin-cms-media__file-metadata-view,.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-metadata-edit,.admin-cms-media__file.fixed .admin-cms-media__file-metadata-edit{display:none}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-metadata-view.in,.admin-cms-media__file.fixed .admin-cms-media__file-metadata-view.in,.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-metadata-edit.in,.admin-cms-media__file.fixed .admin-cms-media__file-metadata-edit.in{display:block}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-bottom,.admin-cms-media__file.fixed .admin-cms-media__file-bottom{display:flex;margin-top:auto}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-actions,.admin-cms-media__file.fixed .admin-cms-media__file-actions{order:1;margin-left:auto;padding-left:15px}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-language,.admin-cms-media__file.fixed .admin-cms-media__file-language{margin-left:0;padding-left:0}.admin-cms-media__file-close,.admin-cms-media__file-prev,.admin-cms-media__file-next{display:none;position:absolute;top:0;width:42px;height:42px;cursor:pointer;border-left:1px solid #ccc;border-bottom:1px solid #ccc;background-repeat:no-repeat;background-position:center}.admin-cms-media__file-close{right:0;background-image:url(\"../../images/icons/icon_fs-close.svg\");background-size:22px}.admin-cms-media__file-prev,.admin-cms-media__file-next{background-size:12px}.admin-cms-media__file-prev{right:84px;background-image:url(\"../../images/icons/icon_fs-back.svg\")}.admin-cms-media__file-prev.disabled{background-image:url(\"../../images/icons/icon_fs-back-disabled.svg\")}.admin-cms-media__file-next{right:42px;background-image:url(\"../../images/icons/icon_fs-forward.svg\")}.admin-cms-media__file-next.disabled{background-image:url(\"../../images/icons/icon_fs-forward-disabled.svg\")}.admin-cms-media__file-top{display:flex;margin-bottom:20px}.admin-cms-media__file-select label{min-width:23px;margin-bottom:0;padding-right:0}.admin-cms-media__file-select .custom-control__icon{color:#1a1a1a}.admin-cms-media__file-image{position:relative;width:140px;min-width:140px;height:140px;background-repeat:no-repeat;background-position:center;background-size:cover;cursor:pointer}.admin-cms-media__file-image-caption{display:none;position:absolute;right:0;bottom:0;left:0;max-height:100%;padding:10px;font-weight:600;text-align:center;word-wrap:break-word;overflow:hidden;background-color:rgba(255,255,255,0.8);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.15)}.admin-cms-media__file-metadata{flex-grow:1;padding-left:10px}.admin-cms-media__file-metadata-view,.admin-cms-media__file-metadata-edit{display:none}.admin-cms-media__file-metadata-view.in,.admin-cms-media__file-metadata-edit.in{display:block}.admin-cms-media__file-metadata-view .dl-horizontal{margin:0}.admin-cms-media__file-metadata-view .dl-horizontal dt{width:auto;margin-right:5px;text-align:left}.admin-cms-media__file-metadata-view .dl-horizontal dd{margin-left:auto}.admin-cms-media__file-bottom{display:flex;align-items:center;justify-content:space-between;min-height:34px}.admin-cms-media__file-actions{position:relative;left:-9999em;padding-left:22px}.admin-cms-media__file-actions-view,.admin-cms-media__file-actions-edit{display:none}.admin-cms-media__file-actions-view.in,.admin-cms-media__file-actions-edit.in{display:block}.admin-cms-media__file-language{display:flex;flex-wrap:wrap;align-items:center;max-width:50%;margin-left:auto;padding-left:10px}.admin-cms-media__file-language ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;margin-left:10px}.admin-cms-media__file-language li{position:relative;margin-right:11px}.admin-cms-media__file-language li:after{content:\"\";display:block;position:absolute;top:6px;right:-6px;width:1px;height:12px;background-color:#1a1a1a}.admin-cms-media__file-language li:last-child{margin-right:0}.admin-cms-media__file-language li:last-child:after{display:none}.admin-cms-media__file-language li.active a,.admin-cms-media__file-language li.finished a{font-size:1.6rem;font-weight:700}.admin-cms-media__file-language li.active a{text-decoration:underline}.admin-cms-media__file-language li.finished a{color:#1a1a1a}.admin-cms-media__file-language a{font-weight:400;color:#ccc}.admin-cms-media__file-language a:hover,.admin-cms-media__file-language a:active,.admin-cms-media__file-language a:focus{text-decoration:none}.admin-cms-media__files.grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(140px, 140px));grid-gap:15px;padding-top:15px;padding-bottom:15px}.admin-cms-media__files.grid .admin-cms-media__file{padding:0}.admin-cms-media__files.grid .admin-cms-media__file:nth-child(odd){background-color:#f9f9f9}.admin-cms-media__files.grid .admin-cms-media__file-select{display:none}.admin-cms-media__files.grid .admin-cms-media__file-top{margin-bottom:0}.admin-cms-media__files.grid .admin-cms-media__file-image{box-shadow:inset 0 0 15px rgba(0,0,0,0.1),inset 0 0 0 1px rgba(0,0,0,0.05)}.admin-cms-media__files.grid .admin-cms-media__file-image-caption{display:block}.admin-cms-media__files.grid .admin-cms-media__file-metadata,.admin-cms-media__files.grid .admin-cms-media__file-metadata-view,.admin-cms-media__files.grid .admin-cms-media__file-metadata-edit,.admin-cms-media__files.grid .admin-cms-media__file-bottom{display:none}.admin-cms-media__files.grid .admin-cms-media__file-metadata.in,.admin-cms-media__files.grid .admin-cms-media__file-metadata-view.in,.admin-cms-media__files.grid .admin-cms-media__file-metadata-edit.in,.admin-cms-media__files.grid .admin-cms-media__file-bottom.in{display:none}.cms-create-page .cms-module__option-control .admin-cms-media__file{margin-bottom:5px;padding:0;background-color:#fff}.cms-create-page .cms-module__option-control .admin-cms-media__file-select{display:none !important;visibility:hidden !important}.cms-create-page .cms-module__option-control .admin-cms-media__file-image{cursor:default}.cms-create-page .cms-module__option-control .admin-cms-media__file-top{margin:0}.cms-create-page .cms-module__option-control .admin-cms-media__file-bottom{display:none}.cms-create-page .admin-cms-media__file-actions{display:none}.cms-create-page{position:relative}.cms-create-page .ui-sortable-handle:hover{cursor:grab}.cms-create-page .ui-sortable-helper:hover{cursor:grabbing !important}.cms-create-page .create-page-left{padding:0 0 0 15px}.cms-create-page .create-page-preview{text-align:right}.cms-create-page span.btn{opacity:.65}.cms-create-page__wrapper .edit-content-page{border-bottom:1px solid #eee}.cms-create-page__wrapper .edit-content-page.edit-content-page-content{border-bottom:none}.cms-create-page__wrapper .edit-content-page.edit-content-page-solr{margin-bottom:15px;padding-top:15px;border-top:1px solid #eee}.cms-create-page__wrapper .edit-content-page.edit-content-page-collection{margin-bottom:14px;padding:14px 0px 0px 0px;border-top:1px solid #eee}.cms-create-page__wrapper .edit-content-page.edit-content-page-collection .group-label{font-size:1.8rem;margin-bottom:0px}.cms-create-page__wrapper .edit-content-page.edit-content-page-media{padding:14px 0 0 0;border-bottom:none}.cms-create-page__wrapper .edit-content-page.edit-content-page-media label{padding:7px 8px 0 15px}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-preview img{width:100%}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item{margin:7px 0;border:1px solid #eee;border-radius:4px;background-color:#fff}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item.active-media-item{border:1px solid #666;box-shadow:0 0 10px rgba(0,0,0,0.25)}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item .edit-content-page-media-gallery-item-image{height:80px;border-radius:4px 4px 0 0}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item .edit-content-page-media-gallery-item-image img{display:block;max-height:80px;margin:0 auto}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item .edit-content-page-media-gallery-item-title{height:45px;padding:5px;text-overflow:ellipsis;overflow:hidden}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item .edit-content-page-media-gallery-item-action{padding:5px;text-align:center;border-top:1px solid #eee}.cms-create-page__wrapper .edit-content-page.edit-content-page-pagelist{margin:0;padding:15px 0;border-top:1px solid #eee}.cms-create-page__wrapper .edit-content-page.edit-content-page-pagelist .form-horizontal .form-group:last-child{margin-bottom:0}.cms-create-page__wrapper #sidebarEditorWrapper{padding:14px 7px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor{margin-bottom:14px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul{list-style:none;margin:0;padding:0}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li{margin-bottom:7px;border:1px solid #eee;border-radius:4px;background-color:#fff}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-header{position:relative;min-height:28px;line-height:27px;border-bottom:1px solid #ccc;background-color:#eee;padding:7px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-header h4{margin:0;padding-right:15px;color:#1a1a1a}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-header .fa{position:absolute;top:9px;right:7px;cursor:pointer}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body{display:none;padding:7px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .form-group{margin:0 0 5px 0;padding:0}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .form-group h4{margin:0 0 14px 0;font-weight:bold}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .form-group table tr td{padding:0 5px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .form-group table tr td input[type=\"radio\"]{margin:-2px 5px 0 0;vertical-align:middle}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .form-group textarea{resize:vertical;min-height:150px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .sidebar-editor-item-widget-editor-action{text-align:right}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .selection_page_links table tr td{display:block}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .selection_page_links table tr td label{overflow:hidden;max-width:90%;margin-bottom:-5px;margin-left:5px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .btn{margin:0 0 0 5px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor .ui-sortable{min-height:500px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor .widget-geo-locations{display:block}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor.sidebar-editor-choose-standard{padding:14px 0}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor.sidebar-editor-choose-standard input[type=\"checkbox\"]{margin:-3px 0 0 7px;vertical-align:middle}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor.sidebar-editor-editor #addMenuItemWrapper{margin-bottom:1.3125rem;text-align:right}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor.sidebar-editor-editor #addMenuItemWrapper .btn{margin:0}.cms-create-page #cmsCreatePageMetadataItemWrapper{border:2px solid #eee;background-color:#fff}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item .row{margin:0}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item .dl-horizontal{margin:0}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item .dl-horizontal dt{width:30%;text-align:left;text-overflow:ellipsis;overflow:hidden}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item .dl-horizontal dd{margin-left:30%;text-overflow:ellipsis;overflow:hidden}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-type .fa{cursor:pointer}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-type img{display:block;width:100%}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-type p{margin:14px 0;text-overflow:ellipsis;overflow:hidden}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-type div[class^=\"col-\"]{text-overflow:ellipsis;overflow:hidden}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-privacy-status table{width:100%}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-privacy-status table tr td input[type=\"radio\"]{margin:-3px 7px 0 0;vertical-align:middle}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-action .btn{width:100%}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-action ul{list-style:none;margin:0;padding:0}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-action ul li{margin-bottom:4px}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-action ul li #previewDescription{display:none}.cms-create-page #addSidebarItemModal .modal-body textarea{resize:vertical;min-height:300px}.edit-content-page__component,.edit-content-page__facetting,.edit-content-page__toc,.edit-content-page__pretty-url,.edit-content-page__related_pi,.edit-content-page__subtheme-discriminator,.edit-content-page__breadcrumb-parent{padding:5px 0}.edit-content-page__component label,.edit-content-page__facetting label,.edit-content-page__toc label,.edit-content-page__pretty-url label,.edit-content-page__related_pi label,.edit-content-page__subtheme-discriminator label,.edit-content-page__breadcrumb-parent label{padding-right:0}.edit-content-page__component button,.edit-content-page__facetting button,.edit-content-page__toc button,.edit-content-page__pretty-url button,.edit-content-page__related_pi button,.edit-content-page__subtheme-discriminator button,.edit-content-page__breadcrumb-parent button{margin-left:5px}.edit-content-page__component .form-group,.edit-content-page__facetting .form-group,.edit-content-page__toc .form-group,.edit-content-page__pretty-url .form-group,.edit-content-page__related_pi .form-group,.edit-content-page__subtheme-discriminator .form-group,.edit-content-page__breadcrumb-parent .form-group{margin-bottom:0}.page-metadata-item{padding:14px 7px;border-bottom:1px solid #eee}.page-metadata-item:last-child{border-bottom:none}.page-metadata-item h3{margin:0 0 1em 0}.page-metadata-item__categories h3{margin-bottom:1rem}.page-metadata-item__categories-selected-categories{margin-bottom:1rem}.page-metadata-item__categories-selectable-categories{display:flex;align-items:center}.page-metadata-item__categories-selectable-categories-select{flex-grow:1;margin-right:1rem}.page-metadata-item__categories-selectable-categories-action{margin-left:auto}.cms-menu__header{display:flex;justify-content:space-between}.cms-menu__save{margin-left:auto;padding-right:11px;text-align:right}.cms-menu__save.fixed{position:fixed;top:0;padding:15px 11px;z-index:999}.cms-menu__select-theme{margin-bottom:45px}.cms-menu__select-theme .cms-module__option-label{flex-basis:30%}.cms-menu__select-theme .cms-module__option-control{flex-basis:65%}.cms-menu__editor{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;margin-top:15px}.cms-menu__visible-items h4,.cms-menu__available-items h4{margin-bottom:10px}.cms-menu__visible-items .cms-menu__available-item-level,.cms-menu__available-items .cms-menu__available-item-level{visibility:visible;flex-basis:20%;padding:10px}.cms-menu__visible-items-list{margin:0;padding:0;list-style:none}.cms-menu__visible-item{display:flex;flex-wrap:wrap;margin-bottom:5px;border:1px solid #ccc;background-color:#f1f1f1;cursor:grab}.cms-menu__visible-item.unpublished{opacity:.5}.cms-menu__visible-item.deleted{border:1px solid red;opacity:.5}.cms-menu__visible-item-level{flex-basis:20%;padding:10px;padding-right:0}.cms-menu__visible-item-label{flex-basis:70%;padding:10px;word-break:break-word}.cms-menu__visible-item-label small{font-size:1.2rem;font-style:italic}.cms-menu__visible-item-edit{flex-basis:10%;padding:10px;padding-left:0}.cms-menu__visible-item-edit button{display:block;width:100%;text-align:right}.cms-menu__visible-item-edit button .fa{transition:all .2s linear}.cms-menu__visible-item-edit button.in .fa{transform:rotate(180deg)}.cms-menu__visible-item-edit-wrapper{display:none;flex-basis:100%;margin:0;border:none;border-top:1px solid #ccc}.cms-menu__visible-item-edit-wrapper .cms-module__option-label{flex-basis:30%}.cms-menu__visible-item-edit-wrapper .cms-module__option-control{flex-basis:65%}.cms-menu__visible-item-edit-wrapper .cms-module__option-action .btn--link{color:#c7254e}.cms-menu__available-items-list ul{margin:0;padding:0;list-style:none}.cms-menu__available-items-list li{border:1px solid #ccc;border-top:none;border-bottom:none;background-color:#f1f1f1}.cms-menu__available-items-list li:first-child{border-top:1px solid #ccc}.cms-menu__available-items-list h5{display:flex;align-items:center;justify-content:space-between;margin:0;padding:12px;border-bottom:1px solid #ccc;cursor:pointer}.cms-menu__available-items-list h5 .fa{transition:all .2s linear}.cms-menu__available-items-list h5.in .fa{transform:rotate(180deg)}.cms-menu__available-items-toggle{display:none}.cms-menu__available-items-toggle.in{display:block}.cms-menu__available-items-list-pages{max-height:400px;overflow-y:auto}.cms-menu__available-item-page{display:flex;margin:0;padding:5px 10px;background-color:#fff;cursor:pointer}.cms-menu__available-item-page-checkbox input[type=\"checkbox\"]{margin:0}.cms-menu__available-item-page-label{padding-left:10px}.cms-menu__available-item-page-label small{font-size:1.2rem;font-style:italic;font-weight:normal}.cms-menu__available-item-page-add{padding:10px;text-align:right;border-bottom:1px solid #ccc;background-color:#fff}.cms-menu__available-items-list-add-item .cms-module__option{margin:0;padding-bottom:10px;border:none;border-bottom:1px solid #ccc}.cms-menu__available-items-list-add-item .cms-module__option-group:last-child{margin:0}.cms-menu__available-items-list-add-item .cms-module__option-action{margin-right:-15px;margin-left:-15px;padding:0 10px}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable_filter{text-align:right}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable_filter label input{margin-left:10px}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable thead tr th.column_language{text-align:center;width:5%}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable thead tr th.column_actions{min-width:100px}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr.invalid_template{opacity:.2}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td{vertical-align:top}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td:nth-child(7){word-break:break-all}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td:nth-child(8){text-align:right}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td.column_language{text-align:center}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td ul{list-style:none;margin:0;padding:0}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td img{width:64px}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td .cms-overview-flag-icon{display:block;margin:0 auto;max-width:16px;opacity:.25}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td .cms-overview-flag-icon.lang-complete{opacity:1}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td .column_title__main_title{display:block}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td .column_title__menu_title{font-size:1.2rem}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable_paginate{text-align:right}.cms-select-template__template{margin-bottom:14px;padding:15px;border:1px solid #ddd;background-color:#fff}.cms-select-template__template:before,.cms-select-template__template:after{content:\" \";display:table}.cms-select-template__template:after{clear:both}.cms-select-template__template:hover{box-shadow:0 0 3px rgba(0,0,0,0.3)}.cms-select-template__image{position:relative;overflow:hidden}.cms-select-template__image img{width:100%}.cms-select-template__description h3{margin:0 0 21px 0}.cms-select-template__theme-template-marker,.cms-select-template__action{padding:5px 0 15px 0}.cms-select-template__theme-template-marker{font-size:1.2rem;text-align:center;color:#3365a9}.cms-select-template__action{text-align:right}.cms-select-template__action .btn-theme-template{font-weight:normal;color:#3365a9;border:1px solid #3365a9;background-color:#fff}.cms-select-template__action .btn-theme-template:hover,.cms-select-template__action .btn-theme-template:active,.cms-select-template__action .btn-theme-template:focus{color:#fff;background-color:#3365a9}.cms-static-pages__table{font-size:1.4rem}.cms-static-pages__table>tbody>tr{height:6.2rem}.cms-static-pages__table>tbody>tr:hover .cms-module__actions{position:static}.cms-static-pages__table>tbody>tr td.cms-static-pages__table-body-override{vertical-align:middle}.cms-static-pages__table .cms-module__actions{position:relative;left:-9999em}.cms-static-pages__table .table-col-clean{border:1px solid #fff !important;border-left:0;background-color:#fff}.cms-static-pages__table-head-name,.cms-static-pages__table-head-url{width:20%}.cms-static-pages__table-head-override{width:60%}.cms-static-pages__table-body-url{font-style:italic;color:#666}#saveStaticPages{display:flex;margin-left:auto}img.cms-static-pages__page-language--complete{opacity:1}.cms-collections__selection{display:grid;grid-template-columns:1fr 3fr;grid-gap:15px;align-items:center;margin-bottom:15px}.cms-collections__selection-control{position:relative;display:flex;align-items:center}.cms-collections__selection-control .custom-control--select{margin-right:24px}.cms-collections__selection-control .ui-autocomplete{font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\";font-size:1.4rem;border:1px solid #ccc;background-color:#fff}.cms-collections__selection-control .ui-state-focus{border-color:#eee;border-right-color:#ccc;border-left-color:#ccc;background-image:none;background-color:#eee}.cms-collections__selection-control a{display:block;padding:6px;color:#1a1a1a}.cms-collections__selection-control a:hover,.cms-collections__selection-control a:active,.cms-collections__selection-control a:focus{text-decoration:none;color:#1a1a1a}.cms-collections__table{margin:15px 0}.cms-collections__table td a{color:#1a1a1a}.cms-collections__table td a:hover,.cms-collections__table td a:active,.cms-collections__table td a:focus{text-decoration:none;color:#1a1a1a}.cms-collections__table td.actions{text-align:right}.cms-collections__table td.actions a{display:inline-block;padding:0 5px}.cms-edit-collection__translation{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;align-items:center;margin-bottom:15px}.cms-edit-collection__text{margin-bottom:15px}.cms-edit-collection__text.link,.cms-edit-collection__text.image,.cms-edit-collection__text.pi{display:grid;grid-template-columns:1fr 2fr;grid-gap:15px;align-items:center;margin-bottom:15px}.cms-edit-collection__text.image{align-items:start}.cms-edit-collection__text-translation textarea{width:100%;min-height:100px;resize:vertical}.cms-edit-collection__text-image{position:relative}.cms-edit-collection__text-image-thumbnail{min-height:40px}.cms-edit-collection__text-image-change{position:absolute;width:100%;bottom:0;padding:10px;text-align:center;background-color:rgba(255,255,255,0.85);z-index:10}.cms-edit-collection__text-image-change a{color:#1a1a1a;cursor:pointer}.cms-edit-collection__text-image-change a:hover,.cms-edit-collection__text-image-change a:active,.cms-edit-collection__text-image-change a:focus{text-decoration:none;color:#1a1a1a}.cms-edit-collection__actions{padding:10px 0;text-align:right}.cms-edit-collection__actions .btn{margin:0 0 0 5px}.cms-edit-collection__modal-images{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}.cms-edit-collection__modal-image span.selected{display:block;background-color:#eee}.cms-edit-collection__modal-image a{display:block;text-align:center;color:#1a1a1a}.cms-edit-collection__modal-image a:hover,.cms-edit-collection__modal-image a:active,.cms-edit-collection__modal-image a:focus{text-decoration:none;color:#1a1a1a}.cms-edit-collection__modal-image img{margin:0 auto}.cms-edit-collection__modal-image figcaption{padding:5px}@media screen and (max-width:480px){.cms-edit-collection__translation{grid-template-columns:1fr}}.admin__content-inner-content{padding:15px}.admin__content-inner-content .row>form{width:100%;display:flex}.admin__content-inner-content__form_title{display:flex;justify-content:space-between;margin-top:3rem}.admin__content-inner-content__form_title h3{margin-top:0}.admin__content-inner-content__form_title .ajax_loader{display:none}.admin__content-inner-content__form_title .ajax_loader img{height:2.4rem}.admin__content-inner-content h3{font-size:2.4rem;margin-bottom:1rem}.admin__content-inner-content__input_form{border:1px solid #ddd;background:white;padding:10px;display:grid;grid-row-gap:10px;font-size:1.4rem}.admin__content-inner-content .tab-content .admin__content-inner-content__input_form{border:none;padding:0}.admin__content-inner-content__controls{display:flex;justify-content:flex-end}.admin__content-inner-content__controls .btn{margin-left:10px}.admin__content-inner-content__entity_list .entity_list__item{border:1px solid #ddd;background:white;display:flex;flex-direction:row;align-content:stretch;font-size:1.4rem;margin-bottom:20px;min-height:200px}.admin__content-inner-content__entity_list .entity_list__item__area{display:grid;grid-row-gap:10px;flex-grow:1;width:100%;padding:2rem}.admin__content-inner-content__entity_list .entity_list__item__area.area__right{padding:0px}.admin__content-inner-content__entity_list .entity_list__item__header{display:flex;justify-content:space-between}.admin__content-inner-content__entity_list .entity_list__item__header h3{margin:0}.admin__content-inner-content__entity_list .entity_list__item__content{display:grid;grid-template-columns:auto 90%;column-gap:10px;row-gap:10px}.admin__content-inner-content__entity_list .entity_list__item__controls{display:flex;justify-content:flex-end;align-items:flex-end;visibility:hidden}.admin__content-inner-content__entity_list .entity_list__item__controls .btn{padding:0 5px}.admin__content-inner-content__entity_list .entity_list__item:hover .entity_list__item__controls{visibility:visible}.admin .input_form{background:white;display:grid;grid-row-gap:10px;font-size:1.4rem}.admin .input_form__option_group{display:grid;grid-template-columns:13% 1% 81% 6%;grid-row-gap:5px}.admin .input_form__option_label label{height:auto}.admin .input_form__option_marker{visibility:hidden}.admin .input_form__option_marker.in{visibility:visible}.admin .input_form__option_control input[type=\"date\"]{line-height:inherit}.admin .input_form__option_help{text-align:center}.admin .input_form__option_control_helptext{display:none;font-size:1.2rem;font-style:italic;grid-column-start:3;color:#666}.admin .input_form__option_control_helptext.in{display:block}.admin .input_form__actions{display:flex;justify-content:flex-end}.admin .input_form__geomap{width:100%;height:400px}.admin .input_form__option-message{position:relative}.admin .input_form__option-message ul{margin:0;padding:0;list-style:none}.admin .input_form__option-message li{padding:0px 5px 1px 0}.admin .input_form__option-message+.form-control.success{border-color:#087f0d}.admin .input_form__option-message+.form-control.warning{border-color:#ff7e51}.admin .input_form__option-message+.form-control.danger{border-color:#ED0800}.admin .input_form__option-message-status.success{color:#087f0d}.admin .input_form__option-message-status.warning{color:#ff7e51}.admin .input_form__option-message-status.danger{color:#ED0800}.admin .input_form__option-message-mark{position:absolute;right:-8px;bottom:-8px;width:16px;height:16px;line-height:16px;font-size:1.2rem;text-align:center;border-radius:50%;color:white}.admin .input_form__option-message-mark.success{background-color:#087f0d}.admin .input_form__option-message-mark.success .fa-check{display:inline-block}.admin .input_form__option-message-mark.warning{background-color:#ff7e51}.admin .input_form__option-message-mark.warning .fa-check{display:inline-block}.admin .input_form__option-message-mark.danger{background-color:#ED0800}.admin .input_form__option-message-mark.danger .fa-exclamation{display:inline-block}.admin .input_form__option-message-mark .fa{display:none}.crowd{width:100vw;height:100vh}.crowd .page-header__top-wrapper{height:30px;position:sticky;top:0;background-color:#444;z-index:2020}.crowd .page-header__top-wrapper .container{width:auto}.crowd .page-header__top{display:flex;flex-wrap:wrap;align-items:center;min-height:30px;color:white}.crowd .page-header__top a,.crowd .page-header__top button{color:white}.crowd .page-header__top a:hover,.crowd .page-header__top button:hover,.crowd .page-header__top a:active,.crowd .page-header__top button:active,.crowd .page-header__top a:focus,.crowd .page-header__top button:focus{text-decoration:none}.crowd .page-header__top .bookmark-navigation__dropdown-list a{color:black}.crowd .page-header__top-mobile-nav,.crowd .page-header__top-mobile-sidebar{display:none;flex:0 0 0%;max-width:0%}.crowd .page-header__top-brand{flex:0 0 30%;max-width:30%}.crowd .page-header__top-actions{flex:0 0 70%;max-width:70%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.crowd .page-header__top-actions-language,.crowd .page-header__top-actions-bookmark,.crowd .page-header__top-actions-login{margin-left:1.5rem}.crowd .page-header__top-actions-language{position:relative}.crowd .page-header__top-actions-language [data-toggle=\"local\"]{text-transform:uppercase}.crowd .page-header__top-actions-language .change-local{display:none;position:absolute;top:3.2rem;left:50%;margin-left:-2.35rem;padding-top:.1rem;box-shadow:0 6px 10px rgba(0,0,0,0.25);z-index:2000}.crowd .page-header__top-actions-language .change-local:before{content:\"\";position:absolute;display:block;width:0;height:0;top:-1.2rem;left:50%;margin-left:-0.6rem;border-width:.6rem;border-style:solid;border-color:transparent transparent #3365a9 transparent}.crowd .page-header__top-actions-language .change-local li{display:list-item;float:none;margin:0;margin-bottom:.1rem}.crowd .page-header__top-actions-language .change-local a{padding:.3rem 1.4rem}.crowd .page-header__top-mobile-sidebar{text-align:right}.crowd .page-header__bottom-wrapper{background-color:rgba(242,243,244,0.95)}.crowd .page-header__bottom{display:flex;flex-wrap:wrap;align-items:center;padding:2rem 0}.crowd .page-header__bottom-logo{flex:0 0 75%;max-width:75%;padding-right:.75rem}.crowd .page-header__bottom-logo h1{display:flex;align-items:center;margin:0;font-size:3.2rem;font-weight:600}.crowd .page-header__bottom-logo h1 a{color:black}.crowd .page-header__bottom-logo h1 a:hover,.crowd .page-header__bottom-logo h1 a:active,.crowd .page-header__bottom-logo h1 a:focus{color:black;text-decoration:none}.crowd .page-header__bottom-logo h1 img{display:inline-block;max-width:13rem;margin-right:1rem;vertical-align:middle}.crowd .page-header__bottom-search{flex:0 0 25%;max-width:25%;padding-left:.75rem}.crowd .page-header__bottom-search .widget{margin-bottom:0}.crowd .page-header__bottom-search-link{padding:.3rem 0 0 .7rem}.crowd__content{background-color:#f2f3f4;padding:15px 0 0 15px;height:calc(100vh - 30px);width:100vw}.crowd__content .breadcrumbs-wrapper{height:30px;margin-bottom:0}.crowd__content .content{width:100%;display:flex;align-items:stretch;height:calc(100vh - 90px)}.crowd__content .content .loader_wrapper{position:absolute;pointer-events:none;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.crowd__content .content .content_left{width:50%;background-color:white;border:1px solid #d5d5d5}.crowd__content .content .content_left .imageview_wrapper{width:100%;height:calc(100% - 50px)}.crowd__content .content .content_left .imageview_wrapper .image-controls__actions{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0;height:50px}.crowd__content .content .content_left .imageview_wrapper .image_container{width:100%;height:calc(100% - 50px)}.crowd__content .content .content_left .imageview_wrapper .image_container .image{width:100%;height:100%}.crowd__content .content .content_left .numeric-paginator{margin:0}.crowd__content .content .content_left .numeric-paginator li{margin:10px 3px 5px 0}.crowd__content .content .content_left .numeric-paginator span:hover{background-color:#eee;cursor:pointer}.crowd__content .content .content_left .numeric-paginator__active span{background-color:#3365a9;color:#fff}.crowd__content .content .content_left .numeric-paginator__active span:hover{background-color:#3365a9;curso:none}.crowd__content .content .content_right{margin-left:20px;padding-right:15px;width:50%;overflow:auto}.crowd__content .content .content_right .content_right__title{margin-bottom:10px;margin-top:0}.crowd__content .content .content_right .questions_wrapper .question_wrapper{background-color:white;padding:5px;margin-bottom:5px;border:1px solid #d5d5d5}.crowd__content .content .content_right .questions_wrapper .question_wrapper.area-selector-question.active{border-width:2px}.crowd__content .content .content_right .questions_wrapper .question_wrapper__description{margin:10px 0 30px 10px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .btn{margin:0 0 10px 10px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_instruction{margin:10px;border:2px solid #eee;display:flex;align-items:center;justify-content:center;height:100px;color:#ccc}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_instruction.annotation_instruction_inactive{height:auto}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_instruction label{margin:5px 10px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_wrapper{margin-bottom:40px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_wrapper .btn{margin:0 10px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area{display:flex;margin:0 10px;min-height:100px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__image{width:100px;height:100px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;border:2px solid #d5d5d5;margin-right:20px;background-color:#f1f2f3}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__image img{max-width:100%;max-height:100%}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__text_input{flex:1;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__text_input label{max-width:150px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__text_input textarea{flex:1;text-align:left;background-color:transparent;border:0px solid;height:100%;resize:none;border:1px solid #d5d5d5}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__text_input textarea:focus{border:1px solid #4b4b4b;background:#f7f7f7;resize:vertical}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__text_input textarea:disabled{background-color:#f7f7f7;color:#6f6f6f}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__button{float:right;margin-right:10px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .geo-map{height:600px}.crowd__content .content .content_right .options-wrapper{width:100%;padding:5px 0;display:flex;justify-content:right}.crowd__content .content .content_right .options-wrapper div{margin:5px 20px}.crowdsourcing-campaigns-overview{display:flex;flex-direction:column}.crowdsourcing-campaigns-overview__campaign{display:flex;align-items:stretch;justify-content:space-evenly;flex-wrap:wrap;margin:5px 0;border:2px solid #ccc;background:white;padding:10px}.crowdsourcing-campaigns-overview__campaign>div{padding:5px}.crowdsourcing-campaigns-overview__campaign__image{width:25%;flex-shrink:0;display:flex;align-items:center;flex-direction:column}.crowdsourcing-campaigns-overview__campaign__image img{max-width:200px}.crowdsourcing-campaigns-overview__campaign__text{display:flex;width:50%;flex-direction:column}.crowdsourcing-campaigns-overview__campaign__actions{width:25%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:auto}.crowdsourcing-campaigns-overview__campaign__actions a{margin:10px 15px;width:100%}.crowdsourcing-campaigns-overview__campaign__statistics{width:100%;display:flex;align-items:center;justify-content:center;border:1px solid #ccc}.crowdsourcing-campaigns-overview__campaign__statistics__message{padding:10px;font-size:1.8em}.crowdsourcing-campaigns-overview__campaign .campaign-statistics__text dl{grid-template-columns:50% 50%}@media screen and (max-width:1200px){.crowdsourcing-campaigns-overview__campaign__image{width:100%}.crowdsourcing-campaigns-overview__campaign__image img{width:100%;max-width:100%}.campaign-statistics__bar .goobi-progress-bar-wrapper .goobi-progress-bar{display:flex;overflow:hidden}}@media screen and (max-width:768px){.crowdsourcing-campaigns-overview__campaign__text h3{width:100%}.crowdsourcing-campaigns-overview__campaign__image{width:100%}.crowdsourcing-campaigns-overview__campaign__image img{width:100%;max-width:100%;float:left}.crowdsourcing-campaigns-overview__campaign__actions{width:100%}.crowdsourcing-campaigns-overview__campaign__text{width:100%}}@media screen and (max-width:480px){.crowdsourcing-campaigns-overview__campaign .campaign-statistics__text dl{grid-template-columns:80% 20%}}.campaign-statistics{width:100%;display:flex}.campaign-statistics__text{width:50%}.campaign-statistics__text dl{width:100%;margin-bottom:0;display:grid;grid-template-columns:80% 20%}.campaign-statistics__text dl dt{float:left;padding-right:10px}.campaign-statistics__text dl dt:after{content:\": \"}.campaign-statistics__bar{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.campaign-statistics__bar progressBar{width:80%}.campaign-statistics__bar .goobi-progress-bar-wrapper{border:2px solid #4b4b4b}.campaign-statistics__bar .goobi-progress-bar-wrapper .goobi-progress-bar{height:30px}.campaign-statistics__bar .goobi-progress-bar-wrapper .goobi-progress-bar__bar{display:inline-block;height:100%}.campaign-statistics__bar .goobi-progress-bar-wrapper .goobi-progress-bar__bar.finished{background-color:#2ecc71}.campaign-statistics__bar .goobi-progress-bar-wrapper .goobi-progress-bar__bar.review{background-color:#f4d03f}#crowdCampaigns h2 .btn{margin-left:25px}#crowdCampaigns table tr:hover .cms-module__actions{position:static}#crowdCampaigns table tr .cms-module__actions{position:relative;left:-9999em}#crowdCampaigns .admin__content-inner-content__above{display:flex}#crowdCampaigns .admin__content-inner-content__above nav{margin-left:auto}#crowdCampaigns .column_statistics{width:550px}#crowdCampaigns .column_statistics .campaign-statistics__text{padding:5px}#createCampaign h2 .btn{margin-left:25px}#createCampaign .edit-content-page.edit-content-page-content{padding-bottom:30px;border-bottom:1px dotted #ddd}#createCampaign .edit-content-page.edit-content-page-single-question{padding:10px;background-color:#fafafa;border:1px solid #e5e5e5;margin-bottom:5px}#createCampaign .edit-content-page .cms-module__option-control{padding-left:0}#createCampaign .edit-content-page .cms-module__option-control select{padding-left:10px}#createCampaign .create-page-right{margin-bottom:20px}#createCampaign .create-page-right #cmsCreatePageMetadataItemWrapper{border:1px solid #ccc}#createCampaign .create-page-right .page-metadata-item-status>div{margin-top:2em}#createCampaign .create-page-right .page-metadata-item-status>div:nth-of-type(1){margin-top:0}#createCampaign .create-page-right .page-metadata-item-status .page-metadata-item-date-selector{display:grid;grid-template-columns:25% auto}#createCampaign .create-page-right .page-metadata-item-status .page-metadata-item-date-selector h3{grid-column:span 2}#createCampaign .create-page-right .page-metadata-item-status .page-metadata-item-date-selector .cms-module__actions{grid-column-start:2;justify-self:end}#createCampaign .create-page-right .page-metadata-item-status .cms-module__actions{float:right}#createCampaign .create-page-right .page-metadata-item-status .form-control{line-height:21px;text-align:left}#createCampaign .create-page-right .campaign-statistics{margin-top:10px;border:1px solid #ccc;background-color:#fff;flex-wrap:wrap}#createCampaign .create-page-right .campaign-statistics__text{width:100%;padding:10px}#createCampaign .create-page-right .campaign-statistics__bar{width:100%;display:block;padding:0 10px 10px 10px}#createCampaign .create-page-right .campaign-statistics__bar progressBar{height:50px}/*# sourceMappingURL=src/main/resources/META-INF/resources/resources/css/dist/viewer.min.css.map */","/* ==============================================================\n LESS Mixins\n ==============================================================*/\n/* CLEARFLOATS */\n.mx-clearfloats {\n\t&:before,\n &:after {\n \tcontent: \" \";\n\t\tdisplay: table;\n\t}\n\t&:after {\n\t\tclear: both;\n\t}\n}\n/* BACKGROUND IMAGE */\n.mx-bgi(@image; @pX: center; @pY: center; @size: auto) {\n\tbackground-image: url(@image);\n\tbackground-repeat: no-repeat;\n\tbackground-position: @pX @pY;\n\t-webkit-background-size: @size;\n\tbackground-size: @size;\n}\n/* CSS TRIANGLE */\n.mx-triangle(@top: 0; @left: 0; @bWidth: 10px; @bcTop: transparent; @bcRight: transparent; @bcBottom: #000; @bcLeft: transparent) {\n\tposition: relative;\n\t&:after {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\ttop: @top;\n\t\tleft: @left;\n\t\twidth: 0;\n\t\theight: 0;\n\t\tborder-width: @bWidth;\n\t\tborder-style: solid;\n\t\tborder-color: @bcTop @bcRight @bcBottom @bcLeft;\n\t}\n}\n/* HIDDEN */\n.mx-visible {\n\tdisplay: block !important;\n\tvisibility: visible !important;\n}\n/* HIDDEN */\n.mx-hidden {\n\tdisplay: none !important;\n\tvisibility: hidden !important;\n}\n/* VISUALLY HIDDEN */\n.mx-v-hidden {\n position: absolute; \n width: 1px;\n height: 1px; \n\tclip: rect(1px, 1px, 1px, 1px); \n white-space: nowrap; \n overflow: hidden; \n}\n/* GRID */\n.mx-grid(@width: 145px; @gap: 15px) {\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(@width, 1fr));\n grid-gap: @gap;\n}\n/* LIST RESET */\n.mx-list-reset {\n\tmargin: 0;\n\tpadding: 0;\n\tlist-style: none;\n}","/* ==============================================================\n Print CSS\n style declarations for print views\n ==============================================================*/\n@media print {\n * {\n background: transparent !important;\n color: black !important;\n text-shadow: none !important;\n filter: none !important;\n -ms-filter: none !important;\n }\n a, a:visited {\n color: #444 !important;\n text-decoration: underline;\n }\n a:link:after {\n content: \"\";\n }\n abbr[title]:after {\n content: \"\";\n }\n pre, blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr, img {\n page-break-inside: avoid;\n }\n @page {\n margin: 0.5cm;\n }\n p, h2, h3 {\n orphans: 3;\n widows: 3;\n }\n h2, h3 {\n page-break-after: avoid;\n }\n}","/* ==============================================================\n Fonts\n ==============================================================*/\n/* IMAGE CONTROLS */\n@font-face {\n font-family: \"viewer_controls\";\n src:url(\"@{fonts}/viewer_controls.eot?tbdisb\");\n src:url(\"@{fonts}/viewer_controls.eot?tbdisb#iefix\") format(\"embedded-opentype\"),\n url(\"@{fonts}/viewer_controls.ttf?tbdisb\") format(\"truetype\"),\n url(\"@{fonts}/viewer_controls.woff?tbdisb\") format(\"woff\"),\n url(\"@{fonts}/viewer_controls.svg?tbdisb#viewer_controls\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n[class^=\"control-icon-\"], [class*=\" control-icon-\"] {\n /* use !important to prevent issues with browser extensions that change fonts */\n font-family: \"viewer_controls\" !important;\n speak: none;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n\n /* Better Font Rendering =========== */\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.control-icon-fs_back:before {\n content: \"\\e900\";\n}\n.control-icon-fs_exit:before {\n content: \"\\e901\";\n} \n.control-icon-fs_forward:before {\n content: \"\\e902\";\n}\n.control-icon-start:before {\n content: \"\\e600\";\n}\n.control-icon-back:before {\n content: \"\\e601\";\n}\n.control-icon-end:before {\n content: \"\\e602\";\n}\n.control-icon-forward:before {\n content: \"\\e603\";\n}\n.control-icon-rotate_left:before {\n content: \"\\e604\";\n}\n.control-icon-rotate_right:before {\n content: \"\\e605\";\n}\n.control-icon-reset:before {\n content: \"\\e606\";\n}\n.control-icon-fullscreen:before {\n content: \"\\e607\";\n}\n\n/* NEW IMAGE CONTROLS */\n@font-face {\n font-family: \"image-controls\";\n src: url(\"@{fonts}/image-controls.eot?qi49ep\");\n src: url(\"@{fonts}/image-controls.eot?qi49ep#iefix\") format(\"embedded-opentype\"),\n url(\"@{fonts}/image-controls.ttf?qi49ep\") format(\"truetype\"),\n url(\"@{fonts}/image-controls.woff?qi49ep\") format(\"woff\"),\n url(\"@{fonts}/image-controls.svg?qi49ep#image-controls\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\ni[class^=\"image-\"], \ni[class*=\" image-\"],\nspan[class^=\"image-\"], \nspan[class*=\" image-\"] {\n /* use !important to prevent issues with browser extensions that change fonts */\n font-family: \"image-controls\" !important;\n speak: none;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n\n /* Better Font Rendering =========== */\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.image-back:before {\n content: \"\\e900\";\n}\n.image-forward:before {\n content: \"\\e901\";\n}\n.image-start:before {\n content: \"\\e902\";\n}\n.image-end:before {\n content: \"\\e903\";\n}\n.image-rotate_left:before {\n content: \"\\e904\";\n}\n.image-rotate_right:before {\n content: \"\\e905\";\n}\n.image-reset:before {\n content: \"\\e906\";\n}\n.image-fullscreen:before {\n content: \"\\e907\";\n}\n.image-resultback:before {\n content: \"\\e908\";\n}\n.image-resultforward:before {\n content: \"\\e909\";\n}\n.image-singlePageView:before {\n content: \"\\e90a\";\n}\n.image-doublePageView:before {\n content: \"\\e90b\";\n}\n.image-switchPages {}\n.image-switchPages span[class*=\"path\"] {\n\tposition: absolute;\n\tmin-width: inherit;\n\theight: auto;\n\tmargin-left: 3px;\n\tcolor: inherit;\n\tborder: none;\n\tbackground-color: transparent;\n}\n.image-switchPages .path1:before {\n content: \"\\e90c\";\n}\n.image-switchPages .path2:before {\n content: \"\\e90d\";\n}\n.image-switchPages .path3:before {\n content: \"\\e90e\";\n}\n.image-switchPages .path4:before {\n content: \"\\e90f\";\n}\n.image-switchPages .path5:before {\n content: \"\\e910\";\n}\n.image-switchPages .path6:before {\n content: \"\\e911\";\n}\n.image-switchPages .path7:before {\n content: \"\\e912\";\n}\n.image-switchPages .path8:before {\n content: \"\\e913\";\n}","/* ==============================================================\n Resets for CSS Libs\n ==============================================================*/\n /* BOOTSTRAP */\n\n/* .modal-open .modal {\n overflow-y: hidden;\n} */\n\na {\n\tcolor: @blue;\n\t&:hover {\n\t\tcolor: @hoverblue;\n\t\ttext-decoration: underline;\n\t}\n\t&:active {\n\t\tcolor: @activeblue;\n\t}\n\t&:focus {}\n}\nbutton, .btn {\n\tcolor: @lowerblack;\n\t&:hover {\n\t\tcolor: @lowerblack;\n\t\ttext-decoration: none;\n\t}\n\t&:active {\n\t\tcolor: @lowerblack;\n\t}\n\t&:focus {}\n}\n\n.nav-tabs li a:hover {\n\ttext-decoration: none;\n}\n\n.modal {\n overflow-y: auto;\n z-index: 9999;\n}\n\n.modal-open {\n overflow: auto;\n}\n\n.modal-open[style] {\n padding-right: 0px !important;\n}\n\npre {\n\tfont-size: 13px;\n\tline-height: 1.42857143;\n}\n\n.tooltip {\n\tfont-size: 1.2rem;\n}\n\nbutton:focus {\n\toutline: 0;\n}\n\n.modal-backdrop {\n z-index: 4000;\n}\n\n.badge {\n\tpadding: .2em .6em .3em;\n}\n\n.badge-success {\n\tbackground-color: @badge-success;\n\t@badge-success: #008a00;\n}\n.badge-info {\n\tbackground-color: @badge-info;\n\t@badge-info: #008295;\n}\n \n.page-header {\n padding-bottom: 0;\n margin: 0;\n border-bottom: none;\n}\n.nav-tabs {\n\t& > li > a:hover {\n\t\tborder-color: @middlegray @middlegray @middlegray;\n\t\tbackground-color: @white;\n\t}\n\tli {\n\t\ta {\n\t\t\tdisplay: inline-block;\n\t\t\tpadding: 1rem 1.5rem;\n\t\t\tborder: 1px solid @middlegray;\n\t\t\tbackground-color: @lightgray;\n\t\t\tborder-radius: 0;\n\t\t\tborder-color: @middlegray;\n\t\t\tmargin-right: 0.2rem;\n\t\t}\n\t\tspan {\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\tline-height: 1.42857;\n\t\t\tmargin-right: 2px;\n\t\t\tpadding: 10px 15px;\n\t\t\tborder: 1px solid transparent;\n\t\t\tborder-bottom: none;\n\t\t\tborder-radius: 0;\n\t\t}\n\t\t&.active {\n\t\t\ta {\n\t\t\t\tborder-color: @middlegray;\n\t\t\t\tborder-bottom: 1px solid @white;\n\t\t\t\tbackground-color: @white;\n\t\t\t}\n\t\t}\n\t}\n}\n.tab-content {\n\tbackground-color: @white;\n}\n.tab-pane {\n\tpadding: 10px;\n\tborder-right: 1px solid @middlegray;\n\tborder-bottom: 1px solid @middlegray;\n\tborder-left: 1px solid @middlegray;\n}\n.form-control {\n border-radius: 0;\n box-shadow: none;\n &:focus {\n border-color: @blue;\n box-shadow: none;\n outline: none;\n }\n}\n/*\n.form-horizontal {\n .form-group {\n label {\n padding-left: 0.9375rem;\n text-align: left;\n }\n .form-control {}\n .btn {}\n }\n}\n*/\n\n.popover-content {\n\tcolor: @black;\n}\n.table > tbody > tr > td {\n\tword-break: break-word;\n}\n/* LABELS */\n.label-default {\n\tbackground-color: @labelGray;\n}\n/* BS GRID RESETS */\n.row {\n\t&.no-margin {\n\t\tmargin: 0;\n\t}\n}\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6,\n.col-7, .col-8, .col-9, .col-10, .col-11, .col-12,\n.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6,\n.col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12,\n.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6,\n.col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12,\n.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6,\n.col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {\n\t&.no-padding { \n\t\tpadding:0;\t\n\t}\n}\n.no-gutters {\n\tmargin-right: 0;\n\tmargin-left: 0; \n\t> [class*=\"col-\"] { \n\t\tpadding-right : 0;\n\t\tpadding-left: 0;\n\t}\n}\n\n.tooltip {\n\tz-index: 3011;\n}\n\na {\n\t&.badge-dark:focus,\n\t&.badge-dark.focus {\n\t\tbox-shadow: none;\n\t}\n\t&.badge {\n\t\t&:hover,\n\t\t&:focus {\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n}\n.input-group-addon {\npadding: 6px 12px;\nfont-size: 14px;\nfont-weight: 400;\nline-height: 1;\ncolor: #555;\ntext-align: center;\nbackground-color: #eee;\nborder: 1px solid #ccc;\nborder-radius: 4px;\ndisplay: flex;\n\t&:last-child {\n\t\tborder-left: 0;\n\t}\n}\n\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: 4px dashed;\n border-top: 4px solid\\9;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n\n.hidden {\n display: none !important;\n}\n\n[role=button] {\n\tcursor: pointer;\n}\n\n.dl-horizontal dt {\n float: left;\n width: 160px;\n overflow: hidden;\n clear: left;\n text-align: right;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n/* CHROME RESETS */\nbutton {\n\tborder-radius: 0;\n}\n*:focus {\n\toutline: none;\n}","/* ==============================================================\n CSS Helper Classes\n ==============================================================*/\n/* HORIZONTAL LIST */\n/* BLOCK */\n.list {\n\tmargin: 0;\n\tpadding: 0;\n\tlist-style: none;\n\t.mx-clearfloats;\n\t/* ELEMENT */\n\tli {\n\t\tposition: relative;\n\t}\n\ta, span {\n\t\tdisplay: block;\n\t}\n\t/* MODIFICATION */ \n\t&--horizontal {\n\t\tli {\n\t\t\tdisplay: inline-block;\n\t\t\tfloat: left;\n\t\t}\n\t\ta, span {\n\t\t\tpadding: 6px 12px;\n\t\t}\n\t}\n\t&--center {\n\t\tposition: relative;\n float: left;\n left: 50%;\n li {\n right: 50%;\n }\n\t}\n\t&--divider {\n\t\tli:after {\n\t\t\tcontent: \"\\007c\";\n\t\t\tposition: absolute;\n\t\t\tdisplay: block;\n\t\t\ttop: 5px;\n \t\tright: -4px;\n\t\t}\n\t\tli:last-child:after {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.list--horizontal li {\n\t display: block;\n\t float: none;\n\t text-align: center;\n\t}\n}\n\n/* IMAGES */\n.faded {\n\tposition: relative;\n\t&:before {\n\t\tcontent: \"\";\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tbackground-color: rgba(0,0,0,.25);\n\t}\n}\n/* COORDS HIGHLIGHTING */\n.coords-highlighting {\n\tbackground-color: yellow;\n\topacity: 0.5;\n\t&.focus {}\n}\n/* TYPO */\n.uppercase {\n\ttext-transform: uppercase;\n}\n/* VISUALLY HIDDEN */\n.visually-hidden {\n position: absolute; \n width: 1px;\n height: 1px; \n\tclip: rect(1px, 1px, 1px, 1px); \n white-space: nowrap; \n overflow: hidden; \n}\n/* TABLE RESET */\n.table-reset {\n\twidth: auto;\n\tthead, tbody, tfoot, tr, th, td {\n\t\tdisplay: block;\n\t\twidth: auto;\n\t\theight: auto;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tborder: none;\n\t\tborder-collapse: inherit;\n\t\tborder-spacing: 0;\n\t\tborder-color: inherit;\n\t\tvertical-align: inherit;\n\t\ttext-align: left;\n\t\tfont-weight: inherit;\n\t\t-webkit-border-horizontal-spacing: 0;\n\t\t-webkit-border-vertical-spacing: 0;\n\t}\n\tth, td {\n\t\tdisplay: inline;\n\t}\n}","/* ==============================================================\n IE lower EDGE Styles\n ==============================================================*/\n /* IS IE */\n.is-IE {\n\t/* CUSTOM DROPDOWNS */\n\t.custom-control--select:after {\n\t\tdisplay: none;\n\t}\n\t.custom-control--select select {\n\t\tpadding: 0;\n\t}\n}","/* ==============================================================\n CSS Template Hacks for different browsers\n ==============================================================*/\n/* INTERNET EXPLORER > 10 AND EDGE */\n@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n\t// do something...\n}\n\n/* GOOGLE CHROME */\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n\t// do something...\n}\n\n/* FIREFOX */\n@-moz-document url-prefix() {\n\t// do something...\t\n} ","/* ==============================================================\n Styling for popovers\n ==============================================================*/\n\npopover {\n\tdisplay: none;\n}\n.popover popover {\n\tdisplay: block;\n}\n\n.popover .viewerPopover {\n\tdisplay: block;\n}\n\n.viewerPopover {\n\tdisplay: none;\n\t\ta {\n\t\tdisplay: block;\n\t\tmargin-bottom: 0.3rem;\n\t}\n}\n\n.popover {\n\tz-index: 2020;\n\t.popover-title-custom {\n\t\tpadding: 8px 14px;\n\t\tmargin: 0;\n\t\tfont-size: 14px;\n\t\tbackground-color: #f7f7f7;\n\t\tborder-bottom: 1px solid #ebebeb;\n\t\tborder-radius: 5px 5px 0 0;\n\t}\n\t.popover-content {\n\t}\n}\n\nimageFilters {\n\t.imagefilters {\n\t\t&__filter {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: space-between;\n\t\t\tmin-width: 220px;\n\t\t\tmargin-bottom: 15px;\n\t\t\t&:last-child {\n\t\t\t\tmargin-bottom: 5px;\n\t\t\t}\n\t\t}\n\t\t&__options {\n\t\t\tpadding: 10px 5px;\n\t\t\tbutton {\n\t\t\t\twidth: 100%;\n\t\t\t\tcolor: #fff;\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: #fff;\n\t\t\t\t}\n\t\t\t}\n\t\t} \n\t\t&__label {\n\t\t\tflex-basis: 40%;\n\t\t\t&-long {\n\t\t\t\tflex-basis: 80%;\n\t\t\t}\n\t\t}\n\t\t&__checkbox {\n\t\t\tmargin: 0;\n\t\t}\n\t\t&__slider {\n\t\t\tflex-basis: 60%;\n\t\t\tflex-grow: 1;\n\t\t\tmin-width: 0;\n\t\t\t&[disabled] {\n\t\t\t\tcolor: lightgray;\n\t\t\t}\n\t\t}\n\t}\n}\n","/* ==============================================================\n Forms\n style declarations for forms\n ==============================================================*/\n/* INPUT PLACEHOLDER */\n::-webkit-input-placeholder { \n color: @placeholder;\n}\n/* Mozilla Firefox 4 to 18 */\n:-moz-placeholder {\n color: @placeholder;\n opacity: 1;\n}\n/* Mozilla Firefox 19+ */\n::-moz-placeholder {\n color: @placeholder;\n opacity: 1;\n}\n/* Internet Explorer 10-11 */\n:-ms-input-placeholder {\n color: @placeholder;\n}\n\n/* iOS Webkit Hack to prevent input zoom in */\n@media only screen and (-webkit-min-device-pixel-ratio: 2) {\n\tselect, \n\ttextarea, \n\tinput[type=\"color\"],\n\tinput[type=\"date\"],\n\tinput[type=\"datetime-local\"],\n\tinput[type=\"email\"],\n\tinput[type=\"file\"],\n\tinput[type=\"hidden\"],\n\tinput[type=\"image\"],\n\tinput[type=\"month\"],\n\tinput[type=\"number\"],\n\tinput[type=\"password\"],\n\tinput[type=\"radio\"],\n\tinput[type=\"range\"],\n\tinput[type=\"reset\"],\n\tinput[type=\"search\"],\n\tinput[type=\"tel\"],\n\tinput[type=\"text\"],\n\tinput[type=\"time\"],\n\tinput[type=\"url\"],\n\tinput[type=\"week\"] {\n\t\tfont-size: @fontNormal !important;\n\t}\n}","// Form Controls\n// \n// Styledeclarations for form controls.\n//\n// Weight: 2\n//\n// Styleguide Components.form-controls\n.custom-control {\n position: relative;\n color: @black;\n cursor: pointer;\n input[type=\"checkbox\"],\n input[type=\"radio\"] {\n position: absolute;\n opacity: 0;\n z-index: -1;\n }\n &__icon {\n color: @blue;\n }\n .fa-check-circle-o,\n .fa-check-square-o {\n \tdisplay: none;\n }\t\n}\n\n/* MODIFICATIONS */\n\n// Form Control Checkbox\n//\n// A checkbox with custom styling.\n// \n// Weight: 1\n//\n// Markup:\n// \n//\n// Styleguide Components.form-controls.checkbox\n.custom-control--checkbox {\n\tinput[type=\"checkbox\"] {\n\t\t&:checked ~ .custom-control__icon .fa-square-o {\n\t\t\tdisplay: none;\n\t\t}\n\t\t&:checked ~ .custom-control__icon .fa-check-square-o {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t\t&.disabled ~ .custom-control__icon .fa-square-o, \n\t\t&.disabled ~ .custom-control__icon .fa-check-square-o {\n\t\t\tcursor: not-allowed;\n\t\t\topacity: 0.5;\n\t\t}\n\t}\n}\n\n// Form Control Radiobutton\n//\n// A Radiobutton with custom styling.\n// \n// Weight: 2\n//\n// Markup:\n// \n// \n//\n// Styleguide Components.form-controls.radiobutton\n.custom-control--radio {\n\tinput[type=\"radio\"] {\n\t\t&:checked ~ .custom-control__icon .fa-circle-o {\n\t\t\tdisplay: none;\n\t\t}\n\t\t&:checked ~ .custom-control__icon .fa-check-circle-o {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n\n// Form Control Select\n//\n// A select menu with custom styling.\n// \n// Weight: 3\n//\n// Markup:\n//
\n// \n//
\n//\n// Styleguide Components.form-controls.select\n.custom-control--select {\n\theight: 35px;\n\twidth: 100%;\n\tfont-size: @fontMedium;\n\tline-height: 1.42857143;\n\tcolor: @black;\n\tbackground-color: @white;\n\tbackground-image: none;\n\tborder: 1px solid @middlegray;\n\tpadding-left: 0;\n\t&:after {\n\t\tcontent: \"\";\n\t\tposition: absolute;\n\t}\n\t&:after {\n\t\tdisplay: inline-block;\n\t\ttop: 50%;\n\t\tright: 10px;\n\t\twidth: 0;\n\t\theight: 0;\n\t\tmargin-top: -.15rem;\n\t\tpointer-events: none;\n\t\tborder-top: .35rem solid @black;\n\t\tborder-right: .35rem solid transparent;\n\t\tborder-bottom: .35rem solid transparent;\n\t\tborder-left: .35rem solid transparent;\n\t}\n\t&.multiple {\n\t\theight: 125px;\n\t\tpadding: 0;\n\t\toverflow-y: auto;\n\t\t&:after {\n\t\t\tdisplay: none;\n\t\t}\n\t\tselect {\n\t\t\tpadding: 12px;\n\t\t\theight: 100%;\n\t\t}\n\t}\n\tselect {\n\t\tpadding-left: 0.7rem;\n\t\tdisplay: inline-block;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tmargin: 0;\n\t\tpadding-right: 26px;\n\t\tline-height: 1.5;\n\t\tcolor: @black;\n\t\tborder: 0;\n\t\tborder-radius: .25rem;\n\t\tbackground-color: @white;\n\t\tcursor: pointer;\n\t\toutline: 0;\n\t\t-webkit-appearance: none;\n\t\t-moz-appearance: none;\n\t\tappearance: none;\n\t\t&.disabled {\n\t\t\tcursor: not-allowed;\n\t\t\topacity: 0.5;\n\t\t}\n\t}\n\tselect[disabled=\"disabled\"] {\n\t\tcursor: not-allowed;\n\t\topacity: 0.5;\n\t}\n}","// Buttons\n// \n// Various button styles.\n//\n// Weight: 1\n//\n// Markup:\n// \n// \n// Link Element\n//\n// .btn--default - Modifier class for a default button.\n// .btn--success - Modifier class for a success button.\n// .btn--danger - Modifier class for a danger button.\n// .btn--full - Modifier class for a CI button.\n// .btn--clean - Modifier class for a button without styling.\n// .btn--link - Modifier class for a button which looks like a link.\n// .btn--inactive - Modifier class for an inactive button.\n//\n// Styleguide Components.button\n.btn {\n\tcolor: @btnDefault; \n\tborder-radius: 0;\n\tbackground-color: transparent;\n\t&:hover,\n\t&:active,\n\t&:focus,\n\t&:active:focus,\n\t&.active,\n\t&.active.focus, \n\t&.active:focus, \n\t&.focus, \n\t&:active.focus {\n\t\toutline: none;\n\t\tbox-shadow: none;\n\t\t.fa {\n\t\t\tcolor: inherit; \n\t\t}\n\t}\n}\n\n/* MODIFICATIONS */\n.btn--default {\n\tborder-color: @btnDefaultBorder;\n\tbackground-color: @btnDefaultBgc;\n\t&:hover, \n\t&:active, \n\t&:focus {\n\t\tbackground-color: @btnDefaultHoverBgc;\n\t}\n}\n\n.btn--success {\n\tcolor: @btnSuccess;\n\tborder-color: @btnSuccessBorder;\n\tbackground-color: @btnSuccessBgc;\n\t&:hover, \n\t&:active, \n\t&:focus {\n\t\tcolor: @btnSuccess;\n\t\tbackground-color: @btnSuccessHoverBgc;\n\t}\n}\n\n.btn--danger {\n\tcolor: @btnDanger;\n\tborder-color: @btnDangerBorder;\n\tbackground-color: @btnDangerBgc;\n\t&:hover, \n\t&:active, \n\t&:focus {\n\t\tcolor: @btnDanger;\n\t\tbackground-color: @btnDangerHoverBgc;\n\t}\n}\n\n.btn--full {\n\tcolor: @white;\n\tborder-color: @blue;\n\tbackground-color: @blue;\n\t&:hover, \n\t&:active, \n\t&:focus {\n\t\tcolor: @white;\n\t\tbackground-color: @btnFullHoverBgc;\n\t}\n}\n\n.btn--clean {\n\tpadding: 0;\n\tline-height: inherit;\n\tcolor: inherit;\n\tborder: none;\n}\n\n.btn--link {\n\tpadding: 0;\n\tcolor: @blue;\n\tborder: none;\n\t&:hover, \n\t&:active, \n\t&:focus {\n\t\ttext-decoration: underline;\n\t\tcolor: @btnDefault;\n\t}\n}\n\n.btn--hidden {\n\tdisplay: none ! important;\n}\n\n.btn--inactive {\n\tcursor: not-allowed;\n\topacity: .65;\n}\n\n.btn--icon {\n\tpadding: 2px;\n\tfont-size: inherit; // !important removed - check themes for changes\n\tcolor: @black;\n\tborder: none;\n\t&:hover, \n\t&:active, \n\t&:focus {\n\t\tcolor: @black;\n\t}\n}\n\na.btn--icon {\n\tline-height: normal;\n}\n\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Icons\n style declarations for icons used in viewer\n ==============================================================*/\n.icon-totop {\n display: none;\n position: fixed;\n right: 15px;\n bottom: 15px;\n width: 2rem;\n height: 2rem;\n margin: 0;\n opacity: 0.25;\n cursor: pointer;\n z-index: 998;\n &:hover {\n opacity: 1;\n }\n}\n\n// searchDrillDown icons\n.icon-more,\n.icon-less,\n.icon-close {\n float: right;\n}\n\n// social media icons\n.icon-rss12x12,\n.icon-rss16x16,\n.icon-rss24x24,\n.icon-rss32x32,\n.icon-rss64x64,\n.icon-rss128x128,\n.icon-facebook12x12,\n.icon-facebook16x16,\n.icon-facebook24x24,\n.icon-facebook32x32,\n.icon-facebook64x64,\n.icon-facebook128x128,\n.icon-twitter12x12,\n.icon-twitter16x16,\n.icon-twitter24x24,\n.icon-twitter32x32,\n.icon-twitter64x64,\n.icon-twitter128x128,\n.icon-gplus12x12,\n.icon-gplus16x16,\n.icon-gplus24x24,\n.icon-gplus32x32,\n.icon-gplus64x64,\n.icon-gplus128x128 {\n display: inline-block;\n background-image: url(\"@{images}/icons/viewer-icon-sprite.png\");\n background-repeat: no-repeat;\n}\n\n.icon-rss12x12,\n.icon-facebook12x12,\n.icon-twitter12x12,\n.icon-gplus12x12 {\n width: 0.75rem;\n height: 0.75rem;\n}\n\n.icon-rss16x16,\n.icon-facebook16x16,\n.icon-twitter16x16,\n.icon-gplus16x16 {\n width: 1rem;\n height: 1rem;\n}\n\n.icon-rss24x24,\n.icon-facebook24x24,\n.icon-twitter24x24,\n.icon-gplus24x24 {\n width: 1.5rem;\n height: 1.5rem;\n}\n\n.icon-rss32x32,\n.icon-facebook32x32,\n.icon-twitter32x32,\n.icon-gplus32x32 {\n width: 2rem;\n height: 2rem;\n}\n\n.icon-rss64x64,\n.icon-facebook64x64,\n.icon-twitter64x64,\n.icon-gplus64x64 {\n width: 4rem;\n height: 4rem;\n}\n\n.icon-rss128x128,\n.icon-facebook128x128,\n.icon-twitter128x128,\n.icon-gplus128x128 {\n width: 8rem;\n height: 8rem;\n}\n\n.icon-rss12x12 { background-position: -3px -3px; }\n.icon-rss16x16 { background-position: -18px -3px; }\n.icon-rss24x24 { background-position: -37px -3px; }\n.icon-rss32x32 { background-position: -64px -3px; }\n.icon-rss64x64 { background-position: -99px -3px; }\n.icon-rss128x128 { background-position: -166px -3px; }\n\n.icon-facebook12x12 { background-position: -3px -137px; }\n.icon-facebook16x16 { background-position: -18px -137px; }\n.icon-facebook24x24 { background-position: -37px -137px; }\n.icon-facebook32x32 { background-position: -64px -137px; }\n.icon-facebook64x64 { background-position: -99px -137px; }\n.icon-facebook128x128 { background-position: -166px -137px; }\n\n.icon-twitter12x12 { background-position: -3px -271px; }\n.icon-twitter16x16 { background-position: -18px -271px; }\n.icon-twitter24x24 { background-position: -37px -271px; }\n.icon-twitter32x32 { background-position: -64px -271px; }\n.icon-twitter64x64 { background-position: -99px -271px; }\n.icon-twitter128x128 { background-position: -166px -271px; }\n\n.icon-gplus12x12 { background-position: -3px -405px; }\n.icon-gplus16x16 { background-position: -18px -405px; }\n.icon-gplus24x24 { background-position: -37px -405px; }\n.icon-gplus32x32 { background-position: -64px -405px; }\n.icon-gplus64x64 { background-position: -99px -405px; }\n.icon-gplus128x128 { background-position: -166px -405px; }\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Modals\n style declarations for Bootstrap Modals\n ==============================================================*/\n.modal {\n .modal-dialog {\n .modal-content {\n .modal-header {\n text-align: left;\n button {}\n h4 {}\n }\n .modal-body {\n text-align: left;\n textarea {\n width: 100%;\n min-height: 150px;\n resize: vertical;\n }\n }\n .modal-footer {\n .btn {\n \twidth: auto !important;\n margin-left: 10px;\n }\n }\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* \n * message box \n * */\n.messages {\n position: fixed;\n top: 3.125rem;\n right: 4.6875rem;\n max-width: 18.75rem;\n z-index: 99999;\n ul {\n list-style: none;\n margin: 0;\n padding: 0;\n }\n}\n\n/* WARNING POPOVER */\n.warning-popover {\n position: fixed;\n top: 0;\n right: 15px;\n left: 15px;\n margin-bottom: 20px;\n padding: 15px;\n border: 1px solid #ebccd1;\n border-top: none;\n border-radius: 0 0 4px 4px;\n background-color: #f2dede;\n color: #a94442;\n z-index: 9999;\n button {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0 10px;\n font-size: @fontLarge;\n }\n p {\n margin: 0;\n }\n}\n\n.img-flexible {\n width: 100%;\n max-width: 100%;\n height: auto;\n}\n\n.container-fluid {\n padding: 0;\n}\n\n/* AJAX Loaders */\n#AJAXLoader,\n#AJAXLoaderSidebarToc {\n display: none;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: rgba(255, 255, 255, 0.75);\n z-index: 999;\n}\n\n#fullscreenTemplate #AJAXLoader,\n#image_container #AJAXLoader {\n background-image: url(\"@{images}/image_preloader.gif\");\n background-repeat: no-repeat;\n background-position: center center;\n}\n\n#searchgroup #AJAXLoader {\n background-image: url(\"@{images}/ajax_preloader.gif\");\n background-repeat: no-repeat;\n background-position: center center;\n}\n\n/* tinyMCE */\ndiv.mce-fullscreen {\n z-index: 1020;\n}\n\n/* IE 11 NOT SUPPORTED */\n.support-overlay {\n\t.mx-hidden;\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 99999;\n\tbackground-color: rgba(0,0,0,0.75);\n\t&__box {\n\t\tposition: absolute;\n\t\twidth: 400px;\n\t\theight: 600px;\n\t\ttop: 50%;\n\t\tleft: 50%;\n\t\tmargin: -300px 0 0 -200px;\n\t\tborder: 1px solid @middlegray;\n\t\tbackground-color: @white;\n\t}\n\t&__box-header,\n\t&__box-body,\n\t&__box-footer {\n\t\tpadding: 15px;\n\t}\n\t&__box-header {\n\t\theight: 50px;\n\t\tpadding-top: 13px;\n\t\tpadding-bottom: 0;\n\t\tborder-bottom: 1px solid @middlegray;\n\t\th3 {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\t&__box-body {\n\t\theight: 500px;\n\t}\n\t&__box-footer {\n\t\theight: 50px;\n\t\tpadding-top: 13px;\n\t\tpadding-bottom: 0;\n\t\ttext-align: right;\n\t\tborder-top: 1px solid @middlegray;\n\t}\n}\nhtml.is-IE {\n\t.support-overlay {\n\t\tdisplay: block !important;\n\t\tvisibility: visible !important;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n General styling\n ==============================================================*/\nhtml {\n\twidth: 100vw;\n font-size: 62.5%;\n overflow-x: hidden;\n &.no-overflow {\n \toverflow: hidden;\n }\n}\n\nbody {\n font-family: @fontFamily;\n font-size: @fontNormal;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {}\n\nh1, .h1 { \n font-size: 2.8rem; \n}\n\nh2, .h2 { \n font-size: 2.1rem;\n}\n\nh3, .h3 { \n font-size: 1.8rem;\n}\n\nh4, .h4 { \n font-size: 1.8rem;\n}\n\nh5, h6,\n.h5, .h6 { \n font-size: @fontNormal;\n}\n\np {}\n\npre {\n padding: 1rem;\n font-family: monospace;\n border-radius: 0.4rem;\n border: 1px solid @gray;\n background-color: @lightgray;\n}\n\nnav ul {\n list-style: none;\n padding: 0;\n margin: 0;\n}\n\nul {}\n\nol {}\n\nul, ol {}\n\na {\n &:hover {}\n &:active {}\n &:focus {}\n}\n\ntable,\n.table {\n width: 100%;\n}\n\n#ajaxloader_image {\n\twidth: 100%;\n\theight: 100%;\n\tbackground-color: #fff;\n\tdisplay: none;\n}\n\n#ajaxloader_image img {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\tpadding-top:-50px;\n\tpadding-left:-50px;\n\twidth: 100px;\n\theight: 100px;\n}\n\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Alphabetic Paginator\n style declarations for alphabeticPaginator.xhtml\n ==============================================================*/\n/* ALPHABETIC PAGINATOR */\n/* BLOCK */\n.alphabetic-paginator {\n\tmargin-bottom: 1.3125rem;\n\t/* ELEMENT */\n\tul {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t}\n\tli {\n\t\twidth: 32px;\n\t\theight: 32px;\n\t\tmargin: 0 5px 5px 0;\n\t\tborder: 1px solid @lightgray;\n\t\t&.active {\n\t\t\tfont-weight: bold;\n\t\t\tbackground-color: @blue;\n\t\t\ta {\n\t\t\t\tcolor: @white;\t\t\t\t\n\t\t\t}\n\t\t}\n\t}\n\ta {\n\t\tdisplay: block;\n\t\theight: 100%;\n \tline-height: 30px;\n\t\ttext-align: center;\n\t\ttext-decoration: none;\n\t\t&:hover,\n\t\t&:active,\n\t\t&:focus {\n\t\t\tbackground-color: @lightgray;\n\t\t}\n\t}\n}\n\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Bookmarks\n style declarations for all bookmark actions,\n ==============================================================*/\n/* BOOKMARK NAVIGATION */\n/* BLOCK */\n.bookmark-navigation {\n\t/* ELEMENT */\n\t&__dropdown-wrapper {\n\t\tposition: relative;\t\t\n\t}\n\t/* TOOGLE DROPDOWN */\n\t&__counter {\n\t\tpadding: 0 3px;\n\t\tfont-size: @fontSmall;\n\t\tcolor: @white;\n\t\tborder-radius: 2px;\n\t\tbackground-color: @blue;\n\t}\n\t&__string {\n\t\tmargin-right: 5px;\n\t}\n\t/* DROPDOWN */\n\t&__dropdown {\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\ttop: 100%;\n\t\tright: 0;\n\t\twidth: 275px;\n\t\tborder: 1px solid @middlegray;\n\t\tbackground-color: @white;\n\t\tz-index: 999;\n\t}\n\t/* DROPDOWN LIST */\n\t&__dropdown-list {\n\t\tmax-height: 300px;\n\t\toverflow-y: auto;\n\t\tli {\n\t\t\tpadding: 2px 5px;\n\t\t\tborder-bottom: 1px solid @middlegray;\n\t\t\t&:last-child {\n\t\t\t\tborder-bottom: none;\n\t\t\t}\n\t\t\t.empty {\n\t\t\t\tpadding: 5px;\n\t\t\t}\n\t\t\t.icon-list {\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: space-around;\n\t\t\t}\n\t\t}\n\t\th4 {\n\t\t\tmargin: 0;\n\t\t padding: 5px;\n\t\t font-size: @fontMedium;\n\t\t}\n\t\ta {\n\t\t\tdisplay: block;\n\t\t\twidth: 100%;\n\t\t\tpadding: 5px;\n \t\ttext-overflow: ellipsis;\n\t\t\toverflow: hidden;\n\t\t}\n\t}\n\t&__dropdown-list-counter {\n\t\tdisplay: inline-block;\n\t\tfloat: right;\n\t\tmargin-top: 5px;\n\t\tpadding: 0 3px;\n\t\tfont-size: @fontSmall;\n\t\tcolor: @white;\n\t\tborder-radius: 2px;\n\t\tbackground-color: @blue;\t\t\n\t}\n\t&__dropdown-list-image {\n\t\theight: 75px;\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center center;\n\t\tbackground-size: cover;\n\t}\n\t&__dropdown-list-remove {\n\t\ttext-align: center;\n\t\t[data-bookmark-list-type=\"delete\"] {\n\t\t\twidth: 16px;\n\t\t\theight: 16px;\n\t\t\tcolor: @blue;\n\t\t}\n\t}\n\t/* DROPDOWN ACTIONS */\n\t&__dropdown-list-actions {\n\t\tborder-top: 1px solid @middlegray;\t\t\n\t}\n\t&__dropdown-list-reset,\n\t&__dropdown-list-send,\t\n\t&__dropdown-list-search,\n\t&__dropdown-list-mirador {\n\t\tfont-size: @fontSmall;\n\t\tborder-bottom: 1px solid @middlegray;\n\t\ta, button {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t justify-content: space-between;\n\t\t width: 100%;\n\t\t\tpadding: 10px;\n\t\t\tcolor: @blue;\n\t\t}\n\t}\n\t&__dropdown-list-reset {\n\t\tbutton {\n\t\t\tspan {}\n\t\t\t.fa {}\n\t\t}\n\t}\n\t&__dropdown-list-send,\n\t&__dropdown-list-mirador {\n\t\ta {\n\t\t\tspan {}\n\t\t\t.fa {}\n\t\t}\n\t}\n\t&__dropdown-list-send {}\n\t&__dropdown-list-mirador {\n\t\tborder: none;\n\t}\n}\n\n/* POPUPS */\n/* BLOCK */\n.bookmark-popup {\n\tposition: absolute;\n\twidth: 280px;\n\theight: 350px;\n\tborder: 1px solid @middlegray;\n\tbackground-color: @white;\n\tbox-shadow: 0px 2px 5px rgba(0,0,0,.15);\n\tz-index: 99999;\n\t&.top {}\n\t&.right {}\n\t&.bottom {\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\tposition: absolute;\n\t\t\tdisplay: block;\n\t\t\ttop: -13px;\n\t\t\tleft: 50%;\n\t\t\twidth: 0;\n\t\t\theight: 0;\n\t\t\tmargin-left: -6px;\n\t\t\tborder-width: 6px;\n\t\t\tborder-style: solid;\n\t\t\tborder-color: transparent transparent @middlegray transparent;\n\t\t}\n\t}\n\t&.left {}\n\t/* ELEMENT */\n\t&__header,\n\t&__body,\n &__radio-buttons,\n\t&__footer {\n\t\tposition: absolute;\n\t\tright: 0;\n\t\tleft: 0;\n\t}\n\t&__header,\n\t&__footer {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t}\n\t&__header {\n\t\ttop: 50px;\n\t\theight: 30px;\n\t\tpadding: 0 10px;\n\t\tborder-bottom: 1px solid @middlegray;\n\t}\n &__radio-buttons {\n top: 0;\n height: 50px;\n padding: 0 10px;\n border-bottom: 1px solid @middlegray;\n }\n\t&__body {\n\t\ttop: 80px;\n\t\tmax-height: 229px;\n\t\toverflow-y: auto;\n\t}\n\t&__body-loader {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tbackground-image: url(\"@{images}/infinity_loader.svg\");\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center center;\n\t\tbackground-size: 25%;\n\t\tbackground-color: @white;\n\t\tz-index: 100000;\n\t}\n\t&__body-list {\n\t\tli {\n\t\t\tpadding: 2px 5px;\n\t\t\tborder-bottom: 1px solid @middlegray;\n\t\t\t.empty {\n\t\t\t\tpadding: 5px;\n\t\t\t}\n\t\t}\n\t\tbutton {\n\t\t\tcolor: black;\n\t\t\twidth: 100%;\n\t\t\tpadding: 5px;\n\t\t text-align: left;\n \t\ttext-overflow: ellipsis;\n\t\t\toverflow: hidden;\n\t\t\tbackground-image: none;\n\t\t\t.fa {\n\t\t\t\tcolor: green;\n\t\t\t}\n\t\t\tspan {\n\t\t\t\tdisplay: inline-block;\n\t\t\t float: right;\n\t\t\t padding: 0 3px;\n\t\t\t font-size: @fontSmall;\n\t\t\t color: @white;\n\t\t\t border-radius: 2px;\n\t\t\t background-color: @blue;\n\t\t\t}\n\t\t}\n\t}\n\t&__radio-buttons {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-around;\n\t\tlabel {\n\t\t\tvertical-align: super;\n\t\t}\n\t\tinput {\n\t\t\tvertical-align:sub;\n\t\t\tmargin-right: 10px;\n\t\t}\n\t}\n\t&__footer {\n\t\tbottom: 0;\n\t\theight: 40px;\n\t\tpadding: 0 10px;\n\t\tborder-top: 1px solid @middlegray;\n\t\t.row {\n\t\t\twidth: 100%;\n\t\t}\n\t\tinput {\n\t\t\twidth: 100%;\n\t\t\theight: 38px;\n\t\t\tmargin: 1px 0;\n\t\t\tborder: none;\n\t\t}\n\t\tbutton {\n\t\t\tdisplay: block;\n\t\t\twidth: 100%;\n\t\t\theight: 40px;\n\t\t\tbackground-image: url(\"@{images}/icons/icon-bs-add.svg\");\n\t\t\tbackground-size: 60%;\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tbackground-position: center center;\t\n\t\t\t&.added {\n\t\t\t\tbackground-image: url(\"@{images}/icons/icon-bs-add.svg\");\n\t\t\t}\n\t\t}\n\t}\n\t&__list {}\n}\n\n/* ACTION BUTTONS */\n[data-bookmark-list-type=\"dropdown\"],\n[data-bookmark-list-type=\"get\"],\n[data-bookmark-list-type=\"add\"],\n[data-bookmark-list-type=\"add-bookshelf\"],\n[data-bookmark-list-type=\"delete\"],\n[data-bookmark-list-type=\"link\"],\n[data-bookmark-list-type=\"reset\"] {\n\tbackground-repeat: no-repeat;\n\tbackground-position: center center;\t\n}\n[data-bookmark-list-type=\"counter\"] {\n\tvisibility: hidden;\n\t&.in {\n\t\tvisibility: visible;\n\t}\n}\n[data-bookmark-list-type=\"dropdown\"] {\n\tdisplay: flex;\n align-items: center;\n}\n[data-bookmark-list-type=\"get\"] {}\n[data-bookmark-list-type=\"add\"] {\n\tbackground-image: url(\"@{images}/icons/icon-bs-herz-blau_thin.svg\");\n\tbackground-size: 72%;\n\t&.white {\n\t\tbackground-image: url(\"@{images}/icons/icon-bs-herz-weiss_thin.svg\");\n\t}\n\t&.added {\n\t\tbackground-image: url(\"@{images}/icons/icon-bs-herz-blau.svg\");\n\t\t&.white {\n\t\t\tbackground-image: url(\"@{images}/icons/icon-bs-herz-weiss.svg\");\n\t\t}\t\n\t}\n}\n[data-bookmark-list-type=\"delete\"] {}\n[data-bookmark-list-type=\"link\"] {\n\tbackground-image: url(\"@{images}/icons/icon-bs-link.svg\");\n}\n[data-bookmark-list-type=\"reset\"] {}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.bookmark-navigation {\n\t\t&__string {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}","/* ==============================================================\n Breadcrumbs\n style declarations for breadcrumbs.xhtml\n ==============================================================*/\n/* BREADCRUMBS */\n/* BLOCK */\n.breadcrumbs-wrapper {\n font-size: @fontSmall;\n}\n.breadcrumbs {\n /* ELEMENTS */\n ul {}\n li {\n display: inline-block;\n }\n a, span {\n display: inline-block;\n padding: 5px 5px 5px 10px;\n }\n a {}\n span {}\n &__starttext {\n a, span {\n padding: 5px 0;\n }\n }\n &__starttext + li {\n a, span {\n padding-left: 5px;\n }\n }\n &__crumb + li:before {\n content:\"\\203A\";\n display: block;\n float: left;\n clear: left;\n padding: 5px 0;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Change Local\n style declarations for changeLocal.xhtml\n ==============================================================*/\n/* BLOCK */\n.change-local {\n\t/* ELEMENT */\n\tul {}\n\tli {\n\t\tdisplay: inline-block;\n\t\tfloat: left;\n margin: 0 0.4375rem 0 0;\n\t}\n\ta {\n\t\tdisplay: block;\n\t\t&.activeLang {\n\t\t\tfont-weight: bold;\n\t\t}\n\t}\n\timg {\n\t\twidth: 1.3125rem;\n\t\tmargin: -0.125rem 0.25rem 0 0.25rem;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Datatable Paginator\n style declarations for dataTablePaginator.xhtml\n ==============================================================*/\n/* DATATABLE PAGINATOR */\n/* BLOCK */\n.data-table-paginator {\n margin-bottom: 15px;\n /* ELEMENT */\n ul {\n position: relative;\n float: left;\n left: 50%;\n margin: 0 auto;\n }\n li {\n position: relative;\n display: inline-block;\n float: left;\n right: 50%;\n border-right: 1px solid @white;\n }\n a, span {\n display: block;\n padding: 5px 15px;\n }\n &__page-count {\n span {\n display: inline-block;\n padding: 6px 0 5px 0;\n }\n .data-table-paginator__current-page {\n padding-right: 2px;\n padding-left: 8px;\n }\n .data-table-paginator__input {\n padding-left: 8px;\n }\n .data-table-paginator__total-count {\n padding-right: 15px;\n }\n }\n &__total-count,\n &__current-page {\n cursor: pointer;\n }\n &__current-page {}\n &__input {\n input {\n max-width: 40px;\n }\n }\n &__total-count {}\n}\n\n#txtMoveTo2,\ninput[id*=\"cmdMoveTo\"] {\n display: none;\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Download Modal\n style declarations for external PDF, ePub and Toc download \n ==============================================================*/\n/* DOWNLOAD MODAL */\n#reCaptchaWrapper {\n margin-bottom: 1.3125rem;\n}\n\ndiv[id*=\"-Modal\"] {\n p {\n color: @gray;\n strong {\n \tcolor: @black;\n }\n }\n .dl-horizontal {\n \t\tdt, dd {\n \t\t\tpadding: 3px 0;\n \t\t}\n \tdt {\n \t\ttext-align: left;\n \t}\n }\n .email-form {\n .form-group {\n margin: 1.3125rem 0 0 0;\n p {}\n }\n }\n}\n\n.dl-modal {\n\t&__overlay {\n\t\tdisplay: none;\n\t\tposition: fixed;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tbackground-color: rgba(0,0,0,.5);\n\t\tbackground-image: url(\"@{images}/AJAX_preloader_white.svg\");\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center center;\n\t\tz-index: 999;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n born-digital\n style declarations for bornDigital.xhtml\n ==============================================================*/\n/* BORN DIGITAL */\n/* BLOCK */\n.born-digital {\n\tmargin-bottom: 21px;\n\tmargin-top: 25px;\n\t/* ELEMENT */\n\th3 {}\n\tp {}\n\t&__items {\n\t\t.mx-grid(@width: 75px; @gap: 10px);\n\t}\n\t&__item {\n\t\tposition: relative;\n\t\tpadding: 5px;\n\t\ttext-align: center;\n\t\tborder: 1px solid @middlegray;\n\t\tbackground-color: @white;\n\t} \n\t&__item-order-label {\n\t\tdisplay: block;\n\t\tmargin-top: 3px;\n\t\tpadding: 1px 3px;\n\t\tcolor: @white;\n\t\tfont-size: @fontSmall;\n\t\tborder-radius: 5px;\n\t\tbackground-color: @blue;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}\n","/* ==============================================================\n Image Controls\n Style declarations for imageControls.xhtml\n ==============================================================*/\n/* CONTROLS */\n/* BLOCK */\n.image-controls {\n\tposition: relative;\n &.-ltr {\n direction: ltr;\n }\n &.-rtl {\n direction: rtl;\n }\n\tform {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t}\n\t/* DOCUMENT OPTIONS */\n\t&__options {\n\t\tpadding: 0 10px;\n\t\tmargin-top: 10px;\n\t\tmargin-left: auto;\n\t\tul {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t}\n\t li {\n\t \talign-self: center;\n\t }\n\t}\n\t&__option {\n\t\tmargin: 6px;\n\t\t\n\t\ta, \n\t\tspan, \n\t\tbutton {\n\t\t\tcolor: @gray;\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus {\n\t\t\t\tcolor: @gray;\n\t\t\t}\n\t\t\t&[disabled] {\n\t\t\t\tcursor: default;\n\t\t\t}\n\t\t}\n\t\ta, button {\n\t\t\tdisplay: block;\n\t\t\twidth: 100%;\n\t\t\ttext-align: center;\n\t\t}\n\t\t&.fulltext {}\n\t\t&.add-to-bookmark {\n\t\t\t[data-bookmark-list-type=\"add\"] {\n\t\t\t background-image: none;\n\t\t\t .fa-bookmark-o {\n\t\t\t \tdisplay: inline-block;\n\t\t\t }\n\t\t\t .fa-bookmark {\n\t\t\t \tdisplay: none;\n\t\t\t }\n\t\t\t &.added, \n\t\t\t &:hover {\n\t\t\t \t.fa-bookmark-o {\n\t\t\t \t\tdisplay: none;\n\t\t\t \t}\n\t\t\t \t.fa-bookmark {\n\t\t\t \t\tdisplay: inline-block;\n\t\t\t \t}\n\t\t\t }\n\t\t\t}\n\t\t}\n\t\t&.share-image-region {\n\t\t\tcursor: pointer;\n\t\t\ta.active {\n\t\t\t\tcolor: #FF2523;\n\t\t\t}\n\t\t}\n\t}\n /* ACTIONS */\n &__actions {\n \tpadding: 0 10px;\n \tmargin-top: 10px;\n \tflex-grow: 1;\n \tul {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n/* \t\t\tjustify-content: center; */\n\t\t}\n\t li {\n\t \talign-self: center;\n\t }\n }\n &__action {\n\t\twidth: 32px;\n\t\theight: 32px;\n\t\tmargin: 3px;\n\t\tborder: 1px solid @gray;\n\t /* ELEMENT */\n\t a, \n\t\tspan, \n\t\tbutton {\n\t\t\tdisplay: block;\n\t\t\theight: 100%;\n\t\t\tline-height: 30px;\n\t\t\ttext-align: center;\n\t\t\tcolor: @gray;\n\t\t\tcursor: pointer;\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus {\n\t\t\t\ttext-decoration: none;\n\t\t\t\tcolor: @gray;\n\t\t\t\tbackground-color: @lightgray; \n\t\t\t}\n\t\t}\n\t\tspan {\n\t\t\tcursor: default;\n\t\t}\n\t\t[class*=\"image-\"] {\n\t\t\tposition: relative;\n\t\t\ttop: 3px;\n\t\t\tfont-size: @fontXLarge;\n\t\t}\n\t\t&.inactive {\n\t\t\topacity: 0.4;\n\t \ta,\n\t \tspan,\n\t \tbutton {\n\t\t \t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:focus {\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t}\n\t \t}\n\t\t} \n\t /* ELEMENT */\n\t &.start {}\n\t &.page-browse,\n\t &.select {}\n\t &.page-browse {\n\t a, span {}\n\t }\n\t &.back {}\n\t &.select-text {\n\t \twidth: auto;\n\t \tmin-width: 32px;\n\t \tborder: none;\n\t \tspan {\n\t\t \tfont-size: @fontMedium;\n\t \t\tborder: none;\n\t\t \tcursor: text;\n\t \t}\n\t }\n\t &.select {\n\t \twidth: 110px;\n\t .custom-control--select {\n\t \theight: 30px;\n\t border: none;\n\t background: none;\n\t select {\n\t background: none;\n\t \t\tcolor: @gray;\n\t }\n\t \t&:after {\n\t \t\tborder-top-color: @gray;\n\t \t}\n\t }\n\t }\n\t &.forward {}\n\t &.end {}\n\t &.double-page-view,\n\t &.single-page-view,\n\t &.switch-pages {\n\t\t [class*=\"image-\"] {\n\t\t\t\tfont-size: @fontXLarge;\n\t\t\t}\t \t\n\t }\n\t &.double-page-view {}\n\t &.single-page-view {}\n\t &.switch-pages {\n\t \ta {\n\t \t\tpadding: 4px;\n\t \t}\n\t \tsvg {\n\t \t\tfill: @gray;\n\t \t\tvertical-align: unset;\n\t \t}\n\t }\n\t &.rotate-left,\n\t &.rotate-right {\n\t \t[class*=\"image-\"] {\n\t\t\t\ttop: 4px;\n\t\t\t}\n\t }\n\t &.rotate-left {}\n\t &.rotate-right {}\n\t &.reset {}\n\t &.enter-fullscreen {}\n\t &.zoom-slider-wrapper {\n\t width: 100px;\n\t border: none;\n\t .zoom-slider {\n\t height: 16px;\n\t margin-top: 8px;\n\t border: 1px solid @gray;\n\t max-width: 100%;\n\t //Firefox\n\t\t &::-moz-range-thumb {\n\t\t width: 15px;\n\t\t height: 32px;\n\t\t border: none;\n\t\t background-color: @gray;\n\t\t border-radius: 0;\n\t\t }\n\t\t //Chrome\n\t \t-webkit-appearance: none; /* Hides the slider so that custom slider can be made */\n\t\t\t\tbackground: transparent; /* Otherwise white in Chrome */\n\t\t\t\t&:focus {\n\t\t\t\t outline: none; /* Removes the blue border. You should probably do some kind of focus styling for accessibility reasons though. */\n\t\t\t\t}\n\t\t &::-webkit-slider-thumb {\n\t\t\t\t -webkit-appearance: none;\n\t width: 15px;\n\t height: 32px;\n\t border: none;\n\t background-color: @gray;\n\t border-radius: 0;\n\t\t\t\t}\n\t\t\t\t&::-webkit-slider-runnable-track {\n\t\t\t\t}\n\t }\n\t }\n\t}\n /* MODIFICATION */\n\t.labeltext {\n\t\tpadding: 0;\n\t\tdisplay: none !important;\n\t}\n\t.share-image-area {\n\t\t.btn.btn--full {\n\t\t\tcolor: @white;\n\t\t}\n\t\ta {\n\t\t\tcolor: @blue;\n\t\t}\n\t\t&__controls {\n\t\t\tmargin-top: 10px;\n\t\t}\n\t\tul {\n\t\t\tmargin: 10px 0 0 14px;\n\t\t\tlist-style: circle;\n\t\t\tli {\n\t\t\t\tmargin-bottom: 10px;\n\t\t\t\ta {\n\t\t\t\t\ttext-align: left;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n\n.tooltip_clipboard {\n\tdisplay: none;\n\tposition: absolute;\n\tz-index: 10000;\n\tbackground-color: rgb(68, 68, 68);\n\tcolor: #f1f2f3;\n\tpadding: 3px;\n\tvertical-align: middle;\n\tborder-radius: 10px;\n\tfont-size: @fontSmall;\n}\n\n\n/* FIREFOX CORRECTION */\n@-moz-document url-prefix() {\n\t.image-controls__action.switch-pages .image-switchPages {\n\t\twidth: 21px;\n\t}\n} \n\n/* BREAKPOINT FOR LARGE DESKTOP */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n\t.image-controls {\n\t\tform {\n\t\t\talign-items: flex-start;\n\t\t}\n\t\t&__options {\n\t\t\tmargin-left: inherit;\n\t\t}\n\t\t&__option {\n\t\t\t&.share-image-region,\n\t\t\t&.image-filter {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.image-controls {\n\t\t&__actions {\n\t\t\tul {\n\t\t\t\tjustify-content: flex-start;\n\t\t\t}\n\t\t}\n\t\t&__action {\n\t\t\tmargin: 0 5px 10px 5px;\n\t\t\t&.select {\n\t\t\t\twidth: 74px;\n\t\t\t}\n\t\t\t&.zoom-slider-wrapper {\n\t\t\t\t.mx-hidden;\n\t\t\t}\n\t\t}\n\t}\n}","/* ==============================================================\n Login Navigation\n style declarations for loginNavigation.xhtml\n ==============================================================*/\n/* LOGIN NAVIGATION */\n/* BLOCK */\n.login-navigation {\n\tposition: relative;\n\t.mx-list-reset;\n\t/* ELEMENT */\n\t/* NOT LOGGED IN */\n\t[data-login=\"false\"] {\n\t\tbutton[data-toggle=\"login-dropdown\"] {\n\t\t\tspan {}\n\t\t\t.fa {\n\t\t\t\tmargin-left: 5px;\n\t\t\t}\n\t\t}\n\t}\n\t/* LOGGED IN */\n\t[data-login=\"true\"] {\n\t\tbutton[data-toggle=\"user-dropdown\"] {\n\t\t\tdisplay: flex;\n\t\t align-items: center;\n\t\t justify-content: center;\n\t\t max-width: 150px;\n\t\t}\n\t\t.login-navigation {\n\t\t\t/* TOGGLE USER DROPDOWN */\n\t\t\t&__user-name {\n\t\t\t\tmax-width: 150px;\n\t\t\t\tpadding-right: 5px;\n\t\t\t\tpadding-left: 5px;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\toverflow: hidden;\n\t\t\t\twhite-space: nowrap;\n\t\t\t}\t\t\t\n\t\t\t&__user-icon {\n\t\t\t\tdisplay: flex;\n\t\t\t\tpadding-right: 5px;\n\t\t\t\tpadding-left: 5px;\n\t\t\t\timg {\n\t\t\t\t\tmax-height: 16px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t/* USER DROPDOWN */\n\t\t\t&__user-dropdown {\n\t\t\t\tdisplay: none;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 100%;\n\t\t\t\tright: 0;\n\t\t\t\twidth: 275px;\n\t\t\t\tpadding: 10px;\n\t\t\t\tpadding-top: 0;\n\t\t\t\tfont-size: @fontNormal;\n\t\t\t\tborder: 1px solid @middlegray;\n\t\t\t\tbackground-color: @white;\n\t\t\t\toverflow: hidden;\n\t\t\t\tz-index: 999;\n\t\t\t\tul {\n\t\t\t\t\t.mx-list-reset;\n\t\t\t\t\tmargin-right: -10px;\n\t\t\t\t\tmargin-left: -10px;\n\t\t\t\t}\n\t\t\t\tli {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tborder-bottom: 1px solid @middlegray;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&__user-dropdown-item {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tfont-size: @fontNormal;\n\t\t\t}\n\t\t\t&__user-dropdown-item-icon {\n\t\t\t\tmin-width: 10%;\n\t\t\t\tpadding-left: 15px;\n\t\t\t\t.fa {\n\t\t\t\t\tcolor: @blue;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&__user-dropdown-item-string {\n\t\t\t\t-webkit-box-flex: 1;\n\t\t\t -ms-flex-positive: 1;\n\t\t\t flex-grow: 1;\n\t\t\t\ta {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tpadding: 7px 15px;\n\t\t\t\t\tcolor: @black;\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:active,\n\t\t\t\t\t&:focus {\n\t\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t/* USER DROPDOWN ACTION */\n\t\t\t&__user-dropdown-action {\n\t\t\t\tpadding-top: 10px;\n\t\t\t\t.btn {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:active,\n\t\t\t\t\t&:focus {}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\t\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {} ","/* ==============================================================\n Meta Museal\n style declarations for metaMuseal.xhtml\n ==============================================================*/\n/* META MUSEAL */\n.meta-museal {\n\tmargin-top: 30px;\n\t.tab-pane {\n\t\tpadding: 15px;\n\t\tbackground-color: @white;\n\t\tdl {\n\t\t\t&:last-child {\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t}\n\t\tdt {\n\t\t\ttext-align: left;\n\t\t}\n\t}\n}\n\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Mobile Navigation\n style declarations for mobileNavigation.xhtml\n ==============================================================*/\n/* MOBILE NAVIGATION */\n/* BLOCK */\n.mobile-navigation {\n display: none;\n position: fixed;\n top: 52px;\n left: 0;\n right: 0;\n width: 100%;\n max-height: 250px;\n padding: 0 15px;\n border-top: 1px solid @lightgray;\n border-bottom: 1px solid @lightgray;\n background-color: @white;\n overflow-y: auto;\n z-index: 999;\n /* ELEMENT */\n ul {}\n li {}\n\ta {\n\t\tdisplay: block;\n\t\tpadding: 10px;\n\t\t&.mainnav-active {}\n\t}\n\t/* USER LOGIN */\n\t&__user-login {}\n\t/* SUBNAV */\n .mainsubnav {\n padding-left: 15px;\n h3 {}\n li {}\n a {}\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Mobile Toggle Wrapper\n style declarations for mobileToggles.xhtml\n ==============================================================*/\n/* MOBILE TOGGLE WRAPPER */\n/* BLOCK */\n#mobileToggleWrapper {\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n display: none;\n padding: 10px 24px;\n background-color: @white;\n z-index: 999;\n /* ELEMENT */\n .customer-header-logo {\n img {\n max-height: 32px;\n }\n }\n .btn-toggle {\n position: relative;\n width: 3.2rem;\n height: 3.2rem;\n margin: 0 5px;\n padding: 0;\n border: 1px solid @lightgray;\n background: none;\n cursor: pointer;\n &:hover,\n &:focus,\n &:active {\n \toutline: none;\n }\n }\n .sidebar {\n margin: 0;\n &.pull-left {\n margin-right: 10px;\n }\n &.pull-right {\n margin-left: 5px;\n }\n } \n .mobilenav {}\n .language,\n .search {\n \n &.in {\n &:before {\n content: \"\";\n display: block;\n position: absolute;\n bottom: -12px;\n left: 50%;\n width: 0;\n height: 0;\n margin-left: -10px;\n border-width: 10px;\n border-style: solid;\n border-color: transparent transparent @lightgray transparent;\n }\n } \n }\n .language {}\n .search {} \n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n #mobileToggleWrapper { display: block; }\n}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n #mobileToggleWrapper { padding: 10px 18px 10px 15px; }\n}","/* ==============================================================\n Navigation\n style declarations for navigation.xhtml\n ==============================================================*/\n/* NAVIGATION */\n/* BLOCK */\n.navigation {\n position: relative;\n &:before, &:after {\n display: table;\n content: \" \";\n }\n &:after {\n clear: both;\n }\n ul {\n float: left;\n &:before, &:after {\n display: table;\n content: \" \";\n }\n &:after {\n clear: both;\n }\n }\n li {\n display: block;\n position: relative;\n float: left;\n &.active > a,\n &.active > button {\n background-color: @lightgray;\n }\n }\n a, button {\n\t position: relative;\n display: flex;\n\t align-items: center;\n\t justify-content: space-between;\n\t border: none;\n &:hover, \n &:focus, \n &:active {\n text-decoration: none;\n background-color: @lightgray;\n outline: none !important;\n }\n }\n .caret {\n \tmargin-left: 5px;\n color: @middlegray;\n }\n &__user-login {}\n /* SUB MENU */\n &__submenu-trigger {}\n &__submenu {\n display: none;\n position: absolute;\n float: left;\n top: calc(~\"100% + 1px\");\n left: 0;\n min-width: 250px;\n border: 1px solid @lightgray;\n background-color: @white;\n z-index: 999;\n ul {\n float: none;\n }\n li {\n display: block;\n width: 100%;\n &.divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: @middlegray;\n }\n }\n a, button {\n \twidth: 100%;\n }\n &.in {\n display: block;\n }\n &.level-2, \n &.level-3, \n &.level-4, \n &.level-5 {\n top: 0;\n left: 100%;\n &.left {\n \tleft: -100%;\n }\n }\n }\n /* MEGA MENU */\n &__megamenu-trigger {\n position: inherit !important;\n }\n &__megamenu-wrapper {\n display: none;\n position: absolute;\n left: 0;\n width: 100%;\n padding: 15px;\n border: 1px solid @lightgray;\n background: @white;\n z-index: 998;\n &.in {\n display: block;\n }\n }\n &__megamenu-close {\n position: absolute !important;\n top: 0;\n right: 0;\n padding: 10px 15px !important;\n z-index: 999;\n .fa {\n cursor: pointer;\n }\n }\n &__megamenu-element {\n position: relative;\n &:before, &:after {\n display: table;\n content: \" \";\n }\n &:after {\n clear: both;\n }\n ul {\n float: none;\n }\n &.level-1 {}\n &.level-2 {\n margin-bottom: 15px;\n }\n }\n &__megamenu-heading {\n float: left;\n width: 25%;\n padding: 0 15px;\n font-weight: bold;\n }\n &__megamenu-item {\n width: 100%;\n padding: 0;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}\n","/* ==============================================================\n NER Popovers\n style declarations for NER Popovers in viewFulltext.xhtml \n ==============================================================*/\n/* NER POPOVERS */\n.ner-person {\n color: @personColor;\n}\n.ner-location {\n color: @locationColor;\n}\n.ner-institution {\n color: @corporationColor;\n}\n.ner-trigger,\n.ner-detail-trigger {\n position: relative;\n text-decoration: underline;\n color: @blue;\n cursor: pointer;\n}\n.ner-trigger {\n .fa {\n margin-right: 0.1875rem;\n }\n .ner-popover-pointer {\n display: none;\n position: absolute;\n bottom: -0.7rem;\n left: 50%;\n width: 0;\n height: 0;\n margin: 0 0 0 -0.5rem;\n border-width: 0.5rem;\n border-style: solid;\n border-color: transparent transparent @gray transparent;\n }\n}\n.ner-detail-trigger {\n .ner-detail-loader {\n display: none;\n width: 0.75rem;\n height: 0.75rem;\n margin-left: 0.3125rem;\n background-image: url(\"@{images}/ajax_preloader_ner.gif\");\n background-repeat: no-repeat;\n background-position: center center;\n background-size: cover;\n }\n}\n.ner-popover {\n position: absolute;\n width: 18.75rem;\n border: 2px solid @gray;\n background-color: @white;\n z-index: 100;\n}\n.ner-popover-close {\n position: absolute;\n top: 0.3125rem;\n right: 0.3125rem;\n width: 0.625rem;\n height: 0.625rem;\n line-height: 0.625rem;\n cursor: pointer;\n}\n.ner-popover-header {\n padding: 0.625rem;\n h4 {\n margin: 0;\n }\n}\n.ner-popover-body {\n padding: 0.625rem 0;\n .dl-horizontal {\n margin: 0;\n dt {\n width: 40%;\n padding-left: 0.625rem;\n text-align: left;\n }\n dd {\n margin-left: 40%;\n padding: 0 0.625rem 0 0.3125rem;\n }\n .ner-popover-detail {\n position: relative;\n background-color: @lightgray;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25) inset;\n }\n .ner-popover-detail-header {\n padding: 0.625rem;\n h4 {\n margin: 0;\n }\n }\n .ner-popover-detail-body {\n padding: 0.625rem 0;\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Normdata\n style declarations for normdata.xhtml \n ==============================================================*/\n.normdataLink,\n.normdataDetailLink,\n.sortPopovers {\n display: inline-block;\n width: 1.6rem;\n height: 1.6rem;\n line-height: 1.6rem;\n margin-right: .5rem;\n padding: 0;\n color: @blue;\n border: none;\n background: none;\n &.disabled {\n cursor: not-allowed;\n opacity: 0.25;\n }\n \n}\n\n.sortPopovers {\n display: none;\n}\n\n.normdata-preloader {\n display: none;\n width: 1.6rem;\n height: 1.6rem;\n margin-bottom: -5px;\n background-image: url(\"@{images}/ajax_preloader_ner.gif\");\n background-repeat: no-repeat;\n background-position: center center;\n background-size: cover; \n}\n\n.closeAllPopovers {\n display: none;\n color: red;\n cursor: pointer;\n}\n\n.normdata-popover {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n max-width: 400px;\n border: 1px solid @middlegray;\n background-color: @white;\n cursor: move;\n z-index: 999;\n .normdata-popover-title {\n position: relative;\n padding: 5px;\n h4 {\n margin: 0;\n }\n .normdata-popover-close {\n display: inline-block;\n position: absolute;\n top: 5px;\n right: 0;\n width: 21px;\n height: 21px;\n line-height: 21px;\n text-align: center;\n color: @gray;\n cursor: pointer;\n }\n }\n .normdata-popover-content {\n padding: 5px;\n .dl-horizontal {\n margin: 0;\n dt, dd {\n text-overflow: ellipsis;\n overflow: hidden;\n }\n dt {\n text-align: left;\n width: 35%;\n }\n dd {\n margin-left: 35%;\n padding-left: 5px;\n word-break: break-all;\n &.img {\n \tdisplay: flex;\n \tflex-wrap: wrap;\n \timg {\n\t\t\t\t\t width: 16px;\n\t\t\t\t\t height: 16px;\n \t\tmargin-top: 2px;\n\t\t\t\t\t margin-right: 5px;\n \t}\n }\n .fa {\n margin-left: 5px;\n }\n }\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.normdata-popover {\n \tmax-width: 325px;\n }\n}","/* ==============================================================\n Responsive Column Gallery\n style declarations for responsiveColumnGallery.xhtml\n ==============================================================*/\n/* RCG */\n#responsiveColumnGallery {\n float: left;\n width: 100%;\n margin: 21px 0;\n .rcg-col {\n float: left;\n padding: 0 7px 0 0;\n &.col-1 {\n width: 100%;\n }\n &.col-2 {\n width: 50%;\n }\n &.col-3 {\n width: 33.33333%; \n }\n &.col-4 {\n width: 25%;\n }\n .rcg-image-container {\n float: left;\n width: 100%;\n margin: 0 0 10px 0;\n .rcg-image-body {\n position: relative;\n float: left;\n width: 98%;\n max-width: 98%;\n overflow: hidden;\n z-index: 100;\n .rcg-image-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n opacity: 0;\n transition: all .4s ease-in;\n z-index: 102;\n }\n .rcg-image-title {\n position: absolute;\n top: -100%;\n width: 100%;\n padding: 2%;\n z-index: 103;\n transition: all .25s ease-in;\n h4 {\n margin: 0;\n text-overflow: ellipsis;\n color: @white;\n overflow: hidden;\n }\n }\n img {\n display: block;\n max-width: 100%;\n margin: 0 auto;\n transition: all .25s ease-in;\n }\n .lightbox-toggle {\n display: none;\n position: absolute;\n right: 5px;\n bottom: 5px;\n font-size: @fontXLarge;\n cursor: pointer;\n z-index: 102;\n .fa {\n color: @white;\n } \n }\n }\n .rcg-image-body:hover {\n .rcg-image-overlay {\n opacity: 0.5;\n }\n .rcg-image-title {\n top: 0;\n }\n img {\n transform: scale(1.2);\n }\n .lightbox-toggle {\n display: block;\n }\n }\n .rcg-image-footer {\n float: left;\n width: 100%;\n p {\n margin: 7px 0;\n font-size: @fontNormal;\n a {\n display: block;\n margin: 2% 0;\n text-align: right;\n }\n }\n }\n }\n }\n}\n\n/* RCG LIGHTBOX */\n.rcg-lightbox-overlay {\n display: none;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-color: rgba(0,0,0,.5);\n z-index: 999;\n .rcg-lightbox-body {\n position: absolute;\n top: 50%;\n left: 50%;\n width: 80%;\n max-width: 960px;\n max-height: 90%;\n border: 10px solid @white;\n background-color: @white;\n overflow: hidden;\n z-index: 999;\n .rcg-lightbox-close {\n position: absolute;\n top: 7px;\n right: 7px;\n width: 28px;\n height: 28px;\n line-height: 26px;\n text-align: center;\n border: 2px solid @darkgray;\n border-radius: 50%;\n background-color: @white;\n cursor: pointer;\n .fa {\n top: 0;\n font-size: @fontSmall;\n }\n }\n .rcg-lightbox-image {\n float: left;\n width: 100%;\n overflow: hidden;\n img {\n display: block;\n width: 100%;\n }\n }\n .rcg-lightbox-caption {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n min-height: 50px;\n padding: 14px;\n background-color: @white;\n p {\n margin: 0;\n }\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {\n\t#responsiveColumnGallery .rcg-col {\n &.col-4 {\n width: 33.33333333%; \n }\n }\n}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n #responsiveColumnGallery .rcg-col {\n &.col-4 {\n width: 50%; \n }\n }\n}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n #responsiveColumnGallery .rcg-col {\n &.col-2,\n &.col-3,\n &.col-4 {\n width: 100%; \n }\n }\n}","/* ==============================================================\n Search Help text\n style declarations for searchHelpText.xhtml\n ==============================================================*/\n/* SEARCH HELP TEXT */\n/* BLOCK */\n#searchHelpAccordion {\n\t/* ELEMENT */\n\t&.card-group {\n .card {\n border-radius: 0;\n margin-top: 0.5rem;\n }\n }\n .card-header {\n border-radius: 0;\n background-color: @lightgray;\n border-bottom: none;\n }\n .card-title {\n \tfont-size: 1.6rem;\n \tmargin-top: 0;\n\t\tmargin-bottom: 0;\n a {\n display: block;\n color: #333;\n &:hover,\n &:focus,\n &:active {\n text-decoration: none;\n }\n }\n }\n .card-body {\n p {\n &:last-child {\n margin: 0;\n }\n span {\n display: block;\n margin: 5px 0 15px 0;\n padding: 10px;\n background-color: @lightgray;\n }\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Simple Lightbox\n style declarations for Simple Lightbox JS\n ==============================================================*/\n.lightbox-overlay {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: rgba(0,0,0,0.5);\n z-index: 9999;\n}\n\n.lightbox-modal-box {\n position: fixed;\n top: 50%;\n left: 50%;\n width: 40%;\n padding: 1em;\n text-align: left;\n background-color: #FFFFFF;\n}\n\n.lightbox-close {\n position: relative;\n}\n\n.lightbox-close-btn {\n position: absolute;\n top: 5px;\n right: 5px;\n width: 24px;\n height: 24px;\n line-height: 24px;\n text-align: center;\n cursor: pointer;\n}\n\n.lightbox-modal-box img {\n display: block;\n width: 100%;\n margin: 1%;\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Simple (Numeric) Paginator\n style declarations for simplePaginator.xhtml\n ==============================================================*/\n/* NUMERIC PAGINATOR */\n/* BLOCK */\n.numeric-paginator {\n margin: 15px 0;\n &.-ltr {\n direction: ltr; \n }\n &.-rtl {\n direction: rtl; \n }\n\t/* ELEMENT */\n\tul {\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\tflex-wrap: wrap;\n\t\twidth: 100%;\n\t}\n\tli {\n\t\tmin-width: 32px;\n\t\theight: 32px;\n\t\tmargin: 15px 3px 5px 0;\n\t\tborder: 1px solid @middlegray;\n\t}\n\ta, span {\n\t\tdisplay: block;\n\t\tline-height: 30px;\n\t\tpadding: 0 3px;\n\t\ttext-align: center;\n\t}\n\ta {\n\t\ttext-decoration: none;\n\t\t&:hover,\n\t\t&:active,\n\t\t&:focus {\n\t\t\tbackground-color: @lightgray;\n\t\t}\n\t}\n\tspan {}\n\t&__active {\n\t\ta, span {\n\t\t\tfont-weight: 700;\n\t\t\tbackground-color: @middlegray;\n\t\t}\n\t}\n\t&__dots {\n\t\ta, span {}\n\t}\n\t&__navigate {}\n\t/* MODIFICATION */\n\tli.numeric-paginator__dots {\n\t\tmin-width: 0;\n\t\tborder: none;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.numeric-paginator {\n\t\t/* ELEMENT */\n\t\tli {\n\t\t\tmargin-right: -1px;\n\t\t}\n\t\ta, span {\n\t\t\tpadding: 0 4px;\n\t\t}\n\t\t/* MODIFICATION */\n\t\tli.numeric-paginator__navigate {\n\t\t\torder: 1;\t\t\t\n\t\t}\n\t}\n}","/* ==============================================================\n Tag Cloud\n style declarations for tagCloud.xhtml\n ==============================================================*/\n#tagcloudWrapper{\n\tmargin-top: 20px;\n\tmargin-bottom:15px;\n\tmargin-left:20px;\n}\n\n.tagcloudElement {\n\tdisplay:inline-block;\n\ttext-align:center;\n\tmargin:2px;\n}\n\n/* IE7 fix */\n* + html .tagcloudElement {\n display: inline;\n}\n\n#tagcloud {\n\ttext-align:center;\n}\n#tagcloud a {\n\ttext-align:center;\n\ttext-decoration: none;\n}\n#tagcloud a:hover {\n\ttext-align:center;\n\ttext-decoration: underline;\n}\n\n.tag1 a,\n.tag2 a,\n.tag3 a,\n.tag4 a,\n.tag5 a,\n.tag6 a,\n.tag7 a,\n.tag8 a,\n.tag9 a,\n.tag10 a{\n\tfont-size: 100%;\n\tcolor: #696969 !important;\n\t/*border-bottom: 1px dotted #DFCFB5 !important;*/\n}\n\n.tag11 a,\n.tag12 a,\n.tag13 a,\n.tag14 a,\n.tag15 a,\n.tag16 a,\n.tag17 a,\n.tag18 a,\n.tag19 a,\n.tag20 a {\n\tfont-size: 110%;\n\tcolor: #696969 !important;\n\t/*border-bottom: 1px dotted #CFC0A8 !important;*/\n}\n\n.tag21 a,\n.tag22 a,\n.tag23 a,\n.tag24 a,\n.tag25 a,\n.tag26 a,\n.tag27 a,\n.tag28 a,\n.tag29 a,\n.tag30 a {\n\tfont-size: 120%;\n\tcolor:#696969 !important;\n\t/*border-bottom: 1px dotted #BFB19B !important;*/\n}\n\n.tag31 a,\n.tag32 a,\n.tag33 a,\n.tag34 a,\n.tag35 a,\n.tag36 a,\n.tag37 a,\n.tag38 a,\n.tag39 a,\n.tag40 a{\n\tfont-size: 130%;\n\tcolor: #696969 !important;\n\t/*border-bottom: 1px dotted #AF9E83 !important;*/\n}\n\n.tag41 a,\n.tag42 a,\n.tag43 a,\n.tag44 a,\n.tag45 a,\n.tag46 a,\n.tag47 a,\n.tag48 a,\n.tag49 a,\n.tag50 a {\n\tfont-size: 140%;\n\tcolor:#696969 !important;\n\t/*border-bottom: 1px dotted #9F8C6D !important;*/\n}\n\n.tag51 a,\n.tag52 a,\n.tag53 a,\n.tag54 a,\n.tag55 a,\n.tag56 a,\n.tag57 a,\n.tag58 a,\n.tag59 a,\n.tag60 a {\n\tfont-size: 150%;\n\tcolor:#696969 !important;\n\t/*border-bottom: 1px dotted #8F7E62 !important;*/\n}\n\n.tag61 a,\n.tag62 a,\n.tag63 a,\n.tag64 a,\n.tag65 a,\n.tag66 a,\n.tag67 a,\n.tag68 a,\n.tag69 a,\n.tag70 a {\n\tfont-size: 160%;\n\tcolor: #696969 !important;\n\t/*border-bottom: 1px dotted #7F6C4F !important;*/\n}\n\n.tag71 a,\n.tag72 a,\n.tag73 a,\n.tag74 a,\n.tag75 a,\n.tag76 a,\n.tag77 a,\n.tag78 a,\n.tag79 a,\n.tag80 a {\n\tfont-size: 170%;\n\tcolor: #696969 !important;\n\t/*border-bottom: 1px dotted #6F5C3E !important;*/\n}\n.tag81 a,\n.tag82 a,\n.tag83 a,\n.tag84 a,\n.tag85 a,\n.tag86 a,\n.tag87 a,\n.tag88 a,\n.tag89 a,\n.tag90 a{\n\tfont-size: 170%;\n\tcolor: #696969 !important;\n\t/*border-bottom: 1px dotted #5F4C2F !important;*/\n}\n.tag91 a,\n.tag92 a,\n.tag93 a,\n.tag94 a,\n.tag95 a,\n.tag96 a,\n.tag97 a,\n.tag98 a,\n.tag99 a,\n.tag100 a{\n\tfont-size: 170%;\n\tcolor: #696969 !important;\n\t/*border-bottom: 1px dotted #4F3E22 !important;*/\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Title\n style declarations for title.xhtml\n ==============================================================*/\n/* TITLE */\n.title {\n\tmargin-bottom: 2rem;\n\t/* HEADER */\n\t&__header {\n\t\th3 {\n\t\t\tdisplay: flex;\n\t\t\talign-items: flex-start;\n\t\t\tmargin: 0;\n\t\t\tcursor: pointer;\t\t\t\n\t\t}\n\t\t.fa {\n\t\t\tmargin-top: 3px;\n\t\t\tmargin-left: auto;\n\t\t\t&.in {\n\t\t\t\ttransform: rotate(180deg);\n\t\t\t}\n\t\t}\n\t}\n\t&__header-page-type {\n\t\tdisplay: none; // custom setting, default is display: none;\n\t\tmargin-right: 1rem;\n\t}\n\t&__header-label {}\n\t/* BODY */\n\t&__body {\n\t\tdisplay: none;\n\t\tfont-size: @fontMedium;\n\t}\n\t&__body-download {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: flex-end;\n\t}\n\t&__body-metadata {\n\t\tmargin-top: 2rem;\n\t\tdl {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tmargin-bottom: .25rem;\n\t\t\tdt, dd {\n\t\t\t\tword-break: break-word;\t\t\t\t\n\t\t\t}\n\t\t\tdt {\n\t\t\t\tflex: 0 0 20%;\n\t\t\t\tmax-width: 20%;\n \t\t\tpadding-right: 1rem;\n\t\t\t}\n\t\t\tdd {\n\t\t\t\tflex: 0 0 80%;\n\t\t\t\tmax-width: 80%;\n\t\t\t}\n\t\t}\n\t}\n\t&__body-metadata-breadcrumbs {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\talign-items: center;\n\t\ta, i {\n\t\t\tmargin-right: 1rem;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.title {\n\t\t&__body-metadata {\n\t\t\tdl {\n\t\t\t\tflex-wrap: wrap;\n\t\t\t\tdt {\n\t\t\t\t\tflex: 0 0 100%;\n\t\t\t\t\tmax-width: 100%;\n\t \t\t\tpadding-right: 0;\n\t\t\t\t}\n\t\t\t\tdd {\n\t\t\t\t\tflex: 0 0 100%;\n\t\t\t\t\tmax-width: 100%;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","/* ==============================================================\n User Comments\n style declarations for userComments.xhtml\n ==============================================================*/\n/* USER COMMENTS */\n/* BLOCK */\n.user-comments {\n\tmargin-top: 30px;\n\t/* ELEMENT */\n\t&__message-login {\n\t\tmargin-bottom: 15px;\n\t\tpadding: 15px;\n\t\tborder: 1px solid @middlegray;\n\t\tbackground-color: @lightgray;\n\t\ttext-align: center;\n\t\th3 {}\n\t\t.btn {\n\t\t\tmargin-top: 15px;\n\t\t}\n\t}\n\t&__comment {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 3fr;\n\t\tgrid-template-areas:\n\t\t\t\"image content\"\n\t\t\t\"metadata content\";\n\t\tmargin-bottom: 21px;\n\t\tborder: 1px solid @middlegray;\n\t}\n\t&__comment-image {\n\t\tgrid-area: image;\n\t\tpadding: 10px;\n\t\tpadding-bottom: 0;\n\t\ttext-align: center;\n\t\tbackground-color: @lightgray;\n\t\timg {\n\t\t\tborder-radius: 50%;\n\t\t\tborder: 5px solid @white;\n\t\t\tz-index: 999;\n\t\t}\n\t}\n\t&__comment-metadata {\n\t\tgrid-area: metadata;\n\t\tposition: relative;\n\t\tpadding: 10px;\n\t\tpadding-top: 20px;\n\t\ttext-align: center;\n\t\tbackground-color: @lightgray;\n\t\tspan {\n\t\t\tdisplay: block;\n\t\t}\n\t\t&-creator {\n\t\t\tfont-weight: 700;\n\t\t}\n\t\t&-date {\n\t\t\tfont-family: monospace;\n\t\t\tfont-size: @fontSmall;\n\t\t}\n\t}\n\t&__comment-content {\n\t\tposition: relative;\n\t\tgrid-area: content;\n\t\t&-options {\n\t\t\tdisplay: flex;\n \t\tjustify-content: flex-end;\n\t\t\tpadding: 3px 5px;\n\t\t\tborder-bottom: 1px solid @middlegray;\n\t\t\tbackground-color: @white;\n\t\t\tspan {\n\t\t\t\talign-self: center;\n\t\t\t\tmargin-left: 10px;\n\t\t\t}\n\t\t\ta, button {\n\t\t\t\tcolor: @black;\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:focus {\n\t\t\t\t\tcolor: @black;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&-last-change {\n\t\t\t\tfont-family: monospace;\n\t\t\t\tfont-size: @fontSmall;\n\t\t\t}\n\t\t\t&-cancel,\n\t\t\t&-edit,\n\t\t\t&-save {\n\t\t\t\tdisplay: none;\n\t\t\t\t&.in {\n\t\t\t\t\tdisplay: inline;\t\t\t\t\t\n\t\t\t\t}\n\t\t\t}\n\t\t\t&-cancel {}\n\t\t\t&-edit {}\n\t\t\t&-save {}\n\t\t\t&-delete {}\n\t\t\t&-text,\n\t\t\t&-text-edit {\n\t\t\t\tposition: relative;\n\t\t\t\tpadding: 10px 15px;\n\t\t\t}\n\t\t\t&-text {\n\t\t\t\tdisplay: none;\n\t\t\t\t&.in {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&-text-edit {\n\t\t\t\tdisplay: none;\n\t\t\t\t&.in {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\t\t\t\ttextarea {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tresize: vertical;\n\t\t\t\t\topacity: 0.4;\n\t\t\t\t\ttransition: all 0.3s ease-in;\n\t\t\t\t\t&:focus {\n\t\t\t\t\t\tpadding: 10px;\n\t\t\t\t\t\tborder: 1px solid @middlegray;\n\t\t\t\t\t\topacity: 1;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t&__comment-content-loader {\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tbackground-image: url(\"@{images}/ajax_preloader.gif\");\n background-position: center center;\n background-repeat: no-repeat;\n background-color: rgba(255,255,255,0.75);\n z-index: 10;\n\t}\n\t&__add-comment {\n\t\tmargin-top: 30px;\n \tmargin-bottom: 15px;\n\t\tlabel {\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\tfont-weight: normal;\n\t\t\tspan {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tposition: absolute;\n\t\t\t\tbottom: -15px;\n\t\t\t\tleft: 0;\n\t\t\t\tpadding: 3px 10px;\n\t\t\t\tcolor: @white;\n\t\t\t\tborder-radius: 4px;\n\t\t\t\tborder: 1px solid @middlegray;\n\t\t\t\tbackground-color: @blue;\n\t\t\t\tcursor: pointer;\n\t\t\t\tz-index: 999;\n\t\t\t}\n\t\t}\n\t\t&-add {\n\t\t\tmargin-bottom: 15px;\n\t\t\tmargin-left: 15px;\n\t\t\tpadding: 15px;\n\t\t\tpadding-top: 20px;\n\t\t\tborder: 1px solid @middlegray;\n\t\t\tbackground-color: @lightgray;\n\t\t\ttextarea {\n\t\t\t\twidth: 100%;\n\t\t\t\theight: 45px;\n\t\t\t\tpadding: 10px;\n\t\t\t\tborder: 1px solid @middlegray;\n\t\t\t\tresize: none;\n\t\t\t\tbackground-color: @white;\n\t\t\t\topacity: 0.4;\n\t\t\t\ttransition: all 0.3s ease-in;\n\t\t\t\t&:focus {\n\t\t\t\t\theight: 100px;\n\t\t\t\t\topacity: 1;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t&-submit {\n\t\t\tposition: relative;\n\t\t\ttext-align: right;\n\t\t\t.btn {\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t}\n\t}\t\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n User generated Content\n style declarations for viewImageUserGeneratedContent.xhtml\n ==============================================================*/\n#view_image_user_generated_content {\n /* margin-bottom: 1.3125rem; */\n margin-top: 30px;\n h3 {}\n ul {\n li {\n .dl-horizontal {\n margin: 0;\n dt {\n width: 1.875rem;\n text-align: left;\n font-weight: normal;\n }\n dd {\n margin-left: 1.875rem; \n }\n }\n }\n }\n #user_generated_content_nav .ugc-highlight {\n background: @middlegray;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}\n","/* ==============================================================\n viewer Controls\n style declarations for viewImageControls.xhtml\n ==============================================================*/\n.viewer-control {\n display: inline-block;\n width: 1.75rem;\n height: 1.75rem;\n background-image: url(\"../@{images}/icons/viewer-controls-sprite.png\");\n background-repeat: no-repeat;\n &.viewer-control-start { background-position: 0px 0px; }\n &.viewer-control-back { background-position: -28px 0px; }\n &.viewer-control-back5 { background-position: -56px 0px; }\n &.viewer-control-back20 { background-position: -84px 0px; }\n &.viewer-control-back50 { background-position: -112px 0px; }\n &.viewer-control-reset { background-position: -140px 0px; }\n &.viewer-control-rotate-left { background-position: -168px 0px; }\n &.viewer-control-rotate-right { background-position: -196px 0px; }\n &.viewer-control-end { background-position: 0px -28px; }\n &.viewer-control-forward { background-position: -28px -28px; }\n &.viewer-control-forward5 { background-position: -56px -28px; }\n &.viewer-control-forward20 { background-position: -84px -28px; }\n &.viewer-control-forward50 { background-position: -112px -28px; }\n &.viewer-control-fullscreen { background-position: -140px -28px; }\n &.viewer-control-toc { background-position: -168px -28px; }\n &.viewer-control-single-page { background-position: -224px 0px; }\n &.viewer-control-double-page { background-position: -252px 0px; }\n &.viewer-control-switch-page { background-position: -224px -28px; }\n &.viewer-control-pdf,\n &.page-browse {\n font-size: @fontMedium;\n text-align: center;\n color: #606060;\n border: 1px solid #606060;\n background-image: none;\n &:hover {\n text-decoration: none;\n }\n }\n &.viewer-control-pdf {\n border: none;\n font-size: @fontNormal;\n }\n &.viewer-control-togglepageorientation {\n \tbackground-position: -140px 0px;\n }\n}\n\n// basic styling for viewer-, fulltext- and preview-controls\n#viewer_controls_nav,\n#fulltext_controls_nav,\n#view_preview_controls_nav {\n float: left;\n width: 100%;\n margin: 1rem 0;\n ul {\n position: relative;\n float: left;\n left: 50%;\n margin: 0 auto;\n li {\n display: inline-block;\n position: relative;\n float: left;\n right: 50%;\n height: 1.75rem;\n line-height: 1.75rem;\n margin-right: 0.4375rem;\n span, a {}\n a {\n cursor: pointer;\n }\n .control-select-box {\n height: 1.75rem;\n line-height: 1.3125rem;\n border: 0.0625rem solid @gray;\n select {\n height: 1.625rem;\n border: none;\n } \n }\n #slider-id {\n width: 9.375rem;\n height: 1rem;\n margin-top: 0.375rem;\n border: 1px solid @gray;\n .zoom-slider-handle {\n position: relative;\n display: block;\n\t top: -7px;\n\t height: 1.75rem; \n\t width: 0.875rem; \n\t background-color: @gray; \t\n }\n a {\n width: 1.45rem;\n height: 1.45rem;\n margin: 0;\n background: @gray;\n }\n }\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n style declarations for sidebarMenu component\n ==============================================================*/\n\n.sidebar-menu {\n\tmargin-bottom: 20px;\n\tbutton, a {\n\t\tdisplay: block;\n\t\tcolor: @lowerblack;\n\t &:hover, \n\t &:focus, \n\t &:active {\n\t \tcolor: @lowerblack;\n\t }\n\t}\n\tbutton {\n\t\tborder: none;\n\t\tbackground: transparent;\n\t\tpadding: 0;\n\t\tspan::after {\n\t\t\tcontent: '';\n\t\t\twidth: 0;\n\t\t\theight: 0;\n\t\t\tmargin-left: 5px;\n\t\t\tvertical-align: middle;\n\t\t\tborder-top: 4px dashed;\n\t\t\tborder-top: 4px solid\\9;\n\t\t\tborder-right: 4px solid transparent;\n\t\t\tborder-left: 4px solid transparent;\n\t\t\tvertical-align: middle;\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n\tul {}\n\tli {}\n\ta {}\n\tspan {}\n\t&__submenu-container {}\n\t&__submenu-button {\n\t\t&.-active {\n\t\t\tfont-weight: 700;\n\t\t}\n\t}\n\t&__submenu {\n\t\tfont-size: 1.4rem;\n\t\tdisplay: none;\n\t\tul {}\n\t\tli {}\n\t\ta {\n\t\t\tpadding-left: 1.5rem;\n\t\t}\n\t\tspan {}\n\t}\n}\n\t\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}\n","/* ==============================================================\n Browse\n style declarations for browse.xhtml\n ==============================================================*/\n/* BROWSE */\n/* BLOCK */\n.collections {\n\t/* ELEMENT */\n\t&__wrapper {\n\t\tposition: relative;\n\t\tdiv[class*=\"col-xs\"],\n\t\tdiv[class*=\"col-sm\"] {\n padding: 0;\n }\n\t}\n}\n.collection {\n\tmargin: 0;\n\tpadding: 0;\n\tlist-style: none;\n\tborder: 1px solid @middlegray;\n border-top: none;\n\t/* ELEMENT */\n\t.row {\n\t\tmargin: 0;\n\t}\n\t&__item {}\n\t&__structure,\n\t&__title,\n\t&__description-toggle,\n\t&__rss {\n\t\ta {\n\t\t\tdisplay: block;\n\t\t\tpadding: 10px 0;\n\t\t\ttext-overflow: ellipsis;\n\t\t\toverflow: hidden;\n\t\t}\n\t}\n\t&__description-toggle,\n\t&__rss {\n\t\ta {\n\t\t\tdisplay: inline-block;\n\t\t\tpadding: 10px;\n\t\t\ttext-align: center;\n\t\t}\n\t}\n\t&__structure {}\n\t&__title {\n\t div.col-12 {\n\t padding-left: 15px;\n\t }\n\t}\n\t&__top-element {\n\t\tfont-weight: bold;\n\t}\n\t&__description-toggle,\n\t&__rss {\n\t\twidth: 50%;\n\t\tpadding-right: 15px;\n\t\ttext-align: right;\n\t}\n\t&__description-toggle {\n\t padding: 0;\n\t}\n\t&__rss {}\n\t&__description {\n\t\tpadding: 5px 15px;\n\t}\n\t/* MODIFICATION */\n\t&__item--level-0 {\n\t border-top: 1px solid @middlegray;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n /* BROWSE */\n .collection__structure a, \n .collection__title a, \n .collection__description-toggle a, \n .collection__rss a {\n padding: 10px 0;\n }\n .collection__description img {\n\t\tdisplay: block;\n\t max-width: 100%;\n\t height: auto;\n\t}\n}","/* ==============================================================\n Feedback\n style declarations for feedback.xhtml\n ==============================================================*/\n/* FEEDBACK */\n/* BLOCK */\n.view-feedback {\n\tmargin-bottom: 1rem;\n\tpadding: 2rem;\n\t/* ELEMENT */\n\th2 {}\n\tp {}\n .form-group {\n\t label {\n\t \tfont-weight: 700;\n\t }\n\t input {}\n textarea {\n min-height: 150px;\n resize: vertical;\n } \t\n\t .btn {\n\t \tmargin: 0;\n\t }\t\n }\n .form-group.lastname {\n display: none;\n }\n .composite-control {\n\t\tpadding-top: 6px;\n\t}\n\t.col-lg-9 {\n\t\tflex-basis: 83.33333%;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.view-feedback {\n\t\t.col-12 {\n\t\t\tflex-basis: 100%;\n\t\t}\n\t}\n}","/* ==============================================================\n Statistics\n style declarations for statistics.xhtml\n ==============================================================*/\n.statistics-grid,\n.statistics-grid-row,\n.chart-nearly-completed-table-row,\n.chart-most-active-users-table-row,\n.chart-nearly-completed-inner-table-row,\n.chart-nearly-completed-inner-label-row,\n#chart-nearly-completed,\n.chart-most-active-users-table,\n.chart-nearly-completed-table-cell,\n.chart-most-active-users-table-cell,\n.chart-nearly-completed-table-cell-right,\n.chart-nearly-completed-inner-table-cell-left,\n.chart-nearly-completed-inner-table-cell-right {\n float: left;\n width: 100%;\n}\n\n.statistics-grid-row {\n margin-bottom: 2rem;\n}\n\n#chart-nearly-completed,\n.chart-most-active-users-table {\n display: table;\n}\n\n.chart-nearly-completed-table-row,\n.chart-most-active-users-table-row,\n.chart-nearly-completed-inner-table-row,\n.chart-nearly-completed-inner-label-row {\n display: table-row;\n}\n\n.chart-nearly-completed-table-cell,\n.chart-most-active-users-table-cell,\n.chart-nearly-completed-table-cell-right,\n.chart-nearly-completed-inner-table-cell-left,\n.chart-nearly-completed-inner-table-cell-right {\n display: table-cell;\n padding: 0.25rem;\n}\n\n.chart-most-active-users-table-cell-center {\n text-align: center;\n}\n\n.chart-nearly-completed-table-row {\n padding: 0.5rem;\n}\n\n.chart-nearly-completed-table-cell {\n width: 20%;\n}\n\n.chart-nearly-completed-table-cell-right {\n width: 80%;\n}\n\n.chart-nearly-completed-inner-table-cell-left,\n.chart-nearly-completed-inner-table-cell-right {\n width: 50%;\n}\n\n.chart-nearly-completed-inner-table-cell-left {\n font-weight: bold;\n}\n\n.chart-most-active-users-table-cell {\n width: 20%;\n text-align: left;\n}\n\n.chart-most-active-users-table-cell-center {\n width: 50%;\n}\n\n.chart-most-active-users-table-cell-right {\n width: 30%;\n text-align: center;\n}\n\n.rank {\n background-color: @lightgray;\n}\n\n#statistics {\n h2 {}\n .statistics-grid {\n margin-bottom: 1.3125rem;\n .statistics-grid-row {\n .statistic-grid-cell {\n h3 {}\n .statistic-chart {}\n }\n }\n }\n \n // nearly completed\n #chart-nearly-completed {\n padding: 0.3125rem;\n border: 2px solid @statDarkgray;\n background-color: @statBackgroundColor;\n box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);\n .chart-nearly-completed-table-row {\n border-bottom: 1px solid @statDarkgray;\n .chart-nearly-completed-table-cell {\n .chart-nearly-completed-label-right {\n font-weight: bold;\n font-size: @fontNormal;\n }\n &.chart-nearly-completed-table-cell-right {\n .chart-nearly-completed-inner-label-row {\n a {}\n }\n .chart-nearly-completed-inner-table-row {\n .chart-nearly-completed-inner-table-cell {\n span {}\n &.chart-nearly-completed-inner-table-cell-left {}\n &.chart-nearly-completed-inner-table-cell-right {\n .progress {\n \theight: auto;\n color: @black;\n border-radius: 0;\n border: 1px solid @black;\n background-color: @statDarkgray;\n .bar {\n\t padding: 5px 0;\n background-color: @statBackgroundColor;\n span {\n \tpadding-left: 5px;\n }\n }\n }\n }\n }\n }\n }\n }\n }\n }\n \n // most active user\n #chart-most-active-users {\n padding: 0.3125rem;\n border: 2px solid @statDarkgray;\n background-color: @statBackgroundColor;\n box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);\n .chart-most-active-users-table-row {\n .chart-most-active-users-table-cell {\n span {}\n &.chart-most-active-users-table-cell-center {\n .chart-most-active-users-name-label {}\n }\n &.chart-most-active-users-table-cell-right {\n .rank {\n background-color: @statDarkgray;\n img {}\n }\n }\n }\n }\n }\n}\n\n .jqplot-axis {\n \t\tfont-size: @fontSmall;\n \t\tfont-family: \"TheSansLight\",sans-serif;\n \t\t&.jqplot-xaxis {\n \t\t\tmargin-top: 10px;\n \t\t}\n \t\t&.jqplot-yaxis {\n \t\t\tmargin-right:12px;\n \t\t}\n }\n \n #chartpseudotooltip {\n \t \tfont-size: @fontSmall;\n \t\tfont-family: \"TheSansLight\",sans-serif;\n }\n \n .jqplot-highlighter-tooltip {\n \t\tfont-size: @fontSmall;\n \t\tfont-family: \"TheSansLight\",sans-serif;\n }\n \n #chart-most-edited {\n \t.jqplot-point-label {\n \t\tfont-size: @fontSmall;\n \t\tfont-family: \"TheSansLight\",sans-serif;\n \t\tmargin-bottom: -15px;\n \t\tmargin-left: 5px;\n \t}\n }\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Styles\n style declarations for styles.xhtml\n ==============================================================*/\n#styles {}\n\n/* STYLES */\n/* BLOCK */\n.styles {\n &__button {\n display: block;\n margin: 10px 0;\n padding: 15px;\n font-size: @fontLarge;\n text-align: center;\n color: @white;\n background-color: @blue;\n &:hover,\n &:focus,\n &:active {\n text-decoration: none;\n }\n }\n &__heading {\n padding-left: 15px;\n border-top: 1px solid @middlegray;\n border-right: 3px solid @middlegray;\n border-bottom: 1px solid @middlegray;\n border-left: 3px solid @middlegray;\n }\n &__spacerheading {\n padding-left: 10px;\n border-bottom: 1px solid @middlegray;\n }\n &__subheading {\n padding-left: 10px;\n border-left: 3px solid @middlegray;\n }\n /* ELEMENT */\n &__logos,\n &__fonts,\n &__headings,\n &__typo,\n &__buttons,\n &__helper,\n &__mixins {\n margin-bottom: 15px;\n } \n &__logos {}\n &__logo {\n margin-bottom: 10px;\n padding: 10px;\n img {\n \tmax-width: 100%;\n }\n figcaption {\n padding-top: 10px;\n font-style: italic;\n font-size: @fontSmall;\n }\n }\n &__colors {}\n &__color {\n margin-bottom: 10px;\n border: 1px solid @middlegray;\n }\n &__color-header {\n height: 50px;\n border-bottom: 1px solid @middlegray;\n }\n &__color-body {\n padding: 5px;\n font-size: @fontSmall;\n ul {\n margin: 0;\n padding: 0;\n list-style: none;\n }\n }\n &__fonts {}\n &__headings {}\n &__typo {}\n &__helper {\n \th4 {}\n }\n &__helper-item {\n \tpadding: 15px;\n \tborder-bottom: 1px solid @middlegray;\n }\n &__mixins {}\n}\n\n/* MODIFICATION */\n.styles__logo--bw {\n color: @white;\n background-color: @black;\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Privacy\n style declarations for privacy.xhtml\n ==============================================================*/\n/* PRIVACY */\n/* BLOCK */\n.view-privacy {\n\t/* ELEMENT */\n\tiframe {\n\t\twidth: 100%;\n\t\theight: 165px;\n\t\tborder: none;\n \tborder-top: 1px solid @middlegray;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Sitelinks\n style declarations for sitelinks.xhtml\n ==============================================================*/\n/* SITELINKS */\n/* BLOCK */\n.sitelinks {\n\t/* ELEMENT */\n\th2 {}\n\t&__tags {\n\t\tmargin-bottom: 20px;\n\t\ta {\n\t\t\tdisplay: inline-block;\n\t\t\tpadding: 3px;\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus {}\n\t\t}\n\t}\n\t&__hits {\n\t\tul {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tlist-style: none;\n\t\t}\n\t\tli {}\n\t\ta {\n\t\t\tdisplay: inline-block;\n\t\t\tpadding: 3px 0;\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus {}\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/**\n * Styling for overlays covering the entire screen if active\n */\n.overlay {\n\tdisplay: none;\n\t&.active { \n\t\tposition: fixed;\n\t\tdisplay: flex;\t\t\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\ttop: 0;\n\t\twidth: 100vw;\n\t\theight: 100vh;\n\t\tbackground-color: @neutralgray;\n\t\toverflow-y: auto;\n\t\tz-index: 9999;\n\t}\n\t& > .fa {\n\t\tposition: absolute;\n\t\ttop: 5px;\n\t\tright: 10px;\n\t\tfont-size: 2.4rem;\n\t\tcursor: pointer;\n\t}\n\tiframe {\n\t\twidth: 100%;\n\t\theight: 100%;\n\t}\n}\n","/* ==============================================================\n View Fullscreen Image Controls \n ==============================================================*/\n/* FULLSCREEN IMAGE CONTROLS */\n.fullscreen {\n\t.image-controls {\n\t\tpadding: 0;\n\t\tborder: 0;\n\t\topacity: 1;\n\t\t&.faded {\n\t\t\topacity: 0;\n\t\t}\n\t\t/* DOCUMENT OPTIONS */\n\t\t&__options {\n\t\t\t.mx-hidden;\n\t\t}\n\t /* ACTIONS */\n\t &__actions {\n\t \tmargin-top: 0;\n\t \tul {}\n\t\t li {}\n\t }\n\t &__action {\n\t \theight: auto;\n\t \tmargin: 0 7px 0 0;\n\t \tfont-size: 0.9375rem;\n\t\t\tborder: 0;\n\t\t /* ELEMENT */\n\t\t a, \n\t\t\tspan, \n\t\t\tbutton {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t\twidth: 32px;\n\t\t\t\theight: 32px;\n\t\t\t\tline-height: inherit;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-position: center center;\n\t\t\t\tbackground-size: 28px;\n\t\t\t\tfont-size: 1.4rem; \n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:focus {}\n\t\t\t}\n\t\t\tspan {}\n\t\t\t[class*=\"image-\"] {\n\t\t\t\t.mx-hidden;\n\t\t\t}\n\t\t\t&.inactive {\n\t\t \ta,\n\t\t \tspan,\n\t\t \tbutton {}\n\t\t\t} \n\t\t /* ELEMENT */\n\t\t &.start {\n\t\t \ta, \n\t\t\t\tspan, \n\t\t\t\tbutton {\n\t\t\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-start.svg\");\n\t\t\t\t\tbackground-size: 18px;\n\t\t\t\t}\n\t\t }\n\t\t &.page-browse,\n\t\t &.select {}\n\t\t &.page-browse {\n\t\t a, span {}\n\t\t }\n\t\t &.back {\n\t\t \ta, \n\t\t\t\tspan, \n\t\t\t\tbutton {\n\t\t\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-back.svg\");\n\t\t\t\t\tbackground-size: 12px;\n\t\t\t\t}\n\t\t }\n\t\t &.select-text {\n\t\t \tspan {}\n\t\t }\n\t\t &.select {\n\t\t \twidth: 100px;\n\t\t .fofs-control__select {\n\t\t select {\n\t\t \tfont-size: 0.9375rem;\n\t\t }\n\t\t }\n\t\t .custom-control--select {\n\t\t \tselect {\n\t\t \t\tcolor: @fsDarkgray;\n\t\t \t}\n\t\t \t&:after {\n\t\t \t\tborder-top-color: @fsDarkgray;\n\t\t \t}\n\t\t }\n\t\t }\n\t\t &.forward {\n\t\t \ta, \n\t\t\t\tspan, \n\t\t\t\tbutton {\n\t\t\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-forward.svg\");\n\t\t\t\t\tbackground-size: 12px;\n\t\t\t\t}\n\t\t }\n\t\t &.end {\n\t\t \ta, \n\t\t\t\tspan, \n\t\t\t\tbutton {\n\t\t\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-end.svg\");\n\t\t\t\t\tbackground-size: 18px;\n\t\t\t\t}\n\t\t }\n\t\t &.double-page-view,\n\t\t &.single-page-view,\n\t\t &.switch-pages {\n\t\t\t [class*=\"image-\"] {}\t \t\n\t\t }\n\t\t &.double-page-view {\n\t\t \ta, \n\t\t\t\tspan, \n\t\t\t\tbutton {\n\t\t\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-double-page.svg\");\n\t\t\t\t}\n\t\t }\n\t\t &.single-page-view {\n\t\t \ta, \n\t\t\t\tspan, \n\t\t\t\tbutton {\n\t\t\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-single-page.svg\");\n\t\t\t\t\tbackground-size: 26px;\n\t\t\t\t}\n\t\t }\n\t\t &.switch-pages {\n\t\t \ta, \n\t\t\t\tspan, \n\t\t\t\tbutton {\n\t\t\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-recto-verso.svg\");\n\t\t\t\t\tbackground-size: 32px;\n\t\t\t\t}\n\t\t \tsvg {}\n\t\t }\n\t\t &.rotate-left,\n\t\t &.rotate-right {\n\t\t \t[class*=\"image-\"] {}\n\t\t }\n\t\t &.rotate-left {\n\t\t \ta, \n\t\t\t\tspan, \n\t\t\t\tbutton {\n\t\t\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-rotate-left.svg\");\n\t\t\t\t}\n\t\t }\n\t\t &.rotate-right {\n\t\t \ta, \n\t\t\t\tspan, \n\t\t\t\tbutton {\n\t\t\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-rotate-right.svg\");\n\t\t\t\t}\n\t\t }\n\t\t &.reset {\n\t\t \ta, \n\t\t\t\tspan, \n\t\t\t\tbutton {\n\t\t\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-reset.svg\");\n\t\t\t\t}\n\t\t }\n\t\t &.fullscreen {\n\t\t \t.mx-hidden;\n\t\t }\n\t\t &.zoom-slider-wrapper {\n\t\t \twidth: 125px;\n\t\t \tmargin-left: 10px;\n\t\t .zoom-slider {\n\t\t \theight: 2px;\n\t\t \tmargin-top: 0;\n\t\t \tbackground-color: @fsDarkgray;\n\t\t }\n\t\t .zoom-slider-handle {\n\t\t \ttop: -12px;\n\t\t \twidth: 24px;\n\t\t \theight: 24px;\n\t\t \tborder: 2px solid @fsDarkgray;\n\t\t \tborder-radius: 100%;\n\t\t \tbackground-color: @white;\n\t\t }\n\t\t }\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n@media screen and (max-width: 1030px) {\n\t.fullscreen {\n\t\t.image-controls__action.page-browse {\n\t\t\tdisplay: none;\n\t\t}\t\t\n\t}\n}\n \n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n@media screen and (max-width: 875px) {\n\t.fullscreen {\n\t\t.image-controls__action.zoom-slider-wrapper {\n\t\t\twidth: 75px;\n\t\t}\n\t}\n}\n\n@media screen and (max-width: 825px) {\n\t.fullscreen {\n\t\t.image-controls__action.zoom-slider-wrapper {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n\t.fullscreen {\n\t\t.image-controls__action.rotate-left,\n\t\t.image-controls__action.rotate-right,\n\t\t.image-controls__action.reset,\n\t\t.image-controls__action.double-page-view {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.fullscreen {\n\t\t.image-controls__action.start,\n\t\t.image-controls__action.end {\n\t\t\tdisplay: none;\n\t\t}\n\t\t.image-controls__action.select {\n\t\t\twidth: 105px;\n\t\t}\n\t\t.image-controls__action.back,\n\t\t.image-controls__action.forward {\n\t\t\tposition: fixed;\n\t\t\ttop: 50%;\n\t\t\twidth: 50px;\n\t\t height: 100px;\n\t\t margin: 0;\n\t\t margin-top: -50px;\n\t\t background-color: rgba(255,255,255,0.85);\n\t\t z-index: 1000;\n\t\t a,\n\t\t button,\n\t\t span {\n\t\t \twidth: 100%;\n\t\t \theight: 100%;\n\t\t \tbackground-size: 24px;\n\t\t }\n\t\t}\n\t\t.image-controls__action.back {\n\t\t\tleft: 0;\n\t\t}\n\t\t.image-controls__action.forward {\n\t\t\tright: 0;\n\t\t}\n\t}\n}","/* ==============================================================\n View Fullscreen Metadata \n ==============================================================*/\n/* FULLSCREEN METADATA */\n.fullscreen {\n\t.metadata {\n\t\tmargin: 0;\n\t .fa {}\n\t\t/* ELEMENTS / EVENTS */\n\t\t&__elements,\n\t\t&__events {\n\t\t\tmargin-bottom: 15px;\n\t\t\tpadding: 0;\n\t\t\tpadding-bottom: 15px;\n\t\t\tborder: 0;\n\t\t\tborder-bottom: 1px solid @fsMiddlegray;\n\t\t\t&:last-child {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\tpadding-bottom: 0;\n\t\t\t\tborder-bottom: 0;\n\t\t\t}\n\t\t}\n\t\t&__element,\n\t\t&__event {\n\t\t\tmargin-bottom: 10px;\n\t\t\tborder: 0;\n\t\t}\n\t\t&__element-dl,\n\t\t&__event-dl {\n\t\t\tdt {\n\t\t\t\tfloat: none;\n\t\t\t\twidth: 100%;\n\t\t\t\tmargin-bottom: 5px;\t\t\t\n\t\t\t}\n\t\t\tdd {\n\t\t\t\twidth: 100%;\n\t\t\t\tmargin: 0;\t\t\t\n\t\t\t}\n\t\t}\n\t\t&__element-value,\n\t\t&__event-value {\n\t\t\t&:last-child {}\n\t\t}\n\t\t/* ELEMENT */\n\t\t&__elements {\n\t\t\t&.level-0 {}\n\t &.level-1 {}\n\t &.level-2 {}\n\t &.level-3 {}\n\t &.level-4 {}\n\t &.level-5 {}\n\t &.level-6 {}\n\t &.level-7 {}\n\t &.level-8 {}\n\t &.level-9 {}\n\t\t}\n\t\t&__elements-h3 {}\n\t\t&__element-wrapper {}\n\t\t&__element {}\n\t\t&__element-dl {\n\t\t\tdt {}\n\t\t\tdd {}\n\t\t}\n\t\t&__element-value {}\n\t\t/* EVENT */\n\t\t&__events {}\n\t\t&__event {}\n\t\t&__event-dl {\n\t\t\tdt {}\n\t\t\tdd {}\n\t\t}\n\t\t&__event-value {}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n \n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n View Fullscreen Toc \n ==============================================================*/\n/* FULLSCREEN TOC */\n.fullscreen {\n\t.widget-toc {\n\t\t/* TITLE */\n\t\t&__title {\n\t\t\tbackground-color: transparent;\n\t\t\th3 {\n\t\t\t\t.mx-hidden;\n\t\t\t}\n\t\t}\n\t\t&__title-expand {\n\t\t\ta {\n\t\t\t\tcolor: @black;\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:focus {\n\t\t\t\t\tcolor: @black;\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t}\n\t\t\t\t&:first-child {}\n\t\t\t}\n\t\t}\n\t\t/* ELEMENTS */\n\t\t&__elements {\n\t\t\tmax-height: inherit;\n\t\t\tborder: 0;\n\t\t\tul {\n\t\t\t\tpadding-right: 0;\n\t\t\t\tpadding-bottom: 0;\n\t\t\t\tpadding-left: 0;\n\t\t\t}\n\t\t}\n\t\t&__element {\n\t\t\tmargin-bottom: 6px;\n\t\t\t&:hover {}\n\t\t\t&.parent {}\n\t\t\t&.child {}\n\t\t\t&.active {}\n\t\t}\n\t\t&__element-expand {}\n\t\t&__element-link {\n\t\t\t&.has-pagenumber {}\n\t\t\t&.non-tree-view {\n\t\t\t\t&.has-pagenumber {}\t\t\t\n\t\t\t}\n\t\t\t&.active {\n\t\t\t\ta {}\n\t\t\t}\n\t\t}\n\t\t&__element-pagenumber {}\n\t\t/* LOADING */\n\t\t&__loader,\n\t\t&__overlay {}\n\t\t&__loader {}\n\t\t&__overlay {}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n \n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n View Fullscreen Usage \n ==============================================================*/\n/* FULLSCREEN USAGE */\n.fullscreen {\n\t.widget-usage {\n\t\th3 {}\n\t\th4 {}\n\t\t&__subtitle {}\n\t\t/* LICENSE TEXT */\n\t\t&__license-text {\n\t\t\ta {\n\t\t\t\tdisplay: inline;\n\t\t\t}\n\t\t}\n\t\t/* DOWNLOADS */\n\t\t&__work-downloads,\n\t\t&__page-downloads,\n\t\t&__citelinks {\n\t\t\ta {}\n\t\t\t.label-default {\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:focus {}\n\t\t\t}\n\t\t}\n\t\t/* WORK DOWNLOADS */\n\t\t&__work-downloads {\n\t\t\ta {}\n\t\t\t.label-default {}\n\t\t}\n\t\t&__work-link-dfg-viewer {}\n\t\t&__work-link-opac {}\n\t\t&__work-download-lido-mets {}\n\t\t&__work-download-mets-anchor {}\n\t\t&__work-download-oai-marc {}\n\t\t&__work-download-oai-dc {}\n\t\t&__work-download-alto {}\n\t\t&__work-download-fulltext {}\n\t\t&__work-download-tei {}\n\t\t&__work-download-pdf {}\n\t\t&__work-download-epub {}\n\t\t&__work-download-iiif {}\n\t\t/* PAGE DOWNLOADS */\n\t\t&__page-downloads {\n\t\t\ta {}\n\t\t\t.label-default {}\n\t\t}\n\t\t&__page-download-alto {}\n\t\t&__page-download-fulltext {}\n\t\t&__page-download-tei {}\n\t\t&__page-download-pdf {}\n\t\t&__page-download-jpeg {}\n\t\t/* CITE LINKS */\n\t\t&__citelinks {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t\t&__citelink-work {}\n\t\t&__citelink-page {}\n\t\t/* MODIFICATION */\n\t\t.widget {\n\t\t\t&__title {\n\t\t\t\t.mx-hidden;\n\t\t\t}\n\t\t\t&__body {\n\t\t\t\tdisplay: block;\n\t\t\t\tpadding: 0;\n\t\t\t\tborder: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n \n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n View Fullscreen Metadata \n ==============================================================*/\n/* FULLSCREEN METADATA */\n.fullscreen {\n\t&__view-sidebar-share {\n\t\tdisplay:flex;\n\t\tjustify-content: space-between;\n\t\tbackground-color: white;\n\t\tborder-bottom: 1px solid #dedede;\n\t\tborder-top: 1px solid #dedede;\n\t\t#widgetCopyright,\n\t\t#widgetSocialMedia {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tbackground-color: transparent;\n\t\t\tborder-bottom: none;\n\t\t\t.custom-title {\n\t\t\t\t&__copy-info {\n\t\t\t\t\tmargin: 0 10px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.widget {\n\t\t\t\t&__social-media {\n\t\t\t\t\tmargin: 0 10px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","/* ==============================================================\n Search Standard\n style declarations for search.xhtml \n ==============================================================*/\n/* SEARCH STANDARD */\n/* BLOCK */\n.search-standard {\n margin-bottom: 21px;\n padding: 10px;\n border: 1px solid @middlegray;\n /* ELEMENT */\n &__help {\n font-size: @fontLarge;\n button {\n padding: 0;\n border: none;\n background: none;\n }\n }\n &__title {\n h3 {}\n }\n &__input {}\n &__input-label,\n &__filter-label {\n height: 1.75rem;\n line-height: 1.75rem;\n }\n &__input-label {}\n &__input-autocomplete {\n .ui-autocomplete {\n position: relative;\n display: block;\n .ui-autocomplete-input {\n width: 100%;\n height: 3.4rem;\n font-size: @fontNormal;\n border: 1px solid @middlegray;\n background-image: none;\n background-color: @white;\n }\n }\n }\n &__filter {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n padding-top: 7px;\n padding-bottom: 15px;\n }\n &__filter-label {\n \tpadding-left: 0;\n \tdisplay: inline-block;\n }\n &__filter-radio {}\n &__filter-link {\n \tfont-size: @fontMedium;\n text-align: right;\n a {}\n }\n &__action {\n padding-top: 15px;\n text-align: right;\n .btn {\n margin: 0 0 0 5px;\n }\n }\n /* MODIFICATION */\n}\n\n/* AUTOCOMPLETE PANEL */\n.ui-autocomplete-panel {\n\tmax-width: 100%;\n font-size: @fontMedium;\n border: 1px solid @lightgray;\n border-radius: 0;\n box-shadow: none;\n background-color: @white;\n ul.ui-autocomplete-items {\n padding: 0;\n li.ui-autocomplete-item {\n span.ui-autocomplete-query {}\n }\n li.ui-state-highlight {\n color: @black;\n border: none;\n border-radius: 0;\n background: @lightgray;\n }\n }\n}\n\n/* SEARCH HELP MODAL */\n/* BLOCK */\n.search-help {\n /* ELEMENT */\n .modal-dialog {}\n .modal-content {}\n .modal-header {}\n .modal-title {}\n .modal-body {}\n .modal-footer {}\n /* MODIFICATION */\n}\n\n/* SEARCH TILE */\n/* BLOCK */\n.search-tile {\n margin-bottom: 21px;\n padding: 10px;\n border: 1px solid @middlegray;\n /* ELEMENT */\n &__description {\n min-height: 125px;\n h3 {\n display: inline-block;\n }\n }\n &__icon {\n float: right;\n margin: 0 0 10px 10px;\n font-size: 3rem;\n }\n &__input {}\n &__action {\n padding-top: 15px;\n text-align: right;\n .btn {\n margin: 0;\n }\n }\n /* MODIFICATION */\n}\n \n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Search Advanced\n style declarations for searchAdvanced.xhtml \n ==============================================================*/\n/* SAERCH ADVANCED */\n/* BLOCK */\n.search-advanced {\n /* ELEMENT */\n &__group {\n position: relative;\n margin-bottom: 21px;\n padding: 10px;\n border: 1px solid @middlegray;\n span.remove {\n display: none;\n }\n .remove {\n position: absolute;\n top: 0;\n right: .5rem;\n padding: .5rem;\n color: @black;\n }\n }\n &__loader {\n display: none;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-image: url(\"@{images}/ajax_preloader.gif\");\n background-position: center center;\n background-repeat: no-repeat;\n background-color: rgba(255,255,255,0.75);\n z-index: 10;\n }\n &__connector,\n &__connect-group {\n \t.custom-control--select {\n \t\tdisplay: inline-block;\n \t\twidth: 80px;\n \t\tborder: none;\n \t\t&:after {\n \t\t\tright: 10px;\n \t\t}\n \t\tselect {\n \t\t\tpadding: 0;\n \t\t}\n \t}\n }\n &__input-group {\n .form-control__select,\n input[type=\"text\"] {\n }\n input[type=\"text\"] {\n border-right: none;\n &:focus {\n border-right-color: @blue;\n & + .input-group-append {\n \tborder-color: @blue;\n }\n }\n }\n .input-group-append {\n padding: 0;\n border-radius: 0;\n background-color: @white;\n border: 1px solid #ced4da;\n border-left: none;\n a {\n color: @black;\n &:hover,\n &:focus,\n &:active {\n text-decoration: none;\n color: @black;\n }\n }\n }\n .custom-control--select {\n &.disabled {\n \tdisplay: none;\n \t&:after {\n\t display: none;\n\t }\n }\n select[disabled] {\n border-radius: 0;\n background-color: transparent;\n opacity: 0.4;\n }\n }\n button {\n padding: 6px 10px;\n }\n .row .col-sm-1 {\n padding-left: 0;\n }\n }\n &__input-col {\n a {\n display: inline-block;\n padding: 7px;\n color: @black;\n &:hover,\n &:focus,\n &:active {\n text-decoration: none;\n outline: none !important;\n }\n }\n span {\n display: none;\n }\n .form-group {\n \tmargin: 0;\n }\n }\n &__connect-group {\n padding: 0 10px;\n }\n &__add-group {\n margin-bottom: 21px;\n padding: .5rem 18px;\n text-align: right;\n a {\n color: @black;\n &:hover,\n &:focus,\n &:active {\n text-decoration: none;\n color: @black;\n }\n }\n }\n &__action {\n text-align: right;\n .btn {\n margin: 0 0 0 5px;\n }\n } \n}\n/* MODIFICATION */ \n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n .search-advanced__input-group input[type=\"text\"],\n .search-advanced__input-group .form-control__select { \n } \n}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n SearchList\n style declarations for searchList.xhtml\n ==============================================================*/\n/* SEARCH LIST */\n/* VARIABLES */\n@yellow: rgba(255, 255, 0, 0.5);\n\n/* BLOCK */\n.search-list {\n margin-bottom: 21px;\n /* ELEMENT */\n &__title {\n margin-bottom: 10px;\n h3 {\n margin: 0;\n line-height: normal;\n font-size: @fontNormal;\n }\n }\n /* OPTIONS */\n &__options {\n display: flex;\n \talign-items: center;\n font-size: @fontMedium;\n a, button{\n display: inline-block;\n padding: 3px;\n font-size: @fontNormal;\n color: @black;\n &:hover,\n &:focus,\n &:active,\n &.active {\n color: @blue;\n }\n }\n form {\n display: inline-block;\n }\n }\n &__hitcount,\n &__rss,\n &__save-search,\n &__excel-export,\n &__views {}\n &__hitcount {\n \tpadding-right: 5px;\n }\n &__rss {\n \tpadding-left: 5px;\n \tborder-left: 1px solid @middlegray;\n }\n &__save-search {\n \tpadding-left: 4px;\n }\n &__excel-export {\n \tpadding-right: 5px;\n a {}\n .excel-export-loader {\n display: none;\n padding-left: 5px;\n img {\n width: 14px;\n margin-top: -4px;\n }\n }\n }\n &__toggle-thumbs {\n \tpadding: 0 5px;\n \tborder-left: 1px solid @middlegray;\n \t.-active {\n \t\tcolor: @blue;\n \t}\n }\n &__views {\n \tpadding-left: 5px;\n \tborder-left: 1px solid @middlegray;\n \tbutton {}\n \t[data-view=\"search-list-default\"] {}\n \t[data-view=\"search-list-grid\"] {}\n \t[data-view=\"search-list-list\"] {}\n }\n /* CURRENT SEARCH */\n &__label {\n display: inline-block;\n padding: 6px 0;\n }\n &__current-search {\n margin-bottom: 5px;\n .form-group {\n margin-bottom: 5px;\n }\n .input-group {\n \tdisplay: flex;\n \tdisplay: -webkit-box; \n\t\t\tdisplay: -moz-box; \n\t\t\tdisplay: -ms-flexbox;\n\t\t\tdisplay: -webkit-flex; \n\t .input-group-addon {\n\t\t padding: 0;\n\t border-radius: 0;\n\t background-color: @white;\n\t a {\n\t color: @black;\n\t &:hover,\n\t &:focus,\n\t &:active {\n\t text-decoration: none;\n\t color: @black;\n\t }\n\t }\n\t a, button {\n\t \theight: 100%;\n\t \twidth: 100%;\n\t }\n\t input[type=\"submit\"] {\n\t\t background-image: url(\"@{images}/icons/icon-search.png\");\n\t\t background-repeat: no-repeat;\n\t\t background-position: center center;\n\t\t background-size: 40%;\n\t\t width: 100%;\n\t\t padding: 0;\n\t }\n\t &.reset {\n\t \tflex: 0 0 4rem;\n\t background-color: @lightgray;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\tborder: 1px solid #ccc;\n\t a, button {}\n\t &.focus {\n\t \tborder-color: @blue;\n\t }\n\t .fa {}\n\t }\n\t &.search {\n\t flex: 0 0 4rem;\n\t background-color: @blue;\n\t border-color: @blue;\n\t display: inherit;\n\t a {\n\t display: block;\n\t color: @white;\n\t }\n\t }\n \t}\n }\n .form-control {\n border-right: none;\n height: auto;\n &:focus {\n \tborder-left-color: @middlegray;\n }\n }\n }\n /* LINKS */\n &__links {\n button {\n padding-right: 12px;\n }\n form {\n display: inline-block;\n }\n a {\n font-size: @fontMedium;\n &:hover,\n &:focus,\n &:active {}\n }\n }\n /* SORTING */\n &__sorting {\n display: flex;\n justify-content: space-between;\n margin-bottom: 20px;\n flex-wrap: wrap;\n &__item {\n \tdisplay: grid;\n \tgrid-template-columns: auto auto;\n \tgrid-column-gap: 20px;\n \talign-items: center;\n \tform {\n \t\theight: 100%;\n \t}\n }\n &__label {\n \tlabel { \t\t\n\t \twhite-space: nowrap;\n\t \tfont-weight: normal;\n\t \tmargin: 0;\n \t}\n }\n }\n /* ADVANCED SEARCH INFO */\n &__adv-search-info {\n margin-bottom: 10px;\n padding: 10px;\n background-color: @white;\n border: 1px solid @middlegray;\n }\n &__adv-search-info-back {\n font-size: @fontMedium;\n color: @black;\n }\n /* HITS */\n &__hits {\n \tdisplay: none;\n }\n &__hit {\n position: relative;\n margin-bottom: 21px;\n padding: 10px;\n border: 1px solid @middlegray;\n background-color: @middlegray2;\n }\n &__hit-header {}\n &__hit-title,\n &__hit-type,\n &__hit-info {}\n &__hit-title {\n \tposition: relative;\n h4 {\n \tpadding-bottom: 0.5rem;\n margin: 0;\n }\n \t&.-noThumbnail {\n \t\tpadding-right: 2rem;\n \t}\n }\n &__no-thumb-bookmark {\n \tposition: absolute;\n\t\tright: 0.3rem;\n\t\ttop: -0.4rem;\n \tpadding: 0;\n \t&[data-bookmark-list-type=\"add\"] {\n\t\t position: absolute;\n\t\t font-size: @fontLarge;\n\t\t color: @blue;\n\t\t background-image: none;\n\t\t .fa-bookmark-o,\n\t\t .fa-bookmark {\n\t\t color: @blue;\n\t\t }\n\t\t .fa-bookmark-o {\n\t\t display: inline-block;\n\t\t }\n\t\t .fa-bookmark {\n\t\t display: none;\n\t\t }\n\t\t &.added, \n\t\t &:hover {\n\t\t .fa-bookmark-o {\n\t\t display: none;\n\t\t }\n\t\t .fa-bookmark {\n\t\t display: inline-block;\n\t\t }\n\t\t }\n\t\t}\n }\n &__hit-thumbnail {\n \tposition: relative;\n\t\twidth: 100%;\n\t\ttext-align: right;\n img {\n display: inline;\n\t\t padding: 0;\n\t\t margin: 0;\n max-width: 100%;\n max-height: 100%;\n\t\t line-height: normal;\n border: 2px solid @white;\n\t\t border-radius: 0;\n box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);\n }\n [data-bookmark-list-type=\"add\"] {\n\t\t position: absolute;\n\t\t top: 0;\n\t\t right: 5px;\n\t\t font-size: @fontLarge;\n\t\t color: @blue;\n\t\t background-image: none;\n\t\t .fa-bookmark-o,\n\t\t .fa-bookmark {\n\t\t color: @blue;\n\t\t }\n\t\t .fa-bookmark-o {\n\t\t display: inline-block;\n\t\t }\n\t\t .fa-bookmark {\n\t\t display: none;\n\t\t }\n\t\t &.added, \n\t\t &:hover {\n\t\t .fa-bookmark-o {\n\t\t display: none;\n\t\t }\n\t\t .fa-bookmark {\n\t\t display: inline-block;\n\t\t }\n\t\t }\n\t\t}\n }\n &__hit-type {}\n &__hit-docstruct {\n ul {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n }\n li {}\n li + li:before {\n content: \"\\003e\";\n padding: 0 5px;\n }\n a {\n display: inline-block;\n padding-top: 0;\n padding-bottom: 0.5rem; \n }\n }\n &__hit-text {}\n &__hit-text-label,\n &__hit-text-value {\n display: block; \n word-wrap: break-word;\n }\n &__hit-text-label {\n clear: left;\n float: left;\n width: 30%;\n text-overflow: ellipsis;\n white-space: nowrap;\n overflow: hidden;\n }\n &__hit-text-value {\n margin-left: 30%;\n }\n &__hit-info {\n margin-top: 10px;\n }\n a[data-toggle=\"hit-content\"],\n button[data-toggle=\"hit-content\"] {\n width: 100%;\n margin-top: 10px;\n padding-top: 10px;\n text-align: left;\n color: @black;\n border-top: 1px dotted @gray;\n &:hover,\n &:focus,\n &:active {\n text-decoration: none;\n color: @black;\n }\n .fa {\n margin-right: 7px;\n transition: all .2s linear;\n }\n &.in {\n .fa {\n transform: rotate(90deg);\n }\n }\n .search-list__loader {\n display: none;\n width: 14px;\n }\n &.active {\n display: inline-block;\n }\n }\n &__hit-content {\n display: none;\n margin-top: 10px;\n dl {\n margin-bottom: 5px;\n }\n dt {\n \twidth: auto;\n \tmargin-right: 10px;\n }\n dd {\n \tmargin-left: auto;\n }\n }\n &__hit-content-set {\n \tdisplay: flex;\n \tjustify-content: space-between;\n margin: 0 0 5px 0;\n &:hover {\n \tbackground-color: @lightgray;\n \ta {\n \t\ttext-decoration: none;\n \t\tcolor: @labelGray;\n \t}\n }\n }\n &__hit-text-area {\n\t\tmax-width: 100%;\n\t}\n &__subhit-thumbnail {\n \timg {\n\t \theight: 60px;\n\t \tpadding: 5px 5px 0 0;\n \t}\n }\n &__hit-content-more {\n padding: 5px;\n text-align: center;\n a {\n color: @black;\n &:hover,\n &:focus,\n &:active {\n text-decoration: none;\n color: @black;\n }\n }\n }\n &__struct-title,\n &__struct-chapter {\n .fa {\n margin-right: 5px;\n }\n }\n &__struct-title {\n h5 {\n line-height: normal;\n margin: 0;\n padding: 0;\n font-size: @fontNormal;\n color: @black;\n }\n }\n &__metadata-info {\n \tpadding-left: 16px;\n \ttd {\n \t\tvertical-align: top;\n \t\tword-break: break-all;\n \t\t&:first-child {\n \t\t\tpadding-right: 5px;\n\t \t\twhite-space: nowrap;\n \t\t}\n \t}\n \t.fa {\n \tmargin-right: 10px;\n }\n }\n &__struct-child-hits {\n padding-left: 15px;\n dd {\n min-height: 21px;\n text-overflow: ellipsis;\n white-space: nowrap;\n overflow: hidden;\n }\n }\n &__struct-chapter {\n padding-left: 5%;\n }\n &__struct-chapter + .search-list__struct-title {\n margin-top: 10px;\n }\n /* DRILLDOWN HEADING */\n &__drilldown-heading {\n \tdisplay: none;\n }\n\t/* MODIFICATION */\n\t&--highlight {\n\t background-color: @yellow;\n\t}\n}\n\n/* STACKED MULTIVOLUME THUMBNAIL */\n.stacked-thumbnail-before,\n.stacked-thumbnail-after {\n\tposition: absolute;\n\twidth: 101%;\n\theight: 101%;\n\ttop: 0;\n}\n\n.stacked-thumbnail {\n border: 2px solid @white;\n -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);\n -moz-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);\n box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);\n background: @white;\n z-index: 10;\n position: relative;\n\n}\n\n.stacked-thumbnail-before,\n.stacked-thumbnail-after {\n\topacity: 0;\n border: 2px solid @white;\n box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);\n background: #eff4de;\n z-index: 9;\n transition: transform 0.12s linear, opacity 0.5s linear;\n &.-shown {\n \topacity: 1.0;\n }\n}\n\n\n.stackedThumbEffect {\n\tposition: relative;\n\twidth: 100%;\n\theight: 100%;\n\tdisplay: block;\n\tmargin-left: -2px;\n}\n\n.stackedThumbEffect-inner {\nposition: relative;\n}\n\n.stackedThumbEffect:hover .stacked-thumbnail-before {\n transform: rotate(-7deg);\n}\n\n.stackedThumbEffect:hover .stacked-thumbnail-after {\n transform: rotate(6deg);\n}\n\n.stacked-thumbnail-after {\n\ttransform: rotate(4deg);\n\tbackground: #768590;\n\tmargin-left: -5px;\n\tmargin-top: 0px;\n\theight: 105%;\n\twidth: 106%;\n}\n\n.stacked-thumbnail-before {\n\ttransform: rotate(-4deg);\n\tmargin-left: -6px;\n\tmargin-top: 0px;\n\twidth: 106%;\n\theight: calc(100% + 3px);\n\tbackground: #ececec;\n}\n\n.stacked-thumbnail a img {\n display: block;\n}\n\n\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n\t.search-list {\n\t\t&__hit-thumbnail {\n\t \twidth: auto;\n\t\t}\t\t\n\t\t&__sorting {\n\t\t &__item {\n\t\t\tmargin-bottom: 1rem;\n\t \t}\n\t }\n\t}\n}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.search-list {\n\t\t&__hit-text {\n\t\t\tmargin-bottom: 5px;\n\t\t}\n\t\t&__hit-text-label {\n\t\t\twidth: 100%;\n\t\t}\n\t\t&__hit-text-value {\n\t\t\tmargin: 0;\n\t\t}\n\t\t&__hit-thumbnail { \n\t\t\ttext-align: center;\n\t\t}\n\t\t&__struct-child-hits,\n\t\t&__metadata-info {\n\t\t\tpadding-left: 0;\n\t\t}\n\t\t&__hit-content dt {\n\t\t\tfloat: left;\n\t\t}\n\t\t&__metadata-info dt { \n\t\t\tfloat: left; \n\t\t\twidth: 30%; \n\t\t}\n\t\t&__metadata-info dd { \n\t\t\tmargin-left: 30%; \n\t\t}\n\t}\n}\n","/* ==============================================================\n Searchlist Grid View\n style declarations for searchList.xhtml\n ==============================================================*/\n/* SEARCH LIST GRID */\n/* BLOCK */\n.search-list {\n /* ELEMENT */\n /* HITS */\n &__hits {\n\t\t&.grid {\n\t\t\t.search-list__hits__list {\n\t\t\t\tdisplay: grid;\n\t\t\t grid-template-columns: repeat(auto-fill, minmax(195px, 1fr));\n\t\t\t grid-gap: 10px;\n\t\t\t grid-auto-rows: minmax(300px, auto);\n\t\t\t grid-auto-flow: dense;\t\t\t\t\n\t\t\t}\n\t\t\t.search-list__hit {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\t.row,\n\t\t\t\t[class*=\"col-\"] {\n\t\t\t\t\tfloat: none;\n\t\t\t\t\twidth: auto;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tmax-width: 100%;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.search-list__hit-header {\n\t\t\t\t.row {\n\t\t\t\t display: flex;\n\t\t\t\t flex-direction: column;\n\t\t\t\t}\n\t\t\t\t.col-12.col-sm-10 {\n\t\t\t\t\torder: 2;\n\t\t\t\t}\n\t\t\t\t.col-12.col-sm-2 {\n\t\t\t\t\torder: 1;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.search-list__hit-thumbnail {\n\t\t\t\tmin-height: 175px;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-position: center top;\n\t\t\t\tbackground-size: cover;\n\t\t\t\tflex: 0 0 100%;\n\t\t\t\ta {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\theight: 175px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.search-list__hit-title {\n\t\t\t\t[data-bookmark-list-type=\"add\"] {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 5px;\n\t\t\t\t\tpadding: 5px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.search-list__hit-title h4 {\n\t\t\t text-align: center;\n\t\t\t padding: 10px;\n\t\t\t text-overflow: ellipsis;\n\t\t\t overflow: hidden;\n\t\t\t}\n\t\t\t.search-list__hit-thumbnail img,\n\t\t\t.search-list__hit-type,\n\t\t\t.search-list__hit-info,\n\t\t\t.search-list__hit-content {\n\t\t\t\t.mx-hidden;\n\t\t\t}\n\t\t}\n\t}\n\ta[data-toggle=\"hit-content\"],\n\tbutton[data-toggle=\"hit-content\"] {\n\t\tdisplay: none;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Searchlist List View\n style declarations for searchList.xhtml\n ==============================================================*/\n/* SEARCH LIST LIST */\n/* BLOCK */\n.search-list {\n /* ELEMENT */\n /* HITS */\n\t&__hits {\n\t\t&.list {\n\t\t\t.search-list__hit {\n\t\t\t\tmargin-bottom: 5px;\n\t\t\t}\n\t\t\t.search-list__hit-header {\n\t\t\t\t.col-12.col-sm-10 {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t\t.col-12.col-sm-2 {\n\t\t\t\t\twidth: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.search-list__hit-thumbnail,\n\t\t\t.search-list__hit-type,\n\t\t\t.search-list__hit-info,\n\t\t\t.search-list__hit-content {\n\t\t\t\t.mx-hidden;\n\t\t\t}\n\t\t\t.search-list--highlight {\n\t\t\t\tdisplay: inline;\n\t\t\t}\n\t\t}\n\t}\n\ta[data-toggle=\"hit-content\"],\n\tbutton[data-toggle=\"hit-content\"] {\n\t\tdisplay: none;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Search Calendar\n style declarations for searchCalendar.xhtml \n ==============================================================*/\n/* BLOCK */\n.search-calendar {\n /* ELEMENT */\n &__title {\n h2 {}\n }\n &__input {\n padding: 21px;\n border: 1px solid @middlegray;\n background-color: @white;\n input {\n box-shadow: none;\n }\n .form-horizontal {}\n .form-group {\n \tmargin: 0;\n }\n .col-sm-4 {}\n .col-sm-8 {}\n .control-label {}\n .form-control {}\n }\n &__months {\n margin-bottom: 21px;\n padding: 21px 0;\n border-bottom: 1px solid @middlegray;\n }\n &__month {\n min-height: 270px;\n margin-bottom: 15px;\n }\n &__month-title {\n padding: 5px;\n font-style: italic;\n }\n &__month-days,\n &__month-week {\n border-bottom: 1px solid @middlegray;\n }\n &__month-days span,\n &__month-day,\n &__month-day-empty {\n float: left;\n width: calc(100% / 7);\n }\n &__month-days {\n span {\n display: block;\n padding: 5px;\n font-weight: bold;\n text-align: center;\n }\n }\n &__month-week {}\n &__month-day {\n text-align: center;\n color: @middlegray;\n a, \n span,\n button {\n display: block;\n padding: 5px 10px;\n line-height: 19px;\n }\n a,\n button {\n \twidth: 100%;\n \tcolor: @blue;\n \ttext-decoration: none;\n background-color: @lightgray;\n \t&:hover,\n \t&:focus,\n \t&:active {\n \t\ttext-decoration: none;\n \t\tcolor: @white;\n \t\tbackground-color: @blue;\n \t}\n }\n .popover-title {\n \tline-height: normal;\n \tcolor: @black;\n }\n .popover-content {\n \ta {\n \t\tbackground-color: transparent;\n \t\t&:hover,\n \t\t&:active,\n \t\t&:focus {\n \t\t\tcolor: @black;\n \t\t\tbackground-color: transparent;\n \t\t}\n \t}\n }\n }\n &__month-day-empty {\n min-height: 1px;\n }\n &__action {}\n &__incomplete {\n padding-top: 15px;\n padding-bottom: 15px;\n .label {\n padding: 7px 15px;\n font-size: .9rem;\n } \n }\n /* MODIFICATION */\n &__month-day {\n &.active {\n background-color: @middlegray;\n a {\n font-weight: bold;\n }\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n SearchTermList\n style declarations for searchTermList.xhtml\n ==============================================================*/\n/* BLOCK */\n.search-termlist {\n\t/* ELEMENT */\n\t&__list {\n\t margin-bottom: 1.3125rem;\n\t ul {\n\t\t\tcolumn-count: 3;\n\t\t\tcolumn-gap: 15px;\t \t\n\t }\n\t li {\n\t \tbreak-inside: avoid;\n\t }\n\t a {\n\t \tdisplay: block;\n\t \tpadding: 5px 10px;\n\t \ttext-overflow: ellipsis;\n\t \toverflow: hidden;\n\t }\n\t}\t\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n\t.search-termlist__list ul {\n\t\tcolumn-count: 2;\n\t}\n}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.search-termlist__list ul {\n\t\tcolumn-count: 1;\n\t\tcolumn-gap: 0;\n\t}\n}","/* ==============================================================\n User\n style declarations for user.xhtml\n ==============================================================*/\n/* USERDATA */\n/* BLOCK */\n.userdata {\n\t/* ELEMENT */\n\th3 {}\n\t&__gravatar {\n\t\timg {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\t&__data {\n overflow-x: auto;\n\t}\n\t&__action {\n\t\ttext-align: right;\n\t\t.btn {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n}\n\n#editUserdataModal {\n\t.checkbox input[type=checkbox], \n\t.checkbox-inline input[type=checkbox] {\n\t\tmargin-left: -15px;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.userdata__gravatar img { margin: 0 auto 15px auto; }\n\t.userdata__action { text-align: center; }\n}","/* ==============================================================\n User Activity\n style declarations for userBackendActivity.xhtml\n ==============================================================*/\n/* USER SCORE */\n/* BLOCK */\n.user-score {\n margin-bottom: 15px;\n /* ELEMENT */\n &__table {\n tr td:first-child {\n width: 25%;\n }\n tr td:last-child {\n width: 75%;\n }\n }\n}\n/* USER ACTIVITY */\n/* BLOCK */\n.user-activity {\n margin-bottom: 15px;\n /* ELEMENT */\n &__table {\n .fa {\n cursor: pointer;\n }\n .popover {\n font-weight: normal;\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n User Bookmark Edit\n style declarations for userBackendEditBookmarkList.xhtml\n ==============================================================*/\n/* USER BOOKMARK EDIT */\n/* BLOCK */\n.user-bookmark-edit {\n\t/* ELEMENT */\n\th2 {}\n\t&__form {\n\t padding: 30px 15px;\n \tborder: 1px solid @middlegray;\n \tform {\n\t \twidth: 80%;\n\t \tmargin: 0 auto;\n \t}\n }\n .control-label {\n\t\tfont-weight: normal;\n\t}\n\t.form-control {\n\t\theight: 48px;\n\t}\n\ttextarea {\n\t\tmin-height: 125px;\n\t\tresize: vertical;\n\t}\n\t&__action {\n\t\ttext-align: right;\n\t}\n\t&__action {\n\t\t.btn {\n\t\t\tmargin-left: 10px;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n User Bookmark Send List\n style declarations for userBookmarksSendList.xhtml\n ==============================================================*/\n/* USER BOOKMARK SEND LIST */\n/* BLOCK */\n.user-bookmark-send-list {\n /* ELEMENT */\n &__form {\n\t padding: 30px 15px;\n \tborder: 1px solid @middlegray;\n \tform {\n\t \twidth: 80%;\n\t \tmargin: 0 auto;\n \t}\n }\n .control-label {\n\t\tfont-weight: normal;\n\t}\n\t.form-control {\n\t\theight: 32px;\n\t}\n\t&__action {\n\t\ttext-align: right;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n User view Bookmark\n style declarations for userBackendViewBookshelf.xhtml\n ==============================================================*/\n/* USER VIEW BOOKMARK */\n/* BLOCK */\n.view-bookmark {\n\t/* ELEMENT */\n\th2 {}\n\tp {\n\t\tfont-size: @fontSmall;\n\t\tfont-style: italic;\n\t}\n\t&__action {\n\t\ta {\n\t\t\tdisplay: inline-block;\n\t\t\twidth: 28px;\n\t\t height: 28px;\n\t\t line-height: 26px;\n\t\t}\n\t}\n\t&__item {\n\t\theight: 300px;\n\t\tmargin-bottom: 30px;\n\t\tborder: 1px solid @middlegray;\n\t\ttransition: all .3s ease-in;\n\t\t&-action {\n\t\t\tdisplay: none;\n\t\t}\n\t\t&:hover {\n\t\t\tbackground-color: @lightgray;\n\t\t\t.view-bookmark__item-action {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t}\n\t&__item-image,\n\t&__item-info,\n\t&__item-action {\n\t\tfloat: left;\n\t\twidth: 50%;\n\t}\n\t&__item-image {\n\t\theight: 300px;\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center center;\n\t\tbackground-size: cover;\n\t\ta {\n\t\t\tdisplay: block;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t}\n\t}\n\t&__item-info {\n\t\theight: 250px;\n\t\tpadding: 15px 15px 0 15px;\n\t\toverflow-y: auto;\n\t\tposition: relative;\n\t\th4 {\n\t\t\ttext-overflow: ellipsis;\n\t\t\toverflow: hidden;\n\t\t}\n\t\ta {\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t}\n\t\ttextarea {\n\t\t\twidth: 100%;\n\t\t\theight: 150px;\n\t\t\tresize: none;\n\t\t\tborder: none;\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n\t&__item-action {\n\t\theight: 50px;\n\t\tpadding: 15px;\n\t\ttext-align: right;\n\t\ta {\n\t\t\tdisplay: inline-block;\n\t\t height: 16px;\n\t\t}\n\t\t[data-bookmark-list-type=\"delete\"] {\n\t\t\tbackground-size: 70%;\n\t\t}\n\t}\n}\n\n\n#viewBookmark {\n h2 {}\n h3 {}\n #single_bookshelf_data_table {\n thead {\n tr {\n th {\n &:nth-child(1) {}\n &:nth-child(2) {}\n &:nth-child(3) {}\n &:nth-child(4) {}\n }\n }\n }\n tbody {\n tr {\n td {\n a {\n img {}\n }\n }\n }\n }\n }\n #viewBookshelfControlsForm {\n text-align: right;\n .btn {\n margin: 1.3125rem 0;\n }\n }\n}\n\n.btn.delete {\n\tcolor: @btnCleanDelete;\n\t&:hover,\n\t&:active,\n\t&:focus {\n\t\tcolor: @btnDanger;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n User Bookmarks\n style declarations for userBackendBookmarkList.xhtml\n ==============================================================*/\n/* USER BOOKMARKS */\n/* BLOCK */\n.user-bookmark {\n\t/* ELEMENT */\n\th2 {}\n\t\n\t.bookmarklist_form {\n\t\tmargin-bottom: 25px;\n\t\t\n\t}\n\t\n\t/* ADD */\n\t&__add-bookmark {\n\t\t.mx-clearfloats;\n\t\theight: 32px;\n\t\tmargin-bottom: 15px;\n\t\tborder-bottom: 1px solid @middlegray; \n\t\tinput {\n\t\t\twidth: 100%;\n\t\t\theight: 32px;\n\t\t\tborder: none;\n\t\t\tbackground-color: transparent;\n\t\t}\n\t\tbutton,\n\t\ta {\n\t\t\twidth: 16px;\n\t\t\theight: 16px;\n\t\t\tbackground-image: url(\"@{images}/icons/icon-bs-add.svg\");\n\t\t\tbackground-size: 100%;\n\t\t\tbackground-repeat: no-repeat;\n\t\t}\n\t}\n\t/* PANEL */\n\t&__panel {\n\t\t.mx-clearfloats;\n\t\tmargin-bottom: 10px;\n\t\tpadding: 10px;\n\t\tborder: 1px solid @middlegray;\n\t}\n\t&__panel-header {\n\t\tpadding-bottom: 15px; \n\t\t.mx-clearfloats;\n\t\th4 {\n\t\t\tmargin: 0;\n\t\t}\n\t\ta {}\n\t\tsmall {\n\t\t\tcolor: @middlegray;\n\t\t}\n\t}\n\t&__panel-body {\n\t\tpadding-bottom: 15px; \n\t\t.mx-clearfloats;\n\t\tp {\n\t\t\tmargin: 0;\n\t\t\tfont-size: @fontSmall;\n\t\t\tfont-style: italic;\n\t\t}\n\t}\n\t&__panel-action {\n\t\ta {\n\t\t\tdisplay: inline-block;\n\t\t\tpadding: .5rem 2rem;\n\t\t\tcursor: pointer; \n\t\t\t&:focus,\n\t\t\t&:hover {\t\t\t\t\n\t\t\t\ttext-decoration: none;\n\t\t\t\tspan {\n\t\t\t\t\ttext-decoration: underline;\n\t\t\t\t}\n\t\t\t}\n\t\t\ti {\n\t\t\t\tpadding-right: 5px;\n\t\t\t}\n\t\t\tspan {\n\t\t\t}\n\t\t}\n\t\t.popover {\n\t\t\ta {\n\t\t\t\tpadding: 0.6rem 1.2rem;\n\t\t\t\tcursor: pointer;\n\t\t\t}\n\t\t\t.fa {\n\t\t\t\twidth: 2rem;\n\t\t\t}\n\t\t\tinput[type='checkbox'] {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t\t\n\t}\n\t&__items-image-preview {\n\tdisplay: flex;\n flex-wrap: wrap;\n margin-left: -5px;\n margin-right: -5px;\n margin-bottom: 10px;\n\t}\n\t&__single-image-container {\n\tflex: 0 0 16.66%;\n\tpadding: 5px;\n\theight: 180px;\n\t}\n\t&__single-image{\n\tmargin-bottom: 30px;\n\tborder: none;\n\ttransition: all .3s ease-in;\n\tbackground-size: cover;\n\tbackground-position: 50% 50%;\n\theight: 100%;\n\t\ta {\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {\n\t\n.user-bookmark {\n\t&__panel-action {\n\t\ta {\n\t\t\tdisplay: inline-block;\n\t\t\tpadding: .5rem .5rem;\n\t\t}\n\t}\n\t&__single-image-container {\n\t\tflex: 0 0 25%;\n\t}\t\n}\n}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t\n.user-bookmark {\n\t\t&__single-image-container {\n\t\t\tflex: 0 0 50%;\n\t\t}\n}\n\n}","/* ==============================================================\n User Login\n style declarations for userLogin.xhtml\n ==============================================================*/\n/* USER LOGIN */\n.user-login {\n\tdisplay: none;\n\t&.active {\n\t\tposition: fixed;\n\t\tdisplay: flex;\t\t\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\ttop: 0;\n\t\twidth: 100vw;\n\t\theight: 100vh;\n\t\tbackground-color: @neutralgray;\n\t\toverflow-y: auto;\n\t\tz-index: 9999;\n\t}\n\t& > .fa {\n\t\tposition: absolute;\n\t\ttop: 5px;\n\t\tright: 10px;\n\t\tfont-size: 2.4rem;\n\t\tcursor: pointer;\n\t}\n\t/* WRAPPER */\n\t&__wrapper {\n\t\twidth: 98%;\n\t\tmax-width: 400px;\n\t\tpadding: 10px;\n\t\tbackground-color: @neutralgray;\n\t}\n\t/* HEADER / BODY */\n\t&__header,\n\t&__body {\n\t\tpadding: 15px;\n\t\tborder: 1px solid @middlegray;\n\t\tbackground-color: @white;\n\t}\n\t&__header,\n\t&__body,\n\t&__footer {\n\t\t.btn--link {\n\t\t\t&:active, \n\t\t\t&:focus, \n\t\t\t&:active:focus {\n\t\t\t\tcolor: @black;\n\t\t\t}\n\t\t}\n\t\t.btn--full {\n\t\t\t&:active, \n\t\t\t&:focus, \n\t\t\t&:active:focus {\n\t\t\t\tcolor: @white;\n\t\t\t}\n\t\t}\n\t}\n\t/* HEADER */\n\t&__header {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t\th3 {\n\t\t\tmargin: 0;\n\t\t\tfont-size: @fontLarge;\n\t\t}\n\t}\n\t&__header-logo {\n\t\talign-self: normal;\n\t\tflex: 0 0 25%;\n\t\tmax-width: 25%;\n\t\tbackground-image: url(\"@{images}/goobi_logo-blue.png\");\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: right center;\n\t\tbackground-size: contain;\n\t}\n\t/* BODY */\n\t&__body {\n\t\tborder-top: 0;\n\t\th4 {\n\t\t\tfont-size: @fontNormal;\n\t\t}\n\t}\n\t&__body-login-select {}\n\t&__body-login-type-wrapper {\n\t\tmin-height: 215px;\t\t\n\t}\n\t&__body-login-type {\n\t\tposition: relative;\n\t\tbackground-color: @white;\n\t\t&.local {\n\t\t\tdisplay: block;\n\t\t}\n\t\t&.external,\n\t\t&.retrieve,\n\t\t&.create {\n\t\t\tdisplay: none;\n\t\t}\n\t\t.form-group,\n\t\tp {\n\t\t\tmargin-bottom: 1.6rem;\n\t\t}\n\t\t.form-group.lastname {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\t&__body-action {\n\t\tpadding-top: .5rem;\n\t\tpadding-bottom: 1.6rem;\n\t\t.btn--link {\n\t\t\tfont-size: @fontSmall;\n\t\t}\n\t\t.btn--full {\n\t\t\twidth: 100%;\n\t\t\tmargin-top: 2rem;\n\t\t\tmargin-bottom: 1rem;\n\t\t}\n\t}\n\t&__body-login-open-id {\n\t\th4 {\n\t\t\tposition: relative;\n\t\t\tmargin-right: -15px;\n\t\t\tmargin-bottom: 1.6rem;\n\t\t\tmargin-left: -15px;\n\t\t\tfont-size: @fontMedium;\n\t\t\ttext-align: center;\n\t\t\ttext-transform: uppercase;\n\t\t\tcolor: @gray;\n\t\t\tspan {\n\t\t\t\tposition: relative;\n\t\t\t\tpadding: 0 3px;\n\t\t\t\tbackground-color: @white;\n\t\t\t\tz-index: 10;\n\t\t\t}\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\tposition: absolute;\n\t\t\t\tdisplay: block;\n\t\t\t\ttop: 50%;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: 1px;\n\t\t\t\tmargin-top: -1px;\n\t\t\t\tbackground-color: @middlegray;\n\t\t\t\tz-index: 9;\n\t\t\t}\n\t\t}\n\t\tul {\n\t\t\t.mx-list-reset;\n\t\t\tli {\n\t\t\t\tmargin-bottom: 0.8rem;\n\t\t\t\t&:last-child {\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\t\t\t\t&.Google,\n\t\t\t\t&.Facebook {\n\t\t\t\t\ta {\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tmargin-right: 5px;\n\t\t\t\t\t\t\tvertical-align: middle;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t&.Google {\n\t\t\t\t\ta {\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tcontent: url(\"@{images}/icons/icon_google-logo.png\");\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t&.Facebook {\n\t\t\t\t\ta {\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tcontent: url(\"@{images}/icons/icon_facebook-logo.png\");\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\ta {\n\t\t\t\tdisplay: block;\n\t\t\t\tpadding: 6px 12px;\n\t\t\t\tfont-weight: 700;\n\t\t\t\ttext-align: center;\n\t\t\t\tcolor: @black;\n\t\t\t\tborder: 1px solid @middlegray;\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&focus {\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\tcolor: @black;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t/* FOOTER */\n\t&__footer {\n\t\tpadding: 5px 0;\n\t\tfont-size: @fontSmall;\n\t\ttext-align: center;\n\t\tcolor: @gray;\n\t\t.btn {\n\t\t\tfont-size: inherit;\n\t\t\tvertical-align: inherit;\n\t\t}\n\t\tbutton {\n\t\t\tvertical-align: inherit;\n\t\t}\n\t}\n}\n\n/* MODIFICATION */\n#login-body { \n\t.user-login {\n\t\twidth: 100vw;\n\t\theight: 100vh;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t justify-content: center;\n\t background-color: @neutralgray;\n\t & > .fa {\n\t \tdisplay: none;\n\t }\t\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.user-login {\n\t\t&.active {\n\t\t\talign-items: flex-start;\n\t\t\tpadding-top: 25px;\n\t\t}\n\t}\n}\n","/* ==============================================================\n My Searches\n style declarations for userBackendSearches.xhtml\n ==============================================================*/\n/* MY SEARCHES */\n/* BLOCK */\n.my-searches {\n\t/* ELEMENT */\n\th2 {}\n\t&__table {\n\t\tthead {\n tr {\n th {\n &:nth-child(1) {}\n &:nth-child(2) {}\n &:nth-child(3) {\n \ttext-align: center;\n }\n }\n }\n }\n tbody {\n tr {\n td {\n \t&:nth-child(1) {}\n &:nth-child(2) {}\n &:nth-child(3) {\n \ttext-align: center;\n }\n }\n }\n }\n\t}\n\t&__action,\n\t&__delete-button {\n\t\tdisplay: inline-block;\n \tpadding: 0 5px;\n\t\ttext-decoration: none;\n\t\tcolor: @black;\n\t\t&:hover,\n\t\t&:active,\n\t\t&:focus {\n\t\t\ttext-decoration: none;\n\t\t\tcolor: @black;\n\t\t}\n\t}\n\t&__action {}\n\t&__delete-button {}\n\t&__delete-modal {}\n}\n\n/* DEPRECATED SINCE 3.4 */\n#mySearches {\n h2 {}\n #my_saved_searches_data_table {\n thead {\n tr {\n th {\n &:nth-child(1) {}\n &:nth-child(2) {}\n &:nth-child(3) {\n \ttext-align: center;\n }\n }\n }\n }\n tbody {\n tr {\n td {\n \t&:nth-child(1) {}\n &:nth-child(2) {}\n &:nth-child(3) {\n \ttext-align: center;\n \tbutton {\n \t\tpadding: 0 5px;\n \t}\n }\n }\n }\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n View Fulltext\n style declarations for viewFulltext.xhtml \n ==============================================================*/\n/* VIEW FULLTEXT */\n/* BLOCK */\n.view-fulltext {\n\t/* ELEMENT */\n\t&__wrapper {}\n\t&__box {\n\t\tpre {\n\t\t\tpadding: 10px;\n\t\t\tborder: 1px solid @middlegray;\n\t\t\tborder-radius: 0;\n\t\t\tbackground-color: @lightgray;\n\t\t\twhite-space: pre-wrap;\n\t\t\t& > br:first-child {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n\t&__content {\n\t\tpadding: 10px;\n\t\tborder: 1px solid #ccc;\n\t\tborder-radius: 0;\n\t\tbackground-color: #eee;\n\t\t& > :first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\t\timg {\n\t\t\tmax-width: 100%;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n View Metadata\n style declarations for viewMetadata.xhtml \n ==============================================================*/\n/* METADATA */\n/* BLOCK */\n.metadata {\n\tposition: relative;\n margin-bottom: 1.3125rem;\n\t&__title-wrapper {\n\t\tdisplay: flex;\n\t\tmargin-bottom: 1.5rem;\n\t}\n\t&__title {\n\t\tflex: 0 0 calc(100% - 25px);\n\t\tmargin: 0;\n\t}\n &__bookmark-button {\n \t&[data-bookmark-list-type=\"add\"] {\n \t\tflex: 0 0 25px;\n \t\tdisplay: flex;\n\t\t\talign-items: start;\n\t\t\tjustify-content: end;\n\t\t color: @blue;\n\t\t background-image: none;\n\t\t font-size: 2rem;\n\t\t .fa-bookmark-o,\n\t\t .fa-bookmark {\n\t\t color: @blue;\n\t\t margin-right: 0;\n\t\t }\n\t\t .fa-bookmark-o {\n\t\t display: inline-block;\n\t\t }\n\t\t .fa-bookmark {\n\t\t display: none;\n\t\t }\n\t\t &.added, \n\t\t &:hover {\n\t\t .fa-bookmark-o {\n\t\t display: none;\n\t\t }\n\t\t .fa-bookmark {\n\t\t display: inline-block;\n\t\t }\n\t\t }\n\t\t}\n\t}\n .fa {\n \tmargin-right: 5px;\n }\n\t/* ELEMENTS / EVENTS */\n\t&__elements,\n\t&__events {}\n\t&__element,\n\t&__event {}\n\t&__element-dl,\n\t&__event-dl {\n\t\tmargin: 0;\n\t\tdt {\n\t\t\twidth: 30%;\n\t\t\ttext-align: left;\t\t\t\n\t\t}\n\t\tdd {\n\t\t\tmargin-left: 30%;\n\t\t\tmargin-bottom: 0;\t\n\t\t}\n\t}\n\t&__element-value,\n\t&__event-value {\n\t\tdisplay: block;\n\t\ttext-overflow: ellipsis;\n\t\toverflow: hidden;\n\t\t&:last-child {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n\t/* ELEMENT */\n\t&__elements {\n\t\t&.level-0 {}\n &.level-1 {}\n &.level-2 {}\n &.level-3 {}\n &.level-4 {}\n &.level-5 {}\n &.level-6 {}\n &.level-7 {}\n &.level-8 {}\n &.level-9 {}\n\t}\n\t&__elements-h3 {\n\t\tdisplay: none;\n\t}\n\t&__element-wrapper {}\n\t&__element {}\n\t&__element-dl {\n\t\tdt {}\n\t\tdd {}\n\t}\n\t&__element-value {}\n\t/* EVENT */\n\t&__events {}\n\t&__event {}\n\t&__event-dl {\n\t\tdt {}\n\t\tdd {}\n\t}\n\t&__event-value {}\n\t\n}\n\n/* DOWNLOADS */\n#viewMetadataDownloads {\n margin-bottom: 1.3125rem;\n ul {\n li {\n display: inline-block;\n margin-bottom: 4px;\n a {}\n .btn {}\n /* BLOCK */\n &.dl-links {\n /* ELEMENT */\n &__mets {}\n &__mets-all {}\n &__marcxml {}\n &__dc {}\n &__ese {}\n &__dfg {}\n &__opac {}\n &__pdf {}\n &__epub {}\n }\n }\n }\n}\n\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n\t.metadata {\n\t\t&__element-dl,\n\t\t&__event-dl {\n\t\t\tdt {\n\t\t\t\twidth: 100%;\t\t\t\n\t\t\t}\n\t\t\tdd {\n\t\t\t\twidth: 100%;\n\t\t\t\tmargin: 0;\t\t\t\n\t\t\t}\n\t\t}\n\t}\n/* Fix for mobile metadata view */\n\t.dl-horizontal dt {\n\t\tfloat: none;\n\t}\n}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n View Mirador\n style declarations for viewMirador.xhtml \n ==============================================================*/\n/* VIEW MIRADOR */\n/* BLOCK */\n.view-mirador {\n\t/* ELEMENT */\n\t&__viewer {\n\t\twidth: 100vw;\n\t\tmax-width: 100%;\n\t\theight: 100vh;\n\t\tmax-height: 100%;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n View NER Facetting\n style declarations for viewNerFacetting.xhtml\n ==============================================================*/\n#nerFacetting {\n float: left;\n width: 100%;\n h3 {}\n ul {\n margin: 0;\n padding: 0;\n list-style: none;\n }\n .facetting-content {\n .nav-tabs {\n li {\n a {\n .fa {}\n }\n }\n }\n .tab-content {\n position: relative;\n .tab-pane {\n position: relative;\n padding: 10px;\n &.active {}\n h4 {} \n }\n }\n }\n}\n\n/* LOADER */\n#nerFacettingLoader {\n display: none;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-color: @white;\n background-image: url(\"@{images}/ajax_preloader.gif\");\n background-position: center center;\n background-repeat: no-repeat;\n z-index: 999;\n}\n\n/* OVERVIEW & SECTION */\n#nerFacetting #overview,\n#nerFacetting #section {\n position: relative;\n border: 1px solid #ddd;\n border-top: none;\n .tag-filter-description {\n float: left;\n width: 100%;\n margin-bottom: 5px;\n font-size: @fontNormal;\n }\n .set-tag-range-view {\n width: 25%;\n }\n .filter-tags {\n margin: 0 0 15px 0;\n padding: 0;\n list-style: none;\n li {\n display: inline-block;\n float: left;\n font-size: @fontNormal;\n margin-right: 6px;\n &:last-child {\n margin: 0;\n }\n a {\n text-decoration: none;\n color: @middlegray;\n &:hover {\n text-decoration: none;\n color: @middlegray;\n }\n &.active[data-type=\"person\"] {\n color: @personColor;\n }\n &.active[data-type=\"location\"] {\n color: @locationColor;\n }\n &.active[data-type=\"corporation\"] {\n color: @corporationColor;\n }\n }\n &.reset-filter {\n display: none;\n }\n }\n }\n}\n\n/* OVERVIEW */\n#nerFacetting #overview {\n .current-tags {\n position: absolute;\n display: none;\n left: 12%;\n min-width: 25px;\n max-width: 100%;\n padding: 2px 4px;\n font-size: @fontMedium;\n color: @black;\n border: 1px solid @gray;\n border-radius: 4px;\n background-color: @white;\n box-shadow: 0px 5px 7px rgba(0,0,0,0.4);\n z-index: 999;\n &:before {\n content: \"\";\n position: absolute;\n display: block;\n top: -5px;\n left: 10px;\n width: 0;\n height: 0;\n border-width: 5px;\n border-style: solid;\n border-color: transparent transparent @gray transparent;\n }\n .page-tag {\n float: left;\n display: inline-block;\n margin: 0 3px 3px 0;\n &:hover {\n background-color: @tagHoverColor; \n }\n &.empty {}\n &.person {\n color: @personColor;\n }\n &.location {\n color: @locationColor;\n }\n &.corporation {\n color: @corporationColor;\n }\n }\n }\n .overview-content {\n max-height: inherit;\n margin-top: 15px;\n overflow-x: hidden;\n overflow-y: visible;\n .overview-scale {\n li {\n float: left;\n width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n div {\n float: left;\n }\n .page-number {\n width: 12%;\n font-size: @fontNormal;\n font-weight: bold;\n a {\n color: @black;\n &:hover,\n &:active,\n &:focus {\n text-decoration: none;\n color: @black;\n }\n }\n }\n .tag-container {\n width: 88%;\n font-size: @fontNormal;\n .page-tag {\n margin-right: 3px;\n white-space: nowrap;\n &:hover {\n background-color: @tagHoverColor;\n }\n &.empty {}\n &.person {\n color: @personColor;\n }\n &.location {\n color: @locationColor;\n }\n &.corporation {\n color: @corporationColor;\n }\n }\n }\n }\n }\n }\n}\n\n/* SECTION */\n#nerFacetting #section {}\n\n#nerFacetting #sliderScale {\n position: relative;\n float: left;\n width: 10%;\n margin-top: 15px;\n border-top: 1px solid @middlegray;\n border-bottom: 1px solid @middlegray;\n .scale-page {\n position: absolute;\n left: -8px;\n font-size: @fontMedium;\n color: @middlegray;\n &.start {\n top: 0;\n }\n &.end {\n bottom: 0;\n }\n }\n .slider-description {\n position: absolute;\n top: 50%;\n left: -52px;\n width: 100px;\n margin-top: -10px;\n font-size: @fontNormal;\n text-align: center;\n color: @middlegray;\n -ms-transform: rotate(-90deg);\n -webkit-transform: rotate(-90deg);\n transform: rotate(-90deg);\n }\n .scale-stripes {\n position: absolute;\n width: 100%;\n margin: 0;\n padding: 0;\n list-style: none;\n z-index: 9;\n li {\n clear: both;\n float: right;\n width: 50%;\n height: 60px;\n border-bottom: 1px solid @middlegray;\n &.middle {\n width: 75%;\n }\n &:last-child {\n border: none;\n }\n }\n }\n .scale-section-stripe {\n position: absolute;\n display: block;\n top: 0;\n right: 3px;\n width: 2px;\n height: 100px;\n background-color: @scaleHandleColor;\n z-index: 11;\n }\n}\n\n#nerFacetting #sliderVertical {\n float: right;\n width: 2px;\n height: 600px;\n margin-right: 3px;\n border: none;\n background: @middlegray;\n z-index: 10;\n .ui-slider-handle {\n left: -25px;\n width: 10px;\n height: 16px;\n margin-bottom: -8px;\n border: none;\n background: @scaleHandleColor;\n &:after {\n content: \"\";\n position: absolute;\n display: block;\n top: -7px;\n right: -30px;\n width: 0;\n height: 0;\n border-width: 15px;\n border-style: solid;\n border-color: transparent transparent transparent @scaleHandleColor;\n }\n &:focus {\n outline: none;\n }\n .page-bubble {\n position: absolute;\n top: -3px;\n left: 2.6em;\n padding: 2px 4px;\n font-size: @fontNormal;\n color: @white;\n border-radius: 4px;\n background-color: @black;\n white-space: nowrap;\n z-index: 999;\n &:before {\n content: \"\";\n position: absolute;\n display: block;\n top: 50%;\n left: -10px;\n width: 0;\n height: 0;\n margin-top: -5px;\n border-width: 5px;\n border-style: solid;\n border-color: transparent @black transparent transparent;\n }\n }\n }\n}\n\n#nerFacetting #sectionTags {\n float: left;\n width: 90%;\n max-height: inherit;\n margin-top: 15px;\n padding-left: 3px;\n text-align: center;\n overflow-y: visible;\n .page-tag {\n display: inline-block;\n margin-right: 3px;\n &:hover {\n background-color: @tagHoverColor;\n }\n &.empty {\n display: none;\n }\n &.person {\n color: @personColor;\n }\n &.location {\n color: @locationColor;\n }\n &.corporation {\n color: @corporationColor;\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n View Object\n style declarations for viewObject.xhtml \n ==============================================================*/\n/* VIEW OBJECT */\n/* BLOCK */\n.view-object {\n\t/* ELEMENT */\n\t/* IMAGE */\n\t&__object-3d,\n\t&__image {\n\t\tposition: relative;\n\t border: 1px solid @lightgray;\n\t overflow: hidden;\n\t}\n\t&__image-loader {} \n\t&__object-3d-world,\n\t&__image-map {\n\t\tposition: relative;\n\t width: 100%;\n\t height: 600px;\n\t span {\n\t display: inline-block;\n\t vertical-align: middle;\n\t line-height: normal;\n\t font-size: @fontNormal;\n\t }\n\t img {\n\t max-width: none;\n\t }\n\t .ugcBox {\n\t &.focus {\n\t border: 2px solid red;\n\t }\n\t &.drawing {\n\t border: 2px solid blue; \n\t }\n\t }\n\t}\n\t&__access-denied {\n\t\ttext-align: center;\n\t\toverflow: hidden;\n\t\timg {\n\t\t\tmax-width: 100%;\n\t\t}\n\t}\n\t/* IMAGE MOBILE OVERLAY */ \n\t&__image-mobile-overlay {\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tz-index: 10;\n\t}\n\t\n\t/* VIDEO, AUDIO, TEXT */\n\t&__video,\n\t&__audio,\n\t&__text {}\n\t/* VIDEO */\n\t&__video {\n\t\tdisplay: flex;\n\t}\n\t/* AUDIO */\n\t&__audio {} \n\t/* TEXT */\n\t&__text {\n\t\ttext-align: center;\n\t\tbackground-color: white;\n\t\tborder: 1px solid @middlegray;\n\t\tborder-top: 0;\n\t\tpadding: 10px;\n\t}\n\t}\n.view-object-content {\n\tbackground-color: white; \n\tborder: 1px solid @middlegray;\n\tpadding: 1.5rem;\n\tdisplay: flex;\n\tmargin-bottom: 1.5rem;\n\t&__thumb { \n\t\tflex: 0 0 30%;\n\t\timg {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\t&__objects {\n\t\tflex: 0 0 70%;\n\t\tpadding-left: 1.5rem;\n\t\t.search-list__hit-title {\n\t\t width: 100%;\n\t\t height: 50%;\n\t\t}\n\t}\n\t&__audio {\n\t\twidth: 70%;\n\t\tmargin: 0 auto;\n\t\taudio {\n\t\t\twidth: 100%;\n\t\t\tborder-radius: 1rem;\n\t\t\tmargin-left: auto; \n\t\t\tmargin-right: auto; \n\t\t}\n\t}\n}\t\n\n.image-fragment {\n\tbackground-color: rgba(255,255,255,0.3);\n border-color: #FF2523;\n border-style: solid;\n border-width: 2px; \n &.focus {\n \tbackground-color: transparent;\n } \t\n}\n.page-area {\n\tdisplay: none;\n border-color: rgba(51,101,169,0.5);\n border-style: solid;\n border-width: 2px; \n cursor: pointer;\n z-index: 2;\n &.active {\n \tcursor: default;\n }\n &:hover {\n \tborder-color: #3365a9;\n }\n &-label {\n \tdisplay: none;\n\t\tmin-width: 100px;\n\t\tz-index: 3;\n\t\tpointer-events: none;\n \t&-text {\n \t\tdisplay: none;\n\t \tbackground: rgba(51,101,169,1);\n\t \tcolor: white;\n\t \twidth: 100%;\n\t \tpadding: 2px 5px;\n\t \tvertical-align: top;\n\t \tfont-size: 1.6rem;\t \t\n \t}\n \t&.active,\n \t&.hover {\n \t\t.page-area-label-text { \t\t\t\n \t\t\tdisplay: inline-block;\n \t\t}\n \t}\n } \n}\n\npopover [data-copy] {\n\tcursor: pointer;\n}\n\n.tooltipp {\n\tposition: absolute;\n\tbackground: rgba(255,255,255,1.0);\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {\n\t.view-object-content {\n\t\t&__thumb { \n\t\t\tdisplay: none;\n\t\t}\n\t\t&__objects {\n\t\t\tflex: 0 0 100%;\n\t\t\t .search-list__hit-title {\n\t\t\t \theight: auto;\n\t\t\t }\n\t\t}\n\t\t&__audio {\n\t\t\tmargin-top: 1.5rem;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Fullscreen\n style declarations for viewObjectFullscreen.xhtml \n ==============================================================*/\n/* FULLSCREEN */\n#fullscreen {\n\tpadding: 0;\n background-color: @white; \n}\n.fullscreen {\n position: relative;\n height: 100%;\n overflow: hidden;\n /* HEADER */\n &__header {\n \tposition: fixed;\n \ttop: 0;\n \tright: 0;\n \tleft: 0;\n \tdisplay: flex;\n \talign-items: center;\n \theight: 70px;\n \tborder-bottom: 1px solid @fsMiddlegray;\n \tbackground-color: @white;\n \ttransition: all .3s linear;\n \topacity: 1;\n \tz-index: 1050;\n \t&.fullscreen {\n \t\ttop: -70px;\n \t}\n }\n &__header-brand,\n &__header-controls,\n &__header-exit {\n \tpadding-right: 15px;\n \tpadding-left: 15px;\n \ta, button {\n \t\tcolor: @fsDarkgray;\n \t\t&:hover,\n \t\t&:active,\n \t\t&:focus {\n \t\t\tcolor: @fsDarkgray;\n \t\t\ttext-decoration: none;\n \t\t}\n \t}\n }\n &__header-brand {\n \tpadding-top: 15px;\n \tpadding-bottom: 15px;\n \timg {\n \t\tmax-height: 40px;\n \t}\n \tspan {\n \t\t.mx-hidden;\n \t}\n }\n &__header-controls {\n \tdisplay: flex;\n \talign-items: center;\n \t&__options {\n \t\t.btn--clean { \t\t\t\n\t \t\twidth: 32px;\n\t \t\theight: 32px;\n\t \t\tmargin-left: 10px;\n\t\t \t&[data-show=\"thumbs\"] {\n\t\t \t\tbackground-image: url(\"@{images}/icons/icon_fs-thumbs.svg\");\n\t\t \t\tbackground-repeat: no-repeat;\n\t\t \t\tbackground-position: center center;\n\t\t \t\tbackground-size: 22px;\n\t\t \t\t&.in {\n\t\t\t \t\tbackground-image: url(\"@{images}/icons/icon_fs-close.svg\"); \t\t\t\n\t\t \t\t}\n\t\t \t}\n\t\t \t.fa {\n\t\t \t\tfont-size: 20px;\n\t\t \t}\n \t\t}\n \t}\n }\n &__header-exit {\n \tmargin-left: auto;\n \ta {\n \t\tdisplay: inline-block;\n \t\twidth: 32px;\n \t\theight: 32px;\n \t\tbackground-image: url(\"@{images}/icons/icon_fs-exit.svg\");\n \t\tbackground-repeat: no-repeat;\n \t\tbackground-position: center center;\n \t\tbackground-size: 28px;\n \t}\n }\n /* VIEW */\n\t&__view {\n\t\tposition: relative;\n\t\ttransition: all .3s linear;\n\t}\n\t/* PANEL CONTROLS */\n\t&__view-sidebar-panel-controls {\n\t\tposition: absolute;\n\t\ttop: 85px;\n\t\tright: 15px;\n\t\tz-index: 1040;\n\t\t[data-close=\"all-tabs\"],\n\t\t[data-open=\"all-tabs\"] {\n\t\t\twidth: 28px;\n\t\t\theight: 28px;\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tbackground-position: center center;\n\t\t\tbackground-size: 14px;\n\t\t}\n\t\t[data-close=\"all-tabs\"] {\n\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-minus.svg\");\n\t\t}\n\t\t[data-open=\"all-tabs\"] {\n\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-plus.svg\");\n\t\t}\n\t}\n\t/* IMAGE */\n &__view-image,\n\t&__view-image-inner,\n\t.view-object{\n\t\t&__object-3d-world,\n\t\t&__image-map {\n\t\t\theight: 100vh;\n\t\t\timg {\n\t\t\t display: block;\n\t\t\t\theight: 100%;\n\t\t\t margin: 0 auto;\n\t\t\t}\n\t\t}\n\t}\n\t&__view-image {}\n\t&__view-image-inner {\n\t\tposition: relative;\n\t\tbackground: repeating-linear-gradient(\n\t\t\t-55deg,\n\t\t\t#222,\n\t\t\t#222 10px,\n\t\t\t#333 10px,\n\t\t\t#333 20px\n\t\t);\n\t\t.view-object{\n\t\t\t&__object-3d,\n\t\t\t&__image {\n\t\t\t\tpadding: 0;\n\t\t\t\tborder: 0;\n\t\t\t\tbackground-color: transparent;\n\t\t\t}\n\t\t}\n\t}\n\t/* THUMBS */\n\t&__view-image-thumbs-wrapper {\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tpadding: 15px;\n\t\tpadding-top: 85px;\n\t\toverflow-y: auto;\n\t\tz-index: 10;\n\t\t&.-rtl {\n\t\t\tdirection: rtl;\n\t\t}\n\t\t&.-ltr {\n\t\t\tdirection: ltr;\n\t\t}\n\t}\n\t&__view-image-thumbs {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: space-evenly;\n\t}\n\t&__view-image-thumb {\n\t\tposition: relative;\n\t\twidth: 175px;\n\t\tmin-height: 250px;\n\t\tmargin: 10px;\n\t}\n\t&__view-image-thumb-preloader {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tbackground-image: url(\"@{images}/infinity_loader.svg\");\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center;\n\t\tbackground-size: 64px;\n\t\tz-index: 10;\n\t}\n\t&__view-image-thumb-image {\n\t\timg {\n\t\t\tdisplay: block;\n\t\t\tmargin: 0 auto;\n\t\t\tmax-width: 100%;\n\t\t\theight: auto;\n\t\t\tmax-height: 250px;\n\t\t\topacity: 0;\n\t\t\ttransition: all 0.3s ease-in;\n\t\t\t&.in {\n\t\t\t\topacity: 1;\n\t\t\t}\t\t\t\n\t\t}\n\t\tfigcaption {}\n\t}\n\t&__view-image-thumb-image-order {\n\t\tpadding: 5px;\n\t\ttext-align: center;\n\t\tcolor: @white;\n\t\topacity: 0;\n\t\ttransition: all 0.3s ease-in;\n\t\t&.in {\n\t\t\topacity: 1;\n\t\t}\t\t\n\t}\n\t/* SIDEBAR */\n\t&__view-sidebar-open {\n\t\tposition: absolute;\n\t\ttop: 75px;\n\t\tright: -130px;\n\t\tpadding: 10px;\n\t\tpadding-top: 5px;\n\t\tbackground-color: @white;\n\t\topacity: 0;\n\t\ttransition: all .3s linear;\n\t\tz-index: 1010;\n\t\t&.in {\n\t\t\tright: 0;\n\t\t\topacity: 1;\n\t\t}\n\t\t.btn {\n\t\t\tpadding-left: 20px;\n\t\t\tcolor: @fsDarkgray;\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tbackground-position: left 2px;\n\t\t\tbackground-size: 9px;\n\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-left.svg\");\t\t\t\n\t \toverflow: hidden;\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus,\n\t\t\t&:active:focus,\n\t\t\t&.active,\n\t\t\t&.active.focus, \n\t\t\t&.active:focus, \n\t\t\t&.focus, \n\t\t\t&:active.focus {\n\t \t\tcolor: @fsDarkgray;\n\t \t\ttext-decoration: none;\n\t \t}\n\t\t}\n\t}\n\t&__view-sidebar {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\twidth: 500px;\n\t\tpadding-top: 70px;\n\t\tbackground-color: rgba(255,255,255,0.9);\n\t\toverflow-y: auto;\n\t\tz-index: 100;\n\t\t.ui-resizable-handle {\n\t\t\tleft: 0;\n\t\t\tborder-right: 1px solid @fsMiddlegray;\n\t\t\tz-index: 998 !important;\n\t\t\t&:before,\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\tposition: absolute;\n\t\t\t\tdisplay: block;\n\t\t\t\ttop: 50%;\n\t\t\t\twidth: 1px;\n\t\t\t\theight: 40px;\n\t\t\t\tmargin-top: -20px;\n\t\t\t\tbackground-color: @fsMiddlegray;\n\t\t\t}\n\t\t\t&:before {\n\t\t\t\tright: 2px;\n\t\t\t}\n\t\t\t&:after {\n\t\t\t\tright: 5px;\n\t\t\t}\n\t\t}\n\t\t.ui-resizable-w {\n\t\t\twidth: 10px;\n\t\t\tcursor: w-resize;\n\t\t}\n\t}\n\t&__view-sidebar-inner {\n\t\tdisplay: none;\n\t\tpadding-left: 10px;\n\t}\n\t&__view-sidebar-controls {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tpadding: 15px;\n\t\tbackground-color: @white;\n\t\t.btn {\n\t\t\twidth: 28px;\n\t\t\theight: 28px;\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tbackground-position: center center;\n\t\t\tbackground-size: 14px;\n\t\t}\n\t\t[data-close=\"fs-sidebar\"] {\n\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-right.svg\");\n\t\t\tbackground-size: 10px;\n\t\t}\n\t}\n\t/* SIDEBAR WORK TITLE */\n\t&__view-sidebar-work-title {\n\t\tpadding: 15px;\n\t\tbackground-color: @white;\n\t\tword-break: break-word;\n\t\th2 {\n\t\t\tmargin: 0;\n \t\tline-height: 2rem;\n\t\t\tfont-size: @fontNormal;\n\t\t}\n\t}\n\t/* SIDEBAR ACCORDEON */\n\t&__view-sidebar-accordeon {\n\t\tborder-bottom: 1px solid @fsMiddlegray;\n\t}\n\t&__view-sidebar-accordeon-panel {\n\t\tposition: relative;\n\t\tbackground-color: @white;\n\t\t&.fs-metadata {}\n\t\t&.fs-toc {\n\t\t\t.fullscreen__view-sidebar-accordeon-panel-body {\n\t\t\t\tpadding-top: 0;\n\t\t\t}\n\t\t}\n\t\t&.fs-downloads {}\n\t\t&.fs-fulltext {}\n\t\t&.fs-search-hit-navigation {\n\t\t\t.mx-hidden;\n\t\t}\n\t\t&:first-child {\n\t\t\th3 {\n\t\t\t\tborder-top: 0;\n\t\t\t}\n\t\t}\n\t\t&.fs-imagefilters {\n\t\t\timageFilters {\t\t\t\t\t\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t\t&.share-image-area {\n\t\t\tul {\n\t\t\t\tlist-style: circle;\n\t\t\t\tli {\n\t\t\t\t\tmargin-top: 10px;\n\t\t\t\t\ta {\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tcursor: pointer;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t.btn--full {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\t}\n\t&__view-sidebar-accordeon-panel-title {\n\t\tposition: relative;\n\t\tmargin: 0;\n\t\tpadding: 10px 15px;\n\t\tfont-size: @fontNormal;\n\t\tborder-top: 1px solid @fsMiddlegray;\n\t\tbackground-color: @white;\n\t\tcursor: pointer;\n\t\tz-index: 20;\n\t\t&:hover {\n\t\t\tbackground-color: @fsLightgray;\n\t\t}\n\t\tspan {}\n\t\t&.in {\n\t\t\tbackground-color: @fsLightgray;\n\t\t}\n\t}\n\t&__view-sidebar-accordeon-panel-body {\n\t\tdisplay: none;\n\t\tpadding: 15px;\n\t\toverflow-y: auto;\n\t\t& > h2 {\n\t\t\t.mx-hidden;\n\t\t}\n\t}\n\t&__view-sidebar-search-in-current-item {\n\t\t.input-group {\n\t\t\t.form-control {\n\t\t\t\tborder-left: 0;\n\t\t\t}\n\t\t}\n\t}\n\t/* MODIFICATION */\n\t.widget {\n\t\tmargin: 0;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n \n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n\t.fullscreen {\n\t\t&__view-sidebar {\n\t\t\twidth: 50%;\n\t\t\tpadding-left: 0;\n\t\t\tborder-left: 1px solid @fsMiddlegray;\n\t\t}\n\t\t&__view-sidebar-accordeon-panel {\n\t\t\t&.fs-imagefilters,\n\t\t\t&.share-image-area {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.fullscreen {\n\t\t&__header-brand {\n\t\t\tspan {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t\t&__view-sidebar {\n\t\t\twidth: 100%;\n\t\t}\n\t\t&__view-sidebar-open {\n\t\t\twidth: 32px;\n\t\t\theight: 32px;\n\t\t\tpadding: 0;\n\t\t\t.btn {\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: 100%;\n\t\t\t\tpadding: 0;\n\t\t\t\tbackground-position: center center;\n\t\t\t\tspan {\n\t\t\t\t\t.mx-hidden;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","/* ==============================================================\n View Thumbs\n style declarations for viewThumbs.xhtml \n ==============================================================*/\n/* VIEW THUMBS */\n/* BLOCK */\n.view-thumbs {\n\tmargin-bottom: 15px;\n\t/* ELEMENT */\n\t&__thumbnails {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: repeat(auto-fit, minmax(125px, 1fr));\n\t\tgrid-gap: 5px;\n\t\tmargin-top: 15px;\n &.-ltr {\n direction: ltr; \n }\n &.-rtl {\n direction: rtl; \n }\n\t}\n\t&__thumbnail {\n\t\tpadding: 5px;\n\t\tborder: 1px solid @lightgray;\n\t\ttransition: background-color 0.15s ease;\n\t\t&:hover {\n\t\t\tbackground-color: rgba(0,0,0,0.045);\n\t\t}\n\t\t\n\t}\n\t&__thumbnail-image {\n\t\ta {}\n\t\timg {\n\t\t\tdisplay: block;\n\t\t\tmax-width: 100%;\n\t\t\tmin-height: 120px;\n\t\t\tmax-height: 120px;\n\t\t\tmargin: 0 auto;\n\t\t}\n\t\tfigcaption {\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t\tpadding: 5px;\n\t\t\tpadding-bottom: 0;\n\t\t}\n\t}\n\t&__thumbnail-image-order {\n\t\tpadding-right: 5px;\n\t}\n\t&__thumbnail-image-fulltext {\n\t\tpadding-left: 5px;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n View Timematrix\n style declarations for viewTimematrix.xhtml\n ==============================================================*/\n.timematrix {\n h2 {}\n p {\n \tmargin-bottom: 0;\n }\n h3 {}\n &__subarea {\n \tdisplay: flex;\n \theight: 3rem; \n }\n &__selection-header {\n \tflex: 0 0 50%;\n \tmax-width: 50%;\n }\n &__loader {\n \tflex: 0 0 100%;\n \tmax-width: 100%;\n \tjustify-content: right;\n\t\tdisplay: grid;\n \timg {\n \t\twidth: 60%;\n\t\t\tdisplay: block;\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n \t\tmargin-bottom: 1.5rem;\n \t}\n }\n &__loaderImg {\n \tflex: 0 0 50%;\n \tmax-width: 100%;\n \tjustify-content: right;\n \timg {\n \t\twidth: 60%;\n\t\t\tdisplay: block;\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n \t\tmargin-bottom: 1.5rem;\n \t}\n }\n &__selection {\n\t padding: 2rem 2rem 1rem 2rem;\n\t border: 1px solid #d5d5d5;\n\t background-color: #fff;\n\t margin-bottom: 2rem;\n\t display: flex;\n\t\tflex-wrap: wrap;\n #locateTimematrix {\n \tflex: 0 0 100%;\n\t\t\tmax-width: 100%;\n }\n #slider-range {\n \theight: 1.2rem;\n \tborder: 1px solid @middlegray;\n \tmargin-bottom: 1rem;\n .ui-slider-range {}\n .ui-slider-handle {\n\t\t\t position: absolute;\n\t\t\t width: 2rem;\n\t\t\t height: 3rem;\n\t\t\t top: -1rem;\n\t\t\t border: 1px solid #3365A9;\n\t\t\t background-color: #3365A9;\n\t\t\t cursor: pointer;\n\t\t\t z-index: 998;\n\t\t\t display: flex;\n\t\t\t align-items: center;\n\t\t\t justify-content: center;\n\t\t\t font-size: 20px;\n &.top {\n \tposition: absolute;\n \tz-index: 999;\n }\n &:focus {\n \t\toutline: none;\n \t}\n .timematrix-slider-bubble-startDate,\n .timematrix-slider-bubble-endDate {\n position: absolute;\n left: 50%;\n margin-left: -1.7rem;\n font-size: @fontMedium;\n text-align: center;\n color: @black;\n height: 100%;\n top: -2rem;\n }\n }\n\t\t\t.ui-slider-handle {\n margin-left: -.1rem;\n color: @white;\n &::before {\n \tcontent:\"\\f105\";\n \tfont-family: \"FontAwesome\";\n\t\t\t\t\tposition: relative;\n }\n &:last-child {\n \tmargin-left: -1.9rem;\n \t&::before {\n\t \tcontent:\"\\f104\";\n \t}\n }\n }\n }\n .btn {\n\t float: right;\n\t margin: 1.3125rem 0 0 0;\n\t margin-right: 0;\n\t display: none;\n \t}\n \tbutton {\n \t\tdisplay: none;\n \t}\n }\n &__selectionRangeInput {\n \tborder: 0;\n \tpointer-events:none;\n \tfont-weight: bold;\n \tpadding: 0;\n \twidth: 4ch;\n }\n &__bar {\n \tdisplay: flex;\n \tjustify-content: space-between;\n \tmargin-bottom: 3rem;\n \tflex-wrap: wrap;\n }\n &__period {\n \tcursor: text;\n \tspan {\n\t\t\tmargin: 0;\n\t\t\twidth: auto;\n \t}\n }\n &__hitsForm {\n\t\tjustify-content: flex-end;\n\t\talign-items: baseline;\n\t\tlabel, input {\n\t\t\tposition: relative;\n\t\t\tborder: 0 inset ThreeDLightShadow;\n\t\t\tborder: 0;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\ttext-align: right;\n\t\t}\n\t\tlabel::after {\n\t\t\tcontent: ' \\0020' attr(data-domain);\n\t\t\tfont-weight: normal;\n\t\t}\n\t}\n\t&__hitsInput {\n\t\tdisplay: flex;\n\t\tjustify-content: flex-end;\n\t\tfont-weight: bold;\n\t\tspan {\n\t\t\tfont-weight: normal;\n\t\t}\n\t\tinput {\n\t\t\twidth: 5ch;\n\t\t\tborder-bottom: 1px solid @lowerblack;\n\t\t}\n\t}\n\t&__objects {\n\t display: flex;\n\t flex-wrap: wrap;\n\t margin: -0.5rem;\n\t}\n\n\t&__content {\n\t border: 1px solid #ccc;\n\t margin: .5rem;\n\t background-color: #fff;\n\t position: relative;\n\t text-align: center;\n\t flex: 0 0 calc(16.6666% - 1rem);\n\t max-width: calc(16.6666% - 1rem);\n\t}\n\t&__img {\n\t\t\theight: 15rem;\n\t\t\toverflow: hidden;\n\t\t\tbackground: transparent url(\"/viewer/resources/images/infinity_loader.gif\") 50% 30% no-repeat;\n\t\t\timg {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t\timg[onError] {\n\t\t\t height: 100%;\n\t\t\t width: auto;\n\t\t\t}\n\t}\n\t&__text {\n\t\topacity: 0;\n\t\tposition: absolute;\n\t\ttop: 50%;\n\t\tleft: 50%;\n\t\ttransform: translate(-50%, -50%);\n\t\tbackground-color: rgba(0,0,0,0.65);\n\t\tcolor: #fff;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\ttransition: all .3s ease-in;\n\t\toverflow: hidden;\n\t\ttext-overflow: ellipsis;\n\t\tdisplay: flex;\n\t\t&:hover {\n\t\t\topacity: 1;\n\t\t}\n\t\t p {\n\t\t position: relative;\n\t\t margin-bottom: 1rem;\n\t\t overflow: hidden;\n\t\t text-overflow: ellipsis;\n\t\t line-height: 2rem;\n\t\t font-size: 1em;\n\t\t padding: .5rem;\n\t\t width: 100%;\n\t\t top: 0;\n\t\t margin-top: auto;\n\t\t}\n\t\ta {\n\t\t\tcolor: @white;\n\t\t\tposition: absolute;\n\t\t\tbottom: 0;\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\t\t\tleft: 0;\n\t\t\tright: 0;\n\t\t\tpadding: .5rem;\n\t\t\tfont-weight: bold;\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active {\n\t\t\t\tcolor: @white;\n\t\t\t}\n\t\t}\n\t}\n\t&__img img:hover + &__text {\n\t\t\tdisplay: block;\n\t\t\theight: 100%;\n\t}\n\t&__footer {\n\t\tpadding: .5rem 0;\n\t\tbackground-color: @blue;\n\t\ta {\n\t\tcolor:@white;\n\t\t&:hover,\n\t\t&:active,\n\t\t&:focus {\n\t\t\tcolor: @white;\n\t\t\ttext-decoration: none;\n\t\t}\n\t\t}\n\t}\n}\n\n\n\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {\n\t.timematrix {\n\t\t&__content {\n\t\t\tflex: 0 0 calc(25% - 1rem);\n\t\t\tmax-width: calc(25% - 1rem);\n\t\t}\n\t\t&__img {}\n\t}\n}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.timematrix{\n\t\t&__content {\n\t\t\tflex: 0 0 calc(50% - 1rem);\n\t\t\tmax-width: calc(50% - 1rem);\n\t\t}\n\t\t&__selectionRangeInput {\n\t \tpointer-events:auto;\n\t }\n\t &__period {\n\t \tflex: 0 0 100%;\n\t \tmargin-bottom: .5rem;\n\t }\n\t &__hitsForm input {\n\t \ttext-align: left;\n\t }\n }\n}","/* ==============================================================\n View Toc\n style declarations for viewToc.xhtml\n ==============================================================*/\n/* VIEW TOC */\n/* BLOCK */\n.toc {\n\tmargin-bottom: 15px;\n\t/* MULTI VOLUME TOC */\n\t/* ELEMENT */\n\th4 {}\n\t&__multi-volume {\n\t\tmargin-top: 15px;\n\t}\n\t&__mv-group {\n padding: 5px 0;\n button {\n width: 16px;\n height: 16px;\n line-height: 14px;\n margin-right: 10px;\n text-align: center;\n border: 1px solid @lightgray;\n span:before {\n content: \"\\2013\";\n }\n &.active {\n span:before {\n content: \"+\";\n }\n }\n }\n &.inactive {\n border-bottom: 2px solid @lightgray;\n }\n }\n\t&__mv-element {\n\t\tpadding: 15px 0;\n\t\tborder: 1px solid @middlegray;\n\t\tborder-bottom: 0;\n\t\tbackground-color: @white;\n\t\t&:hover {\n\t\t\tbackground-color: @lightgray;\n\t\t}\n\t\t&:last-child {\n\t\t\tborder-bottom: 1px solid @middlegray;\n\t\t}\n\t\t&.level-0 {\n\t\t\tborder: 0;\n\t\t\tbackground-color: transparent;\n\t\t\th4 {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t\ta {\n\t\t\tdisplay: block;\n\t\t}\n\t\t.row {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\t&__mv-element-title {}\n\t&__mv-element-link {}\n\t&__mv-element-img {\n\t\toverflow: hidden;\n\t\timg {\n\t\t\tmax-width: 100%;\n\t\t}\n\t}\n\t/* TOC TREEVIEW */\n\t/* ELEMENT */\n\t&__list-expandable,\n\t&__list-full {\n\t\tborder-top: 1px solid @middlegray;\n\t\tli {\n\t\t\tpadding: 0 10px;\n\t\t\tborder-bottom: 1px solid @middlegray;\n\t\t\t&:first-child {\n\t\t\t\tpadding-left: 5px !important;\n\t\t\t}\n\t\t\t&:hover {\n\t\t\t\tbackground-color: @lightgray;\n\t\t\t\ta {\n\t\t\t\t\tcolor: @darkgray;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t&__list-expandable-title,\n\t&__list-full-title {\n\t\ta {\n\t\t\tdisplay: block;\n\t\t\tpadding: 5px 0;\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active {}\n\t\t}\n\t}\n\t&__list-expandable-number,\n\t&__list-full-number {\n\t\tli {\n\t\t\tdisplay: inline-block;\n\t\t\tborder: none;\n\t\t}\n\t\ta {\n\t\t\tdisplay: block;\n\t\t\tpadding: 5px 3px;\n\t\t\ttext-decoration: none;\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active {\n\t\t\t\ttext-decoration: none;\n\t\t\t}\n\t\t}\n\t}\n\t/* EXPAND ALL */\n\t&__list-expandable-all {\n\t\tmargin-top: 15px;\n\t\tpadding: 0 15px;\n\t\tul {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tlist-style: none;\n\t\t}\n\t\tli {\n\t\t\tdisplay: inline-block;\n\t\t\tfloat: right;\n\t\t}\n\t\ta {\n\t\t\tdisplay: block;\n\t\t\tpadding: 5px;\n\t\t}\n\t}\n\t/* TOC EXPANDABLE */\n\t&__list-expandable {}\n\t&__list-expandable-elem {\n\t\t&.parent {}\n\t\t&.child {}\n\t}\n\t&__list-expandable-expand {\n\t\ta {\n\t\t\tdisplay: block;\n\t\t\tpadding: 5px 0;\n\t\t}\n\t}\n\t&__list-expandable-title {\n\t\ta {\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active {}\n\t\t}\n\t}\n\t&__list-expandable-number {\n\t\tli {}\n\t\ta {\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active {}\n\t\t}\n\t}\n\t/* TOC FULL */\n\t&__list-full {\n\t\tmargin-top: 15px;\n\t}\n\t&__list-full-title {\n\t\ta {\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active {}\n\t\t}\n\t}\n\t&__list-full-number {\n\t\tli {}\n\t\ta {\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active {}\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n View Download\n style declarations for viewDownload.xhtml\n ==============================================================*/\n/* DOWNLOAD */\n/* BLOCK */\n.download {\n\t/* ELEMENT */\n\t&__status {\n\t\th2 {}\n\t\t.card {}\n\t\t.card-header {}\n\t\t.card-title {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t}\n\t\t.card-body {}\n\t}\n\t&__status-loader {\n\t\t.mx-clearfloats;\n\t\timg {\n\t\t\tfloat: right;\n\t\t\tmax-height: 16px;\n\t\t}\n\t}\n\t&__status-license-text {\n height: 200px;\n background-color: @white;\n overflow-y: auto;\n }\n}\n\n#downloadBtn {\n\tmargin: 10px 0;\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}",".blank_page{\n\t&__main {\n\t\t.geomap {\n\t\t\twidth: 100vw;\n\t\t\theight: 100vh; \n\t\t}\n\t}\n\t\n}",".swagger-ui {\n\t.scheme-container {\n//\t\tdisplay: none;\n\t\t.servers select,\n\t\t.servers-title {\n//\t\t\tdisplay: none;\n\t\t}\n\t}\n\t.info {\n\t\t.title {\n\t\t\tsmall {\n\t\t\t\tpre {\n\t\t\t\t\t background-color: transparent;\n\t\t\t\t\t border: none;\n\t\t\t\t}\n\t\t\t\t\n\t\t\t}\n\t\t}\n\t}\n}","/* ==============================================================\n Widgets\n style declarations for sidebar widgets\n ==============================================================*/\n/* WIDGETS */\n/* BLOcK */\n.widget {\n margin-bottom: 20px;\n /* ELEMENT */\n h3 {\n \tword-break: break-word;\n }\n ul {\n list-style: none;\n margin: 0;\n padding: 0;\n }\n li {\n \ttext-overflow: ellipsis;\n \toverflow: hidden;\n \t&.active {\n \t\ta {}\n \t}\n \t&.unpublished {\n \t\ta {\n \t\t\tfont-style: italic;\n \t\t\topacity: 0.5;\n \t\t}\n \t}\n }\n a {\n \t&:hover,\n \t&:active,\n \t&:focus {}\n }\n dl {\n margin: 0;\n }\n dt,\n dd {\n \ttext-overflow: ellipsis;\n \toverflow: hidden;\n }\n dt {}\n dd {}\n &__title {\n \tdisplay: flex;\n \talign-items: center;\n \t.fa {\n \t\tdisplay: none;\n \t\tmargin-left: auto;\n \t\ttransition: all .2s linear;\n \t}\n \t&.collapseable {\n \t\tcursor: pointer;\n \t\t.fa {\n \t\t\tfont-size: @fontNormal;\n \t\t\tdisplay: inline-block;\n \t\t}\n\t \t&.in {\n\t \t\t.fa-angle-down {\n\t \t\t\ttransform: rotate(-180deg);\n\t \t\t}\n\t \t} \t\t\n \t}\n }\n &__body {\n \tpadding: 10px;\n \tword-break: break-word;\n \t&.collapseable {\n \t\tdisplay: none;\n \t}\n } \n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Chronology\n style declarations for widget_chronology.xhtml\n ==============================================================*/\n/* WIDGET CHRONOLOGY */\n/* BLOCK */ \n.widget-chronology-slider {\n\tdisplay: flex;\n\tflex-wrap: wrap;\n font-size: @fontLarge;\n\tcolor: @black;\n\t&__topbar {\n\t\tflex: 0 0 100%;\n\t\tdisplay: flex;\n\t}\n\t/* ELEMENT */\n\t&__item {\n\t\t&.chronology-slider-label,\n\t\t&.chronology-slider-actions {\n\t\t\tdisplay: flex;\n\t\t}\n\t\t&.chronology-slider-label {\n\t\t\tmargin-right: auto;\n\t\t}\n\t\t&.chronology-slider-actions {}\n\n\t\t&.chronology-slider-actions {\n\t\t\tul {\n\t\t\t\t.mx-list-reset;\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: flex-end;\n\t\t\t}\n\t\t\tli {\n\t\t\t\ttext-align: right;\n\t\t\t}\n\t\t\timg {\n\t\t\t\twidth: 14px;\n\t\t\t\theight: 14px;\n\t\t\t}\n\t\t\t[data-reset=\"chrono-slider\"] {} \n\t\t}\n\t\t&.chronology-slider-action-loader,\n\t\t&.chronology-slider-action-reset {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: nowrap;\n\t\t\tz-index: 200;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\tpadding: 0 9px;\n\t\t\tvisibility: hidden;\n\t\t\t&.active {\n\t\t\t\tvisibility: visible;\n\t\t\t}\n\t\t}\n\t\t&.chronology-slider-action-loader {}\n\t\t&.chronology-slider-action-reset {}\n\t\t&.chronology-slider-start,\n\t\t&.chronology-slider-end {\n\t\t\tflex: 0 0 50%;\n\t\t\tfont-size: @fontMedium; \n\t\t}\n\t\t&.chronology-slider-start {}\n\t\t&.chronology-slider-end {\n\t\t\ttext-align: right;\n\t\t}\n\t\t&.chronology-slider {\n\t\t\tpadding: 0.6rem 0 1rem 0;\n\t\t\tflex: 0 0 100%;\n\t\t}\n\t}\n\t&__item-input {\n\t/* &::selection {\n\t \tbackground: rgba(201, 102, 102, 0.6);\n\t \tcolor: white;\n\t\t} */\n\t\t\tbackground: transparent;\n\t\t\twidth: 4em;\n\t\t\tborder: none;\n\t\t\ttext-align: inherit;\n\t\t\tpadding: 0.3rem;\n\t\t&:focus {\n\t\t\tbackground-color: rgba(0, 0, 0, 0.06);\n\t\t\tborder: none;\n\t\t\tborder-radius: 2px;\n\t\t}\n\t}\n}\n#chronoSlider {\n\theight: 1rem;\n\tborder-radius: 5px;\n\tborder-color: @lightgray;\n\tbackground-image: none;\n\tbackground-color: @lightgray;\n\t.ui-slider-range,\n\t.ui-slider-handle {\n\t border-radius: 4px;\n\t\tbackground-image: none;\n &:focus {\n \toutline: none;\n }\n\t}\n\t.ui-slider-range {\n\t border-color: @blue;\n\t\tbackground-color: @blue;\t\t\n\t}\n\t.ui-slider-handle {\n\t\twidth: 1rem;\n\t height: 1rem;\n\t top: 0;\n\t margin: 0;\n\t border-color: @gray;\n\t background-color: @middlegray;\n\t cursor: pointer;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget CMS Page Links\n style declarations for widget_cmsPageLinks.xhtml\n ==============================================================*/\n/* CMS PAGE LINKS */\n/* BLOCK */\n[id*=\"widgetCmsPageLinks\"] {\n\tposition: relative;\n\t&:after {\n\t\tcontent: \"\";\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\theight: 10px;\n\t\tbottom: 0;\n\t\tz-index: 100;\n\t}\t\t\n\t/* ELEMENT */\n\th3 {}\n\tul {\n\t\tmax-height: 250px;\n\t\toverflow-y: auto;\n\t}\n\tli {}\n\ta {}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget RelatedGroups\n style declarations for widget_RelatedGroups.xhtml\n ==============================================================*/\n#widgetRelatedGroups {}\n\n.widget-related-groups {\n\t&__list {\n \th3 {}\n\t\tul {}\n\t\tli {}\n\t\ta {}\n\t}\n\t&__series {\n \th3 {\n\t\t\ta { \n\t\t\t\tpadding: 0;\n\t\t\t\tcolor: inherit;\n\t\t\t\tfont-size: inherit;\n\t\t\t\t&:hover,\n\t\t\t\t&:focus,\n\t\t\t\t&:active {\n\t\t\t\t\tcolor: inherit;\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t}\n\t\t\t}\n \t}\n\t}\n\t&__anchor {\n \th3 {\n \t\tmargin-bottom: 0;\n\t\t\ta {\n\t\t\t\tpadding: 0;\n\t\t\t\tcolor: inherit;\n\t\t\t\tfont-size: inherit;\n\t\t\t\t&:hover,\n\t\t\t\t&:focus,\n\t\t\t\t&:active {\n\t\t\t\t\tcolor: inherit;\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t}\n\t\t\t}\n \t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Custom Drilldown\n style declarations for widget_customDrillDown.xhtml\n ==============================================================*/\n.widget-custom-drilldown {\n\t.sidebar-collection-more,\n\t.sidebar-collection-less {\n\t\tlist-style: none;\n\t\ttext-align: right;\n\t\t.fa {\n\t\t\tmargin-left: 5px;\n\t\t}\n\t}\n}\n\n// breakpoint for large desktops\n@media screen and (max-width: @largeBreakpoint) {} \n\n// breakpoint for desktop\n@media screen and (max-width: @mediumBreakpoint) {}\n\n// breakpoint for tablets\n@media screen and (max-width: @smallBreakpoint) {}\n\n// breakpoint for smartphones\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Metadata\n style declarations for widget_metadata.xhtml\n ==============================================================*/\n#widgetMetadata {\n h3 {}\n dl {\n dt {}\n dd {\n margin-bottom: 0.4375rem;\n text-overflow: ellipsis;\n overflow: hidden;\n }\n }\n .meta-museal {\n \t\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget RSS\n style declarations for rssFeed.xhtml\n ==============================================================*/\n.rss_elem_wrapp {\n h3 {\n a {\n float: right;\n .fa {\n\t \t\twidth: 16px;\n\t \t\theight: 16px;\n\t \t\tline-height: 16px;\n\t \t\tfont-size: @fontMedium;\n\t \t\ttext-align: center;\n\t \t\tcolor: @white;\n\t \t\tbackground-color: @orange;\n\t \t}\n }\n }\n .rss-wrapp {\n .rss-elem {\n dl {\n .rss-elem-title {\n a {\n &:hover {}\n }\n }\n .rss-elem-info {\n margin-bottom: 0.875rem;\n }\n }\n &:last-child {\n \tdl {\n\t .rss-elem-title {\n\t a {\n\t &:hover {}\n\t }\n\t }\n\t .rss-elem-info {\n\t margin: 0;\n\t }\n\t }\t\n }\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Search Drill Down\n style declarations for widget_searchDrillDown.xhtml\n ==============================================================*/\n/* BLOCK */\n.widget-search-drilldown {\n\th3 {\n\t\tspan {\n\t\t\tdisplay: inline-block;\n\t\t\tmax-width: calc(~\"100% - 36px\");\t\t\t\n\t\t}\n\t}\n\t.widget {\n\t\tul {}\n\t\tli {\n\t\t\t&.active {\n\t\t\t\tmargin-bottom: 3px;\n\t\t\t\ta {\n\t\t\t\t\tbackground-color: @lightgray;\n\t\t\t\t}\n\t\t\t\t.row {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\t\t\t\t.col-11,\n\t\t\t\t.col-1 {\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t}\n\t\t\t\t.col-1 {\n\t\t\t\t\ttext-align: right;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\ta {\n\t\t\tdisplay: block;\n\t\t\tpadding: 3px 5px;\n\t\t}\n\t}\n\t/* FILTER */\n\t&__filter {\n\t\tposition: absolute;\n\t\ttop: 3px;\n\t\tright: 5px;\n\t\tleft: 5px;\n\t\tbackground-color: @blue;\n\t\tz-index: 10;\n\t\tinput, button {\n\t\t\tposition: absolute;\n\t\t}\n\t\tinput {\n\t\t\tright: 32px;\n\t\t\twidth: 0;\n\t\t\theight: 32px;\n\t\t\tfont-size: @fontMedium;\n\t\t\tcolor: @white;\n\t\t\tborder: 0;\n\t\t\tborder-bottom: 1px solid @white;\n\t\t\tbackground-color: @blue;\n\t\t\topacity: 0;\n\t\t\t&::-webkit-input-placeholder { \n\t\t\t color: @white;\n\t\t\t opacity: 0.5;\n\t\t\t}\n\t\t\t&:-moz-placeholder {\n\t\t\t color: @white;\n\t\t\t opacity: 0.5;\n\t\t\t}\n\t\t\t&::-moz-placeholder {\n\t\t\t color: @white;\n\t\t\t opacity: 0.5;\n\t\t\t}\n\t\t\t&:-ms-input-placeholder {\n\t\t\t color: @white;\n\t\t\t opacity: 0.5;\n\t\t\t}\n\t\t\t&.in {\n\t\t\t\twidth: calc(~\"100% - 36px\");\n\t\t\t\topacity: 1;\t\t\t\t\n\t\t\t}\n\t\t}\n\t\t[data-toggle=\"filter-input\"] {\n\t\t\tright: 0;\n\t\t\twidth: 32px;\n\t\t\theight: 32px;\n\t\t\tbackground-image: url(\"@{images}/icons/icon-search.svg\");\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tbackground-position: center;\n\t\t\tbackground-size: 16px;\n\t\t}\n\t}\n\t&__filter-input {\n\t\tpadding-left: 1rem;\n\t}\n\t/* COLLECTION/GROUPS */\n\t&__collection,\n\t&__groups {\n\t\tul {\n\t\t\tmax-height: 400px;\n\t\t\toverflow-y: auto;\n\t\t}\n\t}\n\t&__collection {\n\t\tposition: relative;\n\t}\n\t&__groups {}\n\t/* COLLAPSE DRILLDOWN */\n &__collapse {\n a {\n display: block;\n text-align: center;\n color: @middlegray;\n }\n }\n &__filter {\n \tdisplay: none;\n }\n}\n\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Searchfield\n style declarations for widget_searchField.xhtml\n ==============================================================*/\n/* WIDGET SEARCHFIELD */\n/* BLOCK */\n.widget-searchfield {\n\t/* ELEMENT */\n .form-group {\n width: 100%;\n margin: 0;\n }\n .input-group {\n \twidth: 100%;\n \tinput {}\n }\n .input-group-addon {\n \tpadding: 0;\n \tborder-radius: 0;\n \tinput {\n \t\twidth: 30px;\n \t\theight: 30px;\n \t\tmargin: 0;\n \t\tpadding: 0;\n \t\tborder: none;\n \t\tbackground-image: url(\"@{images}/icons/icon-search.svg\");\n \t\tbackground-repeat: no-repeat;\n \t\tbackground-position: center center;\n \t\tbackground-size: 20px;\n \t\tbackground-color: transparent;\n \t}\n }\n}\n\n/* CHROME POSITIONING HACK */\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n\t.widget-searchfield {\n\t\t.input-group-addon {\n\t \tinput {\n\t \t\tposition: relative;\n\t \t\ttop: 1px;\n\t \t}\n\t }\n\t}\n}\n\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget SearchInCurrentItem\n style declarations for widget_searchInCurrentItem.xhtml\n ==============================================================*/\n/* WIDGET SEARCH IN CURRENT ITEM */\n/* BLOCK */\n.widget-search-in-current-item {\n\t/* ELEMENT */\n .form-group {\n width: 100%;\n margin: 0;\n }\n .input-group {\n \twidth: 100%;\n \tinput {}\n }\n .input-group-addon {\n \talign-items: center;\n \tpadding: 0;\n \tborder-radius: 0;\n \tinput {\n \t\theight: 100%;\n\t\t\tmin-width: 35px;\n \t\tmargin: 0;\n \t\tpadding: 0;\n \t\tborder: none;\n \t\tbackground-image: url(\"@{images}/icons/icon-search.svg\");\n \t\tbackground-repeat: no-repeat;\n \t\tbackground-position: center center;\n \t\tbackground-size: 20px;\n \t\tbackground-color: transparent;\n \t}\n }\n}\n\n/* CHROME POSITIONING HACK */\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n\t.widget-search-in-current-item {\n\t\t.input-group-addon {\n\t \tinput {\n\t \t\tposition: relative;\n\t \t}\n\t }\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Search Result Navigation\n style declarations for widget_searchresultNavigation.xhtml\n ==============================================================*/\n#widgetSearchResultNavigation {\n h3 {}\n .search-result-navigation-wrapp {\n .search-result-navigation-left,\n .search-result-navigation-center,\n .search-result-navigation-right {\n float: left;\n overflow: hidden;\n }\n .search-result-navigation-left {\n width: 20%;\n text-align: left;\n a {}\n span {}\n img {}\n }\n .search-result-navigation-center {\n width: 60%;\n text-align: center;\n span {}\n }\n .search-result-navigation-right {\n width: 20%;\n text-align: right;\n a {}\n span {}\n img {}\n }\n }\n .search-result-navigation-back-to-collection {\n padding: 0.4375rem 0 0 0;\n a {\n img {\n margin: -0.1875rem 0.1875rem 0 0;\n padding-right: 2px;\n }\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Search Sorting\n style declarations for widget_searchSorting.xhtml\n ==============================================================*/\n#widgetSearchSorting {\n ul {\n li {\n a {\n img {\n float: right;\n margin: 0.25rem 0 0;\n }\n }\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Toc\n style declarations for widget_toc.xhtml\n ==============================================================*/\n/* WIDGET TOC */\n.widget-toc {\n\tposition: relative;\n\t/* TITLE */\n\t&__title {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\th3 {\n\t\t\tmax-width: 90%;\n\t\t}\n\t}\n\t&__title-expand {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tmargin-left: auto;\n\t\tpadding-right: 10px;\n\t\ta {\n\t\t\tmargin-left: 10px;\n\t\t\t&:first-child {\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t}\n\t}\n\t/* ELEMENTS */\n\t&__elements {\n\t\tposition: relative;\n\t\tmax-height: 600px;\n\t\toverflow-y: auto;\n\t}\n\t&__element {\n\t\tdisplay: flex;\n\t\tpadding-left: 3px;\n\t\t&:hover {\n\t\t\tbackground-color: @lightgray;\n\t\t}\n\t\t&.parent {}\n\t\t&.child {}\n\t\t&.active {}\n\t}\n\t&__element-expand {\n\t\tmax-width: 20px;\n\t}\n\t&__element-link {\n\t\twidth: calc(~\"100% - 20px\");\n\t\tpadding-left: 5px;\n\t\tmargin-left: auto;\n\t\t&.has-pagenumber {\n\t\t\twidth: calc(~\"100% - 65px\");\n\t\t\tpadding-right: 5px;\t\t\t\n\t\t}\n\t\t&.non-tree-view {\n\t\t\twidth: auto;\n\t\t\tpadding-left: 0;\n\t\t\tmargin-left: 0;\n\t\t\t&.has-pagenumber {\n\t\t\t\twidth: calc(~\"100% - 45px\");\n\t\t\t\tpadding-right: 5px;\t\t\t\n\t\t\t}\t\t\t\n\t\t}\n\t\t&.active {\n\t\t\ta {\n\t\t\t\tfont-weight: 700;\n\t\t\t}\n\t\t}\n\t}\n\t&__element-pagenumber {\n\t\twidth: 45px;\n\t\ttext-align: right;\n\t}\n\t/* LOADING */\n\t&__loader,\n\t&__overlay {\n\t\tdisplay: none;\n\t}\n\t&__loader {\n\t\tposition: relative;\n\t\twidth: 32px;\n\t\theight: 32px;\n\t\tmargin-top: 1px;\n\t\tborder-radius: 10px;\n\t\tbackground-image: url(\"@{images}/infinity_loader.svg\");\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 85%;\n z-index: 11;\n\t}\n\t&__overlay {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tbackground-color: rgba(255,255,255,0.85);\n\t\tz-index: 10;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Usage\n style declarations for widget_usage.xhtml\n ==============================================================*/\n/* WIDGET USAGE */\n.widget-usage {\n\th3 {}\n\th4 {}\n\t&__subtitle {\n\t\tmargin-bottom: 10px;\n\t}\n\t/* LICENSE TEXT */\n\t&__license-text {\n\t\tmargin-bottom: 15px;\n\t\ta {\n\t\t\tdisplay: inline;\n\t\t}\n\t}\n\t/* DOWNLOADS */\n\t&__work-downloads,\n\t&__struct-downloads,\n\t&__page-downloads,\n\t&__image-fragment, \n\t&__citelinks {\n\t\tmargin-bottom: 15px;\n\t\ta {}\n\t\t.badge {\n\t\t\tpadding-top: 0.3rem;\n\t\t\tline-height: 1.2rem; \n\t\t\tdisplay: inline-block;\n\t\t\t&:hover, \n\t\t\t&:active,\n\t\t\t&:focus {\n\t\t\t\tbackground-color: @labelHoverGray;\n\t\t\t}\n\t\t}\n\t}\n\t/* WORK DOWNLOADS */\n\t&__work-downloads {\n\t\ta {}\n\t\t.badge {}\n\t}\n\t&__work-link-dfg-viewer {}\n\t&__work-link-opac {}\n\t&__work-download-lido-mets {}\n\t&__work-download-mets-anchor {}\n\t&__work-download-oai-marc {}\n\t&__work-download-oai-dc {}\n\t&__work-download-alto {}\n\t&__work-download-fulltext {}\n\t&__work-download-tei {}\n\t&__work-download-pdf {\n\t\ti {\n\t\t\tpadding-right: 0.5rem;\n\t\t}\n\t}\n\t&__work-download-epub {}\n\t&__work-download-iiif {}\n\t/* STRUCTURE DOWNLOADS */\n\t&__struct-downloads {\n\t\ti {\n\t\t\tpadding-right: 0.5rem;\n\t\t}\n\t}\n\t/* PAGE DOWNLOADS */\n\t&__page-downloads {\n\t\ta {}\n\t\t.badge {}\n\t}\n\t&__page-download-alto {}\n\t&__page-download-fulltext {}\n\t&__page-download-tei {}\n\t&__page-download-pdf {\n\t\ti {\n\t\t\tpadding-right: 0.5rem;\n\t\t}\n\t}\n\t&__page-download-jpeg {}\n\t/*IMAGE FRAGMENT */\n\t&__image-fragment__wrapper {\n\t\tdisplay: none;\n\t}\n\t&__image-fragment {\n\t\t\n\t}\n\t/* CITE LINKS */\n\t&__citelinks {}\n\t&__citelink-work {}\n\t&__citelink-page {}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget User Interactions\n style declarations for widget_userInteractions.xhtml\n ==============================================================*/\n/* WIDGET USER INTERACTIONS */\n#widgetUserInteractions {\n\tul {\n\t\tborder-bottom: 0;\n\t}\n}\n.widget-user-interactions {\n\t&__delete-record,\n\t&__delete-record-message {\n\t\tpadding: 10px;\n\t\tpadding-top: 5px;\n\t\tborder: 1px solid @middlegray;\n\t\tborder-top: 0;\n\t}\n\t&__delete-record-message {\n\t\tspan {\n\t\t\tdisplay: inline-block;\n\t\t\tpadding: 10px;\n\t\t\tfont-size: @fontMedium;\n\t\t\tline-height: 1.4rem; \n\t\t\tcolor: @black;\n\t\t\tborder: 1px solid @validWarning;\n\t\t\tbackground-color: @btnWarningBgc;\n\t\t}\n\t}\n\t&__delete-record-action {\n\t\tpadding: 5px 0 10px 0;\n\t\t&.has-no-urn {\n\t\t\t.btn {\n\t\t\t\ttext-align: left;\n\t\t\t}\n\t\t}\n\t\t&.has-urn {\n\t\t\t.btn {\n\t\t\t\twidth: 100%;\n\t\t\t}\t\t\t\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget NER Facetting\n style declarations for widget_nerFacetting.xhtml\n ==============================================================*/\n#widgetNerFacetting {\n margin-bottom: 1.3125rem;\n h3 {}\n ul {\n margin: 0;\n padding: 0;\n list-style: none;\n }\n .facetting-content {\n .nav-tabs {\n li {\n a {\n .fa {}\n }\n }\n }\n .tab-content {\n position: relative;\n .tab-pane {\n position: relative;\n padding: 10px;\n &.active {}\n h4 {} \n }\n }\n }\n}\n\n/* LOADER */\n#nerFacettingLoader {\n display: none;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-color: @white;\n background-image: url(\"@{images}/ajax_preloader.gif\");\n background-position: center center;\n background-repeat: no-repeat;\n z-index: 999;\n}\n\n/* OVERVIEW & SECTION */\n#overview,\n#section {\n position: relative;\n border: 1px solid #ddd;\n border-top: none;\n .tag-filter-description {\n float: left;\n width: 100%;\n margin-bottom: 5px;\n font-size: @fontSmall;\n }\n .filter-tags {\n margin: 0 0 15px 0;\n padding: 0;\n list-style: none;\n li {\n display: inline-block;\n float: left;\n margin-right: 3px;\n a {\n text-decoration: none;\n color: @middlegray;\n &:hover {\n text-decoration: none;\n color: @middlegray;\n }\n &.active[data-type=\"person\"] {\n color: @personColor;\n }\n &.active[data-type=\"location\"] {\n color: @locationColor;\n }\n &.active[data-type=\"corporation\"] {\n color: @corporationColor;\n }\n }\n &.reset-filter {\n display: none;\n }\n }\n }\n}\n\n/* OVERVIEW */\n#overview {\n .current-tags {\n position: absolute;\n display: none;\n left: 100%;\n padding: 2px 4px;\n font-size: @fontSmall;\n color: @black;\n border: 1px solid @gray;\n border-radius: 4px;\n background-color: @white;\n box-shadow: 0px 5px 7px rgba(0,0,0,0.4);\n z-index: 999;\n &:before {\n content: \"\";\n position: absolute;\n display: block;\n top: 50%;\n left: -10px;\n width: 0;\n height: 0;\n margin-top: -5px;\n border-width: 5px;\n border-style: solid;\n border-color: transparent @gray transparent transparent;\n }\n &.right {\n &:before {\n content: \"\";\n position: absolute;\n display: block;\n top: 50%;\n right: -10px;\n left: auto;\n width: 0;\n height: 0;\n margin-top: -5px;\n border-width: 5px;\n border-style: solid;\n border-color: transparent transparent transparent @gray;\n }\n }\n .page-tag {\n margin-right: 3px;\n white-space: nowrap;\n &:hover {\n background-color: @tagHoverColor;\n }\n &.empty {}\n &.person {\n color: @personColor;\n }\n &.location {\n color: @locationColor;\n }\n &.corporation {\n color: @corporationColor;\n }\n }\n }\n .set-tag-range-widget {\n max-width: 50%;\n }\n .overview-content {\n max-height: 600px;\n overflow-y: auto;\n overflow-x: hidden;\n .overview-scale {\n li {\n float: left;\n width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n div {\n float: left;\n }\n .page-number {\n width: 25%;\n font-size: @fontSmall;\n font-weight: bold;\n a {\n color: @black;\n &:hover,\n &:active,\n &:focus {\n text-decoration: none;\n color: @black;\n }\n }\n }\n .tag-container {\n width: 75%;\n font-size: @fontSmall;\n .page-tag {\n margin-right: 3px;\n white-space: nowrap;\n &:hover {\n background-color: @tagHoverColor; \n }\n &:hover {}\n &.empty {}\n &.person {\n color: @personColor;\n }\n &.location {\n color: @locationColor;\n }\n &.corporation {\n color: @corporationColor;\n }\n }\n }\n }\n }\n }\n}\n\n/* SECTION */\n#section {}\n\n#sliderScale {\n position: relative;\n float: left;\n width: 10%;\n border-top: 1px solid @middlegray;\n border-bottom: 1px solid @middlegray;\n .scale-page {\n position: absolute;\n left: -8px;\n font-size: @fontNormal;\n color: @middlegray;\n &.start {\n top: 0;\n }\n &.end {\n bottom: 0;\n }\n }\n .slider-description {\n position: absolute;\n top: 50%;\n left: -52px;\n width: 100px;\n margin-top: -10px;\n font-size: @fontSmall;\n text-align: center;\n color: @middlegray;\n -ms-transform: rotate(-90deg);\n -webkit-transform: rotate(-90deg);\n transform: rotate(-90deg);\n }\n .scale-stripes {\n position: absolute;\n width: 100%;\n margin: 0;\n padding: 0;\n list-style: none;\n z-index: 9;\n li {\n clear: both;\n float: right;\n width: 50%;\n height: 60px;\n border-bottom: 1px solid @middlegray;\n &.middle {\n width: 75%;\n }\n &:last-child {\n border: none;\n }\n }\n }\n .scale-section-stripe {\n position: absolute;\n display: block;\n top: 0;\n right: 3px;\n width: 2px;\n height: 100px;\n background-color: @scaleHandleColor;\n z-index: 11;\n }\n}\n\n#sliderVertical {\n float: right;\n width: 2px;\n height: 600px;\n margin-right: 3px;\n border: none;\n background: @middlegray;\n z-index: 10;\n .ui-slider-handle {\n left: -25px;\n width: 10px;\n height: 16px;\n margin-bottom: -8px;\n border: none;\n background: @scaleHandleColor;\n &:after {\n content: \"\";\n position: absolute;\n display: block;\n top: -7px;\n right: -30px;\n width: 0;\n height: 0;\n border-width: 15px;\n border-style: solid;\n border-color: transparent transparent transparent @scaleHandleColor;\n }\n &:focus {\n outline: none;\n }\n .page-bubble {\n position: absolute;\n top: -3px;\n left: 2.6em;\n padding: 2px 4px;\n font-size: @fontSmall;\n color: @white;\n border-radius: 4px;\n background-color: @black;\n white-space: nowrap;\n z-index: 999;\n &:before {\n content: \"\";\n position: absolute;\n display: block;\n top: 50%;\n left: -10px;\n width: 0;\n height: 0;\n margin-top: -5px;\n border-width: 5px;\n border-style: solid;\n border-color: transparent @black transparent transparent;\n }\n }\n }\n}\n\n#sectionTags {\n float: left;\n width: 90%;\n max-height: 600px;\n padding-left: 3px;\n text-align: center;\n overflow-y: auto;\n .page-tag {\n display: inline-block;\n margin-right: 3px;\n &:hover {\n background-color: @tagHoverColor;\n }\n &.empty {\n display: none;\n }\n &.person {\n color: @personColor;\n }\n &.location {\n color: @locationColor;\n }\n &.corporation {\n color: @corporationColor;\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Work Count\n style declarations for widget_workCount.xhtml\n ==============================================================*/\n/* WIDGET WORKCOUNT */\n/* BLOCK */\n#widgetWorkCount {\n\tp {\n\t\tmargin: 0;\n\t\tpadding: 5px 10px;\n\t}\t\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Geo Locations\n style declarations for widget_geoLocations.xhtml\n ==============================================================*/\n \n// No padding for geomap widget\n.widget.widget-geomap {\n\tpadding: 0;\n}\n\n.widget-geomap {\n\tposition: relative;\n\tdisplay: none;\n\th3 {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\tpadding: 2rem 2rem 0 2rem;\n\t}\n\t&__expand {\n\t\tcolor: inherit;\n\t\tpadding: 0;\n\t\tbackground: transparent;\n\t\tborder: none;\n\t\t&:hover,\n\t\t&:active,\n\t\t&:focus {\n\t\t\ttext-decoration: none;\n\t\t\tcolor: inherit;\n\t\t\tbackground: none;\n\t\t\t}\t\n\t}\n\t.geomap {\n\t\tmin-height: 350px;\n\t\t.mapboxgl-popup-content {\n\t\t padding: 20px 15px 10px 15px;\n\t\t}\n\t\t.leaflet-popup-content {\n\t \tmax-width: 200px;\n\t\t}\n\t\t.leaflet-control-zoom {\n\t\t\ta {\n\t\t\t\tpadding: 0;\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t\t.leaflet-control-container {\n\t\t\t.leaflet-top {\n\t\t\t\ta {\t\t\t\t\t\n\t\t\t\t}\n\t\t\t}\n\t\t\t.leaflet-bottom {\n\t\t\t\ta {\n\t\t\t\t\tdisplay: inline;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n /* CMS BACKEND WIDGET */\n\th5 {\n \tmargin-bottom: 5px;\n }\n &__input {\n \t.mx-clearfloats;\n \tmargin-bottom: 20px;\n \t.row {\n \t\tmargin: 0;\n \t}\n \t.col-5,\n \t.col-6,\n \t.col-10 {\n \t\tmargin-bottom: 5px;\n \t\tpadding-right: 5px;\n \t\tpadding-left: 0;\n \t}\n \ttextarea {\n \t\tresize: vertical;\n \t}\n }\n &__input-spacer {\n \tmargin: 10px 0;\n \twidth: 100%;\n \theight: 1px;\n \tbackground-color: @middlegray;\n }\n &__action {\n \tposition: relative;\n \tz-index: 10;\n \t.col-2 {\n\t\t margin: -32px 0 0 -6px;\n \t\tpadding: 0 0 21px 0;\n\t\t text-align: right;\n\t\t border-bottom: 1px solid @middlegray;\n \t}\n \ta {\n \t\t&:hover,\n \t\t&:focus,\n \t\t&:active {\n \t\t\ttext-decoration: none;\n \t\t}\n \t}\n }\n &__overlay-check {\n \t.mx-clearfloats;\n \tfloat: left;\n \twidth: 100%;\n \t.checkbox {\n \t\tmargin: 0;\n \t}\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n\tGlobal style declarations for Admin Backend\n ==============================================================*/\n/* ADMIN LAYOUT */\n\n.admin {\n\t/* LAYOUT GENERAL */\n\t&__content {\n\t\tmin-height: 100vh;\n\t\twidth: calc(~\"100% - 250px\");\n\t\tmargin-left: 250px;\n\t\tbackground-color: @neutralgray2;\n\t\tpadding: 15px;\n\t\tposition: absolute;\n\t\t&.fixed-top,\n\t\t&.fixed-bottom {\n\t\t\tposition: fixed;\n padding-right: 15px;\n\t\t}\n\t\t&.fixed-top {\n\t\t\ttop: 0;\n\t\t}\n\t\t&.fixed-bottom {\n\t\t\tbottom: 0;\n\t\t}\n\t}\n &__content-inner {\n font-size: 1.4rem;\n }\n\t&__content-inner-title {\n\t\tmargin: 0;\n\t\tpadding: 15px 0 0 15px;\n\t\tfont-size: 3.2rem;\n\t}\n\t&__content-inner-title-exit {\n\t\tdisplay: inline-block;\n\t\tfloat: right;\n \twidth: 32px;\n \theight: 32px;\n \tbackground-image: url(\"@{images}/icons/icon_fs-exit.svg\");\n \tbackground-repeat: no-repeat;\n \tbackground-position: center center;\n \tbackground-size: 24px;\n\t}\n\t&__content-inner-content {\n\t\tpadding: 15px;\n\t\t}\n\t&__title-bar {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tpadding: 15px;\n\t}\n\t&__title {\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tfont-size: 3.2rem;\n\t\tline-height: 1;\n\t}\t\n\t&__title-bar-action {\n\t\tmargin-left: 3rem;\n\t\tfont-size: 1.4rem;\n\t\tpadding: 0.4rem 0.8rem;\n\t}\n\n\t/* LINK MODIFIERS */\n\t.rss-elem-title a {\n\t\tcolor: @blue;\n\t\t&:hover {\n\t\t\tcolor: @hoverblue;\n\t\t}\n\t}\n\t&__action-links {\n\t\tmargin-right: 1.4rem;\n\t}\n\t.-light {\n\t\tcolor: #a9a9a9;\n\t\tcursor: default;\n\t\tpadding: 0;\n\t}\n\t.-redlink {\n\t\tcolor: @red;\n\t\t&:hover {\n\t\t\tcolor: @red;\n\t\t\ttext-decoration: underline;\n\t\t}\n\t\t&:active {\n\t\t\tcolor: @red;\n\t\t}\n\t\t&:focus {}\n\t}\n\t.-textlink {\n\t\tcolor: initial;\n\t\ttext-decoration: none;\n\t\tcursor: pointer;\n\t\t&:hover {\n\t\t\tcolor: initial;\n\t\t\ttext-decoration: none;\n\t\t\tcursor: pointer;\n\t\t}\n\t\t&:active {\n\t\t\tcolor: initial;\n\t\t\ttext-decoration: none;\n\t\t\tcursor: pointer;\n\t\t}\n\t\t&:focus {}\n\t}\n\t/* BOOTSTRAP BADGES OVERRIDE FOR BACKEND */\n .badge {\n border-radius: 0;\n font-weight: normal;\n margin-right: .5rem;\n margin-bottom: .5rem;\n font-size: 1.4rem;\n background-color: transparent;\n padding: 0.3rem 0.6rem;\n &-light {\n\t\t\tcolor: #a9a9a9;\n\t\t\tcursor: default;\n\t\t\tpadding: 0;\n\t\t\tmargin-left: 0;\n\t\t}\n &-violet {\n color: #8947CC;\n border: 1px solid #8947CC;\n }\n &-primary {\n color: #3365a9;\n border: 1px solid #3365a9;\n }\n &-info {\n color: #008295;\n border: 1px solid #008295;\n }\n &-dark {\n color: #343a40;\n border: 1px solid #343a40;\n }\n &-danger {\n color: @white;\n background-color: #dc3545;\n }\n &-success {\n color: #008a00;\n border: 1px solid #008a00;\n }\n &-secondary {\n color: #74422B;\n border: 1px solid #74422B;\n }\n\t\t&-warning {\n\t\t\tbackground-color:#ffc107;\n\t\t\tcolor:#212529;\n\t\t}\n &-hover {\n .badge-success {\n\t &:hover {\n\t\t \t color: @black;\n\t\t }\n }\n\t\t .badge-dark {\n\t\t \t&:hover {\n background-color: #F5F5F5;\n\t\t \t\tcolor: @black;\n\t\t \t}\n\t\t }\n }\n }\n &__info-text {\n margin-bottom: 3rem;\n .badge {\n \tbackground-color: @white;\n margin-right: 0;\n }\n\t\t.badge-warning {\n\t\t\tbackground-color:#ffc107;\n\t\t\tcolor:#212529;\n\t\t}\n\n\t/* BLOCK AND BOX STYLING */\n }\n\t&__default-block {\n\t\tmargin-bottom: 3rem;\n\t\tpadding: 2rem;\n\t\tbackground-color: #fff;\n\t\tborder: 1px solid @middlegray;\n\t\t.form-row:last-of-type {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t\t&.-danger {\n\t\t\tborder-top: 5px solid rgba(255, 2, 2, 0.3);\n\t\t}\n\t\t&.-warning {\n\t\t\tborder-top: 5px solid rgba(243, 208, 70, 0.85);\n\t\t}\n\t\t&.-success-box {\n\t\tborder: 1px solid #ABD9B5;\n \tborder-top: 5px solid #ABD9B5;\n\t\t}\n\t\t&.-info-box {\n\t\tborder: 1px solid @blue;\n \tborder-top: 5px solid @blue;\n\t\t}\n\t\t&.-gray-box {\n\t\tborder: 1px solid @gray;\n \tborder-top: 5px solid @gray;\t\t\t\n\t\t}\n\t\t&-description {\n\t \tmargin-bottom: 3rem;\n &-empty {\n font-style: italic;\n color: @middlegray;\n }\n\t }\t\n\t}\n\t&__final-actions {\n\t\tmargin-top: -1rem;\n\t}\n\t&__entry-list {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\tflex-wrap: wrap;\n\t\t&::after {\n\t\t content: '';\n\t\t flex: 0 0 calc(33.3333% - 2rem);\n\t\t width: calc(33.3333% - 2rem);\n\t\t max-width: calc(33.3333% - 2rem);\n\t\t}\n\t}\n\t&__boxed-entry {\n\t\tbackground: @white;\n\t\tpadding: 2rem;\n\t\tpadding-bottom: 4rem;\n\t\tmargin-bottom: 2.25rem;\n\t\ttransition: background 0.2s ease;\n\t\tborder: 1px solid @middlegray;\n\t\tposition: relative;\n\t\t&:hover {\n\t\t\t//background: @lightgray2;\n\t\t\tbox-shadow: 0 0 3px rgba(0, 0, 0, 0.3);\n\t\t\t.admin__boxed-entry-actions {\n\t\t\t\topacity: 1.0;\n\t\t\t}\n\t\t}\n\t\t&.-no-actions {\n\t\t\tpadding-bottom: 2rem;\n\t\t}\n\t\t&.-w33 {\n\t\t\tflex: 0 0 calc(33.3333% - 1.5rem);\n\t\t\twidth: calc(33.3333% - 1.5rem);\n\t\t\tmax-width: calc(33.3333% - 1.5rem);\n\t\t}\n\t\t&.-w50 {\n\t\t\tflex: 0 0 calc(50% - 1rem);\n\t\t\twidth: calc(50% - 1rem);\n\t\t\tmax-width: calc(50% - 1rem);\n\t\t}\n\t\t&.-w66 {\n\t\t\tflex: 0 0 calc(66.6666% - 0.75rem);\n\t\t\twidth: calc(66.6666% - 0.75rem);\n\t\t\tmax-width: calc(66.6666% - 0.75rem);\n\t\t}\n\t\t&.-w100 {\n\t\t\tflex: 0 0 calc(100%);\n\t\t\twidth: calc(100%);\n\t\t\tmax-width: calc(100%);\n\t\t}\n\t\t&.-std-bottom-pad {\n\t\t\tpadding-bottom: 2rem;\n\t\t}\n\t\t&.-danger {\n\t\t\tborder-top: 5px solid rgba(255, 2, 2, 0.3);\n\t\t}\n\t\t&.-warning {\n\t\t\tborder-top: 5px solid rgba(243, 208, 70, 0.85);\n\t\t}\n\t\t&-actions {\n\t\t\topacity: 0.0;\n\t\t\tposition: absolute;\n\t\t\tbottom: 1.5rem;\n\t\t\tleft: 2rem;\n\t\t\ttransition: opacity 0.2s ease;\n\t\t\ta {\n\t\t\t\tfont-size: 1.4rem;\n\t\t\t\tmargin: 0 0.9rem;\n\t\t\t\t&:first-of-type {\n\t\t\t\t\tmargin-left: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t &-description {\n\t \tmargin-bottom: 3rem;\n &-empty {\n font-style: italic;\n color: @middlegray;\n }\n\t }\n\t}\n\t\n\t&__grab-indicator {\n\t\tpadding-top: 6rem;\n\t}\n\t\n\t&__label-required-field {\n\t\tpadding-left: 0.5rem;\n\t\tfont-size: 1.2rem;\n\t}\n\t\n\t/* ADMIN BACKEND FLEX TABLE */\n\t&__table-tools {\n\t\twidth: 100%;\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\tmargin-bottom: 0.5rem;\n\t}\n\t&__table-paginator {\n\t\tli {\n\t\t\tmargin-right: 0.5rem;\n\t\t\tborder: none;\n\t\t}\n\t\ta {\n\t\t\tbackground: transparent;\n\t\t\tfont-size: 1.4rem;\n\t\t}\n\t\tspan {\n\t\t\tfont-size: 1.4rem;\n\t\t}\n\t\t.data-table-paginator__total-count {\n\t\t\tpadding-right: 8px;\n\t\t}\n\t}\n\t&__table-filter {\n\t\t.input-group > .form-control {\n\t\t\twidth: 250px;\n\t\t}\n\t\t.input-group-append {\n\t\t\tfont-size: 1.4rem;\n\t\t\tfont-weight: 400;\n\t\t\tline-height: 1;\n\t\t\tcolor: #555;\n\t\t\ttext-align: center;\n\t\t\tbackground-color: #eee;\n\t\t\tborder: 1px solid @middlegray;\n\t\t\tborder-radius: 4px;\n\t\t\tdisplay: flex;\n\t\t\tpadding: 0 1rem;\n\t\t\talign-items: center;\n\t\t}\n\t}\n\t&__table-content {\n\t\tbackground: @white;\n\t\tpadding: 0 2rem 0rem 2rem;\n\t\tborder: 1px solid @middlegray;\n margin-bottom: 2rem;\n &.-slim {\n \tborder: none;\n \tpadding: 0;\n }\n\t}\n\t&__table-title {\n\t\tmargin-bottom: 0rem;\n\t\tfont-weight: 700;\n\t\tborder-bottom: 1px solid @gray;\n\t\tpadding: 1rem 0;\n font-size: 1.6rem;\n position: sticky;\n\t\ttop: 0;\n\t\tbackground: white;\n\t\tz-index: 5;\n margin-left:-2rem;\n padding-left:2rem;\n margin-right:-2rem;\n padding-right:2rem;\n\n\t}\n\t&__table-sorting {\n\t\tmargin-left: 2rem;\n\t\ta:hover {\n\t\t\ttext-decoration: none;\n\t\t}\n\t}\n\t&__table-entry {\n\t\t/* opacity: 0;\n\t\tanimation: fadein 0.2s ease-in 0s 1 forwards;\n\t\t.delay-animation(@numitems, @delay); */\n\t\ttransition: background 0.2s ease;\n\t\tpadding: 1.5rem 2rem;\n\t\tmargin-left: -2rem;\n\t\tmargin-right: -2rem;\n\t\t&:hover {\n\t\t background: @lightgray2;\n\t\t .admin__table-action-link {\n\t\t \ttransition: opacity 0.2s ease;\n\t\t \topacity: 1.0;\n\t\t }\n\t\t}\n\t}\n\t&__table-img {\n margin-right: 2rem;\n\t\tflex: 0 0 80px;\n\t\timg {\n\t\t\tmax-width: 100%;\n\t\t\tmax-height: 80px;\n\t\t}\n\t}\n\t&__table-data {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tjustify-content: center;\n\t\talign-items: start;\n\t}\n\t&__table-name {\n\t\tfont-size: 1.8rem;\n\t\t.badge {\n\t\t\tmargin-left:10px;\n\t\t\tbackground-color:#ffc107;\n\t\t\tcolor:#212529;\n\t\t\tfont-size:1.2rem;\n\t\t\tvertical-align:middle;\n\t\t}\n\t}\n\t&__table-action-link {\n\t\topacity: 0;\n\t\tfont-size: 1.4rem;\n\t\ttransition: opacity 0.2s ease;\n\t\tmargin-right: 1.4rem;\n\t}\n\t&__table-email {\n\t\tfont-size: 1.4rem;\n\t}\n\t&__table-badges {\n\t\toverflow: hidden;\n\t}\n\t&__table-last-login {\n\t\tfont-size: 1.4rem;\n\t\t}\n\t&__search-input-wrapper {\n\t\tposition: relative;\n\t}\n\t&__search-input {\n\t\tpadding-right: 2.5rem;\n\t\twidth: 250px;\n\t}\n\t&__search-clear {\n\t\tdisplay: none;\n\t\tcursor: pointer;\n\t\tpadding: 1rem;\n\t\tposition: absolute;\n\t\tright: 5px;\n\t\ttop: 0;\n\t\tfont-size: 1.6rem;\n\t\tline-height: 1.1rem;\n\t}\n\t&__search-action {\n\t\tfont-size: 1.4rem;\n\t}\n\n\n\t/* SIDEBAR */\n\t&__sidebar-background,\n\t&__sidebar {\n\t\twidth: 250px;\t\t\n\t\tbackground-color: @blue; \n\t}\n\t&__sidebar-background { \n\t\tposition: fixed;\n\t\ttop: 0;\n\t\tbottom: -120px;\n\t\tz-index: 1;\n\t}\n\t&__sidebar {\n\t\tposition: absolute;\n\t\tpadding: 15px;\n\t\tfont-size: @fontNormal;\n\t\tz-index: 1010;\n\t\t&.fixed-top,\n\t\t&.fixed-bottom {\n\t\t\tposition: fixed;\n\t\t}\n\t\t&.fixed-top {\n\t\t\ttop: 0;\n\t\t}\n\t\t&.fixed-bottom {\n\t\t\tbottom: 0;\n\t\t}\n\t\ta, button {\n\t\t\tcolor: @white;\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus {\n\t\t\t\ttext-decoration: none;\n\t\t\t\tcolor: @white;\n\t\t\t}\n\t\t}\n\t}\n\t&__sidebar-inner {\n\t\th1 {\n\t\t\tline-height: normal;\n\t\t\tmargin: 0;\n\t\t\tmargin-bottom: 30px;\n\t\t\tfont-size: @fontLarge;\n\t\t\tcolor: @white;\n\t\t\ta {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tmax-width: 100%;\n\t\t\t}\n\t\t\timg {\n\t\t\t\tmax-width: 30%;\n\t\t\t\tmargin-right: 10px;\n\t\t\t}\n\t\t}\n\t}\n\t&__sidebar-logout {\n\t\tmargin-right: -15px;\n\t\tmargin-left: -15px;\n\t\tpadding-top: 10px;\n\t\tpadding-right: 15px;\n\t\tpadding-left: 15px;\n\t\tborder-top: 1px solid @white;\n\t}\n\t\n\t\n\t/* ADMIN FORMS */\n\t&__form-label {}\n\t&__form-input {\n\t\tflex-grow: 1;\n\t\t.ui-autocomplete {\n\t\t\tborder: 1px solid #ced4da;\n\t\t\tbackground: white;\n\t\t\toverflow-x: hidden;\n\t\t\toverflow-y: scroll;\n\t\t\theight: 400px;\n\t\t}\n\t}\n\t&__form-help-icon {\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\talign-items: flex-start;\n\t}\n\t&__form-checkbox {}\n\t&__form-help-text {\n\t\tdisplay: none;\n\t\tmargin-top: 0.4rem;\n\t\tfont-size: @fontSmall;\n\t font-style: italic;\n\t color: @inlineStatic;\n\t\t&.in {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n\t&__dashboard-user-icon {\n\t\tposition: absolute;\n\t\tmax-width: 100%;\n\t\ttop: 0;\n\t\tpadding: 1rem;\n\t\tright: 15px;\n\t}\n\t// FANCY RADIO SWITCH/TOGGLE\n\t&__radio-switch {\n\t position: relative;\n\t\twidth: 18rem;\n\t\theight: 2.5rem;\n\t\tfont-size: 0;\n\t input {\n\t position: absolute;\n\t top: 0;\n\t z-index: 2;\n\t opacity: 0;\n\t cursor: pointer;\n\t\t\theight: 2.5rem;\n\t\t\twidth: 6rem;\n\t\t\tleft: 3.5rem;\n\t\t\tmargin: 0;\n\t\t\t& ~ input:checked ~ .toggle-outside {\n\t\t\t\tbackground: #3365a9;\n\t\t\t}\n\t\t\t& ~ input:checked ~ .toggle-outside .toggle-inside {\n\t\t\t\tleft: 3.5rem;\n\t\t\t\tbackground: #fff;\n\t\t\t}\n\t }\n\t input:checked {\n\t\t\tz-index: 1;\n\t\t\t& ~ .toggle-outside .toggle-inside {\n\t\t\t\tleft: 0.5rem;\n\t\t\t\tbackground: #fff;\n\t\t\t\tborder: 1px solid rgba(0,0,0,0.2);\n\t\t\t}\t\n\t\t}\n\t\tinput:checked + label {\n\t\t\topacity: 1;\n\t\t\tcursor: default;\n\t\t}\n\t\tinput:not(:checked) + label:hover {\n\t\t\topacity: 0.5;\n\t\t}\n\t\tlabel {\n\t\t\tcolor: #000;\n\t\t\topacity: 0.55;\n\t\t\ttransition: opacity 0.25s ease;\n\t\t\tcursor: pointer;\n\t\t\tfont-size: 1.5rem;\n\t\t\tline-height: 2.5rem;\n\t\t \tdisplay: inline-block;\n\t\t \twidth: 3rem;\n\t\t \theight: 100%;\n\t\t\tmargin: 0;\n\t\t \ttext-align: left;\n\t\t \tuser-select: none;\n\t\t \t&:last-of-type {\n\t\t\t\tmargin-left: 6.5rem;\n\t\t\t\twidth: 3.2rem;\n\t\t\t\ttext-align: right;\n\t\t\t}\n\t\t}\n\t\t.toggle-outside {\n\t\t\theight: 100%;\n\t\t\tborder-radius: 2rem;\n\t\t\tpadding: 0.25rem;\n\t\t\toverflow: hidden; \n\t\t\ttransition: 0.25s ease all;\n\t\t\tbackground: #ccc;\n\t\t\tposition: absolute;\n\t\t\twidth: 6rem;\n\t\t\tleft: 3.5rem;\n\t\t}\n\t\t.toggle-inside {\n\t\t\tborder-radius: 5rem;\n\t\t\tbackground: #fff;\n\t\t\tposition: absolute;\n\t\t\ttransition: 0.25s ease all;\n\t\t\theight: 2rem;\n\t \t\twidth: 2rem;\n\t\t}\n\t}\n}\n\n// language specific positioning for fancy toggle\n\t// DE\n\thtml[lang=\"de\"] .admin__radio-switch {\n\t\t.toggle-outside {\n\t\t\tleft: 4.7rem;\n\t\t\t}\n\t\tlabel {\n\t\t\t&:first-of-type {\n\t\t\t\twidth: 5rem;\n\t\t\t}\n\t\t\t&:last-of-type {\n\t\t\t\tmargin-left: 5.5rem;\n\t\t\t\twidth: 3.2rem;\n\t\t\t}\n\t\t}\n\t\tinput {\n\t\t width: 6rem;\n\t\t left: 4.7rem;\n\t\t}\n\t\t&.-on-off {\n\t\t\t.toggle-outside {\n\t\t\t\tleft: 6rem;\n\t\t\t\t}\n\t\t\tlabel {\n\t\t\t\t&:first-of-type {\n\t\t\t\t\twidth: 5rem;\n\t\t\t\t}\n\t\t\t\t&:last-of-type {\n\t\t\t\t\tmargin-left: 7.6rem;\n\t\t\t\t\twidth: 3.2rem;\n\t\t\t\t}\n\t\t\t}\n\t\t\tinput {\n\t\t\t width: 6rem;\n\t\t\t left: 6rem;\n\t\t\t}\t\t\t\n\t\t}\n\t}\n\t\n\t// EN\n\thtml[lang=\"en\"] .admin__radio-switch {\n\t\t.toggle-outside {\n\t\t\tleft: 4.0rem;\n\t\t\t}\n\t\tlabel {\n\t\t\t&:first-of-type {\n\t\t\t\twidth: 4rem;\n\t\t\t}\n\t\t\t&:last-of-type {\n\t\t\t\tmargin-left: 6rem;\n\t\t\t\twidth: 4.0rem;\n\t\t\t}\n\t\t}\n\t\tinput {\n\t\t width: 6rem;\n\t\t left: 4rem;\n\t\t}\n\t}\n\t\n\t// ES\n\thtml[lang=\"es\"] .admin__radio-switch {\n\t\t.toggle-outside {\n\t\t\tleft: 4.0rem;\n\t\t\t}\n\t\tlabel {\n\t\t\t&:first-of-type {\n\t\t\t\twidth: 4rem;\n\t\t\t}\n\t\t\t&:last-of-type {\n\t\t\t\tmargin-left: 6rem;\n\t\t\t\twidth: 3.2rem;\n\t\t\t}\n\t\t}\n\t\tinput {\n\t\t width: 6rem;\n\t\t left: 4rem;\n\t\t}\n\t}\n\n// overwritten bootstrap margin for description list elements\n.admin dl dd:last-of-type {\n\tmargin-bottom: 0;\n}\n\n.admin dl:last-of-type {\n\tmargin-bottom: 0;\n}\n\n// VISUALLY CONNECTED RADIO BUTTONS\n.connected-top {\n background-image: url(../../images/backend/radio_choice_top.svg);\n background-repeat: no-repeat;\n background-size: 54px 1254px;\n padding-left: 74px;\n padding-top: 10px;\n margin-bottom: 3px;\n background-position: 0% top;\n padding-bottom: 10px;\n}\n.connected-bottom {\n padding-left: 75px;\n background-repeat: no-repeat;\n background-image: url(../../images/backend/radio_choice_bottom.svg);\n padding-top: 10px;\n padding-bottom: 10px;\n background-position: 0% top;\n background-size: 53px 100px;\n}\ninput[type=\"radio\"]:checked+label {\n font-weight: bold;\n}\n\n/* USER TABLE FADE IN ANIMATION TEST */\n/* \n.delay-animation(@items, @delay) {\n .loopingClass(2); // Start loop\n \n .loopingClass(@index) when (@index <= @items) {\n &:nth-of-type(@{index}) {\n animation-delay: unit((@index * @delay),s);\n }\n\n .loopingClass(@index + 0); // Increment loop\n }\n}\n\n@keyframes fadein {\n from { opacity: 0; }\n to { opacity: 1; }\n}\n\n@keyframes fadeinall {\n from { opacity: 0; }\n to { opacity: 1; }\n}\n\n.admin__user-table-content .admin__user-table-entry { \n\tanimation: fadeinall 0.3s ease-in 0s 1 forwards;\n\topacity: 0;\n}\n\n.admin__boxed-entry { \n\tanimation: fadein 0.2s ease-in 0s 1 forwards;\n\topacity: 0;\n .delay-animation(@numitems, @delay);\n}\n\n@numitems: 16;\n@delay: 0.02;\n*/\n\n/* USER TABLE FADE IN ANIMATION TEST EOL */\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}\n","/* ==============================================================\n Admin Dashboard\n style declarations for adminDashboard.xhtml\n ==============================================================*/\n\n#adminDashboard {\n\t.widget {\n\t\tmargin-bottom: 0;\n\t}\n\t.admin {\n\t\t&__table-content.-slim {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t\t&__last-pages-title {\n\t\t\t.badge {\n\t\t\t\tmargin-left: 10px;\n\t\t\t\tbackground-color: #ffc107;\n\t\t\t\tcolor: #212529;\n\t\t\t\tborder-radius: 0px;\n\t\t\t\tfont-size: 1.2rem;\n\t\t\t\tvertical-align: middle;\n\t\t\t}\n\t\t}\n\t\t&__table-title {\n\t\t\tposition: relative;\n\t\t\tpadding-top: 0;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Admin Create Data Record\n style declarations for adminCreateRecord.xhtml\n ==============================================================*/\n\n#adminCreateRecord {\n\t.admin-cms-media {\n\t\t&__upload-wrapper {\t\t\n\t\t}\n\t\t&__upload {\n\t\tbackground: white;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Admin Licence Single\n style declarations for adminLicense.xhtml\n ==============================================================*/\n\n#adminLicense {\n\t.admin {\n\t\t&__license-action {\n\t\t\t&:hover {\n\t\t\t\ttext-decoration: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n#pdf_download_quota_info_box {\n\t.admin__default-block {\n\t\ttransition: all 0.2s ease;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Admin Licences\n style declarations for adminLicenses.xhtml\n ==============================================================*/\n\n#adminLicenses {\n\t.admin {\n\t\t&__license-unconfigured-entry {\n\t\t\ttransition: background .2s ease;\n\t\t\tpadding: 0.4rem 0.5rem;\n\t\t\tmargin: 0 -2rem;\n\t\t\t&:hover {\n\t\t\t\tbackground: @lightgray2;\n\t\t\t\ttext-decoration: none;\n\t\t\t}\n\t\t}\n\t\t&__license-user {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Admin Right Single\n style declarations for adminRight.xhtml\n ==============================================================*/\n\n#adminRight { \n\t.admin {\n\t\t&__license-selectable-block {\n\t\t}\n\n\t\t&__license-action {\n\t\t\t&:hover {\n\t\t\t\ttext-decoration: none;\n\t\t\t}\n\t\t}\t\n\t}\n}\n\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Admin User Single (add user + edit user)\n style declarations for adminUser.xhtml\n ==============================================================*/\n \n#adminUser {\n .admin {\n\t &__title {}\n\t\t&__user-icon {\n\t\t\tmargin-right: 1.5rem;\n\t\t\twidth: 80px;\n\t\t}\n\t &__user-avatar {\n\t input {\n\t display: none;\n\t }\n\t\t\tinput[type=\"radio\"]:checked+label {\n\t\t\t\tbackground-color: #F8F8F8;\n\t\t\t\tborder: 1px solid #e8e8e8;\n\t\t\t}\n\t\t\tlabel {\n\t \tborder: 1px solid transparent;\n\t\t\t\ttext-align: center;\n\t\t\t\tposition: relative;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tcursor: pointer;\n\t\t\t\ttransition: all .2s cubic-bezier(.165, .84, .44, 1);\n\t\t\t\tpadding: 1.2rem 1.5rem;\n\t\t\t\t&:hover {\n\t\t\t\t\t-webkit-transform: scale(1.05, 1.05);\n\t\t\t\t\ttransform: scale(1.05, 1.05);\n\t\t\t\t\tbox-shadow: 0 !important;\n\t\t\t\t\t&::after {\n\t\t\t\t\t\topacity: 1;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t&::after {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tz-index: -1;\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\theight: 100%;\n\t\t\t\t\tbox-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);\n\t\t\t\t\tbackground-color: #F8F8F8;\n\t\t\t\t\topacity: 0;\n\t\t\t\t\ttransition: all 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);\n\t\t\t\t}\n\t }\n\t img {\n\t margin-right: 0;\n\t }\n\t }\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Admin User Group\n style declarations for adminUserGroup.xhtml\n ==============================================================*/\n \n#adminUserGroup {\n\t.admin {\n\t\t&__title {}\n \t&__group-member-entry {\n\t\ttransition: background 0.2s ease;\n\t\tpadding: 0.4rem 1.4rem;\n\t\tmargin: 0 -2rem 0 -2rem;\n\t\t\t&:hover {\n\t\t\t\ttext-decoration: none;\t\t\t\t\n\t\t\t\tbackground: @lightgray2;\n\t\t\t\t.admin__group-member-delete-hint {\n\t\t\t\t\topacity: 1.0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t&__group-member-delete-hint {\n\t\t\ttransition: opacity 0.2s ease;\n\t\t\topacity: 0.0;\n\t\t}\n\t\t&__group-member-name {\n\t\t\tcolor: #212529;\n\t\t}\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Admin Add User\n style declarations for adminUser.xhtml\n ==============================================================*/\n#adminUser {\n h2 {}\n}\n\n// single tabs\n#userData {}\n\n#licenses {\n h3 {}\n p {\n text-align: right;\n }\n}\n\n/* EDIT USER */\n#editUserGeneral {\n\t.btn {\n\t\tmargin-left: 5px;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Admin\n style declarations for widget_admin.xhtml\n ==============================================================*/\n#widgetAdmin {}\n\n.admin-widget {\n margin-bottom: 20px;\n /* ELEMENT */\n &__header { \n \tmargin-right: -15px; \n \tmargin-left: -15px;\n \tpadding-top: 0;\n \tpadding-right: 15px;\n \tpadding-bottom: 5px;\n \tpadding-left: 15px;\n \tcolor: @white;\n \tborder-bottom: 1px solid @white;\n }\n ul {\n .mx-list-reset;\n }\n li {\n \tposition: relative;\n \tmargin-right: -15px;\n \tmargin-left: -15px;\n \tpadding-right: 15px;\n \tpadding-left: 15px;\n \t&.active {\n \t\tbackground-color: @activeblue;\n \t\t&:after {\n \t\t\tcontent: \"\";\n \t\t\tposition: absolute;\n \t\t\tdisplay: block;\n \t\t\ttop: 50%;\n \t\t\tright: 0;\n \t\t\twidth: 0;\n \t\t\theight: 0;\n \t\t\tmargin-top: -6px;\n \t\t\tborder-width: 6px;\n \t\t\tborder-style: solid;\n \t\t\tborder-color: transparent @neutralgray transparent transparent;\n \t\t\tz-index: 10;\n \t\t}\n \t}\n \t&:hover {\n \t\tbackground-color: @hoverblue;\n \t}\n \t&.spacer {\n \t\tmargin-bottom: 10px;\n \t}\n }\n a {\n \tdisplay: block;\n \tpadding: 5px 0;\n \t.fa {\n \t\twidth: 30px;\n \t}\n }\n &__roles-link {\n \tpadding: 2.5rem 0;\n }\n}\n\n\n\n/* test */\n\n.admin-widget {\n\tmargin-bottom: 0;\n}\n\n\n.admin-widget ul {\n}\n\n.admin-widget__header {\n margin-right: -15px;\n margin-left: -15px;\n color: #fff;\n border-bottom: none;\n padding: 2rem 1.5rem 0.5rem 1.5rem;\n font-weight: 400;\n letter-spacing: 0.00rem;\n text-transform: uppercase;\n margin-bottom: 0;\n font-size: 1.4rem;\n\n}\n\n\n.admin-widget li {\n transition: all 0.2s ease;\n padding-left: 2.5rem;\n \n}\n\n\n.admin-widget li:hover {\n background-color: #235396;\n padding-left: 3rem;\n}\n\n\n.admin-widget li.active {\n background-color: #235396;\n}\n\n.admin__sidebar-logout {\nmargin-top: 2rem;\nborder-top: none;\n}\n\n\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}\n","/* ==============================================================\n CMS Component \"Collection Tiled\"\n ==============================================================*/\n/* COLLECTION TILED */\n/* BLOCK */\n.collection-tiled {\n /* ELEMENT */\n &__tiles {}\n &__tile {\n height: 250px;\n margin-bottom: 15px;\n border: 1px solid @lightgray;\n overflow: hidden;\n }\n &__header,\n &__body {} \n &__header {\n height: 57px;\n padding: 15px;\n border-bottom: 1px solid @lightgray;\n overflow: hidden;\n a {\n display: block;\n max-height: 27px;\n font-size: @fontLarge;\n text-overflow: ellipsis;\n overflow: hidden;\n }\n }\n &__body {\n img {\n width: 100%;\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Component \"SOLR Query Collection\"\n ==============================================================*/\n/* SOLR QUERY COLLECTION */\n/* BLOCK */\n.solr-query-collection {\n margin-bottom: 15px;\n /* ELEMENT */\n &__thumbs {}\n &__thumb {\n height: 250px;\n margin-bottom: 10px;\n border: 1px solid @lightgray;\n overflow: hidden;\n }\n &__title {\n overflow: hidden; \n }\n &__image {\n height: 190px;\n border-bottom: 1px solid @lightgray;\n img {\n width: 100%;\n }\n }\n &__title {\n \tpadding: 10px;\n \theight: 60px;\n\tdisplay: inline-block;\n\twidth: 100%;\n\tbackground-color: rgba(255, 255, 255, 0.9);\n a {}\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}\n","/* ==============================================================\n CMS Media Select\n ==============================================================*/\n/* MEDIA SELECT */\n.admin-cms-media {\n\t&__select {\n\t\tposition: fixed;\n\t top: 30px;\n\t right: 30px;\n\t bottom: 30px;\n\t left: 30px;\n\t padding: 50px;\n\t z-index: 2020;\n\t background-color: @white;\n\t}\n\t&__select-overlay {\n\t\tposition: fixed;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tbackground-color: rgba(0,0,0,0.5);\n\t\tz-index: 2010;\n\t}\n\t&__select-content {\n\t\tposition: relative;\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\theight: 100%;\n\t\t.nav-tabs {\n\t\t\ta {\n\t\t\t\tborder-color: @white;\n\t\t\t\tborder-bottom-color: @middlegray;\n\t\t\t\tbackground-color: @white;\n\t\t\t}\n\t\t}\n\t\t.tab-pane {\n\t\t\tpadding: 0;\n\t\t\tpadding-top: 10px;\n\t\t\tborder: 0;\n\t\t\theight: calc(~\"100vh - 246px\");\n\t\t}\n\t\t.admin-cms-media {\n\t\t\t&__filter {\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t\t&__upload {\n\t\t\t\theight: 100%;\n\t\t\t}\n\t\t}\n\t}\n\t&__select-files {\n\t\t.mx-clearfloats;\n\t}\n\t&__select-files-files,\n\t&__select-files-selected {\n\t\tfloat: left;\n\t\theight: calc(~\"100vh - 311px\");\n\t\toverflow-y: auto;\n\t}\n\t&__select-files-files {\n\t\twidth: 70%;\n\t\tpadding: 5px;\n\t\t.admin-cms-media {\n\t\t\t&__files {\n\t\t\t\tpadding-right: 10px;\n\t\t\t\tpadding-left: 0 !important;\n\t\t\t}\n\t\t}\n\t}\n\t&__select-files-selected {\n\t\twidth: 30%;\n\t\tpadding: 15px;\n\t\tbackground-color: @neutralgray;\n\t\t.admin-cms-media {\n\t\t\t&__file {\n\t\t\t\theight: 100%;\n\t\t\t\tmargin: 0 !important;\n\t\t\t\tbackground-color: @neutralgray !important;\n\t\t\t}\n\t\t\t&__file-select,\n\t\t\t&__file-image {\n\t\t\t\t.mx-hidden;\n\t\t\t}\n\t\t\t&__file-metadata {\n\t\t\t\tpadding-left: 0;\n\t\t\t}\n\t\t\t&__file-metadata-view {\n\t\t\t\t.mx-hidden;\n\t\t\t\t.dl-horizontal {\n\t\t\t\t\tdt {\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t \t \tmargin-right: 0;\n\t\t\t\t \t}\n\t\t\t\t \tdd {\n\t\t\t\t\t\tmargin-bottom: 10px;\t\t\t\t \t\t\n\t\t\t\t \t}\n\t\t\t\t }\n\t\t\t}\n\t\t\t&__file-metadata-edit {\n\t\t\t\t.mx-visible;\n\t\t\t\t.cms-module__option-label {\n\t\t\t\t\tflex-basis: 100%;\n\t\t\t\t\t& + .cms-module__option-control {\n\t\t\t\t\t\tflex-basis: 90%;\n\t\t\t\t\t\tpadding-left: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t&__file-bottom {\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\tjustify-content: flex-start;\n\t\t\t}\n\t\t\t&__file-actions {\n\t\t\t\twidth: 100%;\n\t\t\t\tpadding-left: 0;\n\t\t\t\torder: 1;\n\t\t\t}\n\t\t\t&__file-actions-view {\n\t\t\t\t.mx-visible;\n\t\t\t\ttext-align: right;\n\t\t\t\t.delete {\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t[data-action=\"edit\"],\n\t\t\t\t[data-copy=\"img-url\"] {\n\t\t\t\t\t.mx-hidden;\t\t\t\t\t\n\t\t\t\t}\n\t\t\t}\n\t\t\t&__file-actions-edit {\n\t\t\t\t.mx-hidden;\n\t\t\t}\n\t\t\t&__file-language {\n\t\t\t\twidth: 100%;\n\t\t\t\tmax-width: 100%;\n\t\t\t\tmargin-bottom: 30px;\n\t\t\t\tmargin-left: 0;\n\t\t\t\tpadding-left: 0;\n\t\t\t}\n\t\t}\n\t}\n\t/* ITEMS */\n\t&__item-wrapper {\n\t\tposition: relative;\n\t\tmax-height: 140px;\n\t\t&.selected {}\n\t}\n\t&__item {}\n\t&__item-select-frame,\n\t&__item-select {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t}\n\t&__item-select-frame {\n\t\tdisplay: none;\n\t\tborder: 1px solid @blue;\n\t\tbox-shadow: 0 0 0 1px @white, 0 0 0 4px @blue;\n\t\tz-index: 2040;\n\t\t&.in {\n\t\t\tdisplay: block;\n\t\t}\t\t\n\t}\n\t&__item-select-frame-checkmark {\n\t\tposition: absolute;\n\t\ttop: -8px;\n\t\tright: -8px;\n\t\twidth: 21px;\n\t\theight: 21px;\n \tline-height: 21px;\n\t\ttext-align: center;\n\t\tbackground-color: @blue;\n\t\tbox-shadow: 0 0 0 1px @white, 0 0 0 2px @blue;\n\t\t.fa {\n\t\t\tfont-size: @fontLarge;\n\t\t\tcolor: @white;\n\t\t}\n\t}\n\t&__item-select {\n\t\tz-index: 2050;\n\t}\n\t/* ACTION */\n\t&__select-action {\n\t\tpadding-top: 10px;\n\t\ttext-align: right;\n\t\t.btn {\n\t\t\tmargin-left: 20px;\n\t\t}\n\t}\t\n}\n\n// BREAKPOINT FOR LARGE DESKTOPS\n@media screen and (max-width: @largeBreakpoint) {}\n\n// BREAKPOINT FOR DESKTOPS\n@media screen and (max-width: @mediumBreakpoint) {}\n\n// BREAKPOINT FOR TABLETS\n@media screen and (max-width: @smallBreakpoint) {}\n\n// BREAKPOINT FOR SMARTPHONES\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Module Actions\n ==============================================================*/\n/* TABLES */\n.cms-module {\n\t&__actions {\n\t\t.btn {\n\t\t\tposition: relative;\n\t\t\tmargin-left: 7px;\n\t\t\t&:after {\n\t\t\t\tcontent: \"|\";\n\t\t\t\tmargin-left: 7px;\n\t\t\t\tcolor: @middlegray;\n\t\t\t}\n\t\t\t&:last-child {\n\t\t\t\t&:after {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&:first-child {\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\t\t\t&.btn--clean {\n\t\t\t\tcolor: @blue;\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:focus {\n\t\t\t\t\tcolor: @hoverblue;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.delete {\n\t\t\t\tcolor: @btnCleanDelete;\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:focus {\n\t\t\t\t\tcolor: @btnDanger;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.abort {\n\t\t\t\tcolor: @btnDefault;\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:focus {\n\t\t\t\t\tcolor: @black;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n// BREAKPOINT FOR LARGE DESKTOPS\n@media screen and (max-width: @largeBreakpoint) {}\n\n// BREAKPOINT FOR DESKTOPS\n@media screen and (max-width: @mediumBreakpoint) {}\n\n// BREAKPOINT FOR TABLETS\n@media screen and (max-width: @smallBreakpoint) {}\n\n// BREAKPOINT FOR SMARTPHONES\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Module Options\n ==============================================================*/\n/* OPTIONS */\n.cms-module {\n\t&__option {\n\t margin-bottom: 15px;\n\t padding: 15px;\n\t border: 1px solid @middlegray;\n\t background-color: @white;\n\t h4 {}\n\t}\t\n\t/* OPTION GROUP */\n\t&__option-group {\n\t display: flex;\n\t flex-wrap: wrap;\n\t justify-content: space-between;\n\t margin-bottom: 10px;\n\t &:last-child {\n\t \tmargin: 0;\n\t }\n\t}\t\n\t&__option-label {\n\t\tflex-basis: 20%;\n\t padding-top: 7px;\n\t word-break: break-word;\n\t &--fullwidth {\n\t \tflex-basis: 100%;\n\t \t& + .cms-module__option-control {\n\t \t\tflex-basis: 95%;\n\t \t\tpadding-left: 0;\n\t \t}\n\t }\n\t}\n\t&__option-checkbox {\n\t\tdisplay: flex;\n\t}\t\n\t&__option-control {\n\t\tposition: relative;\n\t\tflex-basis: 75%;\n\t\tpadding-left: 10px;\n\t &.in {\n\t \tinput[type=\"checkbox\"] + .cms-module__option-control-helptext {\n\t \t\tdisplay: inline;\n\t \t\tpadding: 0;\n\t \t\tpadding-left: 5px;\n\t \t}\n\t }\n\t textarea {\n\t \tmin-height: 68px;\n\t \tresize: vertical;\n\t }\n\t}\n\t&__option-message {\n\t\tposition: relative;\n\t\tul {\n\t\t\t.mx-list-reset;\n\t\t}\n\t\tli {\n\t\t\tpadding: 0px 5px 1px 0;\n\t\t}\n\t\t& + .form-control {\n\t\t\t&.success {\n\t\t \tborder-color: @validSuccess;\n\t\t }\n\t\t &.warning {\n\t\t \tborder-color: @validWarning;\t \t\n\t\t }\n\t\t &.danger {\n\t\t \tborder-color: @validDanger;\n\t\t }\n\t\t}\n\t}\n\t&__option-message-status {\n\t &.success {\n\t \tcolor: @validSuccess;\n\t }\n\t &.warning {\n\t \tcolor: @validWarning;\t \t\n\t }\n\t &.danger {\n\t \tcolor: @validDanger;\n\t }\t\t\n\t}\n\t&__option-message-mark {\n\t\tposition: absolute;\n\t\tright: -8px;\n\t\tbottom: -8px;\n\t\twidth: 16px;\n\t\theight: 16px;\n\t\tline-height: 16px;\n\t\tfont-size: @fontSmall;\n\t\ttext-align: center;\n\t\tborder-radius: 50%;\n\t\tcolor: @white;\n\t\t&.success {\n\t\t background-color: @validSuccess;\n\t\t .fa-check {\n\t\t \tdisplay: inline-block;\n\t\t }\n\t\t}\n\t\t&.warning {\n\t\t\tbackground-color: @validWarning;\n\t\t .fa-check {\n\t\t \tdisplay: inline-block;\n\t\t }\n\t\t}\n\t\t&.danger {\n\t\t\tbackground-color: @validDanger;\n\t\t .fa-exclamation {\n\t\t \tdisplay: inline-block;\n\t\t }\n\t\t}\n\t\t.fa {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\t&__option-control-checkbox {\n\t\tdisplay: inline-block;\n\t\tpadding: 7px 0;\n\t\tborder: 1px solid transparent;\n\t}\n\t&__option-dropdown {\n\t\tposition: relative;\n\t\twidth: 100%;\n\t height: 34px;\n\t font-size: 1.4rem;\n\t color: @black;\n\t\tborder: 1px solid @middlegray;\n\t background-color: @white;\n\t &.in {}\n\t\t&-trigger {\n\t\t\tposition: relative;\n\t\t\theight: 32px;\n\t\t\tpadding: 5px 12px;\n\t\t\tpadding-right: 30px;\n\t\t\toverflow: hidden;\n\t\t\tcursor: pointer;\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 50%;\n\t\t\t\tright: 10px;\n\t\t\t\twidth: 0;\n\t\t\t\theight: 0;\n\t\t\t\tmargin-top: -.15rem;\n\t\t\t\tpointer-events: none;\n\t\t\t\tborder-top: .35rem solid @black;\n\t\t\t\tborder-right: .35rem solid transparent;\n\t\t\t\tborder-bottom: .35rem solid transparent;\n\t\t\t\tborder-left: .35rem solid transparent;\n\t\t\t}\n\t\t}\n\t\tul {\n\t\t\tdisplay: none;\n\t\t\t.mx-list-reset;\n\t\t\tposition: absolute;\n\t\t\ttop: 32px;\n\t\t\tleft: -1px;\n\t\t\twidth: calc(~\"100% + 2px\");\n\t\t\tmax-height: 200px;\n\t\t\tpadding: 5px 12px;\n\t\t\tborder: 1px solid @middlegray;\n\t\t\tborder-top-color: @white;\n\t\t\tbackground-color: @white;\n\t\t\toverflow-y: auto;\n\t\t\tz-index: 2000;\n\t\t}\n\t\tinput[type=\"checkbox\"] {\n\t\t\tposition: relative;\n\t\t\ttop: -1px;\n\t\t\tmargin: 0 10px 0 0;\n\t\t}\n\t\tlabel {\n\t\t\tmargin: 0;\n\t\t\tfont-weight: normal;\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n\t&__option-selected {\n\t\tpadding: 5px 0;\n\t}\n\t&__option-control-helptext {\n\t display: none;\n\t padding-top: 5px;\n\t font-size: @fontSmall;\n\t font-style: italic;\n\t color: @inlineStatic;\n\t &.in,\n\t &.static {\n\t \tdisplay: inline-block;\n\t }\n\t &.standalone {\n\t \tdisplay: block;\n\t \tmargin-bottom: 2rem;\n\t \tfont-size: @fontMedium;\n\t \tfont-style: normal;\n\t }\n\t &.in {\n\t\t &.inline {\n\t\t \tdisplay: inline;\n\t\t }\t \t\n\t }\n\t}\n\t&__option-help {\n\t\tflex-basis: 5%;\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\tbutton {\n\t\t &.in {}\n\t\t}\n\t\t&.static {\n\t \tdisplay: none;\n\t }\n\t}\n\t&__option-action {\n\t\ttext-align: right;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.cms-module {\n\t\t&__option-label {}\n\t\t&__option-control {\n\t\t\tflex-basis: 70%;\n\t\t}\n\t\t&__option-help {\n\t\t\tflex-basis: 10%;\n\t\t}\n\t\t&__option-action {\n\t\t\tpadding-right: 10%;\n\t\t}\n\t}\n}\n","/* ==============================================================\n CMS Module Tables\n ==============================================================*/\n/* TABLES */\n.cms-module {\n\t&__table {\n\t &.invisible {\n\t \tvisibility: hidden;\n\t }\n\t & > thead > tr > th,\n\t & > tbody > tr > td,\n\t & > tfoot > tr > th {\n\t \tpadding: 8px;\n\t }\n\t & > thead > tr > th {\n\t }\n\t & > tbody > tr > td {\n\t }\n\t & > tbody > tr {\n\t \t&:nth-child(even) {\n\t \t}\n\t \t&:hover {\n\t\t \t.cms-module__actions {\n\t\t \t\tposition: static;\n\t\t \t}\t \t\t\n\t \t}\n\t \t.cms-module__actions {\n\t \t\tposition: relative;\n\t \t\tleft: -9999em;\n\t \t}\n\t }\n\t}\n}\n\n// BREAKPOINT FOR LARGE DESKTOPS\n@media screen and (max-width: @largeBreakpoint) {}\n\n// BREAKPOINT FOR DESKTOPS\n@media screen and (max-width: @mediumBreakpoint) {}\n\n// BREAKPOINT FOR TABLETS\n@media screen and (max-width: @smallBreakpoint) {\n\t.cms-module {\n\t\t&__table {\n\t\t & > tbody > tr {\n\t\t \t.cms-module__actions {\n\t\t \t\tdisplay: block;\n\t\t \t}\n\t\t }\n\t\t}\n\t}\n}\n\n// BREAKPOINT FOR SMARTPHONES\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Slideshow\n ==============================================================*/\n/* SLIDESHOW */\n.slideshow {\n\t&__image {\n\t\tposition: relative;\n\t\toverflow: hidden;\t\t\n\t\t& > a {\n\t\t\tdisplay: block;\n\t\t\theight: 100%;\n\t\t}\n\t\timg {\n\t\t\tdisplay: block;\n\t\t\theight: 400px;\n\t\t\tmax-width: 100%;\n\t\t\tmargin: 0 auto;\n\t\t\ttransition: all .3s ease;\n\t\t\topacity: 0;\n\t\t\t&.active {\n\t\t\t\topacity: 1;\n\t\t\t}\n\t\t}\n\t}\n\tfigcaption {\n\t\tposition: relative;\n\t\tpadding: 10px;\n\t\tline-height: normal;\n\t\tfont-size: 0.8125rem;\n\t\tcolor: @middlegray;\n\t\th4, p {\n\t\t\tmax-width: calc(~\"100% - 135px\");\n\t\t}\n\t\th4 {\n\t\t\tmargin: 0;\n\t\t\tfont-size: 0.9375rem;\n\t\t\tcolor: @middlegray;\n\t\t}\n\t\tp {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\t&__dots {\n\t\tposition: absolute;\n\t\ttop: 10px;\n\t\tright: 10px;\n\t\tmax-width: 135px;\n\t\tz-index: 20;\n\t\tul {\n\t\t\t.mx-list-reset;\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\talign-items: center;\n\t\t\tjustify-content: flex-end;\n\t\t}\n\t\tli {\n\t\t\tmargin-left: 10px;\n\t\t\t&:last-cild {\n\t\t\t\tmargin-right: 0;\n\t\t\t}\n\t\t}\n\t\tbutton {\n\t\t\twidth: 12px;\n\t\t\theight: 12px;\n\t\t\tborder: 1px solid @middlegray;\n\t\t\tborder-radius: 50%;\n\t\t\tbackground-color: @middlegray;\n\t\t\tcursor: pointer;\n\t\t\t&.active {\n\t\t\t\tborder-color: @blue;\n\t\t\t\tbackground-color: @blue;\n\t\t\t}\n\t\t}\n\t}\n}\n\n// BREAKPOINT FOR LARGE DESKTOPS\n@media screen and (max-width: @largeBreakpoint) {}\n\n// BREAKPOINT FOR DESKTOPS\n@media screen and (max-width: @mediumBreakpoint) {}\n\n// BREAKPOINT FOR TABLETS\n@media screen and (max-width: @smallBreakpoint) {}\n\n// BREAKPOINT FOR SMARTPHONES\n@media screen and (max-width: @xSmallBreakpoint) {}",".pdf-container {\n\tpdfpage {\n\t\t.page {\n\t\t\tborder-top: 1px solid black;\n\t\t\tposition: relative;\n\t\t}\n\t}\n\tpdfpage:first-of-type {\n\t\t.page {\n\t\t\tborder-top: 0px;\n\t\t}\n\t}\n\tcanvas {\n\t}\n\t.text-layer {\n\t position: absolute;\n\t left: 0;\n\t top: 0;\n\t right: 0;\n\t bottom: 0;\n\t overflow: hidden;\n\t opacity: 0.2;\n\t line-height: 1.0;\n\t}\n\t\n\t.text-layer > div {\n\t color: transparent;\n\t position: absolute;\n\t white-space: pre;\n\t cursor: text;\n\t transform-origin: 0% 0%;\n\t}\n\t\n\t.text-layer .highlight {\n\t margin: -1px;\n\t padding: 1px;\n\t\n\t background-color: rgb(180, 0, 170);\n\t border-radius: 4px;\n\t}\n\t\n\t.text-layer .highlight.begin {\n\t border-radius: 4px 0px 0px 4px;\n\t}\n\t\n\t.text-layer .highlight.end {\n\t border-radius: 0px 4px 4px 0px;\n\t}\n\t\n\t.text-layer .highlight.middle {\n\t border-radius: 0px;\n\t}\n\t\n\t.text-layer .highlight.selected {\n\t background-color: rgb(0, 100, 0);\n\t}\n\t\n\t.text-layer ::selection { background: rgb(0,0,255); }\n\t\n\t.text-layer .endOfContent {\n\t display: block;\n\t position: absolute;\n\t left: 0px;\n\t top: 100%;\n\t right: 0px;\n\t bottom: 0px;\n\t z-index: -1;\n\t cursor: default;\n\t user-select: none;\n\t}\n\t\n\t.text-layer .endOfContent.active {\n\t top: 0px;\n\t}\n\t\n\t.annotation-layer { \n\t height:0;\n\t left: 0;\n\t top: 0;\n\t right: 0;\n\t bottom: 0;\n\t overflow: hidden;\n\t opacity: 0.2;\n\t line-height: 1.0;\n\t}\n\t\n\t.annotation-layer > section {\n\t color: transparent;\n\t position: absolute;\n\t white-space: pre;\n\t cursor: text;\n\t transform-origin: 0% 0%;\n\t}\n\t\n\t.annotation-layer > .linkAnnotation > a {\n\t position: absolute;\n\t font-size: 1em;\n\t top: 0;\n\t left: 0;\n\t width: 100%;\n\t height: 100%;\n\t}\n}","/* ==============================================================\n CMS Page\n ==============================================================*/\n/* CMS PAGE */\n.cms-page {\n\t&__edit-page {\n\t\tmargin-bottom: 15px;\n\t\ttext-align: right;\n\t}\n}\n\n// BREAKPOINT FOR LARGE DESKTOPS\n@media screen and (max-width: @largeBreakpoint) {}\n\n// BREAKPOINT FOR DESKTOPS\n@media screen and (max-width: @mediumBreakpoint) {}\n\n// BREAKPOINT FOR TABLETS\n@media screen and (max-width: @smallBreakpoint) {}\n\n// BREAKPOINT FOR SMARTPHONES\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Generic\"\n style declarations for cms_template_01_generic.xhtml\n ==============================================================*/\n/* GENERIC */\n/* BLOCK */\n.tpl-generic {\n /* ELEMENT */\n &__content {\n margin-bottom: 20px;\n }\n &__image {\n float: left;\n width: 25%;\n margin-right: 15px;\n figcaption {\n padding: 5px 0;\n font-style: italic;\n font-size: @fontMedium;\n color: @middlegray;\n }\n }\n &__text {}\n /* SOLR-QUERY */\n .solr-query-collection {\n \tmargin-top: 20px;\n \tpadding-top: 20px;\n \tborder-top: 1px solid @middlegray;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n .tpl-generic__image {\n width: 100%;\n margin: 0 0 10px 0;\n }\n}","/* ==============================================================\n CMS Template \"News Overview\"\n style declarations for cms_template_02_overview.xhtml\n ==============================================================*/\n/* NEWS OVERVIEW */\n/* BLOCK */\n.tpl-news-overview {\n /* ELEMENT */\n &__content {\n margin-bottom: 30px;\n }\n &__image {\n float: left;\n width: 25%;\n margin: 0 10px 10px 0;\n margin-bottom: 15px;\n figcaption {\n padding: 5px 0;\n font-style: italic;\n font-size: @fontMedium;\n color: @middlegray;\n }\n }\n &__text {}\n &__list-item {\n margin-bottom: 15px;\n display: flex;\n flex-wrap: wrap;\n }\n &__list-image {\n \tmax-height: 150px;\n \toverflow: hidden;\n }\n &__list-preview {}\n &__preview-date {\n margin-bottom: 15px;\n }\n &__preview-text {\n margin-bottom: 15px;\n }\n &__preview-continue {}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n .tpl-news-overview__image {\n width: 100%;\n margin: 0 0 10px 0;\n }\n}","/* ==============================================================\n CMS Template \"News Detail\"\n style declarations for cms_template_03_newsdetail.xhtml\n ==============================================================*/\n/* NEWS DETAIL */\n/* BLOCK */\n.tpl-news-detail {\n /* ELEMENT */\n &__date,\n &__content {\n margin-bottom: 20px;\n }\n &__date {}\n &__content {}\n &__image {\n figcaption {\n padding: 5px 0;\n font-style: italic;\n font-size: @fontMedium;\n color: @middlegray;\n }\n }\n &__text {}\n /* SOLR-QUERY */\n .solr-query-collection {\n \tmargin-top: 20px;\n \tpadding-top: 20px;\n \tborder-top: 1px solid @middlegray;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"News\"\n style declarations for cms_template_04_news.xhtml\n ==============================================================*/\n/* NEWS */\n/* BLOCK */\n.tpl-news {\n /* ELEMENT */\n &__content {\n margin-bottom: 15px;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Simple\"\n style declarations for cms_template_05_simple.xhtml\n ==============================================================*/\n/* SIMPLE */\n/* BLOCK */\n.tpl-simple {\n /* ELEMENT */\n &__text,\n &__image {\n margin-bottom: 15px;\n }\n &__text {}\n &__image {\n figcaption {\n padding: 5px 0;\n font-style: italic;\n font-size: @fontMedium;\n color: @black;\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}\n","/* ==============================================================\n CMS Template \"SOLR QUERY\"\n style declarations for cms_template_06_solrquery.xhtml\n ==============================================================*/\n/* SOLR QUERY */\n/* BLOCK */\n.tpl-solr-query {\n /* ELEMENT */\n &__content {\n margin-bottom: 15px;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Collection\"\n style declarations for cms_template_08_collection.xhtml\n ==============================================================*/\n/* COLLECTION */\n/* BLOCK */\n.tpl-collection {\n /* ELEMENT */\n &__text,\n &__wrapper {\n margin-bottom: 15px;\n }\n &__text {}\n &__wrapper {}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Collection Tiled\"\n style declarations for cms_template_09_collectionTiled.xhtml\n ==============================================================*/\n/* COLLECTION TILED */\n/* BLOCK */\n.tpl-collection-tiled {\n /* ELEMENT */\n &__text,\n &__wrapper {\n margin-bottom: 15px;\n }\n &__text {}\n &__wrapper {}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Single Page\"\n style declarations for cms_template_10_singlePage.xhtml\n ==============================================================*/\n/* SINGLE PAGE */\n/* BLOCK */\n.tpl-single {\n /* ELEMENT */\n &__content {\n margin-bottom: 15px;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Search List Custom\"\n style declarations for cms_template_10_searchListCustom.xhtml\n ==============================================================*/\n/* TPL SEARCH LIST CUSTOM */\n/* BLOCK */\n.tpl-search-list-custom {\n /* ELEMENT */\n &__list-element {\n margin-right: 15px;\n margin-bottom: 10px;\n margin-left: 15px;\n padding-bottom: 10px;\n border-bottom: 1px solid @middlegray;\n }\n &__list-image {\n overflow: hidden;\n }\n &__list-text {\n .dl-horizontal {\n margin: 0;\n dt, dd {\n text-overflow: ellipsis;\n overflow: hidden;\n }\n dt {\n width: 100px;\n font-weight: normal;\n text-align: left;\n }\n dd {\n margin-left: 100px;\n }\n }\n }\n &__list-text-person {\n &:after {\n content: \";\";\n margin-left: -3px;\n }\n &:last-child:after {\n content: \"\";\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n .tpl-search-list-custom__list-text .dl-horizontal dt,\n .tpl-search-list-custom__list-text .dl-horizontal dd {\n width: 100%;\n margin: 0;\n }\n}","/* ==============================================================\n CMS Template \"Masonry\"\n style declarations for cms_template_11_masonry.xhtml\n ==============================================================*/\n/* TPL MASONRY */\n/* BLOCK */\n.tpl-masonry {\n h1 {}\n /* ELEMENT */\n &__text {\n margin-bottom: 15px;\n }\n .grid {\n margin-bottom: 15px;\n opacity: 0;\n transition: all 0.3s ease-in;\n &.ready {\n \topacity: 1;\n }\n }\n .grid-sizer,\n .grid-item {\n width: calc(~\"31.33333333% + 12px\");\n margin-bottom: 6px;\n overflow: hidden;\n img {\n position: relative;\n min-width: 100%;\n transition: all 0.3s ease-in;\n z-index: 9;\n }\n &:hover {\n .grid-item-title {\n opacity: 0;\n }\n .grid-item-caption {\n opacity: 1;\n }\n img {\n \ttransform: scale(1.2);\n }\n }\n }\n .grid-item-title,\n .grid-item-caption {\n position: absolute;\n left: 0;\n width: 100%;\n padding: 5px;\n color: @white;\n background-color: rgba(0, 0, 0, 0.65);\n transition: all 0.3s ease-in;\n z-index: 10;\n }\n .grid-item-title {\n bottom: 0;\n opacity: 1;\n }\n .grid-item-caption {\n bottom: 0;\n opacity: 0;\n h4 {\n margin: 0 0 10px 0;\n }\n a {\n display: block;\n padding: 0 10px;\n font-size: @fontXLarge;\n text-align: right;\n color: @white;\n }\n .fa {\n \tmargin-left: 10px;\n }\n }\n .gutter-sizer {\n width: 6px;\n }\n}\n\n/* MODIFICATION */\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {\n\t.tpl-masonry .grid-sizer, \n\t.tpl-masonry .grid-item {\n\t\twidth: calc(~\"31.33333333% + 9px\");\n\t}\n}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {\n\t.tpl-masonry .grid-sizer, \n\t.tpl-masonry .grid-item {\n\t\twidth: calc(~\"31.33333333% + 5px\");\n\t}\n}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n\t.tpl-masonry .grid-sizer, \n\t.tpl-masonry .grid-item {\n\t\twidth: calc(~\"31.33333333% + 9px\");\n\t}\n}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n .tpl-masonry .grid-sizer, \n\t.tpl-masonry .grid-item {\n\t\twidth: 100%;\n\t}\n}","/* ==============================================================\n CMS Template Single Collection\n style declarations for cms_template_12_singleCollection.xhtml\n ==============================================================*/\n/* TPL SINGLE COLLECTION */\n/* BLOCK */\n.tpl-single-collection {\n\timg {\n\t\tmax-width: 100%;\n\t}\n h1 {}\n /* ELEMENT */\n &__image {\n \tposition: relative;\n \tmax-height: 400px;\n \toverflow: hidden;\n \timg {\n \t\twidth: 100%;\n \t}\n \th2 {\n \t\tposition: absolute;\n \t\tright: 0;\n \t\tbottom: 60px;\n \t\tleft: 0;\n \t\tmargin: 0;\n \t\tpadding: 1.5rem;\n \t\tbackground-color: rgba(255,255,255,.75);\n \t}\n }\n &__description {\n \tmargin-bottom: 2rem;\n \tpadding: 1.5rem;\n \tcolor: @white;\n \tbackground-color: @gray;\n \ta {\n \t\tcolor: @blue;\n \t\t&:hover,\n \t\t&:active,\n \t\t&:focus {\n \t\t\tcolor: @blue;\n \t\t}\n \t}\n }\n .search-list {\n \tposition: relative;\n \t/* OPTIONS */\n\t &__options {\n\t\t\tposition: absolute;\n\t\t\tright: 0;\n\t\t\tz-index: 20;\n\t\t\ttop: 16px;\n\t a, button {\n\t &:hover,\n\t &:focus,\n\t &:active,\n\t &.active {}\n\t }\n\t form {}\n\t }\n\t &__hitcount,\n\t &__rss,\n\t &__save-search,\n\t &__excel-export,\n\t &__views {}\n\t &__hitcount {\n\t \t.mx-hidden;\n\t }\n\t &__rss {\n\t \tborder: none;\n\t }\n\t &__save-search {\n\t \t.mx-hidden;\n\t }\n\t &__excel-export {\n\t a {}\n\t .excel-export-loader {\n\t img {}\n\t }\n\t }\n\t &__views {\n\t \tbutton {}\n\t \t[data-view=\"search-list-default\"] {}\n\t \t[data-view=\"search-list-grid\"] {}\n\t \t[data-view=\"search-list-list\"] {}\n\t }\n }\n}\n\n/* MODIFICATION */\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {\n\t.tpl-single-collection {\n\t\t.search-list__options {\n\t\t\tposition: relative;\n\t\t\tmargin-bottom: 1rem;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template Static Grid\n style declarations for cms_template_13_staticGrid.xhtml\n ==============================================================*/\n/* TPL STATIC GRID */\n/* BLOCK */\n.tpl-static-grid {\n h1 {}\n /* ELEMENT */\n &__text {\n \tmargin-bottom: 30px;\n }\n &__grid {}\n}\n.grid-tile {\n\tmargin-bottom: 30px;\n\tpadding: 3px;\n\tpadding-top: 0;\n\tborder: 1px solid @middlegray;\n\tbackground-color: @white;\n\t&__title {\n\t\theight: 50px;\n\t\tpadding: 5px;\n\t\toverflow: hidden;\n\t\ttext-overflow: ellipsis;\n\t\th4 {\n\t\t\tmargin: 0;\n\t\t\tfont-size: @fontNormal;\n\t\t\tline-height: 21px;\n\t\t}\n\t}\n\t&__image {\n\t\theight: 150px;\n\t\toverflow: hidden;\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center center;\n\t\tbackground-size: cover;\n\t\ta {\n\t\t\tdisplay: block;\n\t\t\theight: 150px;\n\t\t}\n\t}\n}\n\n/* MODIFICATION */\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template RSS Feed\n style declarations for cms_template_14_RSSFeed.xhtml\n ==============================================================*/\n/* TPL RSS FEED */\n/* BLOCK */\n.tpl-rss {\n h1 {}\n /* ELEMENT */\n &__text {\n \tmargin-bottom: 15px;\n }\n &__feed {}\n &__item {\n \tpadding: 10px;\n \tborder: 1px solid @middlegray;\n \tmargin-bottom: 15px;\n }\n &__item-title {\n \tmargin-bottom: 10px;\n \tpadding-bottom: 10px;\n \tborder-bottom: 1px solid @middlegray;\n \th3 {\n \t\tmargin: 0;\n \t}\n \ta {}\n }\n &__item-image {\n \timg {}\n }\n &__item-date {\n \tmargin-bottom: 10px;\n }\n &__item-metadata {\n \tdt {\n \t\ttext-align: left;\n \t}\n \tdd {}\n }\n}\n\n/* MODIFICATION */\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template Stacked Collection\n style declarations for cms_template_15_stackedCollection.xhtml\n ==============================================================*/\n/* TPL STACKED COLLECTION */\n/* BLOCK */\n.tpl-stacked-collection {\n h1 {}\n /* ELEMENT */\n &__text {\n \tmargin-bottom: 15px;\n }\n &__collections {\n \twidth: 100%;\n \tmargin: 0 auto;\n }\n &__collection-list {\n \tmargin-bottom: 4rem;\n \tdisplay: block;\n }\n .card-group {\n \tmargin: 0 auto 1.5rem auto;\n }\n .card {\n \tborder: 1px solid @middlegray;\n \tborder-radius: 0;\n \tbackground-color: @lightgray;\n \tbox-shadow: none;\n }\n .card-header {\n \t.mx-clearfloats;\n \tpadding: 0;\n \tdisplay: flex;\n \talign-items: center;\n \tmin-height: 64px;\n \tborder-bottom: 0;\n }\n .card-thumbnail,\n .card-title,\n .card-rss {\n \toverflow: hidden;\n }\n .card-thumbnail {\n\t\t-ms-flex: 0 0 64px;\n\t\tflex: 0 0 64px;\n\t\tbackground-image: url(\"../../images/icons/icon_goobilogo-transparent_512.png\");\n\t\tbackground-size: 64px;\n\t\theight: 64px;\n\t\tbackground-position: 50%;\n\t\tbackground-repeat: no-repeat;\n \timg {\n\t \twidth: 64px;\n\t\t\theight: 64px;\n \t}\n }\n .card-title {\n \tpadding: 1.0rem 15px;\n \tmargin-bottom: 0;\n\t\tflex: 1 1 auto;\n \ta {\n \t\tdisplay: block;\n \t\t&:hover,\n \t\t&:active,\n \t\t&:focus {\n \t\t\tcolor: @black;\n \t\t\ttext-decoration: none;\n \t\t}\n\t \ti {\n\t \t\tcolor: #555;\n\t \t\tpadding-left: 10px;\n\t \t\t&.fa-angle-flip {\n\t \t\t\t&::before {\n\t \t\t\t\tcontent: \"\\f106\";\n\t \t\t\t}\n\t \t\t}\n\t \t}\n\t \t&.collapsed {\n\t \t\ti {\n\t\t \t\t&.fa-angle-flip {\n\t\t \t\t\t&::before {\n\t\t \t\t\t\tcontent: \"\\f107\";\n\t\t \t\t\t}\n\t\t \t\t}\n\t \t\t}\n\t \t}\n \t}\n \t\n }\n .card-rss {\n \tmargin-left: 1.5rem;\n \t.fa {\n \t\twidth: 16px;\n \t\theight: 16px;\n \t\tline-height: 16px;\n \t\tfont-size: @fontMedium;\n \t\ttext-align: center;\n \t\tcolor: @white;\n \t\tbackground-color: @orange;\n \t}\n }\n .card-collapse {}\n .card-body {\n \tpadding-left: 79px;\n \tborder-top-color: @middlegray !important;\n \tbackground-color: @white;\n \tul {}\n \tli {}\n \ta {}\n \t&__collection,\n \t&__rss {\n \t\tdisplay: inline-block;\n \t\tfloat: left;\n \t}\n \t&__collection {\n \t\twidth: 90%;\n \t}\n \t&__rss {\n \t\twidth: 10%;\n \t\t.fa {\n\t \t\twidth: 16px;\n\t \t\theight: 16px;\n\t \t\tline-height: 16px;\n\t \t\tfont-size: @fontMedium;\n\t \t\ttext-align: center;\n\t \t\tcolor: @white;\n\t \t\tbackground-color: @orange;\n\t \t}\n \t}\n }\n &__actions {\n \tdisplay: flex;\n \talign-items: center;\n \tflex: 0 0 64px;\n \tjustify-content: flex-end;\n\t\tpadding-right: 2rem;\n } \n &__long-info {\n \tpadding: 1.5rem 1.5rem 1.5rem 79px;\n \tmargin: 0;\n }\n &__info-toggle {\n \tfont-size: 1.8rem;\n }\n\n}\n\n/* MODIFICATION */\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n\t\n\t.tpl-stacked-collection {\n\t\t.card-body {\n \t\tpadding-left: 20px;\n \t\t}\n \t}\n}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Searchlist\"\n style declarations for cms_template_16_searchList.xhtml\n ==============================================================*/\n/* SEARCHLIST */\n/* BLOCK */\n.tpl-search-list {\n /* ELEMENT */\n &__intro {\n margin-bottom: 20px;\n padding-bottom: 20px;\n border-bottom: 1px solid @lightgray;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Searchlist Advanced\"\n style declarations for cms_template_16_searchListAdvanced.xhtml\n ==============================================================*/\n/* SEARCHLIST ADVANCED */\n/* BLOCK */\n.tpl-search-list-advanced {\n /* ELEMENT */\n &__intro {\n margin-bottom: 20px;\n padding-bottom: 20px;\n border-bottom: 1px solid @lightgray;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Privacy\"\n style declarations for cms_template_18_privacy.xhtml\n ==============================================================*/\n/* SIMPLE */\n/* BLOCK */\n.tpl-privacy {\n /* ELEMENT */\n &__text {}\n iframe {\n \twidth: 100%;\n \theight: 165px;\n \tborder: none;\n \tborder-top: 1px solid @middlegray;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Feedback\"\n style declarations for cms_template_19_feedback.xhtml\n ==============================================================*/\n/* TPL FEEDBACK */\n/* BLOCK */\n.tpl-feedback {\n h1 {}\n a {}\n /* ELEMENT */\n &__text {\n \tmargin-bottom: 20px;\n }\n .form-group {\n label {\n \tfont-weight: 700;\n }\n input {}\n .btn {\n margin: 0;\n }\n textarea {\n min-height: 150px;\n resize: vertical;\n }\n }\n\t/* MODIFICATION */\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Glossary\"\n style declarations for cms_template_20_glossary.xhtml\n ==============================================================*/\n/* TPL GLOSSARY */\n/* BLOCK */\n.tpl-glossary {\n h1 {}\n /* ELEMENT */\n &__text {\n \tmargin-bottom: 20px;\n }\n &__glossary {\n \tpadding: 20px;\n \tborder: 1px solid @middlegray;\n \tbackground-color: @lightgray;\n \thr {\n \t\tborder-top-color: @middlegray;\n \t}\n }\n &__glossary-title {\n \tfont-size: @fontXLarge;\n \tfont-weight: 700;\n }\n &__glossary-description {\n \tmargin-bottom: 15px;\n \tp {\n \t\t&:last-child {\n \t\t\tmargin: 0;\n \t\t}\n \t}\n }\n &__glossary-keywords,\n &__glossary-source {\n \t.fa, strong {\n \t\tmargin-right: 3px;\n \t}\n }\n &__glossary-keywords {}\n &__glossary-source {}\n\t/* MODIFICATION */\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"FAQ\"\n style declarations for cms_template_21_faq.xhtml\n ==============================================================*/\n/* FAQ */\n/* BLOCK */\n.tpl-faq {\n\t/* ELEMENT */\n\th1 {}\n\t&__description {\n\t\tmargin-bottom: 15px;\n\t}\n\t&__list {\n\t\tpadding: 2rem;\n\t\tborder: 1px solid @middlegray;\n\t\tbackground-color: @white;\n\t\tmargin-bottom: 15px;\n\t\t.card {\n\t\t\tborder-radius: 0;\n\t\t\tborder-color: transparent;\n\t\t\tbox-shadow: none;\n\t\t\tmargin-bottom: 0.5rem;\n\t\t\tborder: none;\n\t\t}\n\t\t.card-header {\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t&:hover {}\n\t\t\t&__fragment-link {\n\t\t\t\tpadding-left: 10px;\n\t\t\t\tfont-size: @fontMedium;\n\t\t\t\topacity: 0.1;\n\t\t\t\t&:hover {\n\t\t\t\t\topacity: 1;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.card-title {\n\t\t\tfont-size: @fontNormal;\n\t\t\tfont-weight: 400;\n\t\t\tmargin-bottom: 0;\n\t\t\t\ta { \n\t\t\t\tcolor: @black;\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:focus {\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\tcolor: @black;\n\t\t\t\t}\n\t\t\t\t.fa {\n\t\t\t\t\tmargin-right: 5px;\n\t\t\t\t}\n\t\t\t\t.fa-chevron-down {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t\t.fa-chevron-up {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t}\n\t\t\t\t&.collapsed {\n\t\t\t\t\t.fa-chevron-down {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t}\n\t\t\t\t\t.fa-chevron-up {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t&__subheader {\n\t\tmargin: 30px 0 10px 0;\n\t}\n}\n\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"FAQ Single\"\n style declarations for cms_template_22_faqSingle.xhtml\n ==============================================================*/\n/* FAQ SINGLE */\n/* BLOCK */\n.tpl-faq-single {\n /* ELEMENT */\n \t&__title {\n \t\t\n \t}\n &__content {\n \tpadding: 10px;\n \tbackground-color: @white;\n }\n &__text {\n\n }\n &__image {\n \timg {\n \t\twidth: 100%;\n \t}\n \tfigcaption {\n \t\tfont-style: italic;\n\t\t\tfont-size: 1.2rem;\n \t}\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Search\"\n style declarations for cms_template_23_search.xhtml\n ==============================================================*/\n/* SEARCH */\n/* BLOCK */\n.tpl-search {\n /* ELEMENT */\n &__content {\n \th2 {}\n \t.search-list {\n \t\t&__options {\n \t\t\tmargin-bottom: 15px;\n \t\t}\n \t}\n \t.search-advanced {\n \t\tmargin-bottom: 15px;\n \t\tpadding-bottom: 15px;\n \t\tborder-bottom: 1px solid @middlegray;\n \t}\n }\n &__text {\n \tmargin-bottom: 15px;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Tags\"\n style declarations for cms_template_24_tags.xhtml\n ==============================================================*/\n/* TAGS */\n/* BLOCK */\n.tpl-tags {\n /* ELEMENT */\n &__content {\n \th2 {}\n }\n &__text {\n \tmargin-bottom: 15px;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Overview Page\"\n style declarations for cms_template_25_overviewPage.xhtml\n ==============================================================*/\n/* OVERVIEW PAGE */\n.tpl-overviewpage {\n\th2 {\n\t\tmargin: 0;\n\t\tmargin-bottom: 5px;\n\t}\n\t&__subtitle {}\n\t/* OVERVIEW */\n\t&__overview {\n\t\tdisplay: flex;\n\t\tmargin-top: 30px;\n\t\tmargin-bottom: 30px;\n\t}\n\t&__overview-thumbnail {\n\t\tmax-width: 25%;\n\t\tmargin-right: 30px;\n\t\timg {}\n\t}\n\t&__overview-metadata {\n\t\tflex-grow: 1;\n\t\tmargin-left: auto;\n\t\tdl {\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\t\tdt {\n\t\t\ttext-align: left;\n\t\t}\n\t\tdd {\n\t\t\tword-break: break-word;\n\t\t}\n\t}\n\t&__overview-metadata-label {}\n\t&__overview-metadata-value {}\n\t/* LITERATURE / HISTORY */\n\t&__literature,\n\t&__history {\n\t\tmargin-bottom: 30px;\n\t\tpadding: 15px;\n\t\tborder: 1px solid @middlegray;\n\t\tbackground-color: @white;\n\t}\n\t/* LITERATURE */\n\t&__literature {\n\t\tposition: relative;\n\t\tmin-height: 72px;\n\t\t& > img {\n\t\t\tposition: absolute;\n\t\t\ttop: 15px;\n\t\t\tleft: 50%;\n\t\t\tmargin-left: -34px;\n\t\t}\n\t\t.pdf_view {\n\t\t\tdisplay: none;\n\t\t\twidth:100%;\n\t\t}\n\t}\n\n\t/* HISTORY */\n\t&__history {\n\t\th3 {}\n\t\ttable {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.tpl-overviewpage {\n\t\t&__overview {\n\t\t\tflex-wrap: wrap;\n\t\t}\n\t\t&__overview-thumbnail {\n\t\t\tflex-grow: 1;\n\t\t\tmax-width: inherit;\n\t\t\tmargin-right: 0;\n\t\t\tmargin-bottom: 15px;\n\t\t\timg {\n\t\t\t\tmargin: 0 auto;\n\t\t\t}\n\t\t}\n\t}\n}","/* ==============================================================\n CMS Template \"Overview Page Legacy\"\n style declarations for cms_template_26_overviewPageLegacy.xhtml\n ==============================================================*/\n/* OVERVIEW PAGE LEGACY */\n.tpl-overviewpage-legacy {\n\t/* OVERVIEW */\n\t&__overview {\n\t\tdisplay: flex;\n\t\tmargin-bottom: 30px;\n\t}\n\t&__overview-thumbnail {\n\t\tmax-width: 25%;\n\t\tmargin-right: 30px;\n\t\timg {}\n\t}\n\t&__overview-metadata {\n\t\tflex-grow: 1;\n\t\tmargin-left: auto;\n\t\tdl {\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\t\tdt {\n\t\t\ttext-align: left;\n\t\t}\n\t\tdd {\n\t\t\tword-break: break-word;\n\t\t}\n\t}\n\t&__overview-metadata-label {}\n\t&__overview-metadata-value {}\n\t/* DESCRIPTION / LITERATURE / HISTORY */\n\t&__description,\n\t&__literature,\n\t&__history {\n\t\tmargin-bottom: 30px;\n\t\tpadding: 15px;\n\t\tborder: 1px solid @middlegray;\n\t\tbackground-color: @white;\n\t}\n\t/* DESCRIPTION */\n\t&__description {}\n\t&__description-title {}\n\t&__description-text {}\n\t/* LITERATURE */\n\t&__literature {}\n\t&__literature-title {}\n\t&__literature-text {}\n\t/* HISTORY */\n\t&__history {\n\t\th3 {}\n\t\ttable {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.tpl-overviewpage-legacy {\n\t\t&__overview {\n\t\t\tflex-wrap: wrap;\n\t\t}\n\t\t&__overview-thumbnail {\n\t\t\tflex-grow: 1;\n\t\t\tmax-width: inherit;\n\t\t\tmargin-right: 0;\n\t\t\tmargin-bottom: 15px;\n\t\t\timg {\n\t\t\t\tmargin: 0 auto;\n\t\t\t}\n\t\t}\n\t}\n}","/* ==============================================================\n CMS Template \"Bookmark Lists\"\n style declarations for cms_template_28_bookmarkLists.xhtml\n ==============================================================*/\n\n.tpl-bookmarklists {\n /* ELEMENT */\n &__text {\n \tmargin-bottom: 30px;\n }\n &__lists {\n margin-bottom: 15px;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Timematrix\"\n style declarations for cms_template_30_timematrix.xhtml\n ==============================================================*/\n\n.tpl-timeMatrix__text {\n\tmargin-bottom: 2rem;\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Geo Map\"\n style declarations for cms_template_31_GeoMap.xhtml\n ==============================================================*/\n.tpl-geomap {\n /* ELEMENT */\n &__text,\n &__image {\n margin-bottom: 15px;\n }\n &__text {}\n &__image {\n figcaption {\n padding: 5px 0;\n font-style: italic;\n font-size: @fontMedium;\n color: @middlegray;\n }\n }\n .geomap {\n \twidth: 100%;\n \theight: 600px;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Categories\n style declarations for adminCmsCategories.xhtml\n ==============================================================*/\n/* CMS CATEGORIES */\n.admin-cms-categories {\n\t&__wrapper {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 2fr;\n\t\tgrid-gap: 15px;\n\t}\n\t&__edit,\n\t&__list {}\n\t/* EDIT */\n\t&__edit {}\n\t/* LIST */\n\t&__list {\n\t\tpadding-top: 75px; \n\t}\n\t&__name {\n\t\twidth: 15.7rem;\n\t}\n\t/* CREATE */\n\t&__create {}\n\t&__create-action {\n\t\tpadding-top: 15px;\n\t}\n\ttd {}\n\t.cms-module__table > tbody > tr .cms-module__actions {}\n\t.cms-module__table > tbody > tr:hover .cms-module__actions {\n\t\twidth: 14rem;\n\t\ttext-align: right; \n\t} \n}\n\n// BREAKPOINT FOR LARGE DESKTOPS\n@media screen and (max-width: @largeBreakpoint) {}\n\n// BREAKPOINT FOR DESKTOPS\n@media screen and (max-width: @mediumBreakpoint) {}\n\n// BREAKPOINT FOR TABLETS\n@media screen and (max-width: @smallBreakpoint) {}\n\n// BREAKPOINT FOR SMARTPHONES\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Media\n style declarations for adminCmsMedia.xhtml\n ==============================================================*/\n/* ADMIN CMS MEDIA */\n\n.admin-cms-media {\n\t/* BOOTSTRAP FIX */\n\t.custom-control {\n\t\tpadding-left: 0;\n\t}\n\t/* OVERLAY */\n\t&__overlay {\n\t\tdisplay: none;\n\t\tposition: fixed;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tbackground-color: rgba(0,0,0,0.5);\n\t\tz-index: 2010;\n\t}\n\t/* UPLOAD */\n\t&__upload-wrapper {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tmargin-bottom: 20px;\t\n\t}\n\t&__upload {\n\t\tflex-grow: 5;\n\t\tposition: relative;\n\t\tpadding: 50px 20px;\n\t\tborder: 2px dashed @middlegray;\n\t\t&.is-dragover {\n\t\t\tborder-color: @blue;\n\t\t background-color: @neutralgray;\n\t\t}\t\n\t\t&.is-uploading,\n\t\t&.is-success,\n\t\t&.is-error {\n\t\t}\n\t}\n\t&__list-files {\n\t\tdisplay: none;\n\t\toverflow-y: auto;\n\t\tcolor: @btnSuccess;\n\t\tmargin: 10px -5px;\n\t\t&.in {\n\t\t\tdisplay: flex;\n\t\t\tflex-grow: 1;\n\t\t\tflex-wrap: wrap;\n\t\t}\n\t\t&__file {\n\t\t\tposition: relative;\n\t\t\twidth: 120px;\n\t\t\theight: 120px;\n\t\t\tmargin: 5px;\n\t\t\t&:hover {\n\t\t\t\t.delete_overlay {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t}\t\n\t\t\t}\n\t\t}\n\t\t.delete_overlay {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\tdisplay: none;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tcolor: black;\n\t\t\tbackground: rgba(0,0,0,0.5);\n\t\t\t.fa.fa-trash {\n\t\t\t\tcolor:white;\n\t\t\t\tfont-size: 3.2rem;\n\t\t\t}\n\t\t}\n\t\timg {\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t}\n\t}\n\t&__upload-input {\n\t\ttext-align: center;\n\t\tlabel {\n\t\t\tmargin: 0;\n\t\t\tcursor: pointer;\n\t\t}\t\t\n\t}\n\t&__upload-file {\n\t\t.mx-v-hidden;\n\t}\n\t&__upload-messages {\n\t\tdisplay: none;\n\t flex-direction: column;\n\t justify-content: center;\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tpadding: 50px 20px;\n\t\ttext-align: center;\n\t\tbackground-color: @white;\n\t\tz-index: 10;\n\t\t&.in-progress {\n\t\t\tdisplay: flex;\n\t\t}\n\t}\n\t&__upload-message {\n\t\tdisplay: none;\n\t\toverflow: hidden;\n\t\t.fa {\n\t\t\tmargin-right: 20px;\n\t\t\tfont-size: 3rem;\n\t\t\tvertical-align: middle;\n\t\t}\n\t\t&.uploading,\n\t\t&.success,\n\t\t&.error {\n\t\t\t&.in-progress {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t\t&.uploading {\n\t\t\tcolor: @blue;\n\t\t}\n\t\t&.success {\n\t\t\tcolor: @btnSuccess;\n\t\t}\n\t\t&.error {\n\t\t\tcolor: @btnDanger;\t\n\t\t\tspan {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\ttext-align: left;\n\t\t\t}\t\t\n\t\t}\n\t}\n\t/* ACTIONS */\n\t&__actions {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tpadding: 10px;\n\t\tbackground-color: @neutralgray2;\n\t}\n\t&__bulk-actions,\n\t&__switch {\n\t\tmargin-right: 15px;\n\t}\n\t&__bulk-actions {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tlabel {\n\t\t\tmin-width: 23px;\n\t\t\tmargin-bottom: 0;\n\t\t\tpadding-right: 0;\n\t\t}\n\t\t.custom-control__icon {\n\t\t\tcolor: @black;\n\t\t}\n\t}\n\t&__switch {\n\t\t[data-switch=\"list\"],\n\t\t[data-switch=\"grid\"] {\n\t\t\t&.active,\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus {\n\t\t\t\tcolor: @blue;\n\t\t\t}\n\t\t\t&.btn {\n\t\t\t\t&:active, \n\t\t\t\t&:focus, \n\t\t\t\t&:active:focus {\n\t\t\t\t\tcolor: @blue;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t[data-switch=\"list\"] {\n\t\t\tmargin-right: 10px;\n\t\t}\n\t\t[data-switch=\"grid\"] {}\n\t}\n\t&__filter {\n\t\tflex-grow: 1;\n\t}\n\t&__paginator {\n\t\tmargin-left: auto;\n\t\tpadding-left: 15px;\n\t\t.data-table-paginator {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\t/* MEDIA FILES */\n\t&__files {}\n\t&__files.grid .admin-cms-media__file,\n\t&__file {\n\t\tposition: relative;\n\t\tpadding: 10px;\n\t\tbackground-color: @white;\n\t\tborder: 1px solid #ddd;\n\t\tmargin-bottom: 5px;\n\t\t&:nth-child(odd) {\n\t\t\tbackground-color:#f9f9f9;\n\t\t}\n\t\t&:hover {\n\t\t\t.admin-cms-media__file-actions {\n\t\t\t\tposition: static;\n\t\t\t}\n\t\t}\n\t\t&.fixed {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tposition: fixed;\n\t\t top: 30px;\n\t\t right: 30px;\n\t\t bottom: 30px;\n\t\t left: 30px;\n\t\t padding: 50px;\n\t\t z-index: 2020;\n\t\t &:nth-child(odd) {\n\t\t\t\tbackground-color: @white;\n\t\t\t}\n\t\t\t.admin-cms-media {\n\t\t\t\t&__file-close,\n\t\t\t\t&__file-prev,\n\t\t\t\t&__file-next {\n\t\t\t\t\tdisplay: block;\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\t&__file-top {\n\t\t\t\t\tflex-grow: 1;\n\t\t\t\t}\n\t\t\t\t&__file-select {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t\t&__file-image {\n\t\t\t\t\twidth: 40%;\n\t\t\t\t\theight: 100%;\n\t\t\t\t\tbackground-position: center top;\n\t\t\t\t\tbackground-size: contain;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t}\n\t\t\t\t&__file-image-caption {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tbottom: auto;\n\t\t\t\t}\n\t\t\t\t&__file-metadata {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tpadding-left: 30px;\n\t\t\t\t}\n\t\t\t\t&__file-metadata-view,\n\t\t\t\t&__file-metadata-edit {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t\t&.in {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t&__file-bottom {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tmargin-top: auto;\n\t\t\t\t}\n\t\t\t\t&__file-actions {\n\t\t\t\t\torder: 1;\n\t\t\t\t\tmargin-left: auto;\n\t\t\t\t\tpadding-left: 15px;\n\t\t\t\t}\n\t\t\t\t&__file-language {\n\t\t\t\t\tmargin-left: 0;\n\t\t\t\t\tpadding-left: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t&__file-close,\n\t&__file-prev,\n\t&__file-next {\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\twidth: 42px;\n\t\theight: 42px;\n\t\tcursor: pointer;\n\t\tborder-left: 1px solid @middlegray;\n\t\tborder-bottom: 1px solid @middlegray;\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center;\n\t\t\n\t}\n\t&__file-close {\n\t\tright: 0;\n\t\tbackground-image: url(\"@{images}/icons/icon_fs-close.svg\");\n\t\tbackground-size: 22px;\n\t}\n\t&__file-prev,\n\t&__file-next {\n\t\tbackground-size: 12px;\n\t}\n\t&__file-prev {\n\t\tright: 84px;\n\t\tbackground-image: url(\"@{images}/icons/icon_fs-back.svg\");\n\t\t&.disabled {\n\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-back-disabled.svg\");\n\t\t}\n\t}\n\t&__file-next {\n\t\tright: 42px;\n\t\tbackground-image: url(\"@{images}/icons/icon_fs-forward.svg\");\n\t\t&.disabled {\n\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-forward-disabled.svg\");\n\t\t}\n\t}\n\t/* TOP */\n\t&__file-top {\n\t\tdisplay: flex;\n\t\tmargin-bottom: 20px;\n\t}\n\t&__file-select {\n\t\tlabel {\n\t\t\tmin-width: 23px;\n\t\t\tmargin-bottom: 0;\n\t\t\tpadding-right: 0;\n\t\t}\n\t\t.custom-control__icon {\n\t\t\tcolor: @black;\n\t\t}\n\t}\n\t&__file-image {\n\t\tposition: relative;\n\t\twidth: 140px;\n\t\tmin-width: 140px;\n\t\theight: 140px;\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center;\n\t\tbackground-size: cover;\n\t\tcursor: pointer;\n\t}\n\t&__file-image-caption {\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t max-height: 100%;\n\t\tpadding: 10px;\n\t\tfont-weight: 600;\n\t\ttext-align: center;\n\t\tword-wrap: break-word;\n\t\toverflow: hidden;\n\t\tbackground-color: rgba(255,255,255,.8);\n\t\tbox-shadow: inset 0 0 0 1px rgba(0,0,0,.15);\n\t}\n\t&__file-metadata {\n\t\tflex-grow: 1;\n\t\tpadding-left: 10px;\n\t}\n\t&__file-metadata-view,\n\t&__file-metadata-edit {\n\t\tdisplay: none;\n\t\t&.in {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\t&__file-metadata-view {\n\t\t.dl-horizontal {\n\t\t\tmargin: 0;\n\t\t\tdt {\n\t\t\t\twidth: auto;\n\t\t\t\tmargin-right: 5px;\n\t\t\t\ttext-align: left;\n\t\t\t}\n\t\t\tdd {\n\t\t\t\tmargin-left: auto;\n\t\t\t}\n\t\t}\n\t}\n\t&__file-metadata-edit {}\n\t/* BOTTOM */\n\t&__file-bottom {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t\tmin-height: 34px;\n\t}\n\t&__file-actions {\n\t\tposition: relative;\n\t\tleft: -9999em;\n\t\tpadding-left: 22px;\n\t}\n\t&__file-actions-view,\n\t&__file-actions-edit {\n\t\tdisplay: none;\n\t\t&.in {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\t&__file-actions-view {}\n\t&__file-actions-edit {}\n\t&__file-language {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\talign-items: center;\n\t\tmax-width: 50%;\n\t\tmargin-left: auto;\n\t\tpadding-left: 10px;\n\t\tul {\n\t\t\t.mx-list-reset;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tmargin-left: 10px;\n\t\t}\n\t\tli {\n\t\t\tposition: relative;\n\t\t\tmargin-right: 11px;\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 6px;\n\t\t\t\tright: -6px;\n\t\t\t\twidth: 1px;\n\t\t\t\theight: 12px;\n\t\t\t\tbackground-color: @black;\n\t\t\t}\n\t\t\t&:last-child {\n\t\t\t\tmargin-right: 0;\n\t\t\t\t&:after {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.active,\n\t\t\t&.finished {\n\t\t\t\ta {\n\t\t\t\t\tfont-size: @fontNormal;\n\t\t\t\t\tfont-weight: 700;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.active {\n\t\t\t\ta {\n\t\t\t\t\ttext-decoration: underline;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.finished {\n\t\t\t\ta {\n\t\t\t\t\tcolor: @black;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\ta {\n\t\t\tfont-weight: 400;\n\t\t\tcolor: @middlegray;\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus {\n\t\t\t\ttext-decoration: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* GRID VIEW */\n.admin-cms-media {\n\t&__files {\n\t\t&.grid {\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: repeat(auto-fit, minmax(140px, 140px));\n\t\t\tgrid-gap: 15px;\n\t\t\tpadding-top: 15px;\n\t\t\tpadding-bottom: 15px;\n\t\t\t.admin-cms-media {\n\t\t\t\t&__file {\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\t&:nth-child(odd) {\n\t\t\t\t\t\tbackground-color: #f9f9f9;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t&__file-select {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t\t&__file-top {\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\t\t\t\t&__file-image {\n\t\t\t\t\tbox-shadow: inset 0 0 15px rgba(0,0,0,.1), inset 0 0 0 1px rgba(0,0,0,.05);\n\t\t\t\t}\n\t\t\t\t&__file-image-caption {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\t\t\t\t&__file-metadata,\n\t\t\t\t&__file-metadata-view,\n\t\t\t\t&__file-metadata-edit,\n\t\t\t\t&__file-bottom {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t\t&.in {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* CREATE PAGE VIEW */\n.cms-create-page {\n\t.cms-module {\n\t\t&__option-control {\n\t\t\t.admin-cms-media {\n\t\t\t\t&__file {\n\t\t\t\t\tmargin-bottom: 5px;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tbackground-color: @white;\n\t\t\t\t}\n\t\t\t\t&__file-select {\n\t\t\t\t\t.mx-hidden;\n\t\t\t\t}\n\t\t\t\t&__file-image {\n\t\t\t\t\tcursor: default;\n\t\t\t\t}\n\t\t\t\t&__file-top {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\t\t\t\t&__file-bottom {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t.admin-cms-media {\n\t\t&__file-actions {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}\n","/* ==============================================================\n CMS Create Page\n style declarations for adminCmsCreatePage.xhtml\n ==============================================================*/\n/* CMS CREATE PAGE */\n.cms-create-page {\n\t.ui-sortable-handle:hover {\n\t\tcursor: grab;\n\t}\n\t.ui-sortable-helper:hover {\n\t\tcursor: grabbing !important;\n\t}\n position: relative;\n h2 {}\n .create-page-left {\n padding: 0 0 0 15px;\n }\n .create-page-right {}\n .create-page-preview {\n text-align: right;\n }\n span {\n &.btn {\n opacity: 0.65;\n }\n }\n &__wrapper {\n \t.edit-content-page {\n border-bottom: 1px solid #eee;\n &.edit-content-page-content {\n border-bottom: none;\n }\n &.edit-content-page-solr {\n margin-bottom: 15px;\n padding-top: 15px;\n border-top: 1px solid #eee;\n }\n &.edit-content-page-collection {\n \t margin-bottom: 14px;\n \t padding: 14px 0px 0px 0px;\n border-top: 1px solid #eee;\n .group-label {\n \tfont-size: @fontLarge;\n \tmargin-bottom: 0px;\n }\n .control-label {}\n }\n &.edit-content-page-media {\n padding: 14px 0 0 0;\n border-bottom: none;\n label {\n padding: 7px 8px 0 15px;\n }\n .btn {}\n .edit-content-page-media-preview {\n img {\n width: 100%;\n }\n h5 {}\n p {\n a {}\n }\n }\n .edit-content-page-media-gallery-item {\n margin: 7px 0;\n border: 1px solid #eee;\n border-radius: 4px;\n background-color: #fff;\n &.active-media-item {\n border: 1px solid #666;\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);\n }\n .edit-content-page-media-gallery-item-image {\n height: 80px;\n border-radius: 4px 4px 0 0;\n img {\n display: block;\n max-height: 80px;\n margin: 0 auto;\n }\n }\n .edit-content-page-media-gallery-item-title {\n height: 45px;\n padding: 5px;\n text-overflow: ellipsis;\n overflow: hidden;\n }\n .edit-content-page-media-gallery-item-action {\n padding: 5px;\n text-align: center;\n border-top: 1px solid #eee;\n .btn {}\n }\n }\n }\n &.edit-content-page-pagelist {\n margin: 0;\n padding: 15px 0;\n border-top: 1px solid #eee;\n .form-horizontal .form-group:last-child {\n \tmargin-bottom: 0;\n }\n }\n }\n #sidebarEditorWrapper {\n padding: 14px 7px;\n .sidebar-editor {\n margin-bottom: 14px;\n ul {\n list-style: none;\n margin: 0;\n padding: 0;\n li {\n margin-bottom: 7px;\n border: 1px solid #eee;\n border-radius: 4px;\n background-color: #fff;\n .sidebar-editor-widget-item {\n .sidebar-editor-widget-item-header {\n position: relative;\n min-height: 28px;\n line-height: 27px;\n border-bottom: 1px solid #ccc;\n background-color: #eee;\n padding: 7px;\n h4 {\n margin: 0;\n padding-right: 15px;\n color: @black;\n }\n .fa {\n position: absolute;\n top: 9px;\n right: 7px;\n cursor: pointer;\n }\n }\n .sidebar-editor-widget-item-body {\n display: none;\n padding: 7px;\n .form-group {\n margin: 0 0 5px 0;\n padding: 0;\n h4 {\n margin: 0 0 14px 0;\n font-weight: bold;\n }\n table {\n tr {\n td {\n padding: 0 5px;\n input[type=\"radio\"] {\n margin: -2px 5px 0 0;\n vertical-align: middle;\n }\n }\n }\n }\n textarea {\n resize: vertical;\n min-height: 150px;\n }\n }\n .sidebar-editor-item-widget-editor-action {\n text-align: right;\n }\n .selection_page_links {\n \ttable {\n tr {\n td {\n \t display:block;\n \t label {\n \t \toverflow: hidden;\n \t \tmax-width: 90%;\n \t \tmargin-bottom: -5px;\n \t \tmargin-left: 5px;\n \t }\n \t\t\t}\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n }\n }\n }\n .btn {\n margin: 0 0 0 5px;\n }\n }\n }\n .ui-sortable {\n min-height: 500px;\n }\n .widget-geo-locations {\n \tdisplay: block;\n }\n &.sidebar-editor-choose-standard {\n padding: 14px 0;\n input[type=\"checkbox\"] {\n margin: -3px 0 0 7px;\n vertical-align: middle;\n }\n }\n &.sidebar-editor-editor {\n #addMenuItemWrapper {\n margin-bottom: 1.3125rem;\n text-align: right;\n .btn {\n margin: 0;\n }\n }\n .sidebar-editor-editor-left {}\n .sidebar-editor-editor-right {}\n }\n }\n }\n }\n #cmsCreatePageMetadataItemWrapper {\n border: 2px solid #eee;\n background-color: @white;\n .page-metadata-item {\n .row {\n margin: 0;\n }\n .dl-horizontal {\n margin: 0;\n dt {\n width: 30%;\n text-align: left;\n text-overflow: ellipsis;\n overflow: hidden;\n }\n dd {\n margin-left: 30%;\n text-overflow: ellipsis;\n overflow: hidden;\n }\n }\n &.page-metadata-item-type {\n .fa {\n cursor: pointer;\n }\n img {\n display: block;\n width: 100%;\n }\n p {\n margin: 14px 0;\n text-overflow: ellipsis;\n overflow: hidden;\n }\n div[class^=\"col-\"] {\n text-overflow: ellipsis;\n overflow: hidden;\n }\n }\n &.page-metadata-item-status {}\n &.page-metadata-item-privacy-status {\n table {\n width: 100%;\n tr {\n td {\n input[type=\"radio\"] {\n margin: -3px 7px 0 0;\n vertical-align: middle;\n }\n }\n }\n }\n }\n &.page-metadata-item-action {\n .btn {\n width: 100%;\n }\n ul {\n list-style: none;\n margin: 0;\n padding: 0;\n li {\n margin-bottom: 4px;\n #previewDescription {\n display: none;\n }\n }\n }\n .modal-content {\n .modal-header {}\n .modal-body {}\n .modal-footer {\n .btn {}\n }\n }\n }\n }\n }\n // add sidebar item modal\n #addSidebarItemModal {\n .modal-body {\n textarea {\n resize: vertical;\n min-height: 300px;\n }\n }\n }\n}\n\n/* EDIT CONTENT PAGE */\n.edit-content-page {\n\t/* ELEMENT */\n\t&__component,\n\t&__facetting,\n\t&__toc,\n\t&__pretty-url,\n\t&__related_pi,\n\t&__subtheme-discriminator,\n\t&__breadcrumb-parent {\n\t\tpadding: 5px 0;\n\t\tlabel {\n\t\t\tpadding-right: 0;\n\t\t}\n\t\tbutton {\n\t\t\tmargin-left: 5px;\n\t\t}\n\t\t.form-group {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n}\n\n/* PAGE METADATA ITEM */\n.page-metadata-item {\n\tpadding: 14px 7px;\n\tborder-bottom: 1px solid #eee;\n\t&:last-child {\n\t\tborder-bottom: none;\n\t}\n\th3 {\n\t\tmargin: 0 0 1em 0;\n\t}\n\t/* CATEGORIES */\n\t&__categories {\n\t\th3 {\n\t\t\tmargin-bottom: 1rem;\n\t\t}\t\t\n\t}\n\t&__categories-selected-categories {\n\t\tmargin-bottom: 1rem;\n\t}\n\t&__categories-selectable-categories {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t}\n\t&__categories-selectable-categories-select {\n\t\tflex-grow: 1;\n\t\tmargin-right: 1rem;\n\t}\n\t&__categories-selectable-categories-action {\n\t\tmargin-left: auto;\n\t}\n}\n\n// breakpoint for smartphones\n@media screen and (max-width: @xSmallBreakpoint) {}\n\n// breakpoint for tablets\n@media screen and (max-width: @smallBreakpoint) {}\n\n// breakpoint for desktop\n@media screen and (max-width: @mediumBreakpoint) {}\n\n// breakpoint for large desktops\n@media screen and (max-width: @largeBreakpoint) {}","/* ==============================================================\n CMS Menu Items\n style declarations for adminCmsMenuItems.xhtml\n ==============================================================*/\n/* CMS MENU */\n.cms-menu {\n\th2 {}\n\t/* HEADER */\n\t&__header {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t}\n\t/* SAVE */\n\t&__save {\n\t\tmargin-left: auto;\n\t\tpadding-right: 11px;\n\t\ttext-align: right;\n\t\t&.fixed {\n\t\t\tposition: fixed;\n\t\t\ttop: 0;\n\t\t\tpadding: 15px 11px;\n\t\t\tz-index: 999;\n\t\t}\n\t}\n\t/* SELECT THEME */\n\t&__select-theme {\n\t\tmargin-bottom: 45px;\n\t\t.cms-module__option-label {\n\t\t\tflex-basis: 30%;\n\t\t}\n\t\t.cms-module__option-control {\n\t\t\tflex-basis: 65%;\n\t\t}\n\t}\n\t/* MENU EDITOR */\n\t&__editor {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 1fr;\n\t\tgrid-gap: 15px;\n\t\tmargin-top: 15px;\n\t}\n\t/* VISIBLE/AVAILABLE ITEMS */\n\t&__visible-items,\n\t&__available-items {\n\t\th4 {\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\t\t.cms-menu__available-item-level {\n\t\t\tvisibility: visible;\n\t\t\tflex-basis: 20%;\n\t\t\tpadding: 10px;\n\t\t}\n\t}\n\t&__visible-items-list {\n\t\t.mx-list-reset;\n\t}\n\t&__visible-item {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t margin-bottom: 5px;\n\t border: 1px solid @middlegray;\n\t background-color: @neutralgray;\n\t cursor: grab;\n\t &.unpublished {\n\t opacity: 0.5;\n\t }\n\t &.deleted {\n\t border: 1px solid red;\n\t opacity: 0.5;\n\t }\n\t}\n\t&__visible-item-level {\n\t\tflex-basis: 20%;\n\t\tpadding: 10px;\n\t\tpadding-right: 0;\n\t}\n\t&__visible-item-label {\n\t\tflex-basis: 70%;\n\t\tpadding: 10px;\n\t\tword-break: break-word;\n\t\tsmall {\n\t\t\tfont-size: @fontSmall;\n\t\t\tfont-style: italic;\n\t\t}\n\t}\n\t&__visible-item-edit {\n\t\tflex-basis: 10%;\n\t\tpadding: 10px;\n\t\tpadding-left: 0;\n\t\tbutton {\n\t\t\tdisplay: block;\n\t\t\twidth: 100%;\n\t\t text-align: right;\n\t\t .fa {\n\t\t\t\ttransition: all 0.2s linear;\t\t\t\t\n\t\t\t}\n\t\t\t&.in {\n\t\t\t\t.fa {\n\t\t\t\t\ttransform: rotate(180deg);\t\t\t\t\n\t\t\t\t}\t\n\t\t\t}\n\t\t}\n\t}\n\t&__visible-item-edit-wrapper {\n\t\tdisplay: none;\n\t\tflex-basis: 100%;\n\t\tmargin: 0;\n\t\tborder: none;\n\t\tborder-top: 1px solid @middlegray;\n\t\t.cms-module__option-label {\n\t\t\tflex-basis: 30%;\n\t\t}\n\t\t.cms-module__option-control {\n\t\t\tflex-basis: 65%;\n\t\t}\n\t\t.cms-module__option-action {\n\t\t\t.btn--link {\n\t\t\t\tcolor: @red;\n\t\t\t}\n\t\t}\n\t}\n\t/* AVAILABLE ITEMS */\n\t&__available-items {\n\t\th4 {}\n\t}\n\t&__available-items-list {\n\t\tul {\n\t\t\t.mx-list-reset;\n\t\t}\n\t\tli {\n\t\t\tborder: 1px solid @middlegray;\n\t\t\tborder-top: none;\n\t\t\tborder-bottom: none;\n\t\t\tbackground-color: @neutralgray;\n\t\t\t&:first-child {\n\t\t\t\tborder-top: 1px solid @middlegray;\n\t\t\t}\n\t\t}\n\t\th5 {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: space-between;\n\t\t\tmargin: 0;\n\t\t\tpadding: 12px;\n\t\t\tborder-bottom: 1px solid @middlegray;\n\t\t\tcursor: pointer;\n\t\t\t.fa {\n\t\t\t\ttransition: all 0.2s linear;\t\t\t\t\n\t\t\t}\n\t\t\t&.in {\n\t\t\t\t.fa {\n\t\t\t\t\ttransform: rotate(180deg);\t\t\t\t\n\t\t\t\t}\t\n\t\t\t}\n\t\t}\n\t}\n\t&__available-items-toggle {\n\t\tdisplay: none;\n\t\t&.in {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\t/* PAGES */\n\t&__available-items-list-pages {\n\t\tmax-height: 400px;\n\t\toverflow-y: auto;\n\t}\n\t&__available-item-page {\n\t\tdisplay: flex;\n\t\tmargin: 0;\n\t\tpadding: 5px 10px;\n\t\tbackground-color: @white;\n\t\tcursor: pointer;\n\t}\n\t&__available-item-page-checkbox {\n\t\tinput[type=\"checkbox\"] {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\t&__available-item-page-label {\n\t\tpadding-left: 10px;\n\t\tsmall {\n\t\t\tfont-size: @fontSmall;\n\t\t\tfont-style: italic;\n\t\t\tfont-weight: normal;\n\t\t}\n\t}\n\t&__available-item-page-add {\n\t\tpadding: 10px;\n\t\ttext-align: right;\n\t\tborder-bottom: 1px solid @middlegray;\n\t\tbackground-color: @white;\n\t}\n\t/* ITEMS */\n\t&__available-items-list-add-item {\t\t\n\t\t.cms-module {\n\t\t\t&__option {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding-bottom: 10px;\n\t\t\t\tborder: none;\n\t\t\t\tborder-bottom: 1px solid @middlegray;\n\t\t\t}\n\t\t\t&__option-group {\n\t\t\t\t&:last-child {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&__option-action {\n\t\t\t\tmargin-right: -15px;\n\t\t\t\tmargin-left: -15px;\n\t\t\t\tpadding: 0 10px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Overview\n style declarations for adminCmsOverview.xhtml\n ==============================================================*/\n#cmsOverview {\n h2 {}\n #cmsOverviewWrapper {\n #cmsOverviewTable_length {\n label {\n select {}\n }\n }\n #cmsOverviewTable_filter {\n text-align: right;\n label {\n input {\n margin-left: 10px;\n }\n }\n }\n #cmsOverviewTable {\n thead {\n tr {\n th {\n &.column_template {}\n &.column_language {\n text-align: center;\n width: 5%;\n }\n &.column_title {\n }\n &.column_classification {}\n &.column_date_updated {\n }\n &.column_actions {\n min-width: 100px;\n }\n }\n }\n }\n tbody {\n tr {\n &.odd {}\n &.even {}\n &.invalid_template {\n\t \topacity: 0.2;\n\t }\n td {\n vertical-align: top;\n &:nth-child(7) {\n word-break: break-all;\n }\n &:nth-child(8) {\n text-align: right;\n }\n &.column_language {\n text-align: center;\n }\n ul {\n list-style: none;\n margin: 0;\n padding: 0;\n li {}\n }\n .btn {}\n img {\n width: 64px;\n }\n .cms-overview-flag-icon {\n display: block;\n margin: 0 auto;\n max-width: 16px;\n opacity: 0.25;\n &.lang-complete {\n opacity: 1;\n }\n }\n .column_title {\n\t &__main_title {\n\t \tdisplay: block;\n\t }\n\t &__menu_title {\n\t \tfont-size: @fontSmall;\n\t }\n\t\t\t\t\t\t}\n }\n }\n }\n }\n #cmsOverviewTable_paginate {\n text-align: right;\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Select Template\n style declarations for adminCmsSelectTemplate.xhtml\n ==============================================================*/\n/* CMS SELECT TEMPLATE */\n/* BLOCK */\n.cms-select-template {\n\t/* ELEMENT */\n\th2 {}\n\t&__wrapper {}\n\t&__template {\n\t\t.mx-clearfloats;\n\t\tmargin-bottom: 14px;\n\t\tpadding: 15px;\n\t\tborder: 1px solid #ddd;\n\t\tbackground-color: @white;\n\t\t&:hover{\n\t\t\tbox-shadow: 0 0 3px rgba(0,0,0,0.3)\n\t\t}\n\t}\n\t&__image {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\timg {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\t&__description {\n\t\th3 {\n\t\t\tmargin: 0 0 21px 0;\n\t\t}\n\t}\n\t&__theme-template-marker,\n\t&__action {\n\t\tpadding: 5px 0 15px 0;\n\t}\n\t&__theme-template-marker {\n\t\tfont-size: @fontSmall;\n\t\ttext-align: center;\n\t\tcolor: @blue;\n\t}\n\t&__action {\n\t\ttext-align: right;\n\t\t.btn {}\n\t\t.btn-theme-template {\n\t\t\tfont-weight: normal;\n\t\t\tcolor: @blue;\n\t\t\tborder: 1px solid @blue;\n\t\t\tbackground-color: @white;\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus {\n\t\t\t\tcolor: @white;\n\t\t\t\tbackground-color: @blue;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}\n","/* ==============================================================\n CMS Static Pages\n style declarations for adminCmsStaticPages.xhtml\n ==============================================================*/\n/* STATIC PAGES */\n/* BLOCK */\n.cms-static-pages {\n h2 {}\n /* TABLE */\n &__table {\n \tfont-size: @fontMedium;\n \t& > tbody > tr {\n \t\theight: 6.2rem;\n \t\t&:hover {\n\t\t \t.cms-module__actions {\n\t\t \t\tposition: static;\n\t\t \t} \t\t\t\n \t\t}\n \t\ttd {\n \t\t\t&.cms-static-pages__table-body-override {\n \t\t\t\tvertical-align: middle;\n \t\t\t}\n \t\t}\n \t}\n \t.cms-module__actions {\n \t\tposition: relative;\n \t\tleft: -9999em;\n \t}\n \t.table-col-clean {\n \t\tborder: 1px solid @white !important;\n \t\tborder-left: 0;\n \t\tbackground-color: @white;\n \t}\n }\n /* HEAD */\n &__table-head-name,\n &__table-head-url {\n \twidth: 20%;\n }\n &__table-head-name {}\n &__table-head-url {}\n &__table-head-override {\n \twidth: 60%;\n }\n /* BODY */\n &__table-body-name {}\n &__table-body-url {\n \tfont-style: italic;\n\t color: @inlineStatic;\n }\n &__table-body-override {}\n}\n\n#saveStaticPages {\n\tdisplay: flex;\n\tmargin-left: auto;\n}\n\n/* MODIFICATION */\nimg.cms-static-pages__page-language--complete {\n opacity: 1;\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Collections\n style declarations for adminCmsCollections.xhtml\n ==============================================================*/\n/* CMS COLLECTIONS */\n/* BLOCK */\n.cms-collections {\n\t/* ELEMENT */\n\t&__selection {\n\t\tdisplay: grid;\n\t grid-template-columns: 1fr 3fr;\n\t grid-gap: 15px;\n\t align-items: center;\n\t margin-bottom: 15px;\n\t}\n\t&__selection-label {\n\t\tlabel {}\n\t}\n\t&__selection-control {\n\t\tposition: relative;\n\t\tdisplay: flex;\n \talign-items: center;\n\t\t.custom-control--select {\n\t\t\tmargin-right: 24px;\n\t\t\tselect {}\n\t\t}\n\t\t.ui-autocomplete {\n\t\t\tfont-family: @fontFamily;\n\t\t font-size: @fontMedium;\n\t\t border: 1px solid @middlegray;\n\t\t\tbackground-color: @white;\n\t\t}\n\t\t.ui-state-focus {\n\t\t\tborder-color: @lightgray;\n\t\t\tborder-right-color: @middlegray;\n\t\t\tborder-left-color: @middlegray;\n\t\t\tbackground-image: none;\n\t\t\tbackground-color: @lightgray;\n\t\t}\n\t\tinput {}\n\t\ta {\n\t\t\tdisplay: block;\n \t\tpadding: 6px;\n \t\tcolor: @black;\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus {\n\t\t\t\ttext-decoration: none;\n\t\t\t\tcolor: @black;\n\t\t\t}\n\t\t}\n\t}\n\t&__table {\n\t\tmargin: 15px 0;\n\t\ttable {}\n\t\tthead {}\n\t\ttbody {}\n\t\ttr {}\n\t\tth {}\n\t\ttd {\n\t\t\timg {}\n\t\t\ta {\n\t\t\t\tcolor: @black;\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:focus {\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\tcolor: @black;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.actions {\n\t\t\t\ttext-align: right;\n\t\t\t\ta {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tpadding: 0 5px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n// BREAKPOINT FOR LARGE DESKTOPS\n@media screen and (max-width: @largeBreakpoint) {}\n\n// BREAKPOINT FOR DESKTOPS\n@media screen and (max-width: @mediumBreakpoint) {}\n\n// BREAKPOINT FOR TABLETS\n@media screen and (max-width: @smallBreakpoint) {}\n\n// BREAKPOINT FOR SMARTPHONES\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Edit Collections\n style declarations for adminCmsEditCollections.xhtml\n ==============================================================*/\n/* CMS EDIT COLLECTIONS */\n/* BLOCK */\n.cms-edit-collection {\n\t/* ELEMENT */\n\th2 {}\n\t&__translation {\n\t\tdisplay: grid;\n\t grid-template-columns: 1fr 1fr;\n\t grid-gap: 15px;\n\t align-items: center;\n\t margin-bottom: 15px;\n\t}\n\t&__text {\n\t\tmargin-bottom: 15px;\n\t\t&.name {}\n\t\t&.description {}\n\t\t&.link,\n\t\t&.image,\n\t\t&.pi {\n\t\t\tdisplay: grid;\n\t\t grid-template-columns: 1fr 2fr;\n\t\t grid-gap: 15px;\n\t\t align-items: center;\n\t\t margin-bottom: 15px;\n\t\t}\n\t\t&.link {}\n\t\t&.image {\n\t\t\talign-items: start;\n\t\t}\n\t\t&.pi {}\n\t}\n\t&__text-label {}\n\t&__text-translation {\n\t\ttextarea {\n\t\t\twidth: 100%;\n\t\t\tmin-height: 100px;\n\t\t\tresize: vertical;\n\t\t}\n\t}\n\t&__text-control {}\n\t&__text-image {\n\t\tposition: relative;\n\t}\n\t&__text-image-thumbnail {\n\t\tmin-height: 40px;\n\t}\n\t&__text-image-change {\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\tbottom: 0;\n\t\tpadding: 10px;\n\t\ttext-align: center;\n\t\tbackground-color: rgba(255,255,255,0.85);\n\t\tz-index: 10;\n\t\ta {\n\t\t\tcolor: @black;\n\t\t\tcursor: pointer;\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus {\n\t\t\t\ttext-decoration: none;\n\t\t\t\tcolor: @black;\n\t\t\t}\n\t\t}\n\t}\n\t&__actions {\n\t\tpadding: 10px 0;\n\t\ttext-align: right;\n\t\t.btn {\n\t\t\tmargin: 0 0 0 5px;\n\t\t}\n\t}\n\t/* MODAL */\n\t&__modal-images {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 1fr 1fr;\n\t\tgrid-gap: 10px;\n\t}\n\t&__modal-image {\n\t\tspan {\n\t\t\t&.selected {\n\t\t\t\tdisplay: block;\n\t\t\t\tbackground-color: @lightgray;\n\t\t\t}\t\t\t\n\t\t}\n\t\ta {\n\t\t\tdisplay: block;\n\t\t\ttext-align: center;\n\t\t\tcolor: @black;\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus {\n\t\t\t\ttext-decoration: none;\n\t\t\t\tcolor: @black;\n\t\t\t}\n\t\t}\t\t\n\t\timg {\n\t\t\tmargin: 0 auto;\n\t\t}\n\t\tfigcaption {\n\t\t\tpadding: 5px;\n\t\t}\n\t}\n}\n\n// BREAKPOINT FOR LARGE DESKTOPS\n@media screen and (max-width: @largeBreakpoint) {}\n\n// BREAKPOINT FOR DESKTOPS\n@media screen and (max-width: @mediumBreakpoint) {}\n\n// BREAKPOINT FOR TABLETS\n@media screen and (max-width: @smallBreakpoint) {}\n\n// BREAKPOINT FOR SMARTPHONES\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.cms-edit-collection {\n\t\t/* ELEMENT */\n\t\t&__translation {\n\t\t grid-template-columns: 1fr;\n\t\t}\n\t}\n}","/* ==============================================================\n GEO Map Edit styling\n style declarations for adminCmsGeoMapEdit.xhtml\n ==============================================================*/\n\n\t/* TO DO GEO MAPS STRUCTURE XHTML, LESS */\n\t.admin {\n\t\t&__empty_form {}\n\t\t\t\n\t\t&__content-inner-content {\n\t\t\tpadding: 15px;\n\t\t\t.row > form {\n\t\t\t\twidth: 100%;\n\t\t\t\tdisplay: flex;\n\t\t\t}\n\t\t\t&__form_title {\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\tmargin-top: 3rem; \n\t\t\t\th3 {\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t}\n\t\t\t\t.ajax_loader {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t\timg {\n\t\t\t\t\t\theight: 2.4rem;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\th3 {\n\t\t\t\tfont-size: 2.4rem;\n\t\t\t\tmargin-bottom: 1rem;\n\t\t\t}\n\t\t\t&__input_form { \n\t\t\t\tborder: 1px solid #ddd;\n\t\t\t\tbackground: white;\n\t\t\t\tpadding: 10px;\n\t\t\t\tdisplay: grid;\n\t\t\t\tgrid-row-gap: 10px;\n\t\t\t\tfont-size: 1.4rem;\n\t\t\t}\n\t\t\t.tab-content {\n\t\t\t\t.admin__content-inner-content__input_form {\n\t\t\t\t\tborder:none;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\n\t\t\t\n\t\t\t&__controls {\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: flex-end;\n\t\t\t\t.btn {\n\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&__entity_list {\n\t\t\t\t.entity_list {\n\t\t\t\t\t&__item {\n\t\t\t\t\t\tborder: 1px solid #ddd;\n\t\t\t\t\t\tbackground: white;\n\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\tflex-direction: row;\n\t\t\t\t\t\talign-content: stretch;\n\t\t\t\t\t\tfont-size: 1.4rem;\n\t\t\t\t\t\tmargin-bottom: 20px;\n\t\t\t\t\t\tmin-height: 200px;\n\t\t\t\t\t\t&__area {\n\t\t\t\t\t\t\tdisplay: grid;\n\t\t\t\t\t\t\tgrid-row-gap: 10px;\n\t\t\t\t\t\t\tflex-grow: 1;\n\t\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\t\tpadding: 2rem;\n\t\t\t\t\t\t\t&.area__right {\n\t\t\t\t\t\t\t\tpadding: 0px;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\t&__header {\n\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t\tjustify-content: space-between;\n\t\t\t\t\t\t\th3 {\n\t\t\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\t&__content {\n\t\t\t\t\t\t\tdisplay: grid;\n\t\t\t\t\t\t\tgrid-template-columns: auto 90%; \n\t\t\t\t\t\t\tcolumn-gap: 10px;\n\t\t\t\t\t\t\trow-gap: 10px;\n\t\t\t\t\t\t}\n\t\t\t\t\t\t&__controls {\n\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t\tjustify-content: flex-end;\n\t\t\t\t\t\t\talign-items: flex-end;\n\t\t\t\t\t\t\tvisibility: hidden;\n\t\t\t\t\t\t\t.btn {\n\t\t\t\t\t\t\t\tpadding: 0 5px;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\t.entity_list__item__controls {\n\t\t\t\t\t\t\t\tvisibility: visible;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t.input_form {\n\t\tbackground: white;\n\t\tdisplay: grid;\n\t\tgrid-row-gap: 10px;\n\t\tfont-size: 1.4rem;\n\t\t&__option_group {\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: 13% 1% 81% 6%;\n\t\t\tgrid-row-gap: 5px;\n\t\t}\n\t\t&__option_label {\n\t\t\tlabel {\n\t\t\t\theight: auto;\n\t\t\t}\n\t\t}\n\t\t&__option_marker {\n\t\t\tvisibility: hidden;\n\t\t\t&.in {\n\t\t\t\tvisibility: visible;\n\t\t\t}\n\t\t}\n\t\t&__option_control {\n\t\t\tinput[type=\"date\"] {\n\t\t\t\tline-height: inherit;\n\t\t\t}\n\t\t}\n\t\t&__option_help {\n\t\t\ttext-align: center;\n\t\t}\n\t\t&__option_control_helptext {\n\t\t\tdisplay: none;\n\t\t\tfont-size: 1.2rem;\n\t\t\tfont-style: italic;\n\t\t\tgrid-column-start: 3;\n\t\t\tcolor: #666;\n\t\t\t&.in {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t} \n\t\t&__actions {\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: flex-end;\n\t\t}\n\t\t&__geomap {\n\t\t\twidth: 100%;\n\t\t\theight: 400px;\n\t\t}\n\t\t&__option-message {\n\t\t\tposition: relative;\n\t\t\tul {\n\t\t\t\t.mx-list-reset;\n\t\t\t}\n\t\t\tli {\n\t\t\t\tpadding: 0px 5px 1px 0;\n\t\t\t}\n\t\t\t& + .form-control {\n\t\t\t\t&.success {\n\t\t\t \tborder-color: @validSuccess;\n\t\t\t }\n\t\t\t &.warning {\n\t\t\t \tborder-color: @validWarning;\t \t\n\t\t\t }\n\t\t\t &.danger {\n\t\t\t \tborder-color: @validDanger;\n\t\t\t }\n\t\t\t}\n\t\t}\n\t\t&__option-message-status {\n\t\t &.success {\n\t\t \tcolor: @validSuccess;\n\t\t }\n\t\t &.warning {\n\t\t \tcolor: @validWarning;\t \t\n\t\t }\n\t\t &.danger {\n\t\t \tcolor: @validDanger;\n\t\t }\t\t\n\t\t}\n\t\t&__option-message-mark {\n\t\t\tposition: absolute;\n\t\t\tright: -8px;\n\t\t\tbottom: -8px;\n\t\t\twidth: 16px;\n\t\t\theight: 16px;\n\t\t\tline-height: 16px;\n\t\t\tfont-size: @fontSmall;\n\t\t\ttext-align: center;\n\t\t\tborder-radius: 50%;\n\t\t\tcolor:white;\n\t\t\t&.success {\n\t\t\t background-color: @validSuccess;\n\t\t\t .fa-check {\n\t\t\t \tdisplay: inline-block;\n\t\t\t }\n\t\t\t}\n\t\t\t&.warning {\n\t\t\t\tbackground-color: @validWarning;\n\t\t\t .fa-check {\n\t\t\t \tdisplay: inline-block;\n\t\t\t }\n\t\t\t}\n\t\t\t&.danger {\n\t\t\t\tbackground-color: @validDanger;\n\t\t\t .fa-exclamation {\n\t\t\t \tdisplay: inline-block;\n\t\t\t }\n\t\t\t}\n\t\t\t.fa {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n// BREAKPOINT FOR LARGE DESKTOPS\n@media screen and (max-width: @largeBreakpoint) {}\n\n// BREAKPOINT FOR DESKTOPS\n@media screen and (max-width: @mediumBreakpoint) {}\n\n// BREAKPOINT FOR TABLETS\n@media screen and (max-width: @smallBreakpoint) {}\n\n// BREAKPOINT FOR SMARTPHONES\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Crowdsourcing \n global style declarations for crowdsourcing_layout.xhtml\n ==============================================================*/\n/* ADMIN LAYOUT */\n.crowd { \n\t\n\twidth: 100vw;\n\theight: 100vh;\n\n\t\n\t/* HEADER */\n\t.page-header {\n\t\t/* TOP */\n\t\t&__top-wrapper {\n\t\t\theight: 30px;\n\t\t\tposition: sticky;\n\t\t\ttop: 0;\n\t\t\tbackground-color: #444;\n\t\t\tz-index: 2020;\t\t\n\t\t\t.container {\n\t\t\t\twidth: auto;\t\n\t\t\t}\n\t\t}\n\t\t&__top {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\talign-items: center;\n\t\t\tmin-height: 30px;\n\t\t\tcolor: white;\n\t\t\ta, button {\n\t\t\t\tcolor: white;\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:focus {\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.bookmark-navigation {\n\t\t\t\t&__dropdown-list {\n\t\t\t\t\ta {\n\t\t\t\t\t\tcolor: black;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t&__top-mobile-nav,\n\t\t&__top-mobile-sidebar {\n\t\t\tdisplay: none;\n\t\t\tflex: 0 0 0%;\n\t\t\tmax-width: 0%;\n\t\t}\n\t\t&__top-brand {\n\t\t\tflex: 0 0 30%;\n\t\t\tmax-width: 30%;\n\t\t}\n\t\t&__top-actions {\n\t\t\tflex: 0 0 70%;\n\t\t\tmax-width: 70%;\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\talign-items: center;\n\t\t\tjustify-content: flex-end;\t\t\n\t\t}\n\t\t&__top-actions-language,\n\t\t&__top-actions-bookmark,\n\t\t&__top-actions-login {\n\t\t\tmargin-left: 1.5rem;\n\t\t}\n\t\t&__top-actions-language {\n\t\t\tposition: relative;\n\t\t\t[data-toggle=\"local\"] {\n\t\t\t\ttext-transform: uppercase;\t\t\t\n\t\t\t}\n\t\t\t.change-local {\n\t\t\t\tdisplay: none;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 3.2rem;\n\t\t\t\tleft: 50%;\n\t\t\t\tmargin-left: -2.35rem;\n\t\t\t\tpadding-top: .1rem;\n\t\t\t\tbox-shadow: 0px 6px 10px rgba(0,0,0,.25);\n\t\t\t\tz-index: 2000;\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\twidth: 0;\n\t\t\t\t\theight: 0;\n\t\t\t\t\ttop: -1.2rem;\n\t\t\t\t\tleft: 50%;\n\t\t\t\t\tmargin-left: -.6rem;\n\t\t\t\t\tborder-width: .6rem;\n\t\t\t\t\tborder-style: solid;\n\t\t\t\t\tborder-color: transparent transparent @blue transparent;\n\t\t\t\t}\n\t\t\t\tul {}\n\t\t\t\tli {\n\t\t\t\t\tdisplay: list-item;\n\t\t\t\t\tfloat: none;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tmargin-bottom: .1rem;\n\t\t\t\t}\n\t\t\t\ta {\n\t\t\t\t\tpadding: .3rem 1.4rem;\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:active,\n\t\t\t\t\t&:focus {\n\t\t\t\t\t}\n\t\t\t\t\t&.activeLang {\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\timg {}\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t&__top-actions-watchlist {}\n\t\t&__top-actions-login {}\n\t\t&__top-mobile-sidebar {\n\t\t\ttext-align: right;\n\t\t}\n\t\t/* BOTTOM */\n\t\t&__bottom-wrapper {\n\t\t\tbackground-color: rgba(242,243,244,0.95);\n\t\t}\n\t\t&__bottom {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\talign-items: center;\n\t\t\tpadding: 2rem 0;\n\t\t}\n\t\t&__bottom-logo {\n\t\t\tflex: 0 0 75%;\n\t\t\tmax-width: 75%;\n\t\t\tpadding-right: .75rem;\n\t\t\th1 {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tmargin: 0;\n\t\t\t\tfont-size: 3.2rem;\n\t\t\t\tfont-weight: 600;\n\t\t\t\ta {\n\t\t\t\t\tcolor: black;\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:active,\n\t\t\t\t\t&:focus {\n\t\t\t\t\t\tcolor: black;\n\t\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\timg {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tmax-width: 13rem;\n\t\t\t\t\tmargin-right: 1rem;\n\t\t\t\t\tvertical-align: middle;\n\t\t\t\t}\n\t\t\t\tspan {}\n\t\t\t}\n\t\t}\n\t\t&__bottom-search {\n\t\t\tflex: 0 0 25%;\n\t\t\tmax-width: 25%;\n\t\t\tpadding-left: .75rem;\n\t\t\t.widget {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\t\t\n\t\t}\n\t\t&__bottom-search-link {\n\t\t\tpadding: .3rem 0 0 .7rem;\n\t\t}\n\t}\n\n\t&__content {\n\t\t\n\t\tbackground-color: #f2f3f4;\n\t\tpadding: 15px 0 0 15px;\n\t\theight: calc(~\"100vh - 30px\");\n\t\twidth: 100vw;\n\t\t.breadcrumbs-wrapper {\n\t\t\theight:30px;\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t\t.content {\n\t\t\twidth: 100%;\n\t\t\tdisplay: flex;\n\t\t\talign-items: stretch;\n\t\t\theight:calc(~\"100vh - 90px\") ;\n\t\t\t.loader_wrapper {\n\t\t\t\tposition: absolute;\n\t\t\t\tpointer-events: none;\n\t\t\t\twidth: 100vw;\n\t\t\t\theight: 100vh;\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t}\n\t\t\t.content_left {\n\t\t\t\twidth: 50%;\n\t\t\t\tbackground-color: white;\n\t\t\t\tborder:1px solid #d5d5d5;\n\t\t\t\t.imageview_wrapper {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\n\t\t\t\t\theight:calc(~\"100% - 50px\") ;\n\t\t\t\t\t.image-controls__actions {\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\tflex-wrap: wrap;\n\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\tjustify-content: center;\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\theight: 50px;\n\t\t\t\t\t}\n\t\t\t\t\t.image_container {\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\theight: calc(~\"100% - 50px\") ;\n\t\t\t\t\t\t.image {\n\t\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\t\theight:100%;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t.numeric-paginator {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tli {\n\t\t\t\t\t\tmargin: 10px 3px 5px 0;\n\t\t\t\t\t} \n\t\t\t\t\tspan {\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground-color: @lightgray;\n\t\t\t\t\t\tcursor: pointer;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\t&__active {\n\t\t\t\t\t\tspan {\n\t\t\t\t\t\t\tbackground-color: @blue;\n\t\t\t\t\t\t\tcolor: @white;\n\t\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\t\tbackground-color: @blue;\n\t\t\t\t\t\t\t\tcurso: none;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\t&__separator {\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t.content_right {\n\t\t\t\tmargin-left: 20px;\n\t\t\t\tpadding-right:15px;\n\t\t\t\twidth: 50%;\n\t\t\t\toverflow: auto;\n\t\t\t\t.content_right__title {\n\t\t\t\t\tmargin-bottom: 10px;\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t}\n\t\t\t\t.questions_wrapper {\n\t\t\t\t\t.question_wrapper {\n\t\t\t\t\t\tbackground-color: white;\n\t\t\t\t\t\tpadding: 5px;\n\t\t\t\t\t\tmargin-bottom: 5px;\n\t\t\t\t\t\tborder: 1px solid #d5d5d5;\n\t\t\t\t\t\t&.area-selector-question {\n\t\t\t\t\t\t\t&.active {\n\t\t\t\t\t\t\t\tborder-width: 2px;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\t&__description {\n\t\t\t\t\t\t\tmargin: 10px 0 30px 10px;\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.btn {\n\t\t\t\t\t\t\tmargin: 0 0 10px 10px;\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.annotation_instruction {\n\t\t\t\t\t\t\tmargin: 10px;\n\t\t\t\t\t\t\tborder: 2px solid @lightgray;\n\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\t\tjustify-content: center;\n\t\t\t\t\t\t\theight: 100px;\n\t\t\t\t\t\t\tcolor: @middlegray;\n\t\t\t\t\t\t\t&.annotation_instruction_inactive {\n\t\t\t\t\t\t\t\theight: auto;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tlabel {\n\t\t\t\t\t\t\t\tmargin: 5px 10px;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.annotation_wrapper {\n\t\t\t\t\t\t\tmargin-bottom: 40px;\n\t\t\t\t\t\t\t.btn {\n\t\t\t\t\t\t\t\tmargin: 0 10px;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.annotation_area {\n\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t\tmargin: 0 10px;\n\t\t\t\t\t\t\tmin-height: 100px;\n\t\t\t\t\t\t\t&__image {\n\t\t\t\t\t\t\t\twidth: 100px;\n\t\t\t\t\t\t\t\theight: 100px;\n\t\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t \t flex-flow: row nowrap;\n\t\t\t\t\t\t\t align-items: center;\n\t\t\t\t\t\t\t justify-content: center;\n\t\t\t\t\t\t\t\tborder: 2px solid #d5d5d5;\n\t\t\t\t\t\t\t\tmargin-right: 20px;\n\t\t\t\t\t\t\t\tbackground-color: #f1f2f3;\n\t\t\t\t\t\t\t\timg {\n\t\t\t\t\t\t\t\t\tmax-width: 100%;\n\t\t\t\t\t\t\t\t\tmax-height: 100%;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t&__text_input {\n\t\t\t\t\t\t\t\tflex: 1;\n\t\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t \t flex-flow: row nowrap;\n\t\t\t\t\t\t\t align-items: center;\n\t\t\t\t\t\t\t justify-content: center;\n\t\t\t\t\t\t\t label {\n\t\t\t\t\t\t\t \tmax-width: 150px;\n\t\t\t\t\t\t\t }\n\t\t\t\t\t\t\t\ttextarea {\n\t\t\t\t\t\t\t\t\tflex: 1;\n\t\t\t\t\t\t\t\t\ttext-align: left;\n\t\t\t\t\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\t \t\t\tborder: 0px solid;\n\t\t\t\t\t \t\t\theight: 100%;\n\t\t\t\t\t \t\t\tresize: none;\n\t\t\t\t\t \t\t\tborder: 1px solid #d5d5d5;\n\t\t\t\t\t \t\t\t&:focus {\n\t\t\t\t\t \t\t\t\tborder: 1px solid @darkgray;\n\t\t\t\t\t \t\t\t\tbackground: @lightgray2;\n\t\t\t\t\t \t\t\t\tresize: vertical;\n\t\t\t\t\t \t\t\t}\n\t\t\t\t\t \t\t\t&:disabled {\n\t\t\t\t\t \t\t\t\tbackground-color: @lightgray2;\n\t\t\t\t\t \t\t\t\tcolor: @gray;\n\t\t\t\t\t \t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t&__button {\n\t\t\t\t\t\t\t\tfloat: right;\n\t\t\t\t\t\t\t\tmargin-right: 10px;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.geo-map {\n\t\t\t\t\t\t\theight: 600px;\n\t\t\t\t\t\t}\n\t\t\t\t\t\t\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t.options-wrapper {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tpadding: 5px 0;\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tjustify-content: right;\n\t\t\t\t\tdiv {\n\t\t\t\t\t\tmargin: 5px 20px;\n\t\t\t\t\t}\n\t\t\t\t\t&__option {\n/* \t\t\t\t\t\tmargin-left: 10px; */\n/* \t\t\t\t\t\tbackground-color: white; */\n/* \t\t\t\t\t\tborder: 1px solid @darkgray; */\n\t\t\t\t\t}\n\t\t\t\t}\t\t\t\t\n\t\t\t}\n\t\t}\n\t}\n}\n\n","/* ==============================================================\n Crowdsourcing \n global style declarations for crowdsourcing_layout.xhtml\n ==============================================================*/\n/* ADMIN LAYOUT */\n.crowdsourcing-campaigns-overview { \n\tdisplay: flex;\n\tflex-direction: column;\n\t\n\t&__campaign {\n\t\tdisplay: flex;\n\t\talign-items: stretch;\n\t\tjustify-content: space-evenly;\n\t\tflex-wrap: wrap;\n\t\tmargin: 5px 0;\n\t\tborder: 2px solid @middlegray;\n\t\tbackground: white;\n\t\tpadding: 10px;\n\t\t\n\t\t>div {\n\t\t\tpadding: 5px;\n\t\t}\n\t\t\n\t\t&__image {\n\t\t\twidth: 25%;\n\t\t flex-shrink: 0;\n\t\t display: flex;\n\t\t align-items: center;\n\t\t flex-direction: column;\n\n\t\t\timg {\n\t\t\t\tmax-width: 200px;\n\t\t\t}\n\t\t}\n\t\t\n\t\t&__text {\n\t\t\tdisplay: flex;\n\t\t\twidth: 50%;\n\t\t flex-direction: column;\n\t\t}\n\t\t\n\t\t&__actions {\n\t\t\twidth: 25%;\n\t\t\tdisplay:flex;\n\t\t\tflex-direction: column;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tmargin-left: auto;\n\t\t\t\n\t\t\ta {\n\t\t\t\tmargin: 10px 15px;\n\t\t\t\twidth: 100%;\n\t\t\t\t\n\t\t\t}\n\t\t}\n\t\t\n\t\t&__statistics {\n\t\t\twidth: 100%;\n\t\t\tdisplay:flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tborder: 1px solid @middlegray;\n\t\t\t\n\t\t\t&__message {\n\t\t\t\tpadding: 10px;\n\t\t\t\tfont-size: 1.8em;\n\t\t\t}\n\t\t}\n\t\t\n\t\t\n\t\t.campaign-statistics {\n\t\t\t&__text {\n\t\t\t\tdl {\n\t\t\t\t\tgrid-template-columns: 50% 50%;\n\t\t\t\t\tdt {\n\t\t\t\t\t\t&:after {\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tdd {\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\t&__bar {\n\t\t\t\tprogressBar {\n\t\t\t\t\n\t\t\t\t}\n\t\t\t\t.goobi-progress-bar-wrapper {\t\t\t\t\t\n\t\t\t\t\t.goobi-progress-bar {\n\t\t\t\t\t\t&__bar {\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {\n\t.crowdsourcing-campaigns-overview__campaign__image {\n\t\twidth: 100%;\n\t}\n\t.crowdsourcing-campaigns-overview__campaign__image img {\n\t\twidth: 100%;\n\t\tmax-width: 100%;\n\t}\n\t\n\t.campaign-statistics__bar .goobi-progress-bar-wrapper .goobi-progress-bar {\n\t\tdisplay: flex;\n\t\toverflow: hidden;\n\t}\n}\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n.crowdsourcing-campaigns-overview__campaign__text h3 {\n\t\twidth: 100%;\n\t}\n\t.crowdsourcing-campaigns-overview__campaign__image {\n\t\twidth: 100%;\n\t}\n\t.crowdsourcing-campaigns-overview__campaign__image img {\n\t\twidth: 100%;\n\t\tmax-width: 100%;\n\t\tfloat: left;\n\t}\n\t.crowdsourcing-campaigns-overview__campaign__actions {\n\twidth: 100%;\n\t}\n\t.crowdsourcing-campaigns-overview__campaign__text {\n\twidth: 100%;\n\t}\n}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.crowdsourcing-campaigns-overview__campaign .campaign-statistics__text dl {\n\tgrid-template-columns: 80% 20%;\n\t}\n\n}",".campaign-statistics {\n\twidth: 100%;\n\tdisplay: flex;\n\t&__text {\n\t\twidth: 50%;\n\t\tdl {\n\t\t\twidth: 100%;\n\t\t\tmargin-bottom: 0;\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: 80% 20%;\n\t\t\tdt {\n\t\t\t\tfloat: left;\n\t\t\t\tpadding-right: 10px;\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: \": \";\n\t\t\t\t}\n\t\t\t}\n\t\t\tdd {\n\t\t\t}\n\t\t}\n\t}\n\t\n\t&__bar {\n\t\twidth: 50%;\n\t\tdisplay:flex;\n\t\tflex-direction: column;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\tprogressBar {\n\t\t\twidth: 80%;\n\t\t}\n\t\t.goobi-progress-bar-wrapper {\n\t\t\tborder: 2px solid @darkgray;\n\t\t\t\n\t\t\t.goobi-progress-bar {\n\t\t\t\theight: 30px;\n\t\t\t\t&__bar {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\theight:100%;\n\t\t\t\t\t&.finished {\n\t\t\t\t\t\tbackground-color: #2ecc71;\n\t\t\t\t\t}\n\t\t\t\t\t&.review {\n\t\t\t\t\t\tbackground-color: #f4d03f ;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","#crowdCampaigns {\n\t\n\th2 {\n\t\t.btn {\n\t\t\tmargin-left: 25px;\n\t\t}\n\t}\n\t\n\ttable {\n\t\ttr {\n\t\t\t&:hover {\n\t\t \t.cms-module__actions {\n\t\t \t\tposition: static;\n\t\t \t}\t \t\t\n\t\t \t}\n\t\t \t.cms-module__actions {\n\t\t \t\tposition: relative;\n\t\t \t\tleft: -9999em;\n\t\t \t}\n\t\t}\n\t}\n\t\n\t.admin__content-inner-content__above {\n\t\tdisplay: flex;\n\t\t\n\t\tnav {\n\t\t\tmargin-left: auto;\n\t\t}\n\t}\n\t\n\t.column_statistics {\n\t\twidth: 550px;\n\t\t\n\t\t.campaign-statistics {\n\t\t\t&__text {\n\t\t\t\tpadding: 5px;\n\t\t\t\tdl {\n\t\t\t\t\tdt {\n\t\t\t\t\t\t&:after {\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tdd {\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\t&__bar {\n\t\t\t\tprogressBar {\n\t\t\t\t\n\t\t\t\t}\n\t\t\t\t.goobi-progress-bar-wrapper {\t\t\t\t\t\n\t\t\t\t\t.goobi-progress-bar {\n\t\t\t\t\t\t&__bar {\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","\n\n#createCampaign {\n\t\n\th2 {\n\t\t.btn {\n\t\t\tmargin-left: 25px;\n\t\t}\n\t}\n\t\n .edit-content-page {\n \n \t\t&.edit-content-page-content {\n \t\t\tpadding-bottom: 30px;\n \t\t\tborder-bottom: 1px dotted #ddd; \n \t\t}\n \t\t&.edit-content-page-single-question {\n \t\t\tpadding: 10px;\n\t\t background-color: #fafafa;\n\t\t border: 1px solid #e5e5e5;\n\t\t margin-bottom: 5px;\n/* \t\t TODO: letztes Element ohne margin-bottom */\n \t\t}\n \t\t.cms-module__option-control {\n \t\t\tpadding-left: 0;\n \t\t\tselect {\n \t\t\t\tpadding-left: 10px;\n \t\t\t}\n \t\t}\n }\n\n\t.create-page-right {\n\t\tmargin-bottom: 20px;\n\t\n\t\t#cmsCreatePageMetadataItemWrapper {\n\t\t\tborder: 1px solid #ccc;\n\t\t}\n\t\t\n\t\t.page-metadata-item-status {\n\t\t\t\n\t\t\t>div {\n\t\t\t\tmargin-top: 2em;\n\t\t\t\t&:nth-of-type(1) {\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.page-metadata-item-date-selector {\n\t\t\t\tdisplay: grid;\n\t\t\t\tgrid-template-columns: 25% auto;\n\t\t\t\th3 {\n\t\t\t\t\tgrid-column: span 2;\n\t\t\t\t}\n\t\t\t\t.cms-module__actions {\n\t\t\t\t\tgrid-column-start: 2;\n\t\t\t\t\tjustify-self: end;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.cms-module__actions {\n\t\t\t\tfloat: right;\n\t\t\t}\n\t\t\t.form-control {\n\t \t\t\tline-height: 21px;\n\t \t\t\ttext-align: left;\n\t\t\t}\n\t\t}\n\t\n\t\t.campaign-statistics {\n\t\t\tmargin-top: 10px;\n\t\t\tborder: 1px solid #ccc;\n\t\t\tbackground-color: #fff;\n\t\t\tflex-wrap: wrap;\n\t\t\t&__text {\n\t\t\t\twidth: 100%;\n\t\t\t\tpadding: 10px;\n\t\t\t\tdl {\n\t\t\t\t\tdt {\n\t\t\t\t\t\t&:after {\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tdd {\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\t&__bar {\n\t\t\t\twidth: 100%;\n\t\t\t\tdisplay: block;\n\t\t\t\tpadding: 0 10px 10px 10px;\n\t\t\t\tprogressBar {\n\t\t\t\theight:50px;\n\t\t\t\t}\n\t\t\t\t.goobi-progress-bar-wrapper {\t\t\t\t\t\n\t\t\t\t\t.goobi-progress-bar {\n\t\t\t\t\t\t&__bar {\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}"]} \ No newline at end of file +{"version":3,"sources":["","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/misc/mixins.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/misc/print.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/misc/fonts.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/misc/resets.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/misc/helper.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/misc/IE.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/misc/browserHackTemplates.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/misc/popover.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/forms/basics.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/forms/form-controls.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/buttons.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/icons.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/modals.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/layout/layout.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/layout/general.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/alphabeticPaginator.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/bookmarks.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/breadcrumbs.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/changeLocal.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/dataTablePaginator.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/downloadModal.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/bornDigital.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/imageControls.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/loginNavigation.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/metaMuseal.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/mobileNavigation.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/mobileToggleWrapper.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/navigation.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/nerPopovers.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/normdata.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/responsiveColumnGallery.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/searchHelpText.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/simpleLightbox.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/simplePaginator.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/tagCloud.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/title.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/userComments.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/userGeneratedContent.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/viewerControls.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/components/sidebarMenu.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/common/browse.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/common/feedback.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/common/statistics.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/common/styles.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/common/privacy.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/common/sitelinks.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/common/overlay.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/fullscreen/fsImageControls.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/fullscreen/fsMetadata.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/fullscreen/fsToc.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/fullscreen/fsUsage.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/fullscreen/fsShare.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/search/searchStandard.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/search/searchAdvanced.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/search/searchList.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/search/searchListGrid.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/search/searchListList.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/search/searchCalendar.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/search/searchTermList.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/user/user.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/user/userActivity.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/user/userBookmarkEdit.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/user/userBookmarkSendList.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/user/userBookmarkSingle.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/user/userBookmarks.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/user/userLogin.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/user/userSavedSearches.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/viewFulltext.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/viewMetadata.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/viewMirador.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/viewNerFacetting.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/viewObject.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/viewObjectFullscreen.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/viewThumbs.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/viewTimematrix.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/viewToc.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/viewDownload.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/viewContentOnly.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/views/restApi.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgets.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetChronology.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetCmsPageLinks.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetRelatedGroups.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetCustomDrillDown.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetMetadata.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetRSS.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetSearchDrillDown.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetSearchField.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetSearchInCurrentItem.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetSearchResultNavigation.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetSearchSorting.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetToc.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetUsage.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetUserInteractions.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetNerFacetting.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetWorkCount.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/widgets/widgetGeoMap.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/admin/admin.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/admin/views/adminDashboard.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/admin/views/adminCreateRecord.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/admin/views/adminLicense.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/admin/views/adminLicenses.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/admin/views/adminRight.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/admin/views/adminUser.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/admin/views/adminUserGroup.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/admin/views/adminUsers.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/admin/widgets/widgetAdmin.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/components/collectionTiled.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/components/solrQueryCollection.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/includes/mediaSelect.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/modules/actions.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/modules/options.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/modules/tables.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/tags/cmsSlideshow.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/tags/pdfDocument.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/cmsPage.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/01_templateGeneric.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/02_templateNewsOverview.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/03_templateNewsDetail.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/04_templateNews.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/05_templateSimple.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/06_templateSolrQuery.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/07_templateCollection.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/08_templateCollectionTiled.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/09_templateSinglePage.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/10_templateSearchListCustom.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/11_templateMasonry.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/12_templateSingleCollection.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/13_templateStaticGrid.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/14_templateRSSFeed.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/15_templateStackedCollection.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/16_templateSearchList.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/17_templateSearchListAdvanced.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/18_templatePrivacy.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/19_templateFeedback.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/20_templateGlossary.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/21_templateFaq.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/22_templateFaqSingle.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/23_templateSearch.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/24_templateTags.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/25_templateOverviewPage.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/26_templateOverviewPageLegacy.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/28_templateBookmarkLists.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/30_templateTimematrix.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/templates/31_templateGeoMap.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/views/adminCmsCategories.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/views/adminCmsMedia.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/views/cmsCreatePage.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/views/cmsMenuItems.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/views/cmsOverview.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/views/cmsSelectTemplate.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/views/cmsStaticPages.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/views/cmsCollections.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/views/cmsEditCollection.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/cms/views/adminCmsGeoMapEdit.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/crowdsourcing/crowdsourcing.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/crowdsourcing/campaignsOverview.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/crowdsourcing/crowdsourcingStatistics.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/crowdsourcing/admin/adminCrowdCampaigns.less","../../../../../../../../src/main/resources/META-INF/resources/resources/css/less/crowdsourcing/admin/adminCrowdAddCampaign.less"],"names":[],"mappings":"AAAA;;;;;;;;;;;;;;GCKC,6CAEI,YACH,aAAA,CAED,sBACC,UAAA,CA4BF,YACC,yBACA,6BAAA,CAGD,WACC,wBACA,4BAAA,CAGD,aACI,kBACA,UACA,WACH,8BACG,mBACA,eAAA,CASJ,eACC,SACA,UACA,eAAA,CC/DD,aACI,EACI,kCACA,uBACA,4BACA,+BACA,AADA,uBACA,0BAAA,CAEJ,YACI,sBACA,yBAAA,CAEJ,aACI,UAAS,CAEb,kBACI,UAAS,CAEb,eACI,sBACA,uBAAA,CAEJ,MACI,0BAAA,CAEJ,OACI,uBAAA,CAEJ,MACI,WAAA,CAEJ,QACI,UACA,QAAA,CAEJ,MACI,sBAAA,CAAA,CCpCR,WACI,8BACA,kDACA,+RAIA,mBACA,iBAAA,CAGJ,mDAEI,yCACA,WACA,kBACA,mBACA,oBACA,oBACA,cAGA,mCACA,iCAAA,CAGJ,6BACI,eAAS,CAEb,6BACI,eAAS,CAEb,gCACI,eAAS,CAEb,2BACI,eAAS,CAEb,0BACI,eAAS,CAEb,yBACI,eAAS,CAEb,6BACI,eAAS,CAEb,iCACI,eAAS,CAEb,kCACI,eAAS,CAEb,2BACI,eAAS,CAEb,gCACI,eAAS,CAIb,WACE,6BACA,iDACA,0RAIA,mBACA,iBAAA,CAGF,oFAKE,wCACA,WACA,kBACA,mBACA,oBACA,oBACA,cAGA,mCACA,iCAAA,CAEF,mBACE,eAAS,CAEX,sBACE,eAAS,CAEX,oBACE,eAAS,CAEX,kBACE,eAAS,CAEX,0BACE,eAAS,CAEX,2BACE,eAAS,CAEX,oBACE,eAAS,CAEX,yBACE,eAAS,CAEX,yBACE,eAAS,CAEX,4BACE,eAAS,CAEX,6BACE,eAAS,CAEX,6BACE,eAAS,CAGX,uCACC,kBACA,kBACA,YACA,gBACA,cACA,YACA,4BAAA,CAED,iCACE,eAAS,CAEX,iCACE,eAAS,CAEX,iCACE,eAAS,CAEX,iCACE,eAAS,CAEX,iCACE,eAAS,CAEX,iCACE,eAAS,CAEX,iCACE,eAAS,CAEX,iCACE,eAAS,CCxJX,EACC,aAAA,CACA,QACC,cACA,yBAAA,CAED,SACC,aAAA,CAIF,YACC,UAAA,CACA,wBACC,WACA,oBAAA,CAED,0BACC,UAAA,CAKF,qBACC,oBAAA,CAGD,OACI,gBACA,YAAA,CAGJ,YACI,aAAA,CAGJ,mBACI,4BAAA,CAGJ,IACC,eACA,sBAAA,CAGD,SACC,gBAAA,CAGD,aACC,SAAA,CAGD,gBACI,YAAA,CAGJ,OACC,sBAAA,CAGD,eACC,wBAAA,CAGD,YACC,wBAAA,CAID,aACI,iBACA,SACA,kBAAA,CAGH,qBACC,4BACA,qBAAA,CAHF,eAOG,qBACA,oBACA,sBACA,sBACA,gBACA,kBACA,kBAAA,CAbH,kBAgBG,cACA,kBACA,oBACA,iBACA,kBACA,6BACA,mBACA,eAAA,CAED,sBAEE,kBACA,6BACA,qBAAA,CAKJ,aACC,qBAAA,CAED,UACC,aACA,4BACA,6BACA,0BAAA,CAED,cACI,gBACA,wBAAA,eAAA,CACA,oBACI,qBACA,wBACA,AADA,gBACA,YAAA,CAgBR,iBACC,aAAA,CAED,mBACC,qBAAA,CAGD,eACC,qBAAA,CAIA,eACC,QAAA,CAWD,w9BACC,SAAA,CAGF,YACC,eACA,aAAA,CAFD,4BAIE,gBACA,cAAA,CAIF,SACC,YAAA,CAIA,sCAEC,wBAAA,eAAA,CAGA,4BAEC,cAAA,CAIH,mBACA,iBACA,eACA,gBACA,cACA,WACA,kBACA,sBACA,sBACA,kBACA,oBAAA,oBAAA,YAAA,CACC,8BACC,aAAA,CAIF,OACI,qBACA,QACA,SACA,gBACA,sBACA,sBACA,uBACA,mCACA,iCAAA,CAGJ,QACI,uBAAA,CAGJ,cACC,cAAA,CAGD,kBACI,WACA,YACA,gBACA,WACA,iBACA,uBACA,kBAAA,CAIJ,OACC,eAAA,CAED,QACC,YAAA,CCxPD,MACC,SACA,UACA,eAAA,CJHA,yBAEI,YACH,aAAA,CAED,YACC,UAAA,CINF,SAOE,iBAAA,CAPF,mBAUE,aAAA,CAGD,qBAEE,qBACA,UAAA,CAHF,2CAME,gBAAA,CAGF,cACC,kBACM,WACA,QAAA,CAHP,iBAKW,SAAA,CAGX,wBAEE,gBACA,kBACA,cACA,QACG,UAAA,CANL,mCASE,YAAA,CAeH,oCACC,qBACI,cACA,WACA,iBAAA,CAAA,CAKL,OACC,iBAAA,CACA,cACC,WACA,kBACA,MACA,WACA,YACA,iCAAA,CAIF,qBACC,wBACA,UAAA,CAID,WACC,wBAAA,CAGD,iBACI,kBACA,UACA,WACH,8BACG,mBACA,eAAA,CAGJ,aACC,UAAA,CADD,yGAGE,cACA,WACA,YACA,SACA,UACA,YACA,wBACA,iBACA,qBACA,uBACA,gBACA,oBACA,oCACA,iCAAA,CAhBF,gCAmBE,cAAA,CClHF,qCAGE,YAAA,CAHF,sCAME,SAAA,CCNF,uEAKA,sDAKA,6BCVA,QACC,YAAA,CAED,iBACC,aAAA,CAGD,wBACC,aAAA,CAGD,eACC,YAAA,CADD,iBAGE,cACA,mBAAA,CAIF,SACC,YAAA,CADD,+BAGE,iBACA,SACA,eACA,yBACA,gCACA,yBAAA,CAQA,mCACC,oBACA,AADA,oBACA,AADA,aACA,mBACA,AADA,eACA,yBACA,AADA,sBACA,AADA,8BACA,gBACA,kBAAA,CACA,8CACC,iBAAA,CAGF,oCACC,gBAAA,CADD,2CAGE,WACA,UAAA,CACA,iDACC,UAAA,CAIH,kCACC,4BAAA,cAAA,CACA,uCACC,4BAAA,cAAA,CAGF,qCACC,QAAA,CAED,mCACC,4BACA,AADA,eACA,mBACA,AADA,oBACA,AADA,YACA,WAAA,CACA,6CACC,eAAA,CCpEJ,4BACI,sBAAA,CAGJ,kBACI,uBACA,SAAA,CAGJ,mBACI,uBACA,SAAA,CAGJ,uBACI,sBAAA,CAIJ,0DACC,kZAqBC,2BAAA,CAAA,CCvCF,gBACI,kBACA,cACA,cAAA,CAHJ,2EAMQ,kBACA,UACA,UAAA,CAEJ,sBACI,aAAA,CAXR,sEAeK,YAAA,CAyBH,4FACC,YAAA,CAED,kGACC,oBAAA,CAED,gMAEC,mBACA,UAAA,CAgCD,sFACC,YAAA,CAED,4FACC,oBAAA,CAsBH,wBACC,YACA,WACA,iBACA,uBACA,cACA,sBACA,sBACA,sBACA,cAAA,CACA,8BACC,WACA,iBAAA,CAED,8BACC,qBACA,QACA,WACA,QACA,SACA,oBACA,oBACA,gCACA,sCACA,uCACA,oCAAA,CAED,iCACC,aACA,UACA,eAAA,CACA,uCACC,YAAA,CALF,wCAQE,aACA,WAAA,CApCH,+BAwCE,mBACA,qBACA,WACA,YACA,SACA,mBACA,gBACA,cACA,SACA,qBACA,sBACA,eACA,UACA,wBACA,qBACA,eAAA,CACA,wCACC,mBACA,UAAA,CA1DH,oDA8DE,mBACA,UAAA,CC7JF,KACC,WACA,gBACA,4BAAA,CACA,iIASC,aACA,wBAAA,eAAA,CAVD,qKAYE,aAAA,CAMH,cACC,kBACA,wBAAA,CACA,6DAGC,wBAAA,CAIF,cACC,cACA,qBACA,wBAAA,CACA,6DAGC,cACA,wBAAA,CAIF,aACC,cACA,qBACA,wBAAA,CACA,0DAGC,cACA,wBAAA,CAIF,WACC,WACA,qBACA,wBAAA,CACA,oDAGC,WACA,wBAAA,CAIF,YACC,UACA,oBACA,cACA,WAAA,CAGD,WACC,UACA,cACA,WAAA,CACA,oDAGC,0BACA,UAAA,CAIF,aACC,wBAAA,CAGD,eACC,mBACA,WAAA,CAGD,WACC,YACA,kBACA,cACA,WAAA,CACA,oDAGC,aAAA,CAIF,YACC,kBAAA,CC7HD,YACI,aACA,eACA,WACA,YACA,WACA,YACA,SACA,YACA,eACA,WAAA,CACA,kBACI,SAAA,CAKR,kCAGI,WAAA,CAIJ,kbAwBI,qBACA,kEACA,2BAAA,CAGJ,uEAII,aACA,aAAA,CAGJ,uEAII,WACA,WAAA,CAGJ,uEAII,aACA,aAAA,CAGJ,uEAII,WACA,WAAA,CAGJ,uEAII,WACA,WAAA,CAGJ,+EAII,WACA,WAAA,CAGJ,eAAmB,6BAAA,CACnB,eAAmB,8BAAA,CACnB,eAAmB,8BAAA,CACnB,eAAmB,8BAAA,CACnB,eAAmB,8BAAA,CACnB,iBAAmB,+BAAA,CAEnB,oBAAwB,+BAAA,CACxB,oBAAwB,gCAAA,CACxB,oBAAwB,gCAAA,CACxB,oBAAwB,gCAAA,CACxB,oBAAwB,gCAAA,CACxB,sBAAwB,iCAAA,CAExB,mBAAuB,+BAAA,CACvB,mBAAuB,gCAAA,CACvB,mBAAuB,gCAAA,CACvB,mBAAuB,gCAAA,CACvB,mBAAuB,gCAAA,CACvB,qBAAuB,iCAAA,CAEvB,iBAAqB,+BAAA,CACrB,iBAAqB,gCAAA,CACrB,iBAAqB,gCAAA,CACrB,iBAAqB,gCAAA,CACrB,iBAAqB,gCAAA,CACrB,mBAAqB,iCAAA,CC/HrB,kDAIgB,eAAA,CAJhB,gDASgB,eAAA,CAThB,yDAWoB,WACA,iBACA,eAAA,CAbpB,uDAkBiB,sBACG,gBAAA,CCpBpB,UACI,eACA,aACA,gBACA,mBACA,aAAA,CALJ,aAOQ,gBACA,SACA,SAAA,CAKR,iBACI,eACA,MACA,WACA,UACA,mBACA,aACA,yBACA,gBACA,0BACA,yBACA,cACA,YAAA,CAZJ,wBAcQ,kBACA,MACA,QACA,eACA,gBAAA,CAlBR,mBAqBQ,QAAA,CAIR,cACI,WACA,eACA,WAAA,CAGJ,iBACI,SAAA,CAIJ,kCAEI,aACA,kBACA,MACA,QACA,SACA,OACA,WACA,YACA,wCACA,WAAA,CAGJ,6DAEI,yDACA,4BACA,iCAAA,CAGJ,yBACI,wDACA,4BACA,iCAAA,CAIJ,mBACI,YAAA,CAIJ,iBbzCC,wBACA,6Ba0CA,eACA,MACA,QACA,SACA,OACA,cACA,iCAAA,CACA,sBACC,kBACA,YACA,aACA,QACA,SACA,yBACA,sBACA,qBAAA,CAED,qFAGC,YAAA,CAED,6BACC,YACA,iBACA,iBACA,4BAAA,CAJD,gCAME,QAAA,CAGF,2BACC,YAAA,CAED,6BACC,YACA,iBACA,iBACA,iBACA,yBAAA,CAGF,4BAEE,yBACA,6BAAA,CClIF,KACC,YACG,gBACA,iBAAA,CACA,iBACC,eAAA,CAIL,KACI,iJACA,gBAAA,CAMJ,OACI,gBAAA,CAGJ,OACI,gBAAA,CAGJ,OACI,gBAAA,CAGJ,OACI,gBAAA,CAGJ,cAEI,gBAAA,CAKJ,IACI,aACA,sBACA,oBACA,yBACA,qBAAA,CAGJ,OACI,gBACA,UACA,QAAA,CAeJ,aAEI,UAAA,CAGJ,kBACC,WACA,YACA,sBACA,YAAA,CAGD,sBACC,kBACA,QACA,SACA,kBACA,mBACA,YACA,YAAA,CClFD,sBACC,uBAAA,CADD,yBAIE,oBACA,AADA,oBACA,AADA,aACA,mBAAA,cAAA,CALF,yBAQE,WACA,YACA,mBACA,qBAAA,CACA,gCACC,iBACA,wBAAA,CAFD,kCAIE,UAAA,CAhBJ,wBAqBE,cACA,YACG,iBACH,kBACA,oBAAA,CACA,2FAGC,qBAAA,CC3BF,uCACC,iBAAA,CAGD,8BACC,cACA,iBACA,WACA,kBACA,wBAAA,CAED,6BACC,gBAAA,CAGD,+BACC,aACA,kBACA,SACA,QACA,YACA,sBACA,sBACA,WAAA,CAGD,oCACC,iBACA,eAAA,CAFD,uCAIE,gBACA,4BAAA,CACA,kDACC,kBAAA,CAPH,8CAUG,WAAA,CAVH,kDAaG,oBACA,AADA,oBACA,AADA,aACA,yBAAA,4BAAA,CAdH,uCAkBE,SACG,YACA,gBAAA,CApBL,sCAuBE,cACA,WACA,YACG,uBACH,eAAA,CAGF,4CACC,qBACA,YACA,eACA,cACA,iBACA,WACA,kBACA,wBAAA,CAED,0CACC,YACA,4BACA,kCACA,qBAAA,CAED,2CACC,iBAAA,CADD,8EAGE,WACA,YACA,aAAA,CAIF,4CACC,yBAAA,CAED,0KAIC,iBACA,4BAAA,CALD,wXAOE,oBACA,AADA,oBACA,AADA,aACA,yBACG,AADH,sBACG,AADH,mBACG,yBACA,AADA,sBACA,AADA,8BACA,WACH,aACA,aAAA,CAiBF,4CACC,WAAA,CAMF,gBACC,kBACA,YACA,aACA,sBACA,sBACA,8CACA,AADA,sCACA,aAAA,CAIC,8BACC,WACA,kBACA,cACA,UACA,SACA,QACA,SACA,iBACA,iBACA,mBACA,qDAAA,CAKF,qGAIC,kBACA,QACA,MAAA,CAED,gDAEC,oBACA,AADA,oBACA,AADA,aACA,yBAAA,sBAAA,kBAAA,CAED,wBACC,SACA,YACA,eACA,4BAAA,CAEE,+BACI,MACA,YACA,eACA,4BAAA,CAEP,sBACC,SACA,iBACA,eAAA,CAED,6BACC,kBACA,MACA,QACA,SACA,OACA,yDACA,4BACA,kCACA,oBACA,sBACA,cAAA,CAED,8BAEE,gBACA,4BAAA,CAHF,qCAKG,WAAA,CALH,kCASE,YACA,WACA,YACG,gBACA,uBACH,gBACA,qBAAA,CAfF,sCAiBG,WAAA,CAjBH,uCAoBG,qBACG,YACA,cACA,iBACA,WACA,kBACA,wBAAA,CAIN,+BACC,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,yBAAA,4BAAA,CAHD,qCAKE,oBAAA,CALF,qCAQE,mBACA,iBAAA,CAGF,wBACC,SACA,YACA,eACA,yBAAA,CAJD,6BAME,UAAA,CANF,8BASE,WACA,YACA,aACA,WAAA,CAZF,+BAeE,cACA,WACA,YACA,2DACA,oBACA,4BACA,iCAAA,CACA,qCACC,0DAAsB,CAQ1B,qPAOC,4BACA,iCAAA,CAED,oCACC,iBAAA,CACA,uCACC,kBAAA,CAGF,qCACC,oBACG,AADH,oBACG,AADH,aACG,yBAAA,sBAAA,kBAAA,CAGJ,gCACC,sEACA,mBAAA,CACA,sCACC,sEAAsB,CAEvB,sCACC,gEAAsB,CACtB,4CACC,iEAAsB,CAKzB,iCACC,2DAAsB,CAcvB,oCAEE,6BACC,YAAA,CAAA,CC9TH,qBACI,gBAAA,CAEJ,gBAIQ,oBAAA,CAJR,iCAOQ,qBACA,wBAAA,CAIJ,uDAEQ,aAAA,CAGR,6DAEQ,gBAAA,CAGR,8BACI,gBACA,cACA,WACA,WACA,aAAA,CC/BR,iBAIE,qBACA,WACM,qBAAA,CANR,gBASE,aAAA,CACA,2BACC,gBAAA,CAXH,kBAeE,gBACA,gCAAA,CCfF,sBACI,kBAAA,CADJ,yBAIQ,kBACA,WACA,SACA,aAAA,CAPR,yBAUQ,kBACA,qBACA,WACA,UACA,2BAAA,CAdR,mDAiBQ,cACA,gBAAA,CAEJ,uCAEQ,qBACA,mBAAA,CAHR,sEAMQ,kBACA,gBAAA,CAPR,+DAUQ,gBAAA,CAVR,qEAaQ,kBAAA,CAGR,uEAEI,cAAA,CAGJ,mCAEQ,cAAA,CAMZ,mCAEI,YAAA,CCpDJ,kBACI,uBAAA,CAGJ,oBAEQ,aAAA,CAFR,2BAIS,aAAA,CAJT,wEASM,aAAA,CATN,oCAYM,eAAA,CAZN,0CAiBY,sBAAA,CAOX,mBACC,aACA,eACA,MACA,QACA,SACA,OACA,iCACA,8DACA,4BACA,kCACA,WAAA,CCtCF,cACC,mBACA,eAAA,CAIA,qBrB+CC,iBACA,AADA,aACA,0DACA,aAAA,CqB9CD,oBACC,kBACA,YACA,kBACA,sBACA,qBAAA,CAED,gCACC,cACA,eACA,gBACA,WACA,iBACA,kBACA,wBAAA,CCvBF,gBACC,iBAAA,CACG,qBACI,aAAA,CAEJ,qBACI,aAAA,CANR,qBASE,oBACA,AADA,oBACA,AADA,aACA,mBAAA,cAAA,CAGD,yBACC,eACA,gBACA,gBAAA,CAHD,4BAKE,oBACA,AADA,oBACA,AADA,aACA,mBAAA,cAAA,CANF,4BASK,2BAAA,0BAAA,iBAAA,CAGL,wBACC,UAAA,CADD,sFAME,aAAA,CACA,2TAGC,aAAA,CAED,oHACC,cAAA,CAbH,yDAiBE,cACA,WACA,iBAAA,CAGD,wEAEK,qBAAA,CAFL,uFAIM,oBAAA,CAJN,qFAOM,YAAA,CAED,0LAGE,YAAA,CAHF,sLAME,oBAAA,CAKP,2CACC,cAAA,CADD,oDAGE,aAAA,CAKA,yBACC,eACA,gBACA,mBAAA,oBAAA,WAAA,CAHD,4BAKD,oBACA,AADA,oBACA,AADA,aACA,mBAAA,cAAA,CANC,4BAUE,2BAAA,0BAAA,iBAAA,CAGF,wBACF,WACA,YACA,WACA,wBAAA,CAJE,sFASD,cACA,YACA,iBACA,kBACA,cACA,cAAA,CACA,2TAGC,qBACA,cACA,qBAAA,CApBA,6BAwBD,cAAA,CAxBC,0CA2BD,kBACA,QACA,gBAAA,CAED,iCACC,UAAA,CAII,4YAGF,4BAAA,CAYA,oCACC,WACA,eACA,WAAA,CAHD,yCAKE,iBACA,YACA,WAAA,CAGF,+BACC,WAAA,CADD,uDAGK,YACG,YACA,eAAA,CALR,8DAOY,gBACN,aAAA,CAED,6DACC,wBAAA,CAMN,6KAID,gBAAA,CAKC,uCAEE,WAAA,CAFF,yCAKE,aACA,oBAAA,CAGF,6GAGD,OAAA,CAOC,4CACI,YACA,WAAA,CAFJ,yDAIQ,YACA,eACA,yBACA,eAUH,wBACN,sBAAA,CATM,2EACI,WACA,YACA,YACA,yBACA,eAAA,CAKV,+DACE,YAAA,CAEI,+EACJ,wBACS,WACA,YACA,YACA,yBACA,eAAA,CA9Nf,2BAuOE,UACA,uBAAA,CAxOF,iDA4OG,UAAA,CA5OH,oCA+OG,aAAA,CAED,4CACC,eAAA,CAlPH,qCAqPG,qBACA,iBAAA,CAtPH,wCAwPI,kBAAA,CAxPJ,0CA0PK,eAAA,CAQL,mBACC,aACA,kBACA,cACA,sBACA,cACA,YACA,sBACA,mBACA,gBAAA,CAKD,4BACC,wDACC,UAAA,CAAA,CAWF,oCACC,qBAEE,wBAAA,qBAAA,sBAAA,CAED,yBACC,mBAAA,CAGA,gFAEC,YAAA,CAAA,CAOJ,oCAEE,4BAEE,uBAAA,oBAAA,0BAAA,CAGF,wBACC,qBAAA,CACA,+BACC,UAAA,CAED,4CtBpRF,wBACA,4BAAA,CAAA,CuBxCD,kBACC,kBvB0DA,SACA,UACA,eAAA,CuB7DD,gFASI,eAAA,CATJ,0EAgBG,oBACG,AADH,oBACG,AADH,aACG,yBACA,AADA,sBACA,AADA,mBACA,wBACA,AADA,qBACA,AADA,uBACA,eAAA,CAIH,mEACC,gBACA,kBACA,iBACA,uBACA,gBACA,kBAAA,CAED,mEACC,oBACA,AADA,oBACA,AADA,aACA,kBACA,gBAAA,CAHD,uEAKE,eAAA,CAIF,uEACC,aACA,kBACA,SACA,QACA,YACA,aACA,cACA,iBACA,sBACA,sBACA,gBACA,WAAA,CAZD,0EvBmBF,SACA,UACA,gBuBNI,mBACA,iBAAA,CAhBF,0EAmBE,SACA,4BAAA,CAGF,4EACC,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,gBAAA,CAED,iFACC,cACA,iBAAA,CAFD,qFAIE,aAAA,CAGF,mFACC,mBACG,oBACA,WAAA,CAHJ,qFAKE,cACA,iBACA,aAAA,CACA,kRAGC,oBAAA,CAKH,8EACC,gBAAA,CADD,mFAGE,WACA,QAAA,CChGL,aACC,eAAA,CADD,uBAGE,aACA,qBAAA,CAEC,qCACC,QAAA,CAPJ,0BAWG,eAAA,CCVH,mBACI,aACA,eACA,SACA,OACA,QACA,WACA,iBACA,eACA,0BACA,6BACA,sBACA,gBACA,WAAA,CAbJ,qBAkBE,cACA,YAAA,CAnBF,+BA0BQ,iBAAA,CC1BR,qBACC,eACA,MACA,OACA,QACG,aACA,kBACA,sBACA,WAAA,CARJ,+CAYY,eAAA,CAZZ,iCAgBQ,kBACA,aACA,cACA,aACA,UACA,sBACA,gBACA,cAAA,CACA,sHAGC,YAAA,CA3BT,8BA+BQ,QAAA,CACA,wCACI,iBAAA,CAEJ,yCACI,eAAA,CAQA,gFACI,WACA,cACA,kBACA,aACA,SACA,QACA,SACA,kBACA,kBACA,mBACA,qDAAA,CAehB,oCACI,qBAAuB,aAAA,CAAA,CAI3B,oCACI,qBAAuB,2BAAA,CAAA,CC5E3B,YACI,iBAAA,CACA,qCACI,cACA,WAAS,CAEb,kBACI,UAAA,CAPR,eAUQ,UAAA,CACA,2CACI,cACA,WAAS,CAEb,qBACI,UAAA,CAhBZ,eAoBQ,cACA,kBACA,UAAA,CACA,qDAEI,qBAAA,CAzBZ,iCA6BK,kBACG,oBACH,AADG,oBACH,AADG,aACH,yBACA,AADA,sBACA,AADA,mBACA,yBACA,AADA,sBACA,AADA,8BACA,WAAA,CACG,yIAGI,qBACA,sBACA,uBAAA,CAvCZ,mBA2CK,gBACG,UAAA,CAKJ,qBACI,aACA,kBACA,WACA,qBACA,OACA,gBACA,sBACA,sBACA,WAAA,CATJ,wBAWQ,UAAA,CAXR,wBAcQ,cACA,UAAA,CACA,gCACI,WACA,aACA,gBACA,qBAAA,CApBZ,mDAwBK,UAAA,CAED,wBACI,aAAA,CAEJ,oHAII,MACA,SAAA,CACA,wIACC,UAAA,CAKT,8BACI,2BAAA,CAEJ,8BACI,aACA,kBACA,OACA,WACA,aACA,sBACA,gBACA,WAAA,CACA,iCACI,aAAA,CAGR,4BACI,6BACA,MACA,QACA,6BACA,WAAA,CALJ,gCAOQ,cAAA,CAGR,8BACI,iBAAA,CACA,yEACI,cACA,WAAS,CAEb,oCACI,UAAA,CAPR,iCAUQ,UAAA,CAGJ,sCACI,kBAAA,CAGR,8BACI,WACA,UACA,eACA,gBAAA,CAEJ,2BACI,WACA,SAAA,CC9IR,YACI,aAAA,CAEJ,cACI,aAAA,CAEJ,iBACI,aAAA,CAEJ,iCAEI,kBACA,0BACA,cACA,cAAA,CAEJ,iBAEQ,qBAAA,CAFR,kCAKQ,aACA,kBACA,eACA,SACA,QACA,SACA,qBACA,mBACA,mBACA,wDAAA,CAGR,uCAEQ,aACA,aACA,cACA,qBACA,4DACA,4BACA,kCACA,qBAAA,CAGR,aACI,kBACA,eACA,yBACA,sBACA,WAAA,CAEJ,mBACI,kBACA,aACA,eACA,cACA,eACA,oBACA,cAAA,CAEJ,oBACI,eAAA,CADJ,uBAGQ,QAAA,CAGR,kBACI,iBAAA,CADJ,iCAGQ,QAAA,CAHR,oCAKY,UACA,qBACA,eAAA,CAPZ,oCAUY,gBACA,4BAAA,CAXZ,qDAcY,kBACA,sBACA,oDAAA,2CAAA,CAhBZ,4DAmBY,eAAA,CAnBZ,+DAqBgB,QAAA,CArBhB,0DAyBY,iBAAA,CC7FZ,gDAGI,qBACA,aACA,cACA,mBACA,mBACA,UACA,cACA,YACA,eAAA,CACA,2EACI,mBACA,WAAA,CAKR,cACI,YAAA,CAGJ,oBACI,aACA,aACA,cACA,mBACA,4DACA,4BACA,kCACA,qBAAA,CAGJ,kBACI,aACA,UACA,cAAA,CAGJ,kBACI,kBACA,MACA,OACA,WACA,gBACA,sBACA,sBACA,YACA,WAAA,CATJ,0CAWQ,kBACA,WAAA,CAZR,6CAcY,QAAA,CAdZ,kEAiBY,qBACA,kBACA,QACA,QACA,WACA,YACA,iBACA,kBACA,cACA,cAAA,CA1BZ,4CA8BQ,WAAA,CA9BR,2DAgCY,QAAA,CAhCZ,4HAkCgB,uBACA,eAAA,CAnChB,8DAsCgB,gBACA,SAAA,CAvChB,8DA0CgB,gBACA,iBACA,oBAAA,CACA,kEACC,oBACA,AADA,oBACA,AADA,aACA,mBAAA,cAAA,CAFD,sEAIP,WACA,YACS,eACT,gBAAA,CApDT,kEAwDoB,eAAA,CAiBpB,oCACC,kBACI,eAAA,CAAA,CClHL,yBACI,WACA,WACA,aAAA,CAHJ,kCAKQ,WACA,iBAAA,CACA,wCACI,UAAA,CAEJ,wCACI,SAAA,CAEJ,wCACI,eAAA,CAEJ,wCACI,SAAA,CAjBZ,uDAoBY,WACA,WACA,iBAAA,CAtBZ,uEAwBgB,kBACA,WACA,UACA,cACA,gBACA,WAAA,CA7BhB,0FA+BoB,kBACA,MACA,QACA,SACA,OACA,UACA,mCACA,AADA,2BACA,WAAA,CAtCpB,wFAyCoB,kBACA,UACA,WACA,WACA,YACA,oCAAA,2BAAA,CA9CpB,2FAgDwB,SACA,uBACA,WACA,eAAA,CAnDxB,2EAuDoB,cACA,eACA,cACA,oCAAA,2BAAA,CA1DpB,wFA6DoB,aACA,kBACA,UACA,WACA,iBACA,eACA,WAAA,CAnEpB,4FAqEwB,UAAA,CArExB,gGA2EoB,UAAA,CA3EpB,8FA8EoB,KAAA,CA9EpB,iFAiFoB,6BAAW,AAAX,oBAAW,CAjF/B,8FAoFoB,aAAA,CApFpB,yEAwFgB,WACA,UAAA,CAzFhB,2EA2FoB,aACA,gBAAA,CA5FpB,6EA8FwB,cACA,YACA,gBAAA,CASxB,sBACI,aACA,eACA,MACA,QACA,SACA,OACA,iCACA,WAAA,CARJ,yCAUQ,kBACA,QACA,SACA,UACA,gBACA,eACA,uBACA,sBACA,gBACA,WAAA,CAnBR,6DAqBY,kBACA,QACA,UACA,WACA,YACA,iBACA,kBACA,yBACA,kBACA,sBACA,cAAA,CA/BZ,iEAiCgB,MACA,gBAAA,CAlChB,6DAsCY,WACA,WACA,eAAA,CAxCZ,iEA0CgB,cACA,UAAA,CA3ChB,+DA+CY,kBACA,QACA,SACA,OACA,gBACA,aACA,qBAAA,CArDZ,iEAuDgB,QAAA,CAUhB,oCAEQ,wCACI,kBAAA,CAAA,CAMZ,oCAEQ,wCACI,SAAA,CAAA,CAMZ,oCAEQ,wHAGI,UAAA,CAAA,CC9LX,sCAEW,gBACA,gBAAA,CALZ,kCASQ,gBACA,sBACA,kBAAA,CAXR,iCAcK,iBACA,aACH,eAAA,CAhBF,mCAkBY,cACA,UAAA,CACA,4HAGI,oBAAA,CAMJ,6CACI,QAAA,CA9BhB,uCAiCgB,cACA,oBACA,aACA,qBAAA,CCtChB,kBACI,eACA,MACA,QACA,SACA,OACA,WACA,YACA,iCACA,YAAA,CAGJ,oBACI,eACA,QACA,SACA,UACA,YACA,gBACA,wBAAA,CAGJ,gBACI,iBAAA,CAGJ,oBACI,kBACA,QACA,UACA,WACA,YACA,iBACA,kBACA,cAAA,CAGJ,wBACI,cACA,WACA,SAAA,CCtCJ,mBACI,aAAA,CACA,wBACO,aAAA,CAEP,wBACO,aAAA,CANX,sBAUE,oBACA,AADA,oBACA,AADA,aACA,wBACA,AADA,qBACA,AADA,uBACA,mBACA,AADA,eACA,UAAA,CAbF,sBAgBE,eACA,YACA,sBACA,qBAAA,CAnBF,6CAsBE,cACA,iBACA,cACA,iBAAA,CAzBF,qBA4BE,oBAAA,CACA,kFAGC,qBAAA,CAIF,6DAEE,gBACA,qBAAA,CAvCH,8CAgDE,YACA,WAAA,CAcF,oCACC,sBAGE,iBAAA,CAHF,6CAME,aAAA,CANF,kDAUE,4BAAA,iBAAA,OAAA,CAAA,CC5EH,iBACC,gBACA,mBACA,gBAAA,CAGD,iBACC,qBACA,kBACA,UAAA,CAID,wBACI,cAAA,CAGJ,UACC,iBAAA,CAED,YACC,kBACA,oBAAA,CAED,kBACC,kBACA,yBAAA,CAGD,iFAUC,eACA,wBAAA,CAID,0FAUC,eACA,wBAAA,CAID,0FAUC,eACA,wBAAA,CAID,0FAUC,eACA,wBAAA,CAID,0FAUC,eACA,wBAAA,CAID,0FAUC,eACA,wBAAA,CAID,0FAUC,eACA,wBAAA,CAID,0FAUC,eACA,wBAAA,CAGD,0FAUC,eACA,wBAAA,CAGD,2FAUC,eACA,wBAAA,CC5KD,OACC,kBAAA,CAEA,kBAEE,oBACA,AADA,oBACA,AADA,aACA,wBACA,AADA,qBACA,AADA,uBACA,SACA,cAAA,CALF,mBAQE,eACA,gBAAA,CACA,sBACC,iCAAW,AAAX,wBAAW,CAId,yBACC,aACA,iBAAA,CAID,aACC,aACA,gBAAA,CAED,sBACC,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,qBAAA,kBAAA,wBAAA,CAED,sBACC,eAAA,CADD,yBAGE,oBACA,AADA,oBACA,AADA,aACA,mBACA,AADA,eACA,oBAAA,CALF,wDAOG,qBAAA,CAPH,4BAUG,mBACA,AADA,iBACA,AADA,aACA,cACG,kBAAA,CAZN,4BAeG,mBACA,AADA,iBACA,AADA,aACA,aAAA,CAIH,kCACC,oBACA,AADA,oBACA,AADA,aACA,mBACA,AADA,eACA,yBAAA,sBAAA,kBAAA,CAHD,wEAKE,iBAAA,CAeH,oCAEE,yBAEE,mBAAA,cAAA,CAFF,4BAIG,mBACA,AADA,kBACA,AADA,cACA,eACG,eAAA,CANN,4BASG,mBACA,AADA,kBACA,AADA,cACA,cAAA,CAAA,CCpFL,eACC,eAAA,CAEA,8BACC,mBACA,aACA,sBACA,sBACA,iBAAA,CALD,mCAQE,eAAA,CAGF,wBACC,iBACA,AADA,aACA,yBACA,AADA,8BACA,uDAGA,mBACA,qBAAA,CAED,8BACC,eACA,AADA,kBACA,AADA,gBACA,aACA,iBACA,kBACA,qBAAA,CALD,kCAOE,kBACA,sBACA,WAAA,CAGF,iCACC,eACA,AADA,kBACA,AADA,mBACA,kBACA,aACA,iBACA,kBACA,qBAAA,CAND,sCAQE,aAAA,CAED,yCACC,eAAA,CAED,sCACC,sBACA,gBAAA,CAGF,gCACC,kBACA,eAAA,oBAAA,kBAAA,iBAAA,CACA,wCACC,oBACG,AADH,oBACG,AADH,aACG,qBACH,AADG,kBACH,AADG,yBACH,gBACA,6BACA,qBAAA,CALD,6CAOE,2BACA,AADA,0BACA,AADA,kBACA,gBAAA,CARF,yFAWE,aAAA,CACA,iTAGC,aAAA,CAGF,oDACC,sBACA,gBAAA,CAED,yIAGC,YAAA,CACA,kJACC,cAAA,CAOF,+FAEC,kBACA,iBAAA,CAED,6CACC,YAAA,CACA,gDACC,aAAA,CAGF,kDACC,YAAA,CACA,qDACC,aAAA,CAHF,2DAME,WACA,UACA,YACA,gBACA,WACA,mCAAA,0BAAA,CACA,iEACC,aACA,sBACA,SAAA,CAML,uCACC,aACA,kBACA,MACA,QACA,SACA,OACA,wDACM,kCACA,4BACA,wCACA,UAAA,CAEP,4BACC,gBACG,kBAAA,CAFJ,kCAIE,cACA,kBACA,kBAAA,CANF,uCAQG,qBACA,kBACA,aACA,OACA,iBACA,WACA,kBACA,sBACA,yBACA,eACA,WAAA,CAGF,gCACC,mBACA,iBACA,aACA,iBACA,sBACA,qBAAA,CAND,yCAQE,WACA,YACA,aACA,sBACA,YACA,sBACA,WACA,mCAAA,0BAAA,CACA,+CACC,aACA,SAAA,CAIH,mCACC,kBACA,gBAAA,CAFD,wCAIE,QAAA,CCxLJ,mCAEI,eAAA,CAFJ,wDAOgB,QAAA,CAPhB,2DASoB,eACA,gBACA,kBAAA,CAXpB,2DAcoB,oBAAA,CAdpB,8EAoBQ,eAAA,CCpBR,gBACI,qBACA,cACA,eACA,yEACA,2BAAA,CACA,qCAAgC,6BAAA,CAChC,oCAAgC,2BAAA,CAChC,qCAAgC,2BAAA,CAChC,sCAAgC,2BAAA,CAChC,sCAAgC,4BAAA,CAChC,qCAAgC,4BAAA,CAChC,2CAAgC,4BAAA,CAChC,4CAAgC,4BAAA,CAChC,mCAAgC,2BAAA,CAChC,uCAAgC,+BAAA,CAChC,wCAAgC,+BAAA,CAChC,yCAAgC,+BAAA,CAChC,yCAAgC,gCAAA,CAChC,0CAAgC,gCAAA,CAChC,mCAAgC,gCAAA,CAChC,2CAAgC,4BAAA,CAChC,2CAAgC,4BAAA,CAChC,2CAAgC,gCAAA,CAChC,+DAEI,iBACA,kBACA,cACA,yBACA,qBAAA,CACA,2EACI,oBAAA,CAGR,mCACI,YACA,gBAAA,CAEJ,qDACC,4BAAA,CAKL,uEAGI,WACA,WACA,aAAA,CALJ,gFAOQ,kBACA,WACA,SACA,aAAA,CAVR,yFAYY,qBACA,kBACA,WACA,UACA,eACA,oBACA,qBAAA,CAlBZ,+FAqBgB,cAAA,CArBhB,qJAwBgB,eACA,sBACA,6BAAA,CA1BhB,0KA4BoB,gBACA,WAAA,CA7BpB,0HAiCgB,eACA,YACA,mBACA,wBAAA,CApChB,sLAsCoB,kBACA,cACH,SACA,eACA,cACA,wBAAA,CA3CjB,gIA8CoB,cACA,eACA,SACA,kBAAA,CC9FpB,cACC,kBAAA,CADD,qCAGE,cACA,UAAA,CACG,qJAGC,UAAA,CARN,qBAYE,YACA,uBACA,SAAA,CAdF,iCAgBG,WACA,QACA,SACA,gBAEA,sBACA,uBACA,mCACA,kCACA,sBACA,oBAAA,CASD,sCACC,eAAA,CAGF,uBACC,iBACA,YAAA,CAFD,yBAME,mBAAA,CCzCF,sBACC,iBAAA,CADD,sFAIW,SAAA,CAIZ,YACC,SACA,UACA,gBACA,sBACG,eAAA,CALJ,iBAQE,QAAA,CAGD,mGAKE,cACA,eACA,uBACA,eAAA,CAGF,qDAGE,qBACA,aACA,iBAAA,CAIF,8BAEO,iBAAA,CAGP,yBACC,gBAAA,CAED,iDAEC,UACA,mBACA,gBAAA,CAED,gCACG,SAAA,CAGH,yBACC,gBAAA,CAGD,2BACI,yBAAA,CAcL,oCAEI,mGAII,cAAA,CAEJ,6BACF,cACG,eACA,WAAA,CAAA,CCzFL,eACC,mBACA,YAAA,CAFD,iCAQM,eAAA,CARN,oCAYY,iBACA,eAAA,CAbZ,gCAgBM,QAAA,CAhBN,oCAoBQ,YAAA,CApBR,kCAuBE,eAAA,CAvBF,yBA0BE,kCAAA,oBAAA,CAcF,oCACC,uBAEE,6BAAA,eAAA,CAAA,CC7CH,+bAaI,WACA,UAAA,CAGJ,qBACI,kBAAA,CAGJ,uDAEI,aAAA,CAGJ,qJAII,iBAAA,CAGJ,6MAKI,mBACA,cAAA,CAGJ,2CACI,iBAAA,CAGJ,kCACI,aAAA,CAGJ,mCACI,SAAA,CAGJ,yCACI,SAAA,CAGJ,6FAEI,SAAA,CAGJ,8CACI,gBAAA,CAGJ,oCACI,UACA,eAAA,CAGJ,2CACI,SAAA,CAGJ,0CACI,UACA,iBAAA,CAGJ,MACI,qBAAA,CAGJ,6BAGQ,uBAAA,CAHR,oCAcQ,iBACA,sBACA,yBACA,gDAAA,uCAAA,CAjBR,sEAmBY,4BAAA,CAnBZ,6IAsBoB,iBACA,gBAAA,CAUQ,0RAEK,YACG,cACA,gBACA,yBACA,qBAAA,CANR,+RAQS,cACG,wBAAA,CATZ,oSAWa,gBAAA,CA5CzC,qCA0DQ,iBACA,sBACA,yBACA,gDAAA,uCAAA,CAOQ,2JAEQ,qBAAA,CASrB,aACE,iBACA,qCAAa,CACb,0BACC,eAAA,CAED,0BACC,iBAAA,CAIH,oBACC,iBACC,qCAAa,CAGf,4BACC,iBACC,qCAAa,CAGf,uCAEE,iBACA,sCACA,oBACA,eAAA,CCzLD,gBACI,cACA,cACA,aACA,iBACA,kBACA,WACA,wBAAA,CACA,mEAGI,oBAAA,CAGR,iBACI,kBACA,0BACA,4BACA,6BACA,0BAAA,CAEJ,uBACI,kBACA,4BAAA,CAEJ,oBACI,kBACA,0BAAA,CAGJ,+GAOI,kBAAA,CAGJ,cACI,mBACA,YAAA,CAFJ,kBAIK,cAAA,CAJL,yBAOQ,iBACA,kBACA,gBAAA,CAIR,eACI,mBACA,qBAAA,CAEJ,sBACI,YACA,4BAAA,CAEJ,oBACI,YACA,gBAAA,CAFJ,uBAIQ,SACA,UACA,eAAA,CASR,qBACC,aACA,4BAAA,CAML,kBACI,WACA,wBAAA,CCzFJ,qBAGE,WACA,aACA,YACG,yBAAA,CCHJ,iBACC,kBAAA,CADD,mBAGE,qBACA,WAAA,CAMF,oBAEE,SACA,UACA,eAAA,CAJF,mBAQE,qBACA,aAAA,CCzBH,SACC,YAAA,CACA,gBACC,eACA,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,wBACA,AADA,qBACA,AADA,uBACA,MACA,YACA,aACA,yBACA,gBACA,YAAA,CAED,aACC,kBACA,QACA,WACA,iBACA,cAAA,CAnBF,gBAsBE,WACA,WAAA,CCtBF,4BAEE,UACA,SACA,SAAA,CACA,kCACC,SAAA,CAGD,qC/CgCD,wBACA,4BAAA,C+C7BI,qCACC,YAAA,CAID,oCACC,YACA,iBACA,mBACH,QAAA,CAJE,0HASD,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,wBACA,AADA,qBACA,AADA,uBACA,WACA,YACA,oBACA,4BACA,kCACA,qBACA,gBAAA,CAlBC,sD/CuBJ,wBACA,4BAAA,C+CSK,4IAID,6DACA,oBAAA,CAQC,yIAID,4DACA,oBAAA,CAMC,2CACC,WAAA,CADD,wEAIS,kBAAA,CAJT,0EASM,UAAA,CAED,yEACC,qBAAA,CAIN,kJAID,+DACA,oBAAA,CAGC,sIAID,2DACA,oBAAA,CAQC,6KAID,kEAAsB,CAGrB,6KAID,mEACA,oBAAA,CAGC,iKAID,mEACA,oBAAA,CAQC,8JAID,kEAAsB,CAGrB,iKAID,mEAAsB,CAGrB,4IAID,4DAAsB,CAGrB,+C/CxHL,wBACA,4BAAA,C+C0HK,wDACC,YACA,gBAAA,CAFD,qEAIK,WACA,aACA,qBAAA,CANL,4EASK,UACA,WACA,YACA,sBACA,mBACA,qBAAA,CAUX,qCACC,gDAEE,YAAA,CAAA,CAQH,oCACC,wDAEE,UAAA,CAAA,CAKH,oCACC,wDAEE,YAAA,CAAA,CAMH,oCACC,gMAKE,YAAA,CAAA,CAMH,oCACC,kFAGE,YAAA,CAHF,2CAME,WAAA,CANF,qFAUE,eACA,QACA,WACG,aACA,SACA,iBACA,wCACA,YAAA,CAjBL,2RAqBM,WACA,YACA,oBAAA,CAvBN,yCA2BE,MAAA,CA3BF,4CA8BE,OAAA,CAAA,CCnQH,sBAEE,QAAA,CAGA,8DAEC,mBACA,UACA,oBACA,SACA,+BAAA,CACA,oFACC,gBACA,iBACA,eAAA,CAGF,4DAEC,mBACA,QAAA,CAED,wEAGE,WACA,WACA,iBAAA,CALF,wEAQE,WACA,QAAA,CC7BF,+BACC,4BAAA,CADD,kCjDsCD,wBACA,4BAAA,CiDjCC,wCAEE,aAAA,CACA,2IAGC,cACA,oBAAA,CAMH,kCACC,mBACA,QAAA,CAFD,qCAIE,gBACA,iBACA,cAAA,CAGF,iCACC,iBAAA,CC1BD,0CAEE,cAAA,CA0CF,qCACC,eAAA,CAMA,yClDhBF,wBACA,4BAAA,CkDkBE,wCACC,cACA,UACA,QAAA,CC9DH,gCACC,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,8BACA,uBACA,gCACA,4BAAA,CALD,oGAQE,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,6BACA,kBAAA,CAEC,sJACC,aAAA,CAID,gJACC,aAAA,CClBL,iBACI,mBACA,aACA,qBAAA,CAEA,uBACI,gBAAA,CADJ,8BAGQ,UACA,YACA,eAAA,CAOR,6DAEI,eACA,mBAAA,CAGJ,sDAEQ,kBACA,aAAA,CAHR,6EAKY,WACA,cACA,iBACA,sBACA,sBACA,qBAAA,CAIZ,yBACI,oBACA,AADA,oBACA,AADA,aACA,mBACA,AADA,eACA,yBACA,AADA,sBACA,AADA,8BACA,gBACA,mBAAA,CAEJ,+BACC,eACA,oBAAA,CAGD,8BACC,iBACG,gBAAA,CAGJ,yBACI,iBACA,gBAAA,CAFJ,8BAIQ,gBAAA,CAOZ,uBACC,eACG,iBACA,sBACA,gBACA,wBACA,AADA,gBACA,qBAAA,CANJ,gDAQQ,SAAA,CARR,sEAaY,cACA,YACA,gBACA,eAAA,CAoBZ,aACI,mBACA,aACA,qBAAA,CAEA,0BACI,gBAAA,CADJ,6BAGQ,oBAAA,CAGR,mBACI,YACA,qBACA,cAAA,CAGJ,qBACI,iBACA,gBAAA,CAFJ,0BAIQ,QAAA,CCxHR,wBACI,kBACA,mBACA,aACA,qBAAA,CAJJ,oCAMQ,YAAA,CANR,gCASQ,kBACA,MACA,YACA,cACA,aAAA,CAGR,yBACI,aACA,kBACA,MACA,QACA,SACA,OACA,wDACA,kCACA,4BACA,wCACA,UAAA,CAEJ,4GAGE,qBACA,WACA,WAAA,CACA,wHACC,UAAA,CAPH,0HAUG,SAAA,CAIH,iDAKQ,iBAAA,CACA,uDACI,0BAAA,CACA,2EACC,oBAAA,CATb,kDAcQ,UACA,gBACA,sBACA,yBACA,gBAAA,CAlBR,oDAoBY,aAAA,CACA,+KAGI,qBACA,aAAA,CAKR,+DACC,YAAA,CACA,qEACI,YAAA,CAjCb,uEAqCY,gBACA,6BACA,UAAA,CAvCZ,qCA2CQ,gBAAA,CA3CR,6CA8CQ,cAAA,CAGR,8BAEQ,qBACA,YACA,aAAA,CACA,6GAGI,qBACA,uBAAA,CATZ,iCAaQ,YAAA,CAbR,wCAgBK,QAAA,CAGL,gCACI,cAAA,CAEJ,4BACI,mBACA,mBACA,gBAAA,CAHJ,8BAKQ,aAAA,CACA,6GAGI,qBACA,aAAA,CAIZ,yBACI,gBAAA,CADJ,8BAGQ,gBAAA,CClIZ,aACI,kBAAA,CAEA,oBACI,kBAAA,CADJ,uBAGQ,SACA,mBACA,gBAAA,CAIR,sBACI,oBACH,AADG,oBACH,AADG,aACH,yBACG,AADH,sBACG,AADH,mBACG,gBAAA,CAHJ,qDAKQ,qBACA,YACA,iBACA,aAAA,CACA,wQAII,aAAA,CAbZ,2BAiBQ,oBAAA,CAQR,uBACC,iBAAA,CAED,kBACC,iBACA,0BAAA,CAED,0BACC,gBAAA,CAED,2BACC,iBAAA,CADD,gDAIQ,aACA,gBAAA,CALR,oDAOY,WACA,eAAA,CAIZ,4BACC,cACA,0BAAA,CAFD,qCAIE,aAAA,CAGF,oBACC,iBACA,0BAAA,CAOD,oBACI,qBACA,aAAA,CAEJ,6BACI,iBAAA,CADJ,yCAGQ,iBAAA,CAHR,0CAMK,aACA,oBACN,AACA,oBACA,oBAAA,CAVC,6DAYM,UACG,gBACA,qBAAA,CAdT,+DAgBa,aAAA,CACA,gNAGI,qBACA,aAAA,CArBjB,mIAyBU,YACA,UAAA,CA1BV,kFA6BU,2DACA,4BACA,kCACA,oBACA,WACA,SAAA,CAED,mEACC,mBACG,AADH,kBACG,AADH,cACG,sBACZ,wBACA,AADA,qBACA,AADA,uBACA,qBAAA,CAEY,yEACC,oBAAA,CAIL,oEACI,mBACA,AADA,kBACA,AADA,cACA,yBACA,qBACA,eAAA,CAJJ,sEAMQ,cACA,UAAA,CAtDjB,2CA4DQ,kBACA,WAAA,CACA,iDACC,sBAAA,CAKT,2BAEQ,kBAAA,CAFR,yBAKQ,oBAAA,CALR,sBAQQ,gBAAA,CAOR,sBACI,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,8BACA,mBACA,mBAAA,cAAA,CACA,4BACC,iBACA,AADA,aACA,2BACA,AADA,gCACA,qBACA,yBAAA,sBAAA,kBAAA,CAJD,iCAME,WAAA,CAGF,mCAEE,mBACA,mBACA,QAAA,CAKN,8BACI,mBACA,aACA,sBACA,qBAAA,CAEJ,mCACI,iBACA,aAAA,CAGJ,mBACC,YAAA,CAED,kBACI,kBACA,mBACA,aACA,sBACA,wBAAA,CAMJ,wBACC,iBAAA,CADD,2BAGK,qBACG,QAAA,CAEP,qCACC,kBAAA,CAGF,gCACC,kBACH,YACA,YACG,SAAA,CACA,+DACC,kBACA,iBACA,cACA,qBAAA,CAJD,0JAOK,aAAA,CAPL,8EAUK,oBAAA,CAVL,4EAaK,YAAA,CAEJ,wKAGQ,YAAA,CAHR,oKAMQ,oBAAA,CAKV,4BACC,kBACH,WACA,gBAAA,CAHE,gCAKQ,eACN,UACA,SACM,eACA,gBACN,mBACM,sBACN,gBACM,+CAAA,sCAAA,CAbR,4DAgBE,kBACA,MACA,UACA,iBACA,cACA,qBAAA,CArBF,oJAwBM,aAAA,CAxBN,2EA2BM,oBAAA,CA3BN,yEA8BM,YAAA,CAEJ,kKAGQ,YAAA,CAHR,8JAMQ,oBAAA,CAMV,+BAEQ,oBACA,AADA,oBACA,AADA,aACA,mBACA,AADA,eACA,uBAAA,oBAAA,0BAAA,CAJR,yCAQQ,gBACA,aAAA,CATR,8BAYQ,qBACA,cACA,oBAAA,CAIR,0DAEI,cACA,oBAAA,CAEJ,6BACI,WACA,WACA,UACA,uBACA,mBACA,eAAA,CAEJ,6BACI,eAAA,CAEJ,uBACI,eAAA,CA1UR,yFA8UQ,WACA,gBACA,iBACA,gBACA,cACA,6BAAA,CACA,iTAGI,qBACA,aAAA,CAxVZ,iGA2VY,iBACA,kCAAA,yBAAA,CAEJ,uGAEQ,gCAAW,AAAX,uBAAW,CAhW3B,mIAoWY,aACA,UAAA,CAEJ,uGACI,oBAAA,CAGR,0BACI,aACA,eAAA,CAFJ,6BAIQ,iBAAA,CAJR,6BAOK,WACA,iBAAA,CARL,6BAWK,gBAAA,CAGL,8BACC,oBACA,AADA,oBACA,AADA,aACA,yBACG,AADH,sBACG,AADH,8BACG,gBAAA,CACA,oCACC,qBAAA,CADD,sCAGE,qBACA,UAAA,CAIN,4BACF,cAAA,CAEE,mCAEE,YACA,mBAAA,CAGF,+BACI,YACA,iBAAA,CAFJ,iCAIQ,aAAA,CACA,sHAGI,qBACA,aAAA,CAIZ,gEAGQ,gBAAA,CAGR,8BAEQ,mBACA,SACA,UACA,iBACA,aAAA,CAGR,4BACC,iBAAA,CADD,+BAGE,mBACA,oBAAA,CACA,2CACC,kBACA,kBAAA,CAPH,gCAWQ,iBAAA,CAGR,gCACI,iBAAA,CADJ,mCAGQ,gBACA,uBACA,mBACA,eAAA,CAGR,6BACI,eAAA,CAEJ,wDACI,eAAA,CAGJ,gCACC,YAAA,CAGJ,wBACI,oCAAA,CAKL,mDAEC,kBACA,WACA,YACA,KAAA,CAGD,mBACI,sBACA,+CACA,AACA,uCACA,gBACA,WACA,iBAAA,CAIJ,mDAEC,UACG,sBACA,+CACA,AADA,uCACA,mBACA,UACA,oEAAA,4DAAA,oDAAA,iFAAA,CACA,iEACC,SAAA,CAKL,oBACC,kBACA,WACA,YACA,cACA,gBAAA,CAGD,0BACA,iBAAA,CAGA,oDACI,gCAAW,AAAX,uBAAW,CAGf,mDACI,+BAAW,AAAX,sBAAW,CAGf,yBACC,+BACA,AADA,uBACA,mBACA,iBACA,eACA,YACA,UAAA,CAGD,0BACC,gCACA,AADA,wBACA,iBACA,eACA,WACA,wBACA,kBAAA,CAGD,yBACI,aAAA,CAYJ,oCAEE,4BACI,UAAA,CAGA,4BACH,kBAAA,CAAA,CAOH,oCAEE,uBACC,iBAAA,CAED,6BACC,UAAA,CAED,6BACC,QAAA,CAED,4BACC,iBAAA,CAED,4DAEC,cAAA,CAED,6BACC,UAAA,CAED,+BACC,WACA,SAAA,CAED,+BACC,eAAA,CAAA,CC7kBD,iDAEE,iBACG,AADH,aACG,4DACA,cACA,mCACA,oBAAA,CANL,0CASE,SACA,SAAA,CAVF,yGAaG,WACA,WACA,SACA,UACA,cAAA,CAjBH,sDAsBM,oBACA,AADA,oBACA,AADA,aACA,4BAAA,6BAAA,0BAAA,qBAAA,CAvBN,mEA0BG,4BAAA,iBAAA,OAAA,CA1BH,kEA6BG,4BAAA,iBAAA,OAAA,CA7BH,oDAiCE,iBACA,4BACA,+BACA,sBACA,mBAAA,kBAAA,aAAA,CArCF,sDAuCG,cACA,YAAA,CAxCH,gFA6CG,MACA,UACA,WAAA,CA/CH,mDAmDK,kBACA,aACA,uBACA,eAAA,CAtDL,wMvDmCD,wBACA,4BAAA,CuDxCD,yFAsEE,YAAA,CClEA,0CAEE,iBAAA,CAFF,mEAMG,UAAA,CANH,kEASG,OAAA,CATH,oMxDmCD,wBACA,4BAAA,CwDpCC,gDAmBE,cAAA,CAvBJ,yFA6BE,YAAA,CCzBE,wBACI,aACA,sBACA,qBAAA,CAHJ,8BAKQ,wBAAA,eAAA,CALR,oCASK,QAAA,CAOL,yBACI,mBACA,eACA,4BAAA,CAEJ,wBACI,iBACA,kBAAA,CAEJ,8BACI,YACA,iBAAA,CAEJ,0DAEI,4BAAA,CAEJ,gGAGI,WACA,oBAAO,CAEX,kCAEQ,cACA,YACA,iBACA,iBAAA,CAIR,4BACI,kBACA,UAAA,CAFJ,kGAMQ,cACA,iBACA,gBAAA,CARR,iEAYK,WACA,cACA,qBACG,qBAAA,CACH,yOAGC,qBACA,WACA,wBAAA,CArBN,2CAyBK,mBACA,aAAA,CA1BL,+CA8BM,4BAAA,CACA,gKAGC,cACA,4BAAA,CAKP,kCACI,cAAA,CAGJ,6BACI,iBACA,mBAAA,CAFJ,oCAIQ,iBACA,eAAA,CAKJ,mCACI,qBAAA,CADJ,qCAGQ,gBAAA,CC5Gf,uBACI,uBAAA,CADJ,0BAGE,uBACA,AADA,oBACA,AADA,eACA,wBAAA,qBAAA,eAAA,CAJF,0BAOK,kCAAA,+BAAA,kBAAA,CAPL,yBAUK,cACA,iBACA,uBACA,eAAA,CAYN,oCACC,0BACC,uBAAA,oBAAA,cAAA,CAAA,CAKF,oCACC,0BACC,uBACA,AADA,oBACA,AADA,eACA,qBAAA,kBAAA,YAAA,CAAA,CCjCD,wBAEE,aAAA,CAGF,gBACO,eAAA,CAEP,kBACC,gBAAA,CADD,uBAGE,QAAA,CAKH,2GAGE,iBAAA,CAcF,oCACC,wBAA0B,uBAAA,CAC1B,kBAAoB,iBAAA,CAAA,CCtCrB,YACI,kBAAA,CAEA,qCAEQ,SAAA,CAFR,oCAKQ,SAAA,CAMZ,eACI,kBAAA,CAEA,0BAEQ,cAAA,CAFR,+BAKQ,kBAAA,CCnBX,0BACI,kBACA,qBAAA,CAFJ,+BAIK,UACA,aAAA,CARN,mCAYE,kBAAA,CAZF,kCAeE,WAAA,CAfF,6BAkBE,iBACA,eAAA,CAED,4BACC,gBAAA,CAED,iCAEE,gBAAA,CCxBC,+BACC,kBACA,qBAAA,CAFD,oCAIE,UACA,aAAA,CAPN,wCAWE,kBAAA,CAXF,uCAcE,WAAA,CAED,iCACC,gBAAA,CCjBF,iBAIE,iBACA,iBAAA,CAED,yBAEE,qBACA,WACG,YACA,gBAAA,CAGL,qBACC,aACA,mBACA,sBACA,mCAAA,0BAAA,CACA,4BACC,YAAA,CAED,2BACC,qBAAA,CADD,uDAGE,aAAA,CAIH,iFAGC,WACA,SAAA,CAED,2BACC,aACA,4BACA,kCACA,qBAAA,CAJD,6BAME,cACA,WACA,WAAA,CAGF,0BACC,aACA,yBACA,gBACA,iBAAA,CAJD,6BAME,uBACA,eAAA,CAPF,4BAUE,WACA,YACA,cACA,kBACA,MACA,OAAA,CAfF,mCAkBE,WACA,aACA,YACA,YACA,4BAAA,CAGF,4BACC,YACA,aACA,gBAAA,CAHD,8BAKE,qBACG,WAAA,CANL,+DASE,mBAAA,CAMH,yCAyBQ,gBAAA,CAzBR,8CA2BY,kBAAA,CAKZ,YACC,UAAA,CACA,uDAGC,aAAA,CC5HF,kCAKE,kBAAA,CAKD,6BAEC,YACA,mBACA,4BAAA,ChEfD,uEAEI,YACH,aAAA,CAED,mCACC,UAAA,CgEKD,mCAME,WACA,YACA,YACA,4BAAA,CATF,mEAaE,WACA,YACA,2DACA,qBACA,2BAAA,CAIF,sBAEC,mBACA,aACA,qBAAA,ChEpCD,yDAEI,YACH,aAAA,CAED,4BACC,UAAA,CgEgCD,6BACC,mBAAA,ChEvCD,uEAEI,YACH,aAAA,CAED,mCACC,UAAA,CgEgCD,gCAIE,QAAA,CAJF,mCAQE,UAAA,CAGF,2BACC,mBAAA,ChElDD,mEAEI,YACH,aAAA,CAED,iCACC,UAAA,CgE2CD,6BAIE,SACA,iBACA,iBAAA,CAGF,+BAEE,qBACA,mBACA,cAAA,CACA,0EAEC,oBAAA,CAFD,oFAIE,yBAAA,CATJ,iCAaG,iBAAA,CAbH,wCAoBG,qBACA,cAAA,CArBH,0CAwBG,UAAA,CAxBH,6DA2BG,YAAA,CAKH,oCACA,oBACG,AADH,oBACG,AADH,aACG,mBACA,AADA,eACA,iBACA,kBACA,kBAAA,CAEH,uCACA,mBACA,AADA,oBACA,AADA,gBACA,YACA,YAAA,CAEA,6BACA,mBACA,YACA,mCACA,AADA,2BACA,sBACA,4BACA,WAAA,CANA,+BAQE,WACA,YACA,oBAAA,CASH,oCAGC,+BAEE,qBACA,mBAAA,CAGF,uCACC,mBAAA,iBAAA,YAAA,CAAA,CAQF,oCAGE,uCACC,mBAAA,iBAAA,YAAA,CAAA,CC/IH,YACC,YAAA,CACA,mBACC,eACA,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,wBACA,AADA,qBACA,AADA,uBACA,MACA,YACA,aACA,yBACA,gBACA,YAAA,CAED,gBACC,kBACA,QACA,WACA,iBACA,cAAA,CAGD,qBACC,UACA,gBACA,aACA,wBAAA,CAGD,sCAEC,aACA,sBACA,qBAAA,CAMC,+VAGC,aAAA,CAID,+VAGC,UAAA,CAKH,oBACC,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,yBAAA,sBAAA,6BAAA,CAHD,uBAKE,SACA,gBAAA,CAGF,yBACC,2BACA,AADA,0BACA,AADA,kBACA,mBACA,AADA,iBACA,AADA,aACA,cACA,yDACA,4BACA,iCACA,uBAAA,CAGD,kBACC,YAAA,CADD,qBAGE,gBAAA,CAIF,qCACC,gBAAA,CAED,6BACC,kBACA,qBAAA,CACA,mCACC,aAAA,CAED,gHAGC,YAAA,CATF,wEAaE,oBAAA,CAbF,kDAgBE,YAAA,CAGF,yBACC,kBACA,qBAAA,CAFD,oCAIE,gBAAA,CAJF,oCAOE,WACA,gBACA,kBAAA,CAGF,mCAEE,kBACA,mBACA,qBACA,kBACA,iBACA,kBACA,yBACA,aAAA,CATF,wCAWG,kBACA,cACA,sBACA,UAAA,CAED,0CACC,WACA,kBACA,cACA,QACA,WACA,WACA,gBACA,sBACA,SAAA,CAzBH,mCjEtDA,SACA,UACA,eAAA,CiEoDA,sCA+BG,mBAAA,CACA,iDACC,eAAA,CAKC,8GACC,iBACA,qBAAA,CAMD,sDACC,sDAAa,CAMd,wDACC,wDAAa,CAtDnB,qCA4DG,cACA,iBACA,gBACA,kBACA,cACA,qBAAA,CACA,iIAGC,qBACA,aAAA,CAMJ,oBACC,cACA,iBACA,kBACA,aAAA,CAJD,yBAME,kBACA,sBAAA,CAPF,2BAUE,sBAAA,CAMH,wBAEE,YACA,aACA,oBACA,AADA,oBACA,AADA,aACA,yBACG,AADH,sBACG,AADH,mBACG,wBACA,AADA,qBACA,AADA,uBACA,wBAAA,CACA,4BACC,YAAA,CAeN,oCAEE,mBACC,wBACA,AADA,qBACA,AADA,uBACA,gBAAA,CAAA,CChOiB,6CACC,iBAAA,CAUD,6CACC,iBAAA,CAMpB,iDAEC,qBACG,cACH,qBACA,aAAA,CACA,yLAGC,qBACA,aAAA,CAiBiB,mEACC,iBAAA,CAUD,mEACC,iBAAA,CADD,0EAGE,aAAA,CCjErB,wBAEE,aACA,sBACA,gBACA,sBACA,oBAAA,CACA,uCACC,YAAA,CAIH,wBACC,aACA,sBACA,gBACA,qBAAA,CACA,qCACC,YAAA,CANF,4BASE,cAAA,CCxBH,UACC,kBACG,uBAAA,CACH,yBACC,oBACA,AADA,oBACA,AADA,aACA,oBAAA,CAED,iBACC,mBACA,AADA,+BACA,AADA,2BACA,QAAA,CAGG,0DACC,mBACA,AADA,kBACA,AADA,cACA,oBACH,AADG,oBACH,AADG,aACH,wBACA,AADA,qBACA,AADA,kBACA,qBACG,AADH,kBACG,AADH,oBACG,cACA,sBACA,cAAA,CAPD,gJAUK,cACA,cAAA,CAXL,yEAcK,oBAAA,CAdL,uEAiBK,YAAA,CAEJ,8JAGQ,YAAA,CAHR,0JAMQ,oBAAA,CArCd,cA2CK,gBAAA,CAOJ,0CAEC,QAAA,CAFD,gDAIE,UACA,eAAA,CALF,gDAQE,gBACA,eAAA,CAGF,gDAEC,cACA,uBACA,eAAA,CACA,sEACC,eAAA,CAgBF,uBACC,YAAA,CAqBF,uBACI,uBAAA,CADJ,6BAIY,qBACA,iBAAA,CA4BZ,oCAEE,gDAGE,UAAA,CAHF,gDAME,WACA,QAAA,CAKH,kBACC,UAAA,CAAA,CCxJD,sBACC,YACA,eACA,aACA,eAAA,CCRF,cACI,WACA,UAAA,CAFJ,iBAKQ,SACA,UACA,eAAA,CAPR,8CAkBY,iBAAA,CAlBZ,wDAoBgB,kBACA,YAAA,CAShB,oBACI,aACA,kBACA,MACA,QACA,SACA,OACA,sBACA,wDACA,kCACA,4BACA,WAAA,CAIJ,+CAEI,kBACA,sBACA,eAAA,CAJJ,+FAMQ,WACA,WACA,kBACA,gBAAA,CATR,uFAYQ,SAAA,CAZR,yEAeQ,kBACA,UACA,eAAA,CAjBR,+EAmBY,qBACA,WACA,iBACA,gBAAA,CACA,qGACI,QAAA,CAxBhB,mFA2BgB,qBACA,UAAA,CACA,+FACI,qBACA,UAAA,CAEJ,yIACI,aAAA,CAEJ,6IACI,aAAA,CAEJ,mJACI,aAAA,CAGR,yGACI,YAAA,CAOhB,sCAEQ,kBACA,aACA,SACA,eACA,eACA,gBACA,iBACA,cACA,yBACA,kBACA,sBACA,6CACA,AADA,qCACA,WAAA,CACA,6CACI,WACA,kBACA,cACA,SACA,UACA,QACA,SACA,iBACA,mBACA,wDAAA,CAzBZ,gDA4BY,WACA,qBACA,kBAAA,CACA,sDACI,qBAAA,CAGJ,uDACI,aAAA,CAEJ,yDACI,aAAA,CAEJ,4DACI,aAAA,CA1ChB,0CA+CQ,mBACA,gBACA,kBACA,kBAAA,CAlDR,6DAqDgB,WACA,WACA,uBACA,eAAA,CAxDhB,iEA0DoB,UAAA,CA1DpB,0EA6DoB,UACA,iBACA,gBAAA,CA/DpB,4EAiEwB,aAAA,CACA,uPAGI,qBACA,aAAA,CAtE5B,4EA2EoB,UACA,gBAAA,CA5EpB,sFA8EwB,iBACA,kBAAA,CACA,4FACI,qBAAA,CAGJ,6FACI,aAAA,CAEJ,+FACI,aAAA,CAEJ,kGACI,aAAA,CAY5B,2BACI,kBACA,WACA,UACA,gBACA,0BACA,4BAAA,CANJ,uCAQQ,kBACA,UACA,iBACA,UAAA,CACA,6CACI,KAAA,CAEJ,2CACI,QAAA,CAhBZ,+CAoBQ,kBACA,QACA,WACA,YACA,iBACA,iBACA,kBACA,WACA,AACA,iCACA,wBAAW,CA9BnB,0CAiCQ,kBACA,WACA,SACA,UACA,gBACA,SAAA,CAtCR,6CAwCY,WACA,YACA,UACA,YACA,4BAAA,CACA,oDACI,SAAA,CAEJ,wDACI,WAAA,CAjDhB,iDAsDQ,kBACA,cACA,MACA,UACA,UACA,aACA,yBACA,UAAA,CAIR,8BACI,YACA,UACA,aACA,iBACA,YACA,gBACA,UAAA,CAPJ,gDASQ,WACA,WACA,YACA,mBACA,YACA,kBAAA,CACA,sDACI,WACA,kBACA,cACA,SACA,YACA,QACA,SACA,kBACA,mBACA,wDAAA,CAEJ,sDACI,YAAA,CA5BZ,6DA+BY,kBACA,SACA,WACA,gBACA,iBACA,WACA,kBACA,yBACA,mBACA,WAAA,CACA,oEACI,WACA,kBACA,cACA,QACA,WACA,QACA,SACA,gBACA,iBACA,mBACA,wDAAA,CAMhB,2BACI,WACA,UACA,mBACA,gBACA,iBACA,kBACA,kBAAA,CAPJ,qCASQ,qBACA,gBAAA,CACA,2CACI,qBAAA,CAEJ,2CACI,YAAA,CAEJ,4CACI,aAAA,CAEJ,8CACI,aAAA,CAEJ,iDACI,aAAA,CCrVX,4CAEC,kBACG,sBACA,eAAA,CAGJ,sDAEC,kBACG,WACA,YAAA,CAJJ,gEAMQ,qBACA,sBACA,mBACA,gBAAA,CATR,8DAYQ,cAAA,CAGA,kFACI,oBAAA,CAEJ,sFACI,qBAAA,CAIZ,4BACC,kBACA,eAAA,CAFD,gCAIE,cAAA,CAIF,mCACC,aACA,kBACA,MACA,QACA,SACA,OACA,UAAA,CAQD,oBACC,oBAAA,oBAAA,YAAA,CAKD,mBACC,kBACA,uBACA,sBACA,aACA,YAAA,CAGF,qBACC,uBACA,sBACA,eACA,oBACA,AADA,oBACA,AADA,aACA,oBAAA,CACA,4BACC,mBAAA,iBAAA,YAAA,CADD,gCAGE,UAAA,CAGF,8BACC,mBACA,AADA,iBACA,AADA,aACA,mBAAA,CAFD,sDAIK,WACA,UAAA,CAGL,4BACC,UACA,aAAA,CAFD,kCAIE,WACA,mBACA,iBACA,iBAAA,CAKH,gBACC,uCACG,qBACA,mBACA,gBAAA,CACA,sBACC,4BAAA,CAGL,WACC,aACG,kCACA,mBACA,iBACA,eACA,SAAA,CACA,kBACC,cAAA,CAED,iBACC,oBAAA,CAED,iBACC,aACH,gBACA,UACA,mBAAA,CACG,sBACC,aACA,mBACA,YACA,WACA,gBACA,mBACA,gBAAA,CAED,2FAGE,oBAAA,CAMP,oBACC,cAAA,CAGD,UACC,kBACA,eAAA,CAOD,oCAEE,4BACC,YAAA,CAED,8BACC,mBAAA,kBAAA,aAAA,CADD,sDAGG,WAAA,CAGH,4BACC,iBAAA,CAAA,CC7KH,YACC,UACG,qBAAA,CAEJ,YACI,kBACA,YACA,eAAA,CAEA,oBACC,eACA,MACA,QACA,OACA,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,YACA,gCACA,sBACA,kCACA,AADA,0BACA,UACA,YAAA,CACA,+BACC,SAAA,CAGF,gFAGC,mBACA,iBAAA,CAJD,2LAME,UAAA,CACA,mqBAGC,WACA,oBAAA,CAIH,0BACC,iBACA,mBAAA,CAFD,8BAIE,eAAA,CAJF,+BxEDH,wBACA,4BAAA,CwEUG,6BACC,oBACA,AADA,oBACA,AADA,aACA,yBAAA,sBAAA,kBAAA,CACA,kDAEE,WACA,YACA,gBAAA,CACA,sEACC,8DACA,4BACA,kCACA,oBAAA,CACA,yEACC,4DAAsB,CAX1B,sDAeG,cAAA,CAKJ,yBACC,gBAAA,CADD,2BAGE,qBACA,WACA,YACA,4DACA,4BACA,kCACA,oBAAA,CAIL,kBACC,kBACA,kCAAA,yBAAA,CAGD,yCACC,kBACA,SACA,WACA,YAAA,CAJD,iIAOE,WACA,YACA,4BACA,kCACA,oBAAA,CAXF,iEAcE,4DAAsB,CAdxB,gEAiBE,2DAAsB,CAOvB,kPAEC,YAAA,CAFD,0QAIK,cACH,YACG,aAAA,CAKN,8BACC,kBACA,mFAAY,CAQX,wGAEC,UACA,SACA,4BAAA,CAKH,uCACC,aACA,kBACA,MACA,QACA,SACA,OACA,aACA,iBACA,gBACA,UAAA,CACA,4CACC,aAAA,CAED,4CACC,aAAA,CAGF,+BACC,oBACA,AADA,oBACA,AADA,aACA,mBACA,AADA,eACA,8BAAA,2BAAA,4BAAA,CAED,8BACC,kBACA,YACA,iBACA,WAAA,CAED,wCACC,kBACA,MACA,QACA,SACA,OACA,yDACA,4BACA,2BACA,qBACA,UAAA,CAED,wCAEE,cACA,cACA,eACA,YACA,iBACA,UACA,mCAAA,0BAAA,CACA,2CACC,SAAA,CAKH,0CACC,YACA,kBACA,WACA,UACA,mCAAA,0BAAA,CACA,6CACC,SAAA,CAIF,+BACC,kBACA,SACA,aACA,aACA,gBACA,sBACA,UACA,kCACA,AADA,0BACA,YAAA,CACA,kCACC,QACA,SAAA,CAZF,oCAeE,kBACA,WACA,4BACA,6BACA,oBACA,4DACG,eAAA,CACH,wZASI,WACA,oBAAA,CAIN,0BACC,kBACA,MACA,QACA,SACA,YACA,iBACA,uCACA,gBACA,WAAA,CATD,+CAWE,OACA,+BACA,sBAAA,CACA,2GAEC,WACA,kBACA,cACA,QACA,UACA,YACA,iBACA,wBAAA,CAED,sDACC,SAAA,CAED,qDACC,SAAA,CA7BH,0CAiCE,WACA,eAAA,CAGF,gCACC,aACA,iBAAA,CAED,mCACC,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,aACA,qBAAA,CAJD,wCAME,WACA,YACA,4BACA,kCACA,oBAAA,CAVF,6DAaE,6DACA,oBAAA,CAIF,qCACC,aACA,sBACA,qBAAA,CAHD,wCAKE,SACG,iBACH,gBAAA,CAIF,oCACC,+BAAA,CAED,0CACC,kBACA,qBAAA,CAEA,gGAEE,aAAA,CAKF,mExErSD,wBACA,4BAAA,CwEuSC,yDAEE,YAAA,CAGF,uEAEE,YAAA,CAGF,8DAEE,iBAAA,CAFF,iEAIG,eAAA,CAEC,yEACC,cAAA,CAPL,sEAaE,gBACA,UAAA,CAIH,gDACC,kBACA,SACA,kBACA,iBACA,6BACA,sBACA,eACA,UAAA,CACA,sDACC,wBAAA,CAGD,mDACC,wBAAA,CAGF,+CACC,aACA,aACA,eAAA,CACA,kDxEzVD,wBACA,4BAAA,CwE4VA,4EAGG,aAAA,CApYJ,oBA0YE,QAAA,CAWF,oCAEE,0BACC,UACA,eACA,6BAAA,CAGA,qHAEC,YAAA,CAAA,CAMJ,oCAEE,+BAEE,YAAA,CAGF,0BACC,UAAA,CAED,+BACC,WACA,YACA,SAAA,CAHD,oCAKE,cACA,WACA,YACA,UACA,iCAAA,CATF,yCxE3YD,wBACA,4BAAA,CAAA,CyExCD,aACC,kBAAA,CAEA,yBACC,iBACA,AADA,aACA,2DACA,aACA,eAAA,CACM,8BACG,aAAA,CAEH,8BACG,aAAA,CAGV,wBACC,YACA,sBACA,8CAAA,qCAAA,CACA,8BACC,kCAAA,CAIF,kCAGE,cACA,eACA,iBACA,iBACA,aAAA,CAPF,yCAUE,oBACA,AADA,oBACA,AADA,aACA,wBACA,AADA,qBACA,AADA,uBACA,YACA,gBAAA,CAGF,oCACC,iBAAA,CAED,uCACC,gBAAA,CC9CF,cAGK,eAAA,CAGD,qBACC,oBACA,AADA,oBACA,AADA,aACA,WAAA,CAED,8BACC,mBACA,AADA,iBACA,AADA,aACA,aAAA,CAED,oBACC,mBACA,AADA,kBACA,AADA,cACA,eACA,uBACH,AADG,oBACH,AADG,sBACH,iBAAA,YAAA,CAJE,wBAME,UACH,cACA,iBACA,kBACG,oBAAA,CAGF,uBACC,mBACA,AADA,iBACA,AADA,aACA,eACA,uBAAA,oBAAA,qBAAA,CAHD,2BAKE,UACH,cACA,iBACA,kBACG,oBAAA,CAGF,uBACC,4BACA,yBACA,sBACA,mBACA,oBACH,AADG,oBACH,AADG,aACH,mBAAA,cAAA,CANE,yCAQK,mBACN,AADM,kBACN,AADM,cACN,cAAA,CATC,qCAYK,cACA,sBACA,kBAAA,CAdL,uDAiBG,kBACA,WACA,YACA,UACA,yBACA,yBACA,eACA,YACA,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,wBACA,AADA,qBACA,AADA,uBACA,cAAA,CACS,2DACC,kBACA,WAAA,CAED,6DACF,YAAA,CAlCV,oLAsCgB,kBACA,SACA,oBACA,iBACA,kBACA,cACA,YACA,SAAA,CA7ChB,uDAiDY,oBACA,UAAA,CACA,+DACC,gBACA,0BACZ,iBAAA,CAEW,kEACC,mBAAA,CACA,0EACC,eAAQ,CA3DtB,4BAiEK,YACA,uBACA,eACA,YAAA,CApEL,8BAuEE,YAAA,CAGF,iCACC,SACA,oBACA,iBACA,UACA,SAAA,CAED,iBACC,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,8BACA,mBACA,mBAAA,cAAA,CAED,oBACC,WAAA,CADD,yBAGD,SACA,UAAA,CAGC,sBACF,qBACA,AADA,kBACA,AADA,yBACA,2BAAA,wBAAA,oBAAA,CAFE,wDAID,kBACA,iCACA,SACA,SACA,UACA,gBAAA,CATC,mCAYD,mCACA,kBAAA,CAGF,uBACC,oBACA,AADA,oBACA,AADA,aACA,qBACA,AADA,kBACA,AADA,yBACA,gBAAA,CAHD,4BAKE,kBAAA,CALF,6BAQE,UACA,4BAAA,CAGF,qBACI,oBACA,AADA,oBACA,AADA,aACA,mBACA,AADA,eACA,cAAA,CAGJ,qBACI,sBACA,aACA,sBACA,kBACA,kBACA,mBACA,AADA,mCACA,AADA,+BACA,+BAAW,CAEf,iBACE,aACA,gBACA,4FAA4B,CAH9B,qBAKG,UAAA,CALH,8BAQI,YACA,UAAA,CAGJ,kBACC,UACA,kBACA,QACA,SACA,wCACA,AADA,gCACA,kCACA,WACA,WACA,YACA,mCACA,AADA,2BACA,gBACA,uBACA,oBAAA,oBAAA,YAAA,CACA,wBACC,SAAA,CAfF,oBAkBK,kBACA,mBACA,gBACA,uBACA,iBACA,cACA,cACA,WACA,MACA,eAAA,CA3BL,oBA8BE,WACA,kBACA,SACA,iBACA,kBACA,OACA,QACA,cACA,gBAAA,CACA,+EAGC,UAAA,CAIH,6CACE,cACA,WAAA,CAEF,oBACC,gBACA,wBAAA,CAFD,sBAIC,UAAA,CACA,qFAGC,WACA,oBAAA,CAaH,oCAEE,qBACC,mBACA,AADA,8BACA,AADA,0BACA,0BAAW,CAAA,CAUd,oCAEE,qBACC,mBACA,AADA,8BACA,AADA,0BACA,0BAAW,CAEZ,iCACI,mBAAA,CAED,oBACC,mBACA,AADA,kBACA,AADA,cACA,mBAAA,CAED,4BACC,eAAA,CAAA,CC9RN,KACC,kBAAA,CAIA,mBACC,eAAA,CAED,eACO,aAAA,CADP,sBAGW,WACA,YACA,iBACA,kBACA,kBACA,qBAAA,CARX,kCAUe,eAAS,CAEb,yCAEQ,WAAS,CAIrB,wBACI,4BAAA,CAGX,iBACC,eACA,sBACA,gBACA,qBAAA,CACA,uBACC,qBAAA,CAED,4BACC,4BAAA,CAED,yBACC,SACA,4BAAA,CAFD,4BAIE,YAAA,CAfH,mBAmBE,aAAA,CAnBF,sBAsBE,QAAA,CAKF,qBACC,eAAA,CADD,yBAGE,cAAA,CAKF,sCAEC,yBAAA,CAFD,4CAIE,eACA,4BAAA,CACA,oEACC,2BAAA,CAED,wDACC,qBAAA,CADD,4DAGE,aAAA,CAKJ,sDAGE,cACA,aAAA,CAMF,0DAGE,qBACA,WAAA,CAJF,wDAOE,cACA,gBACA,oBAAA,CACA,8MAGC,oBAAA,CAKH,0BACC,gBACA,cAAA,CAFD,6BAIE,SACA,UACA,eAAA,CANF,6BASE,qBACA,WAAA,CAVF,4BAaE,cACA,WAAA,CASF,+BAEE,cACA,aAAA,CAmBF,gBACC,eAAA,CC1JD,8BAKE,SACA,SAAA,C5ETF,+DAEI,YACH,aAAA,CAED,+BACC,UAAA,C4EOD,6BAGE,YACA,eAAA,CAGF,+BACO,aACA,sBACA,eAAA,CAIR,aACC,aAAA,CChCA,0BAEE,YACA,YAAA,CCJH,mCAYM,6BACA,WAAA,CCPN,QACI,kBAAA,CADJ,WAIK,qBAAA,CAJL,WAOQ,gBACA,SACA,SAAA,CATR,WAYK,uBACA,eAAA,CAIA,yBAEE,kBACA,UAAA,CApBP,WA8BQ,QAAA,CA9BR,sBAkCK,uBACA,eAAA,CAID,eACC,oBACA,AADA,oBACA,AADA,aACA,yBAAA,sBAAA,kBAAA,CAFD,mBAIE,aACA,iBACA,kCAAA,yBAAA,CAED,4BACC,cAAA,CADD,gCAGE,iBACA,oBAAA,CAED,8CAEE,kCAAW,AAAX,yBAAW,CAKf,cACC,aACA,qBAAA,CACA,2BACC,YAAA,CChEN,0BACC,oBACA,AADA,oBACA,AADA,aACA,mBACG,AADH,eACG,iBACH,aAAA,CACA,kCACC,mBACA,AADA,kBACA,AADA,cACA,oBAAA,oBAAA,YAAA,CAIA,kHAEC,oBAAA,oBAAA,YAAA,CAED,wDACC,iBAAA,CAID,6DhFuCD,SACA,UACA,gBgFtCG,oBACA,AADA,oBACA,AADA,aACA,qBAAA,kBAAA,wBAAA,CAJF,6DAOE,gBAAA,CAPF,8DAUE,WACA,WAAA,CAIF,+HAEC,oBACA,AADA,oBACA,AADA,aACA,qBACA,AADA,iBACA,YACA,wBACA,AADA,qBACA,AADA,uBACA,yBACA,AADA,sBACA,AADA,mBACA,cACA,iBAAA,CACA,6IACC,kBAAA,CAKF,8GAEC,mBACA,AADA,iBACA,AADA,aACA,gBAAA,CAGD,sDACC,gBAAA,CAED,kDACC,uBACA,mBAAA,kBAAA,aAAA,CAGF,sCAKE,uBACA,UACA,YACA,mBACA,aAAA,CACD,4CACC,kCACA,YACA,iBAAA,CAIH,cACC,YACA,kBACA,kBACA,sBACA,qBAAA,CALD,+DAQK,kBACH,qBAAA,CACM,2EACC,YAAA,CAXT,+BAeK,qBACH,wBAAA,CAhBF,gCAmBE,WACG,YACA,MACA,SACA,qBACA,sBACA,cAAA,CC1GL,2BACC,iBAAA,CACA,iCACC,WACA,kBACA,WACA,YACA,SACA,WAAA,CARF,8BAaE,iBACA,eAAA,CCPD,oCAGG,UACA,cACA,iBAAA,CACA,+HAGC,cACA,oBAAA,CAKJ,kCAEK,eAAA,CAFL,oCAIG,UACA,cACA,iBAAA,CACA,+HAGC,cACA,oBAAA,CCnCL,oGAGE,gBACA,gBAAA,CAJF,4GAMG,eAAA,CCNH,sBAKY,uBACA,uBACA,eAAA,CCPZ,qBAGY,WAAA,CAHZ,yBAKO,WACA,YACA,iBACA,iBACA,kBACA,WACA,wBAAA,CAXP,uDAwBoB,qBAAA,CAGR,kEAQS,QAAA,CClCrB,iCAGG,qBACA,2BAAW,CAMX,2CACC,iBAAA,CADD,6CAGE,qBAAA,CAHF,gDAME,QAAA,CANF,qGAUE,UACA,uBACA,eAAA,CAZF,kDAeE,gBAAA,CAzBL,mCA8BG,cACA,eAAA,CAIF,iCACC,kBACA,QACA,UACA,SACA,yBACA,UAAA,CAND,+EAQE,iBAAA,CARF,uCAWE,WACA,QACA,YACA,iBACA,WACA,SACA,6BACA,yBACA,SAAA,CACA,kEACI,WACA,UAAA,CAEJ,wDACI,WACA,UAAA,CAEJ,yDACI,WACA,UAAA,CAEJ,6DACI,WACA,UAAA,CAEJ,0CACC,wBACA,SAAA,CAtCH,8DA0CE,QACA,WACA,YACA,2DACA,4BACA,2BACA,oBAAA,CAGF,uCACC,iBAAA,CAGD,4EAGE,iBACA,eAAA,CAGF,qCACC,iBAAA,CAIE,qCAEQ,cACA,kBACA,UAAA,CAGR,iCACC,YAAA,CC7GL,gCAGQ,WACA,QAAA,CAJR,iCAOK,UAAA,CAPL,uCAWK,UACA,eAAA,CAZL,6CAcM,WACA,YACA,SACA,UACA,YACA,2DACA,4BACA,kCACA,qBACA,4BAAA,CAMN,qDACC,6CAGM,kBACA,OAAA,CAAA,CClCP,2CAGQ,WACA,QAAA,CAJR,4CAOK,UAAA,CAPL,kDAWK,yBACA,AADA,sBACA,AADA,mBACA,UACA,eAAA,CAbL,wDAeM,YACH,eACG,SACA,UACA,YACA,2DACA,4BACA,kCACA,qBACA,4BAAA,CAMN,qDACC,wDAGM,iBAAA,CAAA,CCpCP,0RAMY,WACA,eAAA,CAPZ,6FAUY,UACA,eAAA,CAXZ,+FAiBY,UACA,iBAAA,CAlBZ,8FAsBY,UACA,gBAAA,CAvBZ,2EA8BQ,sBAAA,CA9BR,iFAiCgB,+BACA,iBAAA,CClChB,iCAKoB,YACA,iBAAA,CCLpB,YACC,iBAAA,CAEA,mBACC,oBACA,AADA,oBACA,AADA,aACA,yBAAA,sBAAA,kBAAA,CAFD,sBAIE,aAAA,CAGF,0BACC,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,iBACA,kBAAA,CAJD,4BAME,gBAAA,CACA,wCACC,QAAA,CAKH,sBACC,kBACA,iBACA,eAAA,CAED,qBACC,oBACA,AADA,oBACA,AADA,aACA,gBAAA,CACA,2BACC,qBAAA,CAMF,4BACC,cAAA,CAED,0BACC,wBACA,iBACA,gBAAA,CACA,yCACC,wBACA,iBAAA,CAED,wCACC,WACA,eACA,aAAA,CACA,uDACC,wBACA,iBAAA,CAGF,mCAEE,eAAA,CAIH,gCACC,WACA,gBAAA,CAGD,yCAEC,YAAA,CAED,oBACC,kBACA,WACA,YACA,eACA,mBACA,yDACM,4BACA,kCACA,oBACA,UAAA,CAEP,qBACC,kBACA,MACA,QACA,SACA,OACA,wCACA,UAAA,CCzFD,wBACC,kBAAA,CAGD,4BACC,kBAAA,CADD,8BAGE,cAAA,CAIF,mJAKC,kBAAA,CALD,sLAQE,kBACA,mBACA,oBAAA,CACA,ioBAGC,wBAAA,CAkBH,mCAEE,mBAAA,CAMF,kCAEE,mBAAA,CAWF,mCAEE,mBAAA,CAKF,uCACC,YAAA,CC3EF,2BAEE,eAAA,CAID,0FAEC,aACA,gBACA,sBACA,YAAA,CAED,sDAEE,qBACA,aACA,iBACA,mBACA,cACA,yBACA,wBAAA,CAGF,gDACC,oBAAA,CACA,gEAEE,eAAA,CAGF,6DAEE,UAAA,CClCJ,oBACI,uBAAA,CADJ,uBAIQ,SACA,UACA,eAAA,CANR,oDAiBY,iBAAA,CAjBZ,8DAmBgB,kBACA,YAAA,CAShB,oBACI,aACA,kBACA,MACA,QACA,SACA,OACA,sBACA,wDACA,kCACA,4BACA,WAAA,CAIJ,mBAEI,kBACA,sBACA,eAAA,CAJJ,mEAMQ,WACA,WACA,kBACA,gBAAA,CATR,6CAYQ,kBACA,UACA,eAAA,CAdR,mDAgBY,qBACA,WACA,gBAAA,CAlBZ,uDAoBgB,qBACA,UAAA,CACA,mEACI,qBACA,UAAA,CAEJ,6GACI,aAAA,CAEJ,iHACI,aAAA,CAEJ,uHACI,aAAA,CAGR,6EACI,YAAA,CAOhB,wBAEQ,kBACA,aACA,UACA,gBACA,iBACA,cACA,yBACA,kBACA,sBACA,6CACA,AADA,qCACA,WAAA,CACA,+BACI,WACA,kBACA,cACA,QACA,WACA,QACA,SACA,gBACA,iBACA,mBACA,wDAAA,CAGA,qCACI,WACA,kBACA,cACA,QACA,YACA,UACA,QACA,SACA,gBACA,iBACA,mBACA,wDAAA,CAvChB,kCA2CY,iBACA,kBAAA,CACA,wCACI,qBAAA,CAGJ,yCACI,aAAA,CAEJ,2CACI,aAAA,CAEJ,8CACI,aAAA,CAxDhB,gCA6DQ,aAAA,CA7DR,4BAgEQ,iBACA,gBACA,iBAAA,CAlER,+CAqEgB,WACA,WACA,uBACA,eAAA,CAxEhB,mDA0EoB,UAAA,CA1EpB,4DA6EoB,UACA,iBACA,gBAAA,CA/EpB,8DAiFwB,aAAA,CACA,6MAGI,qBACA,aAAA,CAtF5B,8DA2FoB,UACA,gBAAA,CA5FpB,wEA8FwB,iBACA,kBAAA,CACA,8EACI,qBAAA,CAIJ,+EACI,aAAA,CAEJ,iFACI,aAAA,CAEJ,oFACI,aAAA,CAY5B,aACI,kBACA,WACA,UACA,0BACA,4BAAA,CALJ,yBAOQ,kBACA,UACA,iBACA,UAAA,CACA,+BACI,KAAA,CAEJ,6BACI,QAAA,CAfZ,iCAmBQ,kBACA,QACA,WACA,YACA,iBACA,iBACA,kBACA,WACA,AACA,iCACA,wBAAW,CA7BnB,4BAgCQ,kBACA,WACA,SACA,UACA,gBACA,SAAA,CArCR,+BAuCY,WACA,YACA,UACA,YACA,4BAAA,CACA,sCACI,SAAA,CAEJ,0CACI,WAAA,CAhDhB,mCAqDQ,kBACA,cACA,MACA,UACA,UACA,aACA,yBACA,UAAA,CAIR,gBACI,YACA,UACA,aACA,iBACA,YACA,gBACA,UAAA,CAPJ,kCASQ,WACA,WACA,YACA,mBACA,YACA,kBAAA,CACA,wCACI,WACA,kBACA,cACA,SACA,YACA,QACA,SACA,kBACA,mBACA,wDAAA,CAEJ,wCACI,YAAA,CA5BZ,+CA+BY,kBACA,SACA,WACA,gBACA,iBACA,WACA,kBACA,yBACA,mBACA,WAAA,CACA,sDACI,WACA,kBACA,cACA,QACA,WACA,QACA,SACA,gBACA,iBACA,mBACA,wDAAA,CAMhB,aACI,WACA,UACA,iBACA,iBACA,kBACA,eAAA,CANJ,uBAQQ,qBACA,gBAAA,CACA,6BACI,qBAAA,CAEJ,6BACI,YAAA,CAEJ,8BACI,aAAA,CAEJ,gCACI,aAAA,CAEJ,mCACI,aAAA,CC/VZ,mBAEE,SACA,gBAAA,CCHF,sBACC,SAAA,CAGD,eACC,kBACA,YAAA,CAFD,kBAIE,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,8BACA,wBAAA,CAED,uBACC,cACA,UACA,uBACA,WAAA,CACA,wFAGC,qBACA,cACA,eAAA,CAlBH,uBAsBE,gBAAA,CAtBF,+CAwBM,2BAAA,CAxBN,8CA2BM,eAAA,CA3BN,+CA+BI,UACA,aAAA,CAhCJ,oEA0CK,cAAA,CA1CL,kBAiDK,iBAAA,CAED,sBAEC,kBAAA,ChG1DJ,yDAEI,YACH,aAAA,CAED,4BACC,UAAA,CgGkDE,2BAIE,QAAA,CAJF,wFASE,kBACA,kBACA,cAAA,CAXF,+BAcE,eAAA,CAGF,6BACC,cACA,WACA,WACA,qBAAA,CAED,uBACC,kBACA,UAAA,CAFD,8BAIE,sBACA,mBACA,iBACA,4BAAA,CAGA,8FAGC,oBAAA,CAIH,8BAEC,WACA,UAAA,ChGnGJ,yEAEI,YACH,aAAA,CAED,oCACC,UAAA,CgG0FE,wCAKE,QAAA,CCnGL,gBACC,iBACA,yBACA,kBACA,yBACA,aACA,iBAAA,CACA,uDAEC,eACS,kBAAA,CAEV,0BACC,KAAA,CAED,6BACC,QAAA,CAGC,sBACI,gBAAA,CAEP,4BACC,SACA,sBACA,gBAAA,CAED,iCACC,qBACA,YACG,WACA,YACA,4DACA,4BACA,kCACA,oBAAA,CAEJ,8BACC,YAAA,CAED,kBACC,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,YAAA,CAED,cACC,SACA,UACA,iBACA,aAAA,CAED,yBACC,iBACA,iBACA,mBAAA,CAxDF,yBA6DE,aAAA,CACA,+BACC,aAAA,CAGF,qBACC,mBAAA,CAnEF,eAsEE,cACA,eACA,SAAA,CAxEF,iBA2EE,aAAA,CACA,uBACC,cACA,yBAAA,CAED,wBACC,aAAA,CAjFH,kBAsFE,cACA,qBACA,cAAA,CACA,wBACC,cACA,qBACA,cAAA,CAED,yBACC,cACA,qBACA,cAAA,CAjGH,cAuGQ,gBACA,mBACA,mBACA,oBACA,iBACA,6BACA,mBAAA,CACA,oBACL,cACA,eACA,UACA,aAAA,CAEK,qBACI,cACA,wBAAA,CAEJ,sBACI,cACA,wBAAA,CAEJ,mBACI,cACA,wBAAA,CAEJ,mBACI,cACA,wBAAA,CAEJ,qBACI,WACA,wBAAA,CAEJ,sBACI,cACA,wBAAA,CAEJ,wBACI,cACA,wBAAA,CAEV,sBACC,yBACA,aAAA,CAIU,yCACF,aAAA,CAIJ,sCACa,yBACZ,aAAA,CAKJ,kBACI,kBAAA,CADJ,yBAGK,sBACG,cAAA,CAJR,iCAOD,yBACA,aAAA,CAKF,sBACC,mBACA,aACA,sBACA,qBAAA,CAJD,6CAME,eAAA,CAED,8BACC,sCAAA,CAED,+BACC,0CAAA,CAED,mCACA,yBACG,4BAAA,CAEH,gCACA,yBACG,4BAAA,CAEH,gCACA,yBACG,4BAAA,CAEH,kCACI,kBAAA,CACM,wCACI,kBACA,UAAA,CAIf,sBACC,gBAAA,CAED,mBACC,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,8BACA,mBAAA,cAAA,CACA,0BACI,WACA,mBACA,AADA,mCACA,AADA,+BACA,4BACA,+BAAW,CAGhB,oBACC,gBACA,aACA,oBACA,sBACA,uCACA,AADA,+BACA,sBACA,iBAAA,CACA,0BAEC,2CAAA,kCAAA,CAFD,sDAIE,SAAA,CAGF,gCACC,mBAAA,CAED,yBACC,mBACA,AADA,qCACA,AADA,iCACA,8BACA,iCAAW,CAEZ,yBACC,mBACA,AADA,8BACA,AADA,0BACA,uBACA,0BAAW,CAEZ,yBACC,mBACA,AADA,qCACA,AADA,iCACA,8BACA,iCAAW,CAEZ,0BACC,mBACA,AADA,wBACA,AADA,oBACA,iBACA,oBAAW,CAEZ,oCACC,mBAAA,CAED,4BACC,sCAAA,CAED,6BACC,0CAAA,CAED,4BACC,UACA,kBACA,cACA,UACA,oCAAA,2BAAA,CALD,8BAOE,iBACA,cAAA,CACA,4CACC,aAAA,CAIA,gCACC,kBAAA,CACM,sCACI,kBACA,UAAA,CAKf,uBACC,gBAAA,CAGD,6BACC,mBACA,gBAAA,CAID,oBACC,WACA,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,8BACA,mBAAA,CAED,2BAEE,mBACA,WAAA,CAHF,0BAME,uBACA,gBAAA,CAPF,6BAUE,gBAAA,CAVF,2DAaE,iBAAA,CAGF,gDAEE,WAAA,CAFF,yCAKE,iBACA,gBACA,cACA,WACA,kBACA,sBACA,sBACA,kBACA,oBACA,AADA,oBACA,AADA,aACA,eACA,yBAAA,sBAAA,kBAAA,CAGF,sBACC,gBACA,yBACA,sBACM,kBAAA,CACA,4BACC,YACA,SAAA,CAGR,oBACC,mBACA,gBACA,gCACA,eACM,iBACA,gBACN,MACA,iBACA,UACM,kBACA,kBACA,mBACA,kBAAA,CAGP,sBACC,gBAAA,CADD,8BAGE,oBAAA,CAGF,oBAIC,uCACA,AADA,+BACA,oBACA,kBACA,kBAAA,CACA,0BACI,kBAAA,CADJ,oDAGK,oCACA,AADA,4BACA,SAAA,CAIN,kBACO,kBACN,mBAAA,kBAAA,aAAA,CAFD,sBAIE,eACA,eAAA,CAGF,mBACC,oBACA,AADA,oBACA,AADA,aACA,4BACA,AADA,6BACA,AADA,0BACA,AADA,sBACA,wBACA,AADA,qBACA,AADA,uBACA,wBAAA,qBAAA,iBAAA,CAED,mBACC,gBAAA,CADD,0BAGE,iBACA,yBACA,cACA,iBACA,qBAAA,CAGF,0BACC,UACA,iBACA,oCACA,AADA,4BACA,mBAAA,CAED,oBACC,gBAAA,CAED,qBACC,eAAA,CAED,yBACC,gBAAA,CAED,6BACC,iBAAA,CAED,qBACC,qBACA,WAAA,CAED,qBACC,aACA,eACA,aACA,kBACA,UACA,MACA,iBACA,kBAAA,CAED,sBACC,gBAAA,CAKD,2CAEC,YACA,wBAAA,CAED,2BACC,eACA,MACA,cACA,SAAA,CAED,gBACC,kBACA,aACA,iBACA,YAAA,CACA,uDAEC,cAAA,CAED,0BACC,KAAA,CAED,6BACC,QAAA,CAbF,yCAgBE,UAAA,CACA,iKAGC,qBACA,UAAA,CAIH,yBAEE,mBACA,SACA,mBACA,iBACA,UAAA,CANF,2BAQG,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,cAAA,CAVH,6BAaG,cACA,iBAAA,CAIH,uBACC,mBACA,kBACA,iBACA,mBACA,kBACA,yBAAA,CAMD,mBACC,mBAAA,oBAAA,WAAA,CADD,oCAGE,yBACA,iBACA,kBACA,kBACA,YAAA,CAGF,uBACC,oBACA,AADA,oBACA,AADA,aACA,wBACA,AADA,qBACA,AADA,uBACA,wBAAA,qBAAA,sBAAA,CAGD,uBACC,aACA,iBACA,iBACG,kBACA,UAAA,CACH,0BACC,oBAAA,CAGF,4BACC,kBACA,eACA,MACA,aACA,UAAA,CAGD,qBACI,kBACH,YACA,cACA,WAAA,CAJD,2BAMQ,kBACA,MACA,UACA,UACA,eACN,cACA,WACA,YACA,QAAA,CACA,yDACC,kBAAA,CAED,wEACC,YACA,eAAA,CApBH,mCAwBE,SAAA,CACA,kEACC,WACA,gBACA,gCAAA,CA5BH,yCAgCE,UACA,cAAA,CAjCF,qDAoCE,UAAA,CApCF,2BAuCE,WACA,YACA,qCACA,AADA,6BACA,eACA,iBACA,mBACE,qBACA,WACA,YACF,SACE,gBACA,yBAAA,sBAAA,qBAAA,gBAAA,CACA,wCACD,mBACA,aACA,gBAAA,CAtDH,qCA0DE,YACA,mBACA,eACA,gBACA,iCACA,AADA,yBACA,gBACA,kBACA,WACA,WAAA,CAlEF,oCAqEE,mBACA,gBACA,kBACA,iCACA,AADA,yBACA,YACC,UAAA,CAOH,qDAEE,WAAA,CAGA,yDACC,UAAA,CAED,wDACC,mBACA,YAAA,CAVH,2CAcK,WACA,WAAA,CAEJ,6DAEE,SAAA,CAGA,iEACC,UAAA,CAED,gEACC,mBACA,YAAA,CAVH,mDAcK,WACA,SAAA,CAMN,qDAEE,SAAA,CAGA,yDACC,UAAA,CAED,wDACC,iBACA,UAAA,CAVH,2CAcK,WACA,SAAA,CAKL,qDAEE,SAAA,CAGA,yDACC,UAAA,CAED,wDACC,iBACA,YAAA,CAVH,2CAcK,WACA,SAAA,CAKN,0BACC,eAAA,CAGD,uBACC,eAAA,CAID,eACI,gEACA,4BACA,4BACA,kBACA,iBACA,kBACA,2BACA,mBAAA,CAEJ,kBACI,kBACA,4BACA,mEACA,iBACA,oBACA,2BACA,0BAAA,CAEJ,kCACI,gBAAA,CCruBJ,wBAEE,eAAA,CAGA,4CACC,eAAA,CAED,gDAEE,iBACA,yBACA,cACA,kBACA,iBACA,qBAAA,CAGF,oCACC,kBACA,aAAA,CChBD,4CACA,gBAAA,CCFC,2CACC,oBAAA,CAMJ,mDAEE,gCAAA,uBAAA,CCVA,kDACC,uCACA,AADA,+BACA,oBACA,cAAA,CACA,wDACC,mBACA,oBAAA,CAGF,oCACC,aAAA,CCNA,yCACC,oBAAA,CCJF,6BACC,oBACA,UAAA,CAEE,qCAEQ,YAAA,CAFR,iEAKD,yBACA,wBAAA,CANC,qCASK,6BACN,kBACA,kBACA,qBACA,eACA,2DACA,AADA,mDACA,qBAAA,CACA,2CACC,oCACA,4BACA,gCAAA,uBAAA,CACA,kDACC,SAAA,CAGF,4CACC,WACA,kBACA,WACA,MACA,OACA,WACA,YACA,8CACA,AADA,sCACA,yBACA,UACA,2DAAqB,AAArB,kDAAqB,CAnCrB,mCAuCQ,cAAA,CC3CR,2CACH,uCACA,AADA,+BACA,qBACA,sBAAA,CACC,iDACC,qBACA,kBAAA,CAFD,kFAIE,SAAA,CAIH,iDACC,oCACA,AADA,4BACA,SAAA,CAED,0CACC,aAAA,CCdH,YAGQ,gBAAA,CAKR,sBAEE,eAAA,CCfF,cACI,kBAAA,CAEA,sBACC,mBACA,kBACA,cACA,mBACA,mBACA,kBACA,WACA,4BAAA,CAXL,iB1G2DC,SACA,UACA,eAAA,C0G7DD,iBAiBK,kBACA,mBACA,kBACA,mBACA,iBAAA,CACA,wBACC,wBAAA,CACA,8BACC,WACA,kBACA,cACA,QACA,QACA,QACA,SACA,gBACA,iBACA,mBACA,yDACA,UAAA,CAGF,uBACC,wBAAA,CAED,wBACC,kBAAA,CA3CN,gBA+CK,cACA,aAAA,CAhDL,oBAkDM,UAAA,CAGF,0BACC,gBAAA,CAQL,cACC,eAAA,CAOD,sBACI,mBACA,kBACA,WACA,mBACA,iCACA,gBACA,iBACA,yBACA,gBACA,gBAAA,CAKJ,iBACG,gCACA,AADA,wBACA,mBAAA,CAKH,uBACI,yBACA,iBAAA,CAIJ,wBACI,wBAAA,CAGJ,uBACA,gBACA,eAAA,CCtGI,wBACI,aACA,mBACA,sBACA,eAAA,CAIJ,0BACI,YACA,aACA,6BACA,eAAA,CAJJ,4BAMQ,cACA,gBACA,iBACA,uBACA,eAAA,CAGR,4BAEQ,UAAA,CC1BZ,uBACI,kBAAA,CAGA,8BACI,aACA,mBACA,sBACA,eAAA,CAEJ,8BACI,eAAA,CAEJ,8BACI,aACA,4BAAA,CAFJ,kCAIQ,UAAA,CAGR,8BACC,aACA,YACJ,qBACA,WACA,sCAAA,CCzBA,yBACC,eACG,SACA,WACA,YACA,UACA,aACA,aACA,qBAAA,CAEJ,iCACC,eACA,MACA,QACA,SACA,OACA,iCACA,YAAA,CAED,iCACC,kBACA,oBACA,AADA,oBACA,AADA,aACA,4BACA,AADA,6BACA,AADA,0BACA,AADA,sBACA,WAAA,CAJD,6CAOG,kBACA,yBACA,qBAAA,CATH,2CAaE,UACA,iBACA,SACA,0BAAQ,CAGR,0DACC,QAAA,CAED,0DACC,WAAA,C7G1CH,2EAEI,YACH,aAAA,CAED,qCACC,UAAA,C6G2CD,6EAEC,WACA,2BACA,eAAA,CAED,qCACC,UACA,WAAA,CAEC,6DACC,mBACA,yBAAA,CAIH,wCACC,UACA,aACA,wBAAA,CAEC,+DACC,YACA,oBACA,mCAAA,CAED,2I7GnCF,wBACA,4BAAA,C6GsCE,wEACC,cAAA,CAED,6E7G1CF,wBACA,4BAAA,C6GyCE,+FAIG,WACE,cAAA,CALL,+FAQG,kBAAA,CAIH,6E7G3DF,yBACA,6BAAA,C6G0DE,uGAGE,6BAAA,eAAA,CACA,mIACC,4BACA,AADA,eACA,cAAA,CAIH,sEACC,oBACA,AADA,oBACA,AADA,aACA,4BACA,AADA,6BACA,AADA,0BACA,AADA,sBACA,uBAAA,oBAAA,0BAAA,CAED,uEACC,WACA,eACA,4BAAA,iBAAA,OAAA,CAED,4E7G/EF,yBACA,8B6GgFG,gBAAA,CAEC,0FACC,YAAA,CALH,mM7G1EF,wBACA,4BAAA,C6GsFE,4E7GvFF,wBACA,4BAAA,C6GyFE,wEACC,WACA,eACA,mBACA,cACA,cAAA,CAKH,+BACC,kBACA,gBAAA,CAID,kEAEC,kBACA,MACA,QACA,SACA,MAAA,CAED,oCACC,aACA,yBACA,oDACA,AADA,4CACA,YAAA,CACA,uCACC,aAAA,CAGF,8CACC,kBACA,SACA,WACA,WACA,YACG,iBACH,kBACA,yBACA,oDAAA,2CAAA,CATD,kDAWE,iBACA,UAAA,CAGF,8BACC,YAAA,CAGD,gCACC,iBACA,gBAAA,CAFD,qCAIE,gBAAA,CC1LF,0BAEE,kBACA,eAAA,CACA,gCACC,YACA,gBACA,UAAA,CAGA,2CACC,YAAA,CAGF,sCACC,aAAA,CAED,qCACC,aAAA,CACA,kIAGC,aAAA,CAGF,iCACC,UAAA,CACA,sHAGC,aAAA,CAGF,gCACC,UAAA,CACA,mHAGC,aAAA,CCtCJ,oBACI,mBACA,aACA,sBACA,qBAAA,CAIJ,0BACI,oBACA,AADA,oBACA,AADA,aACA,mBACA,AADA,eACA,yBACA,AADA,sBACA,AADA,8BACA,kBAAA,CACA,qCACC,QAAA,CAGL,0BACC,4BACG,AADH,eACG,gBACA,qBAAA,CACA,qCACC,6BAAA,eAAA,CACA,iEACC,4BACA,AADA,eACA,cAAA,CAIN,6BACC,oBAAA,oBAAA,YAAA,CAED,4BACC,kBACA,4BACA,AADA,eACA,iBAAA,CACG,2FAEE,eACA,UACA,gBAAA,CARN,qCAYK,gBACA,eAAA,CAGL,4BACC,iBAAA,CADD,+B/GYA,SACA,UACA,eAAA,C+GdA,+BAME,qBAAA,CAGA,kDACI,oBAAA,CAED,kDACC,oBAAA,CAED,iDACC,oBAAA,CAKF,2CACC,aAAA,CAED,2CACC,aAAA,CAED,0CACC,aAAA,CAGL,iCACC,kBACA,WACA,YACA,WACA,YACA,iBACA,iBACA,kBACA,kBACA,UAAA,CACA,yCACI,wBAAA,CADJ,mDAGK,oBAAA,CAGL,yCACC,wBAAA,CADD,mDAGK,oBAAA,CAGL,wCACC,wBAAA,CADD,wDAGK,oBAAA,CA1BN,qCA8BE,YAAA,CAGF,qCACC,qBACA,cACA,4BAAA,CAED,6BACC,kBACA,WACG,YACA,iBACA,cACH,sBACG,qBAAA,CAEH,qCACC,kBACA,YACA,iBACA,mBACA,gBACA,cAAA,CACA,2CACC,WACA,qBACA,kBACA,QACA,WACA,QACA,SACA,oBACA,oBACA,gCACA,sCACA,uCACA,oCAAA,CA7BH,gCAiCE,a/G1FF,SACA,UACA,gB+G0FE,kBACA,SACA,UACA,uBACA,iBACA,iBACA,sBACA,sBACA,sBACA,gBACA,YAAA,CA7CF,oDAgDE,kBACA,SACA,iBAAA,CAlDF,mCAqDE,SACA,mBACA,cAAA,CAGF,6BACC,aAAA,CAED,qCACI,aACA,gBACA,iBACA,kBACA,UAAA,CACA,oFAEC,oBAAA,CAED,gDACC,cACA,mBACA,iBACA,iBAAA,CAGA,+CACC,cAAA,CAIN,yBACC,2BACA,AADA,cACA,oBACA,AADA,oBACA,AADA,aACA,wBAAA,qBAAA,sBAAA,CAIA,gCACI,YAAA,CAGL,2BACC,gBAAA,CAcF,oCAGE,4BACC,4BAAA,cAAA,CAED,yBACC,4BAAA,cAAA,CAED,2BACC,iBAAA,CAAA,CC3OE,6BACC,iBAAA,CAED,6FAGC,WAAA,CASA,uDAEE,eAAA,CALH,iDASE,kBACA,YAAA,CAaP,oCAGM,iDAEE,aAAA,CAAA,CCzCP,kBACC,kBACA,eAAA,CACA,oBACC,cACA,WAAA,CALF,sBAQE,cACA,aACA,eACA,cACA,gCACA,AADA,wBACA,SAAA,CACA,6BACC,SAAA,CAhBJ,sBAqBE,kBACA,aACA,mBACA,mBACA,UAAA,CAzBF,iDA2BG,4BAAW,CA3Bd,yBA8BG,SACA,mBACA,UAAA,CAhCH,wBAmCG,QAAA,CAGF,iBACC,kBACA,SACA,WACA,gBACA,UAAA,CALD,oBjHuBA,SACA,UACA,gBiHjBE,oBACA,AADA,oBACA,AADA,aACA,mBACA,AADA,eACA,yBACA,AADA,sBACA,AADA,mBACA,qBAAA,kBAAA,wBAAA,CAXF,oBAcE,gBAAA,CACA,8BACC,cAAA,CAhBH,wBAoBE,WACA,YACA,sBACA,kBACA,sBACA,cAAA,CACA,+BACC,qBACA,wBAAA,CCtEJ,6BAGG,2BACA,iBAAA,CAJH,2CASG,cAAA,CATH,2BAeG,kBACA,OACA,MACA,QACA,SACA,gBACA,WACA,aAAA,CAtBH,+BA0BG,kBACA,kBACA,gBACA,YACA,+BAAA,sBAAA,CA9BH,sCAkCG,YACA,YAEA,yBACA,iBAAA,CAtCH,4CA0CG,6BAAA,CA1CH,0CA8CG,6BAAA,CA9CH,6CAkDG,iBAAA,CAlDH,+CAsDG,wBAAA,CAtDH,4CAyD2B,eAAA,CAzD3B,uCAyD2B,eAAA,CAzD3B,yCA4DG,cACA,kBACA,SACA,SACA,UACA,WACA,WACA,eACA,yBAAA,sBAAA,qBAAA,gBAAA,CApEH,gDAwEG,OAAA,CAxEH,iCA4EK,SACA,OACA,MACA,QACA,SACA,gBACA,WACA,aAAA,CAnFL,yCAuFK,kBACA,kBACA,gBACA,YACA,+BAAA,sBAAA,CA3FL,mDA+FK,kBACA,cACA,MACA,OACA,WACA,WAAA,CC/FJ,qBACC,mBACA,gBAAA,CCCE,sBACI,kBAAA,CAEJ,oBACI,WACA,UACA,iBAAA,CAHJ,+BAKQ,cACA,kBACA,iBACA,UAAA,CAbZ,oCAmBK,gBACA,iBACA,yBAAA,CAcL,oCACI,oBACI,WACA,iBAAA,CAAA,CCpCJ,4BACI,kBAAA,CAEJ,0BACI,WACA,UACA,qBACA,kBAAA,CAJJ,qCAMQ,cACA,kBACA,iBACA,UAAA,CAIR,8BACI,mBACA,oBACA,AADA,oBACA,AADA,aACA,mBAAA,cAAA,CAEJ,+BACC,iBACA,eAAA,CAGD,iCACI,kBAAA,CAEJ,iCACI,kBAAA,CAeR,oCACI,0BACI,WACA,iBAAA,CAAA,CChDJ,iDAEI,kBAAA,CAIJ,mCAEQ,cACA,kBACA,iBACA,UAAA,CAbZ,wCAmBK,gBACA,iBACA,yBAAA,CCnBD,mBACI,kBAAA,CCDJ,qCAEI,kBAAA,CAGJ,8BAEQ,cACA,kBACA,iBACA,aAAA,CCVR,yBACI,kBAAA,CCDJ,+CAEI,kBAAA,CCFJ,2DAEI,kBAAA,CCFJ,qBACI,kBAAA,CCDJ,sCACI,kBACA,mBACA,iBACA,oBACA,4BAAA,CAEJ,oCACI,eAAA,CAEJ,kDAEQ,QAAA,CAFR,0GAIY,uBACA,eAAA,CALZ,qDAQY,YACA,mBACA,eAAA,CAVZ,qDAaY,iBAAA,CAKR,gDACI,YACA,gBAAA,CAEJ,2DACI,UAAS,CAerB,oCACI,0GAEI,WACA,QAAA,CAAA,CCnDJ,mBACI,kBAAA,CAJR,mBAOQ,mBACA,UACA,mCAAA,0BAAA,CACA,yBACC,SAAA,CAXT,iDAgBQ,gCACA,kBACA,eAAA,CAlBR,yDAoBY,kBACA,eACA,mCACA,AADA,2BACA,SAAA,CAEJ,+FAEQ,SAAA,CAFR,mGAKQ,SAAA,CALR,qEAQK,6BAAW,AAAX,oBAAW,CAjCxB,8DAuCQ,kBACA,OACA,WACA,YACA,WACA,kCACA,mCACA,AADA,2BACA,UAAA,CA9CR,8BAiDQ,SACA,SAAA,CAlDR,gCAqDQ,SACA,SAAA,CAtDR,mCAwDY,iBAAA,CAxDZ,kCA2DY,cACA,eACA,iBACA,iBACA,UAAA,CA/DZ,oCAkES,gBAAA,CAlET,2BAsEQ,SAAA,CAOR,qCACC,iDAEC,8BAAO,CAAA,CAKT,oCACC,iDAEC,8BAAO,CAAA,CAKT,oCACC,iDAEC,8BAAO,CAAA,CAKT,oCACI,iDAEF,UAAA,CAAA,CCxGF,2BAEE,cAAA,CAIE,8BACC,kBACA,iBACA,eAAA,CAHD,kCAKE,UAAA,CALF,iCAQE,kBACA,QACA,YACA,OACA,SACA,eACA,uCAAA,CAGF,oCACC,mBACA,eACA,WACA,wBAAA,CAJD,sCAME,aAAA,CACA,qIAGC,aAAA,CAjCP,oCAsCK,iBAAA,CAEA,6CACF,kBACA,QACA,WACA,QAAA,CAcE,8C/HnBJ,wBACA,4BAAA,C+HqBI,yCACC,WAAA,CAED,iD/HzBJ,wBACA,4BAAA,C+HgDD,oCACC,6CAEE,kBACA,kBAAA,CAAA,CCzFC,uBACC,kBAAA,CAIL,WACC,mBACA,YACA,cACA,sBACA,qBAAA,CACA,kBACC,YACA,YACA,gBACA,sBAAA,CAJD,qBAME,SACA,iBACA,gBAAA,CAGF,kBACC,aACA,gBACA,4BACA,kCACA,qBAAA,CALD,oBAOE,cACA,YAAA,CC9BC,eACC,kBAAA,CAGD,eACC,aACA,sBACA,kBAAA,CAED,qBACC,mBACA,oBACA,4BAAA,CAHD,wBAKE,QAAA,CAOF,oBACC,kBAAA,CAED,2BAEE,eAAA,CC1BF,8BACC,kBAAA,CAED,qCACC,WACA,aAAA,CAED,yCACC,mBACA,aAAA,CAZL,oCAeK,yBAAA,CAfL,8BAkBK,sBACA,gBACA,sBACA,wBAAA,eAAA,CArBL,qCAyBK,UACA,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,gBACA,eAAA,ClI9BJ,uFAEI,YACH,aAAA,CAED,2CACC,UAAA,CkILF,8GAkCK,eAAA,CAlCL,wCAqCE,kBACA,mBACA,AADA,cACA,8EACA,qBACA,YACA,wBACA,2BAAA,CA3CF,4CA6CM,WACH,WAAA,CA9CH,oCAkDK,kBACA,gBACH,mBAAA,kBAAA,aAAA,CApDF,sCAsDM,aAAA,CACA,qIAGC,cACA,oBAAA,CA3DP,wCA8DO,WACA,iBAAA,CAEC,8DACC,eAAS,CAOT,wEACC,eAAS,CA1EnB,kCAmFK,kBAAA,CAnFL,sCAqFM,WACA,YACA,iBACA,iBACA,kBACA,WACA,wBAAA,CA3FN,mCAgGK,kBACA,iCACA,qBAAA,CAIA,uFAEC,qBACA,UAAA,CAED,+CACC,SAAA,CAED,wCACC,SAAA,CADD,4CAGE,WACA,YACA,iBACA,iBACA,kBACA,WACA,wBAAA,CAIH,iCACC,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,mBACA,AADA,kBACA,AADA,cACA,qBACH,AADG,kBACH,AADG,yBACH,kBAAA,CAEE,mCACC,kCACA,QAAA,CAED,qCACC,gBAAA,CAcL,oCAEC,mCAEK,iBAAA,CAAA,CCvJF,wBACI,mBACA,oBACA,4BAAA,CCHJ,iCACI,mBACA,oBACA,4BAAA,CCLR,oBAIK,WACA,aACA,YACA,yBAAA,CCHD,oBACC,kBAAA,CALL,gCASS,eAAA,CATT,+BAaY,QAAA,CAbZ,mCAgBY,iBACA,eAAA,CCdR,oBACC,kBAAA,CAED,wBACC,aACA,sBACA,qBAAA,CAHD,2BAKE,qBAAA,CAGF,8BACC,iBACA,eAAA,CAED,oCACC,kBAAA,CAEC,iDACC,QAAA,CAIH,sJAGE,gBAAA,CC1BL,sBACC,kBAAA,CAED,eACC,aACA,sBACA,sBACA,kBAAA,CAJD,qBAME,gBACA,yBACA,wBACA,AADA,gBACA,oBACA,WAAA,CAVF,4BAaE,YACA,eAAA,CAEA,2CACC,kBACA,iBACA,UAAA,CACA,iDACC,SAAA,CArBJ,2BA2BE,iBACA,gBACA,eAAA,CA7BF,6BA+BG,aAAA,CACA,0GAGC,qBACA,aAAA,CApCJ,iCAuCI,gBAAA,CAvCJ,8CA0CI,YAAA,CA1CJ,4CA6CI,oBAAA,CAED,wDAEE,oBAAA,CAFF,sDAKE,YAAA,CAML,oBACC,oBAAA,CC5DE,yBACC,aACA,qBAAA,CAKD,2BAEE,UAAA,CAFF,kCAKE,kBACH,gBAAA,CCbG,2CACC,kBAAA,CAJH,sCAQE,mBACA,oBACA,4BAAA,CAGF,kBACC,kBAAA,CCXD,gBACC,kBAAA,CCPL,qBAEE,SACA,iBAAA,CAID,4BACC,oBACA,AADA,oBACA,AADA,aACA,gBACA,kBAAA,CAED,sCACC,cACA,iBAAA,CAGD,qCACC,mBACA,AADA,oBACA,AADA,YACA,gBAAA,CAFD,wCAIE,kBAAA,CAJF,wCAOE,eAAA,CAPF,wCAUE,qBAAA,CAMF,yDAEC,mBACA,aACA,sBACA,qBAAA,CAGD,8BACC,kBACA,eAAA,CACA,kCACC,kBACA,SACA,SACA,iBAAA,CAPF,wCAUE,aACA,UAAA,CAKF,iCAGE,QAAA,CAeH,oCAEE,4BACC,mBAAA,cAAA,CAED,sCACC,mBACA,AADA,oBACA,AADA,YACA,kBACA,eACA,kBAAA,CAJD,0CAME,aAAA,CAAA,CCpFH,mCACC,oBACA,AADA,oBACA,AADA,aACA,kBAAA,CAED,6CACC,cACA,iBAAA,CAGD,4CACC,mBACA,AADA,oBACA,AADA,YACA,gBAAA,CAFD,+CAIE,kBAAA,CAJF,+CAOE,eAAA,CAPF,+CAUE,qBAAA,CAMF,6GAGC,mBACA,aACA,sBACA,qBAAA,CAWD,wCAGE,QAAA,CAeH,oCAEE,mCACC,mBAAA,cAAA,CAED,6CACC,mBACA,AADA,oBACA,AADA,YACA,kBACA,eACA,kBAAA,CAJD,iDAME,aAAA,CAAA,CCvEA,yBACC,kBAAA,CAED,0BACI,kBAAA,CCNR,sBACC,kBAAA,CCAG,qCAEI,kBAAA,CAGJ,8BAEQ,cACA,kBACA,iBACA,UAAA,CAZZ,oBAgBK,WACA,YAAA,CCfJ,+BACC,iBACA,AADA,aACA,yBACA,AADA,8BACA,aAAA,CAOD,4BACC,gBAAA,CAED,4BACC,aAAA,CAID,qCACC,gBAAA,CApBF,6EAyBE,YACA,gBAAA,CCzBF,iCAGE,cAAA,CAGD,0BACC,aACA,eACA,MACA,QACA,SACA,OACA,iCACA,YAAA,CAGD,iCACC,oBACA,AADA,oBACA,AADA,aACA,4BACA,AADA,6BACA,AADA,0BACA,AADA,sBACA,kBAAA,CAED,yBACC,mBACA,AADA,oBACA,AADA,YACA,kBACA,kBACA,sBAAA,CACA,qCACC,qBACG,wBAAA,CAOL,6BACC,aACA,gBACA,cACA,gBAAA,CACA,gCACC,oBACA,AADA,oBACA,AADA,aACA,mBACA,AADA,oBACA,AADA,YACA,mBAAA,cAAA,CAED,mCACC,kBACA,YACA,aACA,UAAA,CACA,yDAEE,oBACA,AADA,oBACA,AADA,aACA,wBACA,AADA,qBACA,AADA,uBACA,yBACA,AADA,sBACA,AADA,mBACA,cAAA,CApBJ,6CAyBE,kBACA,MACA,OACA,aACA,WACA,YACA,YACA,0BAAA,CAhCF,0DAkCG,YACA,gBAAA,CAnCH,iCAuCE,WACA,WAAA,CAGF,+BACC,iBAAA,CADD,qCAGE,SACA,cAAA,CAGF,8BlJ1CG,kBACA,UACA,WACH,8BACG,mBACA,eAAA,CkJwCH,kCACC,aACG,4BACA,AADA,6BACA,AADA,0BACA,AADA,sBACA,wBACH,AADG,qBACH,AADG,uBACH,kBACA,MACA,QACA,SACA,OACA,kBACA,kBACA,sBACA,UAAA,CACA,8CACC,oBAAA,oBAAA,YAAA,CAGF,iCACC,aACA,eAAA,CAFD,qCAIE,kBACA,eACA,qBAAA,CAKA,+JACC,aAAA,CAGF,2CACC,aAAA,CAED,yCACC,aAAA,CAED,uCACC,aAAA,CADD,4CAGE,qBACA,eAAA,CAKH,0BACC,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,aACA,wBAAA,CAED,wDAEC,iBAAA,CAED,+BACC,oBACA,AADA,oBACA,AADA,aACA,yBAAA,sBAAA,kBAAA,CAFD,qCAIE,eACA,gBACA,eAAA,CANF,qDASE,aAAA,CAMA,oaAIC,aAAA,CAGA,gWAGC,aAAA,CAbJ,8CAkBE,iBAAA,CAIF,yBACC,mBAAA,oBAAA,WAAA,CAED,4BACC,iBACA,iBAAA,CAFD,kDAIE,QAAA,CAKF,2EAEC,kBACA,aACA,sBACA,sBACA,iBAAA,CACA,yGACC,wBAAA,CAED,qJAEE,eAAA,CAGF,uFACC,oBACA,AADA,oBACA,AADA,aACA,4BACA,AADA,6BACA,AADA,0BACA,AADA,sBACA,eACG,SACA,WACA,YACA,UACA,aACA,YAAA,CACA,qHACF,qBAAA,CAGA,+aAGC,aAAA,CAED,6IACC,mBAAA,oBAAA,WAAA,CAED,mJACC,YAAA,CAED,iJACC,UACA,YACA,+BACA,wBACA,wBAAA,eAAA,CAED,iKACC,MACA,WAAA,CAED,uJACC,cACA,iBAAA,CAED,kUAEC,YAAA,CACA,8UACC,aAAA,CAGF,mJACC,oBACA,AADA,oBACA,AADA,aACA,eAAA,CAED,qJACC,4BACA,AADA,iBACA,AADA,QACA,iBACA,iBAAA,CAED,uJACC,cACA,cAAA,CAKJ,qFAGC,aACA,kBACA,MACA,WACA,YACA,eACA,2BACA,6BACA,4BACA,0BAAA,CAGD,6BACC,QACA,6DACA,oBAAA,CAED,wDAEC,oBAAA,CAED,4BACC,WACA,2DAAsB,CACtB,qCACC,oEAAsB,CAGxB,4BACC,WACA,8DAAsB,CACtB,qCACC,uEAAsB,CAIxB,2BACC,oBACA,AADA,oBACA,AADA,aACA,kBAAA,CAED,oCAEE,eACA,gBACA,eAAA,CAJF,oDAOE,aAAA,CAGF,6BACC,kBACA,YACA,gBACA,aACA,4BACA,2BACA,sBACA,cAAA,CAED,qCACC,aACA,kBACA,QACA,SACA,OACG,gBACH,aACA,gBACA,kBACA,qBACA,gBACA,uCACA,oDAAA,2CAAA,CAED,gCACC,mBACA,AADA,oBACA,AADA,YACA,iBAAA,CAED,0EAEC,YAAA,CACA,gFACC,aAAA,CAGF,oDAEE,QAAA,CAFF,uDAIG,WACA,iBACA,eAAA,CANH,uDASG,gBAAA,CAMH,8BACC,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,yBACA,AADA,sBACA,AADA,8BACA,eAAA,CAED,+BACC,kBACA,aACA,iBAAA,CAED,wEAEC,YAAA,CACA,8EACC,aAAA,CAKF,gCACC,oBACA,AADA,oBACA,AADA,aACA,mBACA,AADA,eACA,yBACA,AADA,sBACA,AADA,mBACA,cACA,iBACA,iBAAA,CAND,mClJ/UA,SACA,UACA,gBkJsVE,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,gBAAA,CAXF,mCAcE,kBACA,iBAAA,CACA,yCACC,WACA,cACA,kBACA,QACA,WACA,UACA,YACA,wBAAA,CAED,8CACC,cAAA,CACA,oDACC,YAAA,CAGF,0FAGE,iBACA,eAAA,CAGF,4CAEE,yBAAA,CAGF,8CAEE,aAAA,CA9CJ,kCAmDE,gBACA,UAAA,CACA,yHAGC,oBAAA,CASF,6BACC,iBACA,AADA,aACA,6DACA,cACA,iBACA,mBAAA,CAEC,oDACC,SAAA,CACA,mEACC,wBAAA,CAGF,2DACC,YAAA,CAED,wDACC,eAAA,CAED,0DACC,mFAAA,0EAAA,CAED,kEACC,aAAA,CAED,4PAIC,YAAA,CACA,wQACC,YAAA,CAaF,oEACC,kBACA,UACA,qBAAA,CAED,2ElJrdH,wBACA,4BAAA,CkJudG,0EACC,cAAA,CAED,wEACC,QAAA,CAED,2EACC,YAAA,CAMH,gDACC,YAAA,CC9gBH,iBAOI,iBAAA,CAPJ,2CAEE,oBAAA,WAAA,CAFF,2CAKE,mCAAA,0BAAA,CALF,mCAUQ,kBAAA,CAVR,sCAcQ,gBAAA,CAGA,0BACI,WAAA,CAGR,6CAEQ,4BAAA,CACA,uEACI,kBAAA,CAEJ,oEACI,mBACA,iBACA,yBAAA,CAEJ,0EACG,mBACA,yBACC,yBAAA,CAHJ,uFAKK,iBACA,iBAAA,CAIL,qEACI,mBACA,kBAAA,CAFJ,2EAIQ,sBAAA,CAJR,0GASY,UAAA,CATZ,2GAiBQ,aACA,sBACA,kBACA,qBAAA,CACA,6HACI,sBACA,6CAAA,oCAAA,CAvBZ,uJA0BY,YACA,yBAAA,CA3BZ,2JA6BgB,cACA,gBACA,aAAA,CA/BhB,uJAmCY,YACA,YACA,uBACA,eAAA,CAtCZ,wJAyCY,YACA,kBACA,yBAAA,CAKZ,wEACI,SACA,eACA,yBAAA,CAHJ,gHAKK,eAAA,CA1Eb,gDA+EQ,gBAAA,CA/ER,gEAiFY,kBAAA,CAjFZ,mEAmFgB,gBACA,SACA,SAAA,CArFhB,sEAuFoB,kBACA,sBACA,kBACA,qBAAA,CA1FpB,qIA6F4B,kBACA,gBACA,iBACA,6BACA,sBACA,WAAA,CAlG5B,wIAoGgC,SACA,mBACA,aAAA,CAtGhC,yIAyGgC,kBACA,QACA,UACA,cAAA,CA5GhC,mIAgH4B,aACA,WAAA,CAjH5B,+IAmHgC,iBACA,SAAA,CApHhC,kJAsHoC,kBACA,gBAAA,CAvHpC,2JA4H4C,aAAA,CA5H5C,+KA8HgD,oBACA,qBAAA,CA/HhD,wJAqIoC,gBACA,gBAAA,CAtIpC,6KA0IgC,gBAAA,CA1IhC,qKAgJyC,aAAA,CAhJzC,2KAkJ0C,gBACA,cACA,mBACA,eAAA,CArJ1C,2EA8JwB,gBAAA,CA9JxB,6EAmKgB,gBAAA,CAnKhB,sFAsKa,aAAA,CAED,+FACI,cAAA,CADJ,sHAGQ,oBACA,qBAAA,CAGR,0GAEQ,wBACA,gBAAA,CAHR,+GAKY,QAAA,CAzM5B,mDAmNQ,sBACA,qBAAA,CApNR,4EAuNgB,QAAA,CAvNhB,sFA0NgB,QAAA,CA1NhB,yFA4NoB,UACA,gBACA,uBACA,eAAA,CA/NpB,yFAkOoB,gBACA,uBACA,eAAA,CAGR,mGAEQ,cAAA,CAFR,mGAKQ,cACA,UAAA,CANR,iGASQ,cACA,uBACA,eAAA,CAXR,kHAcQ,uBACA,eAAA,CAIR,+GAEQ,UAAA,CAFR,yIAMoB,oBACA,qBAAA,CAMpB,sGAEQ,UAAA,CAFR,oGAKQ,gBACA,SACA,SAAA,CAPR,uGASY,iBAAA,CATZ,2HAWgB,YAAA,CAlR5B,2DAoSgB,gBACA,gBAAA,CASf,mOAOC,aAAA,CAPD,6QASE,eAAA,CATF,oRAYE,eAAA,CAZF,uTAeE,eAAA,CAMH,oBACC,iBACA,4BAAA,CACA,+BACC,kBAAA,CAJF,uBAOE,gBAAA,CAGD,mCAEE,kBAAA,CAGF,oDACC,kBAAA,CAED,sDACC,oBACA,AADA,oBACA,AADA,aACA,yBAAA,sBAAA,kBAAA,CAED,6DACC,mBACA,AADA,oBACA,AADA,YACA,iBAAA,CAED,6DACC,gBAAA,CC3VD,kBACC,oBACA,AADA,oBACA,AADA,aACA,yBAAA,sBAAA,6BAAA,CAGD,gBACC,iBACA,mBACA,gBAAA,CACA,sBACC,eACA,MACA,kBACA,WAAA,CAIF,wBACC,kBAAA,CADD,kDAGE,4BAAA,cAAA,CAHF,oDAME,4BAAA,cAAA,CAIF,kBACC,iBACA,AADA,aACA,yBACA,AADA,8BACA,cACA,eAAA,CAGD,0DAGE,kBAAA,CAHF,oHAME,mBACA,4BACA,AADA,eACA,YAAA,CAGF,8BpJYA,SACA,UACA,eAAA,CoJXA,wBACC,oBACA,AADA,oBACA,AADA,aACA,mBACG,AADH,eACG,kBACA,sBACA,yBACA,oBAAA,WAAA,CACA,oCACI,UAAA,CAEJ,gCACI,qBACA,UAAA,CAGR,8BACC,4BACA,AADA,eACA,aACA,eAAA,CAED,8BACC,4BACA,AADA,eACA,aACA,qBAAA,CAHD,oCAKE,iBACA,iBAAA,CAGF,6BACC,4BACA,AADA,eACA,aACA,cAAA,CAHD,oCAKE,cACA,WACG,gBAAA,CAPL,wCASG,kCAAA,yBAAA,CAED,2CAEE,iCAAW,AAAX,wBAAW,CAKf,qCACC,aACA,6BACA,AADA,gBACA,SACA,YACA,yBAAA,CALD,+DAOE,4BAAA,cAAA,CAPF,iEAUE,4BAAA,cAAA,CAVF,2EAcG,aAAA,CAQH,mCpJ5DA,SACA,UACA,eAAA,CoJ0DA,mCAKE,sBACA,gBACA,mBACA,wBAAA,CACA,+CACC,yBAAA,CAVH,mCAcE,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,yBACA,AADA,sBACA,AADA,8BACA,SACA,aACA,6BACA,cAAA,CApBF,uCAsBG,kCAAA,yBAAA,CAED,0CAEE,iCAAW,AAAX,wBAAW,CAKf,kCACC,YAAA,CACA,qCACC,aAAA,CAIF,sCACC,iBACA,eAAA,CAED,+BACC,oBACA,AADA,oBACA,AADA,aACA,SACA,iBACA,sBACA,cAAA,CAED,+DAEE,QAAA,CAGF,qCACC,iBAAA,CADD,2CAGE,iBACA,kBACA,kBAAA,CAGF,mCACC,aACA,iBACA,6BACA,qBAAA,CAKC,6DACC,SACA,oBACA,YACA,4BAAA,CAGA,8EACC,QAAA,CAGF,oEACC,mBACA,kBACA,cAAA,CC9MJ,0DASY,gBAAA,CATZ,sEAYoB,gBAAA,CASI,+EACI,kBACA,QAAA,CAOJ,8EACI,eAAA,CASR,6EACF,UAAA,CAzClB,+DA4CwB,kBAAA,CACA,4EACI,oBAAA,CAEJ,4EACI,gBAAA,CAEJ,+EACI,iBAAA,CApD5B,kEAuD4B,gBACA,SACA,SAAA,CAzD5B,mEA8D4B,UAAA,CA9D5B,uFAiE4B,cACA,cACA,eACA,WAAA,CACA,qGACI,SAAA,CAIP,yFACC,aAAA,CAED,yFACC,gBAAA,CA9E1B,4DAsFY,gBAAA,CChFX,+BAEC,mBACA,aACA,sBACA,qBAAA,CtJVD,2EAEI,YACH,aAAA,CAED,qCACC,UAAA,CsJKA,qCACC,2CAAA,kCAAA,CAGF,4BACC,kBACA,eAAA,CAFD,gCAIE,UAAA,CAGF,qCAEE,iBAAA,CAIF,6BACC,oBAAA,CAED,4CACC,iBACA,iBACA,aAAA,CAED,6BACC,gBAAA,CADD,iDAIE,mBACA,cACA,yBACA,qBAAA,CACA,sKAGC,WACA,wBAAA,CC5CA,yBACC,gBAAA,CACA,kCACC,aAAA,CACA,6DAEE,eAAA,CAID,2EACC,qBAAA,CAXJ,8CAgBE,kBACA,YAAA,CAjBF,0CAoBE,iCACA,cACA,qBAAA,CAIF,qEAEC,SAAA,CAID,uCACC,SAAA,CAID,kCACC,kBACA,UAAA,CAKL,iBACC,oBACA,AADA,oBACA,AADA,aACA,gBAAA,CAID,8CACI,SAAA,CCpDH,4BACC,iBACG,AADH,aACG,yBACA,AADA,8BACA,cACA,yBACA,AADA,sBACA,AADA,mBACA,kBAAA,CAKJ,oCACC,kBACA,oBACG,AADH,oBACG,AADH,aACG,yBAAA,sBAAA,kBAAA,CAHJ,4DAKE,iBAAA,CALF,qDASE,iJACG,iBACA,sBACH,qBAAA,CAZF,oDAeE,kBACA,wBACA,uBACA,sBACA,qBAAA,CAnBF,sCAuBE,cACG,YACA,aAAA,CACH,qIAGC,qBACA,aAAA,CAIH,wBACC,aAAA,CADD,6BAUG,aAAA,CACA,0GAGC,qBACA,aAAA,CAGF,mCACC,gBAAA,CADD,qCAGE,qBACA,aAAA,CCjEJ,kCACC,iBACG,AADH,aACG,yBACA,AADA,8BACA,cACA,yBACA,AADA,sBACA,AADA,mBACA,kBAAA,CAEJ,2BACC,kBAAA,CAGA,+FAGC,iBACG,AADH,aACG,yBACA,AADA,8BACA,cACA,yBACA,AADA,sBACA,AADA,mBACA,kBAAA,CAGJ,iCACC,wBAAA,qBAAA,iBAAA,CAKF,gDAEE,WACA,iBACA,eAAA,CAIF,iCACC,iBAAA,CAED,2CACC,eAAA,CAED,wCACC,kBACA,WACA,SACA,aACA,kBACA,wCACA,UAAA,CAPD,0CASE,cACA,cAAA,CACA,iJAGC,qBACA,aAAA,CAIH,8BACC,eACA,gBAAA,CAFD,mCAIE,gBAAA,CAIF,mCACC,iBACA,AADA,aACA,6BACA,AADA,kCACA,aAAA,CAIC,gDACC,cACA,qBAAA,CAJH,oCAQE,cACA,kBACA,aAAA,CACA,+HAGC,qBACA,aAAA,CAfH,sCAmBE,aAAA,CAnBF,6CAsBE,WAAA,CAeH,oCAGE,kCACI,qBAAA,yBAAA,CAAA,CClHJ,8BACC,YAAA,CADD,wCAGE,WACA,oBAAA,oBAAA,YAAA,CAED,0CACC,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,8BACA,eAAA,CAHD,6CAKE,YAAA,CALF,uDAQE,YAAA,CARF,2DAUG,aAAA,CAhBJ,iCAqBE,iBACA,kBAAA,CAED,0CACC,sBACA,iBACA,aACA,iBACA,AADA,aACA,kBACA,gBAAA,CA9BF,qFAkCG,YACA,SAAA,CAMF,wCACC,oBACA,AADA,oBACA,AADA,aACA,qBAAA,kBAAA,wBAAA,CAFD,6CAIE,gBAAA,CAKA,8DACC,sBACA,iBACA,oBACA,AADA,oBACA,AADA,aACA,8BACA,AADA,6BACA,AADA,uBACA,AADA,mBACA,2BACA,AADA,sBACA,iBACA,mBACA,gBAAA,CACA,oEACC,iBACA,AADA,aACA,kBACA,mBACA,AADA,oBACA,AADA,YACA,WACA,YAAA,CACA,gFACC,WAAA,CAGF,sEACC,oBACA,AADA,oBACA,AADA,aACA,yBAAA,sBAAA,6BAAA,CAFD,yEAIE,QAAA,CAGF,uEACC,iBACA,AADA,aACA,0BACA,AADA,+BACA,wBACA,AADA,qBACA,AADA,gBACA,YAAA,CAED,wEACC,oBACA,AADA,oBACA,AADA,aACA,qBACA,AADA,kBACA,AADA,yBACA,sBACA,AADA,mBACA,AADA,qBACA,iBAAA,CAJD,6EAME,aAAA,CAGF,iGAEE,kBAAA,CAhGP,mBAyGC,iBACA,iBACA,AADA,aACA,kBACA,gBAAA,CACA,iCACC,iBACA,AADA,aACA,+BACA,AADA,oCACA,gBAAA,CAED,uCAEE,WAAA,CAGF,kCACC,iBAAA,CACA,qCACC,kBAAA,CAGF,sDAEE,mBAAA,CAGF,gCACC,iBAAA,CAED,4CACC,aACA,iBACA,kBACA,kBACA,AADA,oBACA,UAAA,CACA,+CACC,aAAA,CAGF,4BACC,oBACA,AADA,oBACA,AADA,aACA,qBAAA,kBAAA,wBAAA,CAED,2BACC,WACA,YAAA,CAED,mCACC,iBAAA,CADD,sC1J5FD,SACA,UACA,eAAA,C0J0FC,sCAME,qBAAA,CAGA,yDACI,oBAAA,CAED,yDACC,oBAAA,CAED,wDACC,oBAAA,CAKF,kDACC,aAAA,CAED,kDACC,aAAA,CAED,iDACC,aAAA,CAGL,wCACC,kBACA,WACA,YACA,WACA,YACA,iBACA,iBACA,kBACA,kBACA,WAAA,CACA,gDACI,wBAAA,CADJ,0DAGK,oBAAA,CAGL,gDACC,wBAAA,CADD,0DAGK,oBAAA,CAGL,+CACC,wBAAA,CADD,+DAGK,oBAAA,CA1BN,4CA8BE,YAAA,CCrNJ,OAEC,YACA,YAAA,CAMC,iCACC,YACA,gBACA,MACA,sBACA,YAAA,CALD,4CAOE,UAAA,CAGF,yBACC,oBACA,AADA,oBACA,AADA,aACA,mBACA,AADA,eACA,yBACA,AADA,sBACA,AADA,mBACA,gBACA,WAAA,CALD,2DAOE,WAAA,CACA,uNAGC,oBAAA,CAID,+DAEE,WAAA,CAKJ,4EAEC,aACA,mBACA,AADA,gBACA,AADA,YACA,YAAA,CAED,+BACC,mBACA,AADA,iBACA,AADA,aACA,aAAA,CAED,iCACC,mBACA,AADA,iBACA,AADA,aACA,cACA,oBACA,AADA,oBACA,AADA,aACA,mBACA,AADA,eACA,yBACA,AADA,sBACA,AADA,mBACA,qBAAA,kBAAA,wBAAA,CAED,2HAGC,kBAAA,CAED,0CACC,iBAAA,CADD,gEAGE,wBAAA,CAHF,wDAME,aACA,kBACA,WACA,SACA,qBACA,kBACA,+CACA,AADA,uCACA,YAAA,CACA,+DACC,WACA,kBACA,cACA,QACA,SACA,YACA,SACA,oBACA,mBACA,mBACA,wDAAA,CAzBH,2DA6BG,kBACA,WACA,SACA,mBAAA,CAhCH,0DAmCG,oBAAA,CAcH,wCACC,gBAAA,CAGD,oCACC,uCAAA,CAED,4BACC,oBACA,AADA,oBACA,AADA,aACA,mBACA,AADA,eACA,yBACA,AADA,sBACA,AADA,mBACA,cAAA,CAED,iCACC,mBACA,AADA,iBACA,AADA,aACA,cACA,oBAAA,CAHD,oCAKE,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,SACA,iBACA,eAAA,CATF,sCAWG,WAAA,CACA,qIAGC,YACA,oBAAA,CAhBJ,wCAoBG,qBACA,gBACA,kBACA,qBAAA,CAKH,mCACC,mBACA,AADA,iBACA,AADA,aACA,cACA,mBAAA,CAHD,2CAKE,eAAA,CAGF,wCACC,uBAAA,CAIF,gBAEC,yBACA,sBACA,0BACA,WAAA,CALD,qCAOE,YACA,eAAA,CARF,yBAWE,WACA,oBACA,AADA,oBACA,AADA,aACA,0BACA,AADA,uBACA,AADA,oBACA,yBAAO,CAdT,yCAgBG,kBACA,oBACA,YACA,aACA,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,wBAAA,qBAAA,sBAAA,CAtBH,uCAyBG,UACA,uBACA,wBAAA,CA3BH,0DA6BI,WAEA,wBAAO,CA/BX,mFAiCK,WACA,oBACA,AADA,oBACA,AADA,aACA,mBACA,AADA,eACA,yBACA,AADA,sBACA,AADA,mBACA,wBACA,AADA,qBACA,AADA,uBACA,SACA,WAAA,CAvCL,2EA0CK,WACA,wBAAQ,CA3Cb,kFA6CM,WACA,WAAA,CA9CN,0DAmDI,QAAA,CAnDJ,6DAqDK,qBAAA,CAGA,qEACA,sBACA,cAAA,CAGD,uEAEE,yBACA,UAAA,CACA,6EACC,yBACA,UAAA,CAnEP,wCA4EG,iBACA,mBACA,UACA,aAAA,CA/EH,8DAiFI,mBACA,YAAA,CAlFJ,6EAsFK,uBACA,YACA,kBACA,wBAAA,CAEC,2GACC,gBAAA,CAGF,0FACC,uBAAA,CAhGN,kFAmGM,oBAAA,CAnGN,qGAsGM,YACA,sBACA,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,wBACA,AADA,qBACA,AADA,uBACA,aACA,UAAA,CACA,qIACC,WAAA,CA9GP,2GAiHO,eAAA,CAjHP,iGAqHM,kBAAA,CArHN,sGAuHO,aAAA,CAvHP,8FA2HM,oBACA,AADA,oBACA,AADA,aACA,cACA,gBAAA,CACA,qGACC,YACA,aACA,oBACM,AADN,oBACM,AADN,aACM,8BACH,AADG,6BACH,AADG,yBACH,AADG,qBACH,yBACA,AADA,sBACA,AADA,mBACA,wBACH,AADG,qBACH,AADG,uBACH,yBACA,kBACA,wBAAA,CATD,yGAWE,eACA,eAAA,CAGF,0GACC,mBACA,AADA,WACA,AADA,OACA,oBACM,AADN,oBACM,AADN,aACM,8BACH,AADG,6BACH,AADG,yBACH,AADG,qBACH,yBACA,AADA,sBACA,AADA,mBACA,wBAAA,qBAAA,sBAAA,CALJ,gHAOK,eAAA,CAPL,mHAUE,mBACA,AADA,WACA,AADA,OACA,gBACA,6BACG,iBACA,YACA,YACA,wBAAA,CACA,yHACC,yBACA,mBACA,eAAA,CAED,4HACC,yBACA,aAAA,CAIN,sGACC,YACA,iBAAA,CA3KP,sFA+KM,YAAA,CA/KN,yDAqLI,WACA,cACA,oBACA,AADA,oBACA,AADA,aACA,uBAAA,oBAAA,qBAAA,CAxLJ,6DA0LK,eAAA,CCjWN,kCACC,oBACA,AADA,oBACA,AADA,aACA,4BAAA,6BAAA,0BAAA,qBAAA,CAEA,4CACC,oBACA,AADA,oBACA,AADA,aACA,0BACA,AADA,uBACA,AADA,oBACA,8BACA,AADA,2BACA,AADA,6BACA,mBACA,AADA,eACA,aACA,sBACA,iBACA,YAAA,CARD,gDAWE,WAAA,CAGD,mDACC,UACG,oBACA,AADA,cACA,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,4BAAA,6BAAA,0BAAA,qBAAA,CALJ,uDAQE,eAAA,CAIF,kDACC,oBACA,AADA,oBACA,AADA,aACA,UACG,4BAAA,6BAAA,0BAAA,qBAAA,CAGJ,qDACC,UACA,oBACA,AADA,oBACA,AADA,aACA,4BACA,AADA,6BACA,AADA,0BACA,AADA,sBACA,yBACA,AADA,sBACA,AADA,mBACA,wBACA,AADA,qBACA,AADA,uBACA,gBAAA,CAND,uDASE,iBACA,UAAA,CAKF,wDACC,WACA,oBACA,AADA,oBACA,AADA,aACA,yBACA,AADA,sBACA,AADA,mBACA,wBACA,AADA,qBACA,AADA,uBACA,qBAAA,CAEA,iEACC,aACA,eAAA,CAMD,0EAEE,yBAAA,6BAAA,CA0BL,qCACC,mDACC,UAAA,CAED,uDACC,WACA,cAAA,CAGD,0EACC,oBACA,AADA,oBACA,AADA,aACA,eAAA,CAAA,CAOF,oCACA,qDACE,UAAA,CAED,mDACC,UAAA,CAED,uDACC,WACA,eACA,UAAA,CAED,qDACA,UAAA,CAEA,kDACA,UAAA,CAAA,CAKD,oCACC,0EACA,yBAAA,6BAAA,CAAA,CC5ID,qBACC,WACA,oBAAA,oBAAA,YAAA,CACA,2BACC,SAAA,CADD,8BAGE,WACA,gBACA,iBACA,AADA,aACA,yBAAA,6BAAA,CANF,iCAQG,WACA,kBAAA,CACA,uCACC,YAAS,CAQb,0BACC,UACA,oBACA,AADA,oBACA,AADA,aACA,4BACA,AADA,6BACA,AADA,0BACA,AADA,sBACA,yBACA,AADA,sBACA,AADA,mBACA,wBAAA,qBAAA,sBAAA,CALD,sCAOE,SAAA,CAPF,sDAUE,wBAAA,CAVF,0EAaG,WAAA,CACA,+EACC,qBACA,WAAA,CACA,wFACC,wBAAA,CAED,sFACC,wBAAA,CC3CN,wBAIG,gBAAA,CAMA,oDAEK,eAAA,CAZR,8CAgBO,kBACA,YAAA,CAjBP,qDAuBE,oBAAA,oBAAA,YAAA,CAvBF,yDA0BG,gBAAA,CA1BH,mCA+BE,WAAA,CAGC,8DACC,WAAA,CCjCJ,wBAIG,gBAAA,CAME,6DACC,oBACD,6BAAA,CAEA,qEACC,aACA,yBACA,yBACA,iBAAA,CAlBN,+DAsBM,cAAA,CAtBN,sEAwBO,iBAAA,CAxBP,mCA8BE,kBAAA,CA9BF,qEAiCG,qBAAA,CAjCH,kEAuCI,cAAA,CACA,iFACC,YAAA,CAzCL,gGA6CI,iBACA,AADA,aACA,0BAAA,8BAAA,CA9CJ,mGAgDK,kBAAA,CAhDL,qHAmDK,kBACA,AADA,oBACA,0BAAA,gBAAA,CApDL,mFAwDI,WAAA,CAxDJ,4EA2DO,iBACA,eAAA,CA5DP,wDAiEG,gBACA,sBACA,sBACA,mBAAA,cAAA,CACA,8DACC,WACA,YAAA,CAWD,6DACC,WACA,cACA,wBAAA,CAHD,yEAKC,WAAA,CAAA","file":"to.css","sourcesContent":["/*!\r\n * This file is part of the Goobi viewer - a content presentation and management application for digitized objects.\r\n *\r\n * Visit these websites for more information.\r\n * - http://www.intranda.com\r\n * - http://digiverso.com\r\n *\r\n * This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free\r\n * Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n *\r\n * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or\r\n * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\r\n *\r\n * You should have received a copy of the GNU General Public License along with this program. If not, see .\r\n */.mx-clearfloats:before,.mx-clearfloats:after{content:\" \";display:table}.mx-clearfloats:after{clear:both}.mx-visible{display:block !important;visibility:visible !important}.mx-hidden{display:none !important;visibility:hidden !important}.mx-v-hidden{position:absolute;width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;overflow:hidden}.mx-list-reset{margin:0;padding:0;list-style:none}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:link:after{content:\"\"}abbr[title]:after{content:\"\"}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:\"viewer_controls\";src:url(\"../../fonts/viewer_controls.eot?tbdisb\");src:url(\"../../fonts/viewer_controls.eot?tbdisb#iefix\") format(\"embedded-opentype\"),url(\"../../fonts/viewer_controls.ttf?tbdisb\") format(\"truetype\"),url(\"../../fonts/viewer_controls.woff?tbdisb\") format(\"woff\"),url(\"../../fonts/viewer_controls.svg?tbdisb#viewer_controls\") format(\"svg\");font-weight:normal;font-style:normal}[class^=\"control-icon-\"],[class*=\" control-icon-\"]{font-family:\"viewer_controls\" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.control-icon-fs_back:before{content:\"\\e900\"}.control-icon-fs_exit:before{content:\"\\e901\"}.control-icon-fs_forward:before{content:\"\\e902\"}.control-icon-start:before{content:\"\\e600\"}.control-icon-back:before{content:\"\\e601\"}.control-icon-end:before{content:\"\\e602\"}.control-icon-forward:before{content:\"\\e603\"}.control-icon-rotate_left:before{content:\"\\e604\"}.control-icon-rotate_right:before{content:\"\\e605\"}.control-icon-reset:before{content:\"\\e606\"}.control-icon-fullscreen:before{content:\"\\e607\"}@font-face{font-family:\"image-controls\";src:url(\"../../fonts/image-controls.eot?qi49ep\");src:url(\"../../fonts/image-controls.eot?qi49ep#iefix\") format(\"embedded-opentype\"),url(\"../../fonts/image-controls.ttf?qi49ep\") format(\"truetype\"),url(\"../../fonts/image-controls.woff?qi49ep\") format(\"woff\"),url(\"../../fonts/image-controls.svg?qi49ep#image-controls\") format(\"svg\");font-weight:normal;font-style:normal}i[class^=\"image-\"],i[class*=\" image-\"],span[class^=\"image-\"],span[class*=\" image-\"]{font-family:\"image-controls\" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image-back:before{content:\"\\e900\"}.image-forward:before{content:\"\\e901\"}.image-start:before{content:\"\\e902\"}.image-end:before{content:\"\\e903\"}.image-rotate_left:before{content:\"\\e904\"}.image-rotate_right:before{content:\"\\e905\"}.image-reset:before{content:\"\\e906\"}.image-fullscreen:before{content:\"\\e907\"}.image-resultback:before{content:\"\\e908\"}.image-resultforward:before{content:\"\\e909\"}.image-singlePageView:before{content:\"\\e90a\"}.image-doublePageView:before{content:\"\\e90b\"}.image-switchPages span[class*=\"path\"]{position:absolute;min-width:inherit;height:auto;margin-left:3px;color:inherit;border:none;background-color:transparent}.image-switchPages .path1:before{content:\"\\e90c\"}.image-switchPages .path2:before{content:\"\\e90d\"}.image-switchPages .path3:before{content:\"\\e90e\"}.image-switchPages .path4:before{content:\"\\e90f\"}.image-switchPages .path5:before{content:\"\\e910\"}.image-switchPages .path6:before{content:\"\\e911\"}.image-switchPages .path7:before{content:\"\\e912\"}.image-switchPages .path8:before{content:\"\\e913\"}a{color:#3365a9}a:hover{color:#134ea0;text-decoration:underline}a:active{color:#0d3a79}button,.btn{color:#555}button:hover,.btn:hover{color:#555;text-decoration:none}button:active,.btn:active{color:#555}.nav-tabs li a:hover{text-decoration:none}.modal{overflow-y:auto;z-index:9999}.modal-open{overflow:auto}.modal-open[style]{padding-right:0px !important}pre{font-size:13px;line-height:1.42857143}.tooltip{font-size:1.2rem}button:focus{outline:0}.modal-backdrop{z-index:4000}.badge{padding:.2em .6em .3em}.badge-success{background-color:#008a00}.badge-info{background-color:#008295}.page-header{padding-bottom:0;margin:0;border-bottom:none}.nav-tabs>li>a:hover{border-color:#ccc #ccc #ccc;background-color:#fff}.nav-tabs li a{display:inline-block;padding:1rem 1.5rem;border:1px solid #ccc;background-color:#eee;border-radius:0;border-color:#ccc;margin-right:.2rem}.nav-tabs li span{display:block;position:relative;line-height:1.42857;margin-right:2px;padding:10px 15px;border:1px solid transparent;border-bottom:none;border-radius:0}.nav-tabs li.active a{border-color:#ccc;border-bottom:1px solid #fff;background-color:#fff}.tab-content{background-color:#fff}.tab-pane{padding:10px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc}.form-control{border-radius:0;box-shadow:none}.form-control:focus{border-color:#3365a9;box-shadow:none;outline:none}.popover-content{color:#1a1a1a}.table>tbody>tr>td{word-break:break-word}.label-default{background-color:#444}.row.no-margin{margin:0}.col-1.no-padding,.col-2.no-padding,.col-3.no-padding,.col-4.no-padding,.col-5.no-padding,.col-6.no-padding,.col-7.no-padding,.col-8.no-padding,.col-9.no-padding,.col-10.no-padding,.col-11.no-padding,.col-12.no-padding,.col-sm-1.no-padding,.col-sm-2.no-padding,.col-sm-3.no-padding,.col-sm-4.no-padding,.col-sm-5.no-padding,.col-sm-6.no-padding,.col-sm-7.no-padding,.col-sm-8.no-padding,.col-sm-9.no-padding,.col-sm-10.no-padding,.col-sm-11.no-padding,.col-sm-12.no-padding,.col-md-1.no-padding,.col-md-2.no-padding,.col-md-3.no-padding,.col-md-4.no-padding,.col-md-5.no-padding,.col-md-6.no-padding,.col-md-7.no-padding,.col-md-8.no-padding,.col-md-9.no-padding,.col-md-10.no-padding,.col-md-11.no-padding,.col-md-12.no-padding,.col-lg-1.no-padding,.col-lg-2.no-padding,.col-lg-3.no-padding,.col-lg-4.no-padding,.col-lg-5.no-padding,.col-lg-6.no-padding,.col-lg-7.no-padding,.col-lg-8.no-padding,.col-lg-9.no-padding,.col-lg-10.no-padding,.col-lg-11.no-padding,.col-lg-12.no-padding{padding:0}.no-gutters{margin-right:0;margin-left:0}.no-gutters>[class*=\"col-\"]{padding-right:0;padding-left:0}.tooltip{z-index:3011}a.badge-dark:focus,a.badge-dark.focus{box-shadow:none}a.badge:hover,a.badge:focus{cursor:pointer}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px;display:flex}.input-group-addon:last-child{border-left:0}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\\9;border-right:4px solid transparent;border-left:4px solid transparent}.hidden{display:none !important}[role=button]{cursor:pointer}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}button{border-radius:0}*:focus{outline:none}.list{margin:0;padding:0;list-style:none}.list:before,.list:after{content:\" \";display:table}.list:after{clear:both}.list li{position:relative}.list a,.list span{display:block}.list--horizontal li{display:inline-block;float:left}.list--horizontal a,.list--horizontal span{padding:6px 12px}.list--center{position:relative;float:left;left:50%}.list--center li{right:50%}.list--divider li:after{content:\"\\007c\";position:absolute;display:block;top:5px;right:-4px}.list--divider li:last-child:after{display:none}@media screen and (max-width:480px){.list--horizontal li{display:block;float:none;text-align:center}}.faded{position:relative}.faded:before{content:\"\";position:absolute;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.25)}.coords-highlighting{background-color:yellow;opacity:.5}.uppercase{text-transform:uppercase}.visually-hidden{position:absolute;width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;overflow:hidden}.table-reset{width:auto}.table-reset thead,.table-reset tbody,.table-reset tfoot,.table-reset tr,.table-reset th,.table-reset td{display:block;width:auto;height:auto;margin:0;padding:0;border:none;border-collapse:inherit;border-spacing:0;border-color:inherit;vertical-align:inherit;text-align:left;font-weight:inherit;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0}.table-reset th,.table-reset td{display:inline}.is-IE .custom-control--select:after{display:none}.is-IE .custom-control--select select{padding:0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){}@media screen and (-webkit-min-device-pixel-ratio:0){}@-moz-document url-prefix(){}popover{display:none}.popover popover{display:block}.popover .viewerPopover{display:block}.viewerPopover{display:none}.viewerPopover a{display:block;margin-bottom:.3rem}.popover{z-index:2020}.popover .popover-title-custom{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}imageFilters .imagefilters__filter{display:flex;flex-wrap:wrap;justify-content:space-between;min-width:220px;margin-bottom:15px}imageFilters .imagefilters__filter:last-child{margin-bottom:5px}imageFilters .imagefilters__options{padding:10px 5px}imageFilters .imagefilters__options button{width:100%;color:#fff}imageFilters .imagefilters__options button:hover{color:#fff}imageFilters .imagefilters__label{flex-basis:40%}imageFilters .imagefilters__label-long{flex-basis:80%}imageFilters .imagefilters__checkbox{margin:0}imageFilters .imagefilters__slider{flex-basis:60%;flex-grow:1;min-width:0}imageFilters .imagefilters__slider[disabled]{color:lightgray}::-webkit-input-placeholder{color:rgba(0,0,0,0.25)}:-moz-placeholder{color:rgba(0,0,0,0.25);opacity:1}::-moz-placeholder{color:rgba(0,0,0,0.25);opacity:1}:-ms-input-placeholder{color:rgba(0,0,0,0.25)}@media only screen and (-webkit-min-device-pixel-ratio:2){select,textarea,input[type=\"color\"],input[type=\"date\"],input[type=\"datetime-local\"],input[type=\"email\"],input[type=\"file\"],input[type=\"hidden\"],input[type=\"image\"],input[type=\"month\"],input[type=\"number\"],input[type=\"password\"],input[type=\"radio\"],input[type=\"range\"],input[type=\"reset\"],input[type=\"search\"],input[type=\"tel\"],input[type=\"text\"],input[type=\"time\"],input[type=\"url\"],input[type=\"week\"]{font-size:1.6rem !important}}.custom-control{position:relative;color:#1a1a1a;cursor:pointer}.custom-control input[type=\"checkbox\"],.custom-control input[type=\"radio\"]{position:absolute;opacity:0;z-index:-1}.custom-control__icon{color:#3365a9}.custom-control .fa-check-circle-o,.custom-control .fa-check-square-o{display:none}.custom-control--checkbox input[type=\"checkbox\"]:checked~.custom-control__icon .fa-square-o{display:none}.custom-control--checkbox input[type=\"checkbox\"]:checked~.custom-control__icon .fa-check-square-o{display:inline-block}.custom-control--checkbox input[type=\"checkbox\"].disabled~.custom-control__icon .fa-square-o,.custom-control--checkbox input[type=\"checkbox\"].disabled~.custom-control__icon .fa-check-square-o{cursor:not-allowed;opacity:.5}.custom-control--radio input[type=\"radio\"]:checked~.custom-control__icon .fa-circle-o{display:none}.custom-control--radio input[type=\"radio\"]:checked~.custom-control__icon .fa-check-circle-o{display:inline-block}.custom-control--select{height:35px;width:100%;font-size:1.4rem;line-height:1.42857143;color:#1a1a1a;background-color:#fff;background-image:none;border:1px solid #ccc;padding-left:0}.custom-control--select:after{content:\"\";position:absolute}.custom-control--select:after{display:inline-block;top:50%;right:10px;width:0;height:0;margin-top:-0.15rem;pointer-events:none;border-top:.35rem solid #1a1a1a;border-right:.35rem solid transparent;border-bottom:.35rem solid transparent;border-left:.35rem solid transparent}.custom-control--select.multiple{height:125px;padding:0;overflow-y:auto}.custom-control--select.multiple:after{display:none}.custom-control--select.multiple select{padding:12px;height:100%}.custom-control--select select{padding-left:.7rem;display:inline-block;width:100%;height:100%;margin:0;padding-right:26px;line-height:1.5;color:#1a1a1a;border:0;border-radius:.25rem;background-color:#fff;cursor:pointer;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-control--select select.disabled{cursor:not-allowed;opacity:.5}.custom-control--select select[disabled=\"disabled\"]{cursor:not-allowed;opacity:.5}.btn{color:#555;border-radius:0;background-color:transparent}.btn:hover,.btn:active,.btn:focus,.btn:active:focus,.btn.active,.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus{outline:none;box-shadow:none}.btn:hover .fa,.btn:active .fa,.btn:focus .fa,.btn:active:focus .fa,.btn.active .fa,.btn.active.focus .fa,.btn.active:focus .fa,.btn.focus .fa,.btn:active.focus .fa{color:inherit}.btn--default{border-color:#ccc;background-color:#f7f7f7}.btn--default:hover,.btn--default:active,.btn--default:focus{background-color:#f2f3f4}.btn--success{color:#155724;border-color:#ABD9B5;background-color:#d4edda}.btn--success:hover,.btn--success:active,.btn--success:focus{color:#155724;background-color:#ABD9B5}.btn--danger{color:#721c24;border-color:#E3ABB2;background-color:#f8d7da}.btn--danger:hover,.btn--danger:active,.btn--danger:focus{color:#721c24;background-color:#E3ABB2}.btn--full{color:#fff;border-color:#3365a9;background-color:#3365a9}.btn--full:hover,.btn--full:active,.btn--full:focus{color:#fff;background-color:#3365A9}.btn--clean{padding:0;line-height:inherit;color:inherit;border:none}.btn--link{padding:0;color:#3365a9;border:none}.btn--link:hover,.btn--link:active,.btn--link:focus{text-decoration:underline;color:#555}.btn--hidden{display:none ! important}.btn--inactive{cursor:not-allowed;opacity:.65}.btn--icon{padding:2px;font-size:inherit;color:#1a1a1a;border:none}.btn--icon:hover,.btn--icon:active,.btn--icon:focus{color:#1a1a1a}a.btn--icon{line-height:normal}.icon-totop{display:none;position:fixed;right:15px;bottom:15px;width:2rem;height:2rem;margin:0;opacity:.25;cursor:pointer;z-index:998}.icon-totop:hover{opacity:1}.icon-more,.icon-less,.icon-close{float:right}.icon-rss12x12,.icon-rss16x16,.icon-rss24x24,.icon-rss32x32,.icon-rss64x64,.icon-rss128x128,.icon-facebook12x12,.icon-facebook16x16,.icon-facebook24x24,.icon-facebook32x32,.icon-facebook64x64,.icon-facebook128x128,.icon-twitter12x12,.icon-twitter16x16,.icon-twitter24x24,.icon-twitter32x32,.icon-twitter64x64,.icon-twitter128x128,.icon-gplus12x12,.icon-gplus16x16,.icon-gplus24x24,.icon-gplus32x32,.icon-gplus64x64,.icon-gplus128x128{display:inline-block;background-image:url(\"../../images/icons/viewer-icon-sprite.png\");background-repeat:no-repeat}.icon-rss12x12,.icon-facebook12x12,.icon-twitter12x12,.icon-gplus12x12{width:.75rem;height:.75rem}.icon-rss16x16,.icon-facebook16x16,.icon-twitter16x16,.icon-gplus16x16{width:1rem;height:1rem}.icon-rss24x24,.icon-facebook24x24,.icon-twitter24x24,.icon-gplus24x24{width:1.5rem;height:1.5rem}.icon-rss32x32,.icon-facebook32x32,.icon-twitter32x32,.icon-gplus32x32{width:2rem;height:2rem}.icon-rss64x64,.icon-facebook64x64,.icon-twitter64x64,.icon-gplus64x64{width:4rem;height:4rem}.icon-rss128x128,.icon-facebook128x128,.icon-twitter128x128,.icon-gplus128x128{width:8rem;height:8rem}.icon-rss12x12{background-position:-3px -3px}.icon-rss16x16{background-position:-18px -3px}.icon-rss24x24{background-position:-37px -3px}.icon-rss32x32{background-position:-64px -3px}.icon-rss64x64{background-position:-99px -3px}.icon-rss128x128{background-position:-166px -3px}.icon-facebook12x12{background-position:-3px -137px}.icon-facebook16x16{background-position:-18px -137px}.icon-facebook24x24{background-position:-37px -137px}.icon-facebook32x32{background-position:-64px -137px}.icon-facebook64x64{background-position:-99px -137px}.icon-facebook128x128{background-position:-166px -137px}.icon-twitter12x12{background-position:-3px -271px}.icon-twitter16x16{background-position:-18px -271px}.icon-twitter24x24{background-position:-37px -271px}.icon-twitter32x32{background-position:-64px -271px}.icon-twitter64x64{background-position:-99px -271px}.icon-twitter128x128{background-position:-166px -271px}.icon-gplus12x12{background-position:-3px -405px}.icon-gplus16x16{background-position:-18px -405px}.icon-gplus24x24{background-position:-37px -405px}.icon-gplus32x32{background-position:-64px -405px}.icon-gplus64x64{background-position:-99px -405px}.icon-gplus128x128{background-position:-166px -405px}.modal .modal-dialog .modal-content .modal-header{text-align:left}.modal .modal-dialog .modal-content .modal-body{text-align:left}.modal .modal-dialog .modal-content .modal-body textarea{width:100%;min-height:150px;resize:vertical}.modal .modal-dialog .modal-content .modal-footer .btn{width:auto !important;margin-left:10px}.messages{position:fixed;top:3.125rem;right:4.6875rem;max-width:18.75rem;z-index:99999}.messages ul{list-style:none;margin:0;padding:0}.warning-popover{position:fixed;top:0;right:15px;left:15px;margin-bottom:20px;padding:15px;border:1px solid #ebccd1;border-top:none;border-radius:0 0 4px 4px;background-color:#f2dede;color:#a94442;z-index:9999}.warning-popover button{position:absolute;top:0;right:0;padding:0 10px;font-size:1.8rem}.warning-popover p{margin:0}.img-flexible{width:100%;max-width:100%;height:auto}.container-fluid{padding:0}#AJAXLoader,#AJAXLoaderSidebarToc{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.75);z-index:999}#fullscreenTemplate #AJAXLoader,#image_container #AJAXLoader{background-image:url(\"../../images/image_preloader.gif\");background-repeat:no-repeat;background-position:center center}#searchgroup #AJAXLoader{background-image:url(\"../../images/ajax_preloader.gif\");background-repeat:no-repeat;background-position:center center}div.mce-fullscreen{z-index:1020}.support-overlay{display:none !important;visibility:hidden !important;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background-color:rgba(0,0,0,0.75)}.support-overlay__box{position:absolute;width:400px;height:600px;top:50%;left:50%;margin:-300px 0 0 -200px;border:1px solid #ccc;background-color:#fff}.support-overlay__box-header,.support-overlay__box-body,.support-overlay__box-footer{padding:15px}.support-overlay__box-header{height:50px;padding-top:13px;padding-bottom:0;border-bottom:1px solid #ccc}.support-overlay__box-header h3{margin:0}.support-overlay__box-body{height:500px}.support-overlay__box-footer{height:50px;padding-top:13px;padding-bottom:0;text-align:right;border-top:1px solid #ccc}html.is-IE .support-overlay{display:block !important;visibility:visible !important}html{width:100vw;font-size:62.5%;overflow-x:hidden}html.no-overflow{overflow:hidden}body{font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\";font-size:1.6rem}h1,.h1{font-size:2.8rem}h2,.h2{font-size:2.1rem}h3,.h3{font-size:1.8rem}h4,.h4{font-size:1.8rem}h5,h6,.h5,.h6{font-size:1.6rem}pre{padding:1rem;font-family:monospace;border-radius:.4rem;border:1px solid #6f6f6f;background-color:#eee}nav ul{list-style:none;padding:0;margin:0}table,.table{width:100%}#ajaxloader_image{width:100%;height:100%;background-color:#fff;display:none}#ajaxloader_image img{position:absolute;top:50%;left:50%;padding-top:-50px;padding-left:-50px;width:100px;height:100px}.alphabetic-paginator{margin-bottom:1.3125rem}.alphabetic-paginator ul{display:flex;flex-wrap:wrap}.alphabetic-paginator li{width:32px;height:32px;margin:0 5px 5px 0;border:1px solid #eee}.alphabetic-paginator li.active{font-weight:bold;background-color:#3365a9}.alphabetic-paginator li.active a{color:#fff}.alphabetic-paginator a{display:block;height:100%;line-height:30px;text-align:center;text-decoration:none}.alphabetic-paginator a:hover,.alphabetic-paginator a:active,.alphabetic-paginator a:focus{background-color:#eee}.bookmark-navigation__dropdown-wrapper{position:relative}.bookmark-navigation__counter{padding:0 3px;font-size:1.2rem;color:#fff;border-radius:2px;background-color:#3365a9}.bookmark-navigation__string{margin-right:5px}.bookmark-navigation__dropdown{display:none;position:absolute;top:100%;right:0;width:275px;border:1px solid #ccc;background-color:#fff;z-index:999}.bookmark-navigation__dropdown-list{max-height:300px;overflow-y:auto}.bookmark-navigation__dropdown-list li{padding:2px 5px;border-bottom:1px solid #ccc}.bookmark-navigation__dropdown-list li:last-child{border-bottom:none}.bookmark-navigation__dropdown-list li .empty{padding:5px}.bookmark-navigation__dropdown-list li .icon-list{display:flex;justify-content:space-around}.bookmark-navigation__dropdown-list h4{margin:0;padding:5px;font-size:1.4rem}.bookmark-navigation__dropdown-list a{display:block;width:100%;padding:5px;text-overflow:ellipsis;overflow:hidden}.bookmark-navigation__dropdown-list-counter{display:inline-block;float:right;margin-top:5px;padding:0 3px;font-size:1.2rem;color:#fff;border-radius:2px;background-color:#3365a9}.bookmark-navigation__dropdown-list-image{height:75px;background-repeat:no-repeat;background-position:center center;background-size:cover}.bookmark-navigation__dropdown-list-remove{text-align:center}.bookmark-navigation__dropdown-list-remove [data-bookmark-list-type=\"delete\"]{width:16px;height:16px;color:#3365a9}.bookmark-navigation__dropdown-list-actions{border-top:1px solid #ccc}.bookmark-navigation__dropdown-list-reset,.bookmark-navigation__dropdown-list-send,.bookmark-navigation__dropdown-list-search,.bookmark-navigation__dropdown-list-mirador{font-size:1.2rem;border-bottom:1px solid #ccc}.bookmark-navigation__dropdown-list-reset a,.bookmark-navigation__dropdown-list-send a,.bookmark-navigation__dropdown-list-search a,.bookmark-navigation__dropdown-list-mirador a,.bookmark-navigation__dropdown-list-reset button,.bookmark-navigation__dropdown-list-send button,.bookmark-navigation__dropdown-list-search button,.bookmark-navigation__dropdown-list-mirador button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px;color:#3365a9}.bookmark-navigation__dropdown-list-mirador{border:none}.bookmark-popup{position:absolute;width:280px;height:350px;border:1px solid #ccc;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,0.15);z-index:99999}.bookmark-popup.bottom:before{content:\"\";position:absolute;display:block;top:-13px;left:50%;width:0;height:0;margin-left:-6px;border-width:6px;border-style:solid;border-color:transparent transparent #ccc transparent}.bookmark-popup__header,.bookmark-popup__body,.bookmark-popup__radio-buttons,.bookmark-popup__footer{position:absolute;right:0;left:0}.bookmark-popup__header,.bookmark-popup__footer{display:flex;align-items:center}.bookmark-popup__header{top:50px;height:30px;padding:0 10px;border-bottom:1px solid #ccc}.bookmark-popup__radio-buttons{top:0;height:50px;padding:0 10px;border-bottom:1px solid #ccc}.bookmark-popup__body{top:80px;max-height:229px;overflow-y:auto}.bookmark-popup__body-loader{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(\"../../images/infinity_loader.svg\");background-repeat:no-repeat;background-position:center center;background-size:25%;background-color:#fff;z-index:100000}.bookmark-popup__body-list li{padding:2px 5px;border-bottom:1px solid #ccc}.bookmark-popup__body-list li .empty{padding:5px}.bookmark-popup__body-list button{color:black;width:100%;padding:5px;text-align:left;text-overflow:ellipsis;overflow:hidden;background-image:none}.bookmark-popup__body-list button .fa{color:green}.bookmark-popup__body-list button span{display:inline-block;float:right;padding:0 3px;font-size:1.2rem;color:#fff;border-radius:2px;background-color:#3365a9}.bookmark-popup__radio-buttons{display:flex;align-items:center;justify-content:space-around}.bookmark-popup__radio-buttons label{vertical-align:super}.bookmark-popup__radio-buttons input{vertical-align:sub;margin-right:10px}.bookmark-popup__footer{bottom:0;height:40px;padding:0 10px;border-top:1px solid #ccc}.bookmark-popup__footer .row{width:100%}.bookmark-popup__footer input{width:100%;height:38px;margin:1px 0;border:none}.bookmark-popup__footer button{display:block;width:100%;height:40px;background-image:url(\"../../images/icons/icon-bs-add.svg\");background-size:60%;background-repeat:no-repeat;background-position:center center}.bookmark-popup__footer button.added{background-image:url(\"../../images/icons/icon-bs-add.svg\")}[data-bookmark-list-type=\"dropdown\"],[data-bookmark-list-type=\"get\"],[data-bookmark-list-type=\"add\"],[data-bookmark-list-type=\"add-bookshelf\"],[data-bookmark-list-type=\"delete\"],[data-bookmark-list-type=\"link\"],[data-bookmark-list-type=\"reset\"]{background-repeat:no-repeat;background-position:center center}[data-bookmark-list-type=\"counter\"]{visibility:hidden}[data-bookmark-list-type=\"counter\"].in{visibility:visible}[data-bookmark-list-type=\"dropdown\"]{display:flex;align-items:center}[data-bookmark-list-type=\"add\"]{background-image:url(\"../../images/icons/icon-bs-herz-blau_thin.svg\");background-size:72%}[data-bookmark-list-type=\"add\"].white{background-image:url(\"../../images/icons/icon-bs-herz-weiss_thin.svg\")}[data-bookmark-list-type=\"add\"].added{background-image:url(\"../../images/icons/icon-bs-herz-blau.svg\")}[data-bookmark-list-type=\"add\"].added.white{background-image:url(\"../../images/icons/icon-bs-herz-weiss.svg\")}[data-bookmark-list-type=\"link\"]{background-image:url(\"../../images/icons/icon-bs-link.svg\")}@media screen and (max-width:480px){.bookmark-navigation__string{display:none}}.breadcrumbs-wrapper{font-size:1.2rem}.breadcrumbs li{display:inline-block}.breadcrumbs a,.breadcrumbs span{display:inline-block;padding:5px 5px 5px 10px}.breadcrumbs__starttext a,.breadcrumbs__starttext span{padding:5px 0}.breadcrumbs__starttext+li a,.breadcrumbs__starttext+li span{padding-left:5px}.breadcrumbs__crumb+li:before{content:\"\\203A\";display:block;float:left;clear:left;padding:5px 0}.change-local li{display:inline-block;float:left;margin:0 .4375rem 0 0}.change-local a{display:block}.change-local a.activeLang{font-weight:bold}.change-local img{width:1.3125rem;margin:-0.125rem .25rem 0 .25rem}.data-table-paginator{margin-bottom:15px}.data-table-paginator ul{position:relative;float:left;left:50%;margin:0 auto}.data-table-paginator li{position:relative;display:inline-block;float:left;right:50%;border-right:1px solid #fff}.data-table-paginator a,.data-table-paginator span{display:block;padding:5px 15px}.data-table-paginator__page-count span{display:inline-block;padding:6px 0 5px 0}.data-table-paginator__page-count .data-table-paginator__current-page{padding-right:2px;padding-left:8px}.data-table-paginator__page-count .data-table-paginator__input{padding-left:8px}.data-table-paginator__page-count .data-table-paginator__total-count{padding-right:15px}.data-table-paginator__total-count,.data-table-paginator__current-page{cursor:pointer}.data-table-paginator__input input{max-width:40px}#txtMoveTo2,input[id*=\"cmdMoveTo\"]{display:none}#reCaptchaWrapper{margin-bottom:1.3125rem}div[id*=\"-Modal\"] p{color:#6f6f6f}div[id*=\"-Modal\"] p strong{color:#1a1a1a}div[id*=\"-Modal\"] .dl-horizontal dt,div[id*=\"-Modal\"] .dl-horizontal dd{padding:3px 0}div[id*=\"-Modal\"] .dl-horizontal dt{text-align:left}div[id*=\"-Modal\"] .email-form .form-group{margin:1.3125rem 0 0 0}.dl-modal__overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);background-image:url(\"../../images/AJAX_preloader_white.svg\");background-repeat:no-repeat;background-position:center center;z-index:999}.born-digital{margin-bottom:21px;margin-top:25px}.born-digital__items{display:grid;grid-template-columns:repeat(auto-fit, minmax(75px, 1fr));grid-gap:10px}.born-digital__item{position:relative;padding:5px;text-align:center;border:1px solid #ccc;background-color:#fff}.born-digital__item-order-label{display:block;margin-top:3px;padding:1px 3px;color:#fff;font-size:1.2rem;border-radius:5px;background-color:#3365a9}.image-controls{position:relative}.image-controls.-ltr{direction:ltr}.image-controls.-rtl{direction:rtl}.image-controls form{display:flex;flex-wrap:wrap}.image-controls__options{padding:0 10px;margin-top:10px;margin-left:auto}.image-controls__options ul{display:flex;flex-wrap:wrap}.image-controls__options li{align-self:center}.image-controls__option{margin:6px}.image-controls__option a,.image-controls__option span,.image-controls__option button{color:#6f6f6f}.image-controls__option a:hover,.image-controls__option span:hover,.image-controls__option button:hover,.image-controls__option a:active,.image-controls__option span:active,.image-controls__option button:active,.image-controls__option a:focus,.image-controls__option span:focus,.image-controls__option button:focus{color:#6f6f6f}.image-controls__option a[disabled],.image-controls__option span[disabled],.image-controls__option button[disabled]{cursor:default}.image-controls__option a,.image-controls__option button{display:block;width:100%;text-align:center}.image-controls__option.add-to-bookmark [data-bookmark-list-type=\"add\"]{background-image:none}.image-controls__option.add-to-bookmark [data-bookmark-list-type=\"add\"] .fa-bookmark-o{display:inline-block}.image-controls__option.add-to-bookmark [data-bookmark-list-type=\"add\"] .fa-bookmark{display:none}.image-controls__option.add-to-bookmark [data-bookmark-list-type=\"add\"].added .fa-bookmark-o,.image-controls__option.add-to-bookmark [data-bookmark-list-type=\"add\"]:hover .fa-bookmark-o{display:none}.image-controls__option.add-to-bookmark [data-bookmark-list-type=\"add\"].added .fa-bookmark,.image-controls__option.add-to-bookmark [data-bookmark-list-type=\"add\"]:hover .fa-bookmark{display:inline-block}.image-controls__option.share-image-region{cursor:pointer}.image-controls__option.share-image-region a.active{color:#FF2523}.image-controls__actions{padding:0 10px;margin-top:10px;flex-grow:1}.image-controls__actions ul{display:flex;flex-wrap:wrap}.image-controls__actions li{align-self:center}.image-controls__action{width:32px;height:32px;margin:3px;border:1px solid #6f6f6f}.image-controls__action a,.image-controls__action span,.image-controls__action button{display:block;height:100%;line-height:30px;text-align:center;color:#6f6f6f;cursor:pointer}.image-controls__action a:hover,.image-controls__action span:hover,.image-controls__action button:hover,.image-controls__action a:active,.image-controls__action span:active,.image-controls__action button:active,.image-controls__action a:focus,.image-controls__action span:focus,.image-controls__action button:focus{text-decoration:none;color:#6f6f6f;background-color:#eee}.image-controls__action span{cursor:default}.image-controls__action [class*=\"image-\"]{position:relative;top:3px;font-size:2.1rem}.image-controls__action.inactive{opacity:.4}.image-controls__action.inactive a:hover,.image-controls__action.inactive span:hover,.image-controls__action.inactive button:hover,.image-controls__action.inactive a:active,.image-controls__action.inactive span:active,.image-controls__action.inactive button:active,.image-controls__action.inactive a:focus,.image-controls__action.inactive span:focus,.image-controls__action.inactive button:focus{background-color:transparent}.image-controls__action.select-text{width:auto;min-width:32px;border:none}.image-controls__action.select-text span{font-size:1.4rem;border:none;cursor:text}.image-controls__action.select{width:110px}.image-controls__action.select .custom-control--select{height:30px;border:none;background:none}.image-controls__action.select .custom-control--select select{background:none;color:#6f6f6f}.image-controls__action.select .custom-control--select:after{border-top-color:#6f6f6f}.image-controls__action.double-page-view [class*=\"image-\"],.image-controls__action.single-page-view [class*=\"image-\"],.image-controls__action.switch-pages [class*=\"image-\"]{font-size:2.1rem}.image-controls__action.switch-pages a{padding:4px}.image-controls__action.switch-pages svg{fill:#6f6f6f;vertical-align:unset}.image-controls__action.rotate-left [class*=\"image-\"],.image-controls__action.rotate-right [class*=\"image-\"]{top:4px}.image-controls__action.zoom-slider-wrapper{width:100px;border:none}.image-controls__action.zoom-slider-wrapper .zoom-slider{height:16px;margin-top:8px;border:1px solid #6f6f6f;max-width:100%;-webkit-appearance:none;background:transparent}.image-controls__action.zoom-slider-wrapper .zoom-slider::-moz-range-thumb{width:15px;height:32px;border:none;background-color:#6f6f6f;border-radius:0}.image-controls__action.zoom-slider-wrapper .zoom-slider:focus{outline:none}.image-controls__action.zoom-slider-wrapper .zoom-slider::-webkit-slider-thumb{-webkit-appearance:none;width:15px;height:32px;border:none;background-color:#6f6f6f;border-radius:0}.image-controls .labeltext{padding:0;display:none !important}.image-controls .share-image-area .btn.btn--full{color:#fff}.image-controls .share-image-area a{color:#3365a9}.image-controls .share-image-area__controls{margin-top:10px}.image-controls .share-image-area ul{margin:10px 0 0 14px;list-style:circle}.image-controls .share-image-area ul li{margin-bottom:10px}.image-controls .share-image-area ul li a{text-align:left}.tooltip_clipboard{display:none;position:absolute;z-index:10000;background-color:#444;color:#f1f2f3;padding:3px;vertical-align:middle;border-radius:10px;font-size:1.2rem}@-moz-document url-prefix(){.image-controls__action.switch-pages .image-switchPages{width:21px}}@media screen and (max-width:768px){.image-controls form{align-items:flex-start}.image-controls__options{margin-left:inherit}.image-controls__option.share-image-region,.image-controls__option.image-filter{display:none}}@media screen and (max-width:480px){.image-controls__actions ul{justify-content:flex-start}.image-controls__action{margin:0 5px 10px 5px}.image-controls__action.select{width:74px}.image-controls__action.zoom-slider-wrapper{display:none !important;visibility:hidden !important}}.login-navigation{position:relative;margin:0;padding:0;list-style:none}.login-navigation [data-login=\"false\"] button[data-toggle=\"login-dropdown\"] .fa{margin-left:5px}.login-navigation [data-login=\"true\"] button[data-toggle=\"user-dropdown\"]{display:flex;align-items:center;justify-content:center;max-width:150px}.login-navigation [data-login=\"true\"] .login-navigation__user-name{max-width:150px;padding-right:5px;padding-left:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.login-navigation [data-login=\"true\"] .login-navigation__user-icon{display:flex;padding-right:5px;padding-left:5px}.login-navigation [data-login=\"true\"] .login-navigation__user-icon img{max-height:16px}.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown{display:none;position:absolute;top:100%;right:0;width:275px;padding:10px;padding-top:0;font-size:1.6rem;border:1px solid #ccc;background-color:#fff;overflow:hidden;z-index:999}.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown ul{margin:0;padding:0;list-style:none;margin-right:-10px;margin-left:-10px}.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown li{margin:0;border-bottom:1px solid #ccc}.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown-item{display:flex;align-items:center;font-size:1.6rem}.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown-item-icon{min-width:10%;padding-left:15px}.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown-item-icon .fa{color:#3365a9}.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown-item-string{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown-item-string a{display:block;padding:7px 15px;color:#1a1a1a}.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown-item-string a:hover,.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown-item-string a:active,.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown-item-string a:focus{text-decoration:none}.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown-action{padding-top:10px}.login-navigation [data-login=\"true\"] .login-navigation__user-dropdown-action .btn{width:100%;margin:0}.meta-museal{margin-top:30px}.meta-museal .tab-pane{padding:15px;background-color:#fff}.meta-museal .tab-pane dl:last-child{margin:0}.meta-museal .tab-pane dt{text-align:left}.mobile-navigation{display:none;position:fixed;top:52px;left:0;right:0;width:100%;max-height:250px;padding:0 15px;border-top:1px solid #eee;border-bottom:1px solid #eee;background-color:#fff;overflow-y:auto;z-index:999}.mobile-navigation a{display:block;padding:10px}.mobile-navigation .mainsubnav{padding-left:15px}#mobileToggleWrapper{position:fixed;top:0;left:0;right:0;display:none;padding:10px 24px;background-color:#fff;z-index:999}#mobileToggleWrapper .customer-header-logo img{max-height:32px}#mobileToggleWrapper .btn-toggle{position:relative;width:3.2rem;height:3.2rem;margin:0 5px;padding:0;border:1px solid #eee;background:none;cursor:pointer}#mobileToggleWrapper .btn-toggle:hover,#mobileToggleWrapper .btn-toggle:focus,#mobileToggleWrapper .btn-toggle:active{outline:none}#mobileToggleWrapper .sidebar{margin:0}#mobileToggleWrapper .sidebar.pull-left{margin-right:10px}#mobileToggleWrapper .sidebar.pull-right{margin-left:5px}#mobileToggleWrapper .language.in:before,#mobileToggleWrapper .search.in:before{content:\"\";display:block;position:absolute;bottom:-12px;left:50%;width:0;height:0;margin-left:-10px;border-width:10px;border-style:solid;border-color:transparent transparent #eee transparent}@media screen and (max-width:768px){#mobileToggleWrapper{display:block}}@media screen and (max-width:480px){#mobileToggleWrapper{padding:10px 18px 10px 15px}}.navigation{position:relative}.navigation:before,.navigation:after{display:table;content:\" \"}.navigation:after{clear:both}.navigation ul{float:left}.navigation ul:before,.navigation ul:after{display:table;content:\" \"}.navigation ul:after{clear:both}.navigation li{display:block;position:relative;float:left}.navigation li.active>a,.navigation li.active>button{background-color:#eee}.navigation a,.navigation button{position:relative;display:flex;align-items:center;justify-content:space-between;border:none}.navigation a:hover,.navigation button:hover,.navigation a:focus,.navigation button:focus,.navigation a:active,.navigation button:active{text-decoration:none;background-color:#eee;outline:none !important}.navigation .caret{margin-left:5px;color:#ccc}.navigation__submenu{display:none;position:absolute;float:left;top:calc(100% + 1px);left:0;min-width:250px;border:1px solid #eee;background-color:#fff;z-index:999}.navigation__submenu ul{float:none}.navigation__submenu li{display:block;width:100%}.navigation__submenu li.divider{height:1px;margin:9px 0;overflow:hidden;background-color:#ccc}.navigation__submenu a,.navigation__submenu button{width:100%}.navigation__submenu.in{display:block}.navigation__submenu.level-2,.navigation__submenu.level-3,.navigation__submenu.level-4,.navigation__submenu.level-5{top:0;left:100%}.navigation__submenu.level-2.left,.navigation__submenu.level-3.left,.navigation__submenu.level-4.left,.navigation__submenu.level-5.left{left:-100%}.navigation__megamenu-trigger{position:inherit !important}.navigation__megamenu-wrapper{display:none;position:absolute;left:0;width:100%;padding:15px;border:1px solid #eee;background:#fff;z-index:998}.navigation__megamenu-wrapper.in{display:block}.navigation__megamenu-close{position:absolute !important;top:0;right:0;padding:10px 15px !important;z-index:999}.navigation__megamenu-close .fa{cursor:pointer}.navigation__megamenu-element{position:relative}.navigation__megamenu-element:before,.navigation__megamenu-element:after{display:table;content:\" \"}.navigation__megamenu-element:after{clear:both}.navigation__megamenu-element ul{float:none}.navigation__megamenu-element.level-2{margin-bottom:15px}.navigation__megamenu-heading{float:left;width:25%;padding:0 15px;font-weight:bold}.navigation__megamenu-item{width:100%;padding:0}.ner-person{color:#0174DF}.ner-location{color:#FF8000}.ner-institution{color:#298A08}.ner-trigger,.ner-detail-trigger{position:relative;text-decoration:underline;color:#3365a9;cursor:pointer}.ner-trigger .fa{margin-right:.1875rem}.ner-trigger .ner-popover-pointer{display:none;position:absolute;bottom:-0.7rem;left:50%;width:0;height:0;margin:0 0 0 -0.5rem;border-width:.5rem;border-style:solid;border-color:transparent transparent #6f6f6f transparent}.ner-detail-trigger .ner-detail-loader{display:none;width:.75rem;height:.75rem;margin-left:.3125rem;background-image:url(\"../../images/ajax_preloader_ner.gif\");background-repeat:no-repeat;background-position:center center;background-size:cover}.ner-popover{position:absolute;width:18.75rem;border:2px solid #6f6f6f;background-color:#fff;z-index:100}.ner-popover-close{position:absolute;top:.3125rem;right:.3125rem;width:.625rem;height:.625rem;line-height:.625rem;cursor:pointer}.ner-popover-header{padding:.625rem}.ner-popover-header h4{margin:0}.ner-popover-body{padding:.625rem 0}.ner-popover-body .dl-horizontal{margin:0}.ner-popover-body .dl-horizontal dt{width:40%;padding-left:.625rem;text-align:left}.ner-popover-body .dl-horizontal dd{margin-left:40%;padding:0 .625rem 0 .3125rem}.ner-popover-body .dl-horizontal .ner-popover-detail{position:relative;background-color:#eee;box-shadow:0 1px 3px rgba(0,0,0,0.25) inset}.ner-popover-body .dl-horizontal .ner-popover-detail-header{padding:.625rem}.ner-popover-body .dl-horizontal .ner-popover-detail-header h4{margin:0}.ner-popover-body .dl-horizontal .ner-popover-detail-body{padding:.625rem 0}.normdataLink,.normdataDetailLink,.sortPopovers{display:inline-block;width:1.6rem;height:1.6rem;line-height:1.6rem;margin-right:.5rem;padding:0;color:#3365a9;border:none;background:none}.normdataLink.disabled,.normdataDetailLink.disabled,.sortPopovers.disabled{cursor:not-allowed;opacity:.25}.sortPopovers{display:none}.normdata-preloader{display:none;width:1.6rem;height:1.6rem;margin-bottom:-5px;background-image:url(\"../../images/ajax_preloader_ner.gif\");background-repeat:no-repeat;background-position:center center;background-size:cover}.closeAllPopovers{display:none;color:red;cursor:pointer}.normdata-popover{position:absolute;top:0;left:0;width:100%;max-width:400px;border:1px solid #ccc;background-color:#fff;cursor:move;z-index:999}.normdata-popover .normdata-popover-title{position:relative;padding:5px}.normdata-popover .normdata-popover-title h4{margin:0}.normdata-popover .normdata-popover-title .normdata-popover-close{display:inline-block;position:absolute;top:5px;right:0;width:21px;height:21px;line-height:21px;text-align:center;color:#6f6f6f;cursor:pointer}.normdata-popover .normdata-popover-content{padding:5px}.normdata-popover .normdata-popover-content .dl-horizontal{margin:0}.normdata-popover .normdata-popover-content .dl-horizontal dt,.normdata-popover .normdata-popover-content .dl-horizontal dd{text-overflow:ellipsis;overflow:hidden}.normdata-popover .normdata-popover-content .dl-horizontal dt{text-align:left;width:35%}.normdata-popover .normdata-popover-content .dl-horizontal dd{margin-left:35%;padding-left:5px;word-break:break-all}.normdata-popover .normdata-popover-content .dl-horizontal dd.img{display:flex;flex-wrap:wrap}.normdata-popover .normdata-popover-content .dl-horizontal dd.img img{width:16px;height:16px;margin-top:2px;margin-right:5px}.normdata-popover .normdata-popover-content .dl-horizontal dd .fa{margin-left:5px}@media screen and (max-width:480px){.normdata-popover{max-width:325px}}#responsiveColumnGallery{float:left;width:100%;margin:21px 0}#responsiveColumnGallery .rcg-col{float:left;padding:0 7px 0 0}#responsiveColumnGallery .rcg-col.col-1{width:100%}#responsiveColumnGallery .rcg-col.col-2{width:50%}#responsiveColumnGallery .rcg-col.col-3{width:33.33333%}#responsiveColumnGallery .rcg-col.col-4{width:25%}#responsiveColumnGallery .rcg-col .rcg-image-container{float:left;width:100%;margin:0 0 10px 0}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body{position:relative;float:left;width:98%;max-width:98%;overflow:hidden;z-index:100}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body .rcg-image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:all .4s ease-in;z-index:102}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body .rcg-image-title{position:absolute;top:-100%;width:100%;padding:2%;z-index:103;transition:all .25s ease-in}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body .rcg-image-title h4{margin:0;text-overflow:ellipsis;color:#fff;overflow:hidden}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body img{display:block;max-width:100%;margin:0 auto;transition:all .25s ease-in}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body .lightbox-toggle{display:none;position:absolute;right:5px;bottom:5px;font-size:2.1rem;cursor:pointer;z-index:102}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body .lightbox-toggle .fa{color:#fff}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body:hover .rcg-image-overlay{opacity:.5}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body:hover .rcg-image-title{top:0}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body:hover img{transform:scale(1.2)}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-body:hover .lightbox-toggle{display:block}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-footer{float:left;width:100%}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-footer p{margin:7px 0;font-size:1.6rem}#responsiveColumnGallery .rcg-col .rcg-image-container .rcg-image-footer p a{display:block;margin:2% 0;text-align:right}.rcg-lightbox-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);z-index:999}.rcg-lightbox-overlay .rcg-lightbox-body{position:absolute;top:50%;left:50%;width:80%;max-width:960px;max-height:90%;border:10px solid #fff;background-color:#fff;overflow:hidden;z-index:999}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-close{position:absolute;top:7px;right:7px;width:28px;height:28px;line-height:26px;text-align:center;border:2px solid #4b4b4b;border-radius:50%;background-color:#fff;cursor:pointer}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-close .fa{top:0;font-size:1.2rem}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-image{float:left;width:100%;overflow:hidden}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-image img{display:block;width:100%}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-caption{position:absolute;right:0;bottom:0;left:0;min-height:50px;padding:14px;background-color:#fff}.rcg-lightbox-overlay .rcg-lightbox-body .rcg-lightbox-caption p{margin:0}@media screen and (max-width:992px){#responsiveColumnGallery .rcg-col.col-4{width:33.33333333%}}@media screen and (max-width:768px){#responsiveColumnGallery .rcg-col.col-4{width:50%}}@media screen and (max-width:480px){#responsiveColumnGallery .rcg-col.col-2,#responsiveColumnGallery .rcg-col.col-3,#responsiveColumnGallery .rcg-col.col-4{width:100%}}#searchHelpAccordion.card-group .card{border-radius:0;margin-top:.5rem}#searchHelpAccordion .card-header{border-radius:0;background-color:#eee;border-bottom:none}#searchHelpAccordion .card-title{font-size:1.6rem;margin-top:0;margin-bottom:0}#searchHelpAccordion .card-title a{display:block;color:#333}#searchHelpAccordion .card-title a:hover,#searchHelpAccordion .card-title a:focus,#searchHelpAccordion .card-title a:active{text-decoration:none}#searchHelpAccordion .card-body p:last-child{margin:0}#searchHelpAccordion .card-body p span{display:block;margin:5px 0 15px 0;padding:10px;background-color:#eee}.lightbox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:9999}.lightbox-modal-box{position:fixed;top:50%;left:50%;width:40%;padding:1em;text-align:left;background-color:#FFFFFF}.lightbox-close{position:relative}.lightbox-close-btn{position:absolute;top:5px;right:5px;width:24px;height:24px;line-height:24px;text-align:center;cursor:pointer}.lightbox-modal-box img{display:block;width:100%;margin:1%}.numeric-paginator{margin:15px 0}.numeric-paginator.-ltr{direction:ltr}.numeric-paginator.-rtl{direction:rtl}.numeric-paginator ul{display:flex;justify-content:center;flex-wrap:wrap;width:100%}.numeric-paginator li{min-width:32px;height:32px;margin:15px 3px 5px 0;border:1px solid #ccc}.numeric-paginator a,.numeric-paginator span{display:block;line-height:30px;padding:0 3px;text-align:center}.numeric-paginator a{text-decoration:none}.numeric-paginator a:hover,.numeric-paginator a:active,.numeric-paginator a:focus{background-color:#eee}.numeric-paginator__active a,.numeric-paginator__active span{font-weight:700;background-color:#ccc}.numeric-paginator li.numeric-paginator__dots{min-width:0;border:none}@media screen and (max-width:480px){.numeric-paginator li{margin-right:-1px}.numeric-paginator a,.numeric-paginator span{padding:0 4px}.numeric-paginator li.numeric-paginator__navigate{order:1}}#tagcloudWrapper{margin-top:20px;margin-bottom:15px;margin-left:20px}.tagcloudElement{display:inline-block;text-align:center;margin:2px}*+html .tagcloudElement{display:inline}#tagcloud{text-align:center}#tagcloud a{text-align:center;text-decoration:none}#tagcloud a:hover{text-align:center;text-decoration:underline}.tag1 a,.tag2 a,.tag3 a,.tag4 a,.tag5 a,.tag6 a,.tag7 a,.tag8 a,.tag9 a,.tag10 a{font-size:100%;color:#696969 !important}.tag11 a,.tag12 a,.tag13 a,.tag14 a,.tag15 a,.tag16 a,.tag17 a,.tag18 a,.tag19 a,.tag20 a{font-size:110%;color:#696969 !important}.tag21 a,.tag22 a,.tag23 a,.tag24 a,.tag25 a,.tag26 a,.tag27 a,.tag28 a,.tag29 a,.tag30 a{font-size:120%;color:#696969 !important}.tag31 a,.tag32 a,.tag33 a,.tag34 a,.tag35 a,.tag36 a,.tag37 a,.tag38 a,.tag39 a,.tag40 a{font-size:130%;color:#696969 !important}.tag41 a,.tag42 a,.tag43 a,.tag44 a,.tag45 a,.tag46 a,.tag47 a,.tag48 a,.tag49 a,.tag50 a{font-size:140%;color:#696969 !important}.tag51 a,.tag52 a,.tag53 a,.tag54 a,.tag55 a,.tag56 a,.tag57 a,.tag58 a,.tag59 a,.tag60 a{font-size:150%;color:#696969 !important}.tag61 a,.tag62 a,.tag63 a,.tag64 a,.tag65 a,.tag66 a,.tag67 a,.tag68 a,.tag69 a,.tag70 a{font-size:160%;color:#696969 !important}.tag71 a,.tag72 a,.tag73 a,.tag74 a,.tag75 a,.tag76 a,.tag77 a,.tag78 a,.tag79 a,.tag80 a{font-size:170%;color:#696969 !important}.tag81 a,.tag82 a,.tag83 a,.tag84 a,.tag85 a,.tag86 a,.tag87 a,.tag88 a,.tag89 a,.tag90 a{font-size:170%;color:#696969 !important}.tag91 a,.tag92 a,.tag93 a,.tag94 a,.tag95 a,.tag96 a,.tag97 a,.tag98 a,.tag99 a,.tag100 a{font-size:170%;color:#696969 !important}.title{margin-bottom:2rem}.title__header h3{display:flex;align-items:flex-start;margin:0;cursor:pointer}.title__header .fa{margin-top:3px;margin-left:auto}.title__header .fa.in{transform:rotate(180deg)}.title__header-page-type{display:none;margin-right:1rem}.title__body{display:none;font-size:1.4rem}.title__body-download{display:flex;align-items:center;justify-content:flex-end}.title__body-metadata{margin-top:2rem}.title__body-metadata dl{display:flex;flex-wrap:wrap;margin-bottom:.25rem}.title__body-metadata dl dt,.title__body-metadata dl dd{word-break:break-word}.title__body-metadata dl dt{flex:0 0 20%;max-width:20%;padding-right:1rem}.title__body-metadata dl dd{flex:0 0 80%;max-width:80%}.title__body-metadata-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center}.title__body-metadata-breadcrumbs a,.title__body-metadata-breadcrumbs i{margin-right:1rem}@media screen and (max-width:480px){.title__body-metadata dl{flex-wrap:wrap}.title__body-metadata dl dt{flex:0 0 100%;max-width:100%;padding-right:0}.title__body-metadata dl dd{flex:0 0 100%;max-width:100%}}.user-comments{margin-top:30px}.user-comments__message-login{margin-bottom:15px;padding:15px;border:1px solid #ccc;background-color:#eee;text-align:center}.user-comments__message-login .btn{margin-top:15px}.user-comments__comment{display:grid;grid-template-columns:1fr 3fr;grid-template-areas:\"image content\" \"metadata content\";margin-bottom:21px;border:1px solid #ccc}.user-comments__comment-image{grid-area:image;padding:10px;padding-bottom:0;text-align:center;background-color:#eee}.user-comments__comment-image img{border-radius:50%;border:5px solid #fff;z-index:999}.user-comments__comment-metadata{grid-area:metadata;position:relative;padding:10px;padding-top:20px;text-align:center;background-color:#eee}.user-comments__comment-metadata span{display:block}.user-comments__comment-metadata-creator{font-weight:700}.user-comments__comment-metadata-date{font-family:monospace;font-size:1.2rem}.user-comments__comment-content{position:relative;grid-area:content}.user-comments__comment-content-options{display:flex;justify-content:flex-end;padding:3px 5px;border-bottom:1px solid #ccc;background-color:#fff}.user-comments__comment-content-options span{align-self:center;margin-left:10px}.user-comments__comment-content-options a,.user-comments__comment-content-options button{color:#1a1a1a}.user-comments__comment-content-options a:hover,.user-comments__comment-content-options button:hover,.user-comments__comment-content-options a:active,.user-comments__comment-content-options button:active,.user-comments__comment-content-options a:focus,.user-comments__comment-content-options button:focus{color:#1a1a1a}.user-comments__comment-content-options-last-change{font-family:monospace;font-size:1.2rem}.user-comments__comment-content-options-cancel,.user-comments__comment-content-options-edit,.user-comments__comment-content-options-save{display:none}.user-comments__comment-content-options-cancel.in,.user-comments__comment-content-options-edit.in,.user-comments__comment-content-options-save.in{display:inline}.user-comments__comment-content-options-text,.user-comments__comment-content-options-text-edit{position:relative;padding:10px 15px}.user-comments__comment-content-options-text{display:none}.user-comments__comment-content-options-text.in{display:block}.user-comments__comment-content-options-text-edit{display:none}.user-comments__comment-content-options-text-edit.in{display:block}.user-comments__comment-content-options-text-edit textarea{width:100%;padding:0;border:none;resize:vertical;opacity:.4;transition:all .3s ease-in}.user-comments__comment-content-options-text-edit textarea:focus{padding:10px;border:1px solid #ccc;opacity:1}.user-comments__comment-content-loader{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(\"../../images/ajax_preloader.gif\");background-position:center center;background-repeat:no-repeat;background-color:rgba(255,255,255,0.75);z-index:10}.user-comments__add-comment{margin-top:30px;margin-bottom:15px}.user-comments__add-comment label{display:block;position:relative;font-weight:normal}.user-comments__add-comment label span{display:inline-block;position:absolute;bottom:-15px;left:0;padding:3px 10px;color:#fff;border-radius:4px;border:1px solid #ccc;background-color:#3365a9;cursor:pointer;z-index:999}.user-comments__add-comment-add{margin-bottom:15px;margin-left:15px;padding:15px;padding-top:20px;border:1px solid #ccc;background-color:#eee}.user-comments__add-comment-add textarea{width:100%;height:45px;padding:10px;border:1px solid #ccc;resize:none;background-color:#fff;opacity:.4;transition:all .3s ease-in}.user-comments__add-comment-add textarea:focus{height:100px;opacity:1}.user-comments__add-comment-submit{position:relative;text-align:right}.user-comments__add-comment-submit .btn{margin:0}#view_image_user_generated_content{margin-top:30px}#view_image_user_generated_content ul li .dl-horizontal{margin:0}#view_image_user_generated_content ul li .dl-horizontal dt{width:1.875rem;text-align:left;font-weight:normal}#view_image_user_generated_content ul li .dl-horizontal dd{margin-left:1.875rem}#view_image_user_generated_content #user_generated_content_nav .ugc-highlight{background:#ccc}.viewer-control{display:inline-block;width:1.75rem;height:1.75rem;background-image:url(\"../../../images/icons/viewer-controls-sprite.png\");background-repeat:no-repeat}.viewer-control.viewer-control-start{background-position:0px 0px}.viewer-control.viewer-control-back{background-position:-28px 0}.viewer-control.viewer-control-back5{background-position:-56px 0}.viewer-control.viewer-control-back20{background-position:-84px 0}.viewer-control.viewer-control-back50{background-position:-112px 0}.viewer-control.viewer-control-reset{background-position:-140px 0}.viewer-control.viewer-control-rotate-left{background-position:-168px 0}.viewer-control.viewer-control-rotate-right{background-position:-196px 0}.viewer-control.viewer-control-end{background-position:0 -28px}.viewer-control.viewer-control-forward{background-position:-28px -28px}.viewer-control.viewer-control-forward5{background-position:-56px -28px}.viewer-control.viewer-control-forward20{background-position:-84px -28px}.viewer-control.viewer-control-forward50{background-position:-112px -28px}.viewer-control.viewer-control-fullscreen{background-position:-140px -28px}.viewer-control.viewer-control-toc{background-position:-168px -28px}.viewer-control.viewer-control-single-page{background-position:-224px 0}.viewer-control.viewer-control-double-page{background-position:-252px 0}.viewer-control.viewer-control-switch-page{background-position:-224px -28px}.viewer-control.viewer-control-pdf,.viewer-control.page-browse{font-size:1.4rem;text-align:center;color:#606060;border:1px solid #606060;background-image:none}.viewer-control.viewer-control-pdf:hover,.viewer-control.page-browse:hover{text-decoration:none}.viewer-control.viewer-control-pdf{border:none;font-size:1.6rem}.viewer-control.viewer-control-togglepageorientation{background-position:-140px 0}#viewer_controls_nav,#fulltext_controls_nav,#view_preview_controls_nav{float:left;width:100%;margin:1rem 0}#viewer_controls_nav ul,#fulltext_controls_nav ul,#view_preview_controls_nav ul{position:relative;float:left;left:50%;margin:0 auto}#viewer_controls_nav ul li,#fulltext_controls_nav ul li,#view_preview_controls_nav ul li{display:inline-block;position:relative;float:left;right:50%;height:1.75rem;line-height:1.75rem;margin-right:.4375rem}#viewer_controls_nav ul li a,#fulltext_controls_nav ul li a,#view_preview_controls_nav ul li a{cursor:pointer}#viewer_controls_nav ul li .control-select-box,#fulltext_controls_nav ul li .control-select-box,#view_preview_controls_nav ul li .control-select-box{height:1.75rem;line-height:1.3125rem;border:.0625rem solid #6f6f6f}#viewer_controls_nav ul li .control-select-box select,#fulltext_controls_nav ul li .control-select-box select,#view_preview_controls_nav ul li .control-select-box select{height:1.625rem;border:none}#viewer_controls_nav ul li #slider-id,#fulltext_controls_nav ul li #slider-id,#view_preview_controls_nav ul li #slider-id{width:9.375rem;height:1rem;margin-top:.375rem;border:1px solid #6f6f6f}#viewer_controls_nav ul li #slider-id .zoom-slider-handle,#fulltext_controls_nav ul li #slider-id .zoom-slider-handle,#view_preview_controls_nav ul li #slider-id .zoom-slider-handle{position:relative;display:block;top:-7px;height:1.75rem;width:.875rem;background-color:#6f6f6f}#viewer_controls_nav ul li #slider-id a,#fulltext_controls_nav ul li #slider-id a,#view_preview_controls_nav ul li #slider-id a{width:1.45rem;height:1.45rem;margin:0;background:#6f6f6f}.sidebar-menu{margin-bottom:20px}.sidebar-menu button,.sidebar-menu a{display:block;color:#555}.sidebar-menu button:hover,.sidebar-menu a:hover,.sidebar-menu button:focus,.sidebar-menu a:focus,.sidebar-menu button:active,.sidebar-menu a:active{color:#555}.sidebar-menu button{border:none;background:transparent;padding:0}.sidebar-menu button span::after{content:'';width:0;height:0;margin-left:5px;border-top:4px dashed;border-top:4px solid\\9;border-right:4px solid transparent;border-left:4px solid transparent;vertical-align:middle;display:inline-block}.sidebar-menu__submenu-button.-active{font-weight:700}.sidebar-menu__submenu{font-size:1.4rem;display:none}.sidebar-menu__submenu a{padding-left:1.5rem}.collections__wrapper{position:relative}.collections__wrapper div[class*=\"col-xs\"],.collections__wrapper div[class*=\"col-sm\"]{padding:0}.collection{margin:0;padding:0;list-style:none;border:1px solid #ccc;border-top:none}.collection .row{margin:0}.collection__structure a,.collection__title a,.collection__description-toggle a,.collection__rss a{display:block;padding:10px 0;text-overflow:ellipsis;overflow:hidden}.collection__description-toggle a,.collection__rss a{display:inline-block;padding:10px;text-align:center}.collection__title div.col-12{padding-left:15px}.collection__top-element{font-weight:bold}.collection__description-toggle,.collection__rss{width:50%;padding-right:15px;text-align:right}.collection__description-toggle{padding:0}.collection__description{padding:5px 15px}.collection__item--level-0{border-top:1px solid #ccc}@media screen and (max-width:480px){.collection__structure a,.collection__title a,.collection__description-toggle a,.collection__rss a{padding:10px 0}.collection__description img{display:block;max-width:100%;height:auto}}.view-feedback{margin-bottom:1rem;padding:2rem}.view-feedback .form-group label{font-weight:700}.view-feedback .form-group textarea{min-height:150px;resize:vertical}.view-feedback .form-group .btn{margin:0}.view-feedback .form-group.lastname{display:none}.view-feedback .composite-control{padding-top:6px}.view-feedback .col-lg-9{flex-basis:83.33333%}@media screen and (max-width:480px){.view-feedback .col-12{flex-basis:100%}}.statistics-grid,.statistics-grid-row,.chart-nearly-completed-table-row,.chart-most-active-users-table-row,.chart-nearly-completed-inner-table-row,.chart-nearly-completed-inner-label-row,#chart-nearly-completed,.chart-most-active-users-table,.chart-nearly-completed-table-cell,.chart-most-active-users-table-cell,.chart-nearly-completed-table-cell-right,.chart-nearly-completed-inner-table-cell-left,.chart-nearly-completed-inner-table-cell-right{float:left;width:100%}.statistics-grid-row{margin-bottom:2rem}#chart-nearly-completed,.chart-most-active-users-table{display:table}.chart-nearly-completed-table-row,.chart-most-active-users-table-row,.chart-nearly-completed-inner-table-row,.chart-nearly-completed-inner-label-row{display:table-row}.chart-nearly-completed-table-cell,.chart-most-active-users-table-cell,.chart-nearly-completed-table-cell-right,.chart-nearly-completed-inner-table-cell-left,.chart-nearly-completed-inner-table-cell-right{display:table-cell;padding:.25rem}.chart-most-active-users-table-cell-center{text-align:center}.chart-nearly-completed-table-row{padding:.5rem}.chart-nearly-completed-table-cell{width:20%}.chart-nearly-completed-table-cell-right{width:80%}.chart-nearly-completed-inner-table-cell-left,.chart-nearly-completed-inner-table-cell-right{width:50%}.chart-nearly-completed-inner-table-cell-left{font-weight:bold}.chart-most-active-users-table-cell{width:20%;text-align:left}.chart-most-active-users-table-cell-center{width:50%}.chart-most-active-users-table-cell-right{width:30%;text-align:center}.rank{background-color:#eee}#statistics .statistics-grid{margin-bottom:1.3125rem}#statistics #chart-nearly-completed{padding:.3125rem;border:2px solid #999;background-color:#fffdf6;box-shadow:2px 2px 2px rgba(0,0,0,0.25)}#statistics #chart-nearly-completed .chart-nearly-completed-table-row{border-bottom:1px solid #999}#statistics #chart-nearly-completed .chart-nearly-completed-table-row .chart-nearly-completed-table-cell .chart-nearly-completed-label-right{font-weight:bold;font-size:1.6rem}#statistics #chart-nearly-completed .chart-nearly-completed-table-row .chart-nearly-completed-table-cell.chart-nearly-completed-table-cell-right .chart-nearly-completed-inner-table-row .chart-nearly-completed-inner-table-cell.chart-nearly-completed-inner-table-cell-right .progress{height:auto;color:#1a1a1a;border-radius:0;border:1px solid #1a1a1a;background-color:#999}#statistics #chart-nearly-completed .chart-nearly-completed-table-row .chart-nearly-completed-table-cell.chart-nearly-completed-table-cell-right .chart-nearly-completed-inner-table-row .chart-nearly-completed-inner-table-cell.chart-nearly-completed-inner-table-cell-right .progress .bar{padding:5px 0;background-color:#fffdf6}#statistics #chart-nearly-completed .chart-nearly-completed-table-row .chart-nearly-completed-table-cell.chart-nearly-completed-table-cell-right .chart-nearly-completed-inner-table-row .chart-nearly-completed-inner-table-cell.chart-nearly-completed-inner-table-cell-right .progress .bar span{padding-left:5px}#statistics #chart-most-active-users{padding:.3125rem;border:2px solid #999;background-color:#fffdf6;box-shadow:2px 2px 2px rgba(0,0,0,0.25)}#statistics #chart-most-active-users .chart-most-active-users-table-row .chart-most-active-users-table-cell.chart-most-active-users-table-cell-right .rank{background-color:#999}.jqplot-axis{font-size:1.2rem;font-family:\"TheSansLight\",sans-serif}.jqplot-axis.jqplot-xaxis{margin-top:10px}.jqplot-axis.jqplot-yaxis{margin-right:12px}#chartpseudotooltip{font-size:1.2rem;font-family:\"TheSansLight\",sans-serif}.jqplot-highlighter-tooltip{font-size:1.2rem;font-family:\"TheSansLight\",sans-serif}#chart-most-edited .jqplot-point-label{font-size:1.2rem;font-family:\"TheSansLight\",sans-serif;margin-bottom:-15px;margin-left:5px}.styles__button{display:block;margin:10px 0;padding:15px;font-size:1.8rem;text-align:center;color:#fff;background-color:#3365a9}.styles__button:hover,.styles__button:focus,.styles__button:active{text-decoration:none}.styles__heading{padding-left:15px;border-top:1px solid #ccc;border-right:3px solid #ccc;border-bottom:1px solid #ccc;border-left:3px solid #ccc}.styles__spacerheading{padding-left:10px;border-bottom:1px solid #ccc}.styles__subheading{padding-left:10px;border-left:3px solid #ccc}.styles__logos,.styles__fonts,.styles__headings,.styles__typo,.styles__buttons,.styles__helper,.styles__mixins{margin-bottom:15px}.styles__logo{margin-bottom:10px;padding:10px}.styles__logo img{max-width:100%}.styles__logo figcaption{padding-top:10px;font-style:italic;font-size:1.2rem}.styles__color{margin-bottom:10px;border:1px solid #ccc}.styles__color-header{height:50px;border-bottom:1px solid #ccc}.styles__color-body{padding:5px;font-size:1.2rem}.styles__color-body ul{margin:0;padding:0;list-style:none}.styles__helper-item{padding:15px;border-bottom:1px solid #ccc}.styles__logo--bw{color:#fff;background-color:#1a1a1a}.view-privacy iframe{width:100%;height:165px;border:none;border-top:1px solid #ccc}.sitelinks__tags{margin-bottom:20px}.sitelinks__tags a{display:inline-block;padding:3px}.sitelinks__hits ul{margin:0;padding:0;list-style:none}.sitelinks__hits a{display:inline-block;padding:3px 0}.overlay{display:none}.overlay.active{position:fixed;display:flex;align-items:center;justify-content:center;top:0;width:100vw;height:100vh;background-color:#f1f1f1;overflow-y:auto;z-index:9999}.overlay>.fa{position:absolute;top:5px;right:10px;font-size:2.4rem;cursor:pointer}.overlay iframe{width:100%;height:100%}.fullscreen .image-controls{padding:0;border:0;opacity:1}.fullscreen .image-controls.faded{opacity:0}.fullscreen .image-controls__options{display:none !important;visibility:hidden !important}.fullscreen .image-controls__actions{margin-top:0}.fullscreen .image-controls__action{height:auto;margin:0 7px 0 0;font-size:.9375rem;border:0}.fullscreen .image-controls__action a,.fullscreen .image-controls__action span,.fullscreen .image-controls__action button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;line-height:inherit;background-repeat:no-repeat;background-position:center center;background-size:28px;font-size:1.4rem}.fullscreen .image-controls__action [class*=\"image-\"]{display:none !important;visibility:hidden !important}.fullscreen .image-controls__action.start a,.fullscreen .image-controls__action.start span,.fullscreen .image-controls__action.start button{background-image:url(\"../../images/icons/icon_fs-start.svg\");background-size:18px}.fullscreen .image-controls__action.back a,.fullscreen .image-controls__action.back span,.fullscreen .image-controls__action.back button{background-image:url(\"../../images/icons/icon_fs-back.svg\");background-size:12px}.fullscreen .image-controls__action.select{width:100px}.fullscreen .image-controls__action.select .fofs-control__select select{font-size:.9375rem}.fullscreen .image-controls__action.select .custom-control--select select{color:#666}.fullscreen .image-controls__action.select .custom-control--select:after{border-top-color:#666}.fullscreen .image-controls__action.forward a,.fullscreen .image-controls__action.forward span,.fullscreen .image-controls__action.forward button{background-image:url(\"../../images/icons/icon_fs-forward.svg\");background-size:12px}.fullscreen .image-controls__action.end a,.fullscreen .image-controls__action.end span,.fullscreen .image-controls__action.end button{background-image:url(\"../../images/icons/icon_fs-end.svg\");background-size:18px}.fullscreen .image-controls__action.double-page-view a,.fullscreen .image-controls__action.double-page-view span,.fullscreen .image-controls__action.double-page-view button{background-image:url(\"../../images/icons/icon_fs-double-page.svg\")}.fullscreen .image-controls__action.single-page-view a,.fullscreen .image-controls__action.single-page-view span,.fullscreen .image-controls__action.single-page-view button{background-image:url(\"../../images/icons/icon_fs-single-page.svg\");background-size:26px}.fullscreen .image-controls__action.switch-pages a,.fullscreen .image-controls__action.switch-pages span,.fullscreen .image-controls__action.switch-pages button{background-image:url(\"../../images/icons/icon_fs-recto-verso.svg\");background-size:32px}.fullscreen .image-controls__action.rotate-left a,.fullscreen .image-controls__action.rotate-left span,.fullscreen .image-controls__action.rotate-left button{background-image:url(\"../../images/icons/icon_fs-rotate-left.svg\")}.fullscreen .image-controls__action.rotate-right a,.fullscreen .image-controls__action.rotate-right span,.fullscreen .image-controls__action.rotate-right button{background-image:url(\"../../images/icons/icon_fs-rotate-right.svg\")}.fullscreen .image-controls__action.reset a,.fullscreen .image-controls__action.reset span,.fullscreen .image-controls__action.reset button{background-image:url(\"../../images/icons/icon_fs-reset.svg\")}.fullscreen .image-controls__action.fullscreen{display:none !important;visibility:hidden !important}.fullscreen .image-controls__action.zoom-slider-wrapper{width:125px;margin-left:10px}.fullscreen .image-controls__action.zoom-slider-wrapper .zoom-slider{height:2px;margin-top:0;background-color:#666}.fullscreen .image-controls__action.zoom-slider-wrapper .zoom-slider-handle{top:-12px;width:24px;height:24px;border:2px solid #666;border-radius:100%;background-color:#fff}@media screen and (max-width:1030px){.fullscreen .image-controls__action.page-browse{display:none}}@media screen and (max-width:875px){.fullscreen .image-controls__action.zoom-slider-wrapper{width:75px}}@media screen and (max-width:825px){.fullscreen .image-controls__action.zoom-slider-wrapper{display:none}}@media screen and (max-width:768px){.fullscreen .image-controls__action.rotate-left,.fullscreen .image-controls__action.rotate-right,.fullscreen .image-controls__action.reset,.fullscreen .image-controls__action.double-page-view{display:none}}@media screen and (max-width:480px){.fullscreen .image-controls__action.start,.fullscreen .image-controls__action.end{display:none}.fullscreen .image-controls__action.select{width:105px}.fullscreen .image-controls__action.back,.fullscreen .image-controls__action.forward{position:fixed;top:50%;width:50px;height:100px;margin:0;margin-top:-50px;background-color:rgba(255,255,255,0.85);z-index:1000}.fullscreen .image-controls__action.back a,.fullscreen .image-controls__action.forward a,.fullscreen .image-controls__action.back button,.fullscreen .image-controls__action.forward button,.fullscreen .image-controls__action.back span,.fullscreen .image-controls__action.forward span{width:100%;height:100%;background-size:24px}.fullscreen .image-controls__action.back{left:0}.fullscreen .image-controls__action.forward{right:0}}.fullscreen .metadata{margin:0}.fullscreen .metadata__elements,.fullscreen .metadata__events{margin-bottom:15px;padding:0;padding-bottom:15px;border:0;border-bottom:1px solid #c6c6c6}.fullscreen .metadata__elements:last-child,.fullscreen .metadata__events:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.fullscreen .metadata__element,.fullscreen .metadata__event{margin-bottom:10px;border:0}.fullscreen .metadata__element-dl dt,.fullscreen .metadata__event-dl dt{float:none;width:100%;margin-bottom:5px}.fullscreen .metadata__element-dl dd,.fullscreen .metadata__event-dl dd{width:100%;margin:0}.fullscreen .widget-toc__title{background-color:transparent}.fullscreen .widget-toc__title h3{display:none !important;visibility:hidden !important}.fullscreen .widget-toc__title-expand a{color:#1a1a1a}.fullscreen .widget-toc__title-expand a:hover,.fullscreen .widget-toc__title-expand a:active,.fullscreen .widget-toc__title-expand a:focus{color:#1a1a1a;text-decoration:none}.fullscreen .widget-toc__elements{max-height:inherit;border:0}.fullscreen .widget-toc__elements ul{padding-right:0;padding-bottom:0;padding-left:0}.fullscreen .widget-toc__element{margin-bottom:6px}.fullscreen .widget-usage__license-text a{display:inline}.fullscreen .widget-usage__citelinks{margin-bottom:0}.fullscreen .widget-usage .widget__title{display:none !important;visibility:hidden !important}.fullscreen .widget-usage .widget__body{display:block;padding:0;border:0}.fullscreen__view-sidebar-share{display:flex;justify-content:space-between;background-color:white;border-bottom:1px solid #dedede;border-top:1px solid #dedede}.fullscreen__view-sidebar-share #widgetCopyright,.fullscreen__view-sidebar-share #widgetSocialMedia{display:flex;align-items:center;background-color:transparent;border-bottom:none}.fullscreen__view-sidebar-share #widgetCopyright .custom-title__copy-info,.fullscreen__view-sidebar-share #widgetSocialMedia .custom-title__copy-info{margin:0 10px}.fullscreen__view-sidebar-share #widgetCopyright .widget__social-media,.fullscreen__view-sidebar-share #widgetSocialMedia .widget__social-media{margin:0 10px}.search-standard{margin-bottom:21px;padding:10px;border:1px solid #ccc}.search-standard__help{font-size:1.8rem}.search-standard__help button{padding:0;border:none;background:none}.search-standard__input-label,.search-standard__filter-label{height:1.75rem;line-height:1.75rem}.search-standard__input-autocomplete .ui-autocomplete{position:relative;display:block}.search-standard__input-autocomplete .ui-autocomplete .ui-autocomplete-input{width:100%;height:3.4rem;font-size:1.6rem;border:1px solid #ccc;background-image:none;background-color:#fff}.search-standard__filter{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:7px;padding-bottom:15px}.search-standard__filter-label{padding-left:0;display:inline-block}.search-standard__filter-link{font-size:1.4rem;text-align:right}.search-standard__action{padding-top:15px;text-align:right}.search-standard__action .btn{margin:0 0 0 5px}.ui-autocomplete-panel{max-width:100%;font-size:1.4rem;border:1px solid #eee;border-radius:0;box-shadow:none;background-color:#fff}.ui-autocomplete-panel ul.ui-autocomplete-items{padding:0}.ui-autocomplete-panel ul.ui-autocomplete-items li.ui-state-highlight{color:#1a1a1a;border:none;border-radius:0;background:#eee}.search-tile{margin-bottom:21px;padding:10px;border:1px solid #ccc}.search-tile__description{min-height:125px}.search-tile__description h3{display:inline-block}.search-tile__icon{float:right;margin:0 0 10px 10px;font-size:3rem}.search-tile__action{padding-top:15px;text-align:right}.search-tile__action .btn{margin:0}.search-advanced__group{position:relative;margin-bottom:21px;padding:10px;border:1px solid #ccc}.search-advanced__group span.remove{display:none}.search-advanced__group .remove{position:absolute;top:0;right:.5rem;padding:.5rem;color:#1a1a1a}.search-advanced__loader{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(\"../../images/ajax_preloader.gif\");background-position:center center;background-repeat:no-repeat;background-color:rgba(255,255,255,0.75);z-index:10}.search-advanced__connector .custom-control--select,.search-advanced__connect-group .custom-control--select{display:inline-block;width:80px;border:none}.search-advanced__connector .custom-control--select:after,.search-advanced__connect-group .custom-control--select:after{right:10px}.search-advanced__connector .custom-control--select select,.search-advanced__connect-group .custom-control--select select{padding:0}.search-advanced__input-group input[type=\"text\"]{border-right:none}.search-advanced__input-group input[type=\"text\"]:focus{border-right-color:#3365a9}.search-advanced__input-group input[type=\"text\"]:focus+.input-group-append{border-color:#3365a9}.search-advanced__input-group .input-group-append{padding:0;border-radius:0;background-color:#fff;border:1px solid #ced4da;border-left:none}.search-advanced__input-group .input-group-append a{color:#1a1a1a}.search-advanced__input-group .input-group-append a:hover,.search-advanced__input-group .input-group-append a:focus,.search-advanced__input-group .input-group-append a:active{text-decoration:none;color:#1a1a1a}.search-advanced__input-group .custom-control--select.disabled{display:none}.search-advanced__input-group .custom-control--select.disabled:after{display:none}.search-advanced__input-group .custom-control--select select[disabled]{border-radius:0;background-color:transparent;opacity:.4}.search-advanced__input-group button{padding:6px 10px}.search-advanced__input-group .row .col-sm-1{padding-left:0}.search-advanced__input-col a{display:inline-block;padding:7px;color:#1a1a1a}.search-advanced__input-col a:hover,.search-advanced__input-col a:focus,.search-advanced__input-col a:active{text-decoration:none;outline:none !important}.search-advanced__input-col span{display:none}.search-advanced__input-col .form-group{margin:0}.search-advanced__connect-group{padding:0 10px}.search-advanced__add-group{margin-bottom:21px;padding:.5rem 18px;text-align:right}.search-advanced__add-group a{color:#1a1a1a}.search-advanced__add-group a:hover,.search-advanced__add-group a:focus,.search-advanced__add-group a:active{text-decoration:none;color:#1a1a1a}.search-advanced__action{text-align:right}.search-advanced__action .btn{margin:0 0 0 5px}.search-list{margin-bottom:21px}.search-list__title{margin-bottom:10px}.search-list__title h3{margin:0;line-height:normal;font-size:1.6rem}.search-list__options{display:flex;align-items:center;font-size:1.4rem}.search-list__options a,.search-list__options button{display:inline-block;padding:3px;font-size:1.6rem;color:#1a1a1a}.search-list__options a:hover,.search-list__options button:hover,.search-list__options a:focus,.search-list__options button:focus,.search-list__options a:active,.search-list__options button:active,.search-list__options a.active,.search-list__options button.active{color:#3365a9}.search-list__options form{display:inline-block}.search-list__hitcount{padding-right:5px}.search-list__rss{padding-left:5px;border-left:1px solid #ccc}.search-list__save-search{padding-left:4px}.search-list__excel-export{padding-right:5px}.search-list__excel-export .excel-export-loader{display:none;padding-left:5px}.search-list__excel-export .excel-export-loader img{width:14px;margin-top:-4px}.search-list__toggle-thumbs{padding:0 5px;border-left:1px solid #ccc}.search-list__toggle-thumbs .-active{color:#3365a9}.search-list__views{padding-left:5px;border-left:1px solid #ccc}.search-list__label{display:inline-block;padding:6px 0}.search-list__current-search{margin-bottom:5px}.search-list__current-search .form-group{margin-bottom:5px}.search-list__current-search .input-group{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.search-list__current-search .input-group .input-group-addon{padding:0;border-radius:0;background-color:#fff}.search-list__current-search .input-group .input-group-addon a{color:#1a1a1a}.search-list__current-search .input-group .input-group-addon a:hover,.search-list__current-search .input-group .input-group-addon a:focus,.search-list__current-search .input-group .input-group-addon a:active{text-decoration:none;color:#1a1a1a}.search-list__current-search .input-group .input-group-addon a,.search-list__current-search .input-group .input-group-addon button{height:100%;width:100%}.search-list__current-search .input-group .input-group-addon input[type=\"submit\"]{background-image:url(\"../../images/icons/icon-search.png\");background-repeat:no-repeat;background-position:center center;background-size:40%;width:100%;padding:0}.search-list__current-search .input-group .input-group-addon.reset{flex:0 0 4rem;background-color:#eee;justify-content:center;border:1px solid #ccc}.search-list__current-search .input-group .input-group-addon.reset.focus{border-color:#3365a9}.search-list__current-search .input-group .input-group-addon.search{flex:0 0 4rem;background-color:#3365a9;border-color:#3365a9;display:inherit}.search-list__current-search .input-group .input-group-addon.search a{display:block;color:#fff}.search-list__current-search .form-control{border-right:none;height:auto}.search-list__current-search .form-control:focus{border-left-color:#ccc}.search-list__links button{padding-right:12px}.search-list__links form{display:inline-block}.search-list__links a{font-size:1.4rem}.search-list__sorting{display:flex;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap}.search-list__sorting__item{display:grid;grid-template-columns:auto auto;grid-column-gap:20px;align-items:center}.search-list__sorting__item form{height:100%}.search-list__sorting__label label{white-space:nowrap;font-weight:normal;margin:0}.search-list__adv-search-info{margin-bottom:10px;padding:10px;background-color:#fff;border:1px solid #ccc}.search-list__adv-search-info-back{font-size:1.4rem;color:#1a1a1a}.search-list__hits{display:none}.search-list__hit{position:relative;margin-bottom:21px;padding:10px;border:1px solid #ccc;background-color:#f4f4f4}.search-list__hit-title{position:relative}.search-list__hit-title h4{padding-bottom:.5rem;margin:0}.search-list__hit-title.-noThumbnail{padding-right:2rem}.search-list__no-thumb-bookmark{position:absolute;right:.3rem;top:-0.4rem;padding:0}.search-list__no-thumb-bookmark[data-bookmark-list-type=\"add\"]{position:absolute;font-size:1.8rem;color:#3365a9;background-image:none}.search-list__no-thumb-bookmark[data-bookmark-list-type=\"add\"] .fa-bookmark-o,.search-list__no-thumb-bookmark[data-bookmark-list-type=\"add\"] .fa-bookmark{color:#3365a9}.search-list__no-thumb-bookmark[data-bookmark-list-type=\"add\"] .fa-bookmark-o{display:inline-block}.search-list__no-thumb-bookmark[data-bookmark-list-type=\"add\"] .fa-bookmark{display:none}.search-list__no-thumb-bookmark[data-bookmark-list-type=\"add\"].added .fa-bookmark-o,.search-list__no-thumb-bookmark[data-bookmark-list-type=\"add\"]:hover .fa-bookmark-o{display:none}.search-list__no-thumb-bookmark[data-bookmark-list-type=\"add\"].added .fa-bookmark,.search-list__no-thumb-bookmark[data-bookmark-list-type=\"add\"]:hover .fa-bookmark{display:inline-block}.search-list__hit-thumbnail{position:relative;width:100%;text-align:right}.search-list__hit-thumbnail img{display:inline;padding:0;margin:0;max-width:100%;max-height:100%;line-height:normal;border:2px solid #fff;border-radius:0;box-shadow:2px 2px 5px rgba(0,0,0,0.3)}.search-list__hit-thumbnail [data-bookmark-list-type=\"add\"]{position:absolute;top:0;right:5px;font-size:1.8rem;color:#3365a9;background-image:none}.search-list__hit-thumbnail [data-bookmark-list-type=\"add\"] .fa-bookmark-o,.search-list__hit-thumbnail [data-bookmark-list-type=\"add\"] .fa-bookmark{color:#3365a9}.search-list__hit-thumbnail [data-bookmark-list-type=\"add\"] .fa-bookmark-o{display:inline-block}.search-list__hit-thumbnail [data-bookmark-list-type=\"add\"] .fa-bookmark{display:none}.search-list__hit-thumbnail [data-bookmark-list-type=\"add\"].added .fa-bookmark-o,.search-list__hit-thumbnail [data-bookmark-list-type=\"add\"]:hover .fa-bookmark-o{display:none}.search-list__hit-thumbnail [data-bookmark-list-type=\"add\"].added .fa-bookmark,.search-list__hit-thumbnail [data-bookmark-list-type=\"add\"]:hover .fa-bookmark{display:inline-block}.search-list__hit-docstruct ul{display:flex;flex-wrap:wrap;justify-content:flex-start}.search-list__hit-docstruct li+li:before{content:\"\\003e\";padding:0 5px}.search-list__hit-docstruct a{display:inline-block;padding-top:0;padding-bottom:.5rem}.search-list__hit-text-label,.search-list__hit-text-value{display:block;word-wrap:break-word}.search-list__hit-text-label{clear:left;float:left;width:30%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-list__hit-text-value{margin-left:30%}.search-list__hit-info{margin-top:10px}.search-list a[data-toggle=\"hit-content\"],.search-list button[data-toggle=\"hit-content\"]{width:100%;margin-top:10px;padding-top:10px;text-align:left;color:#1a1a1a;border-top:1px dotted #6f6f6f}.search-list a[data-toggle=\"hit-content\"]:hover,.search-list button[data-toggle=\"hit-content\"]:hover,.search-list a[data-toggle=\"hit-content\"]:focus,.search-list button[data-toggle=\"hit-content\"]:focus,.search-list a[data-toggle=\"hit-content\"]:active,.search-list button[data-toggle=\"hit-content\"]:active{text-decoration:none;color:#1a1a1a}.search-list a[data-toggle=\"hit-content\"] .fa,.search-list button[data-toggle=\"hit-content\"] .fa{margin-right:7px;transition:all .2s linear}.search-list a[data-toggle=\"hit-content\"].in .fa,.search-list button[data-toggle=\"hit-content\"].in .fa{transform:rotate(90deg)}.search-list a[data-toggle=\"hit-content\"] .search-list__loader,.search-list button[data-toggle=\"hit-content\"] .search-list__loader{display:none;width:14px}.search-list a[data-toggle=\"hit-content\"].active,.search-list button[data-toggle=\"hit-content\"].active{display:inline-block}.search-list__hit-content{display:none;margin-top:10px}.search-list__hit-content dl{margin-bottom:5px}.search-list__hit-content dt{width:auto;margin-right:10px}.search-list__hit-content dd{margin-left:auto}.search-list__hit-content-set{display:flex;justify-content:space-between;margin:0 0 5px 0}.search-list__hit-content-set:hover{background-color:#eee}.search-list__hit-content-set:hover a{text-decoration:none;color:#444}.search-list__hit-text-area{max-width:100%}.search-list__subhit-thumbnail img{height:60px;padding:5px 5px 0 0}.search-list__hit-content-more{padding:5px;text-align:center}.search-list__hit-content-more a{color:#1a1a1a}.search-list__hit-content-more a:hover,.search-list__hit-content-more a:focus,.search-list__hit-content-more a:active{text-decoration:none;color:#1a1a1a}.search-list__struct-title .fa,.search-list__struct-chapter .fa{margin-right:5px}.search-list__struct-title h5{line-height:normal;margin:0;padding:0;font-size:1.6rem;color:#1a1a1a}.search-list__metadata-info{padding-left:16px}.search-list__metadata-info td{vertical-align:top;word-break:break-all}.search-list__metadata-info td:first-child{padding-right:5px;white-space:nowrap}.search-list__metadata-info .fa{margin-right:10px}.search-list__struct-child-hits{padding-left:15px}.search-list__struct-child-hits dd{min-height:21px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-list__struct-chapter{padding-left:5%}.search-list__struct-chapter+.search-list__struct-title{margin-top:10px}.search-list__drilldown-heading{display:none}.search-list--highlight{background-color:rgba(255,255,0,0.5)}.stacked-thumbnail-before,.stacked-thumbnail-after{position:absolute;width:101%;height:101%;top:0}.stacked-thumbnail{border:2px solid #fff;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.3);box-shadow:2px 2px 5px rgba(0,0,0,0.3);background:#fff;z-index:10;position:relative}.stacked-thumbnail-before,.stacked-thumbnail-after{opacity:0;border:2px solid #fff;box-shadow:2px 2px 5px rgba(0,0,0,0.3);background:#eff4de;z-index:9;transition:transform .12s linear,opacity .5s linear}.stacked-thumbnail-before.-shown,.stacked-thumbnail-after.-shown{opacity:1}.stackedThumbEffect{position:relative;width:100%;height:100%;display:block;margin-left:-2px}.stackedThumbEffect-inner{position:relative}.stackedThumbEffect:hover .stacked-thumbnail-before{transform:rotate(-7deg)}.stackedThumbEffect:hover .stacked-thumbnail-after{transform:rotate(6deg)}.stacked-thumbnail-after{transform:rotate(4deg);background:#768590;margin-left:-5px;margin-top:0px;height:105%;width:106%}.stacked-thumbnail-before{transform:rotate(-4deg);margin-left:-6px;margin-top:0px;width:106%;height:calc(100% + 3px);background:#ececec}.stacked-thumbnail a img{display:block}@media screen and (max-width:768px){.search-list__hit-thumbnail{width:auto}.search-list__sorting__item{margin-bottom:1rem}}@media screen and (max-width:480px){.search-list__hit-text{margin-bottom:5px}.search-list__hit-text-label{width:100%}.search-list__hit-text-value{margin:0}.search-list__hit-thumbnail{text-align:center}.search-list__struct-child-hits,.search-list__metadata-info{padding-left:0}.search-list__hit-content dt{float:left}.search-list__metadata-info dt{float:left;width:30%}.search-list__metadata-info dd{margin-left:30%}}.search-list__hits.grid .search-list__hits__list{display:grid;grid-template-columns:repeat(auto-fill, minmax(195px, 1fr));grid-gap:10px;grid-auto-rows:minmax(300px, auto);grid-auto-flow:dense}.search-list__hits.grid .search-list__hit{margin:0;padding:0}.search-list__hits.grid .search-list__hit .row,.search-list__hits.grid .search-list__hit [class*=\"col-\"]{float:none;width:auto;margin:0;padding:0;max-width:100%}.search-list__hits.grid .search-list__hit-header .row{display:flex;flex-direction:column}.search-list__hits.grid .search-list__hit-header .col-12.col-sm-10{order:2}.search-list__hits.grid .search-list__hit-header .col-12.col-sm-2{order:1}.search-list__hits.grid .search-list__hit-thumbnail{min-height:175px;background-repeat:no-repeat;background-position:center top;background-size:cover;flex:0 0 100%}.search-list__hits.grid .search-list__hit-thumbnail a{display:block;height:175px}.search-list__hits.grid .search-list__hit-title [data-bookmark-list-type=\"add\"]{top:0;right:5px;padding:5px}.search-list__hits.grid .search-list__hit-title h4{text-align:center;padding:10px;text-overflow:ellipsis;overflow:hidden}.search-list__hits.grid .search-list__hit-thumbnail img,.search-list__hits.grid .search-list__hit-type,.search-list__hits.grid .search-list__hit-info,.search-list__hits.grid .search-list__hit-content{display:none !important;visibility:hidden !important}.search-list a[data-toggle=\"hit-content\"],.search-list button[data-toggle=\"hit-content\"]{display:none}.search-list__hits.list .search-list__hit{margin-bottom:5px}.search-list__hits.list .search-list__hit-header .col-12.col-sm-10{width:100%}.search-list__hits.list .search-list__hit-header .col-12.col-sm-2{width:0}.search-list__hits.list .search-list__hit-thumbnail,.search-list__hits.list .search-list__hit-type,.search-list__hits.list .search-list__hit-info,.search-list__hits.list .search-list__hit-content{display:none !important;visibility:hidden !important}.search-list__hits.list .search-list--highlight{display:inline}.search-list a[data-toggle=\"hit-content\"],.search-list button[data-toggle=\"hit-content\"]{display:none}.search-calendar__input{padding:21px;border:1px solid #ccc;background-color:#fff}.search-calendar__input input{box-shadow:none}.search-calendar__input .form-group{margin:0}.search-calendar__months{margin-bottom:21px;padding:21px 0;border-bottom:1px solid #ccc}.search-calendar__month{min-height:270px;margin-bottom:15px}.search-calendar__month-title{padding:5px;font-style:italic}.search-calendar__month-days,.search-calendar__month-week{border-bottom:1px solid #ccc}.search-calendar__month-days span,.search-calendar__month-day,.search-calendar__month-day-empty{float:left;width:calc(100% / 7)}.search-calendar__month-days span{display:block;padding:5px;font-weight:bold;text-align:center}.search-calendar__month-day{text-align:center;color:#ccc}.search-calendar__month-day a,.search-calendar__month-day span,.search-calendar__month-day button{display:block;padding:5px 10px;line-height:19px}.search-calendar__month-day a,.search-calendar__month-day button{width:100%;color:#3365a9;text-decoration:none;background-color:#eee}.search-calendar__month-day a:hover,.search-calendar__month-day button:hover,.search-calendar__month-day a:focus,.search-calendar__month-day button:focus,.search-calendar__month-day a:active,.search-calendar__month-day button:active{text-decoration:none;color:#fff;background-color:#3365a9}.search-calendar__month-day .popover-title{line-height:normal;color:#1a1a1a}.search-calendar__month-day .popover-content a{background-color:transparent}.search-calendar__month-day .popover-content a:hover,.search-calendar__month-day .popover-content a:active,.search-calendar__month-day .popover-content a:focus{color:#1a1a1a;background-color:transparent}.search-calendar__month-day-empty{min-height:1px}.search-calendar__incomplete{padding-top:15px;padding-bottom:15px}.search-calendar__incomplete .label{padding:7px 15px;font-size:.9rem}.search-calendar__month-day.active{background-color:#ccc}.search-calendar__month-day.active a{font-weight:bold}.search-termlist__list{margin-bottom:1.3125rem}.search-termlist__list ul{column-count:3;column-gap:15px}.search-termlist__list li{break-inside:avoid}.search-termlist__list a{display:block;padding:5px 10px;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:768px){.search-termlist__list ul{column-count:2}}@media screen and (max-width:480px){.search-termlist__list ul{column-count:1;column-gap:0}}.userdata__gravatar img{display:block}.userdata__data{overflow-x:auto}.userdata__action{text-align:right}.userdata__action .btn{margin:0}#editUserdataModal .checkbox input[type=checkbox],#editUserdataModal .checkbox-inline input[type=checkbox]{margin-left:-15px}@media screen and (max-width:480px){.userdata__gravatar img{margin:0 auto 15px auto}.userdata__action{text-align:center}}.user-score{margin-bottom:15px}.user-score__table tr td:first-child{width:25%}.user-score__table tr td:last-child{width:75%}.user-activity{margin-bottom:15px}.user-activity__table .fa{cursor:pointer}.user-activity__table .popover{font-weight:normal}.user-bookmark-edit__form{padding:30px 15px;border:1px solid #ccc}.user-bookmark-edit__form form{width:80%;margin:0 auto}.user-bookmark-edit .control-label{font-weight:normal}.user-bookmark-edit .form-control{height:48px}.user-bookmark-edit textarea{min-height:125px;resize:vertical}.user-bookmark-edit__action{text-align:right}.user-bookmark-edit__action .btn{margin-left:10px}.user-bookmark-send-list__form{padding:30px 15px;border:1px solid #ccc}.user-bookmark-send-list__form form{width:80%;margin:0 auto}.user-bookmark-send-list .control-label{font-weight:normal}.user-bookmark-send-list .form-control{height:32px}.user-bookmark-send-list__action{text-align:right}.view-bookmark p{font-size:1.2rem;font-style:italic}.view-bookmark__action a{display:inline-block;width:28px;height:28px;line-height:26px}.view-bookmark__item{height:300px;margin-bottom:30px;border:1px solid #ccc;transition:all .3s ease-in}.view-bookmark__item-action{display:none}.view-bookmark__item:hover{background-color:#eee}.view-bookmark__item:hover .view-bookmark__item-action{display:block}.view-bookmark__item-image,.view-bookmark__item-info,.view-bookmark__item-action{float:left;width:50%}.view-bookmark__item-image{height:300px;background-repeat:no-repeat;background-position:center center;background-size:cover}.view-bookmark__item-image a{display:block;width:100%;height:100%}.view-bookmark__item-info{height:250px;padding:15px 15px 0 15px;overflow-y:auto;position:relative}.view-bookmark__item-info h4{text-overflow:ellipsis;overflow:hidden}.view-bookmark__item-info a{width:100%;height:100%;display:block;position:absolute;top:0;right:0}.view-bookmark__item-info textarea{width:100%;height:150px;resize:none;border:none;background-color:transparent}.view-bookmark__item-action{height:50px;padding:15px;text-align:right}.view-bookmark__item-action a{display:inline-block;height:16px}.view-bookmark__item-action [data-bookmark-list-type=\"delete\"]{background-size:70%}#viewBookmark #viewBookshelfControlsForm{text-align:right}#viewBookmark #viewBookshelfControlsForm .btn{margin:1.3125rem 0}.btn.delete{color:#a00}.btn.delete:hover,.btn.delete:active,.btn.delete:focus{color:#721c24}.user-bookmark .bookmarklist_form{margin-bottom:25px}.user-bookmark__add-bookmark{height:32px;margin-bottom:15px;border-bottom:1px solid #ccc}.user-bookmark__add-bookmark:before,.user-bookmark__add-bookmark:after{content:\" \";display:table}.user-bookmark__add-bookmark:after{clear:both}.user-bookmark__add-bookmark input{width:100%;height:32px;border:none;background-color:transparent}.user-bookmark__add-bookmark button,.user-bookmark__add-bookmark a{width:16px;height:16px;background-image:url(\"../../images/icons/icon-bs-add.svg\");background-size:100%;background-repeat:no-repeat}.user-bookmark__panel{margin-bottom:10px;padding:10px;border:1px solid #ccc}.user-bookmark__panel:before,.user-bookmark__panel:after{content:\" \";display:table}.user-bookmark__panel:after{clear:both}.user-bookmark__panel-header{padding-bottom:15px}.user-bookmark__panel-header:before,.user-bookmark__panel-header:after{content:\" \";display:table}.user-bookmark__panel-header:after{clear:both}.user-bookmark__panel-header h4{margin:0}.user-bookmark__panel-header small{color:#ccc}.user-bookmark__panel-body{padding-bottom:15px}.user-bookmark__panel-body:before,.user-bookmark__panel-body:after{content:\" \";display:table}.user-bookmark__panel-body:after{clear:both}.user-bookmark__panel-body p{margin:0;font-size:1.2rem;font-style:italic}.user-bookmark__panel-action a{display:inline-block;padding:.5rem 2rem;cursor:pointer}.user-bookmark__panel-action a:focus,.user-bookmark__panel-action a:hover{text-decoration:none}.user-bookmark__panel-action a:focus span,.user-bookmark__panel-action a:hover span{text-decoration:underline}.user-bookmark__panel-action a i{padding-right:5px}.user-bookmark__panel-action .popover a{padding:.6rem 1.2rem;cursor:pointer}.user-bookmark__panel-action .popover .fa{width:2rem}.user-bookmark__panel-action .popover input[type='checkbox']{display:none}.user-bookmark__items-image-preview{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;margin-bottom:10px}.user-bookmark__single-image-container{flex:0 0 16.66%;padding:5px;height:180px}.user-bookmark__single-image{margin-bottom:30px;border:none;transition:all .3s ease-in;background-size:cover;background-position:50% 50%;height:100%}.user-bookmark__single-image a{width:100%;height:100%;display:inline-block}@media screen and (max-width:992px){.user-bookmark__panel-action a{display:inline-block;padding:.5rem .5rem}.user-bookmark__single-image-container{flex:0 0 25%}}@media screen and (max-width:480px){.user-bookmark__single-image-container{flex:0 0 50%}}.user-login{display:none}.user-login.active{position:fixed;display:flex;align-items:center;justify-content:center;top:0;width:100vw;height:100vh;background-color:#f1f1f1;overflow-y:auto;z-index:9999}.user-login>.fa{position:absolute;top:5px;right:10px;font-size:2.4rem;cursor:pointer}.user-login__wrapper{width:98%;max-width:400px;padding:10px;background-color:#f1f1f1}.user-login__header,.user-login__body{padding:15px;border:1px solid #ccc;background-color:#fff}.user-login__header .btn--link:active,.user-login__body .btn--link:active,.user-login__footer .btn--link:active,.user-login__header .btn--link:focus,.user-login__body .btn--link:focus,.user-login__footer .btn--link:focus,.user-login__header .btn--link:active:focus,.user-login__body .btn--link:active:focus,.user-login__footer .btn--link:active:focus{color:#1a1a1a}.user-login__header .btn--full:active,.user-login__body .btn--full:active,.user-login__footer .btn--full:active,.user-login__header .btn--full:focus,.user-login__body .btn--full:focus,.user-login__footer .btn--full:focus,.user-login__header .btn--full:active:focus,.user-login__body .btn--full:active:focus,.user-login__footer .btn--full:active:focus{color:#fff}.user-login__header{display:flex;align-items:center;justify-content:space-between}.user-login__header h3{margin:0;font-size:1.8rem}.user-login__header-logo{align-self:normal;flex:0 0 25%;max-width:25%;background-image:url(\"../../images/goobi_logo-blue.png\");background-repeat:no-repeat;background-position:right center;background-size:contain}.user-login__body{border-top:0}.user-login__body h4{font-size:1.6rem}.user-login__body-login-type-wrapper{min-height:215px}.user-login__body-login-type{position:relative;background-color:#fff}.user-login__body-login-type.local{display:block}.user-login__body-login-type.external,.user-login__body-login-type.retrieve,.user-login__body-login-type.create{display:none}.user-login__body-login-type .form-group,.user-login__body-login-type p{margin-bottom:1.6rem}.user-login__body-login-type .form-group.lastname{display:none}.user-login__body-action{padding-top:.5rem;padding-bottom:1.6rem}.user-login__body-action .btn--link{font-size:1.2rem}.user-login__body-action .btn--full{width:100%;margin-top:2rem;margin-bottom:1rem}.user-login__body-login-open-id h4{position:relative;margin-right:-15px;margin-bottom:1.6rem;margin-left:-15px;font-size:1.4rem;text-align:center;text-transform:uppercase;color:#6f6f6f}.user-login__body-login-open-id h4 span{position:relative;padding:0 3px;background-color:#fff;z-index:10}.user-login__body-login-open-id h4:before{content:\"\";position:absolute;display:block;top:50%;width:100%;height:1px;margin-top:-1px;background-color:#ccc;z-index:9}.user-login__body-login-open-id ul{margin:0;padding:0;list-style:none}.user-login__body-login-open-id ul li{margin-bottom:.8rem}.user-login__body-login-open-id ul li:last-child{margin-bottom:0}.user-login__body-login-open-id ul li.Google a:before,.user-login__body-login-open-id ul li.Facebook a:before{margin-right:5px;vertical-align:middle}.user-login__body-login-open-id ul li.Google a:before{content:url(\"../../images/icons/icon_google-logo.png\")}.user-login__body-login-open-id ul li.Facebook a:before{content:url(\"../../images/icons/icon_facebook-logo.png\")}.user-login__body-login-open-id ul a{display:block;padding:6px 12px;font-weight:700;text-align:center;color:#1a1a1a;border:1px solid #ccc}.user-login__body-login-open-id ul a:hover,.user-login__body-login-open-id ul a:active,.user-login__body-login-open-id ul afocus{text-decoration:none;color:#1a1a1a}.user-login__footer{padding:5px 0;font-size:1.2rem;text-align:center;color:#6f6f6f}.user-login__footer .btn{font-size:inherit;vertical-align:inherit}.user-login__footer button{vertical-align:inherit}#login-body .user-login{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background-color:#f1f1f1}#login-body .user-login>.fa{display:none}@media screen and (max-width:480px){.user-login.active{align-items:flex-start;padding-top:25px}}.my-searches__table thead tr th:nth-child(3){text-align:center}.my-searches__table tbody tr td:nth-child(3){text-align:center}.my-searches__action,.my-searches__delete-button{display:inline-block;padding:0 5px;text-decoration:none;color:#1a1a1a}.my-searches__action:hover,.my-searches__delete-button:hover,.my-searches__action:active,.my-searches__delete-button:active,.my-searches__action:focus,.my-searches__delete-button:focus{text-decoration:none;color:#1a1a1a}#mySearches #my_saved_searches_data_table thead tr th:nth-child(3){text-align:center}#mySearches #my_saved_searches_data_table tbody tr td:nth-child(3){text-align:center}#mySearches #my_saved_searches_data_table tbody tr td:nth-child(3) button{padding:0 5px}.view-fulltext__box pre{padding:10px;border:1px solid #ccc;border-radius:0;background-color:#eee;white-space:pre-wrap}.view-fulltext__box pre>br:first-child{display:none}.view-fulltext__content{padding:10px;border:1px solid #ccc;border-radius:0;background-color:#eee}.view-fulltext__content>:first-child{margin-top:0}.view-fulltext__content img{max-width:100%}.metadata{position:relative;margin-bottom:1.3125rem}.metadata__title-wrapper{display:flex;margin-bottom:1.5rem}.metadata__title{flex:0 0 calc(100% - 25px);margin:0}.metadata__bookmark-button[data-bookmark-list-type=\"add\"]{flex:0 0 25px;display:flex;align-items:start;justify-content:end;color:#3365a9;background-image:none;font-size:2rem}.metadata__bookmark-button[data-bookmark-list-type=\"add\"] .fa-bookmark-o,.metadata__bookmark-button[data-bookmark-list-type=\"add\"] .fa-bookmark{color:#3365a9;margin-right:0}.metadata__bookmark-button[data-bookmark-list-type=\"add\"] .fa-bookmark-o{display:inline-block}.metadata__bookmark-button[data-bookmark-list-type=\"add\"] .fa-bookmark{display:none}.metadata__bookmark-button[data-bookmark-list-type=\"add\"].added .fa-bookmark-o,.metadata__bookmark-button[data-bookmark-list-type=\"add\"]:hover .fa-bookmark-o{display:none}.metadata__bookmark-button[data-bookmark-list-type=\"add\"].added .fa-bookmark,.metadata__bookmark-button[data-bookmark-list-type=\"add\"]:hover .fa-bookmark{display:inline-block}.metadata .fa{margin-right:5px}.metadata__element-dl,.metadata__event-dl{margin:0}.metadata__element-dl dt,.metadata__event-dl dt{width:30%;text-align:left}.metadata__element-dl dd,.metadata__event-dl dd{margin-left:30%;margin-bottom:0}.metadata__element-value,.metadata__event-value{display:block;text-overflow:ellipsis;overflow:hidden}.metadata__element-value:last-child,.metadata__event-value:last-child{margin-bottom:0}.metadata__elements-h3{display:none}#viewMetadataDownloads{margin-bottom:1.3125rem}#viewMetadataDownloads ul li{display:inline-block;margin-bottom:4px}@media screen and (max-width:768px){.metadata__element-dl dt,.metadata__event-dl dt{width:100%}.metadata__element-dl dd,.metadata__event-dl dd{width:100%;margin:0}.dl-horizontal dt{float:none}}.view-mirador__viewer{width:100vw;max-width:100%;height:100vh;max-height:100%}#nerFacetting{float:left;width:100%}#nerFacetting ul{margin:0;padding:0;list-style:none}#nerFacetting .facetting-content .tab-content{position:relative}#nerFacetting .facetting-content .tab-content .tab-pane{position:relative;padding:10px}#nerFacettingLoader{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;background-image:url(\"../../images/ajax_preloader.gif\");background-position:center center;background-repeat:no-repeat;z-index:999}#nerFacetting #overview,#nerFacetting #section{position:relative;border:1px solid #ddd;border-top:none}#nerFacetting #overview .tag-filter-description,#nerFacetting #section .tag-filter-description{float:left;width:100%;margin-bottom:5px;font-size:1.6rem}#nerFacetting #overview .set-tag-range-view,#nerFacetting #section .set-tag-range-view{width:25%}#nerFacetting #overview .filter-tags,#nerFacetting #section .filter-tags{margin:0 0 15px 0;padding:0;list-style:none}#nerFacetting #overview .filter-tags li,#nerFacetting #section .filter-tags li{display:inline-block;float:left;font-size:1.6rem;margin-right:6px}#nerFacetting #overview .filter-tags li:last-child,#nerFacetting #section .filter-tags li:last-child{margin:0}#nerFacetting #overview .filter-tags li a,#nerFacetting #section .filter-tags li a{text-decoration:none;color:#ccc}#nerFacetting #overview .filter-tags li a:hover,#nerFacetting #section .filter-tags li a:hover{text-decoration:none;color:#ccc}#nerFacetting #overview .filter-tags li a.active[data-type=\"person\"],#nerFacetting #section .filter-tags li a.active[data-type=\"person\"]{color:#0174DF}#nerFacetting #overview .filter-tags li a.active[data-type=\"location\"],#nerFacetting #section .filter-tags li a.active[data-type=\"location\"]{color:#FF8000}#nerFacetting #overview .filter-tags li a.active[data-type=\"corporation\"],#nerFacetting #section .filter-tags li a.active[data-type=\"corporation\"]{color:#298A08}#nerFacetting #overview .filter-tags li.reset-filter,#nerFacetting #section .filter-tags li.reset-filter{display:none}#nerFacetting #overview .current-tags{position:absolute;display:none;left:12%;min-width:25px;max-width:100%;padding:2px 4px;font-size:1.4rem;color:#1a1a1a;border:1px solid #6f6f6f;border-radius:4px;background-color:#fff;box-shadow:0 5px 7px rgba(0,0,0,0.4);z-index:999}#nerFacetting #overview .current-tags:before{content:\"\";position:absolute;display:block;top:-5px;left:10px;width:0;height:0;border-width:5px;border-style:solid;border-color:transparent transparent #6f6f6f transparent}#nerFacetting #overview .current-tags .page-tag{float:left;display:inline-block;margin:0 3px 3px 0}#nerFacetting #overview .current-tags .page-tag:hover{background-color:#eee}#nerFacetting #overview .current-tags .page-tag.person{color:#0174DF}#nerFacetting #overview .current-tags .page-tag.location{color:#FF8000}#nerFacetting #overview .current-tags .page-tag.corporation{color:#298A08}#nerFacetting #overview .overview-content{max-height:inherit;margin-top:15px;overflow-x:hidden;overflow-y:visible}#nerFacetting #overview .overview-content .overview-scale li{float:left;width:100%;text-overflow:ellipsis;overflow:hidden}#nerFacetting #overview .overview-content .overview-scale li div{float:left}#nerFacetting #overview .overview-content .overview-scale li .page-number{width:12%;font-size:1.6rem;font-weight:bold}#nerFacetting #overview .overview-content .overview-scale li .page-number a{color:#1a1a1a}#nerFacetting #overview .overview-content .overview-scale li .page-number a:hover,#nerFacetting #overview .overview-content .overview-scale li .page-number a:active,#nerFacetting #overview .overview-content .overview-scale li .page-number a:focus{text-decoration:none;color:#1a1a1a}#nerFacetting #overview .overview-content .overview-scale li .tag-container{width:88%;font-size:1.6rem}#nerFacetting #overview .overview-content .overview-scale li .tag-container .page-tag{margin-right:3px;white-space:nowrap}#nerFacetting #overview .overview-content .overview-scale li .tag-container .page-tag:hover{background-color:#eee}#nerFacetting #overview .overview-content .overview-scale li .tag-container .page-tag.person{color:#0174DF}#nerFacetting #overview .overview-content .overview-scale li .tag-container .page-tag.location{color:#FF8000}#nerFacetting #overview .overview-content .overview-scale li .tag-container .page-tag.corporation{color:#298A08}#nerFacetting #sliderScale{position:relative;float:left;width:10%;margin-top:15px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#nerFacetting #sliderScale .scale-page{position:absolute;left:-8px;font-size:1.4rem;color:#ccc}#nerFacetting #sliderScale .scale-page.start{top:0}#nerFacetting #sliderScale .scale-page.end{bottom:0}#nerFacetting #sliderScale .slider-description{position:absolute;top:50%;left:-52px;width:100px;margin-top:-10px;font-size:1.6rem;text-align:center;color:#ccc;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#nerFacetting #sliderScale .scale-stripes{position:absolute;width:100%;margin:0;padding:0;list-style:none;z-index:9}#nerFacetting #sliderScale .scale-stripes li{clear:both;float:right;width:50%;height:60px;border-bottom:1px solid #ccc}#nerFacetting #sliderScale .scale-stripes li.middle{width:75%}#nerFacetting #sliderScale .scale-stripes li:last-child{border:none}#nerFacetting #sliderScale .scale-section-stripe{position:absolute;display:block;top:0;right:3px;width:2px;height:100px;background-color:#8A0808;z-index:11}#nerFacetting #sliderVertical{float:right;width:2px;height:600px;margin-right:3px;border:none;background:#ccc;z-index:10}#nerFacetting #sliderVertical .ui-slider-handle{left:-25px;width:10px;height:16px;margin-bottom:-8px;border:none;background:#8A0808}#nerFacetting #sliderVertical .ui-slider-handle:after{content:\"\";position:absolute;display:block;top:-7px;right:-30px;width:0;height:0;border-width:15px;border-style:solid;border-color:transparent transparent transparent #8A0808}#nerFacetting #sliderVertical .ui-slider-handle:focus{outline:none}#nerFacetting #sliderVertical .ui-slider-handle .page-bubble{position:absolute;top:-3px;left:2.6em;padding:2px 4px;font-size:1.6rem;color:#fff;border-radius:4px;background-color:#1a1a1a;white-space:nowrap;z-index:999}#nerFacetting #sliderVertical .ui-slider-handle .page-bubble:before{content:\"\";position:absolute;display:block;top:50%;left:-10px;width:0;height:0;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #1a1a1a transparent transparent}#nerFacetting #sectionTags{float:left;width:90%;max-height:inherit;margin-top:15px;padding-left:3px;text-align:center;overflow-y:visible}#nerFacetting #sectionTags .page-tag{display:inline-block;margin-right:3px}#nerFacetting #sectionTags .page-tag:hover{background-color:#eee}#nerFacetting #sectionTags .page-tag.empty{display:none}#nerFacetting #sectionTags .page-tag.person{color:#0174DF}#nerFacetting #sectionTags .page-tag.location{color:#FF8000}#nerFacetting #sectionTags .page-tag.corporation{color:#298A08}.view-object__object-3d,.view-object__image{position:relative;border:1px solid #eee;overflow:hidden}.view-object__object-3d-world,.view-object__image-map{position:relative;width:100%;height:600px}.view-object__object-3d-world span,.view-object__image-map span{display:inline-block;vertical-align:middle;line-height:normal;font-size:1.6rem}.view-object__object-3d-world img,.view-object__image-map img{max-width:none}.view-object__object-3d-world .ugcBox.focus,.view-object__image-map .ugcBox.focus{border:2px solid red}.view-object__object-3d-world .ugcBox.drawing,.view-object__image-map .ugcBox.drawing{border:2px solid blue}.view-object__access-denied{text-align:center;overflow:hidden}.view-object__access-denied img{max-width:100%}.view-object__image-mobile-overlay{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.view-object__video{display:flex}.view-object__text{text-align:center;background-color:white;border:1px solid #ccc;border-top:0;padding:10px}.view-object-content{background-color:white;border:1px solid #ccc;padding:1.5rem;display:flex;margin-bottom:1.5rem}.view-object-content__thumb{flex:0 0 30%}.view-object-content__thumb img{width:100%}.view-object-content__objects{flex:0 0 70%;padding-left:1.5rem}.view-object-content__objects .search-list__hit-title{width:100%;height:50%}.view-object-content__audio{width:70%;margin:0 auto}.view-object-content__audio audio{width:100%;border-radius:1rem;margin-left:auto;margin-right:auto}.image-fragment{background-color:rgba(255,255,255,0.3);border-color:#FF2523;border-style:solid;border-width:2px}.image-fragment.focus{background-color:transparent}.page-area{display:none;border-color:rgba(51,101,169,0.5);border-style:solid;border-width:2px;cursor:pointer;z-index:2}.page-area.active{cursor:default}.page-area:hover{border-color:#3365a9}.page-area-label{display:none;min-width:100px;z-index:3;pointer-events:none}.page-area-label-text{display:none;background:#3365a9;color:white;width:100%;padding:2px 5px;vertical-align:top;font-size:1.6rem}.page-area-label.active .page-area-label-text,.page-area-label.hover .page-area-label-text{display:inline-block}popover [data-copy]{cursor:pointer}.tooltipp{position:absolute;background:#fff}@media screen and (max-width:992px){.view-object-content__thumb{display:none}.view-object-content__objects{flex:0 0 100%}.view-object-content__objects .search-list__hit-title{height:auto}.view-object-content__audio{margin-top:1.5rem}}#fullscreen{padding:0;background-color:#fff}.fullscreen{position:relative;height:100%;overflow:hidden}.fullscreen__header{position:fixed;top:0;right:0;left:0;display:flex;align-items:center;height:70px;border-bottom:1px solid #c6c6c6;background-color:#fff;transition:all .3s linear;opacity:1;z-index:1050}.fullscreen__header.fullscreen{top:-70px}.fullscreen__header-brand,.fullscreen__header-controls,.fullscreen__header-exit{padding-right:15px;padding-left:15px}.fullscreen__header-brand a,.fullscreen__header-controls a,.fullscreen__header-exit a,.fullscreen__header-brand button,.fullscreen__header-controls button,.fullscreen__header-exit button{color:#666}.fullscreen__header-brand a:hover,.fullscreen__header-controls a:hover,.fullscreen__header-exit a:hover,.fullscreen__header-brand button:hover,.fullscreen__header-controls button:hover,.fullscreen__header-exit button:hover,.fullscreen__header-brand a:active,.fullscreen__header-controls a:active,.fullscreen__header-exit a:active,.fullscreen__header-brand button:active,.fullscreen__header-controls button:active,.fullscreen__header-exit button:active,.fullscreen__header-brand a:focus,.fullscreen__header-controls a:focus,.fullscreen__header-exit a:focus,.fullscreen__header-brand button:focus,.fullscreen__header-controls button:focus,.fullscreen__header-exit button:focus{color:#666;text-decoration:none}.fullscreen__header-brand{padding-top:15px;padding-bottom:15px}.fullscreen__header-brand img{max-height:40px}.fullscreen__header-brand span{display:none !important;visibility:hidden !important}.fullscreen__header-controls{display:flex;align-items:center}.fullscreen__header-controls__options .btn--clean{width:32px;height:32px;margin-left:10px}.fullscreen__header-controls__options .btn--clean[data-show=\"thumbs\"]{background-image:url(\"../../images/icons/icon_fs-thumbs.svg\");background-repeat:no-repeat;background-position:center center;background-size:22px}.fullscreen__header-controls__options .btn--clean[data-show=\"thumbs\"].in{background-image:url(\"../../images/icons/icon_fs-close.svg\")}.fullscreen__header-controls__options .btn--clean .fa{font-size:20px}.fullscreen__header-exit{margin-left:auto}.fullscreen__header-exit a{display:inline-block;width:32px;height:32px;background-image:url(\"../../images/icons/icon_fs-exit.svg\");background-repeat:no-repeat;background-position:center center;background-size:28px}.fullscreen__view{position:relative;transition:all .3s linear}.fullscreen__view-sidebar-panel-controls{position:absolute;top:85px;right:15px;z-index:1040}.fullscreen__view-sidebar-panel-controls [data-close=\"all-tabs\"],.fullscreen__view-sidebar-panel-controls [data-open=\"all-tabs\"]{width:28px;height:28px;background-repeat:no-repeat;background-position:center center;background-size:14px}.fullscreen__view-sidebar-panel-controls [data-close=\"all-tabs\"]{background-image:url(\"../../images/icons/icon_fs-minus.svg\")}.fullscreen__view-sidebar-panel-controls [data-open=\"all-tabs\"]{background-image:url(\"../../images/icons/icon_fs-plus.svg\")}.fullscreen__view-image__object-3d-world,.fullscreen__view-image-inner__object-3d-world,.fullscreen .view-object__object-3d-world,.fullscreen__view-image__image-map,.fullscreen__view-image-inner__image-map,.fullscreen .view-object__image-map{height:100vh}.fullscreen__view-image__object-3d-world img,.fullscreen__view-image-inner__object-3d-world img,.fullscreen .view-object__object-3d-world img,.fullscreen__view-image__image-map img,.fullscreen__view-image-inner__image-map img,.fullscreen .view-object__image-map img{display:block;height:100%;margin:0 auto}.fullscreen__view-image-inner{position:relative;background:repeating-linear-gradient(-55deg, #222, #222 10px, #333 10px, #333 20px)}.fullscreen__view-image-inner .view-object__object-3d,.fullscreen__view-image-inner .view-object__image{padding:0;border:0;background-color:transparent}.fullscreen__view-image-thumbs-wrapper{display:none;position:absolute;top:0;right:0;bottom:0;left:0;padding:15px;padding-top:85px;overflow-y:auto;z-index:10}.fullscreen__view-image-thumbs-wrapper.-rtl{direction:rtl}.fullscreen__view-image-thumbs-wrapper.-ltr{direction:ltr}.fullscreen__view-image-thumbs{display:flex;flex-wrap:wrap;justify-content:space-evenly}.fullscreen__view-image-thumb{position:relative;width:175px;min-height:250px;margin:10px}.fullscreen__view-image-thumb-preloader{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(\"../../images/infinity_loader.svg\");background-repeat:no-repeat;background-position:center;background-size:64px;z-index:10}.fullscreen__view-image-thumb-image img{display:block;margin:0 auto;max-width:100%;height:auto;max-height:250px;opacity:0;transition:all .3s ease-in}.fullscreen__view-image-thumb-image img.in{opacity:1}.fullscreen__view-image-thumb-image-order{padding:5px;text-align:center;color:#fff;opacity:0;transition:all .3s ease-in}.fullscreen__view-image-thumb-image-order.in{opacity:1}.fullscreen__view-sidebar-open{position:absolute;top:75px;right:-130px;padding:10px;padding-top:5px;background-color:#fff;opacity:0;transition:all .3s linear;z-index:1010}.fullscreen__view-sidebar-open.in{right:0;opacity:1}.fullscreen__view-sidebar-open .btn{padding-left:20px;color:#666;background-repeat:no-repeat;background-position:left 2px;background-size:9px;background-image:url(\"../../images/icons/icon_fs-left.svg\");overflow:hidden}.fullscreen__view-sidebar-open .btn:hover,.fullscreen__view-sidebar-open .btn:active,.fullscreen__view-sidebar-open .btn:focus,.fullscreen__view-sidebar-open .btn:active:focus,.fullscreen__view-sidebar-open .btn.active,.fullscreen__view-sidebar-open .btn.active.focus,.fullscreen__view-sidebar-open .btn.active:focus,.fullscreen__view-sidebar-open .btn.focus,.fullscreen__view-sidebar-open .btn:active.focus{color:#666;text-decoration:none}.fullscreen__view-sidebar{position:absolute;top:0;right:0;bottom:0;width:500px;padding-top:70px;background-color:rgba(255,255,255,0.9);overflow-y:auto;z-index:100}.fullscreen__view-sidebar .ui-resizable-handle{left:0;border-right:1px solid #c6c6c6;z-index:998 !important}.fullscreen__view-sidebar .ui-resizable-handle:before,.fullscreen__view-sidebar .ui-resizable-handle:after{content:\"\";position:absolute;display:block;top:50%;width:1px;height:40px;margin-top:-20px;background-color:#c6c6c6}.fullscreen__view-sidebar .ui-resizable-handle:before{right:2px}.fullscreen__view-sidebar .ui-resizable-handle:after{right:5px}.fullscreen__view-sidebar .ui-resizable-w{width:10px;cursor:w-resize}.fullscreen__view-sidebar-inner{display:none;padding-left:10px}.fullscreen__view-sidebar-controls{display:flex;align-items:center;padding:15px;background-color:#fff}.fullscreen__view-sidebar-controls .btn{width:28px;height:28px;background-repeat:no-repeat;background-position:center center;background-size:14px}.fullscreen__view-sidebar-controls [data-close=\"fs-sidebar\"]{background-image:url(\"../../images/icons/icon_fs-right.svg\");background-size:10px}.fullscreen__view-sidebar-work-title{padding:15px;background-color:#fff;word-break:break-word}.fullscreen__view-sidebar-work-title h2{margin:0;line-height:2rem;font-size:1.6rem}.fullscreen__view-sidebar-accordeon{border-bottom:1px solid #c6c6c6}.fullscreen__view-sidebar-accordeon-panel{position:relative;background-color:#fff}.fullscreen__view-sidebar-accordeon-panel.fs-toc .fullscreen__view-sidebar-accordeon-panel-body{padding-top:0}.fullscreen__view-sidebar-accordeon-panel.fs-search-hit-navigation{display:none !important;visibility:hidden !important}.fullscreen__view-sidebar-accordeon-panel:first-child h3{border-top:0}.fullscreen__view-sidebar-accordeon-panel.fs-imagefilters imageFilters{display:none}.fullscreen__view-sidebar-accordeon-panel.share-image-area ul{list-style:circle}.fullscreen__view-sidebar-accordeon-panel.share-image-area ul li{margin-top:10px}.fullscreen__view-sidebar-accordeon-panel.share-image-area ul li a:hover{cursor:pointer}.fullscreen__view-sidebar-accordeon-panel.share-image-area .btn--full{margin-top:10px;width:100%}.fullscreen__view-sidebar-accordeon-panel-title{position:relative;margin:0;padding:10px 15px;font-size:1.6rem;border-top:1px solid #c6c6c6;background-color:#fff;cursor:pointer;z-index:20}.fullscreen__view-sidebar-accordeon-panel-title:hover{background-color:#f6f6f6}.fullscreen__view-sidebar-accordeon-panel-title.in{background-color:#f6f6f6}.fullscreen__view-sidebar-accordeon-panel-body{display:none;padding:15px;overflow-y:auto}.fullscreen__view-sidebar-accordeon-panel-body>h2{display:none !important;visibility:hidden !important}.fullscreen__view-sidebar-search-in-current-item .input-group .form-control{border-left:0}.fullscreen .widget{margin:0}@media screen and (max-width:768px){.fullscreen__view-sidebar{width:50%;padding-left:0;border-left:1px solid #c6c6c6}.fullscreen__view-sidebar-accordeon-panel.fs-imagefilters,.fullscreen__view-sidebar-accordeon-panel.share-image-area{display:none}}@media screen and (max-width:480px){.fullscreen__header-brand span{display:none}.fullscreen__view-sidebar{width:100%}.fullscreen__view-sidebar-open{width:32px;height:32px;padding:0}.fullscreen__view-sidebar-open .btn{display:block;width:100%;height:100%;padding:0;background-position:center center}.fullscreen__view-sidebar-open .btn span{display:none !important;visibility:hidden !important}}.view-thumbs{margin-bottom:15px}.view-thumbs__thumbnails{display:grid;grid-template-columns:repeat(auto-fit, minmax(125px, 1fr));grid-gap:5px;margin-top:15px}.view-thumbs__thumbnails.-ltr{direction:ltr}.view-thumbs__thumbnails.-rtl{direction:rtl}.view-thumbs__thumbnail{padding:5px;border:1px solid #eee;transition:background-color .15s ease}.view-thumbs__thumbnail:hover{background-color:rgba(0,0,0,0.045)}.view-thumbs__thumbnail-image img{display:block;max-width:100%;min-height:120px;max-height:120px;margin:0 auto}.view-thumbs__thumbnail-image figcaption{display:flex;justify-content:center;padding:5px;padding-bottom:0}.view-thumbs__thumbnail-image-order{padding-right:5px}.view-thumbs__thumbnail-image-fulltext{padding-left:5px}.timematrix p{margin-bottom:0}.timematrix__subarea{display:flex;height:3rem}.timematrix__selection-header{flex:0 0 50%;max-width:50%}.timematrix__loader{flex:0 0 100%;max-width:100%;justify-content:right;display:grid}.timematrix__loader img{width:60%;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5rem}.timematrix__loaderImg{flex:0 0 50%;max-width:100%;justify-content:right}.timematrix__loaderImg img{width:60%;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5rem}.timematrix__selection{padding:2rem 2rem 1rem 2rem;border:1px solid #d5d5d5;background-color:#fff;margin-bottom:2rem;display:flex;flex-wrap:wrap}.timematrix__selection #locateTimematrix{flex:0 0 100%;max-width:100%}.timematrix__selection #slider-range{height:1.2rem;border:1px solid #ccc;margin-bottom:1rem}.timematrix__selection #slider-range .ui-slider-handle{position:absolute;width:2rem;height:3rem;top:-1rem;border:1px solid #3365A9;background-color:#3365A9;cursor:pointer;z-index:998;display:flex;align-items:center;justify-content:center;font-size:20px}.timematrix__selection #slider-range .ui-slider-handle.top{position:absolute;z-index:999}.timematrix__selection #slider-range .ui-slider-handle:focus{outline:none}.timematrix__selection #slider-range .ui-slider-handle .timematrix-slider-bubble-startDate,.timematrix__selection #slider-range .ui-slider-handle .timematrix-slider-bubble-endDate{position:absolute;left:50%;margin-left:-1.7rem;font-size:1.4rem;text-align:center;color:#1a1a1a;height:100%;top:-2rem}.timematrix__selection #slider-range .ui-slider-handle{margin-left:-0.1rem;color:#fff}.timematrix__selection #slider-range .ui-slider-handle::before{content:\"\\f105\";font-family:\"FontAwesome\";position:relative}.timematrix__selection #slider-range .ui-slider-handle:last-child{margin-left:-1.9rem}.timematrix__selection #slider-range .ui-slider-handle:last-child::before{content:\"\\f104\"}.timematrix__selection .btn{float:right;margin:1.3125rem 0 0 0;margin-right:0;display:none}.timematrix__selection button{display:none}.timematrix__selectionRangeInput{border:0;pointer-events:none;font-weight:bold;padding:0;width:4ch}.timematrix__bar{display:flex;justify-content:space-between;margin-bottom:3rem;flex-wrap:wrap}.timematrix__period{cursor:text}.timematrix__period span{margin:0;width:auto}.timematrix__hitsForm{justify-content:flex-end;align-items:baseline}.timematrix__hitsForm label,.timematrix__hitsForm input{position:relative;border:0 inset ThreeDLightShadow;border:0;margin:0;padding:0;text-align:right}.timematrix__hitsForm label::after{content:' \\0020' attr(data-domain);font-weight:normal}.timematrix__hitsInput{display:flex;justify-content:flex-end;font-weight:bold}.timematrix__hitsInput span{font-weight:normal}.timematrix__hitsInput input{width:5ch;border-bottom:1px solid #555}.timematrix__objects{display:flex;flex-wrap:wrap;margin:-0.5rem}.timematrix__content{border:1px solid #ccc;margin:.5rem;background-color:#fff;position:relative;text-align:center;flex:0 0 calc(16.6666% - 1rem);max-width:calc(16.6666% - 1rem)}.timematrix__img{height:15rem;overflow:hidden;background:transparent url(\"/viewer/resources/images/infinity_loader.gif\") 50% 30% no-repeat}.timematrix__img img{width:100%}.timematrix__img img[onError]{height:100%;width:auto}.timematrix__text{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:rgba(0,0,0,0.65);color:#fff;width:100%;height:100%;transition:all .3s ease-in;overflow:hidden;text-overflow:ellipsis;display:flex}.timematrix__text:hover{opacity:1}.timematrix__text p{position:relative;margin-bottom:1rem;overflow:hidden;text-overflow:ellipsis;line-height:2rem;font-size:1em;padding:.5rem;width:100%;top:0;margin-top:auto}.timematrix__text a{color:#fff;position:absolute;bottom:0;margin-left:auto;margin-right:auto;left:0;right:0;padding:.5rem;font-weight:bold}.timematrix__text a:hover,.timematrix__text a:focus,.timematrix__text a:active{color:#fff}.timematrix__img img:hover+.timematrix__text{display:block;height:100%}.timematrix__footer{padding:.5rem 0;background-color:#3365a9}.timematrix__footer a{color:#fff}.timematrix__footer a:hover,.timematrix__footer a:active,.timematrix__footer a:focus{color:#fff;text-decoration:none}@media screen and (max-width:992px){.timematrix__content{flex:0 0 calc(25% - 1rem);max-width:calc(25% - 1rem)}}@media screen and (max-width:480px){.timematrix__content{flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem)}.timematrix__selectionRangeInput{pointer-events:auto}.timematrix__period{flex:0 0 100%;margin-bottom:.5rem}.timematrix__hitsForm input{text-align:left}}.toc{margin-bottom:15px}.toc__multi-volume{margin-top:15px}.toc__mv-group{padding:5px 0}.toc__mv-group button{width:16px;height:16px;line-height:14px;margin-right:10px;text-align:center;border:1px solid #eee}.toc__mv-group button span:before{content:\"\\2013\"}.toc__mv-group button.active span:before{content:\"+\"}.toc__mv-group.inactive{border-bottom:2px solid #eee}.toc__mv-element{padding:15px 0;border:1px solid #ccc;border-bottom:0;background-color:#fff}.toc__mv-element:hover{background-color:#eee}.toc__mv-element:last-child{border-bottom:1px solid #ccc}.toc__mv-element.level-0{border:0;background-color:transparent}.toc__mv-element.level-0 h4{display:none}.toc__mv-element a{display:block}.toc__mv-element .row{margin:0}.toc__mv-element-img{overflow:hidden}.toc__mv-element-img img{max-width:100%}.toc__list-expandable,.toc__list-full{border-top:1px solid #ccc}.toc__list-expandable li,.toc__list-full li{padding:0 10px;border-bottom:1px solid #ccc}.toc__list-expandable li:first-child,.toc__list-full li:first-child{padding-left:5px !important}.toc__list-expandable li:hover,.toc__list-full li:hover{background-color:#eee}.toc__list-expandable li:hover a,.toc__list-full li:hover a{color:#4b4b4b}.toc__list-expandable-title a,.toc__list-full-title a{display:block;padding:5px 0}.toc__list-expandable-number li,.toc__list-full-number li{display:inline-block;border:none}.toc__list-expandable-number a,.toc__list-full-number a{display:block;padding:5px 3px;text-decoration:none}.toc__list-expandable-number a:hover,.toc__list-full-number a:hover,.toc__list-expandable-number a:focus,.toc__list-full-number a:focus,.toc__list-expandable-number a:active,.toc__list-full-number a:active{text-decoration:none}.toc__list-expandable-all{margin-top:15px;padding:0 15px}.toc__list-expandable-all ul{margin:0;padding:0;list-style:none}.toc__list-expandable-all li{display:inline-block;float:right}.toc__list-expandable-all a{display:block;padding:5px}.toc__list-expandable-expand a{display:block;padding:5px 0}.toc__list-full{margin-top:15px}.download__status .card-title{margin:0;padding:0}.download__status-loader:before,.download__status-loader:after{content:\" \";display:table}.download__status-loader:after{clear:both}.download__status-loader img{float:right;max-height:16px}.download__status-license-text{height:200px;background-color:#fff;overflow-y:auto}#downloadBtn{margin:10px 0}.blank_page__main .geomap{width:100vw;height:100vh}.swagger-ui .info .title small pre{background-color:transparent;border:none}.widget{margin-bottom:20px}.widget h3{word-break:break-word}.widget ul{list-style:none;margin:0;padding:0}.widget li{text-overflow:ellipsis;overflow:hidden}.widget li.unpublished a{font-style:italic;opacity:.5}.widget dl{margin:0}.widget dt,.widget dd{text-overflow:ellipsis;overflow:hidden}.widget__title{display:flex;align-items:center}.widget__title .fa{display:none;margin-left:auto;transition:all .2s linear}.widget__title.collapseable{cursor:pointer}.widget__title.collapseable .fa{font-size:1.6rem;display:inline-block}.widget__title.collapseable.in .fa-angle-down{transform:rotate(-180deg)}.widget__body{padding:10px;word-break:break-word}.widget__body.collapseable{display:none}.widget-chronology-slider{display:flex;flex-wrap:wrap;font-size:1.8rem;color:#1a1a1a}.widget-chronology-slider__topbar{flex:0 0 100%;display:flex}.widget-chronology-slider__item.chronology-slider-label,.widget-chronology-slider__item.chronology-slider-actions{display:flex}.widget-chronology-slider__item.chronology-slider-label{margin-right:auto}.widget-chronology-slider__item.chronology-slider-actions ul{margin:0;padding:0;list-style:none;display:flex;justify-content:flex-end}.widget-chronology-slider__item.chronology-slider-actions li{text-align:right}.widget-chronology-slider__item.chronology-slider-actions img{width:14px;height:14px}.widget-chronology-slider__item.chronology-slider-action-loader,.widget-chronology-slider__item.chronology-slider-action-reset{display:flex;flex-wrap:nowrap;z-index:200;justify-content:center;align-items:center;padding:0 9px;visibility:hidden}.widget-chronology-slider__item.chronology-slider-action-loader.active,.widget-chronology-slider__item.chronology-slider-action-reset.active{visibility:visible}.widget-chronology-slider__item.chronology-slider-start,.widget-chronology-slider__item.chronology-slider-end{flex:0 0 50%;font-size:1.4rem}.widget-chronology-slider__item.chronology-slider-end{text-align:right}.widget-chronology-slider__item.chronology-slider{padding:.6rem 0 1rem 0;flex:0 0 100%}.widget-chronology-slider__item-input{background:transparent;width:4em;border:none;text-align:inherit;padding:.3rem}.widget-chronology-slider__item-input:focus{background-color:rgba(0,0,0,0.06);border:none;border-radius:2px}#chronoSlider{height:1rem;border-radius:5px;border-color:#eee;background-image:none;background-color:#eee}#chronoSlider .ui-slider-range,#chronoSlider .ui-slider-handle{border-radius:4px;background-image:none}#chronoSlider .ui-slider-range:focus,#chronoSlider .ui-slider-handle:focus{outline:none}#chronoSlider .ui-slider-range{border-color:#3365a9;background-color:#3365a9}#chronoSlider .ui-slider-handle{width:1rem;height:1rem;top:0;margin:0;border-color:#6f6f6f;background-color:#ccc;cursor:pointer}[id*=\"widgetCmsPageLinks\"]{position:relative}[id*=\"widgetCmsPageLinks\"]:after{content:\"\";position:absolute;width:100%;height:10px;bottom:0;z-index:100}[id*=\"widgetCmsPageLinks\"] ul{max-height:250px;overflow-y:auto}.widget-related-groups__series h3 a{padding:0;color:inherit;font-size:inherit}.widget-related-groups__series h3 a:hover,.widget-related-groups__series h3 a:focus,.widget-related-groups__series h3 a:active{color:inherit;text-decoration:none}.widget-related-groups__anchor h3{margin-bottom:0}.widget-related-groups__anchor h3 a{padding:0;color:inherit;font-size:inherit}.widget-related-groups__anchor h3 a:hover,.widget-related-groups__anchor h3 a:focus,.widget-related-groups__anchor h3 a:active{color:inherit;text-decoration:none}.widget-custom-drilldown .sidebar-collection-more,.widget-custom-drilldown .sidebar-collection-less{list-style:none;text-align:right}.widget-custom-drilldown .sidebar-collection-more .fa,.widget-custom-drilldown .sidebar-collection-less .fa{margin-left:5px}#widgetMetadata dl dd{margin-bottom:.4375rem;text-overflow:ellipsis;overflow:hidden}.rss_elem_wrapp h3 a{float:right}.rss_elem_wrapp h3 a .fa{width:16px;height:16px;line-height:16px;font-size:1.4rem;text-align:center;color:#fff;background-color:#f08421}.rss_elem_wrapp .rss-wrapp .rss-elem dl .rss-elem-info{margin-bottom:.875rem}.rss_elem_wrapp .rss-wrapp .rss-elem:last-child dl .rss-elem-info{margin:0}.widget-search-drilldown h3 span{display:inline-block;max-width:calc(100% - 36px)}.widget-search-drilldown .widget li.active{margin-bottom:3px}.widget-search-drilldown .widget li.active a{background-color:#eee}.widget-search-drilldown .widget li.active .row{margin:0}.widget-search-drilldown .widget li.active .col-11,.widget-search-drilldown .widget li.active .col-1{padding:0;text-overflow:ellipsis;overflow:hidden}.widget-search-drilldown .widget li.active .col-1{text-align:right}.widget-search-drilldown .widget a{display:block;padding:3px 5px}.widget-search-drilldown__filter{position:absolute;top:3px;right:5px;left:5px;background-color:#3365a9;z-index:10}.widget-search-drilldown__filter input,.widget-search-drilldown__filter button{position:absolute}.widget-search-drilldown__filter input{right:32px;width:0;height:32px;font-size:1.4rem;color:#fff;border:0;border-bottom:1px solid #fff;background-color:#3365a9;opacity:0}.widget-search-drilldown__filter input::-webkit-input-placeholder{color:#fff;opacity:.5}.widget-search-drilldown__filter input:-moz-placeholder{color:#fff;opacity:.5}.widget-search-drilldown__filter input::-moz-placeholder{color:#fff;opacity:.5}.widget-search-drilldown__filter input:-ms-input-placeholder{color:#fff;opacity:.5}.widget-search-drilldown__filter input.in{width:calc(100% - 36px);opacity:1}.widget-search-drilldown__filter [data-toggle=\"filter-input\"]{right:0;width:32px;height:32px;background-image:url(\"../../images/icons/icon-search.svg\");background-repeat:no-repeat;background-position:center;background-size:16px}.widget-search-drilldown__filter-input{padding-left:1rem}.widget-search-drilldown__collection ul,.widget-search-drilldown__groups ul{max-height:400px;overflow-y:auto}.widget-search-drilldown__collection{position:relative}.widget-search-drilldown__collapse a{display:block;text-align:center;color:#ccc}.widget-search-drilldown__filter{display:none}.widget-searchfield .form-group{width:100%;margin:0}.widget-searchfield .input-group{width:100%}.widget-searchfield .input-group-addon{padding:0;border-radius:0}.widget-searchfield .input-group-addon input{width:30px;height:30px;margin:0;padding:0;border:none;background-image:url(\"../../images/icons/icon-search.svg\");background-repeat:no-repeat;background-position:center center;background-size:20px;background-color:transparent}@media screen and (-webkit-min-device-pixel-ratio:0){.widget-searchfield .input-group-addon input{position:relative;top:1px}}.widget-search-in-current-item .form-group{width:100%;margin:0}.widget-search-in-current-item .input-group{width:100%}.widget-search-in-current-item .input-group-addon{align-items:center;padding:0;border-radius:0}.widget-search-in-current-item .input-group-addon input{height:100%;min-width:35px;margin:0;padding:0;border:none;background-image:url(\"../../images/icons/icon-search.svg\");background-repeat:no-repeat;background-position:center center;background-size:20px;background-color:transparent}@media screen and (-webkit-min-device-pixel-ratio:0){.widget-search-in-current-item .input-group-addon input{position:relative}}#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-left,#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-center,#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-right{float:left;overflow:hidden}#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-left{width:20%;text-align:left}#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-center{width:60%;text-align:center}#widgetSearchResultNavigation .search-result-navigation-wrapp .search-result-navigation-right{width:20%;text-align:right}#widgetSearchResultNavigation .search-result-navigation-back-to-collection{padding:.4375rem 0 0 0}#widgetSearchResultNavigation .search-result-navigation-back-to-collection a img{margin:-0.1875rem .1875rem 0 0;padding-right:2px}#widgetSearchSorting ul li a img{float:right;margin:.25rem 0 0}.widget-toc{position:relative}.widget-toc__title{display:flex;align-items:center}.widget-toc__title h3{max-width:90%}.widget-toc__title-expand{display:flex;align-items:center;margin-left:auto;padding-right:10px}.widget-toc__title-expand a{margin-left:10px}.widget-toc__title-expand a:first-child{margin:0}.widget-toc__elements{position:relative;max-height:600px;overflow-y:auto}.widget-toc__element{display:flex;padding-left:3px}.widget-toc__element:hover{background-color:#eee}.widget-toc__element-expand{max-width:20px}.widget-toc__element-link{width:calc(100% - 20px);padding-left:5px;margin-left:auto}.widget-toc__element-link.has-pagenumber{width:calc(100% - 65px);padding-right:5px}.widget-toc__element-link.non-tree-view{width:auto;padding-left:0;margin-left:0}.widget-toc__element-link.non-tree-view.has-pagenumber{width:calc(100% - 45px);padding-right:5px}.widget-toc__element-link.active a{font-weight:700}.widget-toc__element-pagenumber{width:45px;text-align:right}.widget-toc__loader,.widget-toc__overlay{display:none}.widget-toc__loader{position:relative;width:32px;height:32px;margin-top:1px;border-radius:10px;background-image:url(\"../../images/infinity_loader.svg\");background-repeat:no-repeat;background-position:center center;background-size:85%;z-index:11}.widget-toc__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.85);z-index:10}.widget-usage__subtitle{margin-bottom:10px}.widget-usage__license-text{margin-bottom:15px}.widget-usage__license-text a{display:inline}.widget-usage__work-downloads,.widget-usage__struct-downloads,.widget-usage__page-downloads,.widget-usage__image-fragment,.widget-usage__citelinks{margin-bottom:15px}.widget-usage__work-downloads .badge,.widget-usage__struct-downloads .badge,.widget-usage__page-downloads .badge,.widget-usage__image-fragment .badge,.widget-usage__citelinks .badge{padding-top:.3rem;line-height:1.2rem;display:inline-block}.widget-usage__work-downloads .badge:hover,.widget-usage__struct-downloads .badge:hover,.widget-usage__page-downloads .badge:hover,.widget-usage__image-fragment .badge:hover,.widget-usage__citelinks .badge:hover,.widget-usage__work-downloads .badge:active,.widget-usage__struct-downloads .badge:active,.widget-usage__page-downloads .badge:active,.widget-usage__image-fragment .badge:active,.widget-usage__citelinks .badge:active,.widget-usage__work-downloads .badge:focus,.widget-usage__struct-downloads .badge:focus,.widget-usage__page-downloads .badge:focus,.widget-usage__image-fragment .badge:focus,.widget-usage__citelinks .badge:focus{background-color:#5e5e5e}.widget-usage__work-download-pdf i{padding-right:.5rem}.widget-usage__struct-downloads i{padding-right:.5rem}.widget-usage__page-download-pdf i{padding-right:.5rem}.widget-usage__image-fragment__wrapper{display:none}#widgetUserInteractions ul{border-bottom:0}.widget-user-interactions__delete-record,.widget-user-interactions__delete-record-message{padding:10px;padding-top:5px;border:1px solid #ccc;border-top:0}.widget-user-interactions__delete-record-message span{display:inline-block;padding:10px;font-size:1.4rem;line-height:1.4rem;color:#1a1a1a;border:1px solid #ff7e51;background-color:#fff3cd}.widget-user-interactions__delete-record-action{padding:5px 0 10px 0}.widget-user-interactions__delete-record-action.has-no-urn .btn{text-align:left}.widget-user-interactions__delete-record-action.has-urn .btn{width:100%}#widgetNerFacetting{margin-bottom:1.3125rem}#widgetNerFacetting ul{margin:0;padding:0;list-style:none}#widgetNerFacetting .facetting-content .tab-content{position:relative}#widgetNerFacetting .facetting-content .tab-content .tab-pane{position:relative;padding:10px}#nerFacettingLoader{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;background-image:url(\"../../images/ajax_preloader.gif\");background-position:center center;background-repeat:no-repeat;z-index:999}#overview,#section{position:relative;border:1px solid #ddd;border-top:none}#overview .tag-filter-description,#section .tag-filter-description{float:left;width:100%;margin-bottom:5px;font-size:1.2rem}#overview .filter-tags,#section .filter-tags{margin:0 0 15px 0;padding:0;list-style:none}#overview .filter-tags li,#section .filter-tags li{display:inline-block;float:left;margin-right:3px}#overview .filter-tags li a,#section .filter-tags li a{text-decoration:none;color:#ccc}#overview .filter-tags li a:hover,#section .filter-tags li a:hover{text-decoration:none;color:#ccc}#overview .filter-tags li a.active[data-type=\"person\"],#section .filter-tags li a.active[data-type=\"person\"]{color:#0174DF}#overview .filter-tags li a.active[data-type=\"location\"],#section .filter-tags li a.active[data-type=\"location\"]{color:#FF8000}#overview .filter-tags li a.active[data-type=\"corporation\"],#section .filter-tags li a.active[data-type=\"corporation\"]{color:#298A08}#overview .filter-tags li.reset-filter,#section .filter-tags li.reset-filter{display:none}#overview .current-tags{position:absolute;display:none;left:100%;padding:2px 4px;font-size:1.2rem;color:#1a1a1a;border:1px solid #6f6f6f;border-radius:4px;background-color:#fff;box-shadow:0 5px 7px rgba(0,0,0,0.4);z-index:999}#overview .current-tags:before{content:\"\";position:absolute;display:block;top:50%;left:-10px;width:0;height:0;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #6f6f6f transparent transparent}#overview .current-tags.right:before{content:\"\";position:absolute;display:block;top:50%;right:-10px;left:auto;width:0;height:0;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent #6f6f6f}#overview .current-tags .page-tag{margin-right:3px;white-space:nowrap}#overview .current-tags .page-tag:hover{background-color:#eee}#overview .current-tags .page-tag.person{color:#0174DF}#overview .current-tags .page-tag.location{color:#FF8000}#overview .current-tags .page-tag.corporation{color:#298A08}#overview .set-tag-range-widget{max-width:50%}#overview .overview-content{max-height:600px;overflow-y:auto;overflow-x:hidden}#overview .overview-content .overview-scale li{float:left;width:100%;text-overflow:ellipsis;overflow:hidden}#overview .overview-content .overview-scale li div{float:left}#overview .overview-content .overview-scale li .page-number{width:25%;font-size:1.2rem;font-weight:bold}#overview .overview-content .overview-scale li .page-number a{color:#1a1a1a}#overview .overview-content .overview-scale li .page-number a:hover,#overview .overview-content .overview-scale li .page-number a:active,#overview .overview-content .overview-scale li .page-number a:focus{text-decoration:none;color:#1a1a1a}#overview .overview-content .overview-scale li .tag-container{width:75%;font-size:1.2rem}#overview .overview-content .overview-scale li .tag-container .page-tag{margin-right:3px;white-space:nowrap}#overview .overview-content .overview-scale li .tag-container .page-tag:hover{background-color:#eee}#overview .overview-content .overview-scale li .tag-container .page-tag.person{color:#0174DF}#overview .overview-content .overview-scale li .tag-container .page-tag.location{color:#FF8000}#overview .overview-content .overview-scale li .tag-container .page-tag.corporation{color:#298A08}#sliderScale{position:relative;float:left;width:10%;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#sliderScale .scale-page{position:absolute;left:-8px;font-size:1.6rem;color:#ccc}#sliderScale .scale-page.start{top:0}#sliderScale .scale-page.end{bottom:0}#sliderScale .slider-description{position:absolute;top:50%;left:-52px;width:100px;margin-top:-10px;font-size:1.2rem;text-align:center;color:#ccc;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#sliderScale .scale-stripes{position:absolute;width:100%;margin:0;padding:0;list-style:none;z-index:9}#sliderScale .scale-stripes li{clear:both;float:right;width:50%;height:60px;border-bottom:1px solid #ccc}#sliderScale .scale-stripes li.middle{width:75%}#sliderScale .scale-stripes li:last-child{border:none}#sliderScale .scale-section-stripe{position:absolute;display:block;top:0;right:3px;width:2px;height:100px;background-color:#8A0808;z-index:11}#sliderVertical{float:right;width:2px;height:600px;margin-right:3px;border:none;background:#ccc;z-index:10}#sliderVertical .ui-slider-handle{left:-25px;width:10px;height:16px;margin-bottom:-8px;border:none;background:#8A0808}#sliderVertical .ui-slider-handle:after{content:\"\";position:absolute;display:block;top:-7px;right:-30px;width:0;height:0;border-width:15px;border-style:solid;border-color:transparent transparent transparent #8A0808}#sliderVertical .ui-slider-handle:focus{outline:none}#sliderVertical .ui-slider-handle .page-bubble{position:absolute;top:-3px;left:2.6em;padding:2px 4px;font-size:1.2rem;color:#fff;border-radius:4px;background-color:#1a1a1a;white-space:nowrap;z-index:999}#sliderVertical .ui-slider-handle .page-bubble:before{content:\"\";position:absolute;display:block;top:50%;left:-10px;width:0;height:0;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #1a1a1a transparent transparent}#sectionTags{float:left;width:90%;max-height:600px;padding-left:3px;text-align:center;overflow-y:auto}#sectionTags .page-tag{display:inline-block;margin-right:3px}#sectionTags .page-tag:hover{background-color:#eee}#sectionTags .page-tag.empty{display:none}#sectionTags .page-tag.person{color:#0174DF}#sectionTags .page-tag.location{color:#FF8000}#sectionTags .page-tag.corporation{color:#298A08}#widgetWorkCount p{margin:0;padding:5px 10px}.widget.widget-geomap{padding:0}.widget-geomap{position:relative;display:none}.widget-geomap h3{display:flex;justify-content:space-between;padding:2rem 2rem 0 2rem}.widget-geomap__expand{color:inherit;padding:0;background:transparent;border:none}.widget-geomap__expand:hover,.widget-geomap__expand:active,.widget-geomap__expand:focus{text-decoration:none;color:inherit;background:none}.widget-geomap .geomap{min-height:350px}.widget-geomap .geomap .mapboxgl-popup-content{padding:20px 15px 10px 15px}.widget-geomap .geomap .leaflet-popup-content{max-width:200px}.widget-geomap .geomap .leaflet-control-zoom a{padding:0;display:block}.widget-geomap .geomap .leaflet-control-container .leaflet-bottom a{display:inline}.widget-geomap h5{margin-bottom:5px}.widget-geomap__input{margin-bottom:20px}.widget-geomap__input:before,.widget-geomap__input:after{content:\" \";display:table}.widget-geomap__input:after{clear:both}.widget-geomap__input .row{margin:0}.widget-geomap__input .col-5,.widget-geomap__input .col-6,.widget-geomap__input .col-10{margin-bottom:5px;padding-right:5px;padding-left:0}.widget-geomap__input textarea{resize:vertical}.widget-geomap__input-spacer{margin:10px 0;width:100%;height:1px;background-color:#ccc}.widget-geomap__action{position:relative;z-index:10}.widget-geomap__action .col-2{margin:-32px 0 0 -6px;padding:0 0 21px 0;text-align:right;border-bottom:1px solid #ccc}.widget-geomap__action a:hover,.widget-geomap__action a:focus,.widget-geomap__action a:active{text-decoration:none}.widget-geomap__overlay-check{float:left;width:100%}.widget-geomap__overlay-check:before,.widget-geomap__overlay-check:after{content:\" \";display:table}.widget-geomap__overlay-check:after{clear:both}.widget-geomap__overlay-check .checkbox{margin:0}.admin__content{min-height:100vh;width:calc(100% - 250px);margin-left:250px;background-color:#f2f3f4;padding:15px;position:absolute}.admin__content.fixed-top,.admin__content.fixed-bottom{position:fixed;padding-right:15px}.admin__content.fixed-top{top:0}.admin__content.fixed-bottom{bottom:0}.admin__content-inner{font-size:1.4rem}.admin__content-inner-title{margin:0;padding:15px 0 0 15px;font-size:3.2rem}.admin__content-inner-title-exit{display:inline-block;float:right;width:32px;height:32px;background-image:url(\"../../images/icons/icon_fs-exit.svg\");background-repeat:no-repeat;background-position:center center;background-size:24px}.admin__content-inner-content{padding:15px}.admin__title-bar{display:flex;align-items:center;padding:15px}.admin__title{margin:0;padding:0;font-size:3.2rem;line-height:1}.admin__title-bar-action{margin-left:3rem;font-size:1.4rem;padding:.4rem .8rem}.admin .rss-elem-title a{color:#3365a9}.admin .rss-elem-title a:hover{color:#134ea0}.admin__action-links{margin-right:1.4rem}.admin .-light{color:#a9a9a9;cursor:default;padding:0}.admin .-redlink{color:#c7254e}.admin .-redlink:hover{color:#c7254e;text-decoration:underline}.admin .-redlink:active{color:#c7254e}.admin .-textlink{color:initial;text-decoration:none;cursor:pointer}.admin .-textlink:hover{color:initial;text-decoration:none;cursor:pointer}.admin .-textlink:active{color:initial;text-decoration:none;cursor:pointer}.admin .badge{border-radius:0;font-weight:normal;margin-right:.5rem;margin-bottom:.5rem;font-size:1.4rem;background-color:transparent;padding:.3rem .6rem}.admin .badge-light{color:#a9a9a9;cursor:default;padding:0;margin-left:0}.admin .badge-violet{color:#8947CC;border:1px solid #8947CC}.admin .badge-primary{color:#3365a9;border:1px solid #3365a9}.admin .badge-info{color:#008295;border:1px solid #008295}.admin .badge-dark{color:#343a40;border:1px solid #343a40}.admin .badge-danger{color:#fff;background-color:#dc3545}.admin .badge-success{color:#008a00;border:1px solid #008a00}.admin .badge-secondary{color:#74422B;border:1px solid #74422B}.admin .badge-warning{background-color:#ffc107;color:#212529}.admin .badge-hover .badge-success:hover{color:#1a1a1a}.admin .badge-hover .badge-dark:hover{background-color:#F5F5F5;color:#1a1a1a}.admin__info-text{margin-bottom:3rem}.admin__info-text .badge{background-color:#fff;margin-right:0}.admin__info-text .badge-warning{background-color:#ffc107;color:#212529}.admin__default-block{margin-bottom:3rem;padding:2rem;background-color:#fff;border:1px solid #ccc}.admin__default-block .form-row:last-of-type{margin-bottom:0}.admin__default-block.-danger{border-top:5px solid rgba(255,2,2,0.3)}.admin__default-block.-warning{border-top:5px solid rgba(243,208,70,0.85)}.admin__default-block.-success-box{border:1px solid #ABD9B5;border-top:5px solid #ABD9B5}.admin__default-block.-info-box{border:1px solid #3365a9;border-top:5px solid #3365a9}.admin__default-block.-gray-box{border:1px solid #6f6f6f;border-top:5px solid #6f6f6f}.admin__default-block-description{margin-bottom:3rem}.admin__default-block-description-empty{font-style:italic;color:#ccc}.admin__final-actions{margin-top:-1rem}.admin__entry-list{display:flex;justify-content:space-between;flex-wrap:wrap}.admin__entry-list::after{content:'';flex:0 0 calc(33.3333% - 2rem);width:calc(33.3333% - 2rem);max-width:calc(33.3333% - 2rem)}.admin__boxed-entry{background:#fff;padding:2rem;padding-bottom:4rem;margin-bottom:2.25rem;transition:background .2s ease;border:1px solid #ccc;position:relative}.admin__boxed-entry:hover{box-shadow:0 0 3px rgba(0,0,0,0.3)}.admin__boxed-entry:hover .admin__boxed-entry-actions{opacity:1}.admin__boxed-entry.-no-actions{padding-bottom:2rem}.admin__boxed-entry.-w33{flex:0 0 calc(33.3333% - 1.5rem);width:calc(33.3333% - 1.5rem);max-width:calc(33.3333% - 1.5rem)}.admin__boxed-entry.-w50{flex:0 0 calc(50% - 1rem);width:calc(50% - 1rem);max-width:calc(50% - 1rem)}.admin__boxed-entry.-w66{flex:0 0 calc(66.6666% - .75rem);width:calc(66.6666% - .75rem);max-width:calc(66.6666% - .75rem)}.admin__boxed-entry.-w100{flex:0 0 calc(100%);width:calc(100%);max-width:calc(100%)}.admin__boxed-entry.-std-bottom-pad{padding-bottom:2rem}.admin__boxed-entry.-danger{border-top:5px solid rgba(255,2,2,0.3)}.admin__boxed-entry.-warning{border-top:5px solid rgba(243,208,70,0.85)}.admin__boxed-entry-actions{opacity:0;position:absolute;bottom:1.5rem;left:2rem;transition:opacity .2s ease}.admin__boxed-entry-actions a{font-size:1.4rem;margin:0 .9rem}.admin__boxed-entry-actions a:first-of-type{margin-left:0}.admin__boxed-entry-description{margin-bottom:3rem}.admin__boxed-entry-description-empty{font-style:italic;color:#ccc}.admin__grab-indicator{padding-top:6rem}.admin__label-required-field{padding-left:.5rem;font-size:1.2rem}.admin__table-tools{width:100%;display:flex;justify-content:space-between;margin-bottom:.5rem}.admin__table-paginator li{margin-right:.5rem;border:none}.admin__table-paginator a{background:transparent;font-size:1.4rem}.admin__table-paginator span{font-size:1.4rem}.admin__table-paginator .data-table-paginator__total-count{padding-right:8px}.admin__table-filter .input-group>.form-control{width:250px}.admin__table-filter .input-group-append{font-size:1.4rem;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px;display:flex;padding:0 1rem;align-items:center}.admin__table-content{background:#fff;padding:0 2rem 0rem 2rem;border:1px solid #ccc;margin-bottom:2rem}.admin__table-content.-slim{border:none;padding:0}.admin__table-title{margin-bottom:0rem;font-weight:700;border-bottom:1px solid #6f6f6f;padding:1rem 0;font-size:1.6rem;position:sticky;top:0;background:white;z-index:5;margin-left:-2rem;padding-left:2rem;margin-right:-2rem;padding-right:2rem}.admin__table-sorting{margin-left:2rem}.admin__table-sorting a:hover{text-decoration:none}.admin__table-entry{transition:background .2s ease;padding:1.5rem 2rem;margin-left:-2rem;margin-right:-2rem}.admin__table-entry:hover{background:#f7f7f7}.admin__table-entry:hover .admin__table-action-link{transition:opacity .2s ease;opacity:1}.admin__table-img{margin-right:2rem;flex:0 0 80px}.admin__table-img img{max-width:100%;max-height:80px}.admin__table-data{display:flex;flex-direction:column;justify-content:center;align-items:start}.admin__table-name{font-size:1.8rem}.admin__table-name .badge{margin-left:10px;background-color:#ffc107;color:#212529;font-size:1.2rem;vertical-align:middle}.admin__table-action-link{opacity:0;font-size:1.4rem;transition:opacity .2s ease;margin-right:1.4rem}.admin__table-email{font-size:1.4rem}.admin__table-badges{overflow:hidden}.admin__table-last-login{font-size:1.4rem}.admin__search-input-wrapper{position:relative}.admin__search-input{padding-right:2.5rem;width:250px}.admin__search-clear{display:none;cursor:pointer;padding:1rem;position:absolute;right:5px;top:0;font-size:1.6rem;line-height:1.1rem}.admin__search-action{font-size:1.4rem}.admin__sidebar-background,.admin__sidebar{width:250px;background-color:#3365a9}.admin__sidebar-background{position:fixed;top:0;bottom:-120px;z-index:1}.admin__sidebar{position:absolute;padding:15px;font-size:1.6rem;z-index:1010}.admin__sidebar.fixed-top,.admin__sidebar.fixed-bottom{position:fixed}.admin__sidebar.fixed-top{top:0}.admin__sidebar.fixed-bottom{bottom:0}.admin__sidebar a,.admin__sidebar button{color:#fff}.admin__sidebar a:hover,.admin__sidebar button:hover,.admin__sidebar a:active,.admin__sidebar button:active,.admin__sidebar a:focus,.admin__sidebar button:focus{text-decoration:none;color:#fff}.admin__sidebar-inner h1{line-height:normal;margin:0;margin-bottom:30px;font-size:1.8rem;color:#fff}.admin__sidebar-inner h1 a{display:flex;align-items:center;max-width:100%}.admin__sidebar-inner h1 img{max-width:30%;margin-right:10px}.admin__sidebar-logout{margin-right:-15px;margin-left:-15px;padding-top:10px;padding-right:15px;padding-left:15px;border-top:1px solid #fff}.admin__form-input{flex-grow:1}.admin__form-input .ui-autocomplete{border:1px solid #ced4da;background:white;overflow-x:hidden;overflow-y:scroll;height:400px}.admin__form-help-icon{display:flex;justify-content:center;align-items:flex-start}.admin__form-help-text{display:none;margin-top:.4rem;font-size:1.2rem;font-style:italic;color:#666}.admin__form-help-text.in{display:inline-block}.admin__dashboard-user-icon{position:absolute;max-width:100%;top:0;padding:1rem;right:15px}.admin__radio-switch{position:relative;width:18rem;height:2.5rem;font-size:0}.admin__radio-switch input{position:absolute;top:0;z-index:2;opacity:0;cursor:pointer;height:2.5rem;width:6rem;left:3.5rem;margin:0}.admin__radio-switch input~input:checked~.toggle-outside{background:#3365a9}.admin__radio-switch input~input:checked~.toggle-outside .toggle-inside{left:3.5rem;background:#fff}.admin__radio-switch input:checked{z-index:1}.admin__radio-switch input:checked~.toggle-outside .toggle-inside{left:.5rem;background:#fff;border:1px solid rgba(0,0,0,0.2)}.admin__radio-switch input:checked+label{opacity:1;cursor:default}.admin__radio-switch input:not(:checked)+label:hover{opacity:.5}.admin__radio-switch label{color:#000;opacity:.55;transition:opacity .25s ease;cursor:pointer;font-size:1.5rem;line-height:2.5rem;display:inline-block;width:3rem;height:100%;margin:0;text-align:left;user-select:none}.admin__radio-switch label:last-of-type{margin-left:6.5rem;width:3.2rem;text-align:right}.admin__radio-switch .toggle-outside{height:100%;border-radius:2rem;padding:.25rem;overflow:hidden;transition:.25s ease all;background:#ccc;position:absolute;width:6rem;left:3.5rem}.admin__radio-switch .toggle-inside{border-radius:5rem;background:#fff;position:absolute;transition:.25s ease all;height:2rem;width:2rem}html[lang=\"de\"] .admin__radio-switch .toggle-outside{left:4.7rem}html[lang=\"de\"] .admin__radio-switch label:first-of-type{width:5rem}html[lang=\"de\"] .admin__radio-switch label:last-of-type{margin-left:5.5rem;width:3.2rem}html[lang=\"de\"] .admin__radio-switch input{width:6rem;left:4.7rem}html[lang=\"de\"] .admin__radio-switch.-on-off .toggle-outside{left:6rem}html[lang=\"de\"] .admin__radio-switch.-on-off label:first-of-type{width:5rem}html[lang=\"de\"] .admin__radio-switch.-on-off label:last-of-type{margin-left:7.6rem;width:3.2rem}html[lang=\"de\"] .admin__radio-switch.-on-off input{width:6rem;left:6rem}html[lang=\"en\"] .admin__radio-switch .toggle-outside{left:4rem}html[lang=\"en\"] .admin__radio-switch label:first-of-type{width:4rem}html[lang=\"en\"] .admin__radio-switch label:last-of-type{margin-left:6rem;width:4rem}html[lang=\"en\"] .admin__radio-switch input{width:6rem;left:4rem}html[lang=\"es\"] .admin__radio-switch .toggle-outside{left:4rem}html[lang=\"es\"] .admin__radio-switch label:first-of-type{width:4rem}html[lang=\"es\"] .admin__radio-switch label:last-of-type{margin-left:6rem;width:3.2rem}html[lang=\"es\"] .admin__radio-switch input{width:6rem;left:4rem}.admin dl dd:last-of-type{margin-bottom:0}.admin dl:last-of-type{margin-bottom:0}.connected-top{background-image:url(../../images/backend/radio_choice_top.svg);background-repeat:no-repeat;background-size:54px 1254px;padding-left:74px;padding-top:10px;margin-bottom:3px;background-position:0% top;padding-bottom:10px}.connected-bottom{padding-left:75px;background-repeat:no-repeat;background-image:url(../../images/backend/radio_choice_bottom.svg);padding-top:10px;padding-bottom:10px;background-position:0% top;background-size:53px 100px}input[type=\"radio\"]:checked+label{font-weight:bold}#adminDashboard .widget{margin-bottom:0}#adminDashboard .admin__table-content.-slim{margin-bottom:0}#adminDashboard .admin__last-pages-title .badge{margin-left:10px;background-color:#ffc107;color:#212529;border-radius:0px;font-size:1.2rem;vertical-align:middle}#adminDashboard .admin__table-title{position:relative;padding-top:0}#adminCreateRecord .admin-cms-media__upload{background:white}#adminLicense .admin__license-action:hover{text-decoration:none}#pdf_download_quota_info_box .admin__default-block{transition:all .2s ease}#adminLicenses .admin__license-unconfigured-entry{transition:background .2s ease;padding:.4rem .5rem;margin:0 -2rem}#adminLicenses .admin__license-unconfigured-entry:hover{background:#f7f7f7;text-decoration:none}#adminLicenses .admin__license-user{display:block}#adminRight .admin__license-action:hover{text-decoration:none}#adminUser .admin__user-icon{margin-right:1.5rem;width:80px}#adminUser .admin__user-avatar input{display:none}#adminUser .admin__user-avatar input[type=\"radio\"]:checked+label{background-color:#F8F8F8;border:1px solid #e8e8e8}#adminUser .admin__user-avatar label{border:1px solid transparent;text-align:center;position:relative;display:inline-block;cursor:pointer;transition:all .2s cubic-bezier(.165, .84, .44, 1);padding:1.2rem 1.5rem}#adminUser .admin__user-avatar label:hover{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);box-shadow:0 !important}#adminUser .admin__user-avatar label:hover::after{opacity:1}#adminUser .admin__user-avatar label::after{content:\"\";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;box-shadow:0 3px 10px rgba(0,0,0,0.3);background-color:#F8F8F8;opacity:0;transition:all .2s cubic-bezier(.165, .84, .44, 1)}#adminUser .admin__user-avatar img{margin-right:0}#adminUserGroup .admin__group-member-entry{transition:background .2s ease;padding:.4rem 1.4rem;margin:0 -2rem 0 -2rem}#adminUserGroup .admin__group-member-entry:hover{text-decoration:none;background:#f7f7f7}#adminUserGroup .admin__group-member-entry:hover .admin__group-member-delete-hint{opacity:1}#adminUserGroup .admin__group-member-delete-hint{transition:opacity .2s ease;opacity:0}#adminUserGroup .admin__group-member-name{color:#212529}#licenses p{text-align:right}#editUserGeneral .btn{margin-left:5px}.admin-widget{margin-bottom:20px}.admin-widget__header{margin-right:-15px;margin-left:-15px;padding-top:0;padding-right:15px;padding-bottom:5px;padding-left:15px;color:#fff;border-bottom:1px solid #fff}.admin-widget ul{margin:0;padding:0;list-style:none}.admin-widget li{position:relative;margin-right:-15px;margin-left:-15px;padding-right:15px;padding-left:15px}.admin-widget li.active{background-color:#0d3a79}.admin-widget li.active:after{content:\"\";position:absolute;display:block;top:50%;right:0;width:0;height:0;margin-top:-6px;border-width:6px;border-style:solid;border-color:transparent #f1f1f1 transparent transparent;z-index:10}.admin-widget li:hover{background-color:#134ea0}.admin-widget li.spacer{margin-bottom:10px}.admin-widget a{display:block;padding:5px 0}.admin-widget a .fa{width:30px}.admin-widget__roles-link{padding:2.5rem 0}.admin-widget{margin-bottom:0}.admin-widget__header{margin-right:-15px;margin-left:-15px;color:#fff;border-bottom:none;padding:2rem 1.5rem .5rem 1.5rem;font-weight:400;letter-spacing:0;text-transform:uppercase;margin-bottom:0;font-size:1.4rem}.admin-widget li{transition:all .2s ease;padding-left:2.5rem}.admin-widget li:hover{background-color:#235396;padding-left:3rem}.admin-widget li.active{background-color:#235396}.admin__sidebar-logout{margin-top:2rem;border-top:none}.collection-tiled__tile{height:250px;margin-bottom:15px;border:1px solid #eee;overflow:hidden}.collection-tiled__header{height:57px;padding:15px;border-bottom:1px solid #eee;overflow:hidden}.collection-tiled__header a{display:block;max-height:27px;font-size:1.8rem;text-overflow:ellipsis;overflow:hidden}.collection-tiled__body img{width:100%}.solr-query-collection{margin-bottom:15px}.solr-query-collection__thumb{height:250px;margin-bottom:10px;border:1px solid #eee;overflow:hidden}.solr-query-collection__title{overflow:hidden}.solr-query-collection__image{height:190px;border-bottom:1px solid #eee}.solr-query-collection__image img{width:100%}.solr-query-collection__title{padding:10px;height:60px;display:inline-block;width:100%;background-color:rgba(255,255,255,0.9)}.admin-cms-media__select{position:fixed;top:30px;right:30px;bottom:30px;left:30px;padding:50px;z-index:2020;background-color:#fff}.admin-cms-media__select-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);z-index:2010}.admin-cms-media__select-content{position:relative;display:flex;flex-direction:column;height:100%}.admin-cms-media__select-content .nav-tabs a{border-color:#fff;border-bottom-color:#ccc;background-color:#fff}.admin-cms-media__select-content .tab-pane{padding:0;padding-top:10px;border:0;height:calc(100vh - 246px)}.admin-cms-media__select-content .admin-cms-media__filter{margin:0}.admin-cms-media__select-content .admin-cms-media__upload{height:100%}.admin-cms-media__select-files:before,.admin-cms-media__select-files:after{content:\" \";display:table}.admin-cms-media__select-files:after{clear:both}.admin-cms-media__select-files-files,.admin-cms-media__select-files-selected{float:left;height:calc(100vh - 311px);overflow-y:auto}.admin-cms-media__select-files-files{width:70%;padding:5px}.admin-cms-media__select-files-files .admin-cms-media__files{padding-right:10px;padding-left:0 !important}.admin-cms-media__select-files-selected{width:30%;padding:15px;background-color:#f1f1f1}.admin-cms-media__select-files-selected .admin-cms-media__file{height:100%;margin:0 !important;background-color:#f1f1f1 !important}.admin-cms-media__select-files-selected .admin-cms-media__file-select,.admin-cms-media__select-files-selected .admin-cms-media__file-image{display:none !important;visibility:hidden !important}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata{padding-left:0}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-view{display:none !important;visibility:hidden !important}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-view .dl-horizontal dt{width:100%;margin-right:0}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-view .dl-horizontal dd{margin-bottom:10px}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-edit{display:block !important;visibility:visible !important}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-edit .cms-module__option-label{flex-basis:100%}.admin-cms-media__select-files-selected .admin-cms-media__file-metadata-edit .cms-module__option-label+.cms-module__option-control{flex-basis:90%;padding-left:0}.admin-cms-media__select-files-selected .admin-cms-media__file-bottom{display:flex;flex-direction:column;justify-content:flex-start}.admin-cms-media__select-files-selected .admin-cms-media__file-actions{width:100%;padding-left:0;order:1}.admin-cms-media__select-files-selected .admin-cms-media__file-actions-view{display:block !important;visibility:visible !important;text-align:right}.admin-cms-media__select-files-selected .admin-cms-media__file-actions-view .delete:after{display:none}.admin-cms-media__select-files-selected .admin-cms-media__file-actions-view [data-action=\"edit\"],.admin-cms-media__select-files-selected .admin-cms-media__file-actions-view [data-copy=\"img-url\"]{display:none !important;visibility:hidden !important}.admin-cms-media__select-files-selected .admin-cms-media__file-actions-edit{display:none !important;visibility:hidden !important}.admin-cms-media__select-files-selected .admin-cms-media__file-language{width:100%;max-width:100%;margin-bottom:30px;margin-left:0;padding-left:0}.admin-cms-media__item-wrapper{position:relative;max-height:140px}.admin-cms-media__item-select-frame,.admin-cms-media__item-select{position:absolute;top:0;right:0;bottom:0;left:0}.admin-cms-media__item-select-frame{display:none;border:1px solid #3365a9;box-shadow:0 0 0 1px #fff,0 0 0 4px #3365a9;z-index:2040}.admin-cms-media__item-select-frame.in{display:block}.admin-cms-media__item-select-frame-checkmark{position:absolute;top:-8px;right:-8px;width:21px;height:21px;line-height:21px;text-align:center;background-color:#3365a9;box-shadow:0 0 0 1px #fff,0 0 0 2px #3365a9}.admin-cms-media__item-select-frame-checkmark .fa{font-size:1.8rem;color:#fff}.admin-cms-media__item-select{z-index:2050}.admin-cms-media__select-action{padding-top:10px;text-align:right}.admin-cms-media__select-action .btn{margin-left:20px}.cms-module__actions .btn{position:relative;margin-left:7px}.cms-module__actions .btn:after{content:\"|\";margin-left:7px;color:#ccc}.cms-module__actions .btn:last-child:after{display:none}.cms-module__actions .btn:first-child{margin-left:0}.cms-module__actions .btn.btn--clean{color:#3365a9}.cms-module__actions .btn.btn--clean:hover,.cms-module__actions .btn.btn--clean:active,.cms-module__actions .btn.btn--clean:focus{color:#134ea0}.cms-module__actions .btn.delete{color:#a00}.cms-module__actions .btn.delete:hover,.cms-module__actions .btn.delete:active,.cms-module__actions .btn.delete:focus{color:#721c24}.cms-module__actions .btn.abort{color:#555}.cms-module__actions .btn.abort:hover,.cms-module__actions .btn.abort:active,.cms-module__actions .btn.abort:focus{color:#1a1a1a}.cms-module__option{margin-bottom:15px;padding:15px;border:1px solid #ccc;background-color:#fff}.cms-module__option-group{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.cms-module__option-group:last-child{margin:0}.cms-module__option-label{flex-basis:20%;padding-top:7px;word-break:break-word}.cms-module__option-label--fullwidth{flex-basis:100%}.cms-module__option-label--fullwidth+.cms-module__option-control{flex-basis:95%;padding-left:0}.cms-module__option-checkbox{display:flex}.cms-module__option-control{position:relative;flex-basis:75%;padding-left:10px}.cms-module__option-control.in input[type=\"checkbox\"]+.cms-module__option-control-helptext{display:inline;padding:0;padding-left:5px}.cms-module__option-control textarea{min-height:68px;resize:vertical}.cms-module__option-message{position:relative}.cms-module__option-message ul{margin:0;padding:0;list-style:none}.cms-module__option-message li{padding:0px 5px 1px 0}.cms-module__option-message+.form-control.success{border-color:#087f0d}.cms-module__option-message+.form-control.warning{border-color:#ff7e51}.cms-module__option-message+.form-control.danger{border-color:#ED0800}.cms-module__option-message-status.success{color:#087f0d}.cms-module__option-message-status.warning{color:#ff7e51}.cms-module__option-message-status.danger{color:#ED0800}.cms-module__option-message-mark{position:absolute;right:-8px;bottom:-8px;width:16px;height:16px;line-height:16px;font-size:1.2rem;text-align:center;border-radius:50%;color:#fff}.cms-module__option-message-mark.success{background-color:#087f0d}.cms-module__option-message-mark.success .fa-check{display:inline-block}.cms-module__option-message-mark.warning{background-color:#ff7e51}.cms-module__option-message-mark.warning .fa-check{display:inline-block}.cms-module__option-message-mark.danger{background-color:#ED0800}.cms-module__option-message-mark.danger .fa-exclamation{display:inline-block}.cms-module__option-message-mark .fa{display:none}.cms-module__option-control-checkbox{display:inline-block;padding:7px 0;border:1px solid transparent}.cms-module__option-dropdown{position:relative;width:100%;height:34px;font-size:1.4rem;color:#1a1a1a;border:1px solid #ccc;background-color:#fff}.cms-module__option-dropdown-trigger{position:relative;height:32px;padding:5px 12px;padding-right:30px;overflow:hidden;cursor:pointer}.cms-module__option-dropdown-trigger:after{content:\"\";display:inline-block;position:absolute;top:50%;right:10px;width:0;height:0;margin-top:-0.15rem;pointer-events:none;border-top:.35rem solid #1a1a1a;border-right:.35rem solid transparent;border-bottom:.35rem solid transparent;border-left:.35rem solid transparent}.cms-module__option-dropdown ul{display:none;margin:0;padding:0;list-style:none;position:absolute;top:32px;left:-1px;width:calc(100% + 2px);max-height:200px;padding:5px 12px;border:1px solid #ccc;border-top-color:#fff;background-color:#fff;overflow-y:auto;z-index:2000}.cms-module__option-dropdown input[type=\"checkbox\"]{position:relative;top:-1px;margin:0 10px 0 0}.cms-module__option-dropdown label{margin:0;font-weight:normal;cursor:pointer}.cms-module__option-selected{padding:5px 0}.cms-module__option-control-helptext{display:none;padding-top:5px;font-size:1.2rem;font-style:italic;color:#666}.cms-module__option-control-helptext.in,.cms-module__option-control-helptext.static{display:inline-block}.cms-module__option-control-helptext.standalone{display:block;margin-bottom:2rem;font-size:1.4rem;font-style:normal}.cms-module__option-control-helptext.in.inline{display:inline}.cms-module__option-help{flex-basis:5%;display:flex;justify-content:center}.cms-module__option-help.static{display:none}.cms-module__option-action{text-align:right}@media screen and (max-width:480px){.cms-module__option-control{flex-basis:70%}.cms-module__option-help{flex-basis:10%}.cms-module__option-action{padding-right:10%}}.cms-module__table.invisible{visibility:hidden}.cms-module__table>thead>tr>th,.cms-module__table>tbody>tr>td,.cms-module__table>tfoot>tr>th{padding:8px}.cms-module__table>tbody>tr:hover .cms-module__actions{position:static}.cms-module__table>tbody>tr .cms-module__actions{position:relative;left:-9999em}@media screen and (max-width:768px){.cms-module__table>tbody>tr .cms-module__actions{display:block}}.slideshow__image{position:relative;overflow:hidden}.slideshow__image>a{display:block;height:100%}.slideshow__image img{display:block;height:400px;max-width:100%;margin:0 auto;transition:all .3s ease;opacity:0}.slideshow__image img.active{opacity:1}.slideshow figcaption{position:relative;padding:10px;line-height:normal;font-size:.8125rem;color:#ccc}.slideshow figcaption h4,.slideshow figcaption p{max-width:calc(100% - 135px)}.slideshow figcaption h4{margin:0;font-size:.9375rem;color:#ccc}.slideshow figcaption p{margin:0}.slideshow__dots{position:absolute;top:10px;right:10px;max-width:135px;z-index:20}.slideshow__dots ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.slideshow__dots li{margin-left:10px}.slideshow__dots li:last-cild{margin-right:0}.slideshow__dots button{width:12px;height:12px;border:1px solid #ccc;border-radius:50%;background-color:#ccc;cursor:pointer}.slideshow__dots button.active{border-color:#3365a9;background-color:#3365a9}.pdf-container pdfpage .page{border-top:1px solid black;position:relative}.pdf-container pdfpage:first-of-type .page{border-top:0px}.pdf-container .text-layer{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;opacity:.2;line-height:1}.pdf-container .text-layer>div{color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%}.pdf-container .text-layer .highlight{margin:-1px;padding:1px;background-color:#b400aa;border-radius:4px}.pdf-container .text-layer .highlight.begin{border-radius:4px 0px 0px 4px}.pdf-container .text-layer .highlight.end{border-radius:0px 4px 4px 0px}.pdf-container .text-layer .highlight.middle{border-radius:0px}.pdf-container .text-layer .highlight.selected{background-color:#006400}.pdf-container .text-layer ::selection{background:#00f}.pdf-container .text-layer .endOfContent{display:block;position:absolute;left:0px;top:100%;right:0px;bottom:0px;z-index:-1;cursor:default;user-select:none}.pdf-container .text-layer .endOfContent.active{top:0px}.pdf-container .annotation-layer{height:0;left:0;top:0;right:0;bottom:0;overflow:hidden;opacity:.2;line-height:1}.pdf-container .annotation-layer>section{color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%}.pdf-container .annotation-layer>.linkAnnotation>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.cms-page__edit-page{margin-bottom:15px;text-align:right}.tpl-generic__content{margin-bottom:20px}.tpl-generic__image{float:left;width:25%;margin-right:15px}.tpl-generic__image figcaption{padding:5px 0;font-style:italic;font-size:1.4rem;color:#ccc}.tpl-generic .solr-query-collection{margin-top:20px;padding-top:20px;border-top:1px solid #ccc}@media screen and (max-width:480px){.tpl-generic__image{width:100%;margin:0 0 10px 0}}.tpl-news-overview__content{margin-bottom:30px}.tpl-news-overview__image{float:left;width:25%;margin:0 10px 10px 0;margin-bottom:15px}.tpl-news-overview__image figcaption{padding:5px 0;font-style:italic;font-size:1.4rem;color:#ccc}.tpl-news-overview__list-item{margin-bottom:15px;display:flex;flex-wrap:wrap}.tpl-news-overview__list-image{max-height:150px;overflow:hidden}.tpl-news-overview__preview-date{margin-bottom:15px}.tpl-news-overview__preview-text{margin-bottom:15px}@media screen and (max-width:480px){.tpl-news-overview__image{width:100%;margin:0 0 10px 0}}.tpl-news-detail__date,.tpl-news-detail__content{margin-bottom:20px}.tpl-news-detail__image figcaption{padding:5px 0;font-style:italic;font-size:1.4rem;color:#ccc}.tpl-news-detail .solr-query-collection{margin-top:20px;padding-top:20px;border-top:1px solid #ccc}.tpl-news__content{margin-bottom:15px}.tpl-simple__text,.tpl-simple__image{margin-bottom:15px}.tpl-simple__image figcaption{padding:5px 0;font-style:italic;font-size:1.4rem;color:#1a1a1a}.tpl-solr-query__content{margin-bottom:15px}.tpl-collection__text,.tpl-collection__wrapper{margin-bottom:15px}.tpl-collection-tiled__text,.tpl-collection-tiled__wrapper{margin-bottom:15px}.tpl-single__content{margin-bottom:15px}.tpl-search-list-custom__list-element{margin-right:15px;margin-bottom:10px;margin-left:15px;padding-bottom:10px;border-bottom:1px solid #ccc}.tpl-search-list-custom__list-image{overflow:hidden}.tpl-search-list-custom__list-text .dl-horizontal{margin:0}.tpl-search-list-custom__list-text .dl-horizontal dt,.tpl-search-list-custom__list-text .dl-horizontal dd{text-overflow:ellipsis;overflow:hidden}.tpl-search-list-custom__list-text .dl-horizontal dt{width:100px;font-weight:normal;text-align:left}.tpl-search-list-custom__list-text .dl-horizontal dd{margin-left:100px}.tpl-search-list-custom__list-text-person:after{content:\";\";margin-left:-3px}.tpl-search-list-custom__list-text-person:last-child:after{content:\"\"}@media screen and (max-width:480px){.tpl-search-list-custom__list-text .dl-horizontal dt,.tpl-search-list-custom__list-text .dl-horizontal dd{width:100%;margin:0}}.tpl-masonry__text{margin-bottom:15px}.tpl-masonry .grid{margin-bottom:15px;opacity:0;transition:all .3s ease-in}.tpl-masonry .grid.ready{opacity:1}.tpl-masonry .grid-sizer,.tpl-masonry .grid-item{width:calc(31.33333333% + 12px);margin-bottom:6px;overflow:hidden}.tpl-masonry .grid-sizer img,.tpl-masonry .grid-item img{position:relative;min-width:100%;transition:all .3s ease-in;z-index:9}.tpl-masonry .grid-sizer:hover .grid-item-title,.tpl-masonry .grid-item:hover .grid-item-title{opacity:0}.tpl-masonry .grid-sizer:hover .grid-item-caption,.tpl-masonry .grid-item:hover .grid-item-caption{opacity:1}.tpl-masonry .grid-sizer:hover img,.tpl-masonry .grid-item:hover img{transform:scale(1.2)}.tpl-masonry .grid-item-title,.tpl-masonry .grid-item-caption{position:absolute;left:0;width:100%;padding:5px;color:#fff;background-color:rgba(0,0,0,0.65);transition:all .3s ease-in;z-index:10}.tpl-masonry .grid-item-title{bottom:0;opacity:1}.tpl-masonry .grid-item-caption{bottom:0;opacity:0}.tpl-masonry .grid-item-caption h4{margin:0 0 10px 0}.tpl-masonry .grid-item-caption a{display:block;padding:0 10px;font-size:2.1rem;text-align:right;color:#fff}.tpl-masonry .grid-item-caption .fa{margin-left:10px}.tpl-masonry .gutter-sizer{width:6px}@media screen and (max-width:1200px){.tpl-masonry .grid-sizer,.tpl-masonry .grid-item{width:calc(31.33333333% + 9px)}}@media screen and (max-width:992px){.tpl-masonry .grid-sizer,.tpl-masonry .grid-item{width:calc(31.33333333% + 5px)}}@media screen and (max-width:768px){.tpl-masonry .grid-sizer,.tpl-masonry .grid-item{width:calc(31.33333333% + 9px)}}@media screen and (max-width:480px){.tpl-masonry .grid-sizer,.tpl-masonry .grid-item{width:100%}}.tpl-single-collection img{max-width:100%}.tpl-single-collection__image{position:relative;max-height:400px;overflow:hidden}.tpl-single-collection__image img{width:100%}.tpl-single-collection__image h2{position:absolute;right:0;bottom:60px;left:0;margin:0;padding:1.5rem;background-color:rgba(255,255,255,0.75)}.tpl-single-collection__description{margin-bottom:2rem;padding:1.5rem;color:#fff;background-color:#6f6f6f}.tpl-single-collection__description a{color:#3365a9}.tpl-single-collection__description a:hover,.tpl-single-collection__description a:active,.tpl-single-collection__description a:focus{color:#3365a9}.tpl-single-collection .search-list{position:relative}.tpl-single-collection .search-list__options{position:absolute;right:0;z-index:20;top:16px}.tpl-single-collection .search-list__hitcount{display:none !important;visibility:hidden !important}.tpl-single-collection .search-list__rss{border:none}.tpl-single-collection .search-list__save-search{display:none !important;visibility:hidden !important}@media screen and (max-width:992px){.tpl-single-collection .search-list__options{position:relative;margin-bottom:1rem}}.tpl-static-grid__text{margin-bottom:30px}.grid-tile{margin-bottom:30px;padding:3px;padding-top:0;border:1px solid #ccc;background-color:#fff}.grid-tile__title{height:50px;padding:5px;overflow:hidden;text-overflow:ellipsis}.grid-tile__title h4{margin:0;font-size:1.6rem;line-height:21px}.grid-tile__image{height:150px;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}.grid-tile__image a{display:block;height:150px}.tpl-rss__text{margin-bottom:15px}.tpl-rss__item{padding:10px;border:1px solid #ccc;margin-bottom:15px}.tpl-rss__item-title{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc}.tpl-rss__item-title h3{margin:0}.tpl-rss__item-date{margin-bottom:10px}.tpl-rss__item-metadata dt{text-align:left}.tpl-stacked-collection__text{margin-bottom:15px}.tpl-stacked-collection__collections{width:100%;margin:0 auto}.tpl-stacked-collection__collection-list{margin-bottom:4rem;display:block}.tpl-stacked-collection .card-group{margin:0 auto 1.5rem auto}.tpl-stacked-collection .card{border:1px solid #ccc;border-radius:0;background-color:#eee;box-shadow:none}.tpl-stacked-collection .card-header{padding:0;display:flex;align-items:center;min-height:64px;border-bottom:0}.tpl-stacked-collection .card-header:before,.tpl-stacked-collection .card-header:after{content:\" \";display:table}.tpl-stacked-collection .card-header:after{clear:both}.tpl-stacked-collection .card-thumbnail,.tpl-stacked-collection .card-title,.tpl-stacked-collection .card-rss{overflow:hidden}.tpl-stacked-collection .card-thumbnail{-ms-flex:0 0 64px;flex:0 0 64px;background-image:url(\"../../images/icons/icon_goobilogo-transparent_512.png\");background-size:64px;height:64px;background-position:50%;background-repeat:no-repeat}.tpl-stacked-collection .card-thumbnail img{width:64px;height:64px}.tpl-stacked-collection .card-title{padding:1rem 15px;margin-bottom:0;flex:1 1 auto}.tpl-stacked-collection .card-title a{display:block}.tpl-stacked-collection .card-title a:hover,.tpl-stacked-collection .card-title a:active,.tpl-stacked-collection .card-title a:focus{color:#1a1a1a;text-decoration:none}.tpl-stacked-collection .card-title a i{color:#555;padding-left:10px}.tpl-stacked-collection .card-title a i.fa-angle-flip::before{content:\"\\f106\"}.tpl-stacked-collection .card-title a.collapsed i.fa-angle-flip::before{content:\"\\f107\"}.tpl-stacked-collection .card-rss{margin-left:1.5rem}.tpl-stacked-collection .card-rss .fa{width:16px;height:16px;line-height:16px;font-size:1.4rem;text-align:center;color:#fff;background-color:#f08421}.tpl-stacked-collection .card-body{padding-left:79px;border-top-color:#ccc !important;background-color:#fff}.tpl-stacked-collection .card-body__collection,.tpl-stacked-collection .card-body__rss{display:inline-block;float:left}.tpl-stacked-collection .card-body__collection{width:90%}.tpl-stacked-collection .card-body__rss{width:10%}.tpl-stacked-collection .card-body__rss .fa{width:16px;height:16px;line-height:16px;font-size:1.4rem;text-align:center;color:#fff;background-color:#f08421}.tpl-stacked-collection__actions{display:flex;align-items:center;flex:0 0 64px;justify-content:flex-end;padding-right:2rem}.tpl-stacked-collection__long-info{padding:1.5rem 1.5rem 1.5rem 79px;margin:0}.tpl-stacked-collection__info-toggle{font-size:1.8rem}@media screen and (max-width:768px){.tpl-stacked-collection .card-body{padding-left:20px}}.tpl-search-list__intro{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}.tpl-search-list-advanced__intro{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}.tpl-privacy iframe{width:100%;height:165px;border:none;border-top:1px solid #ccc}.tpl-feedback__text{margin-bottom:20px}.tpl-feedback .form-group label{font-weight:700}.tpl-feedback .form-group .btn{margin:0}.tpl-feedback .form-group textarea{min-height:150px;resize:vertical}.tpl-glossary__text{margin-bottom:20px}.tpl-glossary__glossary{padding:20px;border:1px solid #ccc;background-color:#eee}.tpl-glossary__glossary hr{border-top-color:#ccc}.tpl-glossary__glossary-title{font-size:2.1rem;font-weight:700}.tpl-glossary__glossary-description{margin-bottom:15px}.tpl-glossary__glossary-description p:last-child{margin:0}.tpl-glossary__glossary-keywords .fa,.tpl-glossary__glossary-source .fa,.tpl-glossary__glossary-keywords strong,.tpl-glossary__glossary-source strong{margin-right:3px}.tpl-faq__description{margin-bottom:15px}.tpl-faq__list{padding:2rem;border:1px solid #ccc;background-color:#fff;margin-bottom:15px}.tpl-faq__list .card{border-radius:0;border-color:transparent;box-shadow:none;margin-bottom:.5rem;border:none}.tpl-faq__list .card-header{border:none;border-radius:0}.tpl-faq__list .card-header__fragment-link{padding-left:10px;font-size:1.4rem;opacity:.1}.tpl-faq__list .card-header__fragment-link:hover{opacity:1}.tpl-faq__list .card-title{font-size:1.6rem;font-weight:400;margin-bottom:0}.tpl-faq__list .card-title a{color:#1a1a1a}.tpl-faq__list .card-title a:hover,.tpl-faq__list .card-title a:active,.tpl-faq__list .card-title a:focus{text-decoration:none;color:#1a1a1a}.tpl-faq__list .card-title a .fa{margin-right:5px}.tpl-faq__list .card-title a .fa-chevron-down{display:none}.tpl-faq__list .card-title a .fa-chevron-up{display:inline-block}.tpl-faq__list .card-title a.collapsed .fa-chevron-down{display:inline-block}.tpl-faq__list .card-title a.collapsed .fa-chevron-up{display:none}.tpl-faq__subheader{margin:30px 0 10px 0}.tpl-faq-single__content{padding:10px;background-color:#fff}.tpl-faq-single__image img{width:100%}.tpl-faq-single__image figcaption{font-style:italic;font-size:1.2rem}.tpl-search__content .search-list__options{margin-bottom:15px}.tpl-search__content .search-advanced{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ccc}.tpl-search__text{margin-bottom:15px}.tpl-tags__text{margin-bottom:15px}.tpl-overviewpage h2{margin:0;margin-bottom:5px}.tpl-overviewpage__overview{display:flex;margin-top:30px;margin-bottom:30px}.tpl-overviewpage__overview-thumbnail{max-width:25%;margin-right:30px}.tpl-overviewpage__overview-metadata{flex-grow:1;margin-left:auto}.tpl-overviewpage__overview-metadata dl{margin-bottom:10px}.tpl-overviewpage__overview-metadata dt{text-align:left}.tpl-overviewpage__overview-metadata dd{word-break:break-word}.tpl-overviewpage__literature,.tpl-overviewpage__history{margin-bottom:30px;padding:15px;border:1px solid #ccc;background-color:#fff}.tpl-overviewpage__literature{position:relative;min-height:72px}.tpl-overviewpage__literature>img{position:absolute;top:15px;left:50%;margin-left:-34px}.tpl-overviewpage__literature .pdf_view{display:none;width:100%}.tpl-overviewpage__history table{margin:0}@media screen and (max-width:480px){.tpl-overviewpage__overview{flex-wrap:wrap}.tpl-overviewpage__overview-thumbnail{flex-grow:1;max-width:inherit;margin-right:0;margin-bottom:15px}.tpl-overviewpage__overview-thumbnail img{margin:0 auto}}.tpl-overviewpage-legacy__overview{display:flex;margin-bottom:30px}.tpl-overviewpage-legacy__overview-thumbnail{max-width:25%;margin-right:30px}.tpl-overviewpage-legacy__overview-metadata{flex-grow:1;margin-left:auto}.tpl-overviewpage-legacy__overview-metadata dl{margin-bottom:10px}.tpl-overviewpage-legacy__overview-metadata dt{text-align:left}.tpl-overviewpage-legacy__overview-metadata dd{word-break:break-word}.tpl-overviewpage-legacy__description,.tpl-overviewpage-legacy__literature,.tpl-overviewpage-legacy__history{margin-bottom:30px;padding:15px;border:1px solid #ccc;background-color:#fff}.tpl-overviewpage-legacy__history table{margin:0}@media screen and (max-width:480px){.tpl-overviewpage-legacy__overview{flex-wrap:wrap}.tpl-overviewpage-legacy__overview-thumbnail{flex-grow:1;max-width:inherit;margin-right:0;margin-bottom:15px}.tpl-overviewpage-legacy__overview-thumbnail img{margin:0 auto}}.tpl-bookmarklists__text{margin-bottom:30px}.tpl-bookmarklists__lists{margin-bottom:15px}.tpl-timeMatrix__text{margin-bottom:2rem}.tpl-geomap__text,.tpl-geomap__image{margin-bottom:15px}.tpl-geomap__image figcaption{padding:5px 0;font-style:italic;font-size:1.4rem;color:#ccc}.tpl-geomap .geomap{width:100%;height:600px}.admin-cms-categories__wrapper{display:grid;grid-template-columns:1fr 2fr;grid-gap:15px}.admin-cms-categories__list{padding-top:75px}.admin-cms-categories__name{width:15.7rem}.admin-cms-categories__create-action{padding-top:15px}.admin-cms-categories .cms-module__table>tbody>tr:hover .cms-module__actions{width:14rem;text-align:right}.admin-cms-media .custom-control{padding-left:0}.admin-cms-media__overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);z-index:2010}.admin-cms-media__upload-wrapper{display:flex;flex-direction:column;margin-bottom:20px}.admin-cms-media__upload{flex-grow:5;position:relative;padding:50px 20px;border:2px dashed #ccc}.admin-cms-media__upload.is-dragover{border-color:#3365a9;background-color:#f1f1f1}.admin-cms-media__list-files{display:none;overflow-y:auto;color:#155724;margin:10px -5px}.admin-cms-media__list-files.in{display:flex;flex-grow:1;flex-wrap:wrap}.admin-cms-media__list-files__file{position:relative;width:120px;height:120px;margin:5px}.admin-cms-media__list-files__file:hover .delete_overlay{display:flex;justify-content:center;align-items:center;cursor:pointer}.admin-cms-media__list-files .delete_overlay{position:absolute;top:0;left:0;display:none;width:100%;height:100%;color:black;background:rgba(0,0,0,0.5)}.admin-cms-media__list-files .delete_overlay .fa.fa-trash{color:white;font-size:3.2rem}.admin-cms-media__list-files img{width:100%;height:100%}.admin-cms-media__upload-input{text-align:center}.admin-cms-media__upload-input label{margin:0;cursor:pointer}.admin-cms-media__upload-file{position:absolute;width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;overflow:hidden}.admin-cms-media__upload-messages{display:none;flex-direction:column;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;padding:50px 20px;text-align:center;background-color:#fff;z-index:10}.admin-cms-media__upload-messages.in-progress{display:flex}.admin-cms-media__upload-message{display:none;overflow:hidden}.admin-cms-media__upload-message .fa{margin-right:20px;font-size:3rem;vertical-align:middle}.admin-cms-media__upload-message.uploading.in-progress,.admin-cms-media__upload-message.success.in-progress,.admin-cms-media__upload-message.error.in-progress{display:block}.admin-cms-media__upload-message.uploading{color:#3365a9}.admin-cms-media__upload-message.success{color:#155724}.admin-cms-media__upload-message.error{color:#721c24}.admin-cms-media__upload-message.error span{display:inline-block;text-align:left}.admin-cms-media__actions{display:flex;align-items:center;padding:10px;background-color:#f2f3f4}.admin-cms-media__bulk-actions,.admin-cms-media__switch{margin-right:15px}.admin-cms-media__bulk-actions{display:flex;align-items:center}.admin-cms-media__bulk-actions label{min-width:23px;margin-bottom:0;padding-right:0}.admin-cms-media__bulk-actions .custom-control__icon{color:#1a1a1a}.admin-cms-media__switch [data-switch=\"list\"].active,.admin-cms-media__switch [data-switch=\"grid\"].active,.admin-cms-media__switch [data-switch=\"list\"]:hover,.admin-cms-media__switch [data-switch=\"grid\"]:hover,.admin-cms-media__switch [data-switch=\"list\"]:active,.admin-cms-media__switch [data-switch=\"grid\"]:active,.admin-cms-media__switch [data-switch=\"list\"]:focus,.admin-cms-media__switch [data-switch=\"grid\"]:focus{color:#3365a9}.admin-cms-media__switch [data-switch=\"list\"].btn:active,.admin-cms-media__switch [data-switch=\"grid\"].btn:active,.admin-cms-media__switch [data-switch=\"list\"].btn:focus,.admin-cms-media__switch [data-switch=\"grid\"].btn:focus,.admin-cms-media__switch [data-switch=\"list\"].btn:active:focus,.admin-cms-media__switch [data-switch=\"grid\"].btn:active:focus{color:#3365a9}.admin-cms-media__switch [data-switch=\"list\"]{margin-right:10px}.admin-cms-media__filter{flex-grow:1}.admin-cms-media__paginator{margin-left:auto;padding-left:15px}.admin-cms-media__paginator .data-table-paginator{margin:0}.admin-cms-media__files.grid .admin-cms-media__file,.admin-cms-media__file{position:relative;padding:10px;background-color:#fff;border:1px solid #ddd;margin-bottom:5px}.admin-cms-media__files.grid .admin-cms-media__file:nth-child(odd),.admin-cms-media__file:nth-child(odd){background-color:#f9f9f9}.admin-cms-media__files.grid .admin-cms-media__file:hover .admin-cms-media__file-actions,.admin-cms-media__file:hover .admin-cms-media__file-actions{position:static}.admin-cms-media__files.grid .admin-cms-media__file.fixed,.admin-cms-media__file.fixed{display:flex;flex-direction:column;position:fixed;top:30px;right:30px;bottom:30px;left:30px;padding:50px;z-index:2020}.admin-cms-media__files.grid .admin-cms-media__file.fixed:nth-child(odd),.admin-cms-media__file.fixed:nth-child(odd){background-color:#fff}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-close,.admin-cms-media__file.fixed .admin-cms-media__file-close,.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-prev,.admin-cms-media__file.fixed .admin-cms-media__file-prev,.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-next,.admin-cms-media__file.fixed .admin-cms-media__file-next{display:block}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-top,.admin-cms-media__file.fixed .admin-cms-media__file-top{flex-grow:1}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-select,.admin-cms-media__file.fixed .admin-cms-media__file-select{display:none}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-image,.admin-cms-media__file.fixed .admin-cms-media__file-image{width:40%;height:100%;background-position:center top;background-size:contain;box-shadow:none}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-image-caption,.admin-cms-media__file.fixed .admin-cms-media__file-image-caption{top:0;bottom:auto}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-metadata,.admin-cms-media__file.fixed .admin-cms-media__file-metadata{display:block;padding-left:30px}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-metadata-view,.admin-cms-media__file.fixed .admin-cms-media__file-metadata-view,.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-metadata-edit,.admin-cms-media__file.fixed .admin-cms-media__file-metadata-edit{display:none}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-metadata-view.in,.admin-cms-media__file.fixed .admin-cms-media__file-metadata-view.in,.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-metadata-edit.in,.admin-cms-media__file.fixed .admin-cms-media__file-metadata-edit.in{display:block}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-bottom,.admin-cms-media__file.fixed .admin-cms-media__file-bottom{display:flex;margin-top:auto}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-actions,.admin-cms-media__file.fixed .admin-cms-media__file-actions{order:1;margin-left:auto;padding-left:15px}.admin-cms-media__files.grid .admin-cms-media__file.fixed .admin-cms-media__file-language,.admin-cms-media__file.fixed .admin-cms-media__file-language{margin-left:0;padding-left:0}.admin-cms-media__file-close,.admin-cms-media__file-prev,.admin-cms-media__file-next{display:none;position:absolute;top:0;width:42px;height:42px;cursor:pointer;border-left:1px solid #ccc;border-bottom:1px solid #ccc;background-repeat:no-repeat;background-position:center}.admin-cms-media__file-close{right:0;background-image:url(\"../../images/icons/icon_fs-close.svg\");background-size:22px}.admin-cms-media__file-prev,.admin-cms-media__file-next{background-size:12px}.admin-cms-media__file-prev{right:84px;background-image:url(\"../../images/icons/icon_fs-back.svg\")}.admin-cms-media__file-prev.disabled{background-image:url(\"../../images/icons/icon_fs-back-disabled.svg\")}.admin-cms-media__file-next{right:42px;background-image:url(\"../../images/icons/icon_fs-forward.svg\")}.admin-cms-media__file-next.disabled{background-image:url(\"../../images/icons/icon_fs-forward-disabled.svg\")}.admin-cms-media__file-top{display:flex;margin-bottom:20px}.admin-cms-media__file-select label{min-width:23px;margin-bottom:0;padding-right:0}.admin-cms-media__file-select .custom-control__icon{color:#1a1a1a}.admin-cms-media__file-image{position:relative;width:140px;min-width:140px;height:140px;background-repeat:no-repeat;background-position:center;background-size:cover;cursor:pointer}.admin-cms-media__file-image-caption{display:none;position:absolute;right:0;bottom:0;left:0;max-height:100%;padding:10px;font-weight:600;text-align:center;word-wrap:break-word;overflow:hidden;background-color:rgba(255,255,255,0.8);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.15)}.admin-cms-media__file-metadata{flex-grow:1;padding-left:10px}.admin-cms-media__file-metadata-view,.admin-cms-media__file-metadata-edit{display:none}.admin-cms-media__file-metadata-view.in,.admin-cms-media__file-metadata-edit.in{display:block}.admin-cms-media__file-metadata-view .dl-horizontal{margin:0}.admin-cms-media__file-metadata-view .dl-horizontal dt{width:auto;margin-right:5px;text-align:left}.admin-cms-media__file-metadata-view .dl-horizontal dd{margin-left:auto}.admin-cms-media__file-bottom{display:flex;align-items:center;justify-content:space-between;min-height:34px}.admin-cms-media__file-actions{position:relative;left:-9999em;padding-left:22px}.admin-cms-media__file-actions-view,.admin-cms-media__file-actions-edit{display:none}.admin-cms-media__file-actions-view.in,.admin-cms-media__file-actions-edit.in{display:block}.admin-cms-media__file-language{display:flex;flex-wrap:wrap;align-items:center;max-width:50%;margin-left:auto;padding-left:10px}.admin-cms-media__file-language ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;margin-left:10px}.admin-cms-media__file-language li{position:relative;margin-right:11px}.admin-cms-media__file-language li:after{content:\"\";display:block;position:absolute;top:6px;right:-6px;width:1px;height:12px;background-color:#1a1a1a}.admin-cms-media__file-language li:last-child{margin-right:0}.admin-cms-media__file-language li:last-child:after{display:none}.admin-cms-media__file-language li.active a,.admin-cms-media__file-language li.finished a{font-size:1.6rem;font-weight:700}.admin-cms-media__file-language li.active a{text-decoration:underline}.admin-cms-media__file-language li.finished a{color:#1a1a1a}.admin-cms-media__file-language a{font-weight:400;color:#ccc}.admin-cms-media__file-language a:hover,.admin-cms-media__file-language a:active,.admin-cms-media__file-language a:focus{text-decoration:none}.admin-cms-media__files.grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(140px, 140px));grid-gap:15px;padding-top:15px;padding-bottom:15px}.admin-cms-media__files.grid .admin-cms-media__file{padding:0}.admin-cms-media__files.grid .admin-cms-media__file:nth-child(odd){background-color:#f9f9f9}.admin-cms-media__files.grid .admin-cms-media__file-select{display:none}.admin-cms-media__files.grid .admin-cms-media__file-top{margin-bottom:0}.admin-cms-media__files.grid .admin-cms-media__file-image{box-shadow:inset 0 0 15px rgba(0,0,0,0.1),inset 0 0 0 1px rgba(0,0,0,0.05)}.admin-cms-media__files.grid .admin-cms-media__file-image-caption{display:block}.admin-cms-media__files.grid .admin-cms-media__file-metadata,.admin-cms-media__files.grid .admin-cms-media__file-metadata-view,.admin-cms-media__files.grid .admin-cms-media__file-metadata-edit,.admin-cms-media__files.grid .admin-cms-media__file-bottom{display:none}.admin-cms-media__files.grid .admin-cms-media__file-metadata.in,.admin-cms-media__files.grid .admin-cms-media__file-metadata-view.in,.admin-cms-media__files.grid .admin-cms-media__file-metadata-edit.in,.admin-cms-media__files.grid .admin-cms-media__file-bottom.in{display:none}.cms-create-page .cms-module__option-control .admin-cms-media__file{margin-bottom:5px;padding:0;background-color:#fff}.cms-create-page .cms-module__option-control .admin-cms-media__file-select{display:none !important;visibility:hidden !important}.cms-create-page .cms-module__option-control .admin-cms-media__file-image{cursor:default}.cms-create-page .cms-module__option-control .admin-cms-media__file-top{margin:0}.cms-create-page .cms-module__option-control .admin-cms-media__file-bottom{display:none}.cms-create-page .admin-cms-media__file-actions{display:none}.cms-create-page{position:relative}.cms-create-page .ui-sortable-handle:hover{cursor:grab}.cms-create-page .ui-sortable-helper:hover{cursor:grabbing !important}.cms-create-page .create-page-left{padding:0 0 0 15px}.cms-create-page .create-page-preview{text-align:right}.cms-create-page span.btn{opacity:.65}.cms-create-page__wrapper .edit-content-page{border-bottom:1px solid #eee}.cms-create-page__wrapper .edit-content-page.edit-content-page-content{border-bottom:none}.cms-create-page__wrapper .edit-content-page.edit-content-page-solr{margin-bottom:15px;padding-top:15px;border-top:1px solid #eee}.cms-create-page__wrapper .edit-content-page.edit-content-page-collection{margin-bottom:14px;padding:14px 0px 0px 0px;border-top:1px solid #eee}.cms-create-page__wrapper .edit-content-page.edit-content-page-collection .group-label{font-size:1.8rem;margin-bottom:0px}.cms-create-page__wrapper .edit-content-page.edit-content-page-media{padding:14px 0 0 0;border-bottom:none}.cms-create-page__wrapper .edit-content-page.edit-content-page-media label{padding:7px 8px 0 15px}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-preview img{width:100%}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item{margin:7px 0;border:1px solid #eee;border-radius:4px;background-color:#fff}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item.active-media-item{border:1px solid #666;box-shadow:0 0 10px rgba(0,0,0,0.25)}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item .edit-content-page-media-gallery-item-image{height:80px;border-radius:4px 4px 0 0}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item .edit-content-page-media-gallery-item-image img{display:block;max-height:80px;margin:0 auto}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item .edit-content-page-media-gallery-item-title{height:45px;padding:5px;text-overflow:ellipsis;overflow:hidden}.cms-create-page__wrapper .edit-content-page.edit-content-page-media .edit-content-page-media-gallery-item .edit-content-page-media-gallery-item-action{padding:5px;text-align:center;border-top:1px solid #eee}.cms-create-page__wrapper .edit-content-page.edit-content-page-pagelist{margin:0;padding:15px 0;border-top:1px solid #eee}.cms-create-page__wrapper .edit-content-page.edit-content-page-pagelist .form-horizontal .form-group:last-child{margin-bottom:0}.cms-create-page__wrapper #sidebarEditorWrapper{padding:14px 7px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor{margin-bottom:14px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul{list-style:none;margin:0;padding:0}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li{margin-bottom:7px;border:1px solid #eee;border-radius:4px;background-color:#fff}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-header{position:relative;min-height:28px;line-height:27px;border-bottom:1px solid #ccc;background-color:#eee;padding:7px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-header h4{margin:0;padding-right:15px;color:#1a1a1a}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-header .fa{position:absolute;top:9px;right:7px;cursor:pointer}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body{display:none;padding:7px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .form-group{margin:0 0 5px 0;padding:0}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .form-group h4{margin:0 0 14px 0;font-weight:bold}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .form-group table tr td{padding:0 5px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .form-group table tr td input[type=\"radio\"]{margin:-2px 5px 0 0;vertical-align:middle}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .form-group textarea{resize:vertical;min-height:150px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .sidebar-editor-item-widget-editor-action{text-align:right}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .selection_page_links table tr td{display:block}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .sidebar-editor-widget-item .sidebar-editor-widget-item-body .selection_page_links table tr td label{overflow:hidden;max-width:90%;margin-bottom:-5px;margin-left:5px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor ul li .btn{margin:0 0 0 5px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor .ui-sortable{min-height:500px}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor .widget-geo-locations{display:block}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor.sidebar-editor-choose-standard{padding:14px 0}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor.sidebar-editor-choose-standard input[type=\"checkbox\"]{margin:-3px 0 0 7px;vertical-align:middle}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor.sidebar-editor-editor #addMenuItemWrapper{margin-bottom:1.3125rem;text-align:right}.cms-create-page__wrapper #sidebarEditorWrapper .sidebar-editor.sidebar-editor-editor #addMenuItemWrapper .btn{margin:0}.cms-create-page #cmsCreatePageMetadataItemWrapper{border:2px solid #eee;background-color:#fff}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item .row{margin:0}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item .dl-horizontal{margin:0}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item .dl-horizontal dt{width:30%;text-align:left;text-overflow:ellipsis;overflow:hidden}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item .dl-horizontal dd{margin-left:30%;text-overflow:ellipsis;overflow:hidden}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-type .fa{cursor:pointer}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-type img{display:block;width:100%}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-type p{margin:14px 0;text-overflow:ellipsis;overflow:hidden}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-type div[class^=\"col-\"]{text-overflow:ellipsis;overflow:hidden}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-privacy-status table{width:100%}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-privacy-status table tr td input[type=\"radio\"]{margin:-3px 7px 0 0;vertical-align:middle}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-action .btn{width:100%}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-action ul{list-style:none;margin:0;padding:0}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-action ul li{margin-bottom:4px}.cms-create-page #cmsCreatePageMetadataItemWrapper .page-metadata-item.page-metadata-item-action ul li #previewDescription{display:none}.cms-create-page #addSidebarItemModal .modal-body textarea{resize:vertical;min-height:300px}.edit-content-page__component,.edit-content-page__facetting,.edit-content-page__toc,.edit-content-page__pretty-url,.edit-content-page__related_pi,.edit-content-page__subtheme-discriminator,.edit-content-page__breadcrumb-parent{padding:5px 0}.edit-content-page__component label,.edit-content-page__facetting label,.edit-content-page__toc label,.edit-content-page__pretty-url label,.edit-content-page__related_pi label,.edit-content-page__subtheme-discriminator label,.edit-content-page__breadcrumb-parent label{padding-right:0}.edit-content-page__component button,.edit-content-page__facetting button,.edit-content-page__toc button,.edit-content-page__pretty-url button,.edit-content-page__related_pi button,.edit-content-page__subtheme-discriminator button,.edit-content-page__breadcrumb-parent button{margin-left:5px}.edit-content-page__component .form-group,.edit-content-page__facetting .form-group,.edit-content-page__toc .form-group,.edit-content-page__pretty-url .form-group,.edit-content-page__related_pi .form-group,.edit-content-page__subtheme-discriminator .form-group,.edit-content-page__breadcrumb-parent .form-group{margin-bottom:0}.page-metadata-item{padding:14px 7px;border-bottom:1px solid #eee}.page-metadata-item:last-child{border-bottom:none}.page-metadata-item h3{margin:0 0 1em 0}.page-metadata-item__categories h3{margin-bottom:1rem}.page-metadata-item__categories-selected-categories{margin-bottom:1rem}.page-metadata-item__categories-selectable-categories{display:flex;align-items:center}.page-metadata-item__categories-selectable-categories-select{flex-grow:1;margin-right:1rem}.page-metadata-item__categories-selectable-categories-action{margin-left:auto}.cms-menu__header{display:flex;justify-content:space-between}.cms-menu__save{margin-left:auto;padding-right:11px;text-align:right}.cms-menu__save.fixed{position:fixed;top:0;padding:15px 11px;z-index:999}.cms-menu__select-theme{margin-bottom:45px}.cms-menu__select-theme .cms-module__option-label{flex-basis:30%}.cms-menu__select-theme .cms-module__option-control{flex-basis:65%}.cms-menu__editor{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;margin-top:15px}.cms-menu__visible-items h4,.cms-menu__available-items h4{margin-bottom:10px}.cms-menu__visible-items .cms-menu__available-item-level,.cms-menu__available-items .cms-menu__available-item-level{visibility:visible;flex-basis:20%;padding:10px}.cms-menu__visible-items-list{margin:0;padding:0;list-style:none}.cms-menu__visible-item{display:flex;flex-wrap:wrap;margin-bottom:5px;border:1px solid #ccc;background-color:#f1f1f1;cursor:grab}.cms-menu__visible-item.unpublished{opacity:.5}.cms-menu__visible-item.deleted{border:1px solid red;opacity:.5}.cms-menu__visible-item-level{flex-basis:20%;padding:10px;padding-right:0}.cms-menu__visible-item-label{flex-basis:70%;padding:10px;word-break:break-word}.cms-menu__visible-item-label small{font-size:1.2rem;font-style:italic}.cms-menu__visible-item-edit{flex-basis:10%;padding:10px;padding-left:0}.cms-menu__visible-item-edit button{display:block;width:100%;text-align:right}.cms-menu__visible-item-edit button .fa{transition:all .2s linear}.cms-menu__visible-item-edit button.in .fa{transform:rotate(180deg)}.cms-menu__visible-item-edit-wrapper{display:none;flex-basis:100%;margin:0;border:none;border-top:1px solid #ccc}.cms-menu__visible-item-edit-wrapper .cms-module__option-label{flex-basis:30%}.cms-menu__visible-item-edit-wrapper .cms-module__option-control{flex-basis:65%}.cms-menu__visible-item-edit-wrapper .cms-module__option-action .btn--link{color:#c7254e}.cms-menu__available-items-list ul{margin:0;padding:0;list-style:none}.cms-menu__available-items-list li{border:1px solid #ccc;border-top:none;border-bottom:none;background-color:#f1f1f1}.cms-menu__available-items-list li:first-child{border-top:1px solid #ccc}.cms-menu__available-items-list h5{display:flex;align-items:center;justify-content:space-between;margin:0;padding:12px;border-bottom:1px solid #ccc;cursor:pointer}.cms-menu__available-items-list h5 .fa{transition:all .2s linear}.cms-menu__available-items-list h5.in .fa{transform:rotate(180deg)}.cms-menu__available-items-toggle{display:none}.cms-menu__available-items-toggle.in{display:block}.cms-menu__available-items-list-pages{max-height:400px;overflow-y:auto}.cms-menu__available-item-page{display:flex;margin:0;padding:5px 10px;background-color:#fff;cursor:pointer}.cms-menu__available-item-page-checkbox input[type=\"checkbox\"]{margin:0}.cms-menu__available-item-page-label{padding-left:10px}.cms-menu__available-item-page-label small{font-size:1.2rem;font-style:italic;font-weight:normal}.cms-menu__available-item-page-add{padding:10px;text-align:right;border-bottom:1px solid #ccc;background-color:#fff}.cms-menu__available-items-list-add-item .cms-module__option{margin:0;padding-bottom:10px;border:none;border-bottom:1px solid #ccc}.cms-menu__available-items-list-add-item .cms-module__option-group:last-child{margin:0}.cms-menu__available-items-list-add-item .cms-module__option-action{margin-right:-15px;margin-left:-15px;padding:0 10px}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable_filter{text-align:right}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable_filter label input{margin-left:10px}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable thead tr th.column_language{text-align:center;width:5%}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable thead tr th.column_actions{min-width:100px}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr.invalid_template{opacity:.2}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td{vertical-align:top}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td:nth-child(7){word-break:break-all}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td:nth-child(8){text-align:right}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td.column_language{text-align:center}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td ul{list-style:none;margin:0;padding:0}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td img{width:64px}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td .cms-overview-flag-icon{display:block;margin:0 auto;max-width:16px;opacity:.25}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td .cms-overview-flag-icon.lang-complete{opacity:1}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td .column_title__main_title{display:block}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable tbody tr td .column_title__menu_title{font-size:1.2rem}#cmsOverview #cmsOverviewWrapper #cmsOverviewTable_paginate{text-align:right}.cms-select-template__template{margin-bottom:14px;padding:15px;border:1px solid #ddd;background-color:#fff}.cms-select-template__template:before,.cms-select-template__template:after{content:\" \";display:table}.cms-select-template__template:after{clear:both}.cms-select-template__template:hover{box-shadow:0 0 3px rgba(0,0,0,0.3)}.cms-select-template__image{position:relative;overflow:hidden}.cms-select-template__image img{width:100%}.cms-select-template__description h3{margin:0 0 21px 0}.cms-select-template__action{padding:5px 0 15px 0}.cms-select-template__theme-template-marker{font-size:1.2rem;text-align:right;color:#3365a9}.cms-select-template__action{text-align:right}.cms-select-template__action .btn-theme-template{font-weight:normal;color:#3365a9;border:1px solid #3365a9;background-color:#fff}.cms-select-template__action .btn-theme-template:hover,.cms-select-template__action .btn-theme-template:active,.cms-select-template__action .btn-theme-template:focus{color:#fff;background-color:#3365a9}.cms-static-pages__table{font-size:1.4rem}.cms-static-pages__table>tbody>tr{height:6.2rem}.cms-static-pages__table>tbody>tr:hover .cms-module__actions{position:static}.cms-static-pages__table>tbody>tr td.cms-static-pages__table-body-override{vertical-align:middle}.cms-static-pages__table .cms-module__actions{position:relative;left:-9999em}.cms-static-pages__table .table-col-clean{border:1px solid #fff !important;border-left:0;background-color:#fff}.cms-static-pages__table-head-name,.cms-static-pages__table-head-url{width:20%}.cms-static-pages__table-head-override{width:60%}.cms-static-pages__table-body-url{font-style:italic;color:#666}#saveStaticPages{display:flex;margin-left:auto}img.cms-static-pages__page-language--complete{opacity:1}.cms-collections__selection{display:grid;grid-template-columns:1fr 3fr;grid-gap:15px;align-items:center;margin-bottom:15px}.cms-collections__selection-control{position:relative;display:flex;align-items:center}.cms-collections__selection-control .custom-control--select{margin-right:24px}.cms-collections__selection-control .ui-autocomplete{font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\";font-size:1.4rem;border:1px solid #ccc;background-color:#fff}.cms-collections__selection-control .ui-state-focus{border-color:#eee;border-right-color:#ccc;border-left-color:#ccc;background-image:none;background-color:#eee}.cms-collections__selection-control a{display:block;padding:6px;color:#1a1a1a}.cms-collections__selection-control a:hover,.cms-collections__selection-control a:active,.cms-collections__selection-control a:focus{text-decoration:none;color:#1a1a1a}.cms-collections__table{margin:15px 0}.cms-collections__table td a{color:#1a1a1a}.cms-collections__table td a:hover,.cms-collections__table td a:active,.cms-collections__table td a:focus{text-decoration:none;color:#1a1a1a}.cms-collections__table td.actions{text-align:right}.cms-collections__table td.actions a{display:inline-block;padding:0 5px}.cms-edit-collection__translation{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;align-items:center;margin-bottom:15px}.cms-edit-collection__text{margin-bottom:15px}.cms-edit-collection__text.link,.cms-edit-collection__text.image,.cms-edit-collection__text.pi{display:grid;grid-template-columns:1fr 2fr;grid-gap:15px;align-items:center;margin-bottom:15px}.cms-edit-collection__text.image{align-items:start}.cms-edit-collection__text-translation textarea{width:100%;min-height:100px;resize:vertical}.cms-edit-collection__text-image{position:relative}.cms-edit-collection__text-image-thumbnail{min-height:40px}.cms-edit-collection__text-image-change{position:absolute;width:100%;bottom:0;padding:10px;text-align:center;background-color:rgba(255,255,255,0.85);z-index:10}.cms-edit-collection__text-image-change a{color:#1a1a1a;cursor:pointer}.cms-edit-collection__text-image-change a:hover,.cms-edit-collection__text-image-change a:active,.cms-edit-collection__text-image-change a:focus{text-decoration:none;color:#1a1a1a}.cms-edit-collection__actions{padding:10px 0;text-align:right}.cms-edit-collection__actions .btn{margin:0 0 0 5px}.cms-edit-collection__modal-images{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}.cms-edit-collection__modal-image span.selected{display:block;background-color:#eee}.cms-edit-collection__modal-image a{display:block;text-align:center;color:#1a1a1a}.cms-edit-collection__modal-image a:hover,.cms-edit-collection__modal-image a:active,.cms-edit-collection__modal-image a:focus{text-decoration:none;color:#1a1a1a}.cms-edit-collection__modal-image img{margin:0 auto}.cms-edit-collection__modal-image figcaption{padding:5px}@media screen and (max-width:480px){.cms-edit-collection__translation{grid-template-columns:1fr}}.admin__content-inner-content{padding:15px}.admin__content-inner-content .row>form{width:100%;display:flex}.admin__content-inner-content__form_title{display:flex;justify-content:space-between;margin-top:3rem}.admin__content-inner-content__form_title h3{margin-top:0}.admin__content-inner-content__form_title .ajax_loader{display:none}.admin__content-inner-content__form_title .ajax_loader img{height:2.4rem}.admin__content-inner-content h3{font-size:2.4rem;margin-bottom:1rem}.admin__content-inner-content__input_form{border:1px solid #ddd;background:white;padding:10px;display:grid;grid-row-gap:10px;font-size:1.4rem}.admin__content-inner-content .tab-content .admin__content-inner-content__input_form{border:none;padding:0}.admin__content-inner-content__controls{display:flex;justify-content:flex-end}.admin__content-inner-content__controls .btn{margin-left:10px}.admin__content-inner-content__entity_list .entity_list__item{border:1px solid #ddd;background:white;display:flex;flex-direction:row;align-content:stretch;font-size:1.4rem;margin-bottom:20px;min-height:200px}.admin__content-inner-content__entity_list .entity_list__item__area{display:grid;grid-row-gap:10px;flex-grow:1;width:100%;padding:2rem}.admin__content-inner-content__entity_list .entity_list__item__area.area__right{padding:0px}.admin__content-inner-content__entity_list .entity_list__item__header{display:flex;justify-content:space-between}.admin__content-inner-content__entity_list .entity_list__item__header h3{margin:0}.admin__content-inner-content__entity_list .entity_list__item__content{display:grid;grid-template-columns:auto 90%;column-gap:10px;row-gap:10px}.admin__content-inner-content__entity_list .entity_list__item__controls{display:flex;justify-content:flex-end;align-items:flex-end;visibility:hidden}.admin__content-inner-content__entity_list .entity_list__item__controls .btn{padding:0 5px}.admin__content-inner-content__entity_list .entity_list__item:hover .entity_list__item__controls{visibility:visible}.admin .input_form{background:white;display:grid;grid-row-gap:10px;font-size:1.4rem}.admin .input_form__option_group{display:grid;grid-template-columns:13% 1% 81% 6%;grid-row-gap:5px}.admin .input_form__option_label label{height:auto}.admin .input_form__option_marker{visibility:hidden}.admin .input_form__option_marker.in{visibility:visible}.admin .input_form__option_control input[type=\"date\"]{line-height:inherit}.admin .input_form__option_help{text-align:center}.admin .input_form__option_control_helptext{display:none;font-size:1.2rem;font-style:italic;grid-column-start:3;color:#666}.admin .input_form__option_control_helptext.in{display:block}.admin .input_form__actions{display:flex;justify-content:flex-end}.admin .input_form__geomap{width:100%;height:400px}.admin .input_form__option-message{position:relative}.admin .input_form__option-message ul{margin:0;padding:0;list-style:none}.admin .input_form__option-message li{padding:0px 5px 1px 0}.admin .input_form__option-message+.form-control.success{border-color:#087f0d}.admin .input_form__option-message+.form-control.warning{border-color:#ff7e51}.admin .input_form__option-message+.form-control.danger{border-color:#ED0800}.admin .input_form__option-message-status.success{color:#087f0d}.admin .input_form__option-message-status.warning{color:#ff7e51}.admin .input_form__option-message-status.danger{color:#ED0800}.admin .input_form__option-message-mark{position:absolute;right:-8px;bottom:-8px;width:16px;height:16px;line-height:16px;font-size:1.2rem;text-align:center;border-radius:50%;color:white}.admin .input_form__option-message-mark.success{background-color:#087f0d}.admin .input_form__option-message-mark.success .fa-check{display:inline-block}.admin .input_form__option-message-mark.warning{background-color:#ff7e51}.admin .input_form__option-message-mark.warning .fa-check{display:inline-block}.admin .input_form__option-message-mark.danger{background-color:#ED0800}.admin .input_form__option-message-mark.danger .fa-exclamation{display:inline-block}.admin .input_form__option-message-mark .fa{display:none}.crowd{width:100vw;height:100vh}.crowd .page-header__top-wrapper{height:30px;position:sticky;top:0;background-color:#444;z-index:2020}.crowd .page-header__top-wrapper .container{width:auto}.crowd .page-header__top{display:flex;flex-wrap:wrap;align-items:center;min-height:30px;color:white}.crowd .page-header__top a,.crowd .page-header__top button{color:white}.crowd .page-header__top a:hover,.crowd .page-header__top button:hover,.crowd .page-header__top a:active,.crowd .page-header__top button:active,.crowd .page-header__top a:focus,.crowd .page-header__top button:focus{text-decoration:none}.crowd .page-header__top .bookmark-navigation__dropdown-list a{color:black}.crowd .page-header__top-mobile-nav,.crowd .page-header__top-mobile-sidebar{display:none;flex:0 0 0%;max-width:0%}.crowd .page-header__top-brand{flex:0 0 30%;max-width:30%}.crowd .page-header__top-actions{flex:0 0 70%;max-width:70%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.crowd .page-header__top-actions-language,.crowd .page-header__top-actions-bookmark,.crowd .page-header__top-actions-login{margin-left:1.5rem}.crowd .page-header__top-actions-language{position:relative}.crowd .page-header__top-actions-language [data-toggle=\"local\"]{text-transform:uppercase}.crowd .page-header__top-actions-language .change-local{display:none;position:absolute;top:3.2rem;left:50%;margin-left:-2.35rem;padding-top:.1rem;box-shadow:0 6px 10px rgba(0,0,0,0.25);z-index:2000}.crowd .page-header__top-actions-language .change-local:before{content:\"\";position:absolute;display:block;width:0;height:0;top:-1.2rem;left:50%;margin-left:-0.6rem;border-width:.6rem;border-style:solid;border-color:transparent transparent #3365a9 transparent}.crowd .page-header__top-actions-language .change-local li{display:list-item;float:none;margin:0;margin-bottom:.1rem}.crowd .page-header__top-actions-language .change-local a{padding:.3rem 1.4rem}.crowd .page-header__top-mobile-sidebar{text-align:right}.crowd .page-header__bottom-wrapper{background-color:rgba(242,243,244,0.95)}.crowd .page-header__bottom{display:flex;flex-wrap:wrap;align-items:center;padding:2rem 0}.crowd .page-header__bottom-logo{flex:0 0 75%;max-width:75%;padding-right:.75rem}.crowd .page-header__bottom-logo h1{display:flex;align-items:center;margin:0;font-size:3.2rem;font-weight:600}.crowd .page-header__bottom-logo h1 a{color:black}.crowd .page-header__bottom-logo h1 a:hover,.crowd .page-header__bottom-logo h1 a:active,.crowd .page-header__bottom-logo h1 a:focus{color:black;text-decoration:none}.crowd .page-header__bottom-logo h1 img{display:inline-block;max-width:13rem;margin-right:1rem;vertical-align:middle}.crowd .page-header__bottom-search{flex:0 0 25%;max-width:25%;padding-left:.75rem}.crowd .page-header__bottom-search .widget{margin-bottom:0}.crowd .page-header__bottom-search-link{padding:.3rem 0 0 .7rem}.crowd__content{background-color:#f2f3f4;padding:15px 0 0 15px;height:calc(100vh - 30px);width:100vw}.crowd__content .breadcrumbs-wrapper{height:30px;margin-bottom:0}.crowd__content .content{width:100%;display:flex;align-items:stretch;height:calc(100vh - 90px)}.crowd__content .content .loader_wrapper{position:absolute;pointer-events:none;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.crowd__content .content .content_left{width:50%;background-color:white;border:1px solid #d5d5d5}.crowd__content .content .content_left .imageview_wrapper{width:100%;height:calc(100% - 50px)}.crowd__content .content .content_left .imageview_wrapper .image-controls__actions{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0;height:50px}.crowd__content .content .content_left .imageview_wrapper .image_container{width:100%;height:calc(100% - 50px)}.crowd__content .content .content_left .imageview_wrapper .image_container .image{width:100%;height:100%}.crowd__content .content .content_left .numeric-paginator{margin:0}.crowd__content .content .content_left .numeric-paginator li{margin:10px 3px 5px 0}.crowd__content .content .content_left .numeric-paginator span:hover{background-color:#eee;cursor:pointer}.crowd__content .content .content_left .numeric-paginator__active span{background-color:#3365a9;color:#fff}.crowd__content .content .content_left .numeric-paginator__active span:hover{background-color:#3365a9;curso:none}.crowd__content .content .content_right{margin-left:20px;padding-right:15px;width:50%;overflow:auto}.crowd__content .content .content_right .content_right__title{margin-bottom:10px;margin-top:0}.crowd__content .content .content_right .questions_wrapper .question_wrapper{background-color:white;padding:5px;margin-bottom:5px;border:1px solid #d5d5d5}.crowd__content .content .content_right .questions_wrapper .question_wrapper.area-selector-question.active{border-width:2px}.crowd__content .content .content_right .questions_wrapper .question_wrapper__description{margin:10px 0 30px 10px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .btn{margin:0 0 10px 10px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_instruction{margin:10px;border:2px solid #eee;display:flex;align-items:center;justify-content:center;height:100px;color:#ccc}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_instruction.annotation_instruction_inactive{height:auto}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_instruction label{margin:5px 10px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_wrapper{margin-bottom:40px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_wrapper .btn{margin:0 10px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area{display:flex;margin:0 10px;min-height:100px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__image{width:100px;height:100px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;border:2px solid #d5d5d5;margin-right:20px;background-color:#f1f2f3}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__image img{max-width:100%;max-height:100%}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__text_input{flex:1;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__text_input label{max-width:150px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__text_input textarea{flex:1;text-align:left;background-color:transparent;border:0px solid;height:100%;resize:none;border:1px solid #d5d5d5}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__text_input textarea:focus{border:1px solid #4b4b4b;background:#f7f7f7;resize:vertical}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__text_input textarea:disabled{background-color:#f7f7f7;color:#6f6f6f}.crowd__content .content .content_right .questions_wrapper .question_wrapper .annotation_area__button{float:right;margin-right:10px}.crowd__content .content .content_right .questions_wrapper .question_wrapper .geo-map{height:600px}.crowd__content .content .content_right .options-wrapper{width:100%;padding:5px 0;display:flex;justify-content:right}.crowd__content .content .content_right .options-wrapper div{margin:5px 20px}.crowdsourcing-campaigns-overview{display:flex;flex-direction:column}.crowdsourcing-campaigns-overview__campaign{display:flex;align-items:stretch;justify-content:space-evenly;flex-wrap:wrap;margin:5px 0;border:2px solid #ccc;background:white;padding:10px}.crowdsourcing-campaigns-overview__campaign>div{padding:5px}.crowdsourcing-campaigns-overview__campaign__image{width:25%;flex-shrink:0;display:flex;align-items:center;flex-direction:column}.crowdsourcing-campaigns-overview__campaign__image img{max-width:200px}.crowdsourcing-campaigns-overview__campaign__text{display:flex;width:50%;flex-direction:column}.crowdsourcing-campaigns-overview__campaign__actions{width:25%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:auto}.crowdsourcing-campaigns-overview__campaign__actions a{margin:10px 15px;width:100%}.crowdsourcing-campaigns-overview__campaign__statistics{width:100%;display:flex;align-items:center;justify-content:center;border:1px solid #ccc}.crowdsourcing-campaigns-overview__campaign__statistics__message{padding:10px;font-size:1.8em}.crowdsourcing-campaigns-overview__campaign .campaign-statistics__text dl{grid-template-columns:50% 50%}@media screen and (max-width:1200px){.crowdsourcing-campaigns-overview__campaign__image{width:100%}.crowdsourcing-campaigns-overview__campaign__image img{width:100%;max-width:100%}.campaign-statistics__bar .goobi-progress-bar-wrapper .goobi-progress-bar{display:flex;overflow:hidden}}@media screen and (max-width:768px){.crowdsourcing-campaigns-overview__campaign__text h3{width:100%}.crowdsourcing-campaigns-overview__campaign__image{width:100%}.crowdsourcing-campaigns-overview__campaign__image img{width:100%;max-width:100%;float:left}.crowdsourcing-campaigns-overview__campaign__actions{width:100%}.crowdsourcing-campaigns-overview__campaign__text{width:100%}}@media screen and (max-width:480px){.crowdsourcing-campaigns-overview__campaign .campaign-statistics__text dl{grid-template-columns:80% 20%}}.campaign-statistics{width:100%;display:flex}.campaign-statistics__text{width:50%}.campaign-statistics__text dl{width:100%;margin-bottom:0;display:grid;grid-template-columns:80% 20%}.campaign-statistics__text dl dt{float:left;padding-right:10px}.campaign-statistics__text dl dt:after{content:\": \"}.campaign-statistics__bar{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.campaign-statistics__bar progressBar{width:80%}.campaign-statistics__bar .goobi-progress-bar-wrapper{border:2px solid #4b4b4b}.campaign-statistics__bar .goobi-progress-bar-wrapper .goobi-progress-bar{height:30px}.campaign-statistics__bar .goobi-progress-bar-wrapper .goobi-progress-bar__bar{display:inline-block;height:100%}.campaign-statistics__bar .goobi-progress-bar-wrapper .goobi-progress-bar__bar.finished{background-color:#2ecc71}.campaign-statistics__bar .goobi-progress-bar-wrapper .goobi-progress-bar__bar.review{background-color:#f4d03f}#crowdCampaigns h2 .btn{margin-left:25px}#crowdCampaigns table tr:hover .cms-module__actions{position:static}#crowdCampaigns table tr .cms-module__actions{position:relative;left:-9999em}#crowdCampaigns .admin__content-inner-content__above{display:flex}#crowdCampaigns .admin__content-inner-content__above nav{margin-left:auto}#crowdCampaigns .column_statistics{width:550px}#crowdCampaigns .column_statistics .campaign-statistics__text{padding:5px}#createCampaign h2 .btn{margin-left:25px}#createCampaign .edit-content-page.edit-content-page-content{padding-bottom:30px;border-bottom:1px dotted #ddd}#createCampaign .edit-content-page.edit-content-page-single-question{padding:10px;background-color:#fafafa;border:1px solid #e5e5e5;margin-bottom:5px}#createCampaign .edit-content-page .cms-module__option-control{padding-left:0}#createCampaign .edit-content-page .cms-module__option-control select{padding-left:10px}#createCampaign .create-page-right{margin-bottom:20px}#createCampaign .create-page-right #cmsCreatePageMetadataItemWrapper{border:1px solid #ccc}#createCampaign .create-page-right .page-metadata-item-status>div{margin-top:2em}#createCampaign .create-page-right .page-metadata-item-status>div:nth-of-type(1){margin-top:0}#createCampaign .create-page-right .page-metadata-item-status .page-metadata-item-date-selector{display:grid;grid-template-columns:25% auto}#createCampaign .create-page-right .page-metadata-item-status .page-metadata-item-date-selector h3{grid-column:span 2}#createCampaign .create-page-right .page-metadata-item-status .page-metadata-item-date-selector .cms-module__actions{grid-column-start:2;justify-self:end}#createCampaign .create-page-right .page-metadata-item-status .cms-module__actions{float:right}#createCampaign .create-page-right .page-metadata-item-status .form-control{line-height:21px;text-align:left}#createCampaign .create-page-right .campaign-statistics{margin-top:10px;border:1px solid #ccc;background-color:#fff;flex-wrap:wrap}#createCampaign .create-page-right .campaign-statistics__text{width:100%;padding:10px}#createCampaign .create-page-right .campaign-statistics__bar{width:100%;display:block;padding:0 10px 10px 10px}#createCampaign .create-page-right .campaign-statistics__bar progressBar{height:50px}/*# sourceMappingURL=src/main/resources/META-INF/resources/resources/css/dist/viewer.min.css.map */","/* ==============================================================\n LESS Mixins\n ==============================================================*/\n/* CLEARFLOATS */\n.mx-clearfloats {\n\t&:before,\n &:after {\n \tcontent: \" \";\n\t\tdisplay: table;\n\t}\n\t&:after {\n\t\tclear: both;\n\t}\n}\n/* BACKGROUND IMAGE */\n.mx-bgi(@image; @pX: center; @pY: center; @size: auto) {\n\tbackground-image: url(@image);\n\tbackground-repeat: no-repeat;\n\tbackground-position: @pX @pY;\n\t-webkit-background-size: @size;\n\tbackground-size: @size;\n}\n/* CSS TRIANGLE */\n.mx-triangle(@top: 0; @left: 0; @bWidth: 10px; @bcTop: transparent; @bcRight: transparent; @bcBottom: #000; @bcLeft: transparent) {\n\tposition: relative;\n\t&:after {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\ttop: @top;\n\t\tleft: @left;\n\t\twidth: 0;\n\t\theight: 0;\n\t\tborder-width: @bWidth;\n\t\tborder-style: solid;\n\t\tborder-color: @bcTop @bcRight @bcBottom @bcLeft;\n\t}\n}\n/* HIDDEN */\n.mx-visible {\n\tdisplay: block !important;\n\tvisibility: visible !important;\n}\n/* HIDDEN */\n.mx-hidden {\n\tdisplay: none !important;\n\tvisibility: hidden !important;\n}\n/* VISUALLY HIDDEN */\n.mx-v-hidden {\n position: absolute; \n width: 1px;\n height: 1px; \n\tclip: rect(1px, 1px, 1px, 1px); \n white-space: nowrap; \n overflow: hidden; \n}\n/* GRID */\n.mx-grid(@width: 145px; @gap: 15px) {\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(@width, 1fr));\n grid-gap: @gap;\n}\n/* LIST RESET */\n.mx-list-reset {\n\tmargin: 0;\n\tpadding: 0;\n\tlist-style: none;\n}","/* ==============================================================\n Print CSS\n style declarations for print views\n ==============================================================*/\n@media print {\n * {\n background: transparent !important;\n color: black !important;\n text-shadow: none !important;\n filter: none !important;\n -ms-filter: none !important;\n }\n a, a:visited {\n color: #444 !important;\n text-decoration: underline;\n }\n a:link:after {\n content: \"\";\n }\n abbr[title]:after {\n content: \"\";\n }\n pre, blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr, img {\n page-break-inside: avoid;\n }\n @page {\n margin: 0.5cm;\n }\n p, h2, h3 {\n orphans: 3;\n widows: 3;\n }\n h2, h3 {\n page-break-after: avoid;\n }\n}","/* ==============================================================\n Fonts\n ==============================================================*/\n/* IMAGE CONTROLS */\n@font-face {\n font-family: \"viewer_controls\";\n src:url(\"@{fonts}/viewer_controls.eot?tbdisb\");\n src:url(\"@{fonts}/viewer_controls.eot?tbdisb#iefix\") format(\"embedded-opentype\"),\n url(\"@{fonts}/viewer_controls.ttf?tbdisb\") format(\"truetype\"),\n url(\"@{fonts}/viewer_controls.woff?tbdisb\") format(\"woff\"),\n url(\"@{fonts}/viewer_controls.svg?tbdisb#viewer_controls\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n[class^=\"control-icon-\"], [class*=\" control-icon-\"] {\n /* use !important to prevent issues with browser extensions that change fonts */\n font-family: \"viewer_controls\" !important;\n speak: none;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n\n /* Better Font Rendering =========== */\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.control-icon-fs_back:before {\n content: \"\\e900\";\n}\n.control-icon-fs_exit:before {\n content: \"\\e901\";\n} \n.control-icon-fs_forward:before {\n content: \"\\e902\";\n}\n.control-icon-start:before {\n content: \"\\e600\";\n}\n.control-icon-back:before {\n content: \"\\e601\";\n}\n.control-icon-end:before {\n content: \"\\e602\";\n}\n.control-icon-forward:before {\n content: \"\\e603\";\n}\n.control-icon-rotate_left:before {\n content: \"\\e604\";\n}\n.control-icon-rotate_right:before {\n content: \"\\e605\";\n}\n.control-icon-reset:before {\n content: \"\\e606\";\n}\n.control-icon-fullscreen:before {\n content: \"\\e607\";\n}\n\n/* NEW IMAGE CONTROLS */\n@font-face {\n font-family: \"image-controls\";\n src: url(\"@{fonts}/image-controls.eot?qi49ep\");\n src: url(\"@{fonts}/image-controls.eot?qi49ep#iefix\") format(\"embedded-opentype\"),\n url(\"@{fonts}/image-controls.ttf?qi49ep\") format(\"truetype\"),\n url(\"@{fonts}/image-controls.woff?qi49ep\") format(\"woff\"),\n url(\"@{fonts}/image-controls.svg?qi49ep#image-controls\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\ni[class^=\"image-\"], \ni[class*=\" image-\"],\nspan[class^=\"image-\"], \nspan[class*=\" image-\"] {\n /* use !important to prevent issues with browser extensions that change fonts */\n font-family: \"image-controls\" !important;\n speak: none;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n\n /* Better Font Rendering =========== */\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.image-back:before {\n content: \"\\e900\";\n}\n.image-forward:before {\n content: \"\\e901\";\n}\n.image-start:before {\n content: \"\\e902\";\n}\n.image-end:before {\n content: \"\\e903\";\n}\n.image-rotate_left:before {\n content: \"\\e904\";\n}\n.image-rotate_right:before {\n content: \"\\e905\";\n}\n.image-reset:before {\n content: \"\\e906\";\n}\n.image-fullscreen:before {\n content: \"\\e907\";\n}\n.image-resultback:before {\n content: \"\\e908\";\n}\n.image-resultforward:before {\n content: \"\\e909\";\n}\n.image-singlePageView:before {\n content: \"\\e90a\";\n}\n.image-doublePageView:before {\n content: \"\\e90b\";\n}\n.image-switchPages {}\n.image-switchPages span[class*=\"path\"] {\n\tposition: absolute;\n\tmin-width: inherit;\n\theight: auto;\n\tmargin-left: 3px;\n\tcolor: inherit;\n\tborder: none;\n\tbackground-color: transparent;\n}\n.image-switchPages .path1:before {\n content: \"\\e90c\";\n}\n.image-switchPages .path2:before {\n content: \"\\e90d\";\n}\n.image-switchPages .path3:before {\n content: \"\\e90e\";\n}\n.image-switchPages .path4:before {\n content: \"\\e90f\";\n}\n.image-switchPages .path5:before {\n content: \"\\e910\";\n}\n.image-switchPages .path6:before {\n content: \"\\e911\";\n}\n.image-switchPages .path7:before {\n content: \"\\e912\";\n}\n.image-switchPages .path8:before {\n content: \"\\e913\";\n}","/* ==============================================================\n Resets for CSS Libs\n ==============================================================*/\n /* BOOTSTRAP */\n\n/* .modal-open .modal {\n overflow-y: hidden;\n} */\n\na {\n\tcolor: @blue;\n\t&:hover {\n\t\tcolor: @hoverblue;\n\t\ttext-decoration: underline;\n\t}\n\t&:active {\n\t\tcolor: @activeblue;\n\t}\n\t&:focus {}\n}\nbutton, .btn {\n\tcolor: @lowerblack;\n\t&:hover {\n\t\tcolor: @lowerblack;\n\t\ttext-decoration: none;\n\t}\n\t&:active {\n\t\tcolor: @lowerblack;\n\t}\n\t&:focus {}\n}\n\n.nav-tabs li a:hover {\n\ttext-decoration: none;\n}\n\n.modal {\n overflow-y: auto;\n z-index: 9999;\n}\n\n.modal-open {\n overflow: auto;\n}\n\n.modal-open[style] {\n padding-right: 0px !important;\n}\n\npre {\n\tfont-size: 13px;\n\tline-height: 1.42857143;\n}\n\n.tooltip {\n\tfont-size: 1.2rem;\n}\n\nbutton:focus {\n\toutline: 0;\n}\n\n.modal-backdrop {\n z-index: 4000;\n}\n\n.badge {\n\tpadding: .2em .6em .3em;\n}\n\n.badge-success {\n\tbackground-color: @badge-success;\n\t@badge-success: #008a00;\n}\n.badge-info {\n\tbackground-color: @badge-info;\n\t@badge-info: #008295;\n}\n \n.page-header {\n padding-bottom: 0;\n margin: 0;\n border-bottom: none;\n}\n.nav-tabs {\n\t& > li > a:hover {\n\t\tborder-color: @middlegray @middlegray @middlegray;\n\t\tbackground-color: @white;\n\t}\n\tli {\n\t\ta {\n\t\t\tdisplay: inline-block;\n\t\t\tpadding: 1rem 1.5rem;\n\t\t\tborder: 1px solid @middlegray;\n\t\t\tbackground-color: @lightgray;\n\t\t\tborder-radius: 0;\n\t\t\tborder-color: @middlegray;\n\t\t\tmargin-right: 0.2rem;\n\t\t}\n\t\tspan {\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\tline-height: 1.42857;\n\t\t\tmargin-right: 2px;\n\t\t\tpadding: 10px 15px;\n\t\t\tborder: 1px solid transparent;\n\t\t\tborder-bottom: none;\n\t\t\tborder-radius: 0;\n\t\t}\n\t\t&.active {\n\t\t\ta {\n\t\t\t\tborder-color: @middlegray;\n\t\t\t\tborder-bottom: 1px solid @white;\n\t\t\t\tbackground-color: @white;\n\t\t\t}\n\t\t}\n\t}\n}\n.tab-content {\n\tbackground-color: @white;\n}\n.tab-pane {\n\tpadding: 10px;\n\tborder-right: 1px solid @middlegray;\n\tborder-bottom: 1px solid @middlegray;\n\tborder-left: 1px solid @middlegray;\n}\n.form-control {\n border-radius: 0;\n box-shadow: none;\n &:focus {\n border-color: @blue;\n box-shadow: none;\n outline: none;\n }\n}\n/*\n.form-horizontal {\n .form-group {\n label {\n padding-left: 0.9375rem;\n text-align: left;\n }\n .form-control {}\n .btn {}\n }\n}\n*/\n\n.popover-content {\n\tcolor: @black;\n}\n.table > tbody > tr > td {\n\tword-break: break-word;\n}\n/* LABELS */\n.label-default {\n\tbackground-color: @labelGray;\n}\n/* BS GRID RESETS */\n.row {\n\t&.no-margin {\n\t\tmargin: 0;\n\t}\n}\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6,\n.col-7, .col-8, .col-9, .col-10, .col-11, .col-12,\n.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6,\n.col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12,\n.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6,\n.col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12,\n.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6,\n.col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {\n\t&.no-padding { \n\t\tpadding:0;\t\n\t}\n}\n.no-gutters {\n\tmargin-right: 0;\n\tmargin-left: 0; \n\t> [class*=\"col-\"] { \n\t\tpadding-right : 0;\n\t\tpadding-left: 0;\n\t}\n}\n\n.tooltip {\n\tz-index: 3011;\n}\n\na {\n\t&.badge-dark:focus,\n\t&.badge-dark.focus {\n\t\tbox-shadow: none;\n\t}\n\t&.badge {\n\t\t&:hover,\n\t\t&:focus {\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n}\n.input-group-addon {\npadding: 6px 12px;\nfont-size: 14px;\nfont-weight: 400;\nline-height: 1;\ncolor: #555;\ntext-align: center;\nbackground-color: #eee;\nborder: 1px solid #ccc;\nborder-radius: 4px;\ndisplay: flex;\n\t&:last-child {\n\t\tborder-left: 0;\n\t}\n}\n\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: 4px dashed;\n border-top: 4px solid\\9;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n\n.hidden {\n display: none !important;\n}\n\n[role=button] {\n\tcursor: pointer;\n}\n\n.dl-horizontal dt {\n float: left;\n width: 160px;\n overflow: hidden;\n clear: left;\n text-align: right;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n/* CHROME RESETS */\nbutton {\n\tborder-radius: 0;\n}\n*:focus {\n\toutline: none;\n}","/* ==============================================================\n CSS Helper Classes\n ==============================================================*/\n/* HORIZONTAL LIST */\n/* BLOCK */\n.list {\n\tmargin: 0;\n\tpadding: 0;\n\tlist-style: none;\n\t.mx-clearfloats;\n\t/* ELEMENT */\n\tli {\n\t\tposition: relative;\n\t}\n\ta, span {\n\t\tdisplay: block;\n\t}\n\t/* MODIFICATION */ \n\t&--horizontal {\n\t\tli {\n\t\t\tdisplay: inline-block;\n\t\t\tfloat: left;\n\t\t}\n\t\ta, span {\n\t\t\tpadding: 6px 12px;\n\t\t}\n\t}\n\t&--center {\n\t\tposition: relative;\n float: left;\n left: 50%;\n li {\n right: 50%;\n }\n\t}\n\t&--divider {\n\t\tli:after {\n\t\t\tcontent: \"\\007c\";\n\t\t\tposition: absolute;\n\t\t\tdisplay: block;\n\t\t\ttop: 5px;\n \t\tright: -4px;\n\t\t}\n\t\tli:last-child:after {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.list--horizontal li {\n\t display: block;\n\t float: none;\n\t text-align: center;\n\t}\n}\n\n/* IMAGES */\n.faded {\n\tposition: relative;\n\t&:before {\n\t\tcontent: \"\";\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tbackground-color: rgba(0,0,0,.25);\n\t}\n}\n/* COORDS HIGHLIGHTING */\n.coords-highlighting {\n\tbackground-color: yellow;\n\topacity: 0.5;\n\t&.focus {}\n}\n/* TYPO */\n.uppercase {\n\ttext-transform: uppercase;\n}\n/* VISUALLY HIDDEN */\n.visually-hidden {\n position: absolute; \n width: 1px;\n height: 1px; \n\tclip: rect(1px, 1px, 1px, 1px); \n white-space: nowrap; \n overflow: hidden; \n}\n/* TABLE RESET */\n.table-reset {\n\twidth: auto;\n\tthead, tbody, tfoot, tr, th, td {\n\t\tdisplay: block;\n\t\twidth: auto;\n\t\theight: auto;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tborder: none;\n\t\tborder-collapse: inherit;\n\t\tborder-spacing: 0;\n\t\tborder-color: inherit;\n\t\tvertical-align: inherit;\n\t\ttext-align: left;\n\t\tfont-weight: inherit;\n\t\t-webkit-border-horizontal-spacing: 0;\n\t\t-webkit-border-vertical-spacing: 0;\n\t}\n\tth, td {\n\t\tdisplay: inline;\n\t}\n}","/* ==============================================================\n IE lower EDGE Styles\n ==============================================================*/\n /* IS IE */\n.is-IE {\n\t/* CUSTOM DROPDOWNS */\n\t.custom-control--select:after {\n\t\tdisplay: none;\n\t}\n\t.custom-control--select select {\n\t\tpadding: 0;\n\t}\n}","/* ==============================================================\n CSS Template Hacks for different browsers\n ==============================================================*/\n/* INTERNET EXPLORER > 10 AND EDGE */\n@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n\t// do something...\n}\n\n/* GOOGLE CHROME */\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n\t// do something...\n}\n\n/* FIREFOX */\n@-moz-document url-prefix() {\n\t// do something...\t\n} ","/* ==============================================================\n Styling for popovers\n ==============================================================*/\n\npopover {\n\tdisplay: none;\n}\n.popover popover {\n\tdisplay: block;\n}\n\n.popover .viewerPopover {\n\tdisplay: block;\n}\n\n.viewerPopover {\n\tdisplay: none;\n\t\ta {\n\t\tdisplay: block;\n\t\tmargin-bottom: 0.3rem;\n\t}\n}\n\n.popover {\n\tz-index: 2020;\n\t.popover-title-custom {\n\t\tpadding: 8px 14px;\n\t\tmargin: 0;\n\t\tfont-size: 14px;\n\t\tbackground-color: #f7f7f7;\n\t\tborder-bottom: 1px solid #ebebeb;\n\t\tborder-radius: 5px 5px 0 0;\n\t}\n\t.popover-content {\n\t}\n}\n\nimageFilters {\n\t.imagefilters {\n\t\t&__filter {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: space-between;\n\t\t\tmin-width: 220px;\n\t\t\tmargin-bottom: 15px;\n\t\t\t&:last-child {\n\t\t\t\tmargin-bottom: 5px;\n\t\t\t}\n\t\t}\n\t\t&__options {\n\t\t\tpadding: 10px 5px;\n\t\t\tbutton {\n\t\t\t\twidth: 100%;\n\t\t\t\tcolor: #fff;\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: #fff;\n\t\t\t\t}\n\t\t\t}\n\t\t} \n\t\t&__label {\n\t\t\tflex-basis: 40%;\n\t\t\t&-long {\n\t\t\t\tflex-basis: 80%;\n\t\t\t}\n\t\t}\n\t\t&__checkbox {\n\t\t\tmargin: 0;\n\t\t}\n\t\t&__slider {\n\t\t\tflex-basis: 60%;\n\t\t\tflex-grow: 1;\n\t\t\tmin-width: 0;\n\t\t\t&[disabled] {\n\t\t\t\tcolor: lightgray;\n\t\t\t}\n\t\t}\n\t}\n}\n","/* ==============================================================\n Forms\n style declarations for forms\n ==============================================================*/\n/* INPUT PLACEHOLDER */\n::-webkit-input-placeholder { \n color: @placeholder;\n}\n/* Mozilla Firefox 4 to 18 */\n:-moz-placeholder {\n color: @placeholder;\n opacity: 1;\n}\n/* Mozilla Firefox 19+ */\n::-moz-placeholder {\n color: @placeholder;\n opacity: 1;\n}\n/* Internet Explorer 10-11 */\n:-ms-input-placeholder {\n color: @placeholder;\n}\n\n/* iOS Webkit Hack to prevent input zoom in */\n@media only screen and (-webkit-min-device-pixel-ratio: 2) {\n\tselect, \n\ttextarea, \n\tinput[type=\"color\"],\n\tinput[type=\"date\"],\n\tinput[type=\"datetime-local\"],\n\tinput[type=\"email\"],\n\tinput[type=\"file\"],\n\tinput[type=\"hidden\"],\n\tinput[type=\"image\"],\n\tinput[type=\"month\"],\n\tinput[type=\"number\"],\n\tinput[type=\"password\"],\n\tinput[type=\"radio\"],\n\tinput[type=\"range\"],\n\tinput[type=\"reset\"],\n\tinput[type=\"search\"],\n\tinput[type=\"tel\"],\n\tinput[type=\"text\"],\n\tinput[type=\"time\"],\n\tinput[type=\"url\"],\n\tinput[type=\"week\"] {\n\t\tfont-size: @fontNormal !important;\n\t}\n}","// Form Controls\n// \n// Styledeclarations for form controls.\n//\n// Weight: 2\n//\n// Styleguide Components.form-controls\n.custom-control {\n position: relative;\n color: @black;\n cursor: pointer;\n input[type=\"checkbox\"],\n input[type=\"radio\"] {\n position: absolute;\n opacity: 0;\n z-index: -1;\n }\n &__icon {\n color: @blue;\n }\n .fa-check-circle-o,\n .fa-check-square-o {\n \tdisplay: none;\n }\t\n}\n\n/* MODIFICATIONS */\n\n// Form Control Checkbox\n//\n// A checkbox with custom styling.\n// \n// Weight: 1\n//\n// Markup:\n// \n//\n// Styleguide Components.form-controls.checkbox\n.custom-control--checkbox {\n\tinput[type=\"checkbox\"] {\n\t\t&:checked ~ .custom-control__icon .fa-square-o {\n\t\t\tdisplay: none;\n\t\t}\n\t\t&:checked ~ .custom-control__icon .fa-check-square-o {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t\t&.disabled ~ .custom-control__icon .fa-square-o, \n\t\t&.disabled ~ .custom-control__icon .fa-check-square-o {\n\t\t\tcursor: not-allowed;\n\t\t\topacity: 0.5;\n\t\t}\n\t}\n}\n\n// Form Control Radiobutton\n//\n// A Radiobutton with custom styling.\n// \n// Weight: 2\n//\n// Markup:\n// \n// \n//\n// Styleguide Components.form-controls.radiobutton\n.custom-control--radio {\n\tinput[type=\"radio\"] {\n\t\t&:checked ~ .custom-control__icon .fa-circle-o {\n\t\t\tdisplay: none;\n\t\t}\n\t\t&:checked ~ .custom-control__icon .fa-check-circle-o {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n\n// Form Control Select\n//\n// A select menu with custom styling.\n// \n// Weight: 3\n//\n// Markup:\n//
\n// \n//
\n//\n// Styleguide Components.form-controls.select\n.custom-control--select {\n\theight: 35px;\n\twidth: 100%;\n\tfont-size: @fontMedium;\n\tline-height: 1.42857143;\n\tcolor: @black;\n\tbackground-color: @white;\n\tbackground-image: none;\n\tborder: 1px solid @middlegray;\n\tpadding-left: 0;\n\t&:after {\n\t\tcontent: \"\";\n\t\tposition: absolute;\n\t}\n\t&:after {\n\t\tdisplay: inline-block;\n\t\ttop: 50%;\n\t\tright: 10px;\n\t\twidth: 0;\n\t\theight: 0;\n\t\tmargin-top: -.15rem;\n\t\tpointer-events: none;\n\t\tborder-top: .35rem solid @black;\n\t\tborder-right: .35rem solid transparent;\n\t\tborder-bottom: .35rem solid transparent;\n\t\tborder-left: .35rem solid transparent;\n\t}\n\t&.multiple {\n\t\theight: 125px;\n\t\tpadding: 0;\n\t\toverflow-y: auto;\n\t\t&:after {\n\t\t\tdisplay: none;\n\t\t}\n\t\tselect {\n\t\t\tpadding: 12px;\n\t\t\theight: 100%;\n\t\t}\n\t}\n\tselect {\n\t\tpadding-left: 0.7rem;\n\t\tdisplay: inline-block;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tmargin: 0;\n\t\tpadding-right: 26px;\n\t\tline-height: 1.5;\n\t\tcolor: @black;\n\t\tborder: 0;\n\t\tborder-radius: .25rem;\n\t\tbackground-color: @white;\n\t\tcursor: pointer;\n\t\toutline: 0;\n\t\t-webkit-appearance: none;\n\t\t-moz-appearance: none;\n\t\tappearance: none;\n\t\t&.disabled {\n\t\t\tcursor: not-allowed;\n\t\t\topacity: 0.5;\n\t\t}\n\t}\n\tselect[disabled=\"disabled\"] {\n\t\tcursor: not-allowed;\n\t\topacity: 0.5;\n\t}\n}","// Buttons\n// \n// Various button styles.\n//\n// Weight: 1\n//\n// Markup:\n// \n// \n// Link Element\n//\n// .btn--default - Modifier class for a default button.\n// .btn--success - Modifier class for a success button.\n// .btn--danger - Modifier class for a danger button.\n// .btn--full - Modifier class for a CI button.\n// .btn--clean - Modifier class for a button without styling.\n// .btn--link - Modifier class for a button which looks like a link.\n// .btn--inactive - Modifier class for an inactive button.\n//\n// Styleguide Components.button\n.btn {\n\tcolor: @btnDefault; \n\tborder-radius: 0;\n\tbackground-color: transparent;\n\t&:hover,\n\t&:active,\n\t&:focus,\n\t&:active:focus,\n\t&.active,\n\t&.active.focus, \n\t&.active:focus, \n\t&.focus, \n\t&:active.focus {\n\t\toutline: none;\n\t\tbox-shadow: none;\n\t\t.fa {\n\t\t\tcolor: inherit; \n\t\t}\n\t}\n}\n\n/* MODIFICATIONS */\n.btn--default {\n\tborder-color: @btnDefaultBorder;\n\tbackground-color: @btnDefaultBgc;\n\t&:hover, \n\t&:active, \n\t&:focus {\n\t\tbackground-color: @btnDefaultHoverBgc;\n\t}\n}\n\n.btn--success {\n\tcolor: @btnSuccess;\n\tborder-color: @btnSuccessBorder;\n\tbackground-color: @btnSuccessBgc;\n\t&:hover, \n\t&:active, \n\t&:focus {\n\t\tcolor: @btnSuccess;\n\t\tbackground-color: @btnSuccessHoverBgc;\n\t}\n}\n\n.btn--danger {\n\tcolor: @btnDanger;\n\tborder-color: @btnDangerBorder;\n\tbackground-color: @btnDangerBgc;\n\t&:hover, \n\t&:active, \n\t&:focus {\n\t\tcolor: @btnDanger;\n\t\tbackground-color: @btnDangerHoverBgc;\n\t}\n}\n\n.btn--full {\n\tcolor: @white;\n\tborder-color: @blue;\n\tbackground-color: @blue;\n\t&:hover, \n\t&:active, \n\t&:focus {\n\t\tcolor: @white;\n\t\tbackground-color: @btnFullHoverBgc;\n\t}\n}\n\n.btn--clean {\n\tpadding: 0;\n\tline-height: inherit;\n\tcolor: inherit;\n\tborder: none;\n}\n\n.btn--link {\n\tpadding: 0;\n\tcolor: @blue;\n\tborder: none;\n\t&:hover, \n\t&:active, \n\t&:focus {\n\t\ttext-decoration: underline;\n\t\tcolor: @btnDefault;\n\t}\n}\n\n.btn--hidden {\n\tdisplay: none ! important;\n}\n\n.btn--inactive {\n\tcursor: not-allowed;\n\topacity: .65;\n}\n\n.btn--icon {\n\tpadding: 2px;\n\tfont-size: inherit; // !important removed - check themes for changes\n\tcolor: @black;\n\tborder: none;\n\t&:hover, \n\t&:active, \n\t&:focus {\n\t\tcolor: @black;\n\t}\n}\n\na.btn--icon {\n\tline-height: normal;\n}\n\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Icons\n style declarations for icons used in viewer\n ==============================================================*/\n.icon-totop {\n display: none;\n position: fixed;\n right: 15px;\n bottom: 15px;\n width: 2rem;\n height: 2rem;\n margin: 0;\n opacity: 0.25;\n cursor: pointer;\n z-index: 998;\n &:hover {\n opacity: 1;\n }\n}\n\n// searchDrillDown icons\n.icon-more,\n.icon-less,\n.icon-close {\n float: right;\n}\n\n// social media icons\n.icon-rss12x12,\n.icon-rss16x16,\n.icon-rss24x24,\n.icon-rss32x32,\n.icon-rss64x64,\n.icon-rss128x128,\n.icon-facebook12x12,\n.icon-facebook16x16,\n.icon-facebook24x24,\n.icon-facebook32x32,\n.icon-facebook64x64,\n.icon-facebook128x128,\n.icon-twitter12x12,\n.icon-twitter16x16,\n.icon-twitter24x24,\n.icon-twitter32x32,\n.icon-twitter64x64,\n.icon-twitter128x128,\n.icon-gplus12x12,\n.icon-gplus16x16,\n.icon-gplus24x24,\n.icon-gplus32x32,\n.icon-gplus64x64,\n.icon-gplus128x128 {\n display: inline-block;\n background-image: url(\"@{images}/icons/viewer-icon-sprite.png\");\n background-repeat: no-repeat;\n}\n\n.icon-rss12x12,\n.icon-facebook12x12,\n.icon-twitter12x12,\n.icon-gplus12x12 {\n width: 0.75rem;\n height: 0.75rem;\n}\n\n.icon-rss16x16,\n.icon-facebook16x16,\n.icon-twitter16x16,\n.icon-gplus16x16 {\n width: 1rem;\n height: 1rem;\n}\n\n.icon-rss24x24,\n.icon-facebook24x24,\n.icon-twitter24x24,\n.icon-gplus24x24 {\n width: 1.5rem;\n height: 1.5rem;\n}\n\n.icon-rss32x32,\n.icon-facebook32x32,\n.icon-twitter32x32,\n.icon-gplus32x32 {\n width: 2rem;\n height: 2rem;\n}\n\n.icon-rss64x64,\n.icon-facebook64x64,\n.icon-twitter64x64,\n.icon-gplus64x64 {\n width: 4rem;\n height: 4rem;\n}\n\n.icon-rss128x128,\n.icon-facebook128x128,\n.icon-twitter128x128,\n.icon-gplus128x128 {\n width: 8rem;\n height: 8rem;\n}\n\n.icon-rss12x12 { background-position: -3px -3px; }\n.icon-rss16x16 { background-position: -18px -3px; }\n.icon-rss24x24 { background-position: -37px -3px; }\n.icon-rss32x32 { background-position: -64px -3px; }\n.icon-rss64x64 { background-position: -99px -3px; }\n.icon-rss128x128 { background-position: -166px -3px; }\n\n.icon-facebook12x12 { background-position: -3px -137px; }\n.icon-facebook16x16 { background-position: -18px -137px; }\n.icon-facebook24x24 { background-position: -37px -137px; }\n.icon-facebook32x32 { background-position: -64px -137px; }\n.icon-facebook64x64 { background-position: -99px -137px; }\n.icon-facebook128x128 { background-position: -166px -137px; }\n\n.icon-twitter12x12 { background-position: -3px -271px; }\n.icon-twitter16x16 { background-position: -18px -271px; }\n.icon-twitter24x24 { background-position: -37px -271px; }\n.icon-twitter32x32 { background-position: -64px -271px; }\n.icon-twitter64x64 { background-position: -99px -271px; }\n.icon-twitter128x128 { background-position: -166px -271px; }\n\n.icon-gplus12x12 { background-position: -3px -405px; }\n.icon-gplus16x16 { background-position: -18px -405px; }\n.icon-gplus24x24 { background-position: -37px -405px; }\n.icon-gplus32x32 { background-position: -64px -405px; }\n.icon-gplus64x64 { background-position: -99px -405px; }\n.icon-gplus128x128 { background-position: -166px -405px; }\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Modals\n style declarations for Bootstrap Modals\n ==============================================================*/\n.modal {\n .modal-dialog {\n .modal-content {\n .modal-header {\n text-align: left;\n button {}\n h4 {}\n }\n .modal-body {\n text-align: left;\n textarea {\n width: 100%;\n min-height: 150px;\n resize: vertical;\n }\n }\n .modal-footer {\n .btn {\n \twidth: auto !important;\n margin-left: 10px;\n }\n }\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* \n * message box \n * */\n.messages {\n position: fixed;\n top: 3.125rem;\n right: 4.6875rem;\n max-width: 18.75rem;\n z-index: 99999;\n ul {\n list-style: none;\n margin: 0;\n padding: 0;\n }\n}\n\n/* WARNING POPOVER */\n.warning-popover {\n position: fixed;\n top: 0;\n right: 15px;\n left: 15px;\n margin-bottom: 20px;\n padding: 15px;\n border: 1px solid #ebccd1;\n border-top: none;\n border-radius: 0 0 4px 4px;\n background-color: #f2dede;\n color: #a94442;\n z-index: 9999;\n button {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0 10px;\n font-size: @fontLarge;\n }\n p {\n margin: 0;\n }\n}\n\n.img-flexible {\n width: 100%;\n max-width: 100%;\n height: auto;\n}\n\n.container-fluid {\n padding: 0;\n}\n\n/* AJAX Loaders */\n#AJAXLoader,\n#AJAXLoaderSidebarToc {\n display: none;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: rgba(255, 255, 255, 0.75);\n z-index: 999;\n}\n\n#fullscreenTemplate #AJAXLoader,\n#image_container #AJAXLoader {\n background-image: url(\"@{images}/image_preloader.gif\");\n background-repeat: no-repeat;\n background-position: center center;\n}\n\n#searchgroup #AJAXLoader {\n background-image: url(\"@{images}/ajax_preloader.gif\");\n background-repeat: no-repeat;\n background-position: center center;\n}\n\n/* tinyMCE */\ndiv.mce-fullscreen {\n z-index: 1020;\n}\n\n/* IE 11 NOT SUPPORTED */\n.support-overlay {\n\t.mx-hidden;\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 99999;\n\tbackground-color: rgba(0,0,0,0.75);\n\t&__box {\n\t\tposition: absolute;\n\t\twidth: 400px;\n\t\theight: 600px;\n\t\ttop: 50%;\n\t\tleft: 50%;\n\t\tmargin: -300px 0 0 -200px;\n\t\tborder: 1px solid @middlegray;\n\t\tbackground-color: @white;\n\t}\n\t&__box-header,\n\t&__box-body,\n\t&__box-footer {\n\t\tpadding: 15px;\n\t}\n\t&__box-header {\n\t\theight: 50px;\n\t\tpadding-top: 13px;\n\t\tpadding-bottom: 0;\n\t\tborder-bottom: 1px solid @middlegray;\n\t\th3 {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\t&__box-body {\n\t\theight: 500px;\n\t}\n\t&__box-footer {\n\t\theight: 50px;\n\t\tpadding-top: 13px;\n\t\tpadding-bottom: 0;\n\t\ttext-align: right;\n\t\tborder-top: 1px solid @middlegray;\n\t}\n}\nhtml.is-IE {\n\t.support-overlay {\n\t\tdisplay: block !important;\n\t\tvisibility: visible !important;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n General styling\n ==============================================================*/\nhtml {\n\twidth: 100vw;\n font-size: 62.5%;\n overflow-x: hidden;\n &.no-overflow {\n \toverflow: hidden;\n }\n}\n\nbody {\n font-family: @fontFamily;\n font-size: @fontNormal;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {}\n\nh1, .h1 { \n font-size: 2.8rem; \n}\n\nh2, .h2 { \n font-size: 2.1rem;\n}\n\nh3, .h3 { \n font-size: 1.8rem;\n}\n\nh4, .h4 { \n font-size: 1.8rem;\n}\n\nh5, h6,\n.h5, .h6 { \n font-size: @fontNormal;\n}\n\np {}\n\npre {\n padding: 1rem;\n font-family: monospace;\n border-radius: 0.4rem;\n border: 1px solid @gray;\n background-color: @lightgray;\n}\n\nnav ul {\n list-style: none;\n padding: 0;\n margin: 0;\n}\n\nul {}\n\nol {}\n\nul, ol {}\n\na {\n &:hover {}\n &:active {}\n &:focus {}\n}\n\ntable,\n.table {\n width: 100%;\n}\n\n#ajaxloader_image {\n\twidth: 100%;\n\theight: 100%;\n\tbackground-color: #fff;\n\tdisplay: none;\n}\n\n#ajaxloader_image img {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\tpadding-top:-50px;\n\tpadding-left:-50px;\n\twidth: 100px;\n\theight: 100px;\n}\n\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Alphabetic Paginator\n style declarations for alphabeticPaginator.xhtml\n ==============================================================*/\n/* ALPHABETIC PAGINATOR */\n/* BLOCK */\n.alphabetic-paginator {\n\tmargin-bottom: 1.3125rem;\n\t/* ELEMENT */\n\tul {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t}\n\tli {\n\t\twidth: 32px;\n\t\theight: 32px;\n\t\tmargin: 0 5px 5px 0;\n\t\tborder: 1px solid @lightgray;\n\t\t&.active {\n\t\t\tfont-weight: bold;\n\t\t\tbackground-color: @blue;\n\t\t\ta {\n\t\t\t\tcolor: @white;\t\t\t\t\n\t\t\t}\n\t\t}\n\t}\n\ta {\n\t\tdisplay: block;\n\t\theight: 100%;\n \tline-height: 30px;\n\t\ttext-align: center;\n\t\ttext-decoration: none;\n\t\t&:hover,\n\t\t&:active,\n\t\t&:focus {\n\t\t\tbackground-color: @lightgray;\n\t\t}\n\t}\n}\n\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Bookmarks\n style declarations for all bookmark actions,\n ==============================================================*/\n/* BOOKMARK NAVIGATION */\n/* BLOCK */\n.bookmark-navigation {\n\t/* ELEMENT */\n\t&__dropdown-wrapper {\n\t\tposition: relative;\t\t\n\t}\n\t/* TOOGLE DROPDOWN */\n\t&__counter {\n\t\tpadding: 0 3px;\n\t\tfont-size: @fontSmall;\n\t\tcolor: @white;\n\t\tborder-radius: 2px;\n\t\tbackground-color: @blue;\n\t}\n\t&__string {\n\t\tmargin-right: 5px;\n\t}\n\t/* DROPDOWN */\n\t&__dropdown {\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\ttop: 100%;\n\t\tright: 0;\n\t\twidth: 275px;\n\t\tborder: 1px solid @middlegray;\n\t\tbackground-color: @white;\n\t\tz-index: 999;\n\t}\n\t/* DROPDOWN LIST */\n\t&__dropdown-list {\n\t\tmax-height: 300px;\n\t\toverflow-y: auto;\n\t\tli {\n\t\t\tpadding: 2px 5px;\n\t\t\tborder-bottom: 1px solid @middlegray;\n\t\t\t&:last-child {\n\t\t\t\tborder-bottom: none;\n\t\t\t}\n\t\t\t.empty {\n\t\t\t\tpadding: 5px;\n\t\t\t}\n\t\t\t.icon-list {\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: space-around;\n\t\t\t}\n\t\t}\n\t\th4 {\n\t\t\tmargin: 0;\n\t\t padding: 5px;\n\t\t font-size: @fontMedium;\n\t\t}\n\t\ta {\n\t\t\tdisplay: block;\n\t\t\twidth: 100%;\n\t\t\tpadding: 5px;\n \t\ttext-overflow: ellipsis;\n\t\t\toverflow: hidden;\n\t\t}\n\t}\n\t&__dropdown-list-counter {\n\t\tdisplay: inline-block;\n\t\tfloat: right;\n\t\tmargin-top: 5px;\n\t\tpadding: 0 3px;\n\t\tfont-size: @fontSmall;\n\t\tcolor: @white;\n\t\tborder-radius: 2px;\n\t\tbackground-color: @blue;\t\t\n\t}\n\t&__dropdown-list-image {\n\t\theight: 75px;\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center center;\n\t\tbackground-size: cover;\n\t}\n\t&__dropdown-list-remove {\n\t\ttext-align: center;\n\t\t[data-bookmark-list-type=\"delete\"] {\n\t\t\twidth: 16px;\n\t\t\theight: 16px;\n\t\t\tcolor: @blue;\n\t\t}\n\t}\n\t/* DROPDOWN ACTIONS */\n\t&__dropdown-list-actions {\n\t\tborder-top: 1px solid @middlegray;\t\t\n\t}\n\t&__dropdown-list-reset,\n\t&__dropdown-list-send,\t\n\t&__dropdown-list-search,\n\t&__dropdown-list-mirador {\n\t\tfont-size: @fontSmall;\n\t\tborder-bottom: 1px solid @middlegray;\n\t\ta, button {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t justify-content: space-between;\n\t\t width: 100%;\n\t\t\tpadding: 10px;\n\t\t\tcolor: @blue;\n\t\t}\n\t}\n\t&__dropdown-list-reset {\n\t\tbutton {\n\t\t\tspan {}\n\t\t\t.fa {}\n\t\t}\n\t}\n\t&__dropdown-list-send,\n\t&__dropdown-list-mirador {\n\t\ta {\n\t\t\tspan {}\n\t\t\t.fa {}\n\t\t}\n\t}\n\t&__dropdown-list-send {}\n\t&__dropdown-list-mirador {\n\t\tborder: none;\n\t}\n}\n\n/* POPUPS */\n/* BLOCK */\n.bookmark-popup {\n\tposition: absolute;\n\twidth: 280px;\n\theight: 350px;\n\tborder: 1px solid @middlegray;\n\tbackground-color: @white;\n\tbox-shadow: 0px 2px 5px rgba(0,0,0,.15);\n\tz-index: 99999;\n\t&.top {}\n\t&.right {}\n\t&.bottom {\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\tposition: absolute;\n\t\t\tdisplay: block;\n\t\t\ttop: -13px;\n\t\t\tleft: 50%;\n\t\t\twidth: 0;\n\t\t\theight: 0;\n\t\t\tmargin-left: -6px;\n\t\t\tborder-width: 6px;\n\t\t\tborder-style: solid;\n\t\t\tborder-color: transparent transparent @middlegray transparent;\n\t\t}\n\t}\n\t&.left {}\n\t/* ELEMENT */\n\t&__header,\n\t&__body,\n &__radio-buttons,\n\t&__footer {\n\t\tposition: absolute;\n\t\tright: 0;\n\t\tleft: 0;\n\t}\n\t&__header,\n\t&__footer {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t}\n\t&__header {\n\t\ttop: 50px;\n\t\theight: 30px;\n\t\tpadding: 0 10px;\n\t\tborder-bottom: 1px solid @middlegray;\n\t}\n &__radio-buttons {\n top: 0;\n height: 50px;\n padding: 0 10px;\n border-bottom: 1px solid @middlegray;\n }\n\t&__body {\n\t\ttop: 80px;\n\t\tmax-height: 229px;\n\t\toverflow-y: auto;\n\t}\n\t&__body-loader {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tbackground-image: url(\"@{images}/infinity_loader.svg\");\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center center;\n\t\tbackground-size: 25%;\n\t\tbackground-color: @white;\n\t\tz-index: 100000;\n\t}\n\t&__body-list {\n\t\tli {\n\t\t\tpadding: 2px 5px;\n\t\t\tborder-bottom: 1px solid @middlegray;\n\t\t\t.empty {\n\t\t\t\tpadding: 5px;\n\t\t\t}\n\t\t}\n\t\tbutton {\n\t\t\tcolor: black;\n\t\t\twidth: 100%;\n\t\t\tpadding: 5px;\n\t\t text-align: left;\n \t\ttext-overflow: ellipsis;\n\t\t\toverflow: hidden;\n\t\t\tbackground-image: none;\n\t\t\t.fa {\n\t\t\t\tcolor: green;\n\t\t\t}\n\t\t\tspan {\n\t\t\t\tdisplay: inline-block;\n\t\t\t float: right;\n\t\t\t padding: 0 3px;\n\t\t\t font-size: @fontSmall;\n\t\t\t color: @white;\n\t\t\t border-radius: 2px;\n\t\t\t background-color: @blue;\n\t\t\t}\n\t\t}\n\t}\n\t&__radio-buttons {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-around;\n\t\tlabel {\n\t\t\tvertical-align: super;\n\t\t}\n\t\tinput {\n\t\t\tvertical-align:sub;\n\t\t\tmargin-right: 10px;\n\t\t}\n\t}\n\t&__footer {\n\t\tbottom: 0;\n\t\theight: 40px;\n\t\tpadding: 0 10px;\n\t\tborder-top: 1px solid @middlegray;\n\t\t.row {\n\t\t\twidth: 100%;\n\t\t}\n\t\tinput {\n\t\t\twidth: 100%;\n\t\t\theight: 38px;\n\t\t\tmargin: 1px 0;\n\t\t\tborder: none;\n\t\t}\n\t\tbutton {\n\t\t\tdisplay: block;\n\t\t\twidth: 100%;\n\t\t\theight: 40px;\n\t\t\tbackground-image: url(\"@{images}/icons/icon-bs-add.svg\");\n\t\t\tbackground-size: 60%;\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tbackground-position: center center;\t\n\t\t\t&.added {\n\t\t\t\tbackground-image: url(\"@{images}/icons/icon-bs-add.svg\");\n\t\t\t}\n\t\t}\n\t}\n\t&__list {}\n}\n\n/* ACTION BUTTONS */\n[data-bookmark-list-type=\"dropdown\"],\n[data-bookmark-list-type=\"get\"],\n[data-bookmark-list-type=\"add\"],\n[data-bookmark-list-type=\"add-bookshelf\"],\n[data-bookmark-list-type=\"delete\"],\n[data-bookmark-list-type=\"link\"],\n[data-bookmark-list-type=\"reset\"] {\n\tbackground-repeat: no-repeat;\n\tbackground-position: center center;\t\n}\n[data-bookmark-list-type=\"counter\"] {\n\tvisibility: hidden;\n\t&.in {\n\t\tvisibility: visible;\n\t}\n}\n[data-bookmark-list-type=\"dropdown\"] {\n\tdisplay: flex;\n align-items: center;\n}\n[data-bookmark-list-type=\"get\"] {}\n[data-bookmark-list-type=\"add\"] {\n\tbackground-image: url(\"@{images}/icons/icon-bs-herz-blau_thin.svg\");\n\tbackground-size: 72%;\n\t&.white {\n\t\tbackground-image: url(\"@{images}/icons/icon-bs-herz-weiss_thin.svg\");\n\t}\n\t&.added {\n\t\tbackground-image: url(\"@{images}/icons/icon-bs-herz-blau.svg\");\n\t\t&.white {\n\t\t\tbackground-image: url(\"@{images}/icons/icon-bs-herz-weiss.svg\");\n\t\t}\t\n\t}\n}\n[data-bookmark-list-type=\"delete\"] {}\n[data-bookmark-list-type=\"link\"] {\n\tbackground-image: url(\"@{images}/icons/icon-bs-link.svg\");\n}\n[data-bookmark-list-type=\"reset\"] {}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.bookmark-navigation {\n\t\t&__string {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}","/* ==============================================================\n Breadcrumbs\n style declarations for breadcrumbs.xhtml\n ==============================================================*/\n/* BREADCRUMBS */\n/* BLOCK */\n.breadcrumbs-wrapper {\n font-size: @fontSmall;\n}\n.breadcrumbs {\n /* ELEMENTS */\n ul {}\n li {\n display: inline-block;\n }\n a, span {\n display: inline-block;\n padding: 5px 5px 5px 10px;\n }\n a {}\n span {}\n &__starttext {\n a, span {\n padding: 5px 0;\n }\n }\n &__starttext + li {\n a, span {\n padding-left: 5px;\n }\n }\n &__crumb + li:before {\n content:\"\\203A\";\n display: block;\n float: left;\n clear: left;\n padding: 5px 0;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Change Local\n style declarations for changeLocal.xhtml\n ==============================================================*/\n/* BLOCK */\n.change-local {\n\t/* ELEMENT */\n\tul {}\n\tli {\n\t\tdisplay: inline-block;\n\t\tfloat: left;\n margin: 0 0.4375rem 0 0;\n\t}\n\ta {\n\t\tdisplay: block;\n\t\t&.activeLang {\n\t\t\tfont-weight: bold;\n\t\t}\n\t}\n\timg {\n\t\twidth: 1.3125rem;\n\t\tmargin: -0.125rem 0.25rem 0 0.25rem;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Datatable Paginator\n style declarations for dataTablePaginator.xhtml\n ==============================================================*/\n/* DATATABLE PAGINATOR */\n/* BLOCK */\n.data-table-paginator {\n margin-bottom: 15px;\n /* ELEMENT */\n ul {\n position: relative;\n float: left;\n left: 50%;\n margin: 0 auto;\n }\n li {\n position: relative;\n display: inline-block;\n float: left;\n right: 50%;\n border-right: 1px solid @white;\n }\n a, span {\n display: block;\n padding: 5px 15px;\n }\n &__page-count {\n span {\n display: inline-block;\n padding: 6px 0 5px 0;\n }\n .data-table-paginator__current-page {\n padding-right: 2px;\n padding-left: 8px;\n }\n .data-table-paginator__input {\n padding-left: 8px;\n }\n .data-table-paginator__total-count {\n padding-right: 15px;\n }\n }\n &__total-count,\n &__current-page {\n cursor: pointer;\n }\n &__current-page {}\n &__input {\n input {\n max-width: 40px;\n }\n }\n &__total-count {}\n}\n\n#txtMoveTo2,\ninput[id*=\"cmdMoveTo\"] {\n display: none;\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Download Modal\n style declarations for external PDF, ePub and Toc download \n ==============================================================*/\n/* DOWNLOAD MODAL */\n#reCaptchaWrapper {\n margin-bottom: 1.3125rem;\n}\n\ndiv[id*=\"-Modal\"] {\n p {\n color: @gray;\n strong {\n \tcolor: @black;\n }\n }\n .dl-horizontal {\n \t\tdt, dd {\n \t\t\tpadding: 3px 0;\n \t\t}\n \tdt {\n \t\ttext-align: left;\n \t}\n }\n .email-form {\n .form-group {\n margin: 1.3125rem 0 0 0;\n p {}\n }\n }\n}\n\n.dl-modal {\n\t&__overlay {\n\t\tdisplay: none;\n\t\tposition: fixed;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tbackground-color: rgba(0,0,0,.5);\n\t\tbackground-image: url(\"@{images}/AJAX_preloader_white.svg\");\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center center;\n\t\tz-index: 999;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n born-digital\n style declarations for bornDigital.xhtml\n ==============================================================*/\n/* BORN DIGITAL */\n/* BLOCK */\n.born-digital {\n\tmargin-bottom: 21px;\n\tmargin-top: 25px;\n\t/* ELEMENT */\n\th3 {}\n\tp {}\n\t&__items {\n\t\t.mx-grid(@width: 75px; @gap: 10px);\n\t}\n\t&__item {\n\t\tposition: relative;\n\t\tpadding: 5px;\n\t\ttext-align: center;\n\t\tborder: 1px solid @middlegray;\n\t\tbackground-color: @white;\n\t} \n\t&__item-order-label {\n\t\tdisplay: block;\n\t\tmargin-top: 3px;\n\t\tpadding: 1px 3px;\n\t\tcolor: @white;\n\t\tfont-size: @fontSmall;\n\t\tborder-radius: 5px;\n\t\tbackground-color: @blue;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}\n","/* ==============================================================\n Image Controls\n Style declarations for imageControls.xhtml\n ==============================================================*/\n/* CONTROLS */\n/* BLOCK */\n.image-controls {\n\tposition: relative;\n &.-ltr {\n direction: ltr;\n }\n &.-rtl {\n direction: rtl;\n }\n\tform {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t}\n\t/* DOCUMENT OPTIONS */\n\t&__options {\n\t\tpadding: 0 10px;\n\t\tmargin-top: 10px;\n\t\tmargin-left: auto;\n\t\tul {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t}\n\t li {\n\t \talign-self: center;\n\t }\n\t}\n\t&__option {\n\t\tmargin: 6px;\n\t\t\n\t\ta, \n\t\tspan, \n\t\tbutton {\n\t\t\tcolor: @gray;\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus {\n\t\t\t\tcolor: @gray;\n\t\t\t}\n\t\t\t&[disabled] {\n\t\t\t\tcursor: default;\n\t\t\t}\n\t\t}\n\t\ta, button {\n\t\t\tdisplay: block;\n\t\t\twidth: 100%;\n\t\t\ttext-align: center;\n\t\t}\n\t\t&.fulltext {}\n\t\t&.add-to-bookmark {\n\t\t\t[data-bookmark-list-type=\"add\"] {\n\t\t\t background-image: none;\n\t\t\t .fa-bookmark-o {\n\t\t\t \tdisplay: inline-block;\n\t\t\t }\n\t\t\t .fa-bookmark {\n\t\t\t \tdisplay: none;\n\t\t\t }\n\t\t\t &.added, \n\t\t\t &:hover {\n\t\t\t \t.fa-bookmark-o {\n\t\t\t \t\tdisplay: none;\n\t\t\t \t}\n\t\t\t \t.fa-bookmark {\n\t\t\t \t\tdisplay: inline-block;\n\t\t\t \t}\n\t\t\t }\n\t\t\t}\n\t\t}\n\t\t&.share-image-region {\n\t\t\tcursor: pointer;\n\t\t\ta.active {\n\t\t\t\tcolor: #FF2523;\n\t\t\t}\n\t\t}\n\t}\n /* ACTIONS */\n &__actions {\n \tpadding: 0 10px;\n \tmargin-top: 10px;\n \tflex-grow: 1;\n \tul {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n/* \t\t\tjustify-content: center; */\n\t\t}\n\t li {\n\t \talign-self: center;\n\t }\n }\n &__action {\n\t\twidth: 32px;\n\t\theight: 32px;\n\t\tmargin: 3px;\n\t\tborder: 1px solid @gray;\n\t /* ELEMENT */\n\t a, \n\t\tspan, \n\t\tbutton {\n\t\t\tdisplay: block;\n\t\t\theight: 100%;\n\t\t\tline-height: 30px;\n\t\t\ttext-align: center;\n\t\t\tcolor: @gray;\n\t\t\tcursor: pointer;\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus {\n\t\t\t\ttext-decoration: none;\n\t\t\t\tcolor: @gray;\n\t\t\t\tbackground-color: @lightgray; \n\t\t\t}\n\t\t}\n\t\tspan {\n\t\t\tcursor: default;\n\t\t}\n\t\t[class*=\"image-\"] {\n\t\t\tposition: relative;\n\t\t\ttop: 3px;\n\t\t\tfont-size: @fontXLarge;\n\t\t}\n\t\t&.inactive {\n\t\t\topacity: 0.4;\n\t \ta,\n\t \tspan,\n\t \tbutton {\n\t\t \t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:focus {\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t}\n\t \t}\n\t\t} \n\t /* ELEMENT */\n\t &.start {}\n\t &.page-browse,\n\t &.select {}\n\t &.page-browse {\n\t a, span {}\n\t }\n\t &.back {}\n\t &.select-text {\n\t \twidth: auto;\n\t \tmin-width: 32px;\n\t \tborder: none;\n\t \tspan {\n\t\t \tfont-size: @fontMedium;\n\t \t\tborder: none;\n\t\t \tcursor: text;\n\t \t}\n\t }\n\t &.select {\n\t \twidth: 110px;\n\t .custom-control--select {\n\t \theight: 30px;\n\t border: none;\n\t background: none;\n\t select {\n\t background: none;\n\t \t\tcolor: @gray;\n\t }\n\t \t&:after {\n\t \t\tborder-top-color: @gray;\n\t \t}\n\t }\n\t }\n\t &.forward {}\n\t &.end {}\n\t &.double-page-view,\n\t &.single-page-view,\n\t &.switch-pages {\n\t\t [class*=\"image-\"] {\n\t\t\t\tfont-size: @fontXLarge;\n\t\t\t}\t \t\n\t }\n\t &.double-page-view {}\n\t &.single-page-view {}\n\t &.switch-pages {\n\t \ta {\n\t \t\tpadding: 4px;\n\t \t}\n\t \tsvg {\n\t \t\tfill: @gray;\n\t \t\tvertical-align: unset;\n\t \t}\n\t }\n\t &.rotate-left,\n\t &.rotate-right {\n\t \t[class*=\"image-\"] {\n\t\t\t\ttop: 4px;\n\t\t\t}\n\t }\n\t &.rotate-left {}\n\t &.rotate-right {}\n\t &.reset {}\n\t &.enter-fullscreen {}\n\t &.zoom-slider-wrapper {\n\t width: 100px;\n\t border: none;\n\t .zoom-slider {\n\t height: 16px;\n\t margin-top: 8px;\n\t border: 1px solid @gray;\n\t max-width: 100%;\n\t //Firefox\n\t\t &::-moz-range-thumb {\n\t\t width: 15px;\n\t\t height: 32px;\n\t\t border: none;\n\t\t background-color: @gray;\n\t\t border-radius: 0;\n\t\t }\n\t\t //Chrome\n\t \t-webkit-appearance: none; /* Hides the slider so that custom slider can be made */\n\t\t\t\tbackground: transparent; /* Otherwise white in Chrome */\n\t\t\t\t&:focus {\n\t\t\t\t outline: none; /* Removes the blue border. You should probably do some kind of focus styling for accessibility reasons though. */\n\t\t\t\t}\n\t\t &::-webkit-slider-thumb {\n\t\t\t\t -webkit-appearance: none;\n\t width: 15px;\n\t height: 32px;\n\t border: none;\n\t background-color: @gray;\n\t border-radius: 0;\n\t\t\t\t}\n\t\t\t\t&::-webkit-slider-runnable-track {\n\t\t\t\t}\n\t }\n\t }\n\t}\n /* MODIFICATION */\n\t.labeltext {\n\t\tpadding: 0;\n\t\tdisplay: none !important;\n\t}\n\t.share-image-area {\n\t\t.btn.btn--full {\n\t\t\tcolor: @white;\n\t\t}\n\t\ta {\n\t\t\tcolor: @blue;\n\t\t}\n\t\t&__controls {\n\t\t\tmargin-top: 10px;\n\t\t}\n\t\tul {\n\t\t\tmargin: 10px 0 0 14px;\n\t\t\tlist-style: circle;\n\t\t\tli {\n\t\t\t\tmargin-bottom: 10px;\n\t\t\t\ta {\n\t\t\t\t\ttext-align: left;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n\n.tooltip_clipboard {\n\tdisplay: none;\n\tposition: absolute;\n\tz-index: 10000;\n\tbackground-color: rgb(68, 68, 68);\n\tcolor: #f1f2f3;\n\tpadding: 3px;\n\tvertical-align: middle;\n\tborder-radius: 10px;\n\tfont-size: @fontSmall;\n}\n\n\n/* FIREFOX CORRECTION */\n@-moz-document url-prefix() {\n\t.image-controls__action.switch-pages .image-switchPages {\n\t\twidth: 21px;\n\t}\n} \n\n/* BREAKPOINT FOR LARGE DESKTOP */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n\t.image-controls {\n\t\tform {\n\t\t\talign-items: flex-start;\n\t\t}\n\t\t&__options {\n\t\t\tmargin-left: inherit;\n\t\t}\n\t\t&__option {\n\t\t\t&.share-image-region,\n\t\t\t&.image-filter {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.image-controls {\n\t\t&__actions {\n\t\t\tul {\n\t\t\t\tjustify-content: flex-start;\n\t\t\t}\n\t\t}\n\t\t&__action {\n\t\t\tmargin: 0 5px 10px 5px;\n\t\t\t&.select {\n\t\t\t\twidth: 74px;\n\t\t\t}\n\t\t\t&.zoom-slider-wrapper {\n\t\t\t\t.mx-hidden;\n\t\t\t}\n\t\t}\n\t}\n}","/* ==============================================================\n Login Navigation\n style declarations for loginNavigation.xhtml\n ==============================================================*/\n/* LOGIN NAVIGATION */\n/* BLOCK */\n.login-navigation {\n\tposition: relative;\n\t.mx-list-reset;\n\t/* ELEMENT */\n\t/* NOT LOGGED IN */\n\t[data-login=\"false\"] {\n\t\tbutton[data-toggle=\"login-dropdown\"] {\n\t\t\tspan {}\n\t\t\t.fa {\n\t\t\t\tmargin-left: 5px;\n\t\t\t}\n\t\t}\n\t}\n\t/* LOGGED IN */\n\t[data-login=\"true\"] {\n\t\tbutton[data-toggle=\"user-dropdown\"] {\n\t\t\tdisplay: flex;\n\t\t align-items: center;\n\t\t justify-content: center;\n\t\t max-width: 150px;\n\t\t}\n\t\t.login-navigation {\n\t\t\t/* TOGGLE USER DROPDOWN */\n\t\t\t&__user-name {\n\t\t\t\tmax-width: 150px;\n\t\t\t\tpadding-right: 5px;\n\t\t\t\tpadding-left: 5px;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\toverflow: hidden;\n\t\t\t\twhite-space: nowrap;\n\t\t\t}\t\t\t\n\t\t\t&__user-icon {\n\t\t\t\tdisplay: flex;\n\t\t\t\tpadding-right: 5px;\n\t\t\t\tpadding-left: 5px;\n\t\t\t\timg {\n\t\t\t\t\tmax-height: 16px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t/* USER DROPDOWN */\n\t\t\t&__user-dropdown {\n\t\t\t\tdisplay: none;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 100%;\n\t\t\t\tright: 0;\n\t\t\t\twidth: 275px;\n\t\t\t\tpadding: 10px;\n\t\t\t\tpadding-top: 0;\n\t\t\t\tfont-size: @fontNormal;\n\t\t\t\tborder: 1px solid @middlegray;\n\t\t\t\tbackground-color: @white;\n\t\t\t\toverflow: hidden;\n\t\t\t\tz-index: 999;\n\t\t\t\tul {\n\t\t\t\t\t.mx-list-reset;\n\t\t\t\t\tmargin-right: -10px;\n\t\t\t\t\tmargin-left: -10px;\n\t\t\t\t}\n\t\t\t\tli {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tborder-bottom: 1px solid @middlegray;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&__user-dropdown-item {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tfont-size: @fontNormal;\n\t\t\t}\n\t\t\t&__user-dropdown-item-icon {\n\t\t\t\tmin-width: 10%;\n\t\t\t\tpadding-left: 15px;\n\t\t\t\t.fa {\n\t\t\t\t\tcolor: @blue;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&__user-dropdown-item-string {\n\t\t\t\t-webkit-box-flex: 1;\n\t\t\t -ms-flex-positive: 1;\n\t\t\t flex-grow: 1;\n\t\t\t\ta {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tpadding: 7px 15px;\n\t\t\t\t\tcolor: @black;\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:active,\n\t\t\t\t\t&:focus {\n\t\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t/* USER DROPDOWN ACTION */\n\t\t\t&__user-dropdown-action {\n\t\t\t\tpadding-top: 10px;\n\t\t\t\t.btn {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:active,\n\t\t\t\t\t&:focus {}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\t\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {} ","/* ==============================================================\n Meta Museal\n style declarations for metaMuseal.xhtml\n ==============================================================*/\n/* META MUSEAL */\n.meta-museal {\n\tmargin-top: 30px;\n\t.tab-pane {\n\t\tpadding: 15px;\n\t\tbackground-color: @white;\n\t\tdl {\n\t\t\t&:last-child {\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t}\n\t\tdt {\n\t\t\ttext-align: left;\n\t\t}\n\t}\n}\n\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Mobile Navigation\n style declarations for mobileNavigation.xhtml\n ==============================================================*/\n/* MOBILE NAVIGATION */\n/* BLOCK */\n.mobile-navigation {\n display: none;\n position: fixed;\n top: 52px;\n left: 0;\n right: 0;\n width: 100%;\n max-height: 250px;\n padding: 0 15px;\n border-top: 1px solid @lightgray;\n border-bottom: 1px solid @lightgray;\n background-color: @white;\n overflow-y: auto;\n z-index: 999;\n /* ELEMENT */\n ul {}\n li {}\n\ta {\n\t\tdisplay: block;\n\t\tpadding: 10px;\n\t\t&.mainnav-active {}\n\t}\n\t/* USER LOGIN */\n\t&__user-login {}\n\t/* SUBNAV */\n .mainsubnav {\n padding-left: 15px;\n h3 {}\n li {}\n a {}\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Mobile Toggle Wrapper\n style declarations for mobileToggles.xhtml\n ==============================================================*/\n/* MOBILE TOGGLE WRAPPER */\n/* BLOCK */\n#mobileToggleWrapper {\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n display: none;\n padding: 10px 24px;\n background-color: @white;\n z-index: 999;\n /* ELEMENT */\n .customer-header-logo {\n img {\n max-height: 32px;\n }\n }\n .btn-toggle {\n position: relative;\n width: 3.2rem;\n height: 3.2rem;\n margin: 0 5px;\n padding: 0;\n border: 1px solid @lightgray;\n background: none;\n cursor: pointer;\n &:hover,\n &:focus,\n &:active {\n \toutline: none;\n }\n }\n .sidebar {\n margin: 0;\n &.pull-left {\n margin-right: 10px;\n }\n &.pull-right {\n margin-left: 5px;\n }\n } \n .mobilenav {}\n .language,\n .search {\n \n &.in {\n &:before {\n content: \"\";\n display: block;\n position: absolute;\n bottom: -12px;\n left: 50%;\n width: 0;\n height: 0;\n margin-left: -10px;\n border-width: 10px;\n border-style: solid;\n border-color: transparent transparent @lightgray transparent;\n }\n } \n }\n .language {}\n .search {} \n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n #mobileToggleWrapper { display: block; }\n}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n #mobileToggleWrapper { padding: 10px 18px 10px 15px; }\n}","/* ==============================================================\n Navigation\n style declarations for navigation.xhtml\n ==============================================================*/\n/* NAVIGATION */\n/* BLOCK */\n.navigation {\n position: relative;\n &:before, &:after {\n display: table;\n content: \" \";\n }\n &:after {\n clear: both;\n }\n ul {\n float: left;\n &:before, &:after {\n display: table;\n content: \" \";\n }\n &:after {\n clear: both;\n }\n }\n li {\n display: block;\n position: relative;\n float: left;\n &.active > a,\n &.active > button {\n background-color: @lightgray;\n }\n }\n a, button {\n\t position: relative;\n display: flex;\n\t align-items: center;\n\t justify-content: space-between;\n\t border: none;\n &:hover, \n &:focus, \n &:active {\n text-decoration: none;\n background-color: @lightgray;\n outline: none !important;\n }\n }\n .caret {\n \tmargin-left: 5px;\n color: @middlegray;\n }\n &__user-login {}\n /* SUB MENU */\n &__submenu-trigger {}\n &__submenu {\n display: none;\n position: absolute;\n float: left;\n top: calc(~\"100% + 1px\");\n left: 0;\n min-width: 250px;\n border: 1px solid @lightgray;\n background-color: @white;\n z-index: 999;\n ul {\n float: none;\n }\n li {\n display: block;\n width: 100%;\n &.divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: @middlegray;\n }\n }\n a, button {\n \twidth: 100%;\n }\n &.in {\n display: block;\n }\n &.level-2, \n &.level-3, \n &.level-4, \n &.level-5 {\n top: 0;\n left: 100%;\n &.left {\n \tleft: -100%;\n }\n }\n }\n /* MEGA MENU */\n &__megamenu-trigger {\n position: inherit !important;\n }\n &__megamenu-wrapper {\n display: none;\n position: absolute;\n left: 0;\n width: 100%;\n padding: 15px;\n border: 1px solid @lightgray;\n background: @white;\n z-index: 998;\n &.in {\n display: block;\n }\n }\n &__megamenu-close {\n position: absolute !important;\n top: 0;\n right: 0;\n padding: 10px 15px !important;\n z-index: 999;\n .fa {\n cursor: pointer;\n }\n }\n &__megamenu-element {\n position: relative;\n &:before, &:after {\n display: table;\n content: \" \";\n }\n &:after {\n clear: both;\n }\n ul {\n float: none;\n }\n &.level-1 {}\n &.level-2 {\n margin-bottom: 15px;\n }\n }\n &__megamenu-heading {\n float: left;\n width: 25%;\n padding: 0 15px;\n font-weight: bold;\n }\n &__megamenu-item {\n width: 100%;\n padding: 0;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}\n","/* ==============================================================\n NER Popovers\n style declarations for NER Popovers in viewFulltext.xhtml \n ==============================================================*/\n/* NER POPOVERS */\n.ner-person {\n color: @personColor;\n}\n.ner-location {\n color: @locationColor;\n}\n.ner-institution {\n color: @corporationColor;\n}\n.ner-trigger,\n.ner-detail-trigger {\n position: relative;\n text-decoration: underline;\n color: @blue;\n cursor: pointer;\n}\n.ner-trigger {\n .fa {\n margin-right: 0.1875rem;\n }\n .ner-popover-pointer {\n display: none;\n position: absolute;\n bottom: -0.7rem;\n left: 50%;\n width: 0;\n height: 0;\n margin: 0 0 0 -0.5rem;\n border-width: 0.5rem;\n border-style: solid;\n border-color: transparent transparent @gray transparent;\n }\n}\n.ner-detail-trigger {\n .ner-detail-loader {\n display: none;\n width: 0.75rem;\n height: 0.75rem;\n margin-left: 0.3125rem;\n background-image: url(\"@{images}/ajax_preloader_ner.gif\");\n background-repeat: no-repeat;\n background-position: center center;\n background-size: cover;\n }\n}\n.ner-popover {\n position: absolute;\n width: 18.75rem;\n border: 2px solid @gray;\n background-color: @white;\n z-index: 100;\n}\n.ner-popover-close {\n position: absolute;\n top: 0.3125rem;\n right: 0.3125rem;\n width: 0.625rem;\n height: 0.625rem;\n line-height: 0.625rem;\n cursor: pointer;\n}\n.ner-popover-header {\n padding: 0.625rem;\n h4 {\n margin: 0;\n }\n}\n.ner-popover-body {\n padding: 0.625rem 0;\n .dl-horizontal {\n margin: 0;\n dt {\n width: 40%;\n padding-left: 0.625rem;\n text-align: left;\n }\n dd {\n margin-left: 40%;\n padding: 0 0.625rem 0 0.3125rem;\n }\n .ner-popover-detail {\n position: relative;\n background-color: @lightgray;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25) inset;\n }\n .ner-popover-detail-header {\n padding: 0.625rem;\n h4 {\n margin: 0;\n }\n }\n .ner-popover-detail-body {\n padding: 0.625rem 0;\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Normdata\n style declarations for normdata.xhtml \n ==============================================================*/\n.normdataLink,\n.normdataDetailLink,\n.sortPopovers {\n display: inline-block;\n width: 1.6rem;\n height: 1.6rem;\n line-height: 1.6rem;\n margin-right: .5rem;\n padding: 0;\n color: @blue;\n border: none;\n background: none;\n &.disabled {\n cursor: not-allowed;\n opacity: 0.25;\n }\n \n}\n\n.sortPopovers {\n display: none;\n}\n\n.normdata-preloader {\n display: none;\n width: 1.6rem;\n height: 1.6rem;\n margin-bottom: -5px;\n background-image: url(\"@{images}/ajax_preloader_ner.gif\");\n background-repeat: no-repeat;\n background-position: center center;\n background-size: cover; \n}\n\n.closeAllPopovers {\n display: none;\n color: red;\n cursor: pointer;\n}\n\n.normdata-popover {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n max-width: 400px;\n border: 1px solid @middlegray;\n background-color: @white;\n cursor: move;\n z-index: 999;\n .normdata-popover-title {\n position: relative;\n padding: 5px;\n h4 {\n margin: 0;\n }\n .normdata-popover-close {\n display: inline-block;\n position: absolute;\n top: 5px;\n right: 0;\n width: 21px;\n height: 21px;\n line-height: 21px;\n text-align: center;\n color: @gray;\n cursor: pointer;\n }\n }\n .normdata-popover-content {\n padding: 5px;\n .dl-horizontal {\n margin: 0;\n dt, dd {\n text-overflow: ellipsis;\n overflow: hidden;\n }\n dt {\n text-align: left;\n width: 35%;\n }\n dd {\n margin-left: 35%;\n padding-left: 5px;\n word-break: break-all;\n &.img {\n \tdisplay: flex;\n \tflex-wrap: wrap;\n \timg {\n\t\t\t\t\t width: 16px;\n\t\t\t\t\t height: 16px;\n \t\tmargin-top: 2px;\n\t\t\t\t\t margin-right: 5px;\n \t}\n }\n .fa {\n margin-left: 5px;\n }\n }\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.normdata-popover {\n \tmax-width: 325px;\n }\n}","/* ==============================================================\n Responsive Column Gallery\n style declarations for responsiveColumnGallery.xhtml\n ==============================================================*/\n/* RCG */\n#responsiveColumnGallery {\n float: left;\n width: 100%;\n margin: 21px 0;\n .rcg-col {\n float: left;\n padding: 0 7px 0 0;\n &.col-1 {\n width: 100%;\n }\n &.col-2 {\n width: 50%;\n }\n &.col-3 {\n width: 33.33333%; \n }\n &.col-4 {\n width: 25%;\n }\n .rcg-image-container {\n float: left;\n width: 100%;\n margin: 0 0 10px 0;\n .rcg-image-body {\n position: relative;\n float: left;\n width: 98%;\n max-width: 98%;\n overflow: hidden;\n z-index: 100;\n .rcg-image-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n opacity: 0;\n transition: all .4s ease-in;\n z-index: 102;\n }\n .rcg-image-title {\n position: absolute;\n top: -100%;\n width: 100%;\n padding: 2%;\n z-index: 103;\n transition: all .25s ease-in;\n h4 {\n margin: 0;\n text-overflow: ellipsis;\n color: @white;\n overflow: hidden;\n }\n }\n img {\n display: block;\n max-width: 100%;\n margin: 0 auto;\n transition: all .25s ease-in;\n }\n .lightbox-toggle {\n display: none;\n position: absolute;\n right: 5px;\n bottom: 5px;\n font-size: @fontXLarge;\n cursor: pointer;\n z-index: 102;\n .fa {\n color: @white;\n } \n }\n }\n .rcg-image-body:hover {\n .rcg-image-overlay {\n opacity: 0.5;\n }\n .rcg-image-title {\n top: 0;\n }\n img {\n transform: scale(1.2);\n }\n .lightbox-toggle {\n display: block;\n }\n }\n .rcg-image-footer {\n float: left;\n width: 100%;\n p {\n margin: 7px 0;\n font-size: @fontNormal;\n a {\n display: block;\n margin: 2% 0;\n text-align: right;\n }\n }\n }\n }\n }\n}\n\n/* RCG LIGHTBOX */\n.rcg-lightbox-overlay {\n display: none;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-color: rgba(0,0,0,.5);\n z-index: 999;\n .rcg-lightbox-body {\n position: absolute;\n top: 50%;\n left: 50%;\n width: 80%;\n max-width: 960px;\n max-height: 90%;\n border: 10px solid @white;\n background-color: @white;\n overflow: hidden;\n z-index: 999;\n .rcg-lightbox-close {\n position: absolute;\n top: 7px;\n right: 7px;\n width: 28px;\n height: 28px;\n line-height: 26px;\n text-align: center;\n border: 2px solid @darkgray;\n border-radius: 50%;\n background-color: @white;\n cursor: pointer;\n .fa {\n top: 0;\n font-size: @fontSmall;\n }\n }\n .rcg-lightbox-image {\n float: left;\n width: 100%;\n overflow: hidden;\n img {\n display: block;\n width: 100%;\n }\n }\n .rcg-lightbox-caption {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n min-height: 50px;\n padding: 14px;\n background-color: @white;\n p {\n margin: 0;\n }\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {\n\t#responsiveColumnGallery .rcg-col {\n &.col-4 {\n width: 33.33333333%; \n }\n }\n}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n #responsiveColumnGallery .rcg-col {\n &.col-4 {\n width: 50%; \n }\n }\n}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n #responsiveColumnGallery .rcg-col {\n &.col-2,\n &.col-3,\n &.col-4 {\n width: 100%; \n }\n }\n}","/* ==============================================================\n Search Help text\n style declarations for searchHelpText.xhtml\n ==============================================================*/\n/* SEARCH HELP TEXT */\n/* BLOCK */\n#searchHelpAccordion {\n\t/* ELEMENT */\n\t&.card-group {\n .card {\n border-radius: 0;\n margin-top: 0.5rem;\n }\n }\n .card-header {\n border-radius: 0;\n background-color: @lightgray;\n border-bottom: none;\n }\n .card-title {\n \tfont-size: 1.6rem;\n \tmargin-top: 0;\n\t\tmargin-bottom: 0;\n a {\n display: block;\n color: #333;\n &:hover,\n &:focus,\n &:active {\n text-decoration: none;\n }\n }\n }\n .card-body {\n p {\n &:last-child {\n margin: 0;\n }\n span {\n display: block;\n margin: 5px 0 15px 0;\n padding: 10px;\n background-color: @lightgray;\n }\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Simple Lightbox\n style declarations for Simple Lightbox JS\n ==============================================================*/\n.lightbox-overlay {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: rgba(0,0,0,0.5);\n z-index: 9999;\n}\n\n.lightbox-modal-box {\n position: fixed;\n top: 50%;\n left: 50%;\n width: 40%;\n padding: 1em;\n text-align: left;\n background-color: #FFFFFF;\n}\n\n.lightbox-close {\n position: relative;\n}\n\n.lightbox-close-btn {\n position: absolute;\n top: 5px;\n right: 5px;\n width: 24px;\n height: 24px;\n line-height: 24px;\n text-align: center;\n cursor: pointer;\n}\n\n.lightbox-modal-box img {\n display: block;\n width: 100%;\n margin: 1%;\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Simple (Numeric) Paginator\n style declarations for simplePaginator.xhtml\n ==============================================================*/\n/* NUMERIC PAGINATOR */\n/* BLOCK */\n.numeric-paginator {\n margin: 15px 0;\n &.-ltr {\n direction: ltr; \n }\n &.-rtl {\n direction: rtl; \n }\n\t/* ELEMENT */\n\tul {\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\tflex-wrap: wrap;\n\t\twidth: 100%;\n\t}\n\tli {\n\t\tmin-width: 32px;\n\t\theight: 32px;\n\t\tmargin: 15px 3px 5px 0;\n\t\tborder: 1px solid @middlegray;\n\t}\n\ta, span {\n\t\tdisplay: block;\n\t\tline-height: 30px;\n\t\tpadding: 0 3px;\n\t\ttext-align: center;\n\t}\n\ta {\n\t\ttext-decoration: none;\n\t\t&:hover,\n\t\t&:active,\n\t\t&:focus {\n\t\t\tbackground-color: @lightgray;\n\t\t}\n\t}\n\tspan {}\n\t&__active {\n\t\ta, span {\n\t\t\tfont-weight: 700;\n\t\t\tbackground-color: @middlegray;\n\t\t}\n\t}\n\t&__dots {\n\t\ta, span {}\n\t}\n\t&__navigate {}\n\t/* MODIFICATION */\n\tli.numeric-paginator__dots {\n\t\tmin-width: 0;\n\t\tborder: none;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.numeric-paginator {\n\t\t/* ELEMENT */\n\t\tli {\n\t\t\tmargin-right: -1px;\n\t\t}\n\t\ta, span {\n\t\t\tpadding: 0 4px;\n\t\t}\n\t\t/* MODIFICATION */\n\t\tli.numeric-paginator__navigate {\n\t\t\torder: 1;\t\t\t\n\t\t}\n\t}\n}","/* ==============================================================\n Tag Cloud\n style declarations for tagCloud.xhtml\n ==============================================================*/\n#tagcloudWrapper{\n\tmargin-top: 20px;\n\tmargin-bottom:15px;\n\tmargin-left:20px;\n}\n\n.tagcloudElement {\n\tdisplay:inline-block;\n\ttext-align:center;\n\tmargin:2px;\n}\n\n/* IE7 fix */\n* + html .tagcloudElement {\n display: inline;\n}\n\n#tagcloud {\n\ttext-align:center;\n}\n#tagcloud a {\n\ttext-align:center;\n\ttext-decoration: none;\n}\n#tagcloud a:hover {\n\ttext-align:center;\n\ttext-decoration: underline;\n}\n\n.tag1 a,\n.tag2 a,\n.tag3 a,\n.tag4 a,\n.tag5 a,\n.tag6 a,\n.tag7 a,\n.tag8 a,\n.tag9 a,\n.tag10 a{\n\tfont-size: 100%;\n\tcolor: #696969 !important;\n\t/*border-bottom: 1px dotted #DFCFB5 !important;*/\n}\n\n.tag11 a,\n.tag12 a,\n.tag13 a,\n.tag14 a,\n.tag15 a,\n.tag16 a,\n.tag17 a,\n.tag18 a,\n.tag19 a,\n.tag20 a {\n\tfont-size: 110%;\n\tcolor: #696969 !important;\n\t/*border-bottom: 1px dotted #CFC0A8 !important;*/\n}\n\n.tag21 a,\n.tag22 a,\n.tag23 a,\n.tag24 a,\n.tag25 a,\n.tag26 a,\n.tag27 a,\n.tag28 a,\n.tag29 a,\n.tag30 a {\n\tfont-size: 120%;\n\tcolor:#696969 !important;\n\t/*border-bottom: 1px dotted #BFB19B !important;*/\n}\n\n.tag31 a,\n.tag32 a,\n.tag33 a,\n.tag34 a,\n.tag35 a,\n.tag36 a,\n.tag37 a,\n.tag38 a,\n.tag39 a,\n.tag40 a{\n\tfont-size: 130%;\n\tcolor: #696969 !important;\n\t/*border-bottom: 1px dotted #AF9E83 !important;*/\n}\n\n.tag41 a,\n.tag42 a,\n.tag43 a,\n.tag44 a,\n.tag45 a,\n.tag46 a,\n.tag47 a,\n.tag48 a,\n.tag49 a,\n.tag50 a {\n\tfont-size: 140%;\n\tcolor:#696969 !important;\n\t/*border-bottom: 1px dotted #9F8C6D !important;*/\n}\n\n.tag51 a,\n.tag52 a,\n.tag53 a,\n.tag54 a,\n.tag55 a,\n.tag56 a,\n.tag57 a,\n.tag58 a,\n.tag59 a,\n.tag60 a {\n\tfont-size: 150%;\n\tcolor:#696969 !important;\n\t/*border-bottom: 1px dotted #8F7E62 !important;*/\n}\n\n.tag61 a,\n.tag62 a,\n.tag63 a,\n.tag64 a,\n.tag65 a,\n.tag66 a,\n.tag67 a,\n.tag68 a,\n.tag69 a,\n.tag70 a {\n\tfont-size: 160%;\n\tcolor: #696969 !important;\n\t/*border-bottom: 1px dotted #7F6C4F !important;*/\n}\n\n.tag71 a,\n.tag72 a,\n.tag73 a,\n.tag74 a,\n.tag75 a,\n.tag76 a,\n.tag77 a,\n.tag78 a,\n.tag79 a,\n.tag80 a {\n\tfont-size: 170%;\n\tcolor: #696969 !important;\n\t/*border-bottom: 1px dotted #6F5C3E !important;*/\n}\n.tag81 a,\n.tag82 a,\n.tag83 a,\n.tag84 a,\n.tag85 a,\n.tag86 a,\n.tag87 a,\n.tag88 a,\n.tag89 a,\n.tag90 a{\n\tfont-size: 170%;\n\tcolor: #696969 !important;\n\t/*border-bottom: 1px dotted #5F4C2F !important;*/\n}\n.tag91 a,\n.tag92 a,\n.tag93 a,\n.tag94 a,\n.tag95 a,\n.tag96 a,\n.tag97 a,\n.tag98 a,\n.tag99 a,\n.tag100 a{\n\tfont-size: 170%;\n\tcolor: #696969 !important;\n\t/*border-bottom: 1px dotted #4F3E22 !important;*/\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Title\n style declarations for title.xhtml\n ==============================================================*/\n/* TITLE */\n.title {\n\tmargin-bottom: 2rem;\n\t/* HEADER */\n\t&__header {\n\t\th3 {\n\t\t\tdisplay: flex;\n\t\t\talign-items: flex-start;\n\t\t\tmargin: 0;\n\t\t\tcursor: pointer;\t\t\t\n\t\t}\n\t\t.fa {\n\t\t\tmargin-top: 3px;\n\t\t\tmargin-left: auto;\n\t\t\t&.in {\n\t\t\t\ttransform: rotate(180deg);\n\t\t\t}\n\t\t}\n\t}\n\t&__header-page-type {\n\t\tdisplay: none; // custom setting, default is display: none;\n\t\tmargin-right: 1rem;\n\t}\n\t&__header-label {}\n\t/* BODY */\n\t&__body {\n\t\tdisplay: none;\n\t\tfont-size: @fontMedium;\n\t}\n\t&__body-download {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: flex-end;\n\t}\n\t&__body-metadata {\n\t\tmargin-top: 2rem;\n\t\tdl {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tmargin-bottom: .25rem;\n\t\t\tdt, dd {\n\t\t\t\tword-break: break-word;\t\t\t\t\n\t\t\t}\n\t\t\tdt {\n\t\t\t\tflex: 0 0 20%;\n\t\t\t\tmax-width: 20%;\n \t\t\tpadding-right: 1rem;\n\t\t\t}\n\t\t\tdd {\n\t\t\t\tflex: 0 0 80%;\n\t\t\t\tmax-width: 80%;\n\t\t\t}\n\t\t}\n\t}\n\t&__body-metadata-breadcrumbs {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\talign-items: center;\n\t\ta, i {\n\t\t\tmargin-right: 1rem;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.title {\n\t\t&__body-metadata {\n\t\t\tdl {\n\t\t\t\tflex-wrap: wrap;\n\t\t\t\tdt {\n\t\t\t\t\tflex: 0 0 100%;\n\t\t\t\t\tmax-width: 100%;\n\t \t\t\tpadding-right: 0;\n\t\t\t\t}\n\t\t\t\tdd {\n\t\t\t\t\tflex: 0 0 100%;\n\t\t\t\t\tmax-width: 100%;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","/* ==============================================================\n User Comments\n style declarations for userComments.xhtml\n ==============================================================*/\n/* USER COMMENTS */\n/* BLOCK */\n.user-comments {\n\tmargin-top: 30px;\n\t/* ELEMENT */\n\t&__message-login {\n\t\tmargin-bottom: 15px;\n\t\tpadding: 15px;\n\t\tborder: 1px solid @middlegray;\n\t\tbackground-color: @lightgray;\n\t\ttext-align: center;\n\t\th3 {}\n\t\t.btn {\n\t\t\tmargin-top: 15px;\n\t\t}\n\t}\n\t&__comment {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 3fr;\n\t\tgrid-template-areas:\n\t\t\t\"image content\"\n\t\t\t\"metadata content\";\n\t\tmargin-bottom: 21px;\n\t\tborder: 1px solid @middlegray;\n\t}\n\t&__comment-image {\n\t\tgrid-area: image;\n\t\tpadding: 10px;\n\t\tpadding-bottom: 0;\n\t\ttext-align: center;\n\t\tbackground-color: @lightgray;\n\t\timg {\n\t\t\tborder-radius: 50%;\n\t\t\tborder: 5px solid @white;\n\t\t\tz-index: 999;\n\t\t}\n\t}\n\t&__comment-metadata {\n\t\tgrid-area: metadata;\n\t\tposition: relative;\n\t\tpadding: 10px;\n\t\tpadding-top: 20px;\n\t\ttext-align: center;\n\t\tbackground-color: @lightgray;\n\t\tspan {\n\t\t\tdisplay: block;\n\t\t}\n\t\t&-creator {\n\t\t\tfont-weight: 700;\n\t\t}\n\t\t&-date {\n\t\t\tfont-family: monospace;\n\t\t\tfont-size: @fontSmall;\n\t\t}\n\t}\n\t&__comment-content {\n\t\tposition: relative;\n\t\tgrid-area: content;\n\t\t&-options {\n\t\t\tdisplay: flex;\n \t\tjustify-content: flex-end;\n\t\t\tpadding: 3px 5px;\n\t\t\tborder-bottom: 1px solid @middlegray;\n\t\t\tbackground-color: @white;\n\t\t\tspan {\n\t\t\t\talign-self: center;\n\t\t\t\tmargin-left: 10px;\n\t\t\t}\n\t\t\ta, button {\n\t\t\t\tcolor: @black;\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:focus {\n\t\t\t\t\tcolor: @black;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&-last-change {\n\t\t\t\tfont-family: monospace;\n\t\t\t\tfont-size: @fontSmall;\n\t\t\t}\n\t\t\t&-cancel,\n\t\t\t&-edit,\n\t\t\t&-save {\n\t\t\t\tdisplay: none;\n\t\t\t\t&.in {\n\t\t\t\t\tdisplay: inline;\t\t\t\t\t\n\t\t\t\t}\n\t\t\t}\n\t\t\t&-cancel {}\n\t\t\t&-edit {}\n\t\t\t&-save {}\n\t\t\t&-delete {}\n\t\t\t&-text,\n\t\t\t&-text-edit {\n\t\t\t\tposition: relative;\n\t\t\t\tpadding: 10px 15px;\n\t\t\t}\n\t\t\t&-text {\n\t\t\t\tdisplay: none;\n\t\t\t\t&.in {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&-text-edit {\n\t\t\t\tdisplay: none;\n\t\t\t\t&.in {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\t\t\t\ttextarea {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tresize: vertical;\n\t\t\t\t\topacity: 0.4;\n\t\t\t\t\ttransition: all 0.3s ease-in;\n\t\t\t\t\t&:focus {\n\t\t\t\t\t\tpadding: 10px;\n\t\t\t\t\t\tborder: 1px solid @middlegray;\n\t\t\t\t\t\topacity: 1;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t&__comment-content-loader {\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tbackground-image: url(\"@{images}/ajax_preloader.gif\");\n background-position: center center;\n background-repeat: no-repeat;\n background-color: rgba(255,255,255,0.75);\n z-index: 10;\n\t}\n\t&__add-comment {\n\t\tmargin-top: 30px;\n \tmargin-bottom: 15px;\n\t\tlabel {\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\tfont-weight: normal;\n\t\t\tspan {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tposition: absolute;\n\t\t\t\tbottom: -15px;\n\t\t\t\tleft: 0;\n\t\t\t\tpadding: 3px 10px;\n\t\t\t\tcolor: @white;\n\t\t\t\tborder-radius: 4px;\n\t\t\t\tborder: 1px solid @middlegray;\n\t\t\t\tbackground-color: @blue;\n\t\t\t\tcursor: pointer;\n\t\t\t\tz-index: 999;\n\t\t\t}\n\t\t}\n\t\t&-add {\n\t\t\tmargin-bottom: 15px;\n\t\t\tmargin-left: 15px;\n\t\t\tpadding: 15px;\n\t\t\tpadding-top: 20px;\n\t\t\tborder: 1px solid @middlegray;\n\t\t\tbackground-color: @lightgray;\n\t\t\ttextarea {\n\t\t\t\twidth: 100%;\n\t\t\t\theight: 45px;\n\t\t\t\tpadding: 10px;\n\t\t\t\tborder: 1px solid @middlegray;\n\t\t\t\tresize: none;\n\t\t\t\tbackground-color: @white;\n\t\t\t\topacity: 0.4;\n\t\t\t\ttransition: all 0.3s ease-in;\n\t\t\t\t&:focus {\n\t\t\t\t\theight: 100px;\n\t\t\t\t\topacity: 1;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t&-submit {\n\t\t\tposition: relative;\n\t\t\ttext-align: right;\n\t\t\t.btn {\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t}\n\t}\t\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n User generated Content\n style declarations for viewImageUserGeneratedContent.xhtml\n ==============================================================*/\n#view_image_user_generated_content {\n /* margin-bottom: 1.3125rem; */\n margin-top: 30px;\n h3 {}\n ul {\n li {\n .dl-horizontal {\n margin: 0;\n dt {\n width: 1.875rem;\n text-align: left;\n font-weight: normal;\n }\n dd {\n margin-left: 1.875rem; \n }\n }\n }\n }\n #user_generated_content_nav .ugc-highlight {\n background: @middlegray;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}\n","/* ==============================================================\n viewer Controls\n style declarations for viewImageControls.xhtml\n ==============================================================*/\n.viewer-control {\n display: inline-block;\n width: 1.75rem;\n height: 1.75rem;\n background-image: url(\"../@{images}/icons/viewer-controls-sprite.png\");\n background-repeat: no-repeat;\n &.viewer-control-start { background-position: 0px 0px; }\n &.viewer-control-back { background-position: -28px 0px; }\n &.viewer-control-back5 { background-position: -56px 0px; }\n &.viewer-control-back20 { background-position: -84px 0px; }\n &.viewer-control-back50 { background-position: -112px 0px; }\n &.viewer-control-reset { background-position: -140px 0px; }\n &.viewer-control-rotate-left { background-position: -168px 0px; }\n &.viewer-control-rotate-right { background-position: -196px 0px; }\n &.viewer-control-end { background-position: 0px -28px; }\n &.viewer-control-forward { background-position: -28px -28px; }\n &.viewer-control-forward5 { background-position: -56px -28px; }\n &.viewer-control-forward20 { background-position: -84px -28px; }\n &.viewer-control-forward50 { background-position: -112px -28px; }\n &.viewer-control-fullscreen { background-position: -140px -28px; }\n &.viewer-control-toc { background-position: -168px -28px; }\n &.viewer-control-single-page { background-position: -224px 0px; }\n &.viewer-control-double-page { background-position: -252px 0px; }\n &.viewer-control-switch-page { background-position: -224px -28px; }\n &.viewer-control-pdf,\n &.page-browse {\n font-size: @fontMedium;\n text-align: center;\n color: #606060;\n border: 1px solid #606060;\n background-image: none;\n &:hover {\n text-decoration: none;\n }\n }\n &.viewer-control-pdf {\n border: none;\n font-size: @fontNormal;\n }\n &.viewer-control-togglepageorientation {\n \tbackground-position: -140px 0px;\n }\n}\n\n// basic styling for viewer-, fulltext- and preview-controls\n#viewer_controls_nav,\n#fulltext_controls_nav,\n#view_preview_controls_nav {\n float: left;\n width: 100%;\n margin: 1rem 0;\n ul {\n position: relative;\n float: left;\n left: 50%;\n margin: 0 auto;\n li {\n display: inline-block;\n position: relative;\n float: left;\n right: 50%;\n height: 1.75rem;\n line-height: 1.75rem;\n margin-right: 0.4375rem;\n span, a {}\n a {\n cursor: pointer;\n }\n .control-select-box {\n height: 1.75rem;\n line-height: 1.3125rem;\n border: 0.0625rem solid @gray;\n select {\n height: 1.625rem;\n border: none;\n } \n }\n #slider-id {\n width: 9.375rem;\n height: 1rem;\n margin-top: 0.375rem;\n border: 1px solid @gray;\n .zoom-slider-handle {\n position: relative;\n display: block;\n\t top: -7px;\n\t height: 1.75rem; \n\t width: 0.875rem; \n\t background-color: @gray; \t\n }\n a {\n width: 1.45rem;\n height: 1.45rem;\n margin: 0;\n background: @gray;\n }\n }\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n style declarations for sidebarMenu component\n ==============================================================*/\n\n.sidebar-menu {\n\tmargin-bottom: 20px;\n\tbutton, a {\n\t\tdisplay: block;\n\t\tcolor: @lowerblack;\n\t &:hover, \n\t &:focus, \n\t &:active {\n\t \tcolor: @lowerblack;\n\t }\n\t}\n\tbutton {\n\t\tborder: none;\n\t\tbackground: transparent;\n\t\tpadding: 0;\n\t\tspan::after {\n\t\t\tcontent: '';\n\t\t\twidth: 0;\n\t\t\theight: 0;\n\t\t\tmargin-left: 5px;\n\t\t\tvertical-align: middle;\n\t\t\tborder-top: 4px dashed;\n\t\t\tborder-top: 4px solid\\9;\n\t\t\tborder-right: 4px solid transparent;\n\t\t\tborder-left: 4px solid transparent;\n\t\t\tvertical-align: middle;\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n\tul {}\n\tli {}\n\ta {}\n\tspan {}\n\t&__submenu-container {}\n\t&__submenu-button {\n\t\t&.-active {\n\t\t\tfont-weight: 700;\n\t\t}\n\t}\n\t&__submenu {\n\t\tfont-size: 1.4rem;\n\t\tdisplay: none;\n\t\tul {}\n\t\tli {}\n\t\ta {\n\t\t\tpadding-left: 1.5rem;\n\t\t}\n\t\tspan {}\n\t}\n}\n\t\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}\n","/* ==============================================================\n Browse\n style declarations for browse.xhtml\n ==============================================================*/\n/* BROWSE */\n/* BLOCK */\n.collections {\n\t/* ELEMENT */\n\t&__wrapper {\n\t\tposition: relative;\n\t\tdiv[class*=\"col-xs\"],\n\t\tdiv[class*=\"col-sm\"] {\n padding: 0;\n }\n\t}\n}\n.collection {\n\tmargin: 0;\n\tpadding: 0;\n\tlist-style: none;\n\tborder: 1px solid @middlegray;\n border-top: none;\n\t/* ELEMENT */\n\t.row {\n\t\tmargin: 0;\n\t}\n\t&__item {}\n\t&__structure,\n\t&__title,\n\t&__description-toggle,\n\t&__rss {\n\t\ta {\n\t\t\tdisplay: block;\n\t\t\tpadding: 10px 0;\n\t\t\ttext-overflow: ellipsis;\n\t\t\toverflow: hidden;\n\t\t}\n\t}\n\t&__description-toggle,\n\t&__rss {\n\t\ta {\n\t\t\tdisplay: inline-block;\n\t\t\tpadding: 10px;\n\t\t\ttext-align: center;\n\t\t}\n\t}\n\t&__structure {}\n\t&__title {\n\t div.col-12 {\n\t padding-left: 15px;\n\t }\n\t}\n\t&__top-element {\n\t\tfont-weight: bold;\n\t}\n\t&__description-toggle,\n\t&__rss {\n\t\twidth: 50%;\n\t\tpadding-right: 15px;\n\t\ttext-align: right;\n\t}\n\t&__description-toggle {\n\t padding: 0;\n\t}\n\t&__rss {}\n\t&__description {\n\t\tpadding: 5px 15px;\n\t}\n\t/* MODIFICATION */\n\t&__item--level-0 {\n\t border-top: 1px solid @middlegray;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n /* BROWSE */\n .collection__structure a, \n .collection__title a, \n .collection__description-toggle a, \n .collection__rss a {\n padding: 10px 0;\n }\n .collection__description img {\n\t\tdisplay: block;\n\t max-width: 100%;\n\t height: auto;\n\t}\n}","/* ==============================================================\n Feedback\n style declarations for feedback.xhtml\n ==============================================================*/\n/* FEEDBACK */\n/* BLOCK */\n.view-feedback {\n\tmargin-bottom: 1rem;\n\tpadding: 2rem;\n\t/* ELEMENT */\n\th2 {}\n\tp {}\n .form-group {\n\t label {\n\t \tfont-weight: 700;\n\t }\n\t input {}\n textarea {\n min-height: 150px;\n resize: vertical;\n } \t\n\t .btn {\n\t \tmargin: 0;\n\t }\t\n }\n .form-group.lastname {\n display: none;\n }\n .composite-control {\n\t\tpadding-top: 6px;\n\t}\n\t.col-lg-9 {\n\t\tflex-basis: 83.33333%;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.view-feedback {\n\t\t.col-12 {\n\t\t\tflex-basis: 100%;\n\t\t}\n\t}\n}","/* ==============================================================\n Statistics\n style declarations for statistics.xhtml\n ==============================================================*/\n.statistics-grid,\n.statistics-grid-row,\n.chart-nearly-completed-table-row,\n.chart-most-active-users-table-row,\n.chart-nearly-completed-inner-table-row,\n.chart-nearly-completed-inner-label-row,\n#chart-nearly-completed,\n.chart-most-active-users-table,\n.chart-nearly-completed-table-cell,\n.chart-most-active-users-table-cell,\n.chart-nearly-completed-table-cell-right,\n.chart-nearly-completed-inner-table-cell-left,\n.chart-nearly-completed-inner-table-cell-right {\n float: left;\n width: 100%;\n}\n\n.statistics-grid-row {\n margin-bottom: 2rem;\n}\n\n#chart-nearly-completed,\n.chart-most-active-users-table {\n display: table;\n}\n\n.chart-nearly-completed-table-row,\n.chart-most-active-users-table-row,\n.chart-nearly-completed-inner-table-row,\n.chart-nearly-completed-inner-label-row {\n display: table-row;\n}\n\n.chart-nearly-completed-table-cell,\n.chart-most-active-users-table-cell,\n.chart-nearly-completed-table-cell-right,\n.chart-nearly-completed-inner-table-cell-left,\n.chart-nearly-completed-inner-table-cell-right {\n display: table-cell;\n padding: 0.25rem;\n}\n\n.chart-most-active-users-table-cell-center {\n text-align: center;\n}\n\n.chart-nearly-completed-table-row {\n padding: 0.5rem;\n}\n\n.chart-nearly-completed-table-cell {\n width: 20%;\n}\n\n.chart-nearly-completed-table-cell-right {\n width: 80%;\n}\n\n.chart-nearly-completed-inner-table-cell-left,\n.chart-nearly-completed-inner-table-cell-right {\n width: 50%;\n}\n\n.chart-nearly-completed-inner-table-cell-left {\n font-weight: bold;\n}\n\n.chart-most-active-users-table-cell {\n width: 20%;\n text-align: left;\n}\n\n.chart-most-active-users-table-cell-center {\n width: 50%;\n}\n\n.chart-most-active-users-table-cell-right {\n width: 30%;\n text-align: center;\n}\n\n.rank {\n background-color: @lightgray;\n}\n\n#statistics {\n h2 {}\n .statistics-grid {\n margin-bottom: 1.3125rem;\n .statistics-grid-row {\n .statistic-grid-cell {\n h3 {}\n .statistic-chart {}\n }\n }\n }\n \n // nearly completed\n #chart-nearly-completed {\n padding: 0.3125rem;\n border: 2px solid @statDarkgray;\n background-color: @statBackgroundColor;\n box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);\n .chart-nearly-completed-table-row {\n border-bottom: 1px solid @statDarkgray;\n .chart-nearly-completed-table-cell {\n .chart-nearly-completed-label-right {\n font-weight: bold;\n font-size: @fontNormal;\n }\n &.chart-nearly-completed-table-cell-right {\n .chart-nearly-completed-inner-label-row {\n a {}\n }\n .chart-nearly-completed-inner-table-row {\n .chart-nearly-completed-inner-table-cell {\n span {}\n &.chart-nearly-completed-inner-table-cell-left {}\n &.chart-nearly-completed-inner-table-cell-right {\n .progress {\n \theight: auto;\n color: @black;\n border-radius: 0;\n border: 1px solid @black;\n background-color: @statDarkgray;\n .bar {\n\t padding: 5px 0;\n background-color: @statBackgroundColor;\n span {\n \tpadding-left: 5px;\n }\n }\n }\n }\n }\n }\n }\n }\n }\n }\n \n // most active user\n #chart-most-active-users {\n padding: 0.3125rem;\n border: 2px solid @statDarkgray;\n background-color: @statBackgroundColor;\n box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);\n .chart-most-active-users-table-row {\n .chart-most-active-users-table-cell {\n span {}\n &.chart-most-active-users-table-cell-center {\n .chart-most-active-users-name-label {}\n }\n &.chart-most-active-users-table-cell-right {\n .rank {\n background-color: @statDarkgray;\n img {}\n }\n }\n }\n }\n }\n}\n\n .jqplot-axis {\n \t\tfont-size: @fontSmall;\n \t\tfont-family: \"TheSansLight\",sans-serif;\n \t\t&.jqplot-xaxis {\n \t\t\tmargin-top: 10px;\n \t\t}\n \t\t&.jqplot-yaxis {\n \t\t\tmargin-right:12px;\n \t\t}\n }\n \n #chartpseudotooltip {\n \t \tfont-size: @fontSmall;\n \t\tfont-family: \"TheSansLight\",sans-serif;\n }\n \n .jqplot-highlighter-tooltip {\n \t\tfont-size: @fontSmall;\n \t\tfont-family: \"TheSansLight\",sans-serif;\n }\n \n #chart-most-edited {\n \t.jqplot-point-label {\n \t\tfont-size: @fontSmall;\n \t\tfont-family: \"TheSansLight\",sans-serif;\n \t\tmargin-bottom: -15px;\n \t\tmargin-left: 5px;\n \t}\n }\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Styles\n style declarations for styles.xhtml\n ==============================================================*/\n#styles {}\n\n/* STYLES */\n/* BLOCK */\n.styles {\n &__button {\n display: block;\n margin: 10px 0;\n padding: 15px;\n font-size: @fontLarge;\n text-align: center;\n color: @white;\n background-color: @blue;\n &:hover,\n &:focus,\n &:active {\n text-decoration: none;\n }\n }\n &__heading {\n padding-left: 15px;\n border-top: 1px solid @middlegray;\n border-right: 3px solid @middlegray;\n border-bottom: 1px solid @middlegray;\n border-left: 3px solid @middlegray;\n }\n &__spacerheading {\n padding-left: 10px;\n border-bottom: 1px solid @middlegray;\n }\n &__subheading {\n padding-left: 10px;\n border-left: 3px solid @middlegray;\n }\n /* ELEMENT */\n &__logos,\n &__fonts,\n &__headings,\n &__typo,\n &__buttons,\n &__helper,\n &__mixins {\n margin-bottom: 15px;\n } \n &__logos {}\n &__logo {\n margin-bottom: 10px;\n padding: 10px;\n img {\n \tmax-width: 100%;\n }\n figcaption {\n padding-top: 10px;\n font-style: italic;\n font-size: @fontSmall;\n }\n }\n &__colors {}\n &__color {\n margin-bottom: 10px;\n border: 1px solid @middlegray;\n }\n &__color-header {\n height: 50px;\n border-bottom: 1px solid @middlegray;\n }\n &__color-body {\n padding: 5px;\n font-size: @fontSmall;\n ul {\n margin: 0;\n padding: 0;\n list-style: none;\n }\n }\n &__fonts {}\n &__headings {}\n &__typo {}\n &__helper {\n \th4 {}\n }\n &__helper-item {\n \tpadding: 15px;\n \tborder-bottom: 1px solid @middlegray;\n }\n &__mixins {}\n}\n\n/* MODIFICATION */\n.styles__logo--bw {\n color: @white;\n background-color: @black;\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Privacy\n style declarations for privacy.xhtml\n ==============================================================*/\n/* PRIVACY */\n/* BLOCK */\n.view-privacy {\n\t/* ELEMENT */\n\tiframe {\n\t\twidth: 100%;\n\t\theight: 165px;\n\t\tborder: none;\n \tborder-top: 1px solid @middlegray;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Sitelinks\n style declarations for sitelinks.xhtml\n ==============================================================*/\n/* SITELINKS */\n/* BLOCK */\n.sitelinks {\n\t/* ELEMENT */\n\th2 {}\n\t&__tags {\n\t\tmargin-bottom: 20px;\n\t\ta {\n\t\t\tdisplay: inline-block;\n\t\t\tpadding: 3px;\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus {}\n\t\t}\n\t}\n\t&__hits {\n\t\tul {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tlist-style: none;\n\t\t}\n\t\tli {}\n\t\ta {\n\t\t\tdisplay: inline-block;\n\t\t\tpadding: 3px 0;\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus {}\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/**\n * Styling for overlays covering the entire screen if active\n */\n.overlay {\n\tdisplay: none;\n\t&.active { \n\t\tposition: fixed;\n\t\tdisplay: flex;\t\t\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\ttop: 0;\n\t\twidth: 100vw;\n\t\theight: 100vh;\n\t\tbackground-color: @neutralgray;\n\t\toverflow-y: auto;\n\t\tz-index: 9999;\n\t}\n\t& > .fa {\n\t\tposition: absolute;\n\t\ttop: 5px;\n\t\tright: 10px;\n\t\tfont-size: 2.4rem;\n\t\tcursor: pointer;\n\t}\n\tiframe {\n\t\twidth: 100%;\n\t\theight: 100%;\n\t}\n}\n","/* ==============================================================\n View Fullscreen Image Controls \n ==============================================================*/\n/* FULLSCREEN IMAGE CONTROLS */\n.fullscreen {\n\t.image-controls {\n\t\tpadding: 0;\n\t\tborder: 0;\n\t\topacity: 1;\n\t\t&.faded {\n\t\t\topacity: 0;\n\t\t}\n\t\t/* DOCUMENT OPTIONS */\n\t\t&__options {\n\t\t\t.mx-hidden;\n\t\t}\n\t /* ACTIONS */\n\t &__actions {\n\t \tmargin-top: 0;\n\t \tul {}\n\t\t li {}\n\t }\n\t &__action {\n\t \theight: auto;\n\t \tmargin: 0 7px 0 0;\n\t \tfont-size: 0.9375rem;\n\t\t\tborder: 0;\n\t\t /* ELEMENT */\n\t\t a, \n\t\t\tspan, \n\t\t\tbutton {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t\twidth: 32px;\n\t\t\t\theight: 32px;\n\t\t\t\tline-height: inherit;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-position: center center;\n\t\t\t\tbackground-size: 28px;\n\t\t\t\tfont-size: 1.4rem; \n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:focus {}\n\t\t\t}\n\t\t\tspan {}\n\t\t\t[class*=\"image-\"] {\n\t\t\t\t.mx-hidden;\n\t\t\t}\n\t\t\t&.inactive {\n\t\t \ta,\n\t\t \tspan,\n\t\t \tbutton {}\n\t\t\t} \n\t\t /* ELEMENT */\n\t\t &.start {\n\t\t \ta, \n\t\t\t\tspan, \n\t\t\t\tbutton {\n\t\t\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-start.svg\");\n\t\t\t\t\tbackground-size: 18px;\n\t\t\t\t}\n\t\t }\n\t\t &.page-browse,\n\t\t &.select {}\n\t\t &.page-browse {\n\t\t a, span {}\n\t\t }\n\t\t &.back {\n\t\t \ta, \n\t\t\t\tspan, \n\t\t\t\tbutton {\n\t\t\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-back.svg\");\n\t\t\t\t\tbackground-size: 12px;\n\t\t\t\t}\n\t\t }\n\t\t &.select-text {\n\t\t \tspan {}\n\t\t }\n\t\t &.select {\n\t\t \twidth: 100px;\n\t\t .fofs-control__select {\n\t\t select {\n\t\t \tfont-size: 0.9375rem;\n\t\t }\n\t\t }\n\t\t .custom-control--select {\n\t\t \tselect {\n\t\t \t\tcolor: @fsDarkgray;\n\t\t \t}\n\t\t \t&:after {\n\t\t \t\tborder-top-color: @fsDarkgray;\n\t\t \t}\n\t\t }\n\t\t }\n\t\t &.forward {\n\t\t \ta, \n\t\t\t\tspan, \n\t\t\t\tbutton {\n\t\t\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-forward.svg\");\n\t\t\t\t\tbackground-size: 12px;\n\t\t\t\t}\n\t\t }\n\t\t &.end {\n\t\t \ta, \n\t\t\t\tspan, \n\t\t\t\tbutton {\n\t\t\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-end.svg\");\n\t\t\t\t\tbackground-size: 18px;\n\t\t\t\t}\n\t\t }\n\t\t &.double-page-view,\n\t\t &.single-page-view,\n\t\t &.switch-pages {\n\t\t\t [class*=\"image-\"] {}\t \t\n\t\t }\n\t\t &.double-page-view {\n\t\t \ta, \n\t\t\t\tspan, \n\t\t\t\tbutton {\n\t\t\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-double-page.svg\");\n\t\t\t\t}\n\t\t }\n\t\t &.single-page-view {\n\t\t \ta, \n\t\t\t\tspan, \n\t\t\t\tbutton {\n\t\t\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-single-page.svg\");\n\t\t\t\t\tbackground-size: 26px;\n\t\t\t\t}\n\t\t }\n\t\t &.switch-pages {\n\t\t \ta, \n\t\t\t\tspan, \n\t\t\t\tbutton {\n\t\t\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-recto-verso.svg\");\n\t\t\t\t\tbackground-size: 32px;\n\t\t\t\t}\n\t\t \tsvg {}\n\t\t }\n\t\t &.rotate-left,\n\t\t &.rotate-right {\n\t\t \t[class*=\"image-\"] {}\n\t\t }\n\t\t &.rotate-left {\n\t\t \ta, \n\t\t\t\tspan, \n\t\t\t\tbutton {\n\t\t\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-rotate-left.svg\");\n\t\t\t\t}\n\t\t }\n\t\t &.rotate-right {\n\t\t \ta, \n\t\t\t\tspan, \n\t\t\t\tbutton {\n\t\t\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-rotate-right.svg\");\n\t\t\t\t}\n\t\t }\n\t\t &.reset {\n\t\t \ta, \n\t\t\t\tspan, \n\t\t\t\tbutton {\n\t\t\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-reset.svg\");\n\t\t\t\t}\n\t\t }\n\t\t &.fullscreen {\n\t\t \t.mx-hidden;\n\t\t }\n\t\t &.zoom-slider-wrapper {\n\t\t \twidth: 125px;\n\t\t \tmargin-left: 10px;\n\t\t .zoom-slider {\n\t\t \theight: 2px;\n\t\t \tmargin-top: 0;\n\t\t \tbackground-color: @fsDarkgray;\n\t\t }\n\t\t .zoom-slider-handle {\n\t\t \ttop: -12px;\n\t\t \twidth: 24px;\n\t\t \theight: 24px;\n\t\t \tborder: 2px solid @fsDarkgray;\n\t\t \tborder-radius: 100%;\n\t\t \tbackground-color: @white;\n\t\t }\n\t\t }\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n@media screen and (max-width: 1030px) {\n\t.fullscreen {\n\t\t.image-controls__action.page-browse {\n\t\t\tdisplay: none;\n\t\t}\t\t\n\t}\n}\n \n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n@media screen and (max-width: 875px) {\n\t.fullscreen {\n\t\t.image-controls__action.zoom-slider-wrapper {\n\t\t\twidth: 75px;\n\t\t}\n\t}\n}\n\n@media screen and (max-width: 825px) {\n\t.fullscreen {\n\t\t.image-controls__action.zoom-slider-wrapper {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n\t.fullscreen {\n\t\t.image-controls__action.rotate-left,\n\t\t.image-controls__action.rotate-right,\n\t\t.image-controls__action.reset,\n\t\t.image-controls__action.double-page-view {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.fullscreen {\n\t\t.image-controls__action.start,\n\t\t.image-controls__action.end {\n\t\t\tdisplay: none;\n\t\t}\n\t\t.image-controls__action.select {\n\t\t\twidth: 105px;\n\t\t}\n\t\t.image-controls__action.back,\n\t\t.image-controls__action.forward {\n\t\t\tposition: fixed;\n\t\t\ttop: 50%;\n\t\t\twidth: 50px;\n\t\t height: 100px;\n\t\t margin: 0;\n\t\t margin-top: -50px;\n\t\t background-color: rgba(255,255,255,0.85);\n\t\t z-index: 1000;\n\t\t a,\n\t\t button,\n\t\t span {\n\t\t \twidth: 100%;\n\t\t \theight: 100%;\n\t\t \tbackground-size: 24px;\n\t\t }\n\t\t}\n\t\t.image-controls__action.back {\n\t\t\tleft: 0;\n\t\t}\n\t\t.image-controls__action.forward {\n\t\t\tright: 0;\n\t\t}\n\t}\n}","/* ==============================================================\n View Fullscreen Metadata \n ==============================================================*/\n/* FULLSCREEN METADATA */\n.fullscreen {\n\t.metadata {\n\t\tmargin: 0;\n\t .fa {}\n\t\t/* ELEMENTS / EVENTS */\n\t\t&__elements,\n\t\t&__events {\n\t\t\tmargin-bottom: 15px;\n\t\t\tpadding: 0;\n\t\t\tpadding-bottom: 15px;\n\t\t\tborder: 0;\n\t\t\tborder-bottom: 1px solid @fsMiddlegray;\n\t\t\t&:last-child {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\tpadding-bottom: 0;\n\t\t\t\tborder-bottom: 0;\n\t\t\t}\n\t\t}\n\t\t&__element,\n\t\t&__event {\n\t\t\tmargin-bottom: 10px;\n\t\t\tborder: 0;\n\t\t}\n\t\t&__element-dl,\n\t\t&__event-dl {\n\t\t\tdt {\n\t\t\t\tfloat: none;\n\t\t\t\twidth: 100%;\n\t\t\t\tmargin-bottom: 5px;\t\t\t\n\t\t\t}\n\t\t\tdd {\n\t\t\t\twidth: 100%;\n\t\t\t\tmargin: 0;\t\t\t\n\t\t\t}\n\t\t}\n\t\t&__element-value,\n\t\t&__event-value {\n\t\t\t&:last-child {}\n\t\t}\n\t\t/* ELEMENT */\n\t\t&__elements {\n\t\t\t&.level-0 {}\n\t &.level-1 {}\n\t &.level-2 {}\n\t &.level-3 {}\n\t &.level-4 {}\n\t &.level-5 {}\n\t &.level-6 {}\n\t &.level-7 {}\n\t &.level-8 {}\n\t &.level-9 {}\n\t\t}\n\t\t&__elements-h3 {}\n\t\t&__element-wrapper {}\n\t\t&__element {}\n\t\t&__element-dl {\n\t\t\tdt {}\n\t\t\tdd {}\n\t\t}\n\t\t&__element-value {}\n\t\t/* EVENT */\n\t\t&__events {}\n\t\t&__event {}\n\t\t&__event-dl {\n\t\t\tdt {}\n\t\t\tdd {}\n\t\t}\n\t\t&__event-value {}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n \n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n View Fullscreen Toc \n ==============================================================*/\n/* FULLSCREEN TOC */\n.fullscreen {\n\t.widget-toc {\n\t\t/* TITLE */\n\t\t&__title {\n\t\t\tbackground-color: transparent;\n\t\t\th3 {\n\t\t\t\t.mx-hidden;\n\t\t\t}\n\t\t}\n\t\t&__title-expand {\n\t\t\ta {\n\t\t\t\tcolor: @black;\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:focus {\n\t\t\t\t\tcolor: @black;\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t}\n\t\t\t\t&:first-child {}\n\t\t\t}\n\t\t}\n\t\t/* ELEMENTS */\n\t\t&__elements {\n\t\t\tmax-height: inherit;\n\t\t\tborder: 0;\n\t\t\tul {\n\t\t\t\tpadding-right: 0;\n\t\t\t\tpadding-bottom: 0;\n\t\t\t\tpadding-left: 0;\n\t\t\t}\n\t\t}\n\t\t&__element {\n\t\t\tmargin-bottom: 6px;\n\t\t\t&:hover {}\n\t\t\t&.parent {}\n\t\t\t&.child {}\n\t\t\t&.active {}\n\t\t}\n\t\t&__element-expand {}\n\t\t&__element-link {\n\t\t\t&.has-pagenumber {}\n\t\t\t&.non-tree-view {\n\t\t\t\t&.has-pagenumber {}\t\t\t\n\t\t\t}\n\t\t\t&.active {\n\t\t\t\ta {}\n\t\t\t}\n\t\t}\n\t\t&__element-pagenumber {}\n\t\t/* LOADING */\n\t\t&__loader,\n\t\t&__overlay {}\n\t\t&__loader {}\n\t\t&__overlay {}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n \n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n View Fullscreen Usage \n ==============================================================*/\n/* FULLSCREEN USAGE */\n.fullscreen {\n\t.widget-usage {\n\t\th3 {}\n\t\th4 {}\n\t\t&__subtitle {}\n\t\t/* LICENSE TEXT */\n\t\t&__license-text {\n\t\t\ta {\n\t\t\t\tdisplay: inline;\n\t\t\t}\n\t\t}\n\t\t/* DOWNLOADS */\n\t\t&__work-downloads,\n\t\t&__page-downloads,\n\t\t&__citelinks {\n\t\t\ta {}\n\t\t\t.label-default {\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:focus {}\n\t\t\t}\n\t\t}\n\t\t/* WORK DOWNLOADS */\n\t\t&__work-downloads {\n\t\t\ta {}\n\t\t\t.label-default {}\n\t\t}\n\t\t&__work-link-dfg-viewer {}\n\t\t&__work-link-opac {}\n\t\t&__work-download-lido-mets {}\n\t\t&__work-download-mets-anchor {}\n\t\t&__work-download-oai-marc {}\n\t\t&__work-download-oai-dc {}\n\t\t&__work-download-alto {}\n\t\t&__work-download-fulltext {}\n\t\t&__work-download-tei {}\n\t\t&__work-download-pdf {}\n\t\t&__work-download-epub {}\n\t\t&__work-download-iiif {}\n\t\t/* PAGE DOWNLOADS */\n\t\t&__page-downloads {\n\t\t\ta {}\n\t\t\t.label-default {}\n\t\t}\n\t\t&__page-download-alto {}\n\t\t&__page-download-fulltext {}\n\t\t&__page-download-tei {}\n\t\t&__page-download-pdf {}\n\t\t&__page-download-jpeg {}\n\t\t/* CITE LINKS */\n\t\t&__citelinks {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t\t&__citelink-work {}\n\t\t&__citelink-page {}\n\t\t/* MODIFICATION */\n\t\t.widget {\n\t\t\t&__title {\n\t\t\t\t.mx-hidden;\n\t\t\t}\n\t\t\t&__body {\n\t\t\t\tdisplay: block;\n\t\t\t\tpadding: 0;\n\t\t\t\tborder: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n \n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n View Fullscreen Metadata \n ==============================================================*/\n/* FULLSCREEN METADATA */\n.fullscreen {\n\t&__view-sidebar-share {\n\t\tdisplay:flex;\n\t\tjustify-content: space-between;\n\t\tbackground-color: white;\n\t\tborder-bottom: 1px solid #dedede;\n\t\tborder-top: 1px solid #dedede;\n\t\t#widgetCopyright,\n\t\t#widgetSocialMedia {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tbackground-color: transparent;\n\t\t\tborder-bottom: none;\n\t\t\t.custom-title {\n\t\t\t\t&__copy-info {\n\t\t\t\t\tmargin: 0 10px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.widget {\n\t\t\t\t&__social-media {\n\t\t\t\t\tmargin: 0 10px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","/* ==============================================================\n Search Standard\n style declarations for search.xhtml \n ==============================================================*/\n/* SEARCH STANDARD */\n/* BLOCK */\n.search-standard {\n margin-bottom: 21px;\n padding: 10px;\n border: 1px solid @middlegray;\n /* ELEMENT */\n &__help {\n font-size: @fontLarge;\n button {\n padding: 0;\n border: none;\n background: none;\n }\n }\n &__title {\n h3 {}\n }\n &__input {}\n &__input-label,\n &__filter-label {\n height: 1.75rem;\n line-height: 1.75rem;\n }\n &__input-label {}\n &__input-autocomplete {\n .ui-autocomplete {\n position: relative;\n display: block;\n .ui-autocomplete-input {\n width: 100%;\n height: 3.4rem;\n font-size: @fontNormal;\n border: 1px solid @middlegray;\n background-image: none;\n background-color: @white;\n }\n }\n }\n &__filter {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n padding-top: 7px;\n padding-bottom: 15px;\n }\n &__filter-label {\n \tpadding-left: 0;\n \tdisplay: inline-block;\n }\n &__filter-radio {}\n &__filter-link {\n \tfont-size: @fontMedium;\n text-align: right;\n a {}\n }\n &__action {\n padding-top: 15px;\n text-align: right;\n .btn {\n margin: 0 0 0 5px;\n }\n }\n /* MODIFICATION */\n}\n\n/* AUTOCOMPLETE PANEL */\n.ui-autocomplete-panel {\n\tmax-width: 100%;\n font-size: @fontMedium;\n border: 1px solid @lightgray;\n border-radius: 0;\n box-shadow: none;\n background-color: @white;\n ul.ui-autocomplete-items {\n padding: 0;\n li.ui-autocomplete-item {\n span.ui-autocomplete-query {}\n }\n li.ui-state-highlight {\n color: @black;\n border: none;\n border-radius: 0;\n background: @lightgray;\n }\n }\n}\n\n/* SEARCH HELP MODAL */\n/* BLOCK */\n.search-help {\n /* ELEMENT */\n .modal-dialog {}\n .modal-content {}\n .modal-header {}\n .modal-title {}\n .modal-body {}\n .modal-footer {}\n /* MODIFICATION */\n}\n\n/* SEARCH TILE */\n/* BLOCK */\n.search-tile {\n margin-bottom: 21px;\n padding: 10px;\n border: 1px solid @middlegray;\n /* ELEMENT */\n &__description {\n min-height: 125px;\n h3 {\n display: inline-block;\n }\n }\n &__icon {\n float: right;\n margin: 0 0 10px 10px;\n font-size: 3rem;\n }\n &__input {}\n &__action {\n padding-top: 15px;\n text-align: right;\n .btn {\n margin: 0;\n }\n }\n /* MODIFICATION */\n}\n \n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Search Advanced\n style declarations for searchAdvanced.xhtml \n ==============================================================*/\n/* SAERCH ADVANCED */\n/* BLOCK */\n.search-advanced {\n /* ELEMENT */\n &__group {\n position: relative;\n margin-bottom: 21px;\n padding: 10px;\n border: 1px solid @middlegray;\n span.remove {\n display: none;\n }\n .remove {\n position: absolute;\n top: 0;\n right: .5rem;\n padding: .5rem;\n color: @black;\n }\n }\n &__loader {\n display: none;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-image: url(\"@{images}/ajax_preloader.gif\");\n background-position: center center;\n background-repeat: no-repeat;\n background-color: rgba(255,255,255,0.75);\n z-index: 10;\n }\n &__connector,\n &__connect-group {\n \t.custom-control--select {\n \t\tdisplay: inline-block;\n \t\twidth: 80px;\n \t\tborder: none;\n \t\t&:after {\n \t\t\tright: 10px;\n \t\t}\n \t\tselect {\n \t\t\tpadding: 0;\n \t\t}\n \t}\n }\n &__input-group {\n .form-control__select,\n input[type=\"text\"] {\n }\n input[type=\"text\"] {\n border-right: none;\n &:focus {\n border-right-color: @blue;\n & + .input-group-append {\n \tborder-color: @blue;\n }\n }\n }\n .input-group-append {\n padding: 0;\n border-radius: 0;\n background-color: @white;\n border: 1px solid #ced4da;\n border-left: none;\n a {\n color: @black;\n &:hover,\n &:focus,\n &:active {\n text-decoration: none;\n color: @black;\n }\n }\n }\n .custom-control--select {\n &.disabled {\n \tdisplay: none;\n \t&:after {\n\t display: none;\n\t }\n }\n select[disabled] {\n border-radius: 0;\n background-color: transparent;\n opacity: 0.4;\n }\n }\n button {\n padding: 6px 10px;\n }\n .row .col-sm-1 {\n padding-left: 0;\n }\n }\n &__input-col {\n a {\n display: inline-block;\n padding: 7px;\n color: @black;\n &:hover,\n &:focus,\n &:active {\n text-decoration: none;\n outline: none !important;\n }\n }\n span {\n display: none;\n }\n .form-group {\n \tmargin: 0;\n }\n }\n &__connect-group {\n padding: 0 10px;\n }\n &__add-group {\n margin-bottom: 21px;\n padding: .5rem 18px;\n text-align: right;\n a {\n color: @black;\n &:hover,\n &:focus,\n &:active {\n text-decoration: none;\n color: @black;\n }\n }\n }\n &__action {\n text-align: right;\n .btn {\n margin: 0 0 0 5px;\n }\n } \n}\n/* MODIFICATION */ \n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n .search-advanced__input-group input[type=\"text\"],\n .search-advanced__input-group .form-control__select { \n } \n}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n SearchList\n style declarations for searchList.xhtml\n ==============================================================*/\n/* SEARCH LIST */\n/* VARIABLES */\n@yellow: rgba(255, 255, 0, 0.5);\n\n/* BLOCK */\n.search-list {\n margin-bottom: 21px;\n /* ELEMENT */\n &__title {\n margin-bottom: 10px;\n h3 {\n margin: 0;\n line-height: normal;\n font-size: @fontNormal;\n }\n }\n /* OPTIONS */\n &__options {\n display: flex;\n \talign-items: center;\n font-size: @fontMedium;\n a, button{\n display: inline-block;\n padding: 3px;\n font-size: @fontNormal;\n color: @black;\n &:hover,\n &:focus,\n &:active,\n &.active {\n color: @blue;\n }\n }\n form {\n display: inline-block;\n }\n }\n &__hitcount,\n &__rss,\n &__save-search,\n &__excel-export,\n &__views {}\n &__hitcount {\n \tpadding-right: 5px;\n }\n &__rss {\n \tpadding-left: 5px;\n \tborder-left: 1px solid @middlegray;\n }\n &__save-search {\n \tpadding-left: 4px;\n }\n &__excel-export {\n \tpadding-right: 5px;\n a {}\n .excel-export-loader {\n display: none;\n padding-left: 5px;\n img {\n width: 14px;\n margin-top: -4px;\n }\n }\n }\n &__toggle-thumbs {\n \tpadding: 0 5px;\n \tborder-left: 1px solid @middlegray;\n \t.-active {\n \t\tcolor: @blue;\n \t}\n }\n &__views {\n \tpadding-left: 5px;\n \tborder-left: 1px solid @middlegray;\n \tbutton {}\n \t[data-view=\"search-list-default\"] {}\n \t[data-view=\"search-list-grid\"] {}\n \t[data-view=\"search-list-list\"] {}\n }\n /* CURRENT SEARCH */\n &__label {\n display: inline-block;\n padding: 6px 0;\n }\n &__current-search {\n margin-bottom: 5px;\n .form-group {\n margin-bottom: 5px;\n }\n .input-group {\n \tdisplay: flex;\n \tdisplay: -webkit-box; \n\t\t\tdisplay: -moz-box; \n\t\t\tdisplay: -ms-flexbox;\n\t\t\tdisplay: -webkit-flex; \n\t .input-group-addon {\n\t\t padding: 0;\n\t border-radius: 0;\n\t background-color: @white;\n\t a {\n\t color: @black;\n\t &:hover,\n\t &:focus,\n\t &:active {\n\t text-decoration: none;\n\t color: @black;\n\t }\n\t }\n\t a, button {\n\t \theight: 100%;\n\t \twidth: 100%;\n\t }\n\t input[type=\"submit\"] {\n\t\t background-image: url(\"@{images}/icons/icon-search.png\");\n\t\t background-repeat: no-repeat;\n\t\t background-position: center center;\n\t\t background-size: 40%;\n\t\t width: 100%;\n\t\t padding: 0;\n\t }\n\t &.reset {\n\t \tflex: 0 0 4rem;\n\t background-color: @lightgray;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\tborder: 1px solid #ccc;\n\t a, button {}\n\t &.focus {\n\t \tborder-color: @blue;\n\t }\n\t .fa {}\n\t }\n\t &.search {\n\t flex: 0 0 4rem;\n\t background-color: @blue;\n\t border-color: @blue;\n\t display: inherit;\n\t a {\n\t display: block;\n\t color: @white;\n\t }\n\t }\n \t}\n }\n .form-control {\n border-right: none;\n height: auto;\n &:focus {\n \tborder-left-color: @middlegray;\n }\n }\n }\n /* LINKS */\n &__links {\n button {\n padding-right: 12px;\n }\n form {\n display: inline-block;\n }\n a {\n font-size: @fontMedium;\n &:hover,\n &:focus,\n &:active {}\n }\n }\n /* SORTING */\n &__sorting {\n display: flex;\n justify-content: space-between;\n margin-bottom: 20px;\n flex-wrap: wrap;\n &__item {\n \tdisplay: grid;\n \tgrid-template-columns: auto auto;\n \tgrid-column-gap: 20px;\n \talign-items: center;\n \tform {\n \t\theight: 100%;\n \t}\n }\n &__label {\n \tlabel { \t\t\n\t \twhite-space: nowrap;\n\t \tfont-weight: normal;\n\t \tmargin: 0;\n \t}\n }\n }\n /* ADVANCED SEARCH INFO */\n &__adv-search-info {\n margin-bottom: 10px;\n padding: 10px;\n background-color: @white;\n border: 1px solid @middlegray;\n }\n &__adv-search-info-back {\n font-size: @fontMedium;\n color: @black;\n }\n /* HITS */\n &__hits {\n \tdisplay: none;\n }\n &__hit {\n position: relative;\n margin-bottom: 21px;\n padding: 10px;\n border: 1px solid @middlegray;\n background-color: @middlegray2;\n }\n &__hit-header {}\n &__hit-title,\n &__hit-type,\n &__hit-info {}\n &__hit-title {\n \tposition: relative;\n h4 {\n \tpadding-bottom: 0.5rem;\n margin: 0;\n }\n \t&.-noThumbnail {\n \t\tpadding-right: 2rem;\n \t}\n }\n &__no-thumb-bookmark {\n \tposition: absolute;\n\t\tright: 0.3rem;\n\t\ttop: -0.4rem;\n \tpadding: 0;\n \t&[data-bookmark-list-type=\"add\"] {\n\t\t position: absolute;\n\t\t font-size: @fontLarge;\n\t\t color: @blue;\n\t\t background-image: none;\n\t\t .fa-bookmark-o,\n\t\t .fa-bookmark {\n\t\t color: @blue;\n\t\t }\n\t\t .fa-bookmark-o {\n\t\t display: inline-block;\n\t\t }\n\t\t .fa-bookmark {\n\t\t display: none;\n\t\t }\n\t\t &.added, \n\t\t &:hover {\n\t\t .fa-bookmark-o {\n\t\t display: none;\n\t\t }\n\t\t .fa-bookmark {\n\t\t display: inline-block;\n\t\t }\n\t\t }\n\t\t}\n }\n &__hit-thumbnail {\n \tposition: relative;\n\t\twidth: 100%;\n\t\ttext-align: right;\n img {\n display: inline;\n\t\t padding: 0;\n\t\t margin: 0;\n max-width: 100%;\n max-height: 100%;\n\t\t line-height: normal;\n border: 2px solid @white;\n\t\t border-radius: 0;\n box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);\n }\n [data-bookmark-list-type=\"add\"] {\n\t\t position: absolute;\n\t\t top: 0;\n\t\t right: 5px;\n\t\t font-size: @fontLarge;\n\t\t color: @blue;\n\t\t background-image: none;\n\t\t .fa-bookmark-o,\n\t\t .fa-bookmark {\n\t\t color: @blue;\n\t\t }\n\t\t .fa-bookmark-o {\n\t\t display: inline-block;\n\t\t }\n\t\t .fa-bookmark {\n\t\t display: none;\n\t\t }\n\t\t &.added, \n\t\t &:hover {\n\t\t .fa-bookmark-o {\n\t\t display: none;\n\t\t }\n\t\t .fa-bookmark {\n\t\t display: inline-block;\n\t\t }\n\t\t }\n\t\t}\n }\n &__hit-type {}\n &__hit-docstruct {\n ul {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n }\n li {}\n li + li:before {\n content: \"\\003e\";\n padding: 0 5px;\n }\n a {\n display: inline-block;\n padding-top: 0;\n padding-bottom: 0.5rem; \n }\n }\n &__hit-text {}\n &__hit-text-label,\n &__hit-text-value {\n display: block; \n word-wrap: break-word;\n }\n &__hit-text-label {\n clear: left;\n float: left;\n width: 30%;\n text-overflow: ellipsis;\n white-space: nowrap;\n overflow: hidden;\n }\n &__hit-text-value {\n margin-left: 30%;\n }\n &__hit-info {\n margin-top: 10px;\n }\n a[data-toggle=\"hit-content\"],\n button[data-toggle=\"hit-content\"] {\n width: 100%;\n margin-top: 10px;\n padding-top: 10px;\n text-align: left;\n color: @black;\n border-top: 1px dotted @gray;\n &:hover,\n &:focus,\n &:active {\n text-decoration: none;\n color: @black;\n }\n .fa {\n margin-right: 7px;\n transition: all .2s linear;\n }\n &.in {\n .fa {\n transform: rotate(90deg);\n }\n }\n .search-list__loader {\n display: none;\n width: 14px;\n }\n &.active {\n display: inline-block;\n }\n }\n &__hit-content {\n display: none;\n margin-top: 10px;\n dl {\n margin-bottom: 5px;\n }\n dt {\n \twidth: auto;\n \tmargin-right: 10px;\n }\n dd {\n \tmargin-left: auto;\n }\n }\n &__hit-content-set {\n \tdisplay: flex;\n \tjustify-content: space-between;\n margin: 0 0 5px 0;\n &:hover {\n \tbackground-color: @lightgray;\n \ta {\n \t\ttext-decoration: none;\n \t\tcolor: @labelGray;\n \t}\n }\n }\n &__hit-text-area {\n\t\tmax-width: 100%;\n\t}\n &__subhit-thumbnail {\n \timg {\n\t \theight: 60px;\n\t \tpadding: 5px 5px 0 0;\n \t}\n }\n &__hit-content-more {\n padding: 5px;\n text-align: center;\n a {\n color: @black;\n &:hover,\n &:focus,\n &:active {\n text-decoration: none;\n color: @black;\n }\n }\n }\n &__struct-title,\n &__struct-chapter {\n .fa {\n margin-right: 5px;\n }\n }\n &__struct-title {\n h5 {\n line-height: normal;\n margin: 0;\n padding: 0;\n font-size: @fontNormal;\n color: @black;\n }\n }\n &__metadata-info {\n \tpadding-left: 16px;\n \ttd {\n \t\tvertical-align: top;\n \t\tword-break: break-all;\n \t\t&:first-child {\n \t\t\tpadding-right: 5px;\n\t \t\twhite-space: nowrap;\n \t\t}\n \t}\n \t.fa {\n \tmargin-right: 10px;\n }\n }\n &__struct-child-hits {\n padding-left: 15px;\n dd {\n min-height: 21px;\n text-overflow: ellipsis;\n white-space: nowrap;\n overflow: hidden;\n }\n }\n &__struct-chapter {\n padding-left: 5%;\n }\n &__struct-chapter + .search-list__struct-title {\n margin-top: 10px;\n }\n /* DRILLDOWN HEADING */\n &__drilldown-heading {\n \tdisplay: none;\n }\n\t/* MODIFICATION */\n\t&--highlight {\n\t background-color: @yellow;\n\t}\n}\n\n/* STACKED MULTIVOLUME THUMBNAIL */\n.stacked-thumbnail-before,\n.stacked-thumbnail-after {\n\tposition: absolute;\n\twidth: 101%;\n\theight: 101%;\n\ttop: 0;\n}\n\n.stacked-thumbnail {\n border: 2px solid @white;\n -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);\n -moz-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);\n box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);\n background: @white;\n z-index: 10;\n position: relative;\n\n}\n\n.stacked-thumbnail-before,\n.stacked-thumbnail-after {\n\topacity: 0;\n border: 2px solid @white;\n box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);\n background: #eff4de;\n z-index: 9;\n transition: transform 0.12s linear, opacity 0.5s linear;\n &.-shown {\n \topacity: 1.0;\n }\n}\n\n\n.stackedThumbEffect {\n\tposition: relative;\n\twidth: 100%;\n\theight: 100%;\n\tdisplay: block;\n\tmargin-left: -2px;\n}\n\n.stackedThumbEffect-inner {\nposition: relative;\n}\n\n.stackedThumbEffect:hover .stacked-thumbnail-before {\n transform: rotate(-7deg);\n}\n\n.stackedThumbEffect:hover .stacked-thumbnail-after {\n transform: rotate(6deg);\n}\n\n.stacked-thumbnail-after {\n\ttransform: rotate(4deg);\n\tbackground: #768590;\n\tmargin-left: -5px;\n\tmargin-top: 0px;\n\theight: 105%;\n\twidth: 106%;\n}\n\n.stacked-thumbnail-before {\n\ttransform: rotate(-4deg);\n\tmargin-left: -6px;\n\tmargin-top: 0px;\n\twidth: 106%;\n\theight: calc(100% + 3px);\n\tbackground: #ececec;\n}\n\n.stacked-thumbnail a img {\n display: block;\n}\n\n\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n\t.search-list {\n\t\t&__hit-thumbnail {\n\t \twidth: auto;\n\t\t}\t\t\n\t\t&__sorting {\n\t\t &__item {\n\t\t\tmargin-bottom: 1rem;\n\t \t}\n\t }\n\t}\n}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.search-list {\n\t\t&__hit-text {\n\t\t\tmargin-bottom: 5px;\n\t\t}\n\t\t&__hit-text-label {\n\t\t\twidth: 100%;\n\t\t}\n\t\t&__hit-text-value {\n\t\t\tmargin: 0;\n\t\t}\n\t\t&__hit-thumbnail { \n\t\t\ttext-align: center;\n\t\t}\n\t\t&__struct-child-hits,\n\t\t&__metadata-info {\n\t\t\tpadding-left: 0;\n\t\t}\n\t\t&__hit-content dt {\n\t\t\tfloat: left;\n\t\t}\n\t\t&__metadata-info dt { \n\t\t\tfloat: left; \n\t\t\twidth: 30%; \n\t\t}\n\t\t&__metadata-info dd { \n\t\t\tmargin-left: 30%; \n\t\t}\n\t}\n}\n","/* ==============================================================\n Searchlist Grid View\n style declarations for searchList.xhtml\n ==============================================================*/\n/* SEARCH LIST GRID */\n/* BLOCK */\n.search-list {\n /* ELEMENT */\n /* HITS */\n &__hits {\n\t\t&.grid {\n\t\t\t.search-list__hits__list {\n\t\t\t\tdisplay: grid;\n\t\t\t grid-template-columns: repeat(auto-fill, minmax(195px, 1fr));\n\t\t\t grid-gap: 10px;\n\t\t\t grid-auto-rows: minmax(300px, auto);\n\t\t\t grid-auto-flow: dense;\t\t\t\t\n\t\t\t}\n\t\t\t.search-list__hit {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\t.row,\n\t\t\t\t[class*=\"col-\"] {\n\t\t\t\t\tfloat: none;\n\t\t\t\t\twidth: auto;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tmax-width: 100%;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.search-list__hit-header {\n\t\t\t\t.row {\n\t\t\t\t display: flex;\n\t\t\t\t flex-direction: column;\n\t\t\t\t}\n\t\t\t\t.col-12.col-sm-10 {\n\t\t\t\t\torder: 2;\n\t\t\t\t}\n\t\t\t\t.col-12.col-sm-2 {\n\t\t\t\t\torder: 1;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.search-list__hit-thumbnail {\n\t\t\t\tmin-height: 175px;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-position: center top;\n\t\t\t\tbackground-size: cover;\n\t\t\t\tflex: 0 0 100%;\n\t\t\t\ta {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\theight: 175px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.search-list__hit-title {\n\t\t\t\t[data-bookmark-list-type=\"add\"] {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 5px;\n\t\t\t\t\tpadding: 5px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.search-list__hit-title h4 {\n\t\t\t text-align: center;\n\t\t\t padding: 10px;\n\t\t\t text-overflow: ellipsis;\n\t\t\t overflow: hidden;\n\t\t\t}\n\t\t\t.search-list__hit-thumbnail img,\n\t\t\t.search-list__hit-type,\n\t\t\t.search-list__hit-info,\n\t\t\t.search-list__hit-content {\n\t\t\t\t.mx-hidden;\n\t\t\t}\n\t\t}\n\t}\n\ta[data-toggle=\"hit-content\"],\n\tbutton[data-toggle=\"hit-content\"] {\n\t\tdisplay: none;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Searchlist List View\n style declarations for searchList.xhtml\n ==============================================================*/\n/* SEARCH LIST LIST */\n/* BLOCK */\n.search-list {\n /* ELEMENT */\n /* HITS */\n\t&__hits {\n\t\t&.list {\n\t\t\t.search-list__hit {\n\t\t\t\tmargin-bottom: 5px;\n\t\t\t}\n\t\t\t.search-list__hit-header {\n\t\t\t\t.col-12.col-sm-10 {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t\t.col-12.col-sm-2 {\n\t\t\t\t\twidth: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.search-list__hit-thumbnail,\n\t\t\t.search-list__hit-type,\n\t\t\t.search-list__hit-info,\n\t\t\t.search-list__hit-content {\n\t\t\t\t.mx-hidden;\n\t\t\t}\n\t\t\t.search-list--highlight {\n\t\t\t\tdisplay: inline;\n\t\t\t}\n\t\t}\n\t}\n\ta[data-toggle=\"hit-content\"],\n\tbutton[data-toggle=\"hit-content\"] {\n\t\tdisplay: none;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Search Calendar\n style declarations for searchCalendar.xhtml \n ==============================================================*/\n/* BLOCK */\n.search-calendar {\n /* ELEMENT */\n &__title {\n h2 {}\n }\n &__input {\n padding: 21px;\n border: 1px solid @middlegray;\n background-color: @white;\n input {\n box-shadow: none;\n }\n .form-horizontal {}\n .form-group {\n \tmargin: 0;\n }\n .col-sm-4 {}\n .col-sm-8 {}\n .control-label {}\n .form-control {}\n }\n &__months {\n margin-bottom: 21px;\n padding: 21px 0;\n border-bottom: 1px solid @middlegray;\n }\n &__month {\n min-height: 270px;\n margin-bottom: 15px;\n }\n &__month-title {\n padding: 5px;\n font-style: italic;\n }\n &__month-days,\n &__month-week {\n border-bottom: 1px solid @middlegray;\n }\n &__month-days span,\n &__month-day,\n &__month-day-empty {\n float: left;\n width: calc(100% / 7);\n }\n &__month-days {\n span {\n display: block;\n padding: 5px;\n font-weight: bold;\n text-align: center;\n }\n }\n &__month-week {}\n &__month-day {\n text-align: center;\n color: @middlegray;\n a, \n span,\n button {\n display: block;\n padding: 5px 10px;\n line-height: 19px;\n }\n a,\n button {\n \twidth: 100%;\n \tcolor: @blue;\n \ttext-decoration: none;\n background-color: @lightgray;\n \t&:hover,\n \t&:focus,\n \t&:active {\n \t\ttext-decoration: none;\n \t\tcolor: @white;\n \t\tbackground-color: @blue;\n \t}\n }\n .popover-title {\n \tline-height: normal;\n \tcolor: @black;\n }\n .popover-content {\n \ta {\n \t\tbackground-color: transparent;\n \t\t&:hover,\n \t\t&:active,\n \t\t&:focus {\n \t\t\tcolor: @black;\n \t\t\tbackground-color: transparent;\n \t\t}\n \t}\n }\n }\n &__month-day-empty {\n min-height: 1px;\n }\n &__action {}\n &__incomplete {\n padding-top: 15px;\n padding-bottom: 15px;\n .label {\n padding: 7px 15px;\n font-size: .9rem;\n } \n }\n /* MODIFICATION */\n &__month-day {\n &.active {\n background-color: @middlegray;\n a {\n font-weight: bold;\n }\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n SearchTermList\n style declarations for searchTermList.xhtml\n ==============================================================*/\n/* BLOCK */\n.search-termlist {\n\t/* ELEMENT */\n\t&__list {\n\t margin-bottom: 1.3125rem;\n\t ul {\n\t\t\tcolumn-count: 3;\n\t\t\tcolumn-gap: 15px;\t \t\n\t }\n\t li {\n\t \tbreak-inside: avoid;\n\t }\n\t a {\n\t \tdisplay: block;\n\t \tpadding: 5px 10px;\n\t \ttext-overflow: ellipsis;\n\t \toverflow: hidden;\n\t }\n\t}\t\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n\t.search-termlist__list ul {\n\t\tcolumn-count: 2;\n\t}\n}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.search-termlist__list ul {\n\t\tcolumn-count: 1;\n\t\tcolumn-gap: 0;\n\t}\n}","/* ==============================================================\n User\n style declarations for user.xhtml\n ==============================================================*/\n/* USERDATA */\n/* BLOCK */\n.userdata {\n\t/* ELEMENT */\n\th3 {}\n\t&__gravatar {\n\t\timg {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\t&__data {\n overflow-x: auto;\n\t}\n\t&__action {\n\t\ttext-align: right;\n\t\t.btn {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n}\n\n#editUserdataModal {\n\t.checkbox input[type=checkbox], \n\t.checkbox-inline input[type=checkbox] {\n\t\tmargin-left: -15px;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.userdata__gravatar img { margin: 0 auto 15px auto; }\n\t.userdata__action { text-align: center; }\n}","/* ==============================================================\n User Activity\n style declarations for userBackendActivity.xhtml\n ==============================================================*/\n/* USER SCORE */\n/* BLOCK */\n.user-score {\n margin-bottom: 15px;\n /* ELEMENT */\n &__table {\n tr td:first-child {\n width: 25%;\n }\n tr td:last-child {\n width: 75%;\n }\n }\n}\n/* USER ACTIVITY */\n/* BLOCK */\n.user-activity {\n margin-bottom: 15px;\n /* ELEMENT */\n &__table {\n .fa {\n cursor: pointer;\n }\n .popover {\n font-weight: normal;\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n User Bookmark Edit\n style declarations for userBackendEditBookmarkList.xhtml\n ==============================================================*/\n/* USER BOOKMARK EDIT */\n/* BLOCK */\n.user-bookmark-edit {\n\t/* ELEMENT */\n\th2 {}\n\t&__form {\n\t padding: 30px 15px;\n \tborder: 1px solid @middlegray;\n \tform {\n\t \twidth: 80%;\n\t \tmargin: 0 auto;\n \t}\n }\n .control-label {\n\t\tfont-weight: normal;\n\t}\n\t.form-control {\n\t\theight: 48px;\n\t}\n\ttextarea {\n\t\tmin-height: 125px;\n\t\tresize: vertical;\n\t}\n\t&__action {\n\t\ttext-align: right;\n\t}\n\t&__action {\n\t\t.btn {\n\t\t\tmargin-left: 10px;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n User Bookmark Send List\n style declarations for userBookmarksSendList.xhtml\n ==============================================================*/\n/* USER BOOKMARK SEND LIST */\n/* BLOCK */\n.user-bookmark-send-list {\n /* ELEMENT */\n &__form {\n\t padding: 30px 15px;\n \tborder: 1px solid @middlegray;\n \tform {\n\t \twidth: 80%;\n\t \tmargin: 0 auto;\n \t}\n }\n .control-label {\n\t\tfont-weight: normal;\n\t}\n\t.form-control {\n\t\theight: 32px;\n\t}\n\t&__action {\n\t\ttext-align: right;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n User view Bookmark\n style declarations for userBackendViewBookshelf.xhtml\n ==============================================================*/\n/* USER VIEW BOOKMARK */\n/* BLOCK */\n.view-bookmark {\n\t/* ELEMENT */\n\th2 {}\n\tp {\n\t\tfont-size: @fontSmall;\n\t\tfont-style: italic;\n\t}\n\t&__action {\n\t\ta {\n\t\t\tdisplay: inline-block;\n\t\t\twidth: 28px;\n\t\t height: 28px;\n\t\t line-height: 26px;\n\t\t}\n\t}\n\t&__item {\n\t\theight: 300px;\n\t\tmargin-bottom: 30px;\n\t\tborder: 1px solid @middlegray;\n\t\ttransition: all .3s ease-in;\n\t\t&-action {\n\t\t\tdisplay: none;\n\t\t}\n\t\t&:hover {\n\t\t\tbackground-color: @lightgray;\n\t\t\t.view-bookmark__item-action {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t}\n\t&__item-image,\n\t&__item-info,\n\t&__item-action {\n\t\tfloat: left;\n\t\twidth: 50%;\n\t}\n\t&__item-image {\n\t\theight: 300px;\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center center;\n\t\tbackground-size: cover;\n\t\ta {\n\t\t\tdisplay: block;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t}\n\t}\n\t&__item-info {\n\t\theight: 250px;\n\t\tpadding: 15px 15px 0 15px;\n\t\toverflow-y: auto;\n\t\tposition: relative;\n\t\th4 {\n\t\t\ttext-overflow: ellipsis;\n\t\t\toverflow: hidden;\n\t\t}\n\t\ta {\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t}\n\t\ttextarea {\n\t\t\twidth: 100%;\n\t\t\theight: 150px;\n\t\t\tresize: none;\n\t\t\tborder: none;\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n\t&__item-action {\n\t\theight: 50px;\n\t\tpadding: 15px;\n\t\ttext-align: right;\n\t\ta {\n\t\t\tdisplay: inline-block;\n\t\t height: 16px;\n\t\t}\n\t\t[data-bookmark-list-type=\"delete\"] {\n\t\t\tbackground-size: 70%;\n\t\t}\n\t}\n}\n\n\n#viewBookmark {\n h2 {}\n h3 {}\n #single_bookshelf_data_table {\n thead {\n tr {\n th {\n &:nth-child(1) {}\n &:nth-child(2) {}\n &:nth-child(3) {}\n &:nth-child(4) {}\n }\n }\n }\n tbody {\n tr {\n td {\n a {\n img {}\n }\n }\n }\n }\n }\n #viewBookshelfControlsForm {\n text-align: right;\n .btn {\n margin: 1.3125rem 0;\n }\n }\n}\n\n.btn.delete {\n\tcolor: @btnCleanDelete;\n\t&:hover,\n\t&:active,\n\t&:focus {\n\t\tcolor: @btnDanger;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n User Bookmarks\n style declarations for userBackendBookmarkList.xhtml\n ==============================================================*/\n/* USER BOOKMARKS */\n/* BLOCK */\n.user-bookmark {\n\t/* ELEMENT */\n\th2 {}\n\t\n\t.bookmarklist_form {\n\t\tmargin-bottom: 25px;\n\t\t\n\t}\n\t\n\t/* ADD */\n\t&__add-bookmark {\n\t\t.mx-clearfloats;\n\t\theight: 32px;\n\t\tmargin-bottom: 15px;\n\t\tborder-bottom: 1px solid @middlegray; \n\t\tinput {\n\t\t\twidth: 100%;\n\t\t\theight: 32px;\n\t\t\tborder: none;\n\t\t\tbackground-color: transparent;\n\t\t}\n\t\tbutton,\n\t\ta {\n\t\t\twidth: 16px;\n\t\t\theight: 16px;\n\t\t\tbackground-image: url(\"@{images}/icons/icon-bs-add.svg\");\n\t\t\tbackground-size: 100%;\n\t\t\tbackground-repeat: no-repeat;\n\t\t}\n\t}\n\t/* PANEL */\n\t&__panel {\n\t\t.mx-clearfloats;\n\t\tmargin-bottom: 10px;\n\t\tpadding: 10px;\n\t\tborder: 1px solid @middlegray;\n\t}\n\t&__panel-header {\n\t\tpadding-bottom: 15px; \n\t\t.mx-clearfloats;\n\t\th4 {\n\t\t\tmargin: 0;\n\t\t}\n\t\ta {}\n\t\tsmall {\n\t\t\tcolor: @middlegray;\n\t\t}\n\t}\n\t&__panel-body {\n\t\tpadding-bottom: 15px; \n\t\t.mx-clearfloats;\n\t\tp {\n\t\t\tmargin: 0;\n\t\t\tfont-size: @fontSmall;\n\t\t\tfont-style: italic;\n\t\t}\n\t}\n\t&__panel-action {\n\t\ta {\n\t\t\tdisplay: inline-block;\n\t\t\tpadding: .5rem 2rem;\n\t\t\tcursor: pointer; \n\t\t\t&:focus,\n\t\t\t&:hover {\t\t\t\t\n\t\t\t\ttext-decoration: none;\n\t\t\t\tspan {\n\t\t\t\t\ttext-decoration: underline;\n\t\t\t\t}\n\t\t\t}\n\t\t\ti {\n\t\t\t\tpadding-right: 5px;\n\t\t\t}\n\t\t\tspan {\n\t\t\t}\n\t\t}\n\t\t.popover {\n\t\t\ta {\n\t\t\t\tpadding: 0.6rem 1.2rem;\n\t\t\t\tcursor: pointer;\n\t\t\t}\n\t\t\t.fa {\n\t\t\t\twidth: 2rem;\n\t\t\t}\n\t\t\tinput[type='checkbox'] {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t\t\n\t}\n\t&__items-image-preview {\n\tdisplay: flex;\n flex-wrap: wrap;\n margin-left: -5px;\n margin-right: -5px;\n margin-bottom: 10px;\n\t}\n\t&__single-image-container {\n\tflex: 0 0 16.66%;\n\tpadding: 5px;\n\theight: 180px;\n\t}\n\t&__single-image{\n\tmargin-bottom: 30px;\n\tborder: none;\n\ttransition: all .3s ease-in;\n\tbackground-size: cover;\n\tbackground-position: 50% 50%;\n\theight: 100%;\n\t\ta {\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {\n\t\n.user-bookmark {\n\t&__panel-action {\n\t\ta {\n\t\t\tdisplay: inline-block;\n\t\t\tpadding: .5rem .5rem;\n\t\t}\n\t}\n\t&__single-image-container {\n\t\tflex: 0 0 25%;\n\t}\t\n}\n}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t\n.user-bookmark {\n\t\t&__single-image-container {\n\t\t\tflex: 0 0 50%;\n\t\t}\n}\n\n}","/* ==============================================================\n User Login\n style declarations for userLogin.xhtml\n ==============================================================*/\n/* USER LOGIN */\n.user-login {\n\tdisplay: none;\n\t&.active {\n\t\tposition: fixed;\n\t\tdisplay: flex;\t\t\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\ttop: 0;\n\t\twidth: 100vw;\n\t\theight: 100vh;\n\t\tbackground-color: @neutralgray;\n\t\toverflow-y: auto;\n\t\tz-index: 9999;\n\t}\n\t& > .fa {\n\t\tposition: absolute;\n\t\ttop: 5px;\n\t\tright: 10px;\n\t\tfont-size: 2.4rem;\n\t\tcursor: pointer;\n\t}\n\t/* WRAPPER */\n\t&__wrapper {\n\t\twidth: 98%;\n\t\tmax-width: 400px;\n\t\tpadding: 10px;\n\t\tbackground-color: @neutralgray;\n\t}\n\t/* HEADER / BODY */\n\t&__header,\n\t&__body {\n\t\tpadding: 15px;\n\t\tborder: 1px solid @middlegray;\n\t\tbackground-color: @white;\n\t}\n\t&__header,\n\t&__body,\n\t&__footer {\n\t\t.btn--link {\n\t\t\t&:active, \n\t\t\t&:focus, \n\t\t\t&:active:focus {\n\t\t\t\tcolor: @black;\n\t\t\t}\n\t\t}\n\t\t.btn--full {\n\t\t\t&:active, \n\t\t\t&:focus, \n\t\t\t&:active:focus {\n\t\t\t\tcolor: @white;\n\t\t\t}\n\t\t}\n\t}\n\t/* HEADER */\n\t&__header {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t\th3 {\n\t\t\tmargin: 0;\n\t\t\tfont-size: @fontLarge;\n\t\t}\n\t}\n\t&__header-logo {\n\t\talign-self: normal;\n\t\tflex: 0 0 25%;\n\t\tmax-width: 25%;\n\t\tbackground-image: url(\"@{images}/goobi_logo-blue.png\");\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: right center;\n\t\tbackground-size: contain;\n\t}\n\t/* BODY */\n\t&__body {\n\t\tborder-top: 0;\n\t\th4 {\n\t\t\tfont-size: @fontNormal;\n\t\t}\n\t}\n\t&__body-login-select {}\n\t&__body-login-type-wrapper {\n\t\tmin-height: 215px;\t\t\n\t}\n\t&__body-login-type {\n\t\tposition: relative;\n\t\tbackground-color: @white;\n\t\t&.local {\n\t\t\tdisplay: block;\n\t\t}\n\t\t&.external,\n\t\t&.retrieve,\n\t\t&.create {\n\t\t\tdisplay: none;\n\t\t}\n\t\t.form-group,\n\t\tp {\n\t\t\tmargin-bottom: 1.6rem;\n\t\t}\n\t\t.form-group.lastname {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\t&__body-action {\n\t\tpadding-top: .5rem;\n\t\tpadding-bottom: 1.6rem;\n\t\t.btn--link {\n\t\t\tfont-size: @fontSmall;\n\t\t}\n\t\t.btn--full {\n\t\t\twidth: 100%;\n\t\t\tmargin-top: 2rem;\n\t\t\tmargin-bottom: 1rem;\n\t\t}\n\t}\n\t&__body-login-open-id {\n\t\th4 {\n\t\t\tposition: relative;\n\t\t\tmargin-right: -15px;\n\t\t\tmargin-bottom: 1.6rem;\n\t\t\tmargin-left: -15px;\n\t\t\tfont-size: @fontMedium;\n\t\t\ttext-align: center;\n\t\t\ttext-transform: uppercase;\n\t\t\tcolor: @gray;\n\t\t\tspan {\n\t\t\t\tposition: relative;\n\t\t\t\tpadding: 0 3px;\n\t\t\t\tbackground-color: @white;\n\t\t\t\tz-index: 10;\n\t\t\t}\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\tposition: absolute;\n\t\t\t\tdisplay: block;\n\t\t\t\ttop: 50%;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: 1px;\n\t\t\t\tmargin-top: -1px;\n\t\t\t\tbackground-color: @middlegray;\n\t\t\t\tz-index: 9;\n\t\t\t}\n\t\t}\n\t\tul {\n\t\t\t.mx-list-reset;\n\t\t\tli {\n\t\t\t\tmargin-bottom: 0.8rem;\n\t\t\t\t&:last-child {\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\t\t\t\t&.Google,\n\t\t\t\t&.Facebook {\n\t\t\t\t\ta {\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tmargin-right: 5px;\n\t\t\t\t\t\t\tvertical-align: middle;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t&.Google {\n\t\t\t\t\ta {\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tcontent: url(\"@{images}/icons/icon_google-logo.png\");\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t&.Facebook {\n\t\t\t\t\ta {\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tcontent: url(\"@{images}/icons/icon_facebook-logo.png\");\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\ta {\n\t\t\t\tdisplay: block;\n\t\t\t\tpadding: 6px 12px;\n\t\t\t\tfont-weight: 700;\n\t\t\t\ttext-align: center;\n\t\t\t\tcolor: @black;\n\t\t\t\tborder: 1px solid @middlegray;\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&focus {\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\tcolor: @black;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t/* FOOTER */\n\t&__footer {\n\t\tpadding: 5px 0;\n\t\tfont-size: @fontSmall;\n\t\ttext-align: center;\n\t\tcolor: @gray;\n\t\t.btn {\n\t\t\tfont-size: inherit;\n\t\t\tvertical-align: inherit;\n\t\t}\n\t\tbutton {\n\t\t\tvertical-align: inherit;\n\t\t}\n\t}\n}\n\n/* MODIFICATION */\n#login-body { \n\t.user-login {\n\t\twidth: 100vw;\n\t\theight: 100vh;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t justify-content: center;\n\t background-color: @neutralgray;\n\t & > .fa {\n\t \tdisplay: none;\n\t }\t\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.user-login {\n\t\t&.active {\n\t\t\talign-items: flex-start;\n\t\t\tpadding-top: 25px;\n\t\t}\n\t}\n}\n","/* ==============================================================\n My Searches\n style declarations for userBackendSearches.xhtml\n ==============================================================*/\n/* MY SEARCHES */\n/* BLOCK */\n.my-searches {\n\t/* ELEMENT */\n\th2 {}\n\t&__table {\n\t\tthead {\n tr {\n th {\n &:nth-child(1) {}\n &:nth-child(2) {}\n &:nth-child(3) {\n \ttext-align: center;\n }\n }\n }\n }\n tbody {\n tr {\n td {\n \t&:nth-child(1) {}\n &:nth-child(2) {}\n &:nth-child(3) {\n \ttext-align: center;\n }\n }\n }\n }\n\t}\n\t&__action,\n\t&__delete-button {\n\t\tdisplay: inline-block;\n \tpadding: 0 5px;\n\t\ttext-decoration: none;\n\t\tcolor: @black;\n\t\t&:hover,\n\t\t&:active,\n\t\t&:focus {\n\t\t\ttext-decoration: none;\n\t\t\tcolor: @black;\n\t\t}\n\t}\n\t&__action {}\n\t&__delete-button {}\n\t&__delete-modal {}\n}\n\n/* DEPRECATED SINCE 3.4 */\n#mySearches {\n h2 {}\n #my_saved_searches_data_table {\n thead {\n tr {\n th {\n &:nth-child(1) {}\n &:nth-child(2) {}\n &:nth-child(3) {\n \ttext-align: center;\n }\n }\n }\n }\n tbody {\n tr {\n td {\n \t&:nth-child(1) {}\n &:nth-child(2) {}\n &:nth-child(3) {\n \ttext-align: center;\n \tbutton {\n \t\tpadding: 0 5px;\n \t}\n }\n }\n }\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n View Fulltext\n style declarations for viewFulltext.xhtml \n ==============================================================*/\n/* VIEW FULLTEXT */\n/* BLOCK */\n.view-fulltext {\n\t/* ELEMENT */\n\t&__wrapper {}\n\t&__box {\n\t\tpre {\n\t\t\tpadding: 10px;\n\t\t\tborder: 1px solid @middlegray;\n\t\t\tborder-radius: 0;\n\t\t\tbackground-color: @lightgray;\n\t\t\twhite-space: pre-wrap;\n\t\t\t& > br:first-child {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n\t&__content {\n\t\tpadding: 10px;\n\t\tborder: 1px solid #ccc;\n\t\tborder-radius: 0;\n\t\tbackground-color: #eee;\n\t\t& > :first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\t\timg {\n\t\t\tmax-width: 100%;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n View Metadata\n style declarations for viewMetadata.xhtml \n ==============================================================*/\n/* METADATA */\n/* BLOCK */\n.metadata {\n\tposition: relative;\n margin-bottom: 1.3125rem;\n\t&__title-wrapper {\n\t\tdisplay: flex;\n\t\tmargin-bottom: 1.5rem;\n\t}\n\t&__title {\n\t\tflex: 0 0 calc(100% - 25px);\n\t\tmargin: 0;\n\t}\n &__bookmark-button {\n \t&[data-bookmark-list-type=\"add\"] {\n \t\tflex: 0 0 25px;\n \t\tdisplay: flex;\n\t\t\talign-items: start;\n\t\t\tjustify-content: end;\n\t\t color: @blue;\n\t\t background-image: none;\n\t\t font-size: 2rem;\n\t\t .fa-bookmark-o,\n\t\t .fa-bookmark {\n\t\t color: @blue;\n\t\t margin-right: 0;\n\t\t }\n\t\t .fa-bookmark-o {\n\t\t display: inline-block;\n\t\t }\n\t\t .fa-bookmark {\n\t\t display: none;\n\t\t }\n\t\t &.added, \n\t\t &:hover {\n\t\t .fa-bookmark-o {\n\t\t display: none;\n\t\t }\n\t\t .fa-bookmark {\n\t\t display: inline-block;\n\t\t }\n\t\t }\n\t\t}\n\t}\n .fa {\n \tmargin-right: 5px;\n }\n\t/* ELEMENTS / EVENTS */\n\t&__elements,\n\t&__events {}\n\t&__element,\n\t&__event {}\n\t&__element-dl,\n\t&__event-dl {\n\t\tmargin: 0;\n\t\tdt {\n\t\t\twidth: 30%;\n\t\t\ttext-align: left;\t\t\t\n\t\t}\n\t\tdd {\n\t\t\tmargin-left: 30%;\n\t\t\tmargin-bottom: 0;\t\n\t\t}\n\t}\n\t&__element-value,\n\t&__event-value {\n\t\tdisplay: block;\n\t\ttext-overflow: ellipsis;\n\t\toverflow: hidden;\n\t\t&:last-child {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n\t/* ELEMENT */\n\t&__elements {\n\t\t&.level-0 {}\n &.level-1 {}\n &.level-2 {}\n &.level-3 {}\n &.level-4 {}\n &.level-5 {}\n &.level-6 {}\n &.level-7 {}\n &.level-8 {}\n &.level-9 {}\n\t}\n\t&__elements-h3 {\n\t\tdisplay: none;\n\t}\n\t&__element-wrapper {}\n\t&__element {}\n\t&__element-dl {\n\t\tdt {}\n\t\tdd {}\n\t}\n\t&__element-value {}\n\t/* EVENT */\n\t&__events {}\n\t&__event {}\n\t&__event-dl {\n\t\tdt {}\n\t\tdd {}\n\t}\n\t&__event-value {}\n\t\n}\n\n/* DOWNLOADS */\n#viewMetadataDownloads {\n margin-bottom: 1.3125rem;\n ul {\n li {\n display: inline-block;\n margin-bottom: 4px;\n a {}\n .btn {}\n /* BLOCK */\n &.dl-links {\n /* ELEMENT */\n &__mets {}\n &__mets-all {}\n &__marcxml {}\n &__dc {}\n &__ese {}\n &__dfg {}\n &__opac {}\n &__pdf {}\n &__epub {}\n }\n }\n }\n}\n\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n\t.metadata {\n\t\t&__element-dl,\n\t\t&__event-dl {\n\t\t\tdt {\n\t\t\t\twidth: 100%;\t\t\t\n\t\t\t}\n\t\t\tdd {\n\t\t\t\twidth: 100%;\n\t\t\t\tmargin: 0;\t\t\t\n\t\t\t}\n\t\t}\n\t}\n/* Fix for mobile metadata view */\n\t.dl-horizontal dt {\n\t\tfloat: none;\n\t}\n}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n View Mirador\n style declarations for viewMirador.xhtml \n ==============================================================*/\n/* VIEW MIRADOR */\n/* BLOCK */\n.view-mirador {\n\t/* ELEMENT */\n\t&__viewer {\n\t\twidth: 100vw;\n\t\tmax-width: 100%;\n\t\theight: 100vh;\n\t\tmax-height: 100%;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n View NER Facetting\n style declarations for viewNerFacetting.xhtml\n ==============================================================*/\n#nerFacetting {\n float: left;\n width: 100%;\n h3 {}\n ul {\n margin: 0;\n padding: 0;\n list-style: none;\n }\n .facetting-content {\n .nav-tabs {\n li {\n a {\n .fa {}\n }\n }\n }\n .tab-content {\n position: relative;\n .tab-pane {\n position: relative;\n padding: 10px;\n &.active {}\n h4 {} \n }\n }\n }\n}\n\n/* LOADER */\n#nerFacettingLoader {\n display: none;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-color: @white;\n background-image: url(\"@{images}/ajax_preloader.gif\");\n background-position: center center;\n background-repeat: no-repeat;\n z-index: 999;\n}\n\n/* OVERVIEW & SECTION */\n#nerFacetting #overview,\n#nerFacetting #section {\n position: relative;\n border: 1px solid #ddd;\n border-top: none;\n .tag-filter-description {\n float: left;\n width: 100%;\n margin-bottom: 5px;\n font-size: @fontNormal;\n }\n .set-tag-range-view {\n width: 25%;\n }\n .filter-tags {\n margin: 0 0 15px 0;\n padding: 0;\n list-style: none;\n li {\n display: inline-block;\n float: left;\n font-size: @fontNormal;\n margin-right: 6px;\n &:last-child {\n margin: 0;\n }\n a {\n text-decoration: none;\n color: @middlegray;\n &:hover {\n text-decoration: none;\n color: @middlegray;\n }\n &.active[data-type=\"person\"] {\n color: @personColor;\n }\n &.active[data-type=\"location\"] {\n color: @locationColor;\n }\n &.active[data-type=\"corporation\"] {\n color: @corporationColor;\n }\n }\n &.reset-filter {\n display: none;\n }\n }\n }\n}\n\n/* OVERVIEW */\n#nerFacetting #overview {\n .current-tags {\n position: absolute;\n display: none;\n left: 12%;\n min-width: 25px;\n max-width: 100%;\n padding: 2px 4px;\n font-size: @fontMedium;\n color: @black;\n border: 1px solid @gray;\n border-radius: 4px;\n background-color: @white;\n box-shadow: 0px 5px 7px rgba(0,0,0,0.4);\n z-index: 999;\n &:before {\n content: \"\";\n position: absolute;\n display: block;\n top: -5px;\n left: 10px;\n width: 0;\n height: 0;\n border-width: 5px;\n border-style: solid;\n border-color: transparent transparent @gray transparent;\n }\n .page-tag {\n float: left;\n display: inline-block;\n margin: 0 3px 3px 0;\n &:hover {\n background-color: @tagHoverColor; \n }\n &.empty {}\n &.person {\n color: @personColor;\n }\n &.location {\n color: @locationColor;\n }\n &.corporation {\n color: @corporationColor;\n }\n }\n }\n .overview-content {\n max-height: inherit;\n margin-top: 15px;\n overflow-x: hidden;\n overflow-y: visible;\n .overview-scale {\n li {\n float: left;\n width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n div {\n float: left;\n }\n .page-number {\n width: 12%;\n font-size: @fontNormal;\n font-weight: bold;\n a {\n color: @black;\n &:hover,\n &:active,\n &:focus {\n text-decoration: none;\n color: @black;\n }\n }\n }\n .tag-container {\n width: 88%;\n font-size: @fontNormal;\n .page-tag {\n margin-right: 3px;\n white-space: nowrap;\n &:hover {\n background-color: @tagHoverColor;\n }\n &.empty {}\n &.person {\n color: @personColor;\n }\n &.location {\n color: @locationColor;\n }\n &.corporation {\n color: @corporationColor;\n }\n }\n }\n }\n }\n }\n}\n\n/* SECTION */\n#nerFacetting #section {}\n\n#nerFacetting #sliderScale {\n position: relative;\n float: left;\n width: 10%;\n margin-top: 15px;\n border-top: 1px solid @middlegray;\n border-bottom: 1px solid @middlegray;\n .scale-page {\n position: absolute;\n left: -8px;\n font-size: @fontMedium;\n color: @middlegray;\n &.start {\n top: 0;\n }\n &.end {\n bottom: 0;\n }\n }\n .slider-description {\n position: absolute;\n top: 50%;\n left: -52px;\n width: 100px;\n margin-top: -10px;\n font-size: @fontNormal;\n text-align: center;\n color: @middlegray;\n -ms-transform: rotate(-90deg);\n -webkit-transform: rotate(-90deg);\n transform: rotate(-90deg);\n }\n .scale-stripes {\n position: absolute;\n width: 100%;\n margin: 0;\n padding: 0;\n list-style: none;\n z-index: 9;\n li {\n clear: both;\n float: right;\n width: 50%;\n height: 60px;\n border-bottom: 1px solid @middlegray;\n &.middle {\n width: 75%;\n }\n &:last-child {\n border: none;\n }\n }\n }\n .scale-section-stripe {\n position: absolute;\n display: block;\n top: 0;\n right: 3px;\n width: 2px;\n height: 100px;\n background-color: @scaleHandleColor;\n z-index: 11;\n }\n}\n\n#nerFacetting #sliderVertical {\n float: right;\n width: 2px;\n height: 600px;\n margin-right: 3px;\n border: none;\n background: @middlegray;\n z-index: 10;\n .ui-slider-handle {\n left: -25px;\n width: 10px;\n height: 16px;\n margin-bottom: -8px;\n border: none;\n background: @scaleHandleColor;\n &:after {\n content: \"\";\n position: absolute;\n display: block;\n top: -7px;\n right: -30px;\n width: 0;\n height: 0;\n border-width: 15px;\n border-style: solid;\n border-color: transparent transparent transparent @scaleHandleColor;\n }\n &:focus {\n outline: none;\n }\n .page-bubble {\n position: absolute;\n top: -3px;\n left: 2.6em;\n padding: 2px 4px;\n font-size: @fontNormal;\n color: @white;\n border-radius: 4px;\n background-color: @black;\n white-space: nowrap;\n z-index: 999;\n &:before {\n content: \"\";\n position: absolute;\n display: block;\n top: 50%;\n left: -10px;\n width: 0;\n height: 0;\n margin-top: -5px;\n border-width: 5px;\n border-style: solid;\n border-color: transparent @black transparent transparent;\n }\n }\n }\n}\n\n#nerFacetting #sectionTags {\n float: left;\n width: 90%;\n max-height: inherit;\n margin-top: 15px;\n padding-left: 3px;\n text-align: center;\n overflow-y: visible;\n .page-tag {\n display: inline-block;\n margin-right: 3px;\n &:hover {\n background-color: @tagHoverColor;\n }\n &.empty {\n display: none;\n }\n &.person {\n color: @personColor;\n }\n &.location {\n color: @locationColor;\n }\n &.corporation {\n color: @corporationColor;\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n View Object\n style declarations for viewObject.xhtml \n ==============================================================*/\n/* VIEW OBJECT */\n/* BLOCK */\n.view-object {\n\t/* ELEMENT */\n\t/* IMAGE */\n\t&__object-3d,\n\t&__image {\n\t\tposition: relative;\n\t border: 1px solid @lightgray;\n\t overflow: hidden;\n\t}\n\t&__image-loader {} \n\t&__object-3d-world,\n\t&__image-map {\n\t\tposition: relative;\n\t width: 100%;\n\t height: 600px;\n\t span {\n\t display: inline-block;\n\t vertical-align: middle;\n\t line-height: normal;\n\t font-size: @fontNormal;\n\t }\n\t img {\n\t max-width: none;\n\t }\n\t .ugcBox {\n\t &.focus {\n\t border: 2px solid red;\n\t }\n\t &.drawing {\n\t border: 2px solid blue; \n\t }\n\t }\n\t}\n\t&__access-denied {\n\t\ttext-align: center;\n\t\toverflow: hidden;\n\t\timg {\n\t\t\tmax-width: 100%;\n\t\t}\n\t}\n\t/* IMAGE MOBILE OVERLAY */ \n\t&__image-mobile-overlay {\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tz-index: 10;\n\t}\n\t\n\t/* VIDEO, AUDIO, TEXT */\n\t&__video,\n\t&__audio,\n\t&__text {}\n\t/* VIDEO */\n\t&__video {\n\t\tdisplay: flex;\n\t}\n\t/* AUDIO */\n\t&__audio {} \n\t/* TEXT */\n\t&__text {\n\t\ttext-align: center;\n\t\tbackground-color: white;\n\t\tborder: 1px solid @middlegray;\n\t\tborder-top: 0;\n\t\tpadding: 10px;\n\t}\n\t}\n.view-object-content {\n\tbackground-color: white; \n\tborder: 1px solid @middlegray;\n\tpadding: 1.5rem;\n\tdisplay: flex;\n\tmargin-bottom: 1.5rem;\n\t&__thumb { \n\t\tflex: 0 0 30%;\n\t\timg {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\t&__objects {\n\t\tflex: 0 0 70%;\n\t\tpadding-left: 1.5rem;\n\t\t.search-list__hit-title {\n\t\t width: 100%;\n\t\t height: 50%;\n\t\t}\n\t}\n\t&__audio {\n\t\twidth: 70%;\n\t\tmargin: 0 auto;\n\t\taudio {\n\t\t\twidth: 100%;\n\t\t\tborder-radius: 1rem;\n\t\t\tmargin-left: auto; \n\t\t\tmargin-right: auto; \n\t\t}\n\t}\n}\t\n\n.image-fragment {\n\tbackground-color: rgba(255,255,255,0.3);\n border-color: #FF2523;\n border-style: solid;\n border-width: 2px; \n &.focus {\n \tbackground-color: transparent;\n } \t\n}\n.page-area {\n\tdisplay: none;\n border-color: rgba(51,101,169,0.5);\n border-style: solid;\n border-width: 2px; \n cursor: pointer;\n z-index: 2;\n &.active {\n \tcursor: default;\n }\n &:hover {\n \tborder-color: #3365a9;\n }\n &-label {\n \tdisplay: none;\n\t\tmin-width: 100px;\n\t\tz-index: 3;\n\t\tpointer-events: none;\n \t&-text {\n \t\tdisplay: none;\n\t \tbackground: rgba(51,101,169,1);\n\t \tcolor: white;\n\t \twidth: 100%;\n\t \tpadding: 2px 5px;\n\t \tvertical-align: top;\n\t \tfont-size: 1.6rem;\t \t\n \t}\n \t&.active,\n \t&.hover {\n \t\t.page-area-label-text { \t\t\t\n \t\t\tdisplay: inline-block;\n \t\t}\n \t}\n } \n}\n\npopover [data-copy] {\n\tcursor: pointer;\n}\n\n.tooltipp {\n\tposition: absolute;\n\tbackground: rgba(255,255,255,1.0);\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {\n\t.view-object-content {\n\t\t&__thumb { \n\t\t\tdisplay: none;\n\t\t}\n\t\t&__objects {\n\t\t\tflex: 0 0 100%;\n\t\t\t .search-list__hit-title {\n\t\t\t \theight: auto;\n\t\t\t }\n\t\t}\n\t\t&__audio {\n\t\t\tmargin-top: 1.5rem;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Fullscreen\n style declarations for viewObjectFullscreen.xhtml \n ==============================================================*/\n/* FULLSCREEN */\n#fullscreen {\n\tpadding: 0;\n background-color: @white; \n}\n.fullscreen {\n position: relative;\n height: 100%;\n overflow: hidden;\n /* HEADER */\n &__header {\n \tposition: fixed;\n \ttop: 0;\n \tright: 0;\n \tleft: 0;\n \tdisplay: flex;\n \talign-items: center;\n \theight: 70px;\n \tborder-bottom: 1px solid @fsMiddlegray;\n \tbackground-color: @white;\n \ttransition: all .3s linear;\n \topacity: 1;\n \tz-index: 1050;\n \t&.fullscreen {\n \t\ttop: -70px;\n \t}\n }\n &__header-brand,\n &__header-controls,\n &__header-exit {\n \tpadding-right: 15px;\n \tpadding-left: 15px;\n \ta, button {\n \t\tcolor: @fsDarkgray;\n \t\t&:hover,\n \t\t&:active,\n \t\t&:focus {\n \t\t\tcolor: @fsDarkgray;\n \t\t\ttext-decoration: none;\n \t\t}\n \t}\n }\n &__header-brand {\n \tpadding-top: 15px;\n \tpadding-bottom: 15px;\n \timg {\n \t\tmax-height: 40px;\n \t}\n \tspan {\n \t\t.mx-hidden;\n \t}\n }\n &__header-controls {\n \tdisplay: flex;\n \talign-items: center;\n \t&__options {\n \t\t.btn--clean { \t\t\t\n\t \t\twidth: 32px;\n\t \t\theight: 32px;\n\t \t\tmargin-left: 10px;\n\t\t \t&[data-show=\"thumbs\"] {\n\t\t \t\tbackground-image: url(\"@{images}/icons/icon_fs-thumbs.svg\");\n\t\t \t\tbackground-repeat: no-repeat;\n\t\t \t\tbackground-position: center center;\n\t\t \t\tbackground-size: 22px;\n\t\t \t\t&.in {\n\t\t\t \t\tbackground-image: url(\"@{images}/icons/icon_fs-close.svg\"); \t\t\t\n\t\t \t\t}\n\t\t \t}\n\t\t \t.fa {\n\t\t \t\tfont-size: 20px;\n\t\t \t}\n \t\t}\n \t}\n }\n &__header-exit {\n \tmargin-left: auto;\n \ta {\n \t\tdisplay: inline-block;\n \t\twidth: 32px;\n \t\theight: 32px;\n \t\tbackground-image: url(\"@{images}/icons/icon_fs-exit.svg\");\n \t\tbackground-repeat: no-repeat;\n \t\tbackground-position: center center;\n \t\tbackground-size: 28px;\n \t}\n }\n /* VIEW */\n\t&__view {\n\t\tposition: relative;\n\t\ttransition: all .3s linear;\n\t}\n\t/* PANEL CONTROLS */\n\t&__view-sidebar-panel-controls {\n\t\tposition: absolute;\n\t\ttop: 85px;\n\t\tright: 15px;\n\t\tz-index: 1040;\n\t\t[data-close=\"all-tabs\"],\n\t\t[data-open=\"all-tabs\"] {\n\t\t\twidth: 28px;\n\t\t\theight: 28px;\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tbackground-position: center center;\n\t\t\tbackground-size: 14px;\n\t\t}\n\t\t[data-close=\"all-tabs\"] {\n\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-minus.svg\");\n\t\t}\n\t\t[data-open=\"all-tabs\"] {\n\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-plus.svg\");\n\t\t}\n\t}\n\t/* IMAGE */\n &__view-image,\n\t&__view-image-inner,\n\t.view-object{\n\t\t&__object-3d-world,\n\t\t&__image-map {\n\t\t\theight: 100vh;\n\t\t\timg {\n\t\t\t display: block;\n\t\t\t\theight: 100%;\n\t\t\t margin: 0 auto;\n\t\t\t}\n\t\t}\n\t}\n\t&__view-image {}\n\t&__view-image-inner {\n\t\tposition: relative;\n\t\tbackground: repeating-linear-gradient(\n\t\t\t-55deg,\n\t\t\t#222,\n\t\t\t#222 10px,\n\t\t\t#333 10px,\n\t\t\t#333 20px\n\t\t);\n\t\t.view-object{\n\t\t\t&__object-3d,\n\t\t\t&__image {\n\t\t\t\tpadding: 0;\n\t\t\t\tborder: 0;\n\t\t\t\tbackground-color: transparent;\n\t\t\t}\n\t\t}\n\t}\n\t/* THUMBS */\n\t&__view-image-thumbs-wrapper {\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tpadding: 15px;\n\t\tpadding-top: 85px;\n\t\toverflow-y: auto;\n\t\tz-index: 10;\n\t\t&.-rtl {\n\t\t\tdirection: rtl;\n\t\t}\n\t\t&.-ltr {\n\t\t\tdirection: ltr;\n\t\t}\n\t}\n\t&__view-image-thumbs {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: space-evenly;\n\t}\n\t&__view-image-thumb {\n\t\tposition: relative;\n\t\twidth: 175px;\n\t\tmin-height: 250px;\n\t\tmargin: 10px;\n\t}\n\t&__view-image-thumb-preloader {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tbackground-image: url(\"@{images}/infinity_loader.svg\");\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center;\n\t\tbackground-size: 64px;\n\t\tz-index: 10;\n\t}\n\t&__view-image-thumb-image {\n\t\timg {\n\t\t\tdisplay: block;\n\t\t\tmargin: 0 auto;\n\t\t\tmax-width: 100%;\n\t\t\theight: auto;\n\t\t\tmax-height: 250px;\n\t\t\topacity: 0;\n\t\t\ttransition: all 0.3s ease-in;\n\t\t\t&.in {\n\t\t\t\topacity: 1;\n\t\t\t}\t\t\t\n\t\t}\n\t\tfigcaption {}\n\t}\n\t&__view-image-thumb-image-order {\n\t\tpadding: 5px;\n\t\ttext-align: center;\n\t\tcolor: @white;\n\t\topacity: 0;\n\t\ttransition: all 0.3s ease-in;\n\t\t&.in {\n\t\t\topacity: 1;\n\t\t}\t\t\n\t}\n\t/* SIDEBAR */\n\t&__view-sidebar-open {\n\t\tposition: absolute;\n\t\ttop: 75px;\n\t\tright: -130px;\n\t\tpadding: 10px;\n\t\tpadding-top: 5px;\n\t\tbackground-color: @white;\n\t\topacity: 0;\n\t\ttransition: all .3s linear;\n\t\tz-index: 1010;\n\t\t&.in {\n\t\t\tright: 0;\n\t\t\topacity: 1;\n\t\t}\n\t\t.btn {\n\t\t\tpadding-left: 20px;\n\t\t\tcolor: @fsDarkgray;\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tbackground-position: left 2px;\n\t\t\tbackground-size: 9px;\n\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-left.svg\");\t\t\t\n\t \toverflow: hidden;\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus,\n\t\t\t&:active:focus,\n\t\t\t&.active,\n\t\t\t&.active.focus, \n\t\t\t&.active:focus, \n\t\t\t&.focus, \n\t\t\t&:active.focus {\n\t \t\tcolor: @fsDarkgray;\n\t \t\ttext-decoration: none;\n\t \t}\n\t\t}\n\t}\n\t&__view-sidebar {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\twidth: 500px;\n\t\tpadding-top: 70px;\n\t\tbackground-color: rgba(255,255,255,0.9);\n\t\toverflow-y: auto;\n\t\tz-index: 100;\n\t\t.ui-resizable-handle {\n\t\t\tleft: 0;\n\t\t\tborder-right: 1px solid @fsMiddlegray;\n\t\t\tz-index: 998 !important;\n\t\t\t&:before,\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\tposition: absolute;\n\t\t\t\tdisplay: block;\n\t\t\t\ttop: 50%;\n\t\t\t\twidth: 1px;\n\t\t\t\theight: 40px;\n\t\t\t\tmargin-top: -20px;\n\t\t\t\tbackground-color: @fsMiddlegray;\n\t\t\t}\n\t\t\t&:before {\n\t\t\t\tright: 2px;\n\t\t\t}\n\t\t\t&:after {\n\t\t\t\tright: 5px;\n\t\t\t}\n\t\t}\n\t\t.ui-resizable-w {\n\t\t\twidth: 10px;\n\t\t\tcursor: w-resize;\n\t\t}\n\t}\n\t&__view-sidebar-inner {\n\t\tdisplay: none;\n\t\tpadding-left: 10px;\n\t}\n\t&__view-sidebar-controls {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tpadding: 15px;\n\t\tbackground-color: @white;\n\t\t.btn {\n\t\t\twidth: 28px;\n\t\t\theight: 28px;\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tbackground-position: center center;\n\t\t\tbackground-size: 14px;\n\t\t}\n\t\t[data-close=\"fs-sidebar\"] {\n\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-right.svg\");\n\t\t\tbackground-size: 10px;\n\t\t}\n\t}\n\t/* SIDEBAR WORK TITLE */\n\t&__view-sidebar-work-title {\n\t\tpadding: 15px;\n\t\tbackground-color: @white;\n\t\tword-break: break-word;\n\t\th2 {\n\t\t\tmargin: 0;\n \t\tline-height: 2rem;\n\t\t\tfont-size: @fontNormal;\n\t\t}\n\t}\n\t/* SIDEBAR ACCORDEON */\n\t&__view-sidebar-accordeon {\n\t\tborder-bottom: 1px solid @fsMiddlegray;\n\t}\n\t&__view-sidebar-accordeon-panel {\n\t\tposition: relative;\n\t\tbackground-color: @white;\n\t\t&.fs-metadata {}\n\t\t&.fs-toc {\n\t\t\t.fullscreen__view-sidebar-accordeon-panel-body {\n\t\t\t\tpadding-top: 0;\n\t\t\t}\n\t\t}\n\t\t&.fs-downloads {}\n\t\t&.fs-fulltext {}\n\t\t&.fs-search-hit-navigation {\n\t\t\t.mx-hidden;\n\t\t}\n\t\t&:first-child {\n\t\t\th3 {\n\t\t\t\tborder-top: 0;\n\t\t\t}\n\t\t}\n\t\t&.fs-imagefilters {\n\t\t\timageFilters {\t\t\t\t\t\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t\t&.share-image-area {\n\t\t\tul {\n\t\t\t\tlist-style: circle;\n\t\t\t\tli {\n\t\t\t\t\tmargin-top: 10px;\n\t\t\t\t\ta {\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tcursor: pointer;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t.btn--full {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\t}\n\t&__view-sidebar-accordeon-panel-title {\n\t\tposition: relative;\n\t\tmargin: 0;\n\t\tpadding: 10px 15px;\n\t\tfont-size: @fontNormal;\n\t\tborder-top: 1px solid @fsMiddlegray;\n\t\tbackground-color: @white;\n\t\tcursor: pointer;\n\t\tz-index: 20;\n\t\t&:hover {\n\t\t\tbackground-color: @fsLightgray;\n\t\t}\n\t\tspan {}\n\t\t&.in {\n\t\t\tbackground-color: @fsLightgray;\n\t\t}\n\t}\n\t&__view-sidebar-accordeon-panel-body {\n\t\tdisplay: none;\n\t\tpadding: 15px;\n\t\toverflow-y: auto;\n\t\t& > h2 {\n\t\t\t.mx-hidden;\n\t\t}\n\t}\n\t&__view-sidebar-search-in-current-item {\n\t\t.input-group {\n\t\t\t.form-control {\n\t\t\t\tborder-left: 0;\n\t\t\t}\n\t\t}\n\t}\n\t/* MODIFICATION */\n\t.widget {\n\t\tmargin: 0;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n \n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n\t.fullscreen {\n\t\t&__view-sidebar {\n\t\t\twidth: 50%;\n\t\t\tpadding-left: 0;\n\t\t\tborder-left: 1px solid @fsMiddlegray;\n\t\t}\n\t\t&__view-sidebar-accordeon-panel {\n\t\t\t&.fs-imagefilters,\n\t\t\t&.share-image-area {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.fullscreen {\n\t\t&__header-brand {\n\t\t\tspan {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t\t&__view-sidebar {\n\t\t\twidth: 100%;\n\t\t}\n\t\t&__view-sidebar-open {\n\t\t\twidth: 32px;\n\t\t\theight: 32px;\n\t\t\tpadding: 0;\n\t\t\t.btn {\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: 100%;\n\t\t\t\tpadding: 0;\n\t\t\t\tbackground-position: center center;\n\t\t\t\tspan {\n\t\t\t\t\t.mx-hidden;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","/* ==============================================================\n View Thumbs\n style declarations for viewThumbs.xhtml \n ==============================================================*/\n/* VIEW THUMBS */\n/* BLOCK */\n.view-thumbs {\n\tmargin-bottom: 15px;\n\t/* ELEMENT */\n\t&__thumbnails {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: repeat(auto-fit, minmax(125px, 1fr));\n\t\tgrid-gap: 5px;\n\t\tmargin-top: 15px;\n &.-ltr {\n direction: ltr; \n }\n &.-rtl {\n direction: rtl; \n }\n\t}\n\t&__thumbnail {\n\t\tpadding: 5px;\n\t\tborder: 1px solid @lightgray;\n\t\ttransition: background-color 0.15s ease;\n\t\t&:hover {\n\t\t\tbackground-color: rgba(0,0,0,0.045);\n\t\t}\n\t\t\n\t}\n\t&__thumbnail-image {\n\t\ta {}\n\t\timg {\n\t\t\tdisplay: block;\n\t\t\tmax-width: 100%;\n\t\t\tmin-height: 120px;\n\t\t\tmax-height: 120px;\n\t\t\tmargin: 0 auto;\n\t\t}\n\t\tfigcaption {\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t\tpadding: 5px;\n\t\t\tpadding-bottom: 0;\n\t\t}\n\t}\n\t&__thumbnail-image-order {\n\t\tpadding-right: 5px;\n\t}\n\t&__thumbnail-image-fulltext {\n\t\tpadding-left: 5px;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n View Timematrix\n style declarations for viewTimematrix.xhtml\n ==============================================================*/\n.timematrix {\n h2 {}\n p {\n \tmargin-bottom: 0;\n }\n h3 {}\n &__subarea {\n \tdisplay: flex;\n \theight: 3rem; \n }\n &__selection-header {\n \tflex: 0 0 50%;\n \tmax-width: 50%;\n }\n &__loader {\n \tflex: 0 0 100%;\n \tmax-width: 100%;\n \tjustify-content: right;\n\t\tdisplay: grid;\n \timg {\n \t\twidth: 60%;\n\t\t\tdisplay: block;\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n \t\tmargin-bottom: 1.5rem;\n \t}\n }\n &__loaderImg {\n \tflex: 0 0 50%;\n \tmax-width: 100%;\n \tjustify-content: right;\n \timg {\n \t\twidth: 60%;\n\t\t\tdisplay: block;\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n \t\tmargin-bottom: 1.5rem;\n \t}\n }\n &__selection {\n\t padding: 2rem 2rem 1rem 2rem;\n\t border: 1px solid #d5d5d5;\n\t background-color: #fff;\n\t margin-bottom: 2rem;\n\t display: flex;\n\t\tflex-wrap: wrap;\n #locateTimematrix {\n \tflex: 0 0 100%;\n\t\t\tmax-width: 100%;\n }\n #slider-range {\n \theight: 1.2rem;\n \tborder: 1px solid @middlegray;\n \tmargin-bottom: 1rem;\n .ui-slider-range {}\n .ui-slider-handle {\n\t\t\t position: absolute;\n\t\t\t width: 2rem;\n\t\t\t height: 3rem;\n\t\t\t top: -1rem;\n\t\t\t border: 1px solid #3365A9;\n\t\t\t background-color: #3365A9;\n\t\t\t cursor: pointer;\n\t\t\t z-index: 998;\n\t\t\t display: flex;\n\t\t\t align-items: center;\n\t\t\t justify-content: center;\n\t\t\t font-size: 20px;\n &.top {\n \tposition: absolute;\n \tz-index: 999;\n }\n &:focus {\n \t\toutline: none;\n \t}\n .timematrix-slider-bubble-startDate,\n .timematrix-slider-bubble-endDate {\n position: absolute;\n left: 50%;\n margin-left: -1.7rem;\n font-size: @fontMedium;\n text-align: center;\n color: @black;\n height: 100%;\n top: -2rem;\n }\n }\n\t\t\t.ui-slider-handle {\n margin-left: -.1rem;\n color: @white;\n &::before {\n \tcontent:\"\\f105\";\n \tfont-family: \"FontAwesome\";\n\t\t\t\t\tposition: relative;\n }\n &:last-child {\n \tmargin-left: -1.9rem;\n \t&::before {\n\t \tcontent:\"\\f104\";\n \t}\n }\n }\n }\n .btn {\n\t float: right;\n\t margin: 1.3125rem 0 0 0;\n\t margin-right: 0;\n\t display: none;\n \t}\n \tbutton {\n \t\tdisplay: none;\n \t}\n }\n &__selectionRangeInput {\n \tborder: 0;\n \tpointer-events:none;\n \tfont-weight: bold;\n \tpadding: 0;\n \twidth: 4ch;\n }\n &__bar {\n \tdisplay: flex;\n \tjustify-content: space-between;\n \tmargin-bottom: 3rem;\n \tflex-wrap: wrap;\n }\n &__period {\n \tcursor: text;\n \tspan {\n\t\t\tmargin: 0;\n\t\t\twidth: auto;\n \t}\n }\n &__hitsForm {\n\t\tjustify-content: flex-end;\n\t\talign-items: baseline;\n\t\tlabel, input {\n\t\t\tposition: relative;\n\t\t\tborder: 0 inset ThreeDLightShadow;\n\t\t\tborder: 0;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\ttext-align: right;\n\t\t}\n\t\tlabel::after {\n\t\t\tcontent: ' \\0020' attr(data-domain);\n\t\t\tfont-weight: normal;\n\t\t}\n\t}\n\t&__hitsInput {\n\t\tdisplay: flex;\n\t\tjustify-content: flex-end;\n\t\tfont-weight: bold;\n\t\tspan {\n\t\t\tfont-weight: normal;\n\t\t}\n\t\tinput {\n\t\t\twidth: 5ch;\n\t\t\tborder-bottom: 1px solid @lowerblack;\n\t\t}\n\t}\n\t&__objects {\n\t display: flex;\n\t flex-wrap: wrap;\n\t margin: -0.5rem;\n\t}\n\n\t&__content {\n\t border: 1px solid #ccc;\n\t margin: .5rem;\n\t background-color: #fff;\n\t position: relative;\n\t text-align: center;\n\t flex: 0 0 calc(16.6666% - 1rem);\n\t max-width: calc(16.6666% - 1rem);\n\t}\n\t&__img {\n\t\t\theight: 15rem;\n\t\t\toverflow: hidden;\n\t\t\tbackground: transparent url(\"/viewer/resources/images/infinity_loader.gif\") 50% 30% no-repeat;\n\t\t\timg {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t\timg[onError] {\n\t\t\t height: 100%;\n\t\t\t width: auto;\n\t\t\t}\n\t}\n\t&__text {\n\t\topacity: 0;\n\t\tposition: absolute;\n\t\ttop: 50%;\n\t\tleft: 50%;\n\t\ttransform: translate(-50%, -50%);\n\t\tbackground-color: rgba(0,0,0,0.65);\n\t\tcolor: #fff;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\ttransition: all .3s ease-in;\n\t\toverflow: hidden;\n\t\ttext-overflow: ellipsis;\n\t\tdisplay: flex;\n\t\t&:hover {\n\t\t\topacity: 1;\n\t\t}\n\t\t p {\n\t\t position: relative;\n\t\t margin-bottom: 1rem;\n\t\t overflow: hidden;\n\t\t text-overflow: ellipsis;\n\t\t line-height: 2rem;\n\t\t font-size: 1em;\n\t\t padding: .5rem;\n\t\t width: 100%;\n\t\t top: 0;\n\t\t margin-top: auto;\n\t\t}\n\t\ta {\n\t\t\tcolor: @white;\n\t\t\tposition: absolute;\n\t\t\tbottom: 0;\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\t\t\tleft: 0;\n\t\t\tright: 0;\n\t\t\tpadding: .5rem;\n\t\t\tfont-weight: bold;\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active {\n\t\t\t\tcolor: @white;\n\t\t\t}\n\t\t}\n\t}\n\t&__img img:hover + &__text {\n\t\t\tdisplay: block;\n\t\t\theight: 100%;\n\t}\n\t&__footer {\n\t\tpadding: .5rem 0;\n\t\tbackground-color: @blue;\n\t\ta {\n\t\tcolor:@white;\n\t\t&:hover,\n\t\t&:active,\n\t\t&:focus {\n\t\t\tcolor: @white;\n\t\t\ttext-decoration: none;\n\t\t}\n\t\t}\n\t}\n}\n\n\n\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {\n\t.timematrix {\n\t\t&__content {\n\t\t\tflex: 0 0 calc(25% - 1rem);\n\t\t\tmax-width: calc(25% - 1rem);\n\t\t}\n\t\t&__img {}\n\t}\n}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.timematrix{\n\t\t&__content {\n\t\t\tflex: 0 0 calc(50% - 1rem);\n\t\t\tmax-width: calc(50% - 1rem);\n\t\t}\n\t\t&__selectionRangeInput {\n\t \tpointer-events:auto;\n\t }\n\t &__period {\n\t \tflex: 0 0 100%;\n\t \tmargin-bottom: .5rem;\n\t }\n\t &__hitsForm input {\n\t \ttext-align: left;\n\t }\n }\n}","/* ==============================================================\n View Toc\n style declarations for viewToc.xhtml\n ==============================================================*/\n/* VIEW TOC */\n/* BLOCK */\n.toc {\n\tmargin-bottom: 15px;\n\t/* MULTI VOLUME TOC */\n\t/* ELEMENT */\n\th4 {}\n\t&__multi-volume {\n\t\tmargin-top: 15px;\n\t}\n\t&__mv-group {\n padding: 5px 0;\n button {\n width: 16px;\n height: 16px;\n line-height: 14px;\n margin-right: 10px;\n text-align: center;\n border: 1px solid @lightgray;\n span:before {\n content: \"\\2013\";\n }\n &.active {\n span:before {\n content: \"+\";\n }\n }\n }\n &.inactive {\n border-bottom: 2px solid @lightgray;\n }\n }\n\t&__mv-element {\n\t\tpadding: 15px 0;\n\t\tborder: 1px solid @middlegray;\n\t\tborder-bottom: 0;\n\t\tbackground-color: @white;\n\t\t&:hover {\n\t\t\tbackground-color: @lightgray;\n\t\t}\n\t\t&:last-child {\n\t\t\tborder-bottom: 1px solid @middlegray;\n\t\t}\n\t\t&.level-0 {\n\t\t\tborder: 0;\n\t\t\tbackground-color: transparent;\n\t\t\th4 {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t\ta {\n\t\t\tdisplay: block;\n\t\t}\n\t\t.row {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\t&__mv-element-title {}\n\t&__mv-element-link {}\n\t&__mv-element-img {\n\t\toverflow: hidden;\n\t\timg {\n\t\t\tmax-width: 100%;\n\t\t}\n\t}\n\t/* TOC TREEVIEW */\n\t/* ELEMENT */\n\t&__list-expandable,\n\t&__list-full {\n\t\tborder-top: 1px solid @middlegray;\n\t\tli {\n\t\t\tpadding: 0 10px;\n\t\t\tborder-bottom: 1px solid @middlegray;\n\t\t\t&:first-child {\n\t\t\t\tpadding-left: 5px !important;\n\t\t\t}\n\t\t\t&:hover {\n\t\t\t\tbackground-color: @lightgray;\n\t\t\t\ta {\n\t\t\t\t\tcolor: @darkgray;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t&__list-expandable-title,\n\t&__list-full-title {\n\t\ta {\n\t\t\tdisplay: block;\n\t\t\tpadding: 5px 0;\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active {}\n\t\t}\n\t}\n\t&__list-expandable-number,\n\t&__list-full-number {\n\t\tli {\n\t\t\tdisplay: inline-block;\n\t\t\tborder: none;\n\t\t}\n\t\ta {\n\t\t\tdisplay: block;\n\t\t\tpadding: 5px 3px;\n\t\t\ttext-decoration: none;\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active {\n\t\t\t\ttext-decoration: none;\n\t\t\t}\n\t\t}\n\t}\n\t/* EXPAND ALL */\n\t&__list-expandable-all {\n\t\tmargin-top: 15px;\n\t\tpadding: 0 15px;\n\t\tul {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tlist-style: none;\n\t\t}\n\t\tli {\n\t\t\tdisplay: inline-block;\n\t\t\tfloat: right;\n\t\t}\n\t\ta {\n\t\t\tdisplay: block;\n\t\t\tpadding: 5px;\n\t\t}\n\t}\n\t/* TOC EXPANDABLE */\n\t&__list-expandable {}\n\t&__list-expandable-elem {\n\t\t&.parent {}\n\t\t&.child {}\n\t}\n\t&__list-expandable-expand {\n\t\ta {\n\t\t\tdisplay: block;\n\t\t\tpadding: 5px 0;\n\t\t}\n\t}\n\t&__list-expandable-title {\n\t\ta {\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active {}\n\t\t}\n\t}\n\t&__list-expandable-number {\n\t\tli {}\n\t\ta {\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active {}\n\t\t}\n\t}\n\t/* TOC FULL */\n\t&__list-full {\n\t\tmargin-top: 15px;\n\t}\n\t&__list-full-title {\n\t\ta {\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active {}\n\t\t}\n\t}\n\t&__list-full-number {\n\t\tli {}\n\t\ta {\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active {}\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n View Download\n style declarations for viewDownload.xhtml\n ==============================================================*/\n/* DOWNLOAD */\n/* BLOCK */\n.download {\n\t/* ELEMENT */\n\t&__status {\n\t\th2 {}\n\t\t.card {}\n\t\t.card-header {}\n\t\t.card-title {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t}\n\t\t.card-body {}\n\t}\n\t&__status-loader {\n\t\t.mx-clearfloats;\n\t\timg {\n\t\t\tfloat: right;\n\t\t\tmax-height: 16px;\n\t\t}\n\t}\n\t&__status-license-text {\n height: 200px;\n background-color: @white;\n overflow-y: auto;\n }\n}\n\n#downloadBtn {\n\tmargin: 10px 0;\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}",".blank_page{\n\t&__main {\n\t\t.geomap {\n\t\t\twidth: 100vw;\n\t\t\theight: 100vh; \n\t\t}\n\t}\n\t\n}",".swagger-ui {\n\t.scheme-container {\n//\t\tdisplay: none;\n\t\t.servers select,\n\t\t.servers-title {\n//\t\t\tdisplay: none;\n\t\t}\n\t}\n\t.info {\n\t\t.title {\n\t\t\tsmall {\n\t\t\t\tpre {\n\t\t\t\t\t background-color: transparent;\n\t\t\t\t\t border: none;\n\t\t\t\t}\n\t\t\t\t\n\t\t\t}\n\t\t}\n\t}\n}","/* ==============================================================\n Widgets\n style declarations for sidebar widgets\n ==============================================================*/\n/* WIDGETS */\n/* BLOcK */\n.widget {\n margin-bottom: 20px;\n /* ELEMENT */\n h3 {\n \tword-break: break-word;\n }\n ul {\n list-style: none;\n margin: 0;\n padding: 0;\n }\n li {\n \ttext-overflow: ellipsis;\n \toverflow: hidden;\n \t&.active {\n \t\ta {}\n \t}\n \t&.unpublished {\n \t\ta {\n \t\t\tfont-style: italic;\n \t\t\topacity: 0.5;\n \t\t}\n \t}\n }\n a {\n \t&:hover,\n \t&:active,\n \t&:focus {}\n }\n dl {\n margin: 0;\n }\n dt,\n dd {\n \ttext-overflow: ellipsis;\n \toverflow: hidden;\n }\n dt {}\n dd {}\n &__title {\n \tdisplay: flex;\n \talign-items: center;\n \t.fa {\n \t\tdisplay: none;\n \t\tmargin-left: auto;\n \t\ttransition: all .2s linear;\n \t}\n \t&.collapseable {\n \t\tcursor: pointer;\n \t\t.fa {\n \t\t\tfont-size: @fontNormal;\n \t\t\tdisplay: inline-block;\n \t\t}\n\t \t&.in {\n\t \t\t.fa-angle-down {\n\t \t\t\ttransform: rotate(-180deg);\n\t \t\t}\n\t \t} \t\t\n \t}\n }\n &__body {\n \tpadding: 10px;\n \tword-break: break-word;\n \t&.collapseable {\n \t\tdisplay: none;\n \t}\n } \n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Chronology\n style declarations for widget_chronology.xhtml\n ==============================================================*/\n/* WIDGET CHRONOLOGY */\n/* BLOCK */ \n.widget-chronology-slider {\n\tdisplay: flex;\n\tflex-wrap: wrap;\n font-size: @fontLarge;\n\tcolor: @black;\n\t&__topbar {\n\t\tflex: 0 0 100%;\n\t\tdisplay: flex;\n\t}\n\t/* ELEMENT */\n\t&__item {\n\t\t&.chronology-slider-label,\n\t\t&.chronology-slider-actions {\n\t\t\tdisplay: flex;\n\t\t}\n\t\t&.chronology-slider-label {\n\t\t\tmargin-right: auto;\n\t\t}\n\t\t&.chronology-slider-actions {}\n\n\t\t&.chronology-slider-actions {\n\t\t\tul {\n\t\t\t\t.mx-list-reset;\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: flex-end;\n\t\t\t}\n\t\t\tli {\n\t\t\t\ttext-align: right;\n\t\t\t}\n\t\t\timg {\n\t\t\t\twidth: 14px;\n\t\t\t\theight: 14px;\n\t\t\t}\n\t\t\t[data-reset=\"chrono-slider\"] {} \n\t\t}\n\t\t&.chronology-slider-action-loader,\n\t\t&.chronology-slider-action-reset {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: nowrap;\n\t\t\tz-index: 200;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\tpadding: 0 9px;\n\t\t\tvisibility: hidden;\n\t\t\t&.active {\n\t\t\t\tvisibility: visible;\n\t\t\t}\n\t\t}\n\t\t&.chronology-slider-action-loader {}\n\t\t&.chronology-slider-action-reset {}\n\t\t&.chronology-slider-start,\n\t\t&.chronology-slider-end {\n\t\t\tflex: 0 0 50%;\n\t\t\tfont-size: @fontMedium; \n\t\t}\n\t\t&.chronology-slider-start {}\n\t\t&.chronology-slider-end {\n\t\t\ttext-align: right;\n\t\t}\n\t\t&.chronology-slider {\n\t\t\tpadding: 0.6rem 0 1rem 0;\n\t\t\tflex: 0 0 100%;\n\t\t}\n\t}\n\t&__item-input {\n\t/* &::selection {\n\t \tbackground: rgba(201, 102, 102, 0.6);\n\t \tcolor: white;\n\t\t} */\n\t\t\tbackground: transparent;\n\t\t\twidth: 4em;\n\t\t\tborder: none;\n\t\t\ttext-align: inherit;\n\t\t\tpadding: 0.3rem;\n\t\t&:focus {\n\t\t\tbackground-color: rgba(0, 0, 0, 0.06);\n\t\t\tborder: none;\n\t\t\tborder-radius: 2px;\n\t\t}\n\t}\n}\n#chronoSlider {\n\theight: 1rem;\n\tborder-radius: 5px;\n\tborder-color: @lightgray;\n\tbackground-image: none;\n\tbackground-color: @lightgray;\n\t.ui-slider-range,\n\t.ui-slider-handle {\n\t border-radius: 4px;\n\t\tbackground-image: none;\n &:focus {\n \toutline: none;\n }\n\t}\n\t.ui-slider-range {\n\t border-color: @blue;\n\t\tbackground-color: @blue;\t\t\n\t}\n\t.ui-slider-handle {\n\t\twidth: 1rem;\n\t height: 1rem;\n\t top: 0;\n\t margin: 0;\n\t border-color: @gray;\n\t background-color: @middlegray;\n\t cursor: pointer;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget CMS Page Links\n style declarations for widget_cmsPageLinks.xhtml\n ==============================================================*/\n/* CMS PAGE LINKS */\n/* BLOCK */\n[id*=\"widgetCmsPageLinks\"] {\n\tposition: relative;\n\t&:after {\n\t\tcontent: \"\";\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\theight: 10px;\n\t\tbottom: 0;\n\t\tz-index: 100;\n\t}\t\t\n\t/* ELEMENT */\n\th3 {}\n\tul {\n\t\tmax-height: 250px;\n\t\toverflow-y: auto;\n\t}\n\tli {}\n\ta {}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget RelatedGroups\n style declarations for widget_RelatedGroups.xhtml\n ==============================================================*/\n#widgetRelatedGroups {}\n\n.widget-related-groups {\n\t&__list {\n \th3 {}\n\t\tul {}\n\t\tli {}\n\t\ta {}\n\t}\n\t&__series {\n \th3 {\n\t\t\ta { \n\t\t\t\tpadding: 0;\n\t\t\t\tcolor: inherit;\n\t\t\t\tfont-size: inherit;\n\t\t\t\t&:hover,\n\t\t\t\t&:focus,\n\t\t\t\t&:active {\n\t\t\t\t\tcolor: inherit;\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t}\n\t\t\t}\n \t}\n\t}\n\t&__anchor {\n \th3 {\n \t\tmargin-bottom: 0;\n\t\t\ta {\n\t\t\t\tpadding: 0;\n\t\t\t\tcolor: inherit;\n\t\t\t\tfont-size: inherit;\n\t\t\t\t&:hover,\n\t\t\t\t&:focus,\n\t\t\t\t&:active {\n\t\t\t\t\tcolor: inherit;\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t}\n\t\t\t}\n \t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Custom Drilldown\n style declarations for widget_customDrillDown.xhtml\n ==============================================================*/\n.widget-custom-drilldown {\n\t.sidebar-collection-more,\n\t.sidebar-collection-less {\n\t\tlist-style: none;\n\t\ttext-align: right;\n\t\t.fa {\n\t\t\tmargin-left: 5px;\n\t\t}\n\t}\n}\n\n// breakpoint for large desktops\n@media screen and (max-width: @largeBreakpoint) {} \n\n// breakpoint for desktop\n@media screen and (max-width: @mediumBreakpoint) {}\n\n// breakpoint for tablets\n@media screen and (max-width: @smallBreakpoint) {}\n\n// breakpoint for smartphones\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Metadata\n style declarations for widget_metadata.xhtml\n ==============================================================*/\n#widgetMetadata {\n h3 {}\n dl {\n dt {}\n dd {\n margin-bottom: 0.4375rem;\n text-overflow: ellipsis;\n overflow: hidden;\n }\n }\n .meta-museal {\n \t\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget RSS\n style declarations for rssFeed.xhtml\n ==============================================================*/\n.rss_elem_wrapp {\n h3 {\n a {\n float: right;\n .fa {\n\t \t\twidth: 16px;\n\t \t\theight: 16px;\n\t \t\tline-height: 16px;\n\t \t\tfont-size: @fontMedium;\n\t \t\ttext-align: center;\n\t \t\tcolor: @white;\n\t \t\tbackground-color: @orange;\n\t \t}\n }\n }\n .rss-wrapp {\n .rss-elem {\n dl {\n .rss-elem-title {\n a {\n &:hover {}\n }\n }\n .rss-elem-info {\n margin-bottom: 0.875rem;\n }\n }\n &:last-child {\n \tdl {\n\t .rss-elem-title {\n\t a {\n\t &:hover {}\n\t }\n\t }\n\t .rss-elem-info {\n\t margin: 0;\n\t }\n\t }\t\n }\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Search Drill Down\n style declarations for widget_searchDrillDown.xhtml\n ==============================================================*/\n/* BLOCK */\n.widget-search-drilldown {\n\th3 {\n\t\tspan {\n\t\t\tdisplay: inline-block;\n\t\t\tmax-width: calc(~\"100% - 36px\");\t\t\t\n\t\t}\n\t}\n\t.widget {\n\t\tul {}\n\t\tli {\n\t\t\t&.active {\n\t\t\t\tmargin-bottom: 3px;\n\t\t\t\ta {\n\t\t\t\t\tbackground-color: @lightgray;\n\t\t\t\t}\n\t\t\t\t.row {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\t\t\t\t.col-11,\n\t\t\t\t.col-1 {\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t}\n\t\t\t\t.col-1 {\n\t\t\t\t\ttext-align: right;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\ta {\n\t\t\tdisplay: block;\n\t\t\tpadding: 3px 5px;\n\t\t}\n\t}\n\t/* FILTER */\n\t&__filter {\n\t\tposition: absolute;\n\t\ttop: 3px;\n\t\tright: 5px;\n\t\tleft: 5px;\n\t\tbackground-color: @blue;\n\t\tz-index: 10;\n\t\tinput, button {\n\t\t\tposition: absolute;\n\t\t}\n\t\tinput {\n\t\t\tright: 32px;\n\t\t\twidth: 0;\n\t\t\theight: 32px;\n\t\t\tfont-size: @fontMedium;\n\t\t\tcolor: @white;\n\t\t\tborder: 0;\n\t\t\tborder-bottom: 1px solid @white;\n\t\t\tbackground-color: @blue;\n\t\t\topacity: 0;\n\t\t\t&::-webkit-input-placeholder { \n\t\t\t color: @white;\n\t\t\t opacity: 0.5;\n\t\t\t}\n\t\t\t&:-moz-placeholder {\n\t\t\t color: @white;\n\t\t\t opacity: 0.5;\n\t\t\t}\n\t\t\t&::-moz-placeholder {\n\t\t\t color: @white;\n\t\t\t opacity: 0.5;\n\t\t\t}\n\t\t\t&:-ms-input-placeholder {\n\t\t\t color: @white;\n\t\t\t opacity: 0.5;\n\t\t\t}\n\t\t\t&.in {\n\t\t\t\twidth: calc(~\"100% - 36px\");\n\t\t\t\topacity: 1;\t\t\t\t\n\t\t\t}\n\t\t}\n\t\t[data-toggle=\"filter-input\"] {\n\t\t\tright: 0;\n\t\t\twidth: 32px;\n\t\t\theight: 32px;\n\t\t\tbackground-image: url(\"@{images}/icons/icon-search.svg\");\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tbackground-position: center;\n\t\t\tbackground-size: 16px;\n\t\t}\n\t}\n\t&__filter-input {\n\t\tpadding-left: 1rem;\n\t}\n\t/* COLLECTION/GROUPS */\n\t&__collection,\n\t&__groups {\n\t\tul {\n\t\t\tmax-height: 400px;\n\t\t\toverflow-y: auto;\n\t\t}\n\t}\n\t&__collection {\n\t\tposition: relative;\n\t}\n\t&__groups {}\n\t/* COLLAPSE DRILLDOWN */\n &__collapse {\n a {\n display: block;\n text-align: center;\n color: @middlegray;\n }\n }\n &__filter {\n \tdisplay: none;\n }\n}\n\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Searchfield\n style declarations for widget_searchField.xhtml\n ==============================================================*/\n/* WIDGET SEARCHFIELD */\n/* BLOCK */\n.widget-searchfield {\n\t/* ELEMENT */\n .form-group {\n width: 100%;\n margin: 0;\n }\n .input-group {\n \twidth: 100%;\n \tinput {}\n }\n .input-group-addon {\n \tpadding: 0;\n \tborder-radius: 0;\n \tinput {\n \t\twidth: 30px;\n \t\theight: 30px;\n \t\tmargin: 0;\n \t\tpadding: 0;\n \t\tborder: none;\n \t\tbackground-image: url(\"@{images}/icons/icon-search.svg\");\n \t\tbackground-repeat: no-repeat;\n \t\tbackground-position: center center;\n \t\tbackground-size: 20px;\n \t\tbackground-color: transparent;\n \t}\n }\n}\n\n/* CHROME POSITIONING HACK */\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n\t.widget-searchfield {\n\t\t.input-group-addon {\n\t \tinput {\n\t \t\tposition: relative;\n\t \t\ttop: 1px;\n\t \t}\n\t }\n\t}\n}\n\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget SearchInCurrentItem\n style declarations for widget_searchInCurrentItem.xhtml\n ==============================================================*/\n/* WIDGET SEARCH IN CURRENT ITEM */\n/* BLOCK */\n.widget-search-in-current-item {\n\t/* ELEMENT */\n .form-group {\n width: 100%;\n margin: 0;\n }\n .input-group {\n \twidth: 100%;\n \tinput {}\n }\n .input-group-addon {\n \talign-items: center;\n \tpadding: 0;\n \tborder-radius: 0;\n \tinput {\n \t\theight: 100%;\n\t\t\tmin-width: 35px;\n \t\tmargin: 0;\n \t\tpadding: 0;\n \t\tborder: none;\n \t\tbackground-image: url(\"@{images}/icons/icon-search.svg\");\n \t\tbackground-repeat: no-repeat;\n \t\tbackground-position: center center;\n \t\tbackground-size: 20px;\n \t\tbackground-color: transparent;\n \t}\n }\n}\n\n/* CHROME POSITIONING HACK */\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n\t.widget-search-in-current-item {\n\t\t.input-group-addon {\n\t \tinput {\n\t \t\tposition: relative;\n\t \t}\n\t }\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Search Result Navigation\n style declarations for widget_searchresultNavigation.xhtml\n ==============================================================*/\n#widgetSearchResultNavigation {\n h3 {}\n .search-result-navigation-wrapp {\n .search-result-navigation-left,\n .search-result-navigation-center,\n .search-result-navigation-right {\n float: left;\n overflow: hidden;\n }\n .search-result-navigation-left {\n width: 20%;\n text-align: left;\n a {}\n span {}\n img {}\n }\n .search-result-navigation-center {\n width: 60%;\n text-align: center;\n span {}\n }\n .search-result-navigation-right {\n width: 20%;\n text-align: right;\n a {}\n span {}\n img {}\n }\n }\n .search-result-navigation-back-to-collection {\n padding: 0.4375rem 0 0 0;\n a {\n img {\n margin: -0.1875rem 0.1875rem 0 0;\n padding-right: 2px;\n }\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Search Sorting\n style declarations for widget_searchSorting.xhtml\n ==============================================================*/\n#widgetSearchSorting {\n ul {\n li {\n a {\n img {\n float: right;\n margin: 0.25rem 0 0;\n }\n }\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Toc\n style declarations for widget_toc.xhtml\n ==============================================================*/\n/* WIDGET TOC */\n.widget-toc {\n\tposition: relative;\n\t/* TITLE */\n\t&__title {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\th3 {\n\t\t\tmax-width: 90%;\n\t\t}\n\t}\n\t&__title-expand {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tmargin-left: auto;\n\t\tpadding-right: 10px;\n\t\ta {\n\t\t\tmargin-left: 10px;\n\t\t\t&:first-child {\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t}\n\t}\n\t/* ELEMENTS */\n\t&__elements {\n\t\tposition: relative;\n\t\tmax-height: 600px;\n\t\toverflow-y: auto;\n\t}\n\t&__element {\n\t\tdisplay: flex;\n\t\tpadding-left: 3px;\n\t\t&:hover {\n\t\t\tbackground-color: @lightgray;\n\t\t}\n\t\t&.parent {}\n\t\t&.child {}\n\t\t&.active {}\n\t}\n\t&__element-expand {\n\t\tmax-width: 20px;\n\t}\n\t&__element-link {\n\t\twidth: calc(~\"100% - 20px\");\n\t\tpadding-left: 5px;\n\t\tmargin-left: auto;\n\t\t&.has-pagenumber {\n\t\t\twidth: calc(~\"100% - 65px\");\n\t\t\tpadding-right: 5px;\t\t\t\n\t\t}\n\t\t&.non-tree-view {\n\t\t\twidth: auto;\n\t\t\tpadding-left: 0;\n\t\t\tmargin-left: 0;\n\t\t\t&.has-pagenumber {\n\t\t\t\twidth: calc(~\"100% - 45px\");\n\t\t\t\tpadding-right: 5px;\t\t\t\n\t\t\t}\t\t\t\n\t\t}\n\t\t&.active {\n\t\t\ta {\n\t\t\t\tfont-weight: 700;\n\t\t\t}\n\t\t}\n\t}\n\t&__element-pagenumber {\n\t\twidth: 45px;\n\t\ttext-align: right;\n\t}\n\t/* LOADING */\n\t&__loader,\n\t&__overlay {\n\t\tdisplay: none;\n\t}\n\t&__loader {\n\t\tposition: relative;\n\t\twidth: 32px;\n\t\theight: 32px;\n\t\tmargin-top: 1px;\n\t\tborder-radius: 10px;\n\t\tbackground-image: url(\"@{images}/infinity_loader.svg\");\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 85%;\n z-index: 11;\n\t}\n\t&__overlay {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tbackground-color: rgba(255,255,255,0.85);\n\t\tz-index: 10;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Usage\n style declarations for widget_usage.xhtml\n ==============================================================*/\n/* WIDGET USAGE */\n.widget-usage {\n\th3 {}\n\th4 {}\n\t&__subtitle {\n\t\tmargin-bottom: 10px;\n\t}\n\t/* LICENSE TEXT */\n\t&__license-text {\n\t\tmargin-bottom: 15px;\n\t\ta {\n\t\t\tdisplay: inline;\n\t\t}\n\t}\n\t/* DOWNLOADS */\n\t&__work-downloads,\n\t&__struct-downloads,\n\t&__page-downloads,\n\t&__image-fragment, \n\t&__citelinks {\n\t\tmargin-bottom: 15px;\n\t\ta {}\n\t\t.badge {\n\t\t\tpadding-top: 0.3rem;\n\t\t\tline-height: 1.2rem; \n\t\t\tdisplay: inline-block;\n\t\t\t&:hover, \n\t\t\t&:active,\n\t\t\t&:focus {\n\t\t\t\tbackground-color: @labelHoverGray;\n\t\t\t}\n\t\t}\n\t}\n\t/* WORK DOWNLOADS */\n\t&__work-downloads {\n\t\ta {}\n\t\t.badge {}\n\t}\n\t&__work-link-dfg-viewer {}\n\t&__work-link-opac {}\n\t&__work-download-lido-mets {}\n\t&__work-download-mets-anchor {}\n\t&__work-download-oai-marc {}\n\t&__work-download-oai-dc {}\n\t&__work-download-alto {}\n\t&__work-download-fulltext {}\n\t&__work-download-tei {}\n\t&__work-download-pdf {\n\t\ti {\n\t\t\tpadding-right: 0.5rem;\n\t\t}\n\t}\n\t&__work-download-epub {}\n\t&__work-download-iiif {}\n\t/* STRUCTURE DOWNLOADS */\n\t&__struct-downloads {\n\t\ti {\n\t\t\tpadding-right: 0.5rem;\n\t\t}\n\t}\n\t/* PAGE DOWNLOADS */\n\t&__page-downloads {\n\t\ta {}\n\t\t.badge {}\n\t}\n\t&__page-download-alto {}\n\t&__page-download-fulltext {}\n\t&__page-download-tei {}\n\t&__page-download-pdf {\n\t\ti {\n\t\t\tpadding-right: 0.5rem;\n\t\t}\n\t}\n\t&__page-download-jpeg {}\n\t/*IMAGE FRAGMENT */\n\t&__image-fragment__wrapper {\n\t\tdisplay: none;\n\t}\n\t&__image-fragment {\n\t\t\n\t}\n\t/* CITE LINKS */\n\t&__citelinks {}\n\t&__citelink-work {}\n\t&__citelink-page {}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget User Interactions\n style declarations for widget_userInteractions.xhtml\n ==============================================================*/\n/* WIDGET USER INTERACTIONS */\n#widgetUserInteractions {\n\tul {\n\t\tborder-bottom: 0;\n\t}\n}\n.widget-user-interactions {\n\t&__delete-record,\n\t&__delete-record-message {\n\t\tpadding: 10px;\n\t\tpadding-top: 5px;\n\t\tborder: 1px solid @middlegray;\n\t\tborder-top: 0;\n\t}\n\t&__delete-record-message {\n\t\tspan {\n\t\t\tdisplay: inline-block;\n\t\t\tpadding: 10px;\n\t\t\tfont-size: @fontMedium;\n\t\t\tline-height: 1.4rem; \n\t\t\tcolor: @black;\n\t\t\tborder: 1px solid @validWarning;\n\t\t\tbackground-color: @btnWarningBgc;\n\t\t}\n\t}\n\t&__delete-record-action {\n\t\tpadding: 5px 0 10px 0;\n\t\t&.has-no-urn {\n\t\t\t.btn {\n\t\t\t\ttext-align: left;\n\t\t\t}\n\t\t}\n\t\t&.has-urn {\n\t\t\t.btn {\n\t\t\t\twidth: 100%;\n\t\t\t}\t\t\t\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget NER Facetting\n style declarations for widget_nerFacetting.xhtml\n ==============================================================*/\n#widgetNerFacetting {\n margin-bottom: 1.3125rem;\n h3 {}\n ul {\n margin: 0;\n padding: 0;\n list-style: none;\n }\n .facetting-content {\n .nav-tabs {\n li {\n a {\n .fa {}\n }\n }\n }\n .tab-content {\n position: relative;\n .tab-pane {\n position: relative;\n padding: 10px;\n &.active {}\n h4 {} \n }\n }\n }\n}\n\n/* LOADER */\n#nerFacettingLoader {\n display: none;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-color: @white;\n background-image: url(\"@{images}/ajax_preloader.gif\");\n background-position: center center;\n background-repeat: no-repeat;\n z-index: 999;\n}\n\n/* OVERVIEW & SECTION */\n#overview,\n#section {\n position: relative;\n border: 1px solid #ddd;\n border-top: none;\n .tag-filter-description {\n float: left;\n width: 100%;\n margin-bottom: 5px;\n font-size: @fontSmall;\n }\n .filter-tags {\n margin: 0 0 15px 0;\n padding: 0;\n list-style: none;\n li {\n display: inline-block;\n float: left;\n margin-right: 3px;\n a {\n text-decoration: none;\n color: @middlegray;\n &:hover {\n text-decoration: none;\n color: @middlegray;\n }\n &.active[data-type=\"person\"] {\n color: @personColor;\n }\n &.active[data-type=\"location\"] {\n color: @locationColor;\n }\n &.active[data-type=\"corporation\"] {\n color: @corporationColor;\n }\n }\n &.reset-filter {\n display: none;\n }\n }\n }\n}\n\n/* OVERVIEW */\n#overview {\n .current-tags {\n position: absolute;\n display: none;\n left: 100%;\n padding: 2px 4px;\n font-size: @fontSmall;\n color: @black;\n border: 1px solid @gray;\n border-radius: 4px;\n background-color: @white;\n box-shadow: 0px 5px 7px rgba(0,0,0,0.4);\n z-index: 999;\n &:before {\n content: \"\";\n position: absolute;\n display: block;\n top: 50%;\n left: -10px;\n width: 0;\n height: 0;\n margin-top: -5px;\n border-width: 5px;\n border-style: solid;\n border-color: transparent @gray transparent transparent;\n }\n &.right {\n &:before {\n content: \"\";\n position: absolute;\n display: block;\n top: 50%;\n right: -10px;\n left: auto;\n width: 0;\n height: 0;\n margin-top: -5px;\n border-width: 5px;\n border-style: solid;\n border-color: transparent transparent transparent @gray;\n }\n }\n .page-tag {\n margin-right: 3px;\n white-space: nowrap;\n &:hover {\n background-color: @tagHoverColor;\n }\n &.empty {}\n &.person {\n color: @personColor;\n }\n &.location {\n color: @locationColor;\n }\n &.corporation {\n color: @corporationColor;\n }\n }\n }\n .set-tag-range-widget {\n max-width: 50%;\n }\n .overview-content {\n max-height: 600px;\n overflow-y: auto;\n overflow-x: hidden;\n .overview-scale {\n li {\n float: left;\n width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n div {\n float: left;\n }\n .page-number {\n width: 25%;\n font-size: @fontSmall;\n font-weight: bold;\n a {\n color: @black;\n &:hover,\n &:active,\n &:focus {\n text-decoration: none;\n color: @black;\n }\n }\n }\n .tag-container {\n width: 75%;\n font-size: @fontSmall;\n .page-tag {\n margin-right: 3px;\n white-space: nowrap;\n &:hover {\n background-color: @tagHoverColor; \n }\n &:hover {}\n &.empty {}\n &.person {\n color: @personColor;\n }\n &.location {\n color: @locationColor;\n }\n &.corporation {\n color: @corporationColor;\n }\n }\n }\n }\n }\n }\n}\n\n/* SECTION */\n#section {}\n\n#sliderScale {\n position: relative;\n float: left;\n width: 10%;\n border-top: 1px solid @middlegray;\n border-bottom: 1px solid @middlegray;\n .scale-page {\n position: absolute;\n left: -8px;\n font-size: @fontNormal;\n color: @middlegray;\n &.start {\n top: 0;\n }\n &.end {\n bottom: 0;\n }\n }\n .slider-description {\n position: absolute;\n top: 50%;\n left: -52px;\n width: 100px;\n margin-top: -10px;\n font-size: @fontSmall;\n text-align: center;\n color: @middlegray;\n -ms-transform: rotate(-90deg);\n -webkit-transform: rotate(-90deg);\n transform: rotate(-90deg);\n }\n .scale-stripes {\n position: absolute;\n width: 100%;\n margin: 0;\n padding: 0;\n list-style: none;\n z-index: 9;\n li {\n clear: both;\n float: right;\n width: 50%;\n height: 60px;\n border-bottom: 1px solid @middlegray;\n &.middle {\n width: 75%;\n }\n &:last-child {\n border: none;\n }\n }\n }\n .scale-section-stripe {\n position: absolute;\n display: block;\n top: 0;\n right: 3px;\n width: 2px;\n height: 100px;\n background-color: @scaleHandleColor;\n z-index: 11;\n }\n}\n\n#sliderVertical {\n float: right;\n width: 2px;\n height: 600px;\n margin-right: 3px;\n border: none;\n background: @middlegray;\n z-index: 10;\n .ui-slider-handle {\n left: -25px;\n width: 10px;\n height: 16px;\n margin-bottom: -8px;\n border: none;\n background: @scaleHandleColor;\n &:after {\n content: \"\";\n position: absolute;\n display: block;\n top: -7px;\n right: -30px;\n width: 0;\n height: 0;\n border-width: 15px;\n border-style: solid;\n border-color: transparent transparent transparent @scaleHandleColor;\n }\n &:focus {\n outline: none;\n }\n .page-bubble {\n position: absolute;\n top: -3px;\n left: 2.6em;\n padding: 2px 4px;\n font-size: @fontSmall;\n color: @white;\n border-radius: 4px;\n background-color: @black;\n white-space: nowrap;\n z-index: 999;\n &:before {\n content: \"\";\n position: absolute;\n display: block;\n top: 50%;\n left: -10px;\n width: 0;\n height: 0;\n margin-top: -5px;\n border-width: 5px;\n border-style: solid;\n border-color: transparent @black transparent transparent;\n }\n }\n }\n}\n\n#sectionTags {\n float: left;\n width: 90%;\n max-height: 600px;\n padding-left: 3px;\n text-align: center;\n overflow-y: auto;\n .page-tag {\n display: inline-block;\n margin-right: 3px;\n &:hover {\n background-color: @tagHoverColor;\n }\n &.empty {\n display: none;\n }\n &.person {\n color: @personColor;\n }\n &.location {\n color: @locationColor;\n }\n &.corporation {\n color: @corporationColor;\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Work Count\n style declarations for widget_workCount.xhtml\n ==============================================================*/\n/* WIDGET WORKCOUNT */\n/* BLOCK */\n#widgetWorkCount {\n\tp {\n\t\tmargin: 0;\n\t\tpadding: 5px 10px;\n\t}\t\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Geo Locations\n style declarations for widget_geoLocations.xhtml\n ==============================================================*/\n \n// No padding for geomap widget\n.widget.widget-geomap {\n\tpadding: 0;\n}\n\n.widget-geomap {\n\tposition: relative;\n\tdisplay: none;\n\th3 {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\tpadding: 2rem 2rem 0 2rem;\n\t}\n\t&__expand {\n\t\tcolor: inherit;\n\t\tpadding: 0;\n\t\tbackground: transparent;\n\t\tborder: none;\n\t\t&:hover,\n\t\t&:active,\n\t\t&:focus {\n\t\t\ttext-decoration: none;\n\t\t\tcolor: inherit;\n\t\t\tbackground: none;\n\t\t\t}\t\n\t}\n\t.geomap {\n\t\tmin-height: 350px;\n\t\t.mapboxgl-popup-content {\n\t\t padding: 20px 15px 10px 15px;\n\t\t}\n\t\t.leaflet-popup-content {\n\t \tmax-width: 200px;\n\t\t}\n\t\t.leaflet-control-zoom {\n\t\t\ta {\n\t\t\t\tpadding: 0;\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t\t.leaflet-control-container {\n\t\t\t.leaflet-top {\n\t\t\t\ta {\t\t\t\t\t\n\t\t\t\t}\n\t\t\t}\n\t\t\t.leaflet-bottom {\n\t\t\t\ta {\n\t\t\t\t\tdisplay: inline;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n /* CMS BACKEND WIDGET */\n\th5 {\n \tmargin-bottom: 5px;\n }\n &__input {\n \t.mx-clearfloats;\n \tmargin-bottom: 20px;\n \t.row {\n \t\tmargin: 0;\n \t}\n \t.col-5,\n \t.col-6,\n \t.col-10 {\n \t\tmargin-bottom: 5px;\n \t\tpadding-right: 5px;\n \t\tpadding-left: 0;\n \t}\n \ttextarea {\n \t\tresize: vertical;\n \t}\n }\n &__input-spacer {\n \tmargin: 10px 0;\n \twidth: 100%;\n \theight: 1px;\n \tbackground-color: @middlegray;\n }\n &__action {\n \tposition: relative;\n \tz-index: 10;\n \t.col-2 {\n\t\t margin: -32px 0 0 -6px;\n \t\tpadding: 0 0 21px 0;\n\t\t text-align: right;\n\t\t border-bottom: 1px solid @middlegray;\n \t}\n \ta {\n \t\t&:hover,\n \t\t&:focus,\n \t\t&:active {\n \t\t\ttext-decoration: none;\n \t\t}\n \t}\n }\n &__overlay-check {\n \t.mx-clearfloats;\n \tfloat: left;\n \twidth: 100%;\n \t.checkbox {\n \t\tmargin: 0;\n \t}\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n\tGlobal style declarations for Admin Backend\n ==============================================================*/\n/* ADMIN LAYOUT */\n\n.admin {\n\t/* LAYOUT GENERAL */\n\t&__content {\n\t\tmin-height: 100vh;\n\t\twidth: calc(~\"100% - 250px\");\n\t\tmargin-left: 250px;\n\t\tbackground-color: @neutralgray2;\n\t\tpadding: 15px;\n\t\tposition: absolute;\n\t\t&.fixed-top,\n\t\t&.fixed-bottom {\n\t\t\tposition: fixed;\n padding-right: 15px;\n\t\t}\n\t\t&.fixed-top {\n\t\t\ttop: 0;\n\t\t}\n\t\t&.fixed-bottom {\n\t\t\tbottom: 0;\n\t\t}\n\t}\n &__content-inner {\n font-size: 1.4rem;\n }\n\t&__content-inner-title {\n\t\tmargin: 0;\n\t\tpadding: 15px 0 0 15px;\n\t\tfont-size: 3.2rem;\n\t}\n\t&__content-inner-title-exit {\n\t\tdisplay: inline-block;\n\t\tfloat: right;\n \twidth: 32px;\n \theight: 32px;\n \tbackground-image: url(\"@{images}/icons/icon_fs-exit.svg\");\n \tbackground-repeat: no-repeat;\n \tbackground-position: center center;\n \tbackground-size: 24px;\n\t}\n\t&__content-inner-content {\n\t\tpadding: 15px;\n\t\t}\n\t&__title-bar {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tpadding: 15px;\n\t}\n\t&__title {\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tfont-size: 3.2rem;\n\t\tline-height: 1;\n\t}\t\n\t&__title-bar-action {\n\t\tmargin-left: 3rem;\n\t\tfont-size: 1.4rem;\n\t\tpadding: 0.4rem 0.8rem;\n\t}\n\n\t/* LINK MODIFIERS */\n\t.rss-elem-title a {\n\t\tcolor: @blue;\n\t\t&:hover {\n\t\t\tcolor: @hoverblue;\n\t\t}\n\t}\n\t&__action-links {\n\t\tmargin-right: 1.4rem;\n\t}\n\t.-light {\n\t\tcolor: #a9a9a9;\n\t\tcursor: default;\n\t\tpadding: 0;\n\t}\n\t.-redlink {\n\t\tcolor: @red;\n\t\t&:hover {\n\t\t\tcolor: @red;\n\t\t\ttext-decoration: underline;\n\t\t}\n\t\t&:active {\n\t\t\tcolor: @red;\n\t\t}\n\t\t&:focus {}\n\t}\n\t.-textlink {\n\t\tcolor: initial;\n\t\ttext-decoration: none;\n\t\tcursor: pointer;\n\t\t&:hover {\n\t\t\tcolor: initial;\n\t\t\ttext-decoration: none;\n\t\t\tcursor: pointer;\n\t\t}\n\t\t&:active {\n\t\t\tcolor: initial;\n\t\t\ttext-decoration: none;\n\t\t\tcursor: pointer;\n\t\t}\n\t\t&:focus {}\n\t}\n\t/* BOOTSTRAP BADGES OVERRIDE FOR BACKEND */\n .badge {\n border-radius: 0;\n font-weight: normal;\n margin-right: .5rem;\n margin-bottom: .5rem;\n font-size: 1.4rem;\n background-color: transparent;\n padding: 0.3rem 0.6rem;\n &-light {\n\t\t\tcolor: #a9a9a9;\n\t\t\tcursor: default;\n\t\t\tpadding: 0;\n\t\t\tmargin-left: 0;\n\t\t}\n &-violet {\n color: #8947CC;\n border: 1px solid #8947CC;\n }\n &-primary {\n color: #3365a9;\n border: 1px solid #3365a9;\n }\n &-info {\n color: #008295;\n border: 1px solid #008295;\n }\n &-dark {\n color: #343a40;\n border: 1px solid #343a40;\n }\n &-danger {\n color: @white;\n background-color: #dc3545;\n }\n &-success {\n color: #008a00;\n border: 1px solid #008a00;\n }\n &-secondary {\n color: #74422B;\n border: 1px solid #74422B;\n }\n\t\t&-warning {\n\t\t\tbackground-color:#ffc107;\n\t\t\tcolor:#212529;\n\t\t}\n &-hover {\n .badge-success {\n\t &:hover {\n\t\t \t color: @black;\n\t\t }\n }\n\t\t .badge-dark {\n\t\t \t&:hover {\n background-color: #F5F5F5;\n\t\t \t\tcolor: @black;\n\t\t \t}\n\t\t }\n }\n }\n &__info-text {\n margin-bottom: 3rem;\n .badge {\n \tbackground-color: @white;\n margin-right: 0;\n }\n\t\t.badge-warning {\n\t\t\tbackground-color:#ffc107;\n\t\t\tcolor:#212529;\n\t\t}\n\n\t/* BLOCK AND BOX STYLING */\n }\n\t&__default-block {\n\t\tmargin-bottom: 3rem;\n\t\tpadding: 2rem;\n\t\tbackground-color: #fff;\n\t\tborder: 1px solid @middlegray;\n\t\t.form-row:last-of-type {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t\t&.-danger {\n\t\t\tborder-top: 5px solid rgba(255, 2, 2, 0.3);\n\t\t}\n\t\t&.-warning {\n\t\t\tborder-top: 5px solid rgba(243, 208, 70, 0.85);\n\t\t}\n\t\t&.-success-box {\n\t\tborder: 1px solid #ABD9B5;\n \tborder-top: 5px solid #ABD9B5;\n\t\t}\n\t\t&.-info-box {\n\t\tborder: 1px solid @blue;\n \tborder-top: 5px solid @blue;\n\t\t}\n\t\t&.-gray-box {\n\t\tborder: 1px solid @gray;\n \tborder-top: 5px solid @gray;\t\t\t\n\t\t}\n\t\t&-description {\n\t \tmargin-bottom: 3rem;\n &-empty {\n font-style: italic;\n color: @middlegray;\n }\n\t }\t\n\t}\n\t&__final-actions {\n\t\tmargin-top: -1rem;\n\t}\n\t&__entry-list {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\tflex-wrap: wrap;\n\t\t&::after {\n\t\t content: '';\n\t\t flex: 0 0 calc(33.3333% - 2rem);\n\t\t width: calc(33.3333% - 2rem);\n\t\t max-width: calc(33.3333% - 2rem);\n\t\t}\n\t}\n\t&__boxed-entry {\n\t\tbackground: @white;\n\t\tpadding: 2rem;\n\t\tpadding-bottom: 4rem;\n\t\tmargin-bottom: 2.25rem;\n\t\ttransition: background 0.2s ease;\n\t\tborder: 1px solid @middlegray;\n\t\tposition: relative;\n\t\t&:hover {\n\t\t\t//background: @lightgray2;\n\t\t\tbox-shadow: 0 0 3px rgba(0, 0, 0, 0.3);\n\t\t\t.admin__boxed-entry-actions {\n\t\t\t\topacity: 1.0;\n\t\t\t}\n\t\t}\n\t\t&.-no-actions {\n\t\t\tpadding-bottom: 2rem;\n\t\t}\n\t\t&.-w33 {\n\t\t\tflex: 0 0 calc(33.3333% - 1.5rem);\n\t\t\twidth: calc(33.3333% - 1.5rem);\n\t\t\tmax-width: calc(33.3333% - 1.5rem);\n\t\t}\n\t\t&.-w50 {\n\t\t\tflex: 0 0 calc(50% - 1rem);\n\t\t\twidth: calc(50% - 1rem);\n\t\t\tmax-width: calc(50% - 1rem);\n\t\t}\n\t\t&.-w66 {\n\t\t\tflex: 0 0 calc(66.6666% - 0.75rem);\n\t\t\twidth: calc(66.6666% - 0.75rem);\n\t\t\tmax-width: calc(66.6666% - 0.75rem);\n\t\t}\n\t\t&.-w100 {\n\t\t\tflex: 0 0 calc(100%);\n\t\t\twidth: calc(100%);\n\t\t\tmax-width: calc(100%);\n\t\t}\n\t\t&.-std-bottom-pad {\n\t\t\tpadding-bottom: 2rem;\n\t\t}\n\t\t&.-danger {\n\t\t\tborder-top: 5px solid rgba(255, 2, 2, 0.3);\n\t\t}\n\t\t&.-warning {\n\t\t\tborder-top: 5px solid rgba(243, 208, 70, 0.85);\n\t\t}\n\t\t&-actions {\n\t\t\topacity: 0.0;\n\t\t\tposition: absolute;\n\t\t\tbottom: 1.5rem;\n\t\t\tleft: 2rem;\n\t\t\ttransition: opacity 0.2s ease;\n\t\t\ta {\n\t\t\t\tfont-size: 1.4rem;\n\t\t\t\tmargin: 0 0.9rem;\n\t\t\t\t&:first-of-type {\n\t\t\t\t\tmargin-left: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t &-description {\n\t \tmargin-bottom: 3rem;\n &-empty {\n font-style: italic;\n color: @middlegray;\n }\n\t }\n\t}\n\t\n\t&__grab-indicator {\n\t\tpadding-top: 6rem;\n\t}\n\t\n\t&__label-required-field {\n\t\tpadding-left: 0.5rem;\n\t\tfont-size: 1.2rem;\n\t}\n\t\n\t/* ADMIN BACKEND FLEX TABLE */\n\t&__table-tools {\n\t\twidth: 100%;\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\tmargin-bottom: 0.5rem;\n\t}\n\t&__table-paginator {\n\t\tli {\n\t\t\tmargin-right: 0.5rem;\n\t\t\tborder: none;\n\t\t}\n\t\ta {\n\t\t\tbackground: transparent;\n\t\t\tfont-size: 1.4rem;\n\t\t}\n\t\tspan {\n\t\t\tfont-size: 1.4rem;\n\t\t}\n\t\t.data-table-paginator__total-count {\n\t\t\tpadding-right: 8px;\n\t\t}\n\t}\n\t&__table-filter {\n\t\t.input-group > .form-control {\n\t\t\twidth: 250px;\n\t\t}\n\t\t.input-group-append {\n\t\t\tfont-size: 1.4rem;\n\t\t\tfont-weight: 400;\n\t\t\tline-height: 1;\n\t\t\tcolor: #555;\n\t\t\ttext-align: center;\n\t\t\tbackground-color: #eee;\n\t\t\tborder: 1px solid @middlegray;\n\t\t\tborder-radius: 4px;\n\t\t\tdisplay: flex;\n\t\t\tpadding: 0 1rem;\n\t\t\talign-items: center;\n\t\t}\n\t}\n\t&__table-content {\n\t\tbackground: @white;\n\t\tpadding: 0 2rem 0rem 2rem;\n\t\tborder: 1px solid @middlegray;\n margin-bottom: 2rem;\n &.-slim {\n \tborder: none;\n \tpadding: 0;\n }\n\t}\n\t&__table-title {\n\t\tmargin-bottom: 0rem;\n\t\tfont-weight: 700;\n\t\tborder-bottom: 1px solid @gray;\n\t\tpadding: 1rem 0;\n font-size: 1.6rem;\n position: sticky;\n\t\ttop: 0;\n\t\tbackground: white;\n\t\tz-index: 5;\n margin-left:-2rem;\n padding-left:2rem;\n margin-right:-2rem;\n padding-right:2rem;\n\n\t}\n\t&__table-sorting {\n\t\tmargin-left: 2rem;\n\t\ta:hover {\n\t\t\ttext-decoration: none;\n\t\t}\n\t}\n\t&__table-entry {\n\t\t/* opacity: 0;\n\t\tanimation: fadein 0.2s ease-in 0s 1 forwards;\n\t\t.delay-animation(@numitems, @delay); */\n\t\ttransition: background 0.2s ease;\n\t\tpadding: 1.5rem 2rem;\n\t\tmargin-left: -2rem;\n\t\tmargin-right: -2rem;\n\t\t&:hover {\n\t\t background: @lightgray2;\n\t\t .admin__table-action-link {\n\t\t \ttransition: opacity 0.2s ease;\n\t\t \topacity: 1.0;\n\t\t }\n\t\t}\n\t}\n\t&__table-img {\n margin-right: 2rem;\n\t\tflex: 0 0 80px;\n\t\timg {\n\t\t\tmax-width: 100%;\n\t\t\tmax-height: 80px;\n\t\t}\n\t}\n\t&__table-data {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tjustify-content: center;\n\t\talign-items: start;\n\t}\n\t&__table-name {\n\t\tfont-size: 1.8rem;\n\t\t.badge {\n\t\t\tmargin-left:10px;\n\t\t\tbackground-color:#ffc107;\n\t\t\tcolor:#212529;\n\t\t\tfont-size:1.2rem;\n\t\t\tvertical-align:middle;\n\t\t}\n\t}\n\t&__table-action-link {\n\t\topacity: 0;\n\t\tfont-size: 1.4rem;\n\t\ttransition: opacity 0.2s ease;\n\t\tmargin-right: 1.4rem;\n\t}\n\t&__table-email {\n\t\tfont-size: 1.4rem;\n\t}\n\t&__table-badges {\n\t\toverflow: hidden;\n\t}\n\t&__table-last-login {\n\t\tfont-size: 1.4rem;\n\t\t}\n\t&__search-input-wrapper {\n\t\tposition: relative;\n\t}\n\t&__search-input {\n\t\tpadding-right: 2.5rem;\n\t\twidth: 250px;\n\t}\n\t&__search-clear {\n\t\tdisplay: none;\n\t\tcursor: pointer;\n\t\tpadding: 1rem;\n\t\tposition: absolute;\n\t\tright: 5px;\n\t\ttop: 0;\n\t\tfont-size: 1.6rem;\n\t\tline-height: 1.1rem;\n\t}\n\t&__search-action {\n\t\tfont-size: 1.4rem;\n\t}\n\n\n\t/* SIDEBAR */\n\t&__sidebar-background,\n\t&__sidebar {\n\t\twidth: 250px;\t\t\n\t\tbackground-color: @blue; \n\t}\n\t&__sidebar-background { \n\t\tposition: fixed;\n\t\ttop: 0;\n\t\tbottom: -120px;\n\t\tz-index: 1;\n\t}\n\t&__sidebar {\n\t\tposition: absolute;\n\t\tpadding: 15px;\n\t\tfont-size: @fontNormal;\n\t\tz-index: 1010;\n\t\t&.fixed-top,\n\t\t&.fixed-bottom {\n\t\t\tposition: fixed;\n\t\t}\n\t\t&.fixed-top {\n\t\t\ttop: 0;\n\t\t}\n\t\t&.fixed-bottom {\n\t\t\tbottom: 0;\n\t\t}\n\t\ta, button {\n\t\t\tcolor: @white;\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus {\n\t\t\t\ttext-decoration: none;\n\t\t\t\tcolor: @white;\n\t\t\t}\n\t\t}\n\t}\n\t&__sidebar-inner {\n\t\th1 {\n\t\t\tline-height: normal;\n\t\t\tmargin: 0;\n\t\t\tmargin-bottom: 30px;\n\t\t\tfont-size: @fontLarge;\n\t\t\tcolor: @white;\n\t\t\ta {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tmax-width: 100%;\n\t\t\t}\n\t\t\timg {\n\t\t\t\tmax-width: 30%;\n\t\t\t\tmargin-right: 10px;\n\t\t\t}\n\t\t}\n\t}\n\t&__sidebar-logout {\n\t\tmargin-right: -15px;\n\t\tmargin-left: -15px;\n\t\tpadding-top: 10px;\n\t\tpadding-right: 15px;\n\t\tpadding-left: 15px;\n\t\tborder-top: 1px solid @white;\n\t}\n\t\n\t\n\t/* ADMIN FORMS */\n\t&__form-label {}\n\t&__form-input {\n\t\tflex-grow: 1;\n\t\t.ui-autocomplete {\n\t\t\tborder: 1px solid #ced4da;\n\t\t\tbackground: white;\n\t\t\toverflow-x: hidden;\n\t\t\toverflow-y: scroll;\n\t\t\theight: 400px;\n\t\t}\n\t}\n\t&__form-help-icon {\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\talign-items: flex-start;\n\t}\n\t&__form-checkbox {}\n\t&__form-help-text {\n\t\tdisplay: none;\n\t\tmargin-top: 0.4rem;\n\t\tfont-size: @fontSmall;\n\t font-style: italic;\n\t color: @inlineStatic;\n\t\t&.in {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n\t&__dashboard-user-icon {\n\t\tposition: absolute;\n\t\tmax-width: 100%;\n\t\ttop: 0;\n\t\tpadding: 1rem;\n\t\tright: 15px;\n\t}\n\t// FANCY RADIO SWITCH/TOGGLE\n\t&__radio-switch {\n\t position: relative;\n\t\twidth: 18rem;\n\t\theight: 2.5rem;\n\t\tfont-size: 0;\n\t input {\n\t position: absolute;\n\t top: 0;\n\t z-index: 2;\n\t opacity: 0;\n\t cursor: pointer;\n\t\t\theight: 2.5rem;\n\t\t\twidth: 6rem;\n\t\t\tleft: 3.5rem;\n\t\t\tmargin: 0;\n\t\t\t& ~ input:checked ~ .toggle-outside {\n\t\t\t\tbackground: #3365a9;\n\t\t\t}\n\t\t\t& ~ input:checked ~ .toggle-outside .toggle-inside {\n\t\t\t\tleft: 3.5rem;\n\t\t\t\tbackground: #fff;\n\t\t\t}\n\t }\n\t input:checked {\n\t\t\tz-index: 1;\n\t\t\t& ~ .toggle-outside .toggle-inside {\n\t\t\t\tleft: 0.5rem;\n\t\t\t\tbackground: #fff;\n\t\t\t\tborder: 1px solid rgba(0,0,0,0.2);\n\t\t\t}\t\n\t\t}\n\t\tinput:checked + label {\n\t\t\topacity: 1;\n\t\t\tcursor: default;\n\t\t}\n\t\tinput:not(:checked) + label:hover {\n\t\t\topacity: 0.5;\n\t\t}\n\t\tlabel {\n\t\t\tcolor: #000;\n\t\t\topacity: 0.55;\n\t\t\ttransition: opacity 0.25s ease;\n\t\t\tcursor: pointer;\n\t\t\tfont-size: 1.5rem;\n\t\t\tline-height: 2.5rem;\n\t\t \tdisplay: inline-block;\n\t\t \twidth: 3rem;\n\t\t \theight: 100%;\n\t\t\tmargin: 0;\n\t\t \ttext-align: left;\n\t\t \tuser-select: none;\n\t\t \t&:last-of-type {\n\t\t\t\tmargin-left: 6.5rem;\n\t\t\t\twidth: 3.2rem;\n\t\t\t\ttext-align: right;\n\t\t\t}\n\t\t}\n\t\t.toggle-outside {\n\t\t\theight: 100%;\n\t\t\tborder-radius: 2rem;\n\t\t\tpadding: 0.25rem;\n\t\t\toverflow: hidden; \n\t\t\ttransition: 0.25s ease all;\n\t\t\tbackground: #ccc;\n\t\t\tposition: absolute;\n\t\t\twidth: 6rem;\n\t\t\tleft: 3.5rem;\n\t\t}\n\t\t.toggle-inside {\n\t\t\tborder-radius: 5rem;\n\t\t\tbackground: #fff;\n\t\t\tposition: absolute;\n\t\t\ttransition: 0.25s ease all;\n\t\t\theight: 2rem;\n\t \t\twidth: 2rem;\n\t\t}\n\t}\n}\n\n// language specific positioning for fancy toggle\n\t// DE\n\thtml[lang=\"de\"] .admin__radio-switch {\n\t\t.toggle-outside {\n\t\t\tleft: 4.7rem;\n\t\t\t}\n\t\tlabel {\n\t\t\t&:first-of-type {\n\t\t\t\twidth: 5rem;\n\t\t\t}\n\t\t\t&:last-of-type {\n\t\t\t\tmargin-left: 5.5rem;\n\t\t\t\twidth: 3.2rem;\n\t\t\t}\n\t\t}\n\t\tinput {\n\t\t width: 6rem;\n\t\t left: 4.7rem;\n\t\t}\n\t\t&.-on-off {\n\t\t\t.toggle-outside {\n\t\t\t\tleft: 6rem;\n\t\t\t\t}\n\t\t\tlabel {\n\t\t\t\t&:first-of-type {\n\t\t\t\t\twidth: 5rem;\n\t\t\t\t}\n\t\t\t\t&:last-of-type {\n\t\t\t\t\tmargin-left: 7.6rem;\n\t\t\t\t\twidth: 3.2rem;\n\t\t\t\t}\n\t\t\t}\n\t\t\tinput {\n\t\t\t width: 6rem;\n\t\t\t left: 6rem;\n\t\t\t}\t\t\t\n\t\t}\n\t}\n\t\n\t// EN\n\thtml[lang=\"en\"] .admin__radio-switch {\n\t\t.toggle-outside {\n\t\t\tleft: 4.0rem;\n\t\t\t}\n\t\tlabel {\n\t\t\t&:first-of-type {\n\t\t\t\twidth: 4rem;\n\t\t\t}\n\t\t\t&:last-of-type {\n\t\t\t\tmargin-left: 6rem;\n\t\t\t\twidth: 4.0rem;\n\t\t\t}\n\t\t}\n\t\tinput {\n\t\t width: 6rem;\n\t\t left: 4rem;\n\t\t}\n\t}\n\t\n\t// ES\n\thtml[lang=\"es\"] .admin__radio-switch {\n\t\t.toggle-outside {\n\t\t\tleft: 4.0rem;\n\t\t\t}\n\t\tlabel {\n\t\t\t&:first-of-type {\n\t\t\t\twidth: 4rem;\n\t\t\t}\n\t\t\t&:last-of-type {\n\t\t\t\tmargin-left: 6rem;\n\t\t\t\twidth: 3.2rem;\n\t\t\t}\n\t\t}\n\t\tinput {\n\t\t width: 6rem;\n\t\t left: 4rem;\n\t\t}\n\t}\n\n// overwritten bootstrap margin for description list elements\n.admin dl dd:last-of-type {\n\tmargin-bottom: 0;\n}\n\n.admin dl:last-of-type {\n\tmargin-bottom: 0;\n}\n\n// VISUALLY CONNECTED RADIO BUTTONS\n.connected-top {\n background-image: url(../../images/backend/radio_choice_top.svg);\n background-repeat: no-repeat;\n background-size: 54px 1254px;\n padding-left: 74px;\n padding-top: 10px;\n margin-bottom: 3px;\n background-position: 0% top;\n padding-bottom: 10px;\n}\n.connected-bottom {\n padding-left: 75px;\n background-repeat: no-repeat;\n background-image: url(../../images/backend/radio_choice_bottom.svg);\n padding-top: 10px;\n padding-bottom: 10px;\n background-position: 0% top;\n background-size: 53px 100px;\n}\ninput[type=\"radio\"]:checked+label {\n font-weight: bold;\n}\n\n/* USER TABLE FADE IN ANIMATION TEST */\n/* \n.delay-animation(@items, @delay) {\n .loopingClass(2); // Start loop\n \n .loopingClass(@index) when (@index <= @items) {\n &:nth-of-type(@{index}) {\n animation-delay: unit((@index * @delay),s);\n }\n\n .loopingClass(@index + 0); // Increment loop\n }\n}\n\n@keyframes fadein {\n from { opacity: 0; }\n to { opacity: 1; }\n}\n\n@keyframes fadeinall {\n from { opacity: 0; }\n to { opacity: 1; }\n}\n\n.admin__user-table-content .admin__user-table-entry { \n\tanimation: fadeinall 0.3s ease-in 0s 1 forwards;\n\topacity: 0;\n}\n\n.admin__boxed-entry { \n\tanimation: fadein 0.2s ease-in 0s 1 forwards;\n\topacity: 0;\n .delay-animation(@numitems, @delay);\n}\n\n@numitems: 16;\n@delay: 0.02;\n*/\n\n/* USER TABLE FADE IN ANIMATION TEST EOL */\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}\n","/* ==============================================================\n Admin Dashboard\n style declarations for adminDashboard.xhtml\n ==============================================================*/\n\n#adminDashboard {\n\t.widget {\n\t\tmargin-bottom: 0;\n\t}\n\t.admin {\n\t\t&__table-content.-slim {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t\t&__last-pages-title {\n\t\t\t.badge {\n\t\t\t\tmargin-left: 10px;\n\t\t\t\tbackground-color: #ffc107;\n\t\t\t\tcolor: #212529;\n\t\t\t\tborder-radius: 0px;\n\t\t\t\tfont-size: 1.2rem;\n\t\t\t\tvertical-align: middle;\n\t\t\t}\n\t\t}\n\t\t&__table-title {\n\t\t\tposition: relative;\n\t\t\tpadding-top: 0;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Admin Create Data Record\n style declarations for adminCreateRecord.xhtml\n ==============================================================*/\n\n#adminCreateRecord {\n\t.admin-cms-media {\n\t\t&__upload-wrapper {\t\t\n\t\t}\n\t\t&__upload {\n\t\tbackground: white;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Admin Licence Single\n style declarations for adminLicense.xhtml\n ==============================================================*/\n\n#adminLicense {\n\t.admin {\n\t\t&__license-action {\n\t\t\t&:hover {\n\t\t\t\ttext-decoration: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n#pdf_download_quota_info_box {\n\t.admin__default-block {\n\t\ttransition: all 0.2s ease;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Admin Licences\n style declarations for adminLicenses.xhtml\n ==============================================================*/\n\n#adminLicenses {\n\t.admin {\n\t\t&__license-unconfigured-entry {\n\t\t\ttransition: background .2s ease;\n\t\t\tpadding: 0.4rem 0.5rem;\n\t\t\tmargin: 0 -2rem;\n\t\t\t&:hover {\n\t\t\t\tbackground: @lightgray2;\n\t\t\t\ttext-decoration: none;\n\t\t\t}\n\t\t}\n\t\t&__license-user {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Admin Right Single\n style declarations for adminRight.xhtml\n ==============================================================*/\n\n#adminRight { \n\t.admin {\n\t\t&__license-selectable-block {\n\t\t}\n\n\t\t&__license-action {\n\t\t\t&:hover {\n\t\t\t\ttext-decoration: none;\n\t\t\t}\n\t\t}\t\n\t}\n}\n\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Admin User Single (add user + edit user)\n style declarations for adminUser.xhtml\n ==============================================================*/\n \n#adminUser {\n .admin {\n\t &__title {}\n\t\t&__user-icon {\n\t\t\tmargin-right: 1.5rem;\n\t\t\twidth: 80px;\n\t\t}\n\t &__user-avatar {\n\t input {\n\t display: none;\n\t }\n\t\t\tinput[type=\"radio\"]:checked+label {\n\t\t\t\tbackground-color: #F8F8F8;\n\t\t\t\tborder: 1px solid #e8e8e8;\n\t\t\t}\n\t\t\tlabel {\n\t \tborder: 1px solid transparent;\n\t\t\t\ttext-align: center;\n\t\t\t\tposition: relative;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tcursor: pointer;\n\t\t\t\ttransition: all .2s cubic-bezier(.165, .84, .44, 1);\n\t\t\t\tpadding: 1.2rem 1.5rem;\n\t\t\t\t&:hover {\n\t\t\t\t\t-webkit-transform: scale(1.05, 1.05);\n\t\t\t\t\ttransform: scale(1.05, 1.05);\n\t\t\t\t\tbox-shadow: 0 !important;\n\t\t\t\t\t&::after {\n\t\t\t\t\t\topacity: 1;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t&::after {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tz-index: -1;\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\theight: 100%;\n\t\t\t\t\tbox-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);\n\t\t\t\t\tbackground-color: #F8F8F8;\n\t\t\t\t\topacity: 0;\n\t\t\t\t\ttransition: all 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);\n\t\t\t\t}\n\t }\n\t img {\n\t margin-right: 0;\n\t }\n\t }\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Admin User Group\n style declarations for adminUserGroup.xhtml\n ==============================================================*/\n \n#adminUserGroup {\n\t.admin {\n\t\t&__title {}\n \t&__group-member-entry {\n\t\ttransition: background 0.2s ease;\n\t\tpadding: 0.4rem 1.4rem;\n\t\tmargin: 0 -2rem 0 -2rem;\n\t\t\t&:hover {\n\t\t\t\ttext-decoration: none;\t\t\t\t\n\t\t\t\tbackground: @lightgray2;\n\t\t\t\t.admin__group-member-delete-hint {\n\t\t\t\t\topacity: 1.0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t&__group-member-delete-hint {\n\t\t\ttransition: opacity 0.2s ease;\n\t\t\topacity: 0.0;\n\t\t}\n\t\t&__group-member-name {\n\t\t\tcolor: #212529;\n\t\t}\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Admin Add User\n style declarations for adminUser.xhtml\n ==============================================================*/\n#adminUser {\n h2 {}\n}\n\n// single tabs\n#userData {}\n\n#licenses {\n h3 {}\n p {\n text-align: right;\n }\n}\n\n/* EDIT USER */\n#editUserGeneral {\n\t.btn {\n\t\tmargin-left: 5px;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Widget Admin\n style declarations for widget_admin.xhtml\n ==============================================================*/\n#widgetAdmin {}\n\n.admin-widget {\n margin-bottom: 20px;\n /* ELEMENT */\n &__header { \n \tmargin-right: -15px; \n \tmargin-left: -15px;\n \tpadding-top: 0;\n \tpadding-right: 15px;\n \tpadding-bottom: 5px;\n \tpadding-left: 15px;\n \tcolor: @white;\n \tborder-bottom: 1px solid @white;\n }\n ul {\n .mx-list-reset;\n }\n li {\n \tposition: relative;\n \tmargin-right: -15px;\n \tmargin-left: -15px;\n \tpadding-right: 15px;\n \tpadding-left: 15px;\n \t&.active {\n \t\tbackground-color: @activeblue;\n \t\t&:after {\n \t\t\tcontent: \"\";\n \t\t\tposition: absolute;\n \t\t\tdisplay: block;\n \t\t\ttop: 50%;\n \t\t\tright: 0;\n \t\t\twidth: 0;\n \t\t\theight: 0;\n \t\t\tmargin-top: -6px;\n \t\t\tborder-width: 6px;\n \t\t\tborder-style: solid;\n \t\t\tborder-color: transparent @neutralgray transparent transparent;\n \t\t\tz-index: 10;\n \t\t}\n \t}\n \t&:hover {\n \t\tbackground-color: @hoverblue;\n \t}\n \t&.spacer {\n \t\tmargin-bottom: 10px;\n \t}\n }\n a {\n \tdisplay: block;\n \tpadding: 5px 0;\n \t.fa {\n \t\twidth: 30px;\n \t}\n }\n &__roles-link {\n \tpadding: 2.5rem 0;\n }\n}\n\n\n\n/* test */\n\n.admin-widget {\n\tmargin-bottom: 0;\n}\n\n\n.admin-widget ul {\n}\n\n.admin-widget__header {\n margin-right: -15px;\n margin-left: -15px;\n color: #fff;\n border-bottom: none;\n padding: 2rem 1.5rem 0.5rem 1.5rem;\n font-weight: 400;\n letter-spacing: 0.00rem;\n text-transform: uppercase;\n margin-bottom: 0;\n font-size: 1.4rem;\n\n}\n\n\n.admin-widget li {\n transition: all 0.2s ease;\n padding-left: 2.5rem;\n \n}\n\n\n.admin-widget li:hover {\n background-color: #235396;\n padding-left: 3rem;\n}\n\n\n.admin-widget li.active {\n background-color: #235396;\n}\n\n.admin__sidebar-logout {\nmargin-top: 2rem;\nborder-top: none;\n}\n\n\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}\n","/* ==============================================================\n CMS Component \"Collection Tiled\"\n ==============================================================*/\n/* COLLECTION TILED */\n/* BLOCK */\n.collection-tiled {\n /* ELEMENT */\n &__tiles {}\n &__tile {\n height: 250px;\n margin-bottom: 15px;\n border: 1px solid @lightgray;\n overflow: hidden;\n }\n &__header,\n &__body {} \n &__header {\n height: 57px;\n padding: 15px;\n border-bottom: 1px solid @lightgray;\n overflow: hidden;\n a {\n display: block;\n max-height: 27px;\n font-size: @fontLarge;\n text-overflow: ellipsis;\n overflow: hidden;\n }\n }\n &__body {\n img {\n width: 100%;\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Component \"SOLR Query Collection\"\n ==============================================================*/\n/* SOLR QUERY COLLECTION */\n/* BLOCK */\n.solr-query-collection {\n margin-bottom: 15px;\n /* ELEMENT */\n &__thumbs {}\n &__thumb {\n height: 250px;\n margin-bottom: 10px;\n border: 1px solid @lightgray;\n overflow: hidden;\n }\n &__title {\n overflow: hidden; \n }\n &__image {\n height: 190px;\n border-bottom: 1px solid @lightgray;\n img {\n width: 100%;\n }\n }\n &__title {\n \tpadding: 10px;\n \theight: 60px;\n\tdisplay: inline-block;\n\twidth: 100%;\n\tbackground-color: rgba(255, 255, 255, 0.9);\n a {}\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}\n","/* ==============================================================\n CMS Media Select\n ==============================================================*/\n/* MEDIA SELECT */\n.admin-cms-media {\n\t&__select {\n\t\tposition: fixed;\n\t top: 30px;\n\t right: 30px;\n\t bottom: 30px;\n\t left: 30px;\n\t padding: 50px;\n\t z-index: 2020;\n\t background-color: @white;\n\t}\n\t&__select-overlay {\n\t\tposition: fixed;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tbackground-color: rgba(0,0,0,0.5);\n\t\tz-index: 2010;\n\t}\n\t&__select-content {\n\t\tposition: relative;\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\theight: 100%;\n\t\t.nav-tabs {\n\t\t\ta {\n\t\t\t\tborder-color: @white;\n\t\t\t\tborder-bottom-color: @middlegray;\n\t\t\t\tbackground-color: @white;\n\t\t\t}\n\t\t}\n\t\t.tab-pane {\n\t\t\tpadding: 0;\n\t\t\tpadding-top: 10px;\n\t\t\tborder: 0;\n\t\t\theight: calc(~\"100vh - 246px\");\n\t\t}\n\t\t.admin-cms-media {\n\t\t\t&__filter {\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t\t&__upload {\n\t\t\t\theight: 100%;\n\t\t\t}\n\t\t}\n\t}\n\t&__select-files {\n\t\t.mx-clearfloats;\n\t}\n\t&__select-files-files,\n\t&__select-files-selected {\n\t\tfloat: left;\n\t\theight: calc(~\"100vh - 311px\");\n\t\toverflow-y: auto;\n\t}\n\t&__select-files-files {\n\t\twidth: 70%;\n\t\tpadding: 5px;\n\t\t.admin-cms-media {\n\t\t\t&__files {\n\t\t\t\tpadding-right: 10px;\n\t\t\t\tpadding-left: 0 !important;\n\t\t\t}\n\t\t}\n\t}\n\t&__select-files-selected {\n\t\twidth: 30%;\n\t\tpadding: 15px;\n\t\tbackground-color: @neutralgray;\n\t\t.admin-cms-media {\n\t\t\t&__file {\n\t\t\t\theight: 100%;\n\t\t\t\tmargin: 0 !important;\n\t\t\t\tbackground-color: @neutralgray !important;\n\t\t\t}\n\t\t\t&__file-select,\n\t\t\t&__file-image {\n\t\t\t\t.mx-hidden;\n\t\t\t}\n\t\t\t&__file-metadata {\n\t\t\t\tpadding-left: 0;\n\t\t\t}\n\t\t\t&__file-metadata-view {\n\t\t\t\t.mx-hidden;\n\t\t\t\t.dl-horizontal {\n\t\t\t\t\tdt {\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t \t \tmargin-right: 0;\n\t\t\t\t \t}\n\t\t\t\t \tdd {\n\t\t\t\t\t\tmargin-bottom: 10px;\t\t\t\t \t\t\n\t\t\t\t \t}\n\t\t\t\t }\n\t\t\t}\n\t\t\t&__file-metadata-edit {\n\t\t\t\t.mx-visible;\n\t\t\t\t.cms-module__option-label {\n\t\t\t\t\tflex-basis: 100%;\n\t\t\t\t\t& + .cms-module__option-control {\n\t\t\t\t\t\tflex-basis: 90%;\n\t\t\t\t\t\tpadding-left: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t&__file-bottom {\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\tjustify-content: flex-start;\n\t\t\t}\n\t\t\t&__file-actions {\n\t\t\t\twidth: 100%;\n\t\t\t\tpadding-left: 0;\n\t\t\t\torder: 1;\n\t\t\t}\n\t\t\t&__file-actions-view {\n\t\t\t\t.mx-visible;\n\t\t\t\ttext-align: right;\n\t\t\t\t.delete {\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t[data-action=\"edit\"],\n\t\t\t\t[data-copy=\"img-url\"] {\n\t\t\t\t\t.mx-hidden;\t\t\t\t\t\n\t\t\t\t}\n\t\t\t}\n\t\t\t&__file-actions-edit {\n\t\t\t\t.mx-hidden;\n\t\t\t}\n\t\t\t&__file-language {\n\t\t\t\twidth: 100%;\n\t\t\t\tmax-width: 100%;\n\t\t\t\tmargin-bottom: 30px;\n\t\t\t\tmargin-left: 0;\n\t\t\t\tpadding-left: 0;\n\t\t\t}\n\t\t}\n\t}\n\t/* ITEMS */\n\t&__item-wrapper {\n\t\tposition: relative;\n\t\tmax-height: 140px;\n\t\t&.selected {}\n\t}\n\t&__item {}\n\t&__item-select-frame,\n\t&__item-select {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t}\n\t&__item-select-frame {\n\t\tdisplay: none;\n\t\tborder: 1px solid @blue;\n\t\tbox-shadow: 0 0 0 1px @white, 0 0 0 4px @blue;\n\t\tz-index: 2040;\n\t\t&.in {\n\t\t\tdisplay: block;\n\t\t}\t\t\n\t}\n\t&__item-select-frame-checkmark {\n\t\tposition: absolute;\n\t\ttop: -8px;\n\t\tright: -8px;\n\t\twidth: 21px;\n\t\theight: 21px;\n \tline-height: 21px;\n\t\ttext-align: center;\n\t\tbackground-color: @blue;\n\t\tbox-shadow: 0 0 0 1px @white, 0 0 0 2px @blue;\n\t\t.fa {\n\t\t\tfont-size: @fontLarge;\n\t\t\tcolor: @white;\n\t\t}\n\t}\n\t&__item-select {\n\t\tz-index: 2050;\n\t}\n\t/* ACTION */\n\t&__select-action {\n\t\tpadding-top: 10px;\n\t\ttext-align: right;\n\t\t.btn {\n\t\t\tmargin-left: 20px;\n\t\t}\n\t}\t\n}\n\n// BREAKPOINT FOR LARGE DESKTOPS\n@media screen and (max-width: @largeBreakpoint) {}\n\n// BREAKPOINT FOR DESKTOPS\n@media screen and (max-width: @mediumBreakpoint) {}\n\n// BREAKPOINT FOR TABLETS\n@media screen and (max-width: @smallBreakpoint) {}\n\n// BREAKPOINT FOR SMARTPHONES\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Module Actions\n ==============================================================*/\n/* TABLES */\n.cms-module {\n\t&__actions {\n\t\t.btn {\n\t\t\tposition: relative;\n\t\t\tmargin-left: 7px;\n\t\t\t&:after {\n\t\t\t\tcontent: \"|\";\n\t\t\t\tmargin-left: 7px;\n\t\t\t\tcolor: @middlegray;\n\t\t\t}\n\t\t\t&:last-child {\n\t\t\t\t&:after {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&:first-child {\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\t\t\t&.btn--clean {\n\t\t\t\tcolor: @blue;\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:focus {\n\t\t\t\t\tcolor: @hoverblue;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.delete {\n\t\t\t\tcolor: @btnCleanDelete;\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:focus {\n\t\t\t\t\tcolor: @btnDanger;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.abort {\n\t\t\t\tcolor: @btnDefault;\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:focus {\n\t\t\t\t\tcolor: @black;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n// BREAKPOINT FOR LARGE DESKTOPS\n@media screen and (max-width: @largeBreakpoint) {}\n\n// BREAKPOINT FOR DESKTOPS\n@media screen and (max-width: @mediumBreakpoint) {}\n\n// BREAKPOINT FOR TABLETS\n@media screen and (max-width: @smallBreakpoint) {}\n\n// BREAKPOINT FOR SMARTPHONES\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Module Options\n ==============================================================*/\n/* OPTIONS */\n.cms-module {\n\t&__option {\n\t margin-bottom: 15px;\n\t padding: 15px;\n\t border: 1px solid @middlegray;\n\t background-color: @white;\n\t h4 {}\n\t}\t\n\t/* OPTION GROUP */\n\t&__option-group {\n\t display: flex;\n\t flex-wrap: wrap;\n\t justify-content: space-between;\n\t margin-bottom: 10px;\n\t &:last-child {\n\t \tmargin: 0;\n\t }\n\t}\t\n\t&__option-label {\n\t\tflex-basis: 20%;\n\t padding-top: 7px;\n\t word-break: break-word;\n\t &--fullwidth {\n\t \tflex-basis: 100%;\n\t \t& + .cms-module__option-control {\n\t \t\tflex-basis: 95%;\n\t \t\tpadding-left: 0;\n\t \t}\n\t }\n\t}\n\t&__option-checkbox {\n\t\tdisplay: flex;\n\t}\t\n\t&__option-control {\n\t\tposition: relative;\n\t\tflex-basis: 75%;\n\t\tpadding-left: 10px;\n\t &.in {\n\t \tinput[type=\"checkbox\"] + .cms-module__option-control-helptext {\n\t \t\tdisplay: inline;\n\t \t\tpadding: 0;\n\t \t\tpadding-left: 5px;\n\t \t}\n\t }\n\t textarea {\n\t \tmin-height: 68px;\n\t \tresize: vertical;\n\t }\n\t}\n\t&__option-message {\n\t\tposition: relative;\n\t\tul {\n\t\t\t.mx-list-reset;\n\t\t}\n\t\tli {\n\t\t\tpadding: 0px 5px 1px 0;\n\t\t}\n\t\t& + .form-control {\n\t\t\t&.success {\n\t\t \tborder-color: @validSuccess;\n\t\t }\n\t\t &.warning {\n\t\t \tborder-color: @validWarning;\t \t\n\t\t }\n\t\t &.danger {\n\t\t \tborder-color: @validDanger;\n\t\t }\n\t\t}\n\t}\n\t&__option-message-status {\n\t &.success {\n\t \tcolor: @validSuccess;\n\t }\n\t &.warning {\n\t \tcolor: @validWarning;\t \t\n\t }\n\t &.danger {\n\t \tcolor: @validDanger;\n\t }\t\t\n\t}\n\t&__option-message-mark {\n\t\tposition: absolute;\n\t\tright: -8px;\n\t\tbottom: -8px;\n\t\twidth: 16px;\n\t\theight: 16px;\n\t\tline-height: 16px;\n\t\tfont-size: @fontSmall;\n\t\ttext-align: center;\n\t\tborder-radius: 50%;\n\t\tcolor: @white;\n\t\t&.success {\n\t\t background-color: @validSuccess;\n\t\t .fa-check {\n\t\t \tdisplay: inline-block;\n\t\t }\n\t\t}\n\t\t&.warning {\n\t\t\tbackground-color: @validWarning;\n\t\t .fa-check {\n\t\t \tdisplay: inline-block;\n\t\t }\n\t\t}\n\t\t&.danger {\n\t\t\tbackground-color: @validDanger;\n\t\t .fa-exclamation {\n\t\t \tdisplay: inline-block;\n\t\t }\n\t\t}\n\t\t.fa {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\t&__option-control-checkbox {\n\t\tdisplay: inline-block;\n\t\tpadding: 7px 0;\n\t\tborder: 1px solid transparent;\n\t}\n\t&__option-dropdown {\n\t\tposition: relative;\n\t\twidth: 100%;\n\t height: 34px;\n\t font-size: 1.4rem;\n\t color: @black;\n\t\tborder: 1px solid @middlegray;\n\t background-color: @white;\n\t &.in {}\n\t\t&-trigger {\n\t\t\tposition: relative;\n\t\t\theight: 32px;\n\t\t\tpadding: 5px 12px;\n\t\t\tpadding-right: 30px;\n\t\t\toverflow: hidden;\n\t\t\tcursor: pointer;\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 50%;\n\t\t\t\tright: 10px;\n\t\t\t\twidth: 0;\n\t\t\t\theight: 0;\n\t\t\t\tmargin-top: -.15rem;\n\t\t\t\tpointer-events: none;\n\t\t\t\tborder-top: .35rem solid @black;\n\t\t\t\tborder-right: .35rem solid transparent;\n\t\t\t\tborder-bottom: .35rem solid transparent;\n\t\t\t\tborder-left: .35rem solid transparent;\n\t\t\t}\n\t\t}\n\t\tul {\n\t\t\tdisplay: none;\n\t\t\t.mx-list-reset;\n\t\t\tposition: absolute;\n\t\t\ttop: 32px;\n\t\t\tleft: -1px;\n\t\t\twidth: calc(~\"100% + 2px\");\n\t\t\tmax-height: 200px;\n\t\t\tpadding: 5px 12px;\n\t\t\tborder: 1px solid @middlegray;\n\t\t\tborder-top-color: @white;\n\t\t\tbackground-color: @white;\n\t\t\toverflow-y: auto;\n\t\t\tz-index: 2000;\n\t\t}\n\t\tinput[type=\"checkbox\"] {\n\t\t\tposition: relative;\n\t\t\ttop: -1px;\n\t\t\tmargin: 0 10px 0 0;\n\t\t}\n\t\tlabel {\n\t\t\tmargin: 0;\n\t\t\tfont-weight: normal;\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n\t&__option-selected {\n\t\tpadding: 5px 0;\n\t}\n\t&__option-control-helptext {\n\t display: none;\n\t padding-top: 5px;\n\t font-size: @fontSmall;\n\t font-style: italic;\n\t color: @inlineStatic;\n\t &.in,\n\t &.static {\n\t \tdisplay: inline-block;\n\t }\n\t &.standalone {\n\t \tdisplay: block;\n\t \tmargin-bottom: 2rem;\n\t \tfont-size: @fontMedium;\n\t \tfont-style: normal;\n\t }\n\t &.in {\n\t\t &.inline {\n\t\t \tdisplay: inline;\n\t\t }\t \t\n\t }\n\t}\n\t&__option-help {\n\t\tflex-basis: 5%;\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\tbutton {\n\t\t &.in {}\n\t\t}\n\t\t&.static {\n\t \tdisplay: none;\n\t }\n\t}\n\t&__option-action {\n\t\ttext-align: right;\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.cms-module {\n\t\t&__option-label {}\n\t\t&__option-control {\n\t\t\tflex-basis: 70%;\n\t\t}\n\t\t&__option-help {\n\t\t\tflex-basis: 10%;\n\t\t}\n\t\t&__option-action {\n\t\t\tpadding-right: 10%;\n\t\t}\n\t}\n}\n","/* ==============================================================\n CMS Module Tables\n ==============================================================*/\n/* TABLES */\n.cms-module {\n\t&__table {\n\t &.invisible {\n\t \tvisibility: hidden;\n\t }\n\t & > thead > tr > th,\n\t & > tbody > tr > td,\n\t & > tfoot > tr > th {\n\t \tpadding: 8px;\n\t }\n\t & > thead > tr > th {\n\t }\n\t & > tbody > tr > td {\n\t }\n\t & > tbody > tr {\n\t \t&:nth-child(even) {\n\t \t}\n\t \t&:hover {\n\t\t \t.cms-module__actions {\n\t\t \t\tposition: static;\n\t\t \t}\t \t\t\n\t \t}\n\t \t.cms-module__actions {\n\t \t\tposition: relative;\n\t \t\tleft: -9999em;\n\t \t}\n\t }\n\t}\n}\n\n// BREAKPOINT FOR LARGE DESKTOPS\n@media screen and (max-width: @largeBreakpoint) {}\n\n// BREAKPOINT FOR DESKTOPS\n@media screen and (max-width: @mediumBreakpoint) {}\n\n// BREAKPOINT FOR TABLETS\n@media screen and (max-width: @smallBreakpoint) {\n\t.cms-module {\n\t\t&__table {\n\t\t & > tbody > tr {\n\t\t \t.cms-module__actions {\n\t\t \t\tdisplay: block;\n\t\t \t}\n\t\t }\n\t\t}\n\t}\n}\n\n// BREAKPOINT FOR SMARTPHONES\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Slideshow\n ==============================================================*/\n/* SLIDESHOW */\n.slideshow {\n\t&__image {\n\t\tposition: relative;\n\t\toverflow: hidden;\t\t\n\t\t& > a {\n\t\t\tdisplay: block;\n\t\t\theight: 100%;\n\t\t}\n\t\timg {\n\t\t\tdisplay: block;\n\t\t\theight: 400px;\n\t\t\tmax-width: 100%;\n\t\t\tmargin: 0 auto;\n\t\t\ttransition: all .3s ease;\n\t\t\topacity: 0;\n\t\t\t&.active {\n\t\t\t\topacity: 1;\n\t\t\t}\n\t\t}\n\t}\n\tfigcaption {\n\t\tposition: relative;\n\t\tpadding: 10px;\n\t\tline-height: normal;\n\t\tfont-size: 0.8125rem;\n\t\tcolor: @middlegray;\n\t\th4, p {\n\t\t\tmax-width: calc(~\"100% - 135px\");\n\t\t}\n\t\th4 {\n\t\t\tmargin: 0;\n\t\t\tfont-size: 0.9375rem;\n\t\t\tcolor: @middlegray;\n\t\t}\n\t\tp {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\t&__dots {\n\t\tposition: absolute;\n\t\ttop: 10px;\n\t\tright: 10px;\n\t\tmax-width: 135px;\n\t\tz-index: 20;\n\t\tul {\n\t\t\t.mx-list-reset;\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\talign-items: center;\n\t\t\tjustify-content: flex-end;\n\t\t}\n\t\tli {\n\t\t\tmargin-left: 10px;\n\t\t\t&:last-cild {\n\t\t\t\tmargin-right: 0;\n\t\t\t}\n\t\t}\n\t\tbutton {\n\t\t\twidth: 12px;\n\t\t\theight: 12px;\n\t\t\tborder: 1px solid @middlegray;\n\t\t\tborder-radius: 50%;\n\t\t\tbackground-color: @middlegray;\n\t\t\tcursor: pointer;\n\t\t\t&.active {\n\t\t\t\tborder-color: @blue;\n\t\t\t\tbackground-color: @blue;\n\t\t\t}\n\t\t}\n\t}\n}\n\n// BREAKPOINT FOR LARGE DESKTOPS\n@media screen and (max-width: @largeBreakpoint) {}\n\n// BREAKPOINT FOR DESKTOPS\n@media screen and (max-width: @mediumBreakpoint) {}\n\n// BREAKPOINT FOR TABLETS\n@media screen and (max-width: @smallBreakpoint) {}\n\n// BREAKPOINT FOR SMARTPHONES\n@media screen and (max-width: @xSmallBreakpoint) {}",".pdf-container {\n\tpdfpage {\n\t\t.page {\n\t\t\tborder-top: 1px solid black;\n\t\t\tposition: relative;\n\t\t}\n\t}\n\tpdfpage:first-of-type {\n\t\t.page {\n\t\t\tborder-top: 0px;\n\t\t}\n\t}\n\tcanvas {\n\t}\n\t.text-layer {\n\t position: absolute;\n\t left: 0;\n\t top: 0;\n\t right: 0;\n\t bottom: 0;\n\t overflow: hidden;\n\t opacity: 0.2;\n\t line-height: 1.0;\n\t}\n\t\n\t.text-layer > div {\n\t color: transparent;\n\t position: absolute;\n\t white-space: pre;\n\t cursor: text;\n\t transform-origin: 0% 0%;\n\t}\n\t\n\t.text-layer .highlight {\n\t margin: -1px;\n\t padding: 1px;\n\t\n\t background-color: rgb(180, 0, 170);\n\t border-radius: 4px;\n\t}\n\t\n\t.text-layer .highlight.begin {\n\t border-radius: 4px 0px 0px 4px;\n\t}\n\t\n\t.text-layer .highlight.end {\n\t border-radius: 0px 4px 4px 0px;\n\t}\n\t\n\t.text-layer .highlight.middle {\n\t border-radius: 0px;\n\t}\n\t\n\t.text-layer .highlight.selected {\n\t background-color: rgb(0, 100, 0);\n\t}\n\t\n\t.text-layer ::selection { background: rgb(0,0,255); }\n\t\n\t.text-layer .endOfContent {\n\t display: block;\n\t position: absolute;\n\t left: 0px;\n\t top: 100%;\n\t right: 0px;\n\t bottom: 0px;\n\t z-index: -1;\n\t cursor: default;\n\t user-select: none;\n\t}\n\t\n\t.text-layer .endOfContent.active {\n\t top: 0px;\n\t}\n\t\n\t.annotation-layer { \n\t height:0;\n\t left: 0;\n\t top: 0;\n\t right: 0;\n\t bottom: 0;\n\t overflow: hidden;\n\t opacity: 0.2;\n\t line-height: 1.0;\n\t}\n\t\n\t.annotation-layer > section {\n\t color: transparent;\n\t position: absolute;\n\t white-space: pre;\n\t cursor: text;\n\t transform-origin: 0% 0%;\n\t}\n\t\n\t.annotation-layer > .linkAnnotation > a {\n\t position: absolute;\n\t font-size: 1em;\n\t top: 0;\n\t left: 0;\n\t width: 100%;\n\t height: 100%;\n\t}\n}","/* ==============================================================\n CMS Page\n ==============================================================*/\n/* CMS PAGE */\n.cms-page {\n\t&__edit-page {\n\t\tmargin-bottom: 15px;\n\t\ttext-align: right;\n\t}\n}\n\n// BREAKPOINT FOR LARGE DESKTOPS\n@media screen and (max-width: @largeBreakpoint) {}\n\n// BREAKPOINT FOR DESKTOPS\n@media screen and (max-width: @mediumBreakpoint) {}\n\n// BREAKPOINT FOR TABLETS\n@media screen and (max-width: @smallBreakpoint) {}\n\n// BREAKPOINT FOR SMARTPHONES\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Generic\"\n style declarations for cms_template_01_generic.xhtml\n ==============================================================*/\n/* GENERIC */\n/* BLOCK */\n.tpl-generic {\n /* ELEMENT */\n &__content {\n margin-bottom: 20px;\n }\n &__image {\n float: left;\n width: 25%;\n margin-right: 15px;\n figcaption {\n padding: 5px 0;\n font-style: italic;\n font-size: @fontMedium;\n color: @middlegray;\n }\n }\n &__text {}\n /* SOLR-QUERY */\n .solr-query-collection {\n \tmargin-top: 20px;\n \tpadding-top: 20px;\n \tborder-top: 1px solid @middlegray;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n .tpl-generic__image {\n width: 100%;\n margin: 0 0 10px 0;\n }\n}","/* ==============================================================\n CMS Template \"News Overview\"\n style declarations for cms_template_02_overview.xhtml\n ==============================================================*/\n/* NEWS OVERVIEW */\n/* BLOCK */\n.tpl-news-overview {\n /* ELEMENT */\n &__content {\n margin-bottom: 30px;\n }\n &__image {\n float: left;\n width: 25%;\n margin: 0 10px 10px 0;\n margin-bottom: 15px;\n figcaption {\n padding: 5px 0;\n font-style: italic;\n font-size: @fontMedium;\n color: @middlegray;\n }\n }\n &__text {}\n &__list-item {\n margin-bottom: 15px;\n display: flex;\n flex-wrap: wrap;\n }\n &__list-image {\n \tmax-height: 150px;\n \toverflow: hidden;\n }\n &__list-preview {}\n &__preview-date {\n margin-bottom: 15px;\n }\n &__preview-text {\n margin-bottom: 15px;\n }\n &__preview-continue {}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n .tpl-news-overview__image {\n width: 100%;\n margin: 0 0 10px 0;\n }\n}","/* ==============================================================\n CMS Template \"News Detail\"\n style declarations for cms_template_03_newsdetail.xhtml\n ==============================================================*/\n/* NEWS DETAIL */\n/* BLOCK */\n.tpl-news-detail {\n /* ELEMENT */\n &__date,\n &__content {\n margin-bottom: 20px;\n }\n &__date {}\n &__content {}\n &__image {\n figcaption {\n padding: 5px 0;\n font-style: italic;\n font-size: @fontMedium;\n color: @middlegray;\n }\n }\n &__text {}\n /* SOLR-QUERY */\n .solr-query-collection {\n \tmargin-top: 20px;\n \tpadding-top: 20px;\n \tborder-top: 1px solid @middlegray;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"News\"\n style declarations for cms_template_04_news.xhtml\n ==============================================================*/\n/* NEWS */\n/* BLOCK */\n.tpl-news {\n /* ELEMENT */\n &__content {\n margin-bottom: 15px;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Simple\"\n style declarations for cms_template_05_simple.xhtml\n ==============================================================*/\n/* SIMPLE */\n/* BLOCK */\n.tpl-simple {\n /* ELEMENT */\n &__text,\n &__image {\n margin-bottom: 15px;\n }\n &__text {}\n &__image {\n figcaption {\n padding: 5px 0;\n font-style: italic;\n font-size: @fontMedium;\n color: @black;\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}\n","/* ==============================================================\n CMS Template \"SOLR QUERY\"\n style declarations for cms_template_06_solrquery.xhtml\n ==============================================================*/\n/* SOLR QUERY */\n/* BLOCK */\n.tpl-solr-query {\n /* ELEMENT */\n &__content {\n margin-bottom: 15px;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Collection\"\n style declarations for cms_template_08_collection.xhtml\n ==============================================================*/\n/* COLLECTION */\n/* BLOCK */\n.tpl-collection {\n /* ELEMENT */\n &__text,\n &__wrapper {\n margin-bottom: 15px;\n }\n &__text {}\n &__wrapper {}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Collection Tiled\"\n style declarations for cms_template_09_collectionTiled.xhtml\n ==============================================================*/\n/* COLLECTION TILED */\n/* BLOCK */\n.tpl-collection-tiled {\n /* ELEMENT */\n &__text,\n &__wrapper {\n margin-bottom: 15px;\n }\n &__text {}\n &__wrapper {}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Single Page\"\n style declarations for cms_template_10_singlePage.xhtml\n ==============================================================*/\n/* SINGLE PAGE */\n/* BLOCK */\n.tpl-single {\n /* ELEMENT */\n &__content {\n margin-bottom: 15px;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Search List Custom\"\n style declarations for cms_template_10_searchListCustom.xhtml\n ==============================================================*/\n/* TPL SEARCH LIST CUSTOM */\n/* BLOCK */\n.tpl-search-list-custom {\n /* ELEMENT */\n &__list-element {\n margin-right: 15px;\n margin-bottom: 10px;\n margin-left: 15px;\n padding-bottom: 10px;\n border-bottom: 1px solid @middlegray;\n }\n &__list-image {\n overflow: hidden;\n }\n &__list-text {\n .dl-horizontal {\n margin: 0;\n dt, dd {\n text-overflow: ellipsis;\n overflow: hidden;\n }\n dt {\n width: 100px;\n font-weight: normal;\n text-align: left;\n }\n dd {\n margin-left: 100px;\n }\n }\n }\n &__list-text-person {\n &:after {\n content: \";\";\n margin-left: -3px;\n }\n &:last-child:after {\n content: \"\";\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n .tpl-search-list-custom__list-text .dl-horizontal dt,\n .tpl-search-list-custom__list-text .dl-horizontal dd {\n width: 100%;\n margin: 0;\n }\n}","/* ==============================================================\n CMS Template \"Masonry\"\n style declarations for cms_template_11_masonry.xhtml\n ==============================================================*/\n/* TPL MASONRY */\n/* BLOCK */\n.tpl-masonry {\n h1 {}\n /* ELEMENT */\n &__text {\n margin-bottom: 15px;\n }\n .grid {\n margin-bottom: 15px;\n opacity: 0;\n transition: all 0.3s ease-in;\n &.ready {\n \topacity: 1;\n }\n }\n .grid-sizer,\n .grid-item {\n width: calc(~\"31.33333333% + 12px\");\n margin-bottom: 6px;\n overflow: hidden;\n img {\n position: relative;\n min-width: 100%;\n transition: all 0.3s ease-in;\n z-index: 9;\n }\n &:hover {\n .grid-item-title {\n opacity: 0;\n }\n .grid-item-caption {\n opacity: 1;\n }\n img {\n \ttransform: scale(1.2);\n }\n }\n }\n .grid-item-title,\n .grid-item-caption {\n position: absolute;\n left: 0;\n width: 100%;\n padding: 5px;\n color: @white;\n background-color: rgba(0, 0, 0, 0.65);\n transition: all 0.3s ease-in;\n z-index: 10;\n }\n .grid-item-title {\n bottom: 0;\n opacity: 1;\n }\n .grid-item-caption {\n bottom: 0;\n opacity: 0;\n h4 {\n margin: 0 0 10px 0;\n }\n a {\n display: block;\n padding: 0 10px;\n font-size: @fontXLarge;\n text-align: right;\n color: @white;\n }\n .fa {\n \tmargin-left: 10px;\n }\n }\n .gutter-sizer {\n width: 6px;\n }\n}\n\n/* MODIFICATION */\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {\n\t.tpl-masonry .grid-sizer, \n\t.tpl-masonry .grid-item {\n\t\twidth: calc(~\"31.33333333% + 9px\");\n\t}\n}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {\n\t.tpl-masonry .grid-sizer, \n\t.tpl-masonry .grid-item {\n\t\twidth: calc(~\"31.33333333% + 5px\");\n\t}\n}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n\t.tpl-masonry .grid-sizer, \n\t.tpl-masonry .grid-item {\n\t\twidth: calc(~\"31.33333333% + 9px\");\n\t}\n}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n .tpl-masonry .grid-sizer, \n\t.tpl-masonry .grid-item {\n\t\twidth: 100%;\n\t}\n}","/* ==============================================================\n CMS Template Single Collection\n style declarations for cms_template_12_singleCollection.xhtml\n ==============================================================*/\n/* TPL SINGLE COLLECTION */\n/* BLOCK */\n.tpl-single-collection {\n\timg {\n\t\tmax-width: 100%;\n\t}\n h1 {}\n /* ELEMENT */\n &__image {\n \tposition: relative;\n \tmax-height: 400px;\n \toverflow: hidden;\n \timg {\n \t\twidth: 100%;\n \t}\n \th2 {\n \t\tposition: absolute;\n \t\tright: 0;\n \t\tbottom: 60px;\n \t\tleft: 0;\n \t\tmargin: 0;\n \t\tpadding: 1.5rem;\n \t\tbackground-color: rgba(255,255,255,.75);\n \t}\n }\n &__description {\n \tmargin-bottom: 2rem;\n \tpadding: 1.5rem;\n \tcolor: @white;\n \tbackground-color: @gray;\n \ta {\n \t\tcolor: @blue;\n \t\t&:hover,\n \t\t&:active,\n \t\t&:focus {\n \t\t\tcolor: @blue;\n \t\t}\n \t}\n }\n .search-list {\n \tposition: relative;\n \t/* OPTIONS */\n\t &__options {\n\t\t\tposition: absolute;\n\t\t\tright: 0;\n\t\t\tz-index: 20;\n\t\t\ttop: 16px;\n\t a, button {\n\t &:hover,\n\t &:focus,\n\t &:active,\n\t &.active {}\n\t }\n\t form {}\n\t }\n\t &__hitcount,\n\t &__rss,\n\t &__save-search,\n\t &__excel-export,\n\t &__views {}\n\t &__hitcount {\n\t \t.mx-hidden;\n\t }\n\t &__rss {\n\t \tborder: none;\n\t }\n\t &__save-search {\n\t \t.mx-hidden;\n\t }\n\t &__excel-export {\n\t a {}\n\t .excel-export-loader {\n\t img {}\n\t }\n\t }\n\t &__views {\n\t \tbutton {}\n\t \t[data-view=\"search-list-default\"] {}\n\t \t[data-view=\"search-list-grid\"] {}\n\t \t[data-view=\"search-list-list\"] {}\n\t }\n }\n}\n\n/* MODIFICATION */\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {\n\t.tpl-single-collection {\n\t\t.search-list__options {\n\t\t\tposition: relative;\n\t\t\tmargin-bottom: 1rem;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template Static Grid\n style declarations for cms_template_13_staticGrid.xhtml\n ==============================================================*/\n/* TPL STATIC GRID */\n/* BLOCK */\n.tpl-static-grid {\n h1 {}\n /* ELEMENT */\n &__text {\n \tmargin-bottom: 30px;\n }\n &__grid {}\n}\n.grid-tile {\n\tmargin-bottom: 30px;\n\tpadding: 3px;\n\tpadding-top: 0;\n\tborder: 1px solid @middlegray;\n\tbackground-color: @white;\n\t&__title {\n\t\theight: 50px;\n\t\tpadding: 5px;\n\t\toverflow: hidden;\n\t\ttext-overflow: ellipsis;\n\t\th4 {\n\t\t\tmargin: 0;\n\t\t\tfont-size: @fontNormal;\n\t\t\tline-height: 21px;\n\t\t}\n\t}\n\t&__image {\n\t\theight: 150px;\n\t\toverflow: hidden;\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center center;\n\t\tbackground-size: cover;\n\t\ta {\n\t\t\tdisplay: block;\n\t\t\theight: 150px;\n\t\t}\n\t}\n}\n\n/* MODIFICATION */\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template RSS Feed\n style declarations for cms_template_14_RSSFeed.xhtml\n ==============================================================*/\n/* TPL RSS FEED */\n/* BLOCK */\n.tpl-rss {\n h1 {}\n /* ELEMENT */\n &__text {\n \tmargin-bottom: 15px;\n }\n &__feed {}\n &__item {\n \tpadding: 10px;\n \tborder: 1px solid @middlegray;\n \tmargin-bottom: 15px;\n }\n &__item-title {\n \tmargin-bottom: 10px;\n \tpadding-bottom: 10px;\n \tborder-bottom: 1px solid @middlegray;\n \th3 {\n \t\tmargin: 0;\n \t}\n \ta {}\n }\n &__item-image {\n \timg {}\n }\n &__item-date {\n \tmargin-bottom: 10px;\n }\n &__item-metadata {\n \tdt {\n \t\ttext-align: left;\n \t}\n \tdd {}\n }\n}\n\n/* MODIFICATION */\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template Stacked Collection\n style declarations for cms_template_15_stackedCollection.xhtml\n ==============================================================*/\n/* TPL STACKED COLLECTION */\n/* BLOCK */\n.tpl-stacked-collection {\n h1 {}\n /* ELEMENT */\n &__text {\n \tmargin-bottom: 15px;\n }\n &__collections {\n \twidth: 100%;\n \tmargin: 0 auto;\n }\n &__collection-list {\n \tmargin-bottom: 4rem;\n \tdisplay: block;\n }\n .card-group {\n \tmargin: 0 auto 1.5rem auto;\n }\n .card {\n \tborder: 1px solid @middlegray;\n \tborder-radius: 0;\n \tbackground-color: @lightgray;\n \tbox-shadow: none;\n }\n .card-header {\n \t.mx-clearfloats;\n \tpadding: 0;\n \tdisplay: flex;\n \talign-items: center;\n \tmin-height: 64px;\n \tborder-bottom: 0;\n }\n .card-thumbnail,\n .card-title,\n .card-rss {\n \toverflow: hidden;\n }\n .card-thumbnail {\n\t\t-ms-flex: 0 0 64px;\n\t\tflex: 0 0 64px;\n\t\tbackground-image: url(\"../../images/icons/icon_goobilogo-transparent_512.png\");\n\t\tbackground-size: 64px;\n\t\theight: 64px;\n\t\tbackground-position: 50%;\n\t\tbackground-repeat: no-repeat;\n \timg {\n\t \twidth: 64px;\n\t\t\theight: 64px;\n \t}\n }\n .card-title {\n \tpadding: 1.0rem 15px;\n \tmargin-bottom: 0;\n\t\tflex: 1 1 auto;\n \ta {\n \t\tdisplay: block;\n \t\t&:hover,\n \t\t&:active,\n \t\t&:focus {\n \t\t\tcolor: @black;\n \t\t\ttext-decoration: none;\n \t\t}\n\t \ti {\n\t \t\tcolor: #555;\n\t \t\tpadding-left: 10px;\n\t \t\t&.fa-angle-flip {\n\t \t\t\t&::before {\n\t \t\t\t\tcontent: \"\\f106\";\n\t \t\t\t}\n\t \t\t}\n\t \t}\n\t \t&.collapsed {\n\t \t\ti {\n\t\t \t\t&.fa-angle-flip {\n\t\t \t\t\t&::before {\n\t\t \t\t\t\tcontent: \"\\f107\";\n\t\t \t\t\t}\n\t\t \t\t}\n\t \t\t}\n\t \t}\n \t}\n \t\n }\n .card-rss {\n \tmargin-left: 1.5rem;\n \t.fa {\n \t\twidth: 16px;\n \t\theight: 16px;\n \t\tline-height: 16px;\n \t\tfont-size: @fontMedium;\n \t\ttext-align: center;\n \t\tcolor: @white;\n \t\tbackground-color: @orange;\n \t}\n }\n .card-collapse {}\n .card-body {\n \tpadding-left: 79px;\n \tborder-top-color: @middlegray !important;\n \tbackground-color: @white;\n \tul {}\n \tli {}\n \ta {}\n \t&__collection,\n \t&__rss {\n \t\tdisplay: inline-block;\n \t\tfloat: left;\n \t}\n \t&__collection {\n \t\twidth: 90%;\n \t}\n \t&__rss {\n \t\twidth: 10%;\n \t\t.fa {\n\t \t\twidth: 16px;\n\t \t\theight: 16px;\n\t \t\tline-height: 16px;\n\t \t\tfont-size: @fontMedium;\n\t \t\ttext-align: center;\n\t \t\tcolor: @white;\n\t \t\tbackground-color: @orange;\n\t \t}\n \t}\n }\n &__actions {\n \tdisplay: flex;\n \talign-items: center;\n \tflex: 0 0 64px;\n \tjustify-content: flex-end;\n\t\tpadding-right: 2rem;\n } \n &__long-info {\n \tpadding: 1.5rem 1.5rem 1.5rem 79px;\n \tmargin: 0;\n }\n &__info-toggle {\n \tfont-size: 1.8rem;\n }\n\n}\n\n/* MODIFICATION */\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n\t\n\t.tpl-stacked-collection {\n\t\t.card-body {\n \t\tpadding-left: 20px;\n \t\t}\n \t}\n}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Searchlist\"\n style declarations for cms_template_16_searchList.xhtml\n ==============================================================*/\n/* SEARCHLIST */\n/* BLOCK */\n.tpl-search-list {\n /* ELEMENT */\n &__intro {\n margin-bottom: 20px;\n padding-bottom: 20px;\n border-bottom: 1px solid @lightgray;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Searchlist Advanced\"\n style declarations for cms_template_16_searchListAdvanced.xhtml\n ==============================================================*/\n/* SEARCHLIST ADVANCED */\n/* BLOCK */\n.tpl-search-list-advanced {\n /* ELEMENT */\n &__intro {\n margin-bottom: 20px;\n padding-bottom: 20px;\n border-bottom: 1px solid @lightgray;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Privacy\"\n style declarations for cms_template_18_privacy.xhtml\n ==============================================================*/\n/* SIMPLE */\n/* BLOCK */\n.tpl-privacy {\n /* ELEMENT */\n &__text {}\n iframe {\n \twidth: 100%;\n \theight: 165px;\n \tborder: none;\n \tborder-top: 1px solid @middlegray;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Feedback\"\n style declarations for cms_template_19_feedback.xhtml\n ==============================================================*/\n/* TPL FEEDBACK */\n/* BLOCK */\n.tpl-feedback {\n h1 {}\n a {}\n /* ELEMENT */\n &__text {\n \tmargin-bottom: 20px;\n }\n .form-group {\n label {\n \tfont-weight: 700;\n }\n input {}\n .btn {\n margin: 0;\n }\n textarea {\n min-height: 150px;\n resize: vertical;\n }\n }\n\t/* MODIFICATION */\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Glossary\"\n style declarations for cms_template_20_glossary.xhtml\n ==============================================================*/\n/* TPL GLOSSARY */\n/* BLOCK */\n.tpl-glossary {\n h1 {}\n /* ELEMENT */\n &__text {\n \tmargin-bottom: 20px;\n }\n &__glossary {\n \tpadding: 20px;\n \tborder: 1px solid @middlegray;\n \tbackground-color: @lightgray;\n \thr {\n \t\tborder-top-color: @middlegray;\n \t}\n }\n &__glossary-title {\n \tfont-size: @fontXLarge;\n \tfont-weight: 700;\n }\n &__glossary-description {\n \tmargin-bottom: 15px;\n \tp {\n \t\t&:last-child {\n \t\t\tmargin: 0;\n \t\t}\n \t}\n }\n &__glossary-keywords,\n &__glossary-source {\n \t.fa, strong {\n \t\tmargin-right: 3px;\n \t}\n }\n &__glossary-keywords {}\n &__glossary-source {}\n\t/* MODIFICATION */\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"FAQ\"\n style declarations for cms_template_21_faq.xhtml\n ==============================================================*/\n/* FAQ */\n/* BLOCK */\n.tpl-faq {\n\t/* ELEMENT */\n\th1 {}\n\t&__description {\n\t\tmargin-bottom: 15px;\n\t}\n\t&__list {\n\t\tpadding: 2rem;\n\t\tborder: 1px solid @middlegray;\n\t\tbackground-color: @white;\n\t\tmargin-bottom: 15px;\n\t\t.card {\n\t\t\tborder-radius: 0;\n\t\t\tborder-color: transparent;\n\t\t\tbox-shadow: none;\n\t\t\tmargin-bottom: 0.5rem;\n\t\t\tborder: none;\n\t\t}\n\t\t.card-header {\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t&:hover {}\n\t\t\t&__fragment-link {\n\t\t\t\tpadding-left: 10px;\n\t\t\t\tfont-size: @fontMedium;\n\t\t\t\topacity: 0.1;\n\t\t\t\t&:hover {\n\t\t\t\t\topacity: 1;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.card-title {\n\t\t\tfont-size: @fontNormal;\n\t\t\tfont-weight: 400;\n\t\t\tmargin-bottom: 0;\n\t\t\t\ta { \n\t\t\t\tcolor: @black;\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:focus {\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\tcolor: @black;\n\t\t\t\t}\n\t\t\t\t.fa {\n\t\t\t\t\tmargin-right: 5px;\n\t\t\t\t}\n\t\t\t\t.fa-chevron-down {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t\t.fa-chevron-up {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t}\n\t\t\t\t&.collapsed {\n\t\t\t\t\t.fa-chevron-down {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t}\n\t\t\t\t\t.fa-chevron-up {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t&__subheader {\n\t\tmargin: 30px 0 10px 0;\n\t}\n}\n\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"FAQ Single\"\n style declarations for cms_template_22_faqSingle.xhtml\n ==============================================================*/\n/* FAQ SINGLE */\n/* BLOCK */\n.tpl-faq-single {\n /* ELEMENT */\n \t&__title {\n \t\t\n \t}\n &__content {\n \tpadding: 10px;\n \tbackground-color: @white;\n }\n &__text {\n\n }\n &__image {\n \timg {\n \t\twidth: 100%;\n \t}\n \tfigcaption {\n \t\tfont-style: italic;\n\t\t\tfont-size: 1.2rem;\n \t}\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Search\"\n style declarations for cms_template_23_search.xhtml\n ==============================================================*/\n/* SEARCH */\n/* BLOCK */\n.tpl-search {\n /* ELEMENT */\n &__content {\n \th2 {}\n \t.search-list {\n \t\t&__options {\n \t\t\tmargin-bottom: 15px;\n \t\t}\n \t}\n \t.search-advanced {\n \t\tmargin-bottom: 15px;\n \t\tpadding-bottom: 15px;\n \t\tborder-bottom: 1px solid @middlegray;\n \t}\n }\n &__text {\n \tmargin-bottom: 15px;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Tags\"\n style declarations for cms_template_24_tags.xhtml\n ==============================================================*/\n/* TAGS */\n/* BLOCK */\n.tpl-tags {\n /* ELEMENT */\n &__content {\n \th2 {}\n }\n &__text {\n \tmargin-bottom: 15px;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Overview Page\"\n style declarations for cms_template_25_overviewPage.xhtml\n ==============================================================*/\n/* OVERVIEW PAGE */\n.tpl-overviewpage {\n\th2 {\n\t\tmargin: 0;\n\t\tmargin-bottom: 5px;\n\t}\n\t&__subtitle {}\n\t/* OVERVIEW */\n\t&__overview {\n\t\tdisplay: flex;\n\t\tmargin-top: 30px;\n\t\tmargin-bottom: 30px;\n\t}\n\t&__overview-thumbnail {\n\t\tmax-width: 25%;\n\t\tmargin-right: 30px;\n\t\timg {}\n\t}\n\t&__overview-metadata {\n\t\tflex-grow: 1;\n\t\tmargin-left: auto;\n\t\tdl {\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\t\tdt {\n\t\t\ttext-align: left;\n\t\t}\n\t\tdd {\n\t\t\tword-break: break-word;\n\t\t}\n\t}\n\t&__overview-metadata-label {}\n\t&__overview-metadata-value {}\n\t/* LITERATURE / HISTORY */\n\t&__literature,\n\t&__history {\n\t\tmargin-bottom: 30px;\n\t\tpadding: 15px;\n\t\tborder: 1px solid @middlegray;\n\t\tbackground-color: @white;\n\t}\n\t/* LITERATURE */\n\t&__literature {\n\t\tposition: relative;\n\t\tmin-height: 72px;\n\t\t& > img {\n\t\t\tposition: absolute;\n\t\t\ttop: 15px;\n\t\t\tleft: 50%;\n\t\t\tmargin-left: -34px;\n\t\t}\n\t\t.pdf_view {\n\t\t\tdisplay: none;\n\t\t\twidth:100%;\n\t\t}\n\t}\n\n\t/* HISTORY */\n\t&__history {\n\t\th3 {}\n\t\ttable {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.tpl-overviewpage {\n\t\t&__overview {\n\t\t\tflex-wrap: wrap;\n\t\t}\n\t\t&__overview-thumbnail {\n\t\t\tflex-grow: 1;\n\t\t\tmax-width: inherit;\n\t\t\tmargin-right: 0;\n\t\t\tmargin-bottom: 15px;\n\t\t\timg {\n\t\t\t\tmargin: 0 auto;\n\t\t\t}\n\t\t}\n\t}\n}","/* ==============================================================\n CMS Template \"Overview Page Legacy\"\n style declarations for cms_template_26_overviewPageLegacy.xhtml\n ==============================================================*/\n/* OVERVIEW PAGE LEGACY */\n.tpl-overviewpage-legacy {\n\t/* OVERVIEW */\n\t&__overview {\n\t\tdisplay: flex;\n\t\tmargin-bottom: 30px;\n\t}\n\t&__overview-thumbnail {\n\t\tmax-width: 25%;\n\t\tmargin-right: 30px;\n\t\timg {}\n\t}\n\t&__overview-metadata {\n\t\tflex-grow: 1;\n\t\tmargin-left: auto;\n\t\tdl {\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\t\tdt {\n\t\t\ttext-align: left;\n\t\t}\n\t\tdd {\n\t\t\tword-break: break-word;\n\t\t}\n\t}\n\t&__overview-metadata-label {}\n\t&__overview-metadata-value {}\n\t/* DESCRIPTION / LITERATURE / HISTORY */\n\t&__description,\n\t&__literature,\n\t&__history {\n\t\tmargin-bottom: 30px;\n\t\tpadding: 15px;\n\t\tborder: 1px solid @middlegray;\n\t\tbackground-color: @white;\n\t}\n\t/* DESCRIPTION */\n\t&__description {}\n\t&__description-title {}\n\t&__description-text {}\n\t/* LITERATURE */\n\t&__literature {}\n\t&__literature-title {}\n\t&__literature-text {}\n\t/* HISTORY */\n\t&__history {\n\t\th3 {}\n\t\ttable {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.tpl-overviewpage-legacy {\n\t\t&__overview {\n\t\t\tflex-wrap: wrap;\n\t\t}\n\t\t&__overview-thumbnail {\n\t\t\tflex-grow: 1;\n\t\t\tmax-width: inherit;\n\t\t\tmargin-right: 0;\n\t\t\tmargin-bottom: 15px;\n\t\t\timg {\n\t\t\t\tmargin: 0 auto;\n\t\t\t}\n\t\t}\n\t}\n}","/* ==============================================================\n CMS Template \"Bookmark Lists\"\n style declarations for cms_template_28_bookmarkLists.xhtml\n ==============================================================*/\n\n.tpl-bookmarklists {\n /* ELEMENT */\n &__text {\n \tmargin-bottom: 30px;\n }\n &__lists {\n margin-bottom: 15px;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Timematrix\"\n style declarations for cms_template_30_timematrix.xhtml\n ==============================================================*/\n\n.tpl-timeMatrix__text {\n\tmargin-bottom: 2rem;\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Template \"Geo Map\"\n style declarations for cms_template_31_GeoMap.xhtml\n ==============================================================*/\n.tpl-geomap {\n /* ELEMENT */\n &__text,\n &__image {\n margin-bottom: 15px;\n }\n &__text {}\n &__image {\n figcaption {\n padding: 5px 0;\n font-style: italic;\n font-size: @fontMedium;\n color: @middlegray;\n }\n }\n .geomap {\n \twidth: 100%;\n \theight: 600px;\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {}\n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Categories\n style declarations for adminCmsCategories.xhtml\n ==============================================================*/\n/* CMS CATEGORIES */\n.admin-cms-categories {\n\t&__wrapper {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 2fr;\n\t\tgrid-gap: 15px;\n\t}\n\t&__edit,\n\t&__list {}\n\t/* EDIT */\n\t&__edit {}\n\t/* LIST */\n\t&__list {\n\t\tpadding-top: 75px; \n\t}\n\t&__name {\n\t\twidth: 15.7rem;\n\t}\n\t/* CREATE */\n\t&__create {}\n\t&__create-action {\n\t\tpadding-top: 15px;\n\t}\n\ttd {}\n\t.cms-module__table > tbody > tr .cms-module__actions {}\n\t.cms-module__table > tbody > tr:hover .cms-module__actions {\n\t\twidth: 14rem;\n\t\ttext-align: right; \n\t} \n}\n\n// BREAKPOINT FOR LARGE DESKTOPS\n@media screen and (max-width: @largeBreakpoint) {}\n\n// BREAKPOINT FOR DESKTOPS\n@media screen and (max-width: @mediumBreakpoint) {}\n\n// BREAKPOINT FOR TABLETS\n@media screen and (max-width: @smallBreakpoint) {}\n\n// BREAKPOINT FOR SMARTPHONES\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Media\n style declarations for adminCmsMedia.xhtml\n ==============================================================*/\n/* ADMIN CMS MEDIA */\n\n.admin-cms-media {\n\t/* BOOTSTRAP FIX */\n\t.custom-control {\n\t\tpadding-left: 0;\n\t}\n\t/* OVERLAY */\n\t&__overlay {\n\t\tdisplay: none;\n\t\tposition: fixed;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tbackground-color: rgba(0,0,0,0.5);\n\t\tz-index: 2010;\n\t}\n\t/* UPLOAD */\n\t&__upload-wrapper {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tmargin-bottom: 20px;\t\n\t}\n\t&__upload {\n\t\tflex-grow: 5;\n\t\tposition: relative;\n\t\tpadding: 50px 20px;\n\t\tborder: 2px dashed @middlegray;\n\t\t&.is-dragover {\n\t\t\tborder-color: @blue;\n\t\t background-color: @neutralgray;\n\t\t}\t\n\t\t&.is-uploading,\n\t\t&.is-success,\n\t\t&.is-error {\n\t\t}\n\t}\n\t&__list-files {\n\t\tdisplay: none;\n\t\toverflow-y: auto;\n\t\tcolor: @btnSuccess;\n\t\tmargin: 10px -5px;\n\t\t&.in {\n\t\t\tdisplay: flex;\n\t\t\tflex-grow: 1;\n\t\t\tflex-wrap: wrap;\n\t\t}\n\t\t&__file {\n\t\t\tposition: relative;\n\t\t\twidth: 120px;\n\t\t\theight: 120px;\n\t\t\tmargin: 5px;\n\t\t\t&:hover {\n\t\t\t\t.delete_overlay {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t}\t\n\t\t\t}\n\t\t}\n\t\t.delete_overlay {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\tdisplay: none;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tcolor: black;\n\t\t\tbackground: rgba(0,0,0,0.5);\n\t\t\t.fa.fa-trash {\n\t\t\t\tcolor:white;\n\t\t\t\tfont-size: 3.2rem;\n\t\t\t}\n\t\t}\n\t\timg {\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t}\n\t}\n\t&__upload-input {\n\t\ttext-align: center;\n\t\tlabel {\n\t\t\tmargin: 0;\n\t\t\tcursor: pointer;\n\t\t}\t\t\n\t}\n\t&__upload-file {\n\t\t.mx-v-hidden;\n\t}\n\t&__upload-messages {\n\t\tdisplay: none;\n\t flex-direction: column;\n\t justify-content: center;\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tpadding: 50px 20px;\n\t\ttext-align: center;\n\t\tbackground-color: @white;\n\t\tz-index: 10;\n\t\t&.in-progress {\n\t\t\tdisplay: flex;\n\t\t}\n\t}\n\t&__upload-message {\n\t\tdisplay: none;\n\t\toverflow: hidden;\n\t\t.fa {\n\t\t\tmargin-right: 20px;\n\t\t\tfont-size: 3rem;\n\t\t\tvertical-align: middle;\n\t\t}\n\t\t&.uploading,\n\t\t&.success,\n\t\t&.error {\n\t\t\t&.in-progress {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t\t&.uploading {\n\t\t\tcolor: @blue;\n\t\t}\n\t\t&.success {\n\t\t\tcolor: @btnSuccess;\n\t\t}\n\t\t&.error {\n\t\t\tcolor: @btnDanger;\t\n\t\t\tspan {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\ttext-align: left;\n\t\t\t}\t\t\n\t\t}\n\t}\n\t/* ACTIONS */\n\t&__actions {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tpadding: 10px;\n\t\tbackground-color: @neutralgray2;\n\t}\n\t&__bulk-actions,\n\t&__switch {\n\t\tmargin-right: 15px;\n\t}\n\t&__bulk-actions {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tlabel {\n\t\t\tmin-width: 23px;\n\t\t\tmargin-bottom: 0;\n\t\t\tpadding-right: 0;\n\t\t}\n\t\t.custom-control__icon {\n\t\t\tcolor: @black;\n\t\t}\n\t}\n\t&__switch {\n\t\t[data-switch=\"list\"],\n\t\t[data-switch=\"grid\"] {\n\t\t\t&.active,\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus {\n\t\t\t\tcolor: @blue;\n\t\t\t}\n\t\t\t&.btn {\n\t\t\t\t&:active, \n\t\t\t\t&:focus, \n\t\t\t\t&:active:focus {\n\t\t\t\t\tcolor: @blue;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t[data-switch=\"list\"] {\n\t\t\tmargin-right: 10px;\n\t\t}\n\t\t[data-switch=\"grid\"] {}\n\t}\n\t&__filter {\n\t\tflex-grow: 1;\n\t}\n\t&__paginator {\n\t\tmargin-left: auto;\n\t\tpadding-left: 15px;\n\t\t.data-table-paginator {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\t/* MEDIA FILES */\n\t&__files {}\n\t&__files.grid .admin-cms-media__file,\n\t&__file {\n\t\tposition: relative;\n\t\tpadding: 10px;\n\t\tbackground-color: @white;\n\t\tborder: 1px solid #ddd;\n\t\tmargin-bottom: 5px;\n\t\t&:nth-child(odd) {\n\t\t\tbackground-color:#f9f9f9;\n\t\t}\n\t\t&:hover {\n\t\t\t.admin-cms-media__file-actions {\n\t\t\t\tposition: static;\n\t\t\t}\n\t\t}\n\t\t&.fixed {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tposition: fixed;\n\t\t top: 30px;\n\t\t right: 30px;\n\t\t bottom: 30px;\n\t\t left: 30px;\n\t\t padding: 50px;\n\t\t z-index: 2020;\n\t\t &:nth-child(odd) {\n\t\t\t\tbackground-color: @white;\n\t\t\t}\n\t\t\t.admin-cms-media {\n\t\t\t\t&__file-close,\n\t\t\t\t&__file-prev,\n\t\t\t\t&__file-next {\n\t\t\t\t\tdisplay: block;\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\t&__file-top {\n\t\t\t\t\tflex-grow: 1;\n\t\t\t\t}\n\t\t\t\t&__file-select {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t\t&__file-image {\n\t\t\t\t\twidth: 40%;\n\t\t\t\t\theight: 100%;\n\t\t\t\t\tbackground-position: center top;\n\t\t\t\t\tbackground-size: contain;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t}\n\t\t\t\t&__file-image-caption {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tbottom: auto;\n\t\t\t\t}\n\t\t\t\t&__file-metadata {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tpadding-left: 30px;\n\t\t\t\t}\n\t\t\t\t&__file-metadata-view,\n\t\t\t\t&__file-metadata-edit {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t\t&.in {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t&__file-bottom {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tmargin-top: auto;\n\t\t\t\t}\n\t\t\t\t&__file-actions {\n\t\t\t\t\torder: 1;\n\t\t\t\t\tmargin-left: auto;\n\t\t\t\t\tpadding-left: 15px;\n\t\t\t\t}\n\t\t\t\t&__file-language {\n\t\t\t\t\tmargin-left: 0;\n\t\t\t\t\tpadding-left: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t&__file-close,\n\t&__file-prev,\n\t&__file-next {\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\twidth: 42px;\n\t\theight: 42px;\n\t\tcursor: pointer;\n\t\tborder-left: 1px solid @middlegray;\n\t\tborder-bottom: 1px solid @middlegray;\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center;\n\t\t\n\t}\n\t&__file-close {\n\t\tright: 0;\n\t\tbackground-image: url(\"@{images}/icons/icon_fs-close.svg\");\n\t\tbackground-size: 22px;\n\t}\n\t&__file-prev,\n\t&__file-next {\n\t\tbackground-size: 12px;\n\t}\n\t&__file-prev {\n\t\tright: 84px;\n\t\tbackground-image: url(\"@{images}/icons/icon_fs-back.svg\");\n\t\t&.disabled {\n\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-back-disabled.svg\");\n\t\t}\n\t}\n\t&__file-next {\n\t\tright: 42px;\n\t\tbackground-image: url(\"@{images}/icons/icon_fs-forward.svg\");\n\t\t&.disabled {\n\t\t\tbackground-image: url(\"@{images}/icons/icon_fs-forward-disabled.svg\");\n\t\t}\n\t}\n\t/* TOP */\n\t&__file-top {\n\t\tdisplay: flex;\n\t\tmargin-bottom: 20px;\n\t}\n\t&__file-select {\n\t\tlabel {\n\t\t\tmin-width: 23px;\n\t\t\tmargin-bottom: 0;\n\t\t\tpadding-right: 0;\n\t\t}\n\t\t.custom-control__icon {\n\t\t\tcolor: @black;\n\t\t}\n\t}\n\t&__file-image {\n\t\tposition: relative;\n\t\twidth: 140px;\n\t\tmin-width: 140px;\n\t\theight: 140px;\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center;\n\t\tbackground-size: cover;\n\t\tcursor: pointer;\n\t}\n\t&__file-image-caption {\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t max-height: 100%;\n\t\tpadding: 10px;\n\t\tfont-weight: 600;\n\t\ttext-align: center;\n\t\tword-wrap: break-word;\n\t\toverflow: hidden;\n\t\tbackground-color: rgba(255,255,255,.8);\n\t\tbox-shadow: inset 0 0 0 1px rgba(0,0,0,.15);\n\t}\n\t&__file-metadata {\n\t\tflex-grow: 1;\n\t\tpadding-left: 10px;\n\t}\n\t&__file-metadata-view,\n\t&__file-metadata-edit {\n\t\tdisplay: none;\n\t\t&.in {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\t&__file-metadata-view {\n\t\t.dl-horizontal {\n\t\t\tmargin: 0;\n\t\t\tdt {\n\t\t\t\twidth: auto;\n\t\t\t\tmargin-right: 5px;\n\t\t\t\ttext-align: left;\n\t\t\t}\n\t\t\tdd {\n\t\t\t\tmargin-left: auto;\n\t\t\t}\n\t\t}\n\t}\n\t&__file-metadata-edit {}\n\t/* BOTTOM */\n\t&__file-bottom {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t\tmin-height: 34px;\n\t}\n\t&__file-actions {\n\t\tposition: relative;\n\t\tleft: -9999em;\n\t\tpadding-left: 22px;\n\t}\n\t&__file-actions-view,\n\t&__file-actions-edit {\n\t\tdisplay: none;\n\t\t&.in {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\t&__file-actions-view {}\n\t&__file-actions-edit {}\n\t&__file-language {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\talign-items: center;\n\t\tmax-width: 50%;\n\t\tmargin-left: auto;\n\t\tpadding-left: 10px;\n\t\tul {\n\t\t\t.mx-list-reset;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tmargin-left: 10px;\n\t\t}\n\t\tli {\n\t\t\tposition: relative;\n\t\t\tmargin-right: 11px;\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 6px;\n\t\t\t\tright: -6px;\n\t\t\t\twidth: 1px;\n\t\t\t\theight: 12px;\n\t\t\t\tbackground-color: @black;\n\t\t\t}\n\t\t\t&:last-child {\n\t\t\t\tmargin-right: 0;\n\t\t\t\t&:after {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.active,\n\t\t\t&.finished {\n\t\t\t\ta {\n\t\t\t\t\tfont-size: @fontNormal;\n\t\t\t\t\tfont-weight: 700;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.active {\n\t\t\t\ta {\n\t\t\t\t\ttext-decoration: underline;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.finished {\n\t\t\t\ta {\n\t\t\t\t\tcolor: @black;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\ta {\n\t\t\tfont-weight: 400;\n\t\t\tcolor: @middlegray;\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus {\n\t\t\t\ttext-decoration: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* GRID VIEW */\n.admin-cms-media {\n\t&__files {\n\t\t&.grid {\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: repeat(auto-fit, minmax(140px, 140px));\n\t\t\tgrid-gap: 15px;\n\t\t\tpadding-top: 15px;\n\t\t\tpadding-bottom: 15px;\n\t\t\t.admin-cms-media {\n\t\t\t\t&__file {\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\t&:nth-child(odd) {\n\t\t\t\t\t\tbackground-color: #f9f9f9;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t&__file-select {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t\t&__file-top {\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\t\t\t\t&__file-image {\n\t\t\t\t\tbox-shadow: inset 0 0 15px rgba(0,0,0,.1), inset 0 0 0 1px rgba(0,0,0,.05);\n\t\t\t\t}\n\t\t\t\t&__file-image-caption {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\t\t\t\t&__file-metadata,\n\t\t\t\t&__file-metadata-view,\n\t\t\t\t&__file-metadata-edit,\n\t\t\t\t&__file-bottom {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t\t&.in {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* CREATE PAGE VIEW */\n.cms-create-page {\n\t.cms-module {\n\t\t&__option-control {\n\t\t\t.admin-cms-media {\n\t\t\t\t&__file {\n\t\t\t\t\tmargin-bottom: 5px;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tbackground-color: @white;\n\t\t\t\t}\n\t\t\t\t&__file-select {\n\t\t\t\t\t.mx-hidden;\n\t\t\t\t}\n\t\t\t\t&__file-image {\n\t\t\t\t\tcursor: default;\n\t\t\t\t}\n\t\t\t\t&__file-top {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\t\t\t\t&__file-bottom {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t.admin-cms-media {\n\t\t&__file-actions {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}\n","/* ==============================================================\n CMS Create Page\n style declarations for adminCmsCreatePage.xhtml\n ==============================================================*/\n/* CMS CREATE PAGE */\n.cms-create-page {\n\t.ui-sortable-handle:hover {\n\t\tcursor: grab;\n\t}\n\t.ui-sortable-helper:hover {\n\t\tcursor: grabbing !important;\n\t}\n position: relative;\n h2 {}\n .create-page-left {\n padding: 0 0 0 15px;\n }\n .create-page-right {}\n .create-page-preview {\n text-align: right;\n }\n span {\n &.btn {\n opacity: 0.65;\n }\n }\n &__wrapper {\n \t.edit-content-page {\n border-bottom: 1px solid #eee;\n &.edit-content-page-content {\n border-bottom: none;\n }\n &.edit-content-page-solr {\n margin-bottom: 15px;\n padding-top: 15px;\n border-top: 1px solid #eee;\n }\n &.edit-content-page-collection {\n \t margin-bottom: 14px;\n \t padding: 14px 0px 0px 0px;\n border-top: 1px solid #eee;\n .group-label {\n \tfont-size: @fontLarge;\n \tmargin-bottom: 0px;\n }\n .control-label {}\n }\n &.edit-content-page-media {\n padding: 14px 0 0 0;\n border-bottom: none;\n label {\n padding: 7px 8px 0 15px;\n }\n .btn {}\n .edit-content-page-media-preview {\n img {\n width: 100%;\n }\n h5 {}\n p {\n a {}\n }\n }\n .edit-content-page-media-gallery-item {\n margin: 7px 0;\n border: 1px solid #eee;\n border-radius: 4px;\n background-color: #fff;\n &.active-media-item {\n border: 1px solid #666;\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);\n }\n .edit-content-page-media-gallery-item-image {\n height: 80px;\n border-radius: 4px 4px 0 0;\n img {\n display: block;\n max-height: 80px;\n margin: 0 auto;\n }\n }\n .edit-content-page-media-gallery-item-title {\n height: 45px;\n padding: 5px;\n text-overflow: ellipsis;\n overflow: hidden;\n }\n .edit-content-page-media-gallery-item-action {\n padding: 5px;\n text-align: center;\n border-top: 1px solid #eee;\n .btn {}\n }\n }\n }\n &.edit-content-page-pagelist {\n margin: 0;\n padding: 15px 0;\n border-top: 1px solid #eee;\n .form-horizontal .form-group:last-child {\n \tmargin-bottom: 0;\n }\n }\n }\n #sidebarEditorWrapper {\n padding: 14px 7px;\n .sidebar-editor {\n margin-bottom: 14px;\n ul {\n list-style: none;\n margin: 0;\n padding: 0;\n li {\n margin-bottom: 7px;\n border: 1px solid #eee;\n border-radius: 4px;\n background-color: #fff;\n .sidebar-editor-widget-item {\n .sidebar-editor-widget-item-header {\n position: relative;\n min-height: 28px;\n line-height: 27px;\n border-bottom: 1px solid #ccc;\n background-color: #eee;\n padding: 7px;\n h4 {\n margin: 0;\n padding-right: 15px;\n color: @black;\n }\n .fa {\n position: absolute;\n top: 9px;\n right: 7px;\n cursor: pointer;\n }\n }\n .sidebar-editor-widget-item-body {\n display: none;\n padding: 7px;\n .form-group {\n margin: 0 0 5px 0;\n padding: 0;\n h4 {\n margin: 0 0 14px 0;\n font-weight: bold;\n }\n table {\n tr {\n td {\n padding: 0 5px;\n input[type=\"radio\"] {\n margin: -2px 5px 0 0;\n vertical-align: middle;\n }\n }\n }\n }\n textarea {\n resize: vertical;\n min-height: 150px;\n }\n }\n .sidebar-editor-item-widget-editor-action {\n text-align: right;\n }\n .selection_page_links {\n \ttable {\n tr {\n td {\n \t display:block;\n \t label {\n \t \toverflow: hidden;\n \t \tmax-width: 90%;\n \t \tmargin-bottom: -5px;\n \t \tmargin-left: 5px;\n \t }\n \t\t\t}\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n }\n }\n }\n .btn {\n margin: 0 0 0 5px;\n }\n }\n }\n .ui-sortable {\n min-height: 500px;\n }\n .widget-geo-locations {\n \tdisplay: block;\n }\n &.sidebar-editor-choose-standard {\n padding: 14px 0;\n input[type=\"checkbox\"] {\n margin: -3px 0 0 7px;\n vertical-align: middle;\n }\n }\n &.sidebar-editor-editor {\n #addMenuItemWrapper {\n margin-bottom: 1.3125rem;\n text-align: right;\n .btn {\n margin: 0;\n }\n }\n .sidebar-editor-editor-left {}\n .sidebar-editor-editor-right {}\n }\n }\n }\n }\n #cmsCreatePageMetadataItemWrapper {\n border: 2px solid #eee;\n background-color: @white;\n .page-metadata-item {\n .row {\n margin: 0;\n }\n .dl-horizontal {\n margin: 0;\n dt {\n width: 30%;\n text-align: left;\n text-overflow: ellipsis;\n overflow: hidden;\n }\n dd {\n margin-left: 30%;\n text-overflow: ellipsis;\n overflow: hidden;\n }\n }\n &.page-metadata-item-type {\n .fa {\n cursor: pointer;\n }\n img {\n display: block;\n width: 100%;\n }\n p {\n margin: 14px 0;\n text-overflow: ellipsis;\n overflow: hidden;\n }\n div[class^=\"col-\"] {\n text-overflow: ellipsis;\n overflow: hidden;\n }\n }\n &.page-metadata-item-status {}\n &.page-metadata-item-privacy-status {\n table {\n width: 100%;\n tr {\n td {\n input[type=\"radio\"] {\n margin: -3px 7px 0 0;\n vertical-align: middle;\n }\n }\n }\n }\n }\n &.page-metadata-item-action {\n .btn {\n width: 100%;\n }\n ul {\n list-style: none;\n margin: 0;\n padding: 0;\n li {\n margin-bottom: 4px;\n #previewDescription {\n display: none;\n }\n }\n }\n .modal-content {\n .modal-header {}\n .modal-body {}\n .modal-footer {\n .btn {}\n }\n }\n }\n }\n }\n // add sidebar item modal\n #addSidebarItemModal {\n .modal-body {\n textarea {\n resize: vertical;\n min-height: 300px;\n }\n }\n }\n}\n\n/* EDIT CONTENT PAGE */\n.edit-content-page {\n\t/* ELEMENT */\n\t&__component,\n\t&__facetting,\n\t&__toc,\n\t&__pretty-url,\n\t&__related_pi,\n\t&__subtheme-discriminator,\n\t&__breadcrumb-parent {\n\t\tpadding: 5px 0;\n\t\tlabel {\n\t\t\tpadding-right: 0;\n\t\t}\n\t\tbutton {\n\t\t\tmargin-left: 5px;\n\t\t}\n\t\t.form-group {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n}\n\n/* PAGE METADATA ITEM */\n.page-metadata-item {\n\tpadding: 14px 7px;\n\tborder-bottom: 1px solid #eee;\n\t&:last-child {\n\t\tborder-bottom: none;\n\t}\n\th3 {\n\t\tmargin: 0 0 1em 0;\n\t}\n\t/* CATEGORIES */\n\t&__categories {\n\t\th3 {\n\t\t\tmargin-bottom: 1rem;\n\t\t}\t\t\n\t}\n\t&__categories-selected-categories {\n\t\tmargin-bottom: 1rem;\n\t}\n\t&__categories-selectable-categories {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t}\n\t&__categories-selectable-categories-select {\n\t\tflex-grow: 1;\n\t\tmargin-right: 1rem;\n\t}\n\t&__categories-selectable-categories-action {\n\t\tmargin-left: auto;\n\t}\n}\n\n// breakpoint for smartphones\n@media screen and (max-width: @xSmallBreakpoint) {}\n\n// breakpoint for tablets\n@media screen and (max-width: @smallBreakpoint) {}\n\n// breakpoint for desktop\n@media screen and (max-width: @mediumBreakpoint) {}\n\n// breakpoint for large desktops\n@media screen and (max-width: @largeBreakpoint) {}","/* ==============================================================\n CMS Menu Items\n style declarations for adminCmsMenuItems.xhtml\n ==============================================================*/\n/* CMS MENU */\n.cms-menu {\n\th2 {}\n\t/* HEADER */\n\t&__header {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t}\n\t/* SAVE */\n\t&__save {\n\t\tmargin-left: auto;\n\t\tpadding-right: 11px;\n\t\ttext-align: right;\n\t\t&.fixed {\n\t\t\tposition: fixed;\n\t\t\ttop: 0;\n\t\t\tpadding: 15px 11px;\n\t\t\tz-index: 999;\n\t\t}\n\t}\n\t/* SELECT THEME */\n\t&__select-theme {\n\t\tmargin-bottom: 45px;\n\t\t.cms-module__option-label {\n\t\t\tflex-basis: 30%;\n\t\t}\n\t\t.cms-module__option-control {\n\t\t\tflex-basis: 65%;\n\t\t}\n\t}\n\t/* MENU EDITOR */\n\t&__editor {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 1fr;\n\t\tgrid-gap: 15px;\n\t\tmargin-top: 15px;\n\t}\n\t/* VISIBLE/AVAILABLE ITEMS */\n\t&__visible-items,\n\t&__available-items {\n\t\th4 {\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\t\t.cms-menu__available-item-level {\n\t\t\tvisibility: visible;\n\t\t\tflex-basis: 20%;\n\t\t\tpadding: 10px;\n\t\t}\n\t}\n\t&__visible-items-list {\n\t\t.mx-list-reset;\n\t}\n\t&__visible-item {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t margin-bottom: 5px;\n\t border: 1px solid @middlegray;\n\t background-color: @neutralgray;\n\t cursor: grab;\n\t &.unpublished {\n\t opacity: 0.5;\n\t }\n\t &.deleted {\n\t border: 1px solid red;\n\t opacity: 0.5;\n\t }\n\t}\n\t&__visible-item-level {\n\t\tflex-basis: 20%;\n\t\tpadding: 10px;\n\t\tpadding-right: 0;\n\t}\n\t&__visible-item-label {\n\t\tflex-basis: 70%;\n\t\tpadding: 10px;\n\t\tword-break: break-word;\n\t\tsmall {\n\t\t\tfont-size: @fontSmall;\n\t\t\tfont-style: italic;\n\t\t}\n\t}\n\t&__visible-item-edit {\n\t\tflex-basis: 10%;\n\t\tpadding: 10px;\n\t\tpadding-left: 0;\n\t\tbutton {\n\t\t\tdisplay: block;\n\t\t\twidth: 100%;\n\t\t text-align: right;\n\t\t .fa {\n\t\t\t\ttransition: all 0.2s linear;\t\t\t\t\n\t\t\t}\n\t\t\t&.in {\n\t\t\t\t.fa {\n\t\t\t\t\ttransform: rotate(180deg);\t\t\t\t\n\t\t\t\t}\t\n\t\t\t}\n\t\t}\n\t}\n\t&__visible-item-edit-wrapper {\n\t\tdisplay: none;\n\t\tflex-basis: 100%;\n\t\tmargin: 0;\n\t\tborder: none;\n\t\tborder-top: 1px solid @middlegray;\n\t\t.cms-module__option-label {\n\t\t\tflex-basis: 30%;\n\t\t}\n\t\t.cms-module__option-control {\n\t\t\tflex-basis: 65%;\n\t\t}\n\t\t.cms-module__option-action {\n\t\t\t.btn--link {\n\t\t\t\tcolor: @red;\n\t\t\t}\n\t\t}\n\t}\n\t/* AVAILABLE ITEMS */\n\t&__available-items {\n\t\th4 {}\n\t}\n\t&__available-items-list {\n\t\tul {\n\t\t\t.mx-list-reset;\n\t\t}\n\t\tli {\n\t\t\tborder: 1px solid @middlegray;\n\t\t\tborder-top: none;\n\t\t\tborder-bottom: none;\n\t\t\tbackground-color: @neutralgray;\n\t\t\t&:first-child {\n\t\t\t\tborder-top: 1px solid @middlegray;\n\t\t\t}\n\t\t}\n\t\th5 {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: space-between;\n\t\t\tmargin: 0;\n\t\t\tpadding: 12px;\n\t\t\tborder-bottom: 1px solid @middlegray;\n\t\t\tcursor: pointer;\n\t\t\t.fa {\n\t\t\t\ttransition: all 0.2s linear;\t\t\t\t\n\t\t\t}\n\t\t\t&.in {\n\t\t\t\t.fa {\n\t\t\t\t\ttransform: rotate(180deg);\t\t\t\t\n\t\t\t\t}\t\n\t\t\t}\n\t\t}\n\t}\n\t&__available-items-toggle {\n\t\tdisplay: none;\n\t\t&.in {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\t/* PAGES */\n\t&__available-items-list-pages {\n\t\tmax-height: 400px;\n\t\toverflow-y: auto;\n\t}\n\t&__available-item-page {\n\t\tdisplay: flex;\n\t\tmargin: 0;\n\t\tpadding: 5px 10px;\n\t\tbackground-color: @white;\n\t\tcursor: pointer;\n\t}\n\t&__available-item-page-checkbox {\n\t\tinput[type=\"checkbox\"] {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\t&__available-item-page-label {\n\t\tpadding-left: 10px;\n\t\tsmall {\n\t\t\tfont-size: @fontSmall;\n\t\t\tfont-style: italic;\n\t\t\tfont-weight: normal;\n\t\t}\n\t}\n\t&__available-item-page-add {\n\t\tpadding: 10px;\n\t\ttext-align: right;\n\t\tborder-bottom: 1px solid @middlegray;\n\t\tbackground-color: @white;\n\t}\n\t/* ITEMS */\n\t&__available-items-list-add-item {\t\t\n\t\t.cms-module {\n\t\t\t&__option {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding-bottom: 10px;\n\t\t\t\tborder: none;\n\t\t\t\tborder-bottom: 1px solid @middlegray;\n\t\t\t}\n\t\t\t&__option-group {\n\t\t\t\t&:last-child {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&__option-action {\n\t\t\t\tmargin-right: -15px;\n\t\t\t\tmargin-left: -15px;\n\t\t\t\tpadding: 0 10px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Overview\n style declarations for adminCmsOverview.xhtml\n ==============================================================*/\n#cmsOverview {\n h2 {}\n #cmsOverviewWrapper {\n #cmsOverviewTable_length {\n label {\n select {}\n }\n }\n #cmsOverviewTable_filter {\n text-align: right;\n label {\n input {\n margin-left: 10px;\n }\n }\n }\n #cmsOverviewTable {\n thead {\n tr {\n th {\n &.column_template {}\n &.column_language {\n text-align: center;\n width: 5%;\n }\n &.column_title {\n }\n &.column_classification {}\n &.column_date_updated {\n }\n &.column_actions {\n min-width: 100px;\n }\n }\n }\n }\n tbody {\n tr {\n &.odd {}\n &.even {}\n &.invalid_template {\n\t \topacity: 0.2;\n\t }\n td {\n vertical-align: top;\n &:nth-child(7) {\n word-break: break-all;\n }\n &:nth-child(8) {\n text-align: right;\n }\n &.column_language {\n text-align: center;\n }\n ul {\n list-style: none;\n margin: 0;\n padding: 0;\n li {}\n }\n .btn {}\n img {\n width: 64px;\n }\n .cms-overview-flag-icon {\n display: block;\n margin: 0 auto;\n max-width: 16px;\n opacity: 0.25;\n &.lang-complete {\n opacity: 1;\n }\n }\n .column_title {\n\t &__main_title {\n\t \tdisplay: block;\n\t }\n\t &__menu_title {\n\t \tfont-size: @fontSmall;\n\t }\n\t\t\t\t\t\t}\n }\n }\n }\n }\n #cmsOverviewTable_paginate {\n text-align: right;\n }\n }\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Select Template\n style declarations for adminCmsSelectTemplate.xhtml\n ==============================================================*/\n/* CMS SELECT TEMPLATE */\n/* BLOCK */\n.cms-select-template {\n\t/* ELEMENT */\n\th2 {}\n\t&__wrapper {}\n\t&__template {\n\t\t.mx-clearfloats;\n\t\tmargin-bottom: 14px;\n\t\tpadding: 15px;\n\t\tborder: 1px solid #ddd;\n\t\tbackground-color: @white;\n\t\t&:hover{\n\t\t\tbox-shadow: 0 0 3px rgba(0,0,0,0.3)\n\t\t}\n\t}\n\t&__image {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\timg {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\t&__description {\n\t\th3 {\n\t\t\tmargin: 0 0 21px 0;\n\t\t}\n\t}\n\t&__theme-template-marker {}\n\t&__action {\n\t\tpadding: 5px 0 15px 0;\n\t}\n\t&__theme-template-marker {\n\t\tfont-size: @fontSmall;\n\t\ttext-align: right;\n\t\tcolor: @blue;\n\t}\n\t&__action {\n\t\ttext-align: right;\n\t\t.btn {}\n\t\t.btn-theme-template {\n\t\t\tfont-weight: normal;\n\t\t\tcolor: @blue;\n\t\t\tborder: 1px solid @blue;\n\t\t\tbackground-color: @white;\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus {\n\t\t\t\tcolor: @white;\n\t\t\t\tbackground-color: @blue;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}\n","/* ==============================================================\n CMS Static Pages\n style declarations for adminCmsStaticPages.xhtml\n ==============================================================*/\n/* STATIC PAGES */\n/* BLOCK */\n.cms-static-pages {\n h2 {}\n /* TABLE */\n &__table {\n \tfont-size: @fontMedium;\n \t& > tbody > tr {\n \t\theight: 6.2rem;\n \t\t&:hover {\n\t\t \t.cms-module__actions {\n\t\t \t\tposition: static;\n\t\t \t} \t\t\t\n \t\t}\n \t\ttd {\n \t\t\t&.cms-static-pages__table-body-override {\n \t\t\t\tvertical-align: middle;\n \t\t\t}\n \t\t}\n \t}\n \t.cms-module__actions {\n \t\tposition: relative;\n \t\tleft: -9999em;\n \t}\n \t.table-col-clean {\n \t\tborder: 1px solid @white !important;\n \t\tborder-left: 0;\n \t\tbackground-color: @white;\n \t}\n }\n /* HEAD */\n &__table-head-name,\n &__table-head-url {\n \twidth: 20%;\n }\n &__table-head-name {}\n &__table-head-url {}\n &__table-head-override {\n \twidth: 60%;\n }\n /* BODY */\n &__table-body-name {}\n &__table-body-url {\n \tfont-style: italic;\n\t color: @inlineStatic;\n }\n &__table-body-override {}\n}\n\n#saveStaticPages {\n\tdisplay: flex;\n\tmargin-left: auto;\n}\n\n/* MODIFICATION */\nimg.cms-static-pages__page-language--complete {\n opacity: 1;\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {} \n\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Collections\n style declarations for adminCmsCollections.xhtml\n ==============================================================*/\n/* CMS COLLECTIONS */\n/* BLOCK */\n.cms-collections {\n\t/* ELEMENT */\n\t&__selection {\n\t\tdisplay: grid;\n\t grid-template-columns: 1fr 3fr;\n\t grid-gap: 15px;\n\t align-items: center;\n\t margin-bottom: 15px;\n\t}\n\t&__selection-label {\n\t\tlabel {}\n\t}\n\t&__selection-control {\n\t\tposition: relative;\n\t\tdisplay: flex;\n \talign-items: center;\n\t\t.custom-control--select {\n\t\t\tmargin-right: 24px;\n\t\t\tselect {}\n\t\t}\n\t\t.ui-autocomplete {\n\t\t\tfont-family: @fontFamily;\n\t\t font-size: @fontMedium;\n\t\t border: 1px solid @middlegray;\n\t\t\tbackground-color: @white;\n\t\t}\n\t\t.ui-state-focus {\n\t\t\tborder-color: @lightgray;\n\t\t\tborder-right-color: @middlegray;\n\t\t\tborder-left-color: @middlegray;\n\t\t\tbackground-image: none;\n\t\t\tbackground-color: @lightgray;\n\t\t}\n\t\tinput {}\n\t\ta {\n\t\t\tdisplay: block;\n \t\tpadding: 6px;\n \t\tcolor: @black;\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus {\n\t\t\t\ttext-decoration: none;\n\t\t\t\tcolor: @black;\n\t\t\t}\n\t\t}\n\t}\n\t&__table {\n\t\tmargin: 15px 0;\n\t\ttable {}\n\t\tthead {}\n\t\ttbody {}\n\t\ttr {}\n\t\tth {}\n\t\ttd {\n\t\t\timg {}\n\t\t\ta {\n\t\t\t\tcolor: @black;\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:focus {\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\tcolor: @black;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.actions {\n\t\t\t\ttext-align: right;\n\t\t\t\ta {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tpadding: 0 5px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n// BREAKPOINT FOR LARGE DESKTOPS\n@media screen and (max-width: @largeBreakpoint) {}\n\n// BREAKPOINT FOR DESKTOPS\n@media screen and (max-width: @mediumBreakpoint) {}\n\n// BREAKPOINT FOR TABLETS\n@media screen and (max-width: @smallBreakpoint) {}\n\n// BREAKPOINT FOR SMARTPHONES\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n CMS Edit Collections\n style declarations for adminCmsEditCollections.xhtml\n ==============================================================*/\n/* CMS EDIT COLLECTIONS */\n/* BLOCK */\n.cms-edit-collection {\n\t/* ELEMENT */\n\th2 {}\n\t&__translation {\n\t\tdisplay: grid;\n\t grid-template-columns: 1fr 1fr;\n\t grid-gap: 15px;\n\t align-items: center;\n\t margin-bottom: 15px;\n\t}\n\t&__text {\n\t\tmargin-bottom: 15px;\n\t\t&.name {}\n\t\t&.description {}\n\t\t&.link,\n\t\t&.image,\n\t\t&.pi {\n\t\t\tdisplay: grid;\n\t\t grid-template-columns: 1fr 2fr;\n\t\t grid-gap: 15px;\n\t\t align-items: center;\n\t\t margin-bottom: 15px;\n\t\t}\n\t\t&.link {}\n\t\t&.image {\n\t\t\talign-items: start;\n\t\t}\n\t\t&.pi {}\n\t}\n\t&__text-label {}\n\t&__text-translation {\n\t\ttextarea {\n\t\t\twidth: 100%;\n\t\t\tmin-height: 100px;\n\t\t\tresize: vertical;\n\t\t}\n\t}\n\t&__text-control {}\n\t&__text-image {\n\t\tposition: relative;\n\t}\n\t&__text-image-thumbnail {\n\t\tmin-height: 40px;\n\t}\n\t&__text-image-change {\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\tbottom: 0;\n\t\tpadding: 10px;\n\t\ttext-align: center;\n\t\tbackground-color: rgba(255,255,255,0.85);\n\t\tz-index: 10;\n\t\ta {\n\t\t\tcolor: @black;\n\t\t\tcursor: pointer;\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus {\n\t\t\t\ttext-decoration: none;\n\t\t\t\tcolor: @black;\n\t\t\t}\n\t\t}\n\t}\n\t&__actions {\n\t\tpadding: 10px 0;\n\t\ttext-align: right;\n\t\t.btn {\n\t\t\tmargin: 0 0 0 5px;\n\t\t}\n\t}\n\t/* MODAL */\n\t&__modal-images {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 1fr 1fr;\n\t\tgrid-gap: 10px;\n\t}\n\t&__modal-image {\n\t\tspan {\n\t\t\t&.selected {\n\t\t\t\tdisplay: block;\n\t\t\t\tbackground-color: @lightgray;\n\t\t\t}\t\t\t\n\t\t}\n\t\ta {\n\t\t\tdisplay: block;\n\t\t\ttext-align: center;\n\t\t\tcolor: @black;\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus {\n\t\t\t\ttext-decoration: none;\n\t\t\t\tcolor: @black;\n\t\t\t}\n\t\t}\t\t\n\t\timg {\n\t\t\tmargin: 0 auto;\n\t\t}\n\t\tfigcaption {\n\t\t\tpadding: 5px;\n\t\t}\n\t}\n}\n\n// BREAKPOINT FOR LARGE DESKTOPS\n@media screen and (max-width: @largeBreakpoint) {}\n\n// BREAKPOINT FOR DESKTOPS\n@media screen and (max-width: @mediumBreakpoint) {}\n\n// BREAKPOINT FOR TABLETS\n@media screen and (max-width: @smallBreakpoint) {}\n\n// BREAKPOINT FOR SMARTPHONES\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.cms-edit-collection {\n\t\t/* ELEMENT */\n\t\t&__translation {\n\t\t grid-template-columns: 1fr;\n\t\t}\n\t}\n}","/* ==============================================================\n GEO Map Edit styling\n style declarations for adminCmsGeoMapEdit.xhtml\n ==============================================================*/\n\n\t/* TO DO GEO MAPS STRUCTURE XHTML, LESS */\n\t.admin {\n\t\t&__empty_form {}\n\t\t\t\n\t\t&__content-inner-content {\n\t\t\tpadding: 15px;\n\t\t\t.row > form {\n\t\t\t\twidth: 100%;\n\t\t\t\tdisplay: flex;\n\t\t\t}\n\t\t\t&__form_title {\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\tmargin-top: 3rem; \n\t\t\t\th3 {\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t}\n\t\t\t\t.ajax_loader {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t\timg {\n\t\t\t\t\t\theight: 2.4rem;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\th3 {\n\t\t\t\tfont-size: 2.4rem;\n\t\t\t\tmargin-bottom: 1rem;\n\t\t\t}\n\t\t\t&__input_form { \n\t\t\t\tborder: 1px solid #ddd;\n\t\t\t\tbackground: white;\n\t\t\t\tpadding: 10px;\n\t\t\t\tdisplay: grid;\n\t\t\t\tgrid-row-gap: 10px;\n\t\t\t\tfont-size: 1.4rem;\n\t\t\t}\n\t\t\t.tab-content {\n\t\t\t\t.admin__content-inner-content__input_form {\n\t\t\t\t\tborder:none;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\n\t\t\t\n\t\t\t&__controls {\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: flex-end;\n\t\t\t\t.btn {\n\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&__entity_list {\n\t\t\t\t.entity_list {\n\t\t\t\t\t&__item {\n\t\t\t\t\t\tborder: 1px solid #ddd;\n\t\t\t\t\t\tbackground: white;\n\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\tflex-direction: row;\n\t\t\t\t\t\talign-content: stretch;\n\t\t\t\t\t\tfont-size: 1.4rem;\n\t\t\t\t\t\tmargin-bottom: 20px;\n\t\t\t\t\t\tmin-height: 200px;\n\t\t\t\t\t\t&__area {\n\t\t\t\t\t\t\tdisplay: grid;\n\t\t\t\t\t\t\tgrid-row-gap: 10px;\n\t\t\t\t\t\t\tflex-grow: 1;\n\t\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\t\tpadding: 2rem;\n\t\t\t\t\t\t\t&.area__right {\n\t\t\t\t\t\t\t\tpadding: 0px;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\t&__header {\n\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t\tjustify-content: space-between;\n\t\t\t\t\t\t\th3 {\n\t\t\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\t&__content {\n\t\t\t\t\t\t\tdisplay: grid;\n\t\t\t\t\t\t\tgrid-template-columns: auto 90%; \n\t\t\t\t\t\t\tcolumn-gap: 10px;\n\t\t\t\t\t\t\trow-gap: 10px;\n\t\t\t\t\t\t}\n\t\t\t\t\t\t&__controls {\n\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t\tjustify-content: flex-end;\n\t\t\t\t\t\t\talign-items: flex-end;\n\t\t\t\t\t\t\tvisibility: hidden;\n\t\t\t\t\t\t\t.btn {\n\t\t\t\t\t\t\t\tpadding: 0 5px;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\t.entity_list__item__controls {\n\t\t\t\t\t\t\t\tvisibility: visible;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t.input_form {\n\t\tbackground: white;\n\t\tdisplay: grid;\n\t\tgrid-row-gap: 10px;\n\t\tfont-size: 1.4rem;\n\t\t&__option_group {\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: 13% 1% 81% 6%;\n\t\t\tgrid-row-gap: 5px;\n\t\t}\n\t\t&__option_label {\n\t\t\tlabel {\n\t\t\t\theight: auto;\n\t\t\t}\n\t\t}\n\t\t&__option_marker {\n\t\t\tvisibility: hidden;\n\t\t\t&.in {\n\t\t\t\tvisibility: visible;\n\t\t\t}\n\t\t}\n\t\t&__option_control {\n\t\t\tinput[type=\"date\"] {\n\t\t\t\tline-height: inherit;\n\t\t\t}\n\t\t}\n\t\t&__option_help {\n\t\t\ttext-align: center;\n\t\t}\n\t\t&__option_control_helptext {\n\t\t\tdisplay: none;\n\t\t\tfont-size: 1.2rem;\n\t\t\tfont-style: italic;\n\t\t\tgrid-column-start: 3;\n\t\t\tcolor: #666;\n\t\t\t&.in {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t} \n\t\t&__actions {\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: flex-end;\n\t\t}\n\t\t&__geomap {\n\t\t\twidth: 100%;\n\t\t\theight: 400px;\n\t\t}\n\t\t&__option-message {\n\t\t\tposition: relative;\n\t\t\tul {\n\t\t\t\t.mx-list-reset;\n\t\t\t}\n\t\t\tli {\n\t\t\t\tpadding: 0px 5px 1px 0;\n\t\t\t}\n\t\t\t& + .form-control {\n\t\t\t\t&.success {\n\t\t\t \tborder-color: @validSuccess;\n\t\t\t }\n\t\t\t &.warning {\n\t\t\t \tborder-color: @validWarning;\t \t\n\t\t\t }\n\t\t\t &.danger {\n\t\t\t \tborder-color: @validDanger;\n\t\t\t }\n\t\t\t}\n\t\t}\n\t\t&__option-message-status {\n\t\t &.success {\n\t\t \tcolor: @validSuccess;\n\t\t }\n\t\t &.warning {\n\t\t \tcolor: @validWarning;\t \t\n\t\t }\n\t\t &.danger {\n\t\t \tcolor: @validDanger;\n\t\t }\t\t\n\t\t}\n\t\t&__option-message-mark {\n\t\t\tposition: absolute;\n\t\t\tright: -8px;\n\t\t\tbottom: -8px;\n\t\t\twidth: 16px;\n\t\t\theight: 16px;\n\t\t\tline-height: 16px;\n\t\t\tfont-size: @fontSmall;\n\t\t\ttext-align: center;\n\t\t\tborder-radius: 50%;\n\t\t\tcolor:white;\n\t\t\t&.success {\n\t\t\t background-color: @validSuccess;\n\t\t\t .fa-check {\n\t\t\t \tdisplay: inline-block;\n\t\t\t }\n\t\t\t}\n\t\t\t&.warning {\n\t\t\t\tbackground-color: @validWarning;\n\t\t\t .fa-check {\n\t\t\t \tdisplay: inline-block;\n\t\t\t }\n\t\t\t}\n\t\t\t&.danger {\n\t\t\t\tbackground-color: @validDanger;\n\t\t\t .fa-exclamation {\n\t\t\t \tdisplay: inline-block;\n\t\t\t }\n\t\t\t}\n\t\t\t.fa {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n// BREAKPOINT FOR LARGE DESKTOPS\n@media screen and (max-width: @largeBreakpoint) {}\n\n// BREAKPOINT FOR DESKTOPS\n@media screen and (max-width: @mediumBreakpoint) {}\n\n// BREAKPOINT FOR TABLETS\n@media screen and (max-width: @smallBreakpoint) {}\n\n// BREAKPOINT FOR SMARTPHONES\n@media screen and (max-width: @xSmallBreakpoint) {}","/* ==============================================================\n Crowdsourcing \n global style declarations for crowdsourcing_layout.xhtml\n ==============================================================*/\n/* ADMIN LAYOUT */\n.crowd { \n\t\n\twidth: 100vw;\n\theight: 100vh;\n\n\t\n\t/* HEADER */\n\t.page-header {\n\t\t/* TOP */\n\t\t&__top-wrapper {\n\t\t\theight: 30px;\n\t\t\tposition: sticky;\n\t\t\ttop: 0;\n\t\t\tbackground-color: #444;\n\t\t\tz-index: 2020;\t\t\n\t\t\t.container {\n\t\t\t\twidth: auto;\t\n\t\t\t}\n\t\t}\n\t\t&__top {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\talign-items: center;\n\t\t\tmin-height: 30px;\n\t\t\tcolor: white;\n\t\t\ta, button {\n\t\t\t\tcolor: white;\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:focus {\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.bookmark-navigation {\n\t\t\t\t&__dropdown-list {\n\t\t\t\t\ta {\n\t\t\t\t\t\tcolor: black;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t&__top-mobile-nav,\n\t\t&__top-mobile-sidebar {\n\t\t\tdisplay: none;\n\t\t\tflex: 0 0 0%;\n\t\t\tmax-width: 0%;\n\t\t}\n\t\t&__top-brand {\n\t\t\tflex: 0 0 30%;\n\t\t\tmax-width: 30%;\n\t\t}\n\t\t&__top-actions {\n\t\t\tflex: 0 0 70%;\n\t\t\tmax-width: 70%;\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\talign-items: center;\n\t\t\tjustify-content: flex-end;\t\t\n\t\t}\n\t\t&__top-actions-language,\n\t\t&__top-actions-bookmark,\n\t\t&__top-actions-login {\n\t\t\tmargin-left: 1.5rem;\n\t\t}\n\t\t&__top-actions-language {\n\t\t\tposition: relative;\n\t\t\t[data-toggle=\"local\"] {\n\t\t\t\ttext-transform: uppercase;\t\t\t\n\t\t\t}\n\t\t\t.change-local {\n\t\t\t\tdisplay: none;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 3.2rem;\n\t\t\t\tleft: 50%;\n\t\t\t\tmargin-left: -2.35rem;\n\t\t\t\tpadding-top: .1rem;\n\t\t\t\tbox-shadow: 0px 6px 10px rgba(0,0,0,.25);\n\t\t\t\tz-index: 2000;\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\twidth: 0;\n\t\t\t\t\theight: 0;\n\t\t\t\t\ttop: -1.2rem;\n\t\t\t\t\tleft: 50%;\n\t\t\t\t\tmargin-left: -.6rem;\n\t\t\t\t\tborder-width: .6rem;\n\t\t\t\t\tborder-style: solid;\n\t\t\t\t\tborder-color: transparent transparent @blue transparent;\n\t\t\t\t}\n\t\t\t\tul {}\n\t\t\t\tli {\n\t\t\t\t\tdisplay: list-item;\n\t\t\t\t\tfloat: none;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tmargin-bottom: .1rem;\n\t\t\t\t}\n\t\t\t\ta {\n\t\t\t\t\tpadding: .3rem 1.4rem;\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:active,\n\t\t\t\t\t&:focus {\n\t\t\t\t\t}\n\t\t\t\t\t&.activeLang {\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\timg {}\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t&__top-actions-watchlist {}\n\t\t&__top-actions-login {}\n\t\t&__top-mobile-sidebar {\n\t\t\ttext-align: right;\n\t\t}\n\t\t/* BOTTOM */\n\t\t&__bottom-wrapper {\n\t\t\tbackground-color: rgba(242,243,244,0.95);\n\t\t}\n\t\t&__bottom {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\talign-items: center;\n\t\t\tpadding: 2rem 0;\n\t\t}\n\t\t&__bottom-logo {\n\t\t\tflex: 0 0 75%;\n\t\t\tmax-width: 75%;\n\t\t\tpadding-right: .75rem;\n\t\t\th1 {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tmargin: 0;\n\t\t\t\tfont-size: 3.2rem;\n\t\t\t\tfont-weight: 600;\n\t\t\t\ta {\n\t\t\t\t\tcolor: black;\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:active,\n\t\t\t\t\t&:focus {\n\t\t\t\t\t\tcolor: black;\n\t\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\timg {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tmax-width: 13rem;\n\t\t\t\t\tmargin-right: 1rem;\n\t\t\t\t\tvertical-align: middle;\n\t\t\t\t}\n\t\t\t\tspan {}\n\t\t\t}\n\t\t}\n\t\t&__bottom-search {\n\t\t\tflex: 0 0 25%;\n\t\t\tmax-width: 25%;\n\t\t\tpadding-left: .75rem;\n\t\t\t.widget {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\t\t\n\t\t}\n\t\t&__bottom-search-link {\n\t\t\tpadding: .3rem 0 0 .7rem;\n\t\t}\n\t}\n\n\t&__content {\n\t\t\n\t\tbackground-color: #f2f3f4;\n\t\tpadding: 15px 0 0 15px;\n\t\theight: calc(~\"100vh - 30px\");\n\t\twidth: 100vw;\n\t\t.breadcrumbs-wrapper {\n\t\t\theight:30px;\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t\t.content {\n\t\t\twidth: 100%;\n\t\t\tdisplay: flex;\n\t\t\talign-items: stretch;\n\t\t\theight:calc(~\"100vh - 90px\") ;\n\t\t\t.loader_wrapper {\n\t\t\t\tposition: absolute;\n\t\t\t\tpointer-events: none;\n\t\t\t\twidth: 100vw;\n\t\t\t\theight: 100vh;\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t}\n\t\t\t.content_left {\n\t\t\t\twidth: 50%;\n\t\t\t\tbackground-color: white;\n\t\t\t\tborder:1px solid #d5d5d5;\n\t\t\t\t.imageview_wrapper {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\n\t\t\t\t\theight:calc(~\"100% - 50px\") ;\n\t\t\t\t\t.image-controls__actions {\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\tflex-wrap: wrap;\n\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\tjustify-content: center;\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\theight: 50px;\n\t\t\t\t\t}\n\t\t\t\t\t.image_container {\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\theight: calc(~\"100% - 50px\") ;\n\t\t\t\t\t\t.image {\n\t\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\t\theight:100%;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t.numeric-paginator {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tli {\n\t\t\t\t\t\tmargin: 10px 3px 5px 0;\n\t\t\t\t\t} \n\t\t\t\t\tspan {\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground-color: @lightgray;\n\t\t\t\t\t\tcursor: pointer;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\t&__active {\n\t\t\t\t\t\tspan {\n\t\t\t\t\t\t\tbackground-color: @blue;\n\t\t\t\t\t\t\tcolor: @white;\n\t\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\t\tbackground-color: @blue;\n\t\t\t\t\t\t\t\tcurso: none;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\t&__separator {\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t.content_right {\n\t\t\t\tmargin-left: 20px;\n\t\t\t\tpadding-right:15px;\n\t\t\t\twidth: 50%;\n\t\t\t\toverflow: auto;\n\t\t\t\t.content_right__title {\n\t\t\t\t\tmargin-bottom: 10px;\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t}\n\t\t\t\t.questions_wrapper {\n\t\t\t\t\t.question_wrapper {\n\t\t\t\t\t\tbackground-color: white;\n\t\t\t\t\t\tpadding: 5px;\n\t\t\t\t\t\tmargin-bottom: 5px;\n\t\t\t\t\t\tborder: 1px solid #d5d5d5;\n\t\t\t\t\t\t&.area-selector-question {\n\t\t\t\t\t\t\t&.active {\n\t\t\t\t\t\t\t\tborder-width: 2px;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\t&__description {\n\t\t\t\t\t\t\tmargin: 10px 0 30px 10px;\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.btn {\n\t\t\t\t\t\t\tmargin: 0 0 10px 10px;\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.annotation_instruction {\n\t\t\t\t\t\t\tmargin: 10px;\n\t\t\t\t\t\t\tborder: 2px solid @lightgray;\n\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\t\tjustify-content: center;\n\t\t\t\t\t\t\theight: 100px;\n\t\t\t\t\t\t\tcolor: @middlegray;\n\t\t\t\t\t\t\t&.annotation_instruction_inactive {\n\t\t\t\t\t\t\t\theight: auto;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tlabel {\n\t\t\t\t\t\t\t\tmargin: 5px 10px;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.annotation_wrapper {\n\t\t\t\t\t\t\tmargin-bottom: 40px;\n\t\t\t\t\t\t\t.btn {\n\t\t\t\t\t\t\t\tmargin: 0 10px;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.annotation_area {\n\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t\tmargin: 0 10px;\n\t\t\t\t\t\t\tmin-height: 100px;\n\t\t\t\t\t\t\t&__image {\n\t\t\t\t\t\t\t\twidth: 100px;\n\t\t\t\t\t\t\t\theight: 100px;\n\t\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t \t flex-flow: row nowrap;\n\t\t\t\t\t\t\t align-items: center;\n\t\t\t\t\t\t\t justify-content: center;\n\t\t\t\t\t\t\t\tborder: 2px solid #d5d5d5;\n\t\t\t\t\t\t\t\tmargin-right: 20px;\n\t\t\t\t\t\t\t\tbackground-color: #f1f2f3;\n\t\t\t\t\t\t\t\timg {\n\t\t\t\t\t\t\t\t\tmax-width: 100%;\n\t\t\t\t\t\t\t\t\tmax-height: 100%;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t&__text_input {\n\t\t\t\t\t\t\t\tflex: 1;\n\t\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t \t flex-flow: row nowrap;\n\t\t\t\t\t\t\t align-items: center;\n\t\t\t\t\t\t\t justify-content: center;\n\t\t\t\t\t\t\t label {\n\t\t\t\t\t\t\t \tmax-width: 150px;\n\t\t\t\t\t\t\t }\n\t\t\t\t\t\t\t\ttextarea {\n\t\t\t\t\t\t\t\t\tflex: 1;\n\t\t\t\t\t\t\t\t\ttext-align: left;\n\t\t\t\t\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\t \t\t\tborder: 0px solid;\n\t\t\t\t\t \t\t\theight: 100%;\n\t\t\t\t\t \t\t\tresize: none;\n\t\t\t\t\t \t\t\tborder: 1px solid #d5d5d5;\n\t\t\t\t\t \t\t\t&:focus {\n\t\t\t\t\t \t\t\t\tborder: 1px solid @darkgray;\n\t\t\t\t\t \t\t\t\tbackground: @lightgray2;\n\t\t\t\t\t \t\t\t\tresize: vertical;\n\t\t\t\t\t \t\t\t}\n\t\t\t\t\t \t\t\t&:disabled {\n\t\t\t\t\t \t\t\t\tbackground-color: @lightgray2;\n\t\t\t\t\t \t\t\t\tcolor: @gray;\n\t\t\t\t\t \t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t&__button {\n\t\t\t\t\t\t\t\tfloat: right;\n\t\t\t\t\t\t\t\tmargin-right: 10px;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.geo-map {\n\t\t\t\t\t\t\theight: 600px;\n\t\t\t\t\t\t}\n\t\t\t\t\t\t\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t.options-wrapper {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tpadding: 5px 0;\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tjustify-content: right;\n\t\t\t\t\tdiv {\n\t\t\t\t\t\tmargin: 5px 20px;\n\t\t\t\t\t}\n\t\t\t\t\t&__option {\n/* \t\t\t\t\t\tmargin-left: 10px; */\n/* \t\t\t\t\t\tbackground-color: white; */\n/* \t\t\t\t\t\tborder: 1px solid @darkgray; */\n\t\t\t\t\t}\n\t\t\t\t}\t\t\t\t\n\t\t\t}\n\t\t}\n\t}\n}\n\n","/* ==============================================================\n Crowdsourcing \n global style declarations for crowdsourcing_layout.xhtml\n ==============================================================*/\n/* ADMIN LAYOUT */\n.crowdsourcing-campaigns-overview { \n\tdisplay: flex;\n\tflex-direction: column;\n\t\n\t&__campaign {\n\t\tdisplay: flex;\n\t\talign-items: stretch;\n\t\tjustify-content: space-evenly;\n\t\tflex-wrap: wrap;\n\t\tmargin: 5px 0;\n\t\tborder: 2px solid @middlegray;\n\t\tbackground: white;\n\t\tpadding: 10px;\n\t\t\n\t\t>div {\n\t\t\tpadding: 5px;\n\t\t}\n\t\t\n\t\t&__image {\n\t\t\twidth: 25%;\n\t\t flex-shrink: 0;\n\t\t display: flex;\n\t\t align-items: center;\n\t\t flex-direction: column;\n\n\t\t\timg {\n\t\t\t\tmax-width: 200px;\n\t\t\t}\n\t\t}\n\t\t\n\t\t&__text {\n\t\t\tdisplay: flex;\n\t\t\twidth: 50%;\n\t\t flex-direction: column;\n\t\t}\n\t\t\n\t\t&__actions {\n\t\t\twidth: 25%;\n\t\t\tdisplay:flex;\n\t\t\tflex-direction: column;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tmargin-left: auto;\n\t\t\t\n\t\t\ta {\n\t\t\t\tmargin: 10px 15px;\n\t\t\t\twidth: 100%;\n\t\t\t\t\n\t\t\t}\n\t\t}\n\t\t\n\t\t&__statistics {\n\t\t\twidth: 100%;\n\t\t\tdisplay:flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tborder: 1px solid @middlegray;\n\t\t\t\n\t\t\t&__message {\n\t\t\t\tpadding: 10px;\n\t\t\t\tfont-size: 1.8em;\n\t\t\t}\n\t\t}\n\t\t\n\t\t\n\t\t.campaign-statistics {\n\t\t\t&__text {\n\t\t\t\tdl {\n\t\t\t\t\tgrid-template-columns: 50% 50%;\n\t\t\t\t\tdt {\n\t\t\t\t\t\t&:after {\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tdd {\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\t&__bar {\n\t\t\t\tprogressBar {\n\t\t\t\t\n\t\t\t\t}\n\t\t\t\t.goobi-progress-bar-wrapper {\t\t\t\t\t\n\t\t\t\t\t.goobi-progress-bar {\n\t\t\t\t\t\t&__bar {\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* BREAKPOINT FOR LARGE DESKTOPS */\n@media screen and (max-width: @largeBreakpoint) {\n\t.crowdsourcing-campaigns-overview__campaign__image {\n\t\twidth: 100%;\n\t}\n\t.crowdsourcing-campaigns-overview__campaign__image img {\n\t\twidth: 100%;\n\t\tmax-width: 100%;\n\t}\n\t\n\t.campaign-statistics__bar .goobi-progress-bar-wrapper .goobi-progress-bar {\n\t\tdisplay: flex;\n\t\toverflow: hidden;\n\t}\n}\n/* BREAKPOINT FOR DESKTOPS */\n@media screen and (max-width: @mediumBreakpoint) {}\n\n/* BREAKPOINT FOR TABLETS */\n@media screen and (max-width: @smallBreakpoint) {\n.crowdsourcing-campaigns-overview__campaign__text h3 {\n\t\twidth: 100%;\n\t}\n\t.crowdsourcing-campaigns-overview__campaign__image {\n\t\twidth: 100%;\n\t}\n\t.crowdsourcing-campaigns-overview__campaign__image img {\n\t\twidth: 100%;\n\t\tmax-width: 100%;\n\t\tfloat: left;\n\t}\n\t.crowdsourcing-campaigns-overview__campaign__actions {\n\twidth: 100%;\n\t}\n\t.crowdsourcing-campaigns-overview__campaign__text {\n\twidth: 100%;\n\t}\n}\n\n/* BREAKPOINT FOR SMARTPHONES */\n@media screen and (max-width: @xSmallBreakpoint) {\n\t.crowdsourcing-campaigns-overview__campaign .campaign-statistics__text dl {\n\tgrid-template-columns: 80% 20%;\n\t}\n\n}",".campaign-statistics {\n\twidth: 100%;\n\tdisplay: flex;\n\t&__text {\n\t\twidth: 50%;\n\t\tdl {\n\t\t\twidth: 100%;\n\t\t\tmargin-bottom: 0;\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: 80% 20%;\n\t\t\tdt {\n\t\t\t\tfloat: left;\n\t\t\t\tpadding-right: 10px;\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: \": \";\n\t\t\t\t}\n\t\t\t}\n\t\t\tdd {\n\t\t\t}\n\t\t}\n\t}\n\t\n\t&__bar {\n\t\twidth: 50%;\n\t\tdisplay:flex;\n\t\tflex-direction: column;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\tprogressBar {\n\t\t\twidth: 80%;\n\t\t}\n\t\t.goobi-progress-bar-wrapper {\n\t\t\tborder: 2px solid @darkgray;\n\t\t\t\n\t\t\t.goobi-progress-bar {\n\t\t\t\theight: 30px;\n\t\t\t\t&__bar {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\theight:100%;\n\t\t\t\t\t&.finished {\n\t\t\t\t\t\tbackground-color: #2ecc71;\n\t\t\t\t\t}\n\t\t\t\t\t&.review {\n\t\t\t\t\t\tbackground-color: #f4d03f ;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","#crowdCampaigns {\n\t\n\th2 {\n\t\t.btn {\n\t\t\tmargin-left: 25px;\n\t\t}\n\t}\n\t\n\ttable {\n\t\ttr {\n\t\t\t&:hover {\n\t\t \t.cms-module__actions {\n\t\t \t\tposition: static;\n\t\t \t}\t \t\t\n\t\t \t}\n\t\t \t.cms-module__actions {\n\t\t \t\tposition: relative;\n\t\t \t\tleft: -9999em;\n\t\t \t}\n\t\t}\n\t}\n\t\n\t.admin__content-inner-content__above {\n\t\tdisplay: flex;\n\t\t\n\t\tnav {\n\t\t\tmargin-left: auto;\n\t\t}\n\t}\n\t\n\t.column_statistics {\n\t\twidth: 550px;\n\t\t\n\t\t.campaign-statistics {\n\t\t\t&__text {\n\t\t\t\tpadding: 5px;\n\t\t\t\tdl {\n\t\t\t\t\tdt {\n\t\t\t\t\t\t&:after {\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tdd {\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\t&__bar {\n\t\t\t\tprogressBar {\n\t\t\t\t\n\t\t\t\t}\n\t\t\t\t.goobi-progress-bar-wrapper {\t\t\t\t\t\n\t\t\t\t\t.goobi-progress-bar {\n\t\t\t\t\t\t&__bar {\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","\n\n#createCampaign {\n\t\n\th2 {\n\t\t.btn {\n\t\t\tmargin-left: 25px;\n\t\t}\n\t}\n\t\n .edit-content-page {\n \n \t\t&.edit-content-page-content {\n \t\t\tpadding-bottom: 30px;\n \t\t\tborder-bottom: 1px dotted #ddd; \n \t\t}\n \t\t&.edit-content-page-single-question {\n \t\t\tpadding: 10px;\n\t\t background-color: #fafafa;\n\t\t border: 1px solid #e5e5e5;\n\t\t margin-bottom: 5px;\n/* \t\t TODO: letztes Element ohne margin-bottom */\n \t\t}\n \t\t.cms-module__option-control {\n \t\t\tpadding-left: 0;\n \t\t\tselect {\n \t\t\t\tpadding-left: 10px;\n \t\t\t}\n \t\t}\n }\n\n\t.create-page-right {\n\t\tmargin-bottom: 20px;\n\t\n\t\t#cmsCreatePageMetadataItemWrapper {\n\t\t\tborder: 1px solid #ccc;\n\t\t}\n\t\t\n\t\t.page-metadata-item-status {\n\t\t\t\n\t\t\t>div {\n\t\t\t\tmargin-top: 2em;\n\t\t\t\t&:nth-of-type(1) {\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.page-metadata-item-date-selector {\n\t\t\t\tdisplay: grid;\n\t\t\t\tgrid-template-columns: 25% auto;\n\t\t\t\th3 {\n\t\t\t\t\tgrid-column: span 2;\n\t\t\t\t}\n\t\t\t\t.cms-module__actions {\n\t\t\t\t\tgrid-column-start: 2;\n\t\t\t\t\tjustify-self: end;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.cms-module__actions {\n\t\t\t\tfloat: right;\n\t\t\t}\n\t\t\t.form-control {\n\t \t\t\tline-height: 21px;\n\t \t\t\ttext-align: left;\n\t\t\t}\n\t\t}\n\t\n\t\t.campaign-statistics {\n\t\t\tmargin-top: 10px;\n\t\t\tborder: 1px solid #ccc;\n\t\t\tbackground-color: #fff;\n\t\t\tflex-wrap: wrap;\n\t\t\t&__text {\n\t\t\t\twidth: 100%;\n\t\t\t\tpadding: 10px;\n\t\t\t\tdl {\n\t\t\t\t\tdt {\n\t\t\t\t\t\t&:after {\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tdd {\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\t&__bar {\n\t\t\t\twidth: 100%;\n\t\t\t\tdisplay: block;\n\t\t\t\tpadding: 0 10px 10px 10px;\n\t\t\t\tprogressBar {\n\t\t\t\theight:50px;\n\t\t\t\t}\n\t\t\t\t.goobi-progress-bar-wrapper {\t\t\t\t\t\n\t\t\t\t\t.goobi-progress-bar {\n\t\t\t\t\t\t&__bar {\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}"]} \ No newline at end of file diff --git a/goobi-viewer-core/src/main/resources/META-INF/resources/resources/css/less/cms/views/cmsSelectTemplate.less b/goobi-viewer-core/src/main/resources/META-INF/resources/resources/css/less/cms/views/cmsSelectTemplate.less index 6d20032371c..730e1b2a600 100755 --- a/goobi-viewer-core/src/main/resources/META-INF/resources/resources/css/less/cms/views/cmsSelectTemplate.less +++ b/goobi-viewer-core/src/main/resources/META-INF/resources/resources/css/less/cms/views/cmsSelectTemplate.less @@ -30,13 +30,13 @@ margin: 0 0 21px 0; } } - &__theme-template-marker, + &__theme-template-marker {} &__action { padding: 5px 0 15px 0; } &__theme-template-marker { font-size: @fontSmall; - text-align: center; + text-align: right; color: @blue; } &__action {