/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--sk-size:40px;--sk-color:#333;}.ajax-throbber{position:relative;width:40px;height:40px;}.ajax-progress.ajax-progress-fullscreen{position:fixed;z-index:11000;top:0;right:0;bottom:0;left:0;overflow:visible;width:2em;height:2em;margin:auto;background-color:transparent;background-image:none;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/core/misc/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
:root{--freigabe-menu-item:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-check'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--media-menu-item:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-image'%3E%3Crect x='3' y='3' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Ccircle cx='8.5' cy='8.5' r='1.5'%3E%3C/circle%3E%3Cpolyline points='21 15 16 10 5 21'%3E%3C/polyline%3E%3C/svg%3E");--linkchecker-menu-item:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-link'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'%3E%3C/path%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'%3E%3C/path%3E%3C/svg%3E");--taxonomy-menu-item:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-tag'%3E%3Cpath d='M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z'%3E%3C/path%3E%3Cline x1='7' y1='7' x2='7.01' y2='7'%3E%3C/line%3E%3C/svg%3E");--datenschutz-menu-item:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-lock'%3E%3Crect x='3' y='11' width='18' height='11' rx='2' ry='2'%3E%3C/rect%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'%3E%3C/path%3E%3C/svg%3E");--menu-menu-item:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-menu'%3E%3Cline x1='3' y1='12' x2='21' y2='12'%3E%3C/line%3E%3Cline x1='3' y1='6' x2='21' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='18' x2='21' y2='18'%3E%3C/line%3E%3C/svg%3E");}a[data-drupal-link-system-path="admin/freigabe"]:before{background-image:var(--freigabe-menu-item);}.tabs--secondary a[data-drupal-link-system-path="admin/freigabe"]:before{background-image:none;}.toolbar .toolbar-bar a[data-drupal-link-system-path="admin/freigabe"]:before{-webkit-mask-image:var(--freigabe-menu-item);mask-image:var(--freigabe-menu-item);}a[data-drupal-link-system-path="admin/structure/taxonomy"]:before{background-image:var(--taxonomy-menu-item);}.tabs--secondary a[data-drupal-link-system-path="admin/structure/taxonomy"]:before{background-image:none;}.toolbar .toolbar-bar a[data-drupal-link-system-path="admin/structure/taxonomy"]:before{-webkit-mask-image:var(--taxonomy-menu-item);mask-image:var(--taxonomy-menu-item);}a[data-drupal-link-system-path="admin/reports/linkchecker"]:before{background-image:var(--linkchecker-menu-item);}.tabs--secondary a[data-drupal-link-system-path="admin/reports/linkchecker"]:before{background-image:none;}.toolbar .toolbar-bar a[data-drupal-link-system-path="admin/reports/linkchecker"]:before{-webkit-mask-image:var(--linkchecker-menu-item);mask-image:var(--linkchecker-menu-item);}a[data-drupal-link-system-path="admin/content/media"]:before{background-image:var(--media-menu-item);}.tabs--secondary a[data-drupal-link-system-path="admin/content/media"]:before{background-image:none;}.toolbar .toolbar-bar a[data-drupal-link-system-path="admin/content/media"]:before{-webkit-mask-image:var(--media-menu-item);mask-image:var(--media-menu-item);}a[data-drupal-link-system-path="admin/config/system/eu-cookie-compliance/settings"]:before{background-image:var(--datenschutz-menu-item);}.tabs--secondary a[data-drupal-link-system-path="admin/config/system/eu-cookie-compliance/settings"]:before{background-image:none;}.toolbar .toolbar-bar a[data-drupal-link-system-path="admin/config/system/eu-cookie-compliance/settings"]:before{-webkit-mask-image:var(--datenschutz-menu-item);mask-image:var(--datenschutz-menu-item);}a[data-drupal-link-system-path="admin/structure/menu"]:before{background-image:var(--menu-menu-item);}.tabs--secondary a[data-drupal-link-system-path="admin/structure/menu"]:before{background-image:none;}.toolbar .toolbar-bar a[data-drupal-link-system-path="admin/structure/menu"]:before{-webkit-mask-image:var(--menu-menu-item);mask-image:var(--menu-menu-item);}.toolbar .toolbar-bar a[data-drupal-link-system-path="admin/statistik"]:before{-webkit-mask-image:url("/themes/contrib/gin/dist/media/sprite.svg#reports-view");mask-image:url("/themes/contrib/gin/dist/media/sprite.svg#reports-view");}.flag-favoriten-downloads a,.flag-favoriten-bilder a{text-indent:-100vw;overflow:hidden;width:30px;display:block;position:relative;}.flag-favoriten-downloads a:before,.flag-favoriten-bilder a:before{font-family:'boxicons' !important;font-weight:normal;font-style:normal;font-variant:normal;font-size:1.8rem;line-height:1.5rem;text-rendering:auto;display:inline-block;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\eb0a";color:#4b4b4d;text-indent:0;position:absolute;left:0;}.flag-favoriten-downloads.action-unflag a:before,.flag-favoriten-bilder.action-unflag a:before{color:#dc020e;}.use-ajax .bx-shopping-bag.active,.use-ajax .bx-shopping-bag:hover{color:#dc020e;}.js-flag-message{display:block;position:absolute;top:-0.4em;right:40px;background:#dc020e;padding:10px;}table.bilderpool.formate a:not(.disabled).locked:hover i,table.bilderpool.formate a{color:#4b4b4d;}table.bilderpool.formate a:not(.disabled):not(.locked):hover i{color:#dc020e;}table.bilderpool.formate a.locked{cursor:default;}table.bilderpool.formate a{font-size:1.2rem;display:flex;align-items:center;justify-content:flex-end;height:100%;}table.bilderpool.formate a:hover{text-decoration:none;}table.bilderpool.formate a span{text-indent:-100vw;overflow:hidden;display:inline-block;}.field--widget-autocomplete-deluxe{margin-bottom:20px;}.bilderpool-filter-item{display:inline-block;margin-right:10px;background-color:#dddddd;padding:5px 10px;margin-bottom:10px;}.bilderpool-filter-item a{display:inline-block;font-weight:bold;margin-left:10px;color:black;cursor:pointer;text-decoration:none;}.bilderpool-filter-item a:hover{color:black;text-decoration:none;}.bilderpool-filter-item.delete{float:right;margin-right:0;}.bilderpool-filter-item.delete a{margin-left:0;}.view-bilderpool .view-header{margin-bottom:10px;}.simple-status-messages .status-messages a.link{display:inline-block;}#edit-warenkorb-not-free .form-item--error-message{color:red;}.form-item-warenkorb-add-free-wrapper-herunterladen-disabled,.form-item-warenkorb-not-free-wrapper-beantragen-disabled{padding:5px 10px;display:inline-flex;min-width:250px;box-sizing:border-box;border:1px solid #dadada;transition:all 250ms;transition-delay:0;transform:translateZ(0);background:#dadada;color:#ffffff;}.form-item-warenkorb-add-free-wrapper-herunterladen-disabled:after,.form-item-warenkorb-not-free-wrapper-beantragen-disabled:after{content:"\eb49";font-family:'boxicons';font-size:1.5rem;margin-left:auto;line-height:1;display:flex;align-items:center;color:#ffffff;}.form-item-warenkorb-add-free-wrapper-herunterladen-disabled:after{content:'\eab9';}table.bilderpool.formate a.download-link.disabled i,table.bilderpool.formate a.disabled{color:#c3c1c2;}table.bilderpool.formate a.disabled:hover{cursor:default;}td.form-type--checkbox div.form-type--checkbox{position:relative;}a.colorbox{display:block;}.ajax-progress.ajax-progress-throbber{display:none;}.collection-approval-form :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox .checkbox-toggle__inner{background-color:red;}.button.cancel,.button.cancel:not(:focus){color:gray;border-color:gray !important;}td.form-type--hidden{display:none;}.media--type-bilderpool.media--view-mode-teaser .colorbox-wrapper{position:absolute;height:30px;width:30px;cursor:zoom-in;}.media--type-bilderpool.media--view-mode-teaser a.colorbox:before,.media--type-bilderpool.media--view-mode-teaser a.colorbox-bilderpool:before{content:'\eacc';font-family:'boxicons';color:#4b4b4d;font-size:1.5rem;pointer-events:none;display:block;text-align:center;}#block-equinoxe-local-tasks .contextual{visibility:hidden;}#views-exposed-form-suche-search-api-suche button[data-drupal-selector=edit-reset]{display:flex;position:absolute;right:120px;width:30px;padding-left:3px;}#views-exposed-form-suche-search-api-suche button[data-drupal-selector=edit-reset] div{display:none;}a.locked{width:30px;font-size:1.2rem;display:flex;align-items:center;justify-content:flex-end;height:100%;cursor:default;text-decoration:none;color:#4b4b4d;}a.locked:hover{text-decoration:none;color:#4b4b4d;}a.locked span{text-indent:-100vw;overflow:hidden;display:inline-block;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.sliding-popup-bottom,.sliding-popup-top{z-index:99999;text-align:center;}.sliding-popup-bottom{position:fixed;}.sliding-popup-top{position:relative;}.eu-cookie-compliance-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;}.eu-cookie-compliance-buttons{float:right;max-width:40%;}[dir="rtl"] .eu-cookie-compliance-buttons{float:left;}.eu-cookie-compliance-default-button,.eu-cookie-compliance-secondary-button,.eu-cookie-compliance-more-button,.eu-cookie-compliance-hide-button,.eu-cookie-withdraw-tab{cursor:pointer;}.eu-cookie-compliance-message{float:left;max-width:60%;}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1);}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%;}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1);}[dir="rtl"] .eu-cookie-compliance-message{float:right;text-align:right;}@media screen and (max-width:600px){.eu-cookie-compliance-content{max-width:95%;}.eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%;}}
.ajax-progress.sk-grid{width:var(--sk-size);height:var(--sk-size);}.ajax-throbber .sk-grid-cube{float:left;width:33.33%;height:33.33%;animation:sk-grid 1.3s infinite ease-in-out;background-color:var(--sk-color);}.ajax-throbber .sk-grid-cube:nth-child(1){animation-delay:0.2s;}.ajax-throbber .sk-grid-cube:nth-child(2){animation-delay:0.3s;}.ajax-throbber .sk-grid-cube:nth-child(3){animation-delay:0.4s;}.ajax-throbber .sk-grid-cube:nth-child(4){animation-delay:0.1s;}.ajax-throbber .sk-grid-cube:nth-child(5){animation-delay:0.2s;}.ajax-throbber .sk-grid-cube:nth-child(6){animation-delay:0.3s;}.ajax-throbber .sk-grid-cube:nth-child(7){animation-delay:0s;}.ajax-throbber .sk-grid-cube:nth-child(8){animation-delay:0.1s;}.ajax-throbber .sk-grid-cube:nth-child(9){animation-delay:0.2s;}@keyframes sk-grid{0%,70%,100%{transform:scale3d(1,1,1);}35%{transform:scale3d(0,0,1);}}
.simple-status-messages{position:fixed;top:100px;right:10px;z-index:1259;width:30%;transition:all 0.25s ease;}[dir="rtl"] .simple-status-messages{right:unset;left:10px;}.webform-message .simple-status-messages{top:170px;}@media screen and (max-width:767px){.simple-status-messages{width:100%;position:unset;}}.status-messages + .status-messages{margin-top:0.769em;}.simple-status-messages .status-messages{position:relative;padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .simple-status-messages .status-messages{padding-left:20px;padding-right:35px;border-right-width:0;border-left-width:1px;background-position:right 10px top 17px;}.simple-status-messages .js-webform-message__link{display:none !important;}.simple-status-messages .messages--status{background-image:url(/modules/contrib/status_messages/img/checked.svg);background-size:16px;background-color:#f3faef;color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;box-shadow:-8px 0 0 #77b259,-4px 0px 15px rgba(0,0,0,0.3);}[dir="rtl"] .simple-status-messages .messages--status{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.simple-status-messages .messages--info{background-image:url(/modules/contrib/status_messages/img/checked.svg);background-size:16px;background-color:#f3faef;color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;box-shadow:-8px 0 0 #77b259,-4px 0px 15px rgba(0,0,0,0.3);}[dir="rtl"] .simple-status-messages .messages--info{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.simple-status-messages .messages--webform{background-image:url(/modules/contrib/status_messages/img/checked.svg);background-size:16px;background-color:#f3faef;color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;box-shadow:-8px 0 0 #77b259,-4px 0px 15px rgba(0,0,0,0.3);}[dir="rtl"] .simple-status-messages .messages--webform{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.simple-status-messages .messages--warning{background-image:url(/modules/contrib/status_messages/img/warning.svg);background-size:16px;color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;box-shadow:-8px 0 0 #e09600,-4px 0px 15px rgba(0,0,0,0.3);}[dir="rtl"] .simple-status-messages .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.simple-status-messages .messages--error{background-image:url(/modules/contrib/status_messages/img/cancel.svg);background-size:16px;color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;box-shadow:-8px 0 0 #e62600,-4px 0px 15px rgba(0,0,0,0.3);}[dir="rtl"] .simple-status-messages .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.simple-status-messages .status-message-close{border:none;position:absolute;right:0;top:0;background-color:transparent;cursor:pointer;}[dir="rtl"] .simple-status-messages .status-message-close{right:unset;left:0;}.simple-status-messages .status-message-close span{color:#000000;font-size:16px;opacity:0.25;border-bottom:none;}.simple-status-messages .status-message-close span:hover,.simple-status-messages .status-message-close span:focus,.simple-status-messages .status-message-close span:active{color:#000000;text-decoration:none;opacity:0.4;}
