﻿@charset "UTF-8";
/********************************************************************************************************
 * @version         v1.6.3.101
 * @author          2021-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _basic.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.304 / v1.5.9.302
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _variables.scss
 * @references      as follow
 *********************************************************************************************************
 * HINWEIS: bei allen if Abfragen gilt: true > eigener Wert | false > Standardwert                       *
 * DAHER:   Die False-Werte sollten/brauchen nicht geändert werden                                       *
 *********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.105 / v1.5.9.301
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _variables-config.scss
 * @references      as follow
 *********************************************************************************************************
 * HINWEIS: bei allen if Abfragen gilt: true > eigener Wert | false > Standardwert                       *
 * DAHER:   Die False-Werte sollten/brauchen nicht geändert werden                                       *
 *********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.101
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _template-fonts.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* ÜBERSCHREIBENDE STYLES */
/* https://gwfh.mranftl.com/fonts -> Download Google Fonts*/
/* Einbindung über lokale Font-Dateien */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-regular.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-regular.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-regular.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-regular.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-regular.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-regular.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 500;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300italic.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300italic.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300italic.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300italic.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300italic.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300italic.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-italic.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-italic.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-italic.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-italic.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-italic.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-italic.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 500;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500italic.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500italic.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500italic.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500italic.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500italic.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500italic.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600italic.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600italic.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600italic.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600italic.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600italic.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600italic.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700italic.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700italic.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700italic.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700italic.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700italic.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700italic.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800italic.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800italic.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800italic.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800italic.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800italic.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800italic.svg#OpenSans") format("svg"); }

@font-face {
  font-family: "ldIcons";
  font-weight: normal;
  font-style: normal;
  src: url(/Templates/Master/fonts/_standard-font-ld-icons/ldIcons.eot);
  src: url(/Templates/Master/fonts/_standard-font-ld-icons/ldIcons.eot?#iefix) format("embedded-opentype"), url(/Templates/Master/fonts/_standard-font-ld-icons/ldIcons.woff) format("woff"), url(/Templates/Master/fonts/_standard-font-ld-icons/ldIcons.ttf) format("truetype"), url(/Templates/Master/fonts/_standard-font-ld-icons/ldIcons.svg#ldIcons) format("svg"); }

/********************************************************************************************************
 * @version         v1.6.3.101
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _custom-fonts.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* ÜBERSCHREIBENDE STYLES */
/* https://gwfh.mranftl.com/fonts -> Download Google Fonts*/
/* Einbindung über lokale Font-Dateien
// kunden-font-name-200 - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: normal;
    font-weight: 200;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-200italic - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: italic;
    font-weight: 200;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200italic.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200italic.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200italic.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200italic.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200italic.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200italic.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-300 - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: normal;
    font-weight: 300;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-300italic - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: italic;
    font-weight: 300;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300italic.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300italic.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300italic.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300italic.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300italic.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300italic.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-regular - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: normal;
    font-weight: 400;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-regular.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-regular.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-regular.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-regular.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-regular.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-regular.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-italic - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: italic;
    font-weight: 400;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-italic.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-italic.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-italic.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-italic.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-italic.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-italic.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-600 - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: normal;
    font-weight: 600;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-600italic - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: italic;
    font-weight: 600;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600italic.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600italic.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600italic.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600italic.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600italic.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600italic.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-700 - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: normal;
    font-weight: 700;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-700italic - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: italic;
    font-weight: 700;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700italic.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700italic.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700italic.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700italic.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700italic.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700italic.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-900 - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: normal;
    font-weight: 900;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden Font Name900italic - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: italic;
    font-weight: 900;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900italic.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900italic.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900italic.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900italic.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900italic.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900italic.svg#SourceSansPro') format('svg'); // Legacy iOS
}

$font-family: "Kunden Font Name";

$font-family-sans-serif: -apple-system, $font-family, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
$font-family-base: $font-family-sans-serif;
*/
/* Einbindung eines eigenen LdIcon Sets
@font-face {
    font-family: "ldIcons";
    src: url(/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/custom-font-ld-icons/ldIcons.eot);
    src: url(/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/custom-font-ld-icons/ldIcons.eot?#iefix) format("embedded-opentype"), 
         url(/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/custom-font-ld-icons/ldIcons.woff) format("woff"), 
         url(/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/custom-font-ld-icons/ldIcons.ttf) format("truetype"), 
         url(/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/custom-font-ld-icons/ldIcons.svg#ldIcons) format("svg");
    font-weight: normal;
    font-style: normal;
}
*/
/* RCantero, Überschreiben von Bootstrap-Variablen
 * https://gist.github.com/jareware/4738651 #3. Variable defaults
 */
/********************************************************************************************************
 * @version         v1.5.6.302
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _variables-config-main-colors.scss
 * @references      as follow
 *********************************************************************************************************
 * HINWEIS: bei allen if Abfragen gilt: true > eigener Wert | false > Standardwert                       *
 * DAHER:   Die False-Werte sollten/brauchen nicht geändert werden                                       *
 *********************************************************************************************************/
/* TODO: RCantero, CHANGE in v1.5.9.2 */
/* TODO: RCantero, CHANGE in v1.5.9.2 */
/* RCantero, Überschreiben von Bootstrap-Variablen
 * https://gist.github.com/jareware/4738651 #3. Variable defaults
 */
/* ******************************************************************************************************************************
 * FONTS ************************************************************************************************************************
 * ******************************************************************************************************************************/
/* ******************************************************************************************************************************
 * COLORS ***********************************************************************************************************************
 * ******************************************************************************************************************************/
/* COLORS: Primary */
/* COLORS: Links */
/* COLORS: Breadcrumb */
/* COLORS: Pagination */
/* COLORS: Base */
/*
$ld-font-size-base                  : $font_size; // NOTE: RCantero, für künftigen Einsatz kann hier mit '16px' überschrieben werden
$ld-font-size                       : $ld-font-size-base / $font_size;
$ld-font-size-smaller               : $font-size-base * .9375; //NOTE: RCantero, OBSOLETE in v1.6.3
*/
/*
$highlight_success_color            : if((false), #ffd800, $success);
$highlight_warning_color            : if((false), #ffd800, $warning);
$highlight_error_color              : if((false), #ffd800, $danger);
*/
/*
$footer_bg_color                    : if((true), $color_dark, #fff); //NOTE: RCantero, OBSOLETE in v1.5.9.1
$footer_text_color                  : if((true), $white, $text_color); //NOTE: RCantero, OBSOLETE in v1.5.9.1
$footer_link_color                  : if((true), $color_light, $text_color); //NOTE: RCantero, OBSOLETE in v1.5.9.1
$footer_link_hover_color            : if((true), $color1_light, $text_color); //NOTE: RCantero, OBSOLETE in v1.5.9.1
*/
/*
$copyright_bg_color                 : if((false), $dark, $white); //NOTE: RCantero, CHANGE in v1.5.6.2, ESPRO-5726 BITV: Page Copyrights Kontrastverhältnisse stimmen nicht
$copyright_text_color               : if((false), $white, $color_font_text_footer); //NOTE: RCantero, CHANGE in v1.5.9.2 //NOTE: RCantero, CHANGE in v1.5.6.2, ESPRO-5726 BITV: Page Copyrights Kontrastverhältnisse stimmen nicht
$copyright_link_color               : if((false), $white, $color_font_text_footer); //NOTE: RCantero, OBSOLETE in v1.5.9.2 //NOTE: RCantero, CHANGE in v1.5.6.2, ESPRO-5726 BITV: Page Copyrights Kontrastverhältnisse stimmen nicht
$copyright_link_hover_color         : if((false), $light, $color_font_text_footer); //NOTE: RCantero, OBSOLETE in v1.5.9.2 //NOTE: RCantero, CHANGE in v1.5.6.2, ESPRO-5726 BITV: Page Copyrights Kontrastverhältnisse stimmen nicht
*/
/********************************************************************************************************
 * Magnifc Popup Einstellungen
 ********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.302 / v1.5.9.301
 * @author          2021-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _variables-reboot.scss
 * @references      as follow
 *********************************************************************************************************
 * HINWEIS: bei allen if Abfragen gilt: true > eigener Wert | false > Standardwert                       *
 * DAHER:   Die False-Werte sollten/brauchen nicht geändert werden                                       *
 *********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _bootstrap.scss
 * @references      as follow
 */
/*!
 * Bootstrap v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/********************************************************************************************************/
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --black: #000;
  --custom: #1047ae;
  --tertiary: #1047ae;
  --primary: #1047ae;
  --secondary: #1047ae;
  --success: #2c7d2c;
  --info: #17a2b8;
  --warning: #ffd800;
  --danger: #c30;
  --light: #e9ecef;
  --dark: #2b2b2b;
  --gray-300: #dee2e6;
  --primary: #1047ae;
  --secondary: #1047ae;
  --success: #2c7d2c;
  --info: #17a2b8;
  --warning: #ffd800;
  --danger: #c30;
  --light: #e9ecef;
  --dark: #2b2b2b;
  --white: #fff;
  --black: #000;
  --custom: #1047ae;
  --tertiary: #1047ae;
  --gray-300: #dee2e6;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1280px;
  --font-family-sans-serif: -apple-system, "Open Sans", BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

*,
*::before,
*::after {
  box-sizing: border-box; }

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent; }

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block; }

body {
  margin: 0;
  font-family: -apple-system, "Open Sans", BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff; }

[tabindex="-1"]:focus {
  outline: 0 !important; }

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible; }

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem; }

p {
  margin-top: 0;
  margin-bottom: 1rem; }

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  text-decoration-skip-ink: none; }

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem; }

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0; }

dt {
  font-weight: 700; }

dd {
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

b,
strong {
  font-weight: bolder; }

small {
  font-size: 80%; }

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline; }

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

a {
  color: #0c347f;
  text-decoration: none;
  background-color: transparent; }
  a:hover {
    color: #051739;
    text-decoration: underline; }

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none; }
  a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
    color: inherit;
    text-decoration: none; }
  a:not([href]):not([tabindex]):focus {
    outline: 0; }

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em; }

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto; }

figure {
  margin: 0 0 1rem; }

img {
  vertical-align: middle;
  border-style: none; }

svg {
  overflow: hidden;
  vertical-align: middle; }

table {
  border-collapse: collapse; }

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom; }

th {
  text-align: inherit; }

label {
  display: inline-block;
  margin-bottom: 0.5rem; }

button {
  border-radius: 0; }

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

button,
input {
  overflow: visible; }

button,
select {
  text-transform: none; }

select {
  word-wrap: normal; }

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }

button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
  cursor: pointer; }

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none; }

input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0; }

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox; }

textarea {
  overflow: auto;
  resize: vertical; }

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal; }

progress {
  vertical-align: baseline; }

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none; }

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button; }

output {
  display: inline-block; }

summary {
  display: list-item;
  cursor: pointer; }

template {
  display: none; }

[hidden] {
  display: none !important; }

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, #Footer [Id*='GridGlobal-'] [Id*='Headline-'] h3,
#Footer [Id*='GridGlobal-'] .headline.section-headline h3, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline h2, .h5, .h6, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.icon span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.postal span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-phone'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-fax'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-email'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-web'] span.h4 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2; }

h1, .h1 {
  font-size: 2rem; }

h2, .h2 {
  font-size: 1.625rem; }

h3, .h3 {
  font-size: 1.3125rem; }

h4, .h4, #Footer [Id*='GridGlobal-'] [Id*='Headline-'] h3,
#Footer [Id*='GridGlobal-'] .headline.section-headline h3, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline h2 {
  font-size: 1.1875rem; }

h5, .h5 {
  font-size: 1.0625rem; }

h6, .h6, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.icon span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.postal span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-phone'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-fax'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-email'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-web'] span.h4 {
  font-size: 1rem; }

.lead {
  font-size: 1.25rem;
  font-weight: 300; }

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2; }

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2; }

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1); }

small,
.small,
[id*="Linkbar"],
[id*='popover'].popover .popover-body {
  font-size: 0.8125rem;
  font-weight: 400; }

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3; }

.list-unstyled, [id*='Linklist-'] [class*='-item-list'][class*='-group'] {
  padding-left: 0;
  list-style: none; }

.list-inline {
  padding-left: 0;
  list-style: none; }

.list-inline-item {
  display: inline-block; }
  .list-inline-item:not(:last-child) {
    margin-right: 0.5rem; }

.initialism {
  font-size: 90%;
  text-transform: uppercase; }

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem; }

.blockquote-footer {
  display: block;
  font-size: 0.8125rem;
  color: #6c757d; }
  .blockquote-footer::before {
    content: "\2014\00A0"; }

.img-fluid, body.is-preview-mode figure > img,
body.is-preview-mode .item-card-image > img, body.is-preview-mode figure > a > img,
body.is-preview-mode .item-card-image > a > img, .card picture img, #ContentWrapper [id*='Rte-'] img {
  max-width: 100%;
  height: auto; }

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  max-width: 100%;
  height: auto; }

.figure {
  display: inline-block; }

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1; }

.figure-caption {
  font-size: 90%;
  color: #6c757d; }

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-break: break-word; }
  a > code {
    color: inherit; }

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529; }
  kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: 700; }

pre {
  display: block;
  font-size: 87.5%;
  color: #212529; }
  pre code {
    font-size: inherit;
    color: inherit;
    word-break: normal; }

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll; }

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }
  @media (min-width: 576px) {
    .container {
      max-width: 540px; } }
  @media (min-width: 768px) {
    .container {
      max-width: 720px; } }
  @media (min-width: 992px) {
    .container {
      max-width: 960px; } }
  @media (min-width: 1280px) {
    .container {
      max-width: 1220px; } }

.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

.no-gutters, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist {
  margin-right: 0;
  margin-left: 0; }
  .no-gutters > .col, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col,
  .no-gutters > [class*="col-"], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > [class*="col-"] {
    padding-right: 0;
    padding-left: 0; }

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .adresses-item-images-gallery > [class*="col-"], .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px; }

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%; }

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%; }

.col-1 {
  flex: 0 0 8.33333%;
  max-width: 8.33333%; }

.col-2 {
  flex: 0 0 16.66667%;
  max-width: 16.66667%; }

.col-3 {
  flex: 0 0 25%;
  max-width: 25%; }

.col-4 {
  flex: 0 0 33.33333%;
  max-width: 33.33333%; }

.col-5 {
  flex: 0 0 41.66667%;
  max-width: 41.66667%; }

.col-6 {
  flex: 0 0 50%;
  max-width: 50%; }

.col-7 {
  flex: 0 0 58.33333%;
  max-width: 58.33333%; }

.col-8 {
  flex: 0 0 66.66667%;
  max-width: 66.66667%; }

.col-9 {
  flex: 0 0 75%;
  max-width: 75%; }

.col-10 {
  flex: 0 0 83.33333%;
  max-width: 83.33333%; }

.col-11 {
  flex: 0 0 91.66667%;
  max-width: 91.66667%; }

.col-12, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg {
  flex: 0 0 100%;
  max-width: 100%; }

.order-first {
  order: -1; }

.order-last {
  order: 13; }

.order-0 {
  order: 0; }

.order-1 {
  order: 1; }

.order-2 {
  order: 2; }

.order-3 {
  order: 3; }

.order-4 {
  order: 4; }

.order-5 {
  order: 5; }

.order-6 {
  order: 6; }

.order-7 {
  order: 7; }

.order-8 {
  order: 8; }

.order-9 {
  order: 9; }

.order-10 {
  order: 10; }

.order-11 {
  order: 11; }

.order-12 {
  order: 12; }

.offset-1 {
  margin-left: 8.33333%; }

.offset-2 {
  margin-left: 16.66667%; }

.offset-3 {
  margin-left: 25%; }

.offset-4 {
  margin-left: 33.33333%; }

.offset-5 {
  margin-left: 41.66667%; }

.offset-6 {
  margin-left: 50%; }

.offset-7 {
  margin-left: 58.33333%; }

.offset-8 {
  margin-left: 66.66667%; }

.offset-9 {
  margin-left: 75%; }

.offset-10 {
  margin-left: 83.33333%; }

.offset-11 {
  margin-left: 91.66667%; }

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-sm-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-sm-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-sm-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-sm-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-sm-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-sm-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-sm-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-sm-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-sm-first {
    order: -1; }
  .order-sm-last {
    order: 13; }
  .order-sm-0 {
    order: 0; }
  .order-sm-1 {
    order: 1; }
  .order-sm-2 {
    order: 2; }
  .order-sm-3 {
    order: 3; }
  .order-sm-4 {
    order: 4; }
  .order-sm-5 {
    order: 5; }
  .order-sm-6 {
    order: 6; }
  .order-sm-7 {
    order: 7; }
  .order-sm-8 {
    order: 8; }
  .order-sm-9 {
    order: 9; }
  .order-sm-10 {
    order: 10; }
  .order-sm-11 {
    order: 11; }
  .order-sm-12 {
    order: 12; }
  .offset-sm-0 {
    margin-left: 0; }
  .offset-sm-1 {
    margin-left: 8.33333%; }
  .offset-sm-2 {
    margin-left: 16.66667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333%; }
  .offset-sm-5 {
    margin-left: 41.66667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333%; }
  .offset-sm-8 {
    margin-left: 66.66667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333%; }
  .offset-sm-11 {
    margin-left: 91.66667%; } }

@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-md-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-md-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-md-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-md-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-md-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-md-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-md-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-md-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-md-first {
    order: -1; }
  .order-md-last {
    order: 13; }
  .order-md-0 {
    order: 0; }
  .order-md-1 {
    order: 1; }
  .order-md-2 {
    order: 2; }
  .order-md-3 {
    order: 3; }
  .order-md-4 {
    order: 4; }
  .order-md-5 {
    order: 5; }
  .order-md-6 {
    order: 6; }
  .order-md-7 {
    order: 7; }
  .order-md-8 {
    order: 8; }
  .order-md-9 {
    order: 9; }
  .order-md-10 {
    order: 10; }
  .order-md-11 {
    order: 11; }
  .order-md-12 {
    order: 12; }
  .offset-md-0 {
    margin-left: 0; }
  .offset-md-1 {
    margin-left: 8.33333%; }
  .offset-md-2 {
    margin-left: 16.66667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333%; }
  .offset-md-5 {
    margin-left: 41.66667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333%; }
  .offset-md-8 {
    margin-left: 66.66667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333%; }
  .offset-md-11 {
    margin-left: 91.66667%; } }

@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-lg-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-lg-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-lg-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-lg-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-lg-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-lg-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-lg-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-lg-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-lg-12, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .adresses-item-images-gallery > [class*="col-"] {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-lg-first {
    order: -1; }
  .order-lg-last {
    order: 13; }
  .order-lg-0 {
    order: 0; }
  .order-lg-1 {
    order: 1; }
  .order-lg-2 {
    order: 2; }
  .order-lg-3 {
    order: 3; }
  .order-lg-4 {
    order: 4; }
  .order-lg-5 {
    order: 5; }
  .order-lg-6 {
    order: 6; }
  .order-lg-7 {
    order: 7; }
  .order-lg-8 {
    order: 8; }
  .order-lg-9 {
    order: 9; }
  .order-lg-10 {
    order: 10; }
  .order-lg-11 {
    order: 11; }
  .order-lg-12 {
    order: 12; }
  .offset-lg-0 {
    margin-left: 0; }
  .offset-lg-1 {
    margin-left: 8.33333%; }
  .offset-lg-2 {
    margin-left: 16.66667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333%; }
  .offset-lg-5 {
    margin-left: 41.66667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333%; }
  .offset-lg-8 {
    margin-left: 66.66667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333%; }
  .offset-lg-11 {
    margin-left: 91.66667%; } }

@media (min-width: 1280px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-xl-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-xl-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-xl-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-xl-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-xl-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-xl-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-xl-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-xl-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-xl-first {
    order: -1; }
  .order-xl-last {
    order: 13; }
  .order-xl-0 {
    order: 0; }
  .order-xl-1 {
    order: 1; }
  .order-xl-2 {
    order: 2; }
  .order-xl-3 {
    order: 3; }
  .order-xl-4 {
    order: 4; }
  .order-xl-5 {
    order: 5; }
  .order-xl-6 {
    order: 6; }
  .order-xl-7 {
    order: 7; }
  .order-xl-8 {
    order: 8; }
  .order-xl-9 {
    order: 9; }
  .order-xl-10 {
    order: 10; }
  .order-xl-11 {
    order: 11; }
  .order-xl-12 {
    order: 12; }
  .offset-xl-0 {
    margin-left: 0; }
  .offset-xl-1 {
    margin-left: 8.33333%; }
  .offset-xl-2 {
    margin-left: 16.66667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333%; }
  .offset-xl-5 {
    margin-left: 41.66667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333%; }
  .offset-xl-8 {
    margin-left: 66.66667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333%; }
  .offset-xl-11 {
    margin-left: 91.66667%; } }

.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529; }
  .table th,
  .table td {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #dee2e6; }
  .table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6; }
  .table tbody + tbody {
    border-top: 2px solid #dee2e6; }

.table-sm th,
.table-sm td {
  padding: 0.3rem; }

.table-bordered {
  border: 1px solid #dee2e6; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6; }
  .table-bordered thead th,
  .table-bordered thead td {
    border-bottom-width: 2px; }

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0; }

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05); }

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075); }

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #bccbe8; }

.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #839fd5; }

.table-hover .table-primary:hover {
  background-color: #a9bce1; }
  .table-hover .table-primary:hover > td,
  .table-hover .table-primary:hover > th {
    background-color: #a9bce1; }

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #bccbe8; }

.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #839fd5; }

.table-hover .table-secondary:hover {
  background-color: #a9bce1; }
  .table-hover .table-secondary:hover > td,
  .table-hover .table-secondary:hover > th {
    background-color: #a9bce1; }

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c4dbc4; }

.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #91bb91; }

.table-hover .table-success:hover {
  background-color: #b4d1b4; }
  .table-hover .table-success:hover > td,
  .table-hover .table-success:hover > th {
    background-color: #b4d1b4; }

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb; }

.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda; }

.table-hover .table-info:hover {
  background-color: #abdde5; }
  .table-hover .table-info:hover > td,
  .table-hover .table-info:hover > th {
    background-color: #abdde5; }

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fff4b8; }

.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffeb7a; }

.table-hover .table-warning:hover {
  background-color: #fff09f; }
  .table-hover .table-warning:hover > td,
  .table-hover .table-warning:hover > th {
    background-color: #fff09f; }

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f1c6b8; }

.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #e4957a; }

.table-hover .table-danger:hover {
  background-color: #edb5a3; }
  .table-hover .table-danger:hover > td,
  .table-hover .table-danger:hover > th {
    background-color: #edb5a3; }

.table-light,
.table-light > th,
.table-light > td {
  background-color: #f9fafb; }

.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #f4f5f7; }

.table-hover .table-light:hover {
  background-color: #eaedf1; }
  .table-hover .table-light:hover > td,
  .table-hover .table-light:hover > th {
    background-color: #eaedf1; }

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c4c4c4; }

.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #919191; }

.table-hover .table-dark:hover {
  background-color: #b7b7b7; }
  .table-hover .table-dark:hover > td,
  .table-hover .table-dark:hover > th {
    background-color: #b7b7b7; }

.table-white,
.table-white > th,
.table-white > td {
  background-color: white; }

.table-white th,
.table-white td,
.table-white thead th,
.table-white tbody + tbody {
  border-color: white; }

.table-hover .table-white:hover {
  background-color: #f2f2f2; }
  .table-hover .table-white:hover > td,
  .table-hover .table-white:hover > th {
    background-color: #f2f2f2; }

.table-black,
.table-black > th,
.table-black > td {
  background-color: #b8b8b8; }

.table-black th,
.table-black td,
.table-black thead th,
.table-black tbody + tbody {
  border-color: #7a7a7a; }

.table-hover .table-black:hover {
  background-color: #ababab; }
  .table-hover .table-black:hover > td,
  .table-hover .table-black:hover > th {
    background-color: #ababab; }

.table-custom,
.table-custom > th,
.table-custom > td {
  background-color: #bccbe8; }

.table-custom th,
.table-custom td,
.table-custom thead th,
.table-custom tbody + tbody {
  border-color: #839fd5; }

.table-hover .table-custom:hover {
  background-color: #a9bce1; }
  .table-hover .table-custom:hover > td,
  .table-hover .table-custom:hover > th {
    background-color: #a9bce1; }

.table-tertiary,
.table-tertiary > th,
.table-tertiary > td {
  background-color: #bccbe8; }

.table-tertiary th,
.table-tertiary td,
.table-tertiary thead th,
.table-tertiary tbody + tbody {
  border-color: #839fd5; }

.table-hover .table-tertiary:hover {
  background-color: #a9bce1; }
  .table-hover .table-tertiary:hover > td,
  .table-hover .table-tertiary:hover > th {
    background-color: #a9bce1; }

.table-gray-300,
.table-gray-300 > th,
.table-gray-300 > td {
  background-color: #f6f7f8; }

.table-gray-300 th,
.table-gray-300 td,
.table-gray-300 thead th,
.table-gray-300 tbody + tbody {
  border-color: #eef0f2; }

.table-hover .table-gray-300:hover {
  background-color: #e8eaed; }
  .table-hover .table-gray-300:hover > td,
  .table-hover .table-gray-300:hover > th {
    background-color: #e8eaed; }

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075); }

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075); }
  .table-hover .table-active:hover > td,
  .table-hover .table-active:hover > th {
    background-color: rgba(0, 0, 0, 0.075); }

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55; }

.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6; }

.table-dark {
  color: #fff;
  background-color: #343a40; }
  .table-dark th,
  .table-dark td,
  .table-dark thead th {
    border-color: #454d55; }
  .table-dark.table-bordered {
    border: 0; }
  .table-dark.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(255, 255, 255, 0.05); }
  .table-dark.table-hover tbody tr:hover {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.075); }

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-sm > .table-bordered {
      border: 0; } }

@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-md > .table-bordered {
      border: 0; } }

@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-lg > .table-bordered {
      border: 0; } }

@media (max-width: 1279.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-xl > .table-bordered {
      border: 0; } }

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch; }
  .table-responsive > .table-bordered {
    border: 0; }

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .form-control {
      transition: none; } }
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #4f86ef;
    outline: 0;
    box-shadow: none; }
  .form-control::placeholder {
    color: #333;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    background-color: #e9ecef;
    opacity: 1; }

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff; }

.form-control-file,
.form-control-range {
  display: block;
  width: 100%; }

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5; }

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.125rem;
  line-height: 1.5; }

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 1.125rem;
  line-height: 1.5; }

.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0; }
  .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
    padding-right: 0;
    padding-left: 0; }

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 1.125rem;
  line-height: 1.5; }

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  line-height: 1.5; }

select.form-control[size], select.form-control[multiple] {
  height: auto; }

textarea.form-control {
  height: auto; }

.form-group {
  margin-bottom: 1rem; }

.form-text {
  display: block;
  margin-top: 0.25rem; }

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px; }
  .form-row > .col,
  .form-row > [class*="col-"] {
    padding-right: 5px;
    padding-left: 5px; }

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem; }

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem; }
  .form-check-input:disabled ~ .form-check-label {
    color: #6c757d; }

.form-check-label {
  margin-bottom: 0; }

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem; }
  .form-check-inline .form-check-input {
    position: static;
    margin-top: 0;
    margin-right: 0.3125rem;
    margin-left: 0; }

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.8125rem;
  color: #2c7d2c; }

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 1.125rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(44, 125, 44, 0.9); }

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #2c7d2c;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232c7d2c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .form-control:valid:focus, .form-control.is-valid:focus {
    border-color: #2c7d2c;
    box-shadow: 0 0 0 0.2rem rgba(44, 125, 44, 0.25); }
  .was-validated .form-control:valid ~ .valid-feedback,
  .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
  .form-control.is-valid ~ .valid-tooltip {
    display: block; }

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #2c7d2c;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232c7d2c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
    border-color: #2c7d2c;
    box-shadow: 0 0 0 0.2rem rgba(44, 125, 44, 0.25); }
  .was-validated .custom-select:valid ~ .valid-feedback,
  .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,
  .custom-select.is-valid ~ .valid-tooltip {
    display: block; }

.was-validated .form-control-file:valid ~ .valid-feedback,
.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
.form-control-file.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #2c7d2c; }

.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #2c7d2c; }
  .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
    border-color: #2c7d2c; }

.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #39a339;
  background-color: #39a339; }

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(44, 125, 44, 0.25); }

.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #2c7d2c; }

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #2c7d2c; }

.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #2c7d2c;
  box-shadow: 0 0 0 0.2rem rgba(44, 125, 44, 0.25); }

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.8125rem;
  color: #c30; }

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 1.125rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(204, 51, 0, 0.9); }

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #c30;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23c30' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23c30' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
    border-color: #c30;
    box-shadow: 0 0 0 0.2rem rgba(204, 51, 0, 0.25); }
  .was-validated .form-control:invalid ~ .invalid-feedback,
  .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
  .form-control.is-invalid ~ .invalid-tooltip {
    display: block; }

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #c30;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23c30' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23c30' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
    border-color: #c30;
    box-shadow: 0 0 0 0.2rem rgba(204, 51, 0, 0.25); }
  .was-validated .custom-select:invalid ~ .invalid-feedback,
  .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,
  .custom-select.is-invalid ~ .invalid-tooltip {
    display: block; }

.was-validated .form-control-file:invalid ~ .invalid-feedback,
.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,
.form-control-file.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #c30; }

.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #c30; }
  .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
    border-color: #c30; }

.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #ff4000;
  background-color: #ff4000; }

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(204, 51, 0, 0.25); }

.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #c30; }

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #c30; }

.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #c30;
  box-shadow: 0 0 0 0.2rem rgba(204, 51, 0, 0.25); }

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center; }
  .form-inline .form-check {
    width: 100%; }
  @media (min-width: 576px) {
    .form-inline label {
      display: flex;
      align-items: center;
      justify-content: center;
      margin-bottom: 0; }
    .form-inline .form-group {
      display: flex;
      flex: 0 0 auto;
      flex-flow: row wrap;
      align-items: center;
      margin-bottom: 0; }
    .form-inline .form-control {
      display: inline-block;
      width: auto;
      vertical-align: middle; }
    .form-inline .form-control-plaintext {
      display: inline-block; }
    .form-inline .input-group,
    .form-inline .custom-select {
      width: auto; }
    .form-inline .form-check {
      display: flex;
      align-items: center;
      justify-content: center;
      width: auto;
      padding-left: 0; }
    .form-inline .form-check-input {
      position: relative;
      flex-shrink: 0;
      margin-top: 0;
      margin-right: 0.25rem;
      margin-left: 0; }
    .form-inline .custom-control {
      align-items: center;
      justify-content: center; }
    .form-inline .custom-control-label {
      margin-bottom: 0; } }

.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .btn {
      transition: none; } }
  .btn:hover {
    color: #212529;
    text-decoration: none; }
  .btn:focus, .btn.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(16, 71, 174, 0.25); }
  .btn.disabled, .btn:disabled {
    opacity: 0.65; }

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none; }

.btn-primary {
  color: #fff;
  background-color: #1047ae;
  border-color: #1047ae; }
  .btn-primary:hover {
    color: #fff;
    background-color: #0d398b;
    border-color: #0c347f; }
  .btn-primary:focus, .btn-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(52, 99, 186, 0.5); }
  .btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #1047ae;
    border-color: #1047ae; }
  .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
  .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #0c347f;
    border-color: #0b2f74; }
    .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-primary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(52, 99, 186, 0.5); }

.btn-secondary {
  color: #fff;
  background-color: #1047ae;
  border-color: #1047ae; }
  .btn-secondary:hover {
    color: #fff;
    background-color: #0d398b;
    border-color: #0c347f; }
  .btn-secondary:focus, .btn-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(52, 99, 186, 0.5); }
  .btn-secondary.disabled, .btn-secondary:disabled {
    color: #fff;
    background-color: #1047ae;
    border-color: #1047ae; }
  .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #0c347f;
    border-color: #0b2f74; }
    .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-secondary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(52, 99, 186, 0.5); }

.btn-success {
  color: #fff;
  background-color: #2c7d2c;
  border-color: #2c7d2c; }
  .btn-success:hover {
    color: #fff;
    background-color: #226122;
    border-color: #1f571f; }
  .btn-success:focus, .btn-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(76, 145, 76, 0.5); }
  .btn-success.disabled, .btn-success:disabled {
    color: #fff;
    background-color: #2c7d2c;
    border-color: #2c7d2c; }
  .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
  .show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #1f571f;
    border-color: #1b4e1b; }
    .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
    .show > .btn-success.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(76, 145, 76, 0.5); }

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8; }
  .btn-info:hover {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b; }
  .btn-info:focus, .btn-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }
  .btn-info.disabled, .btn-info:disabled {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
  .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
  .show > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #117a8b;
    border-color: #10707f; }
    .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
    .show > .btn-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }

.btn-warning {
  color: #212529;
  background-color: #ffd800;
  border-color: #ffd800; }
  .btn-warning:hover {
    color: #212529;
    background-color: #d9b800;
    border-color: #ccad00; }
  .btn-warning:focus, .btn-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(222, 189, 6, 0.5); }
  .btn-warning.disabled, .btn-warning:disabled {
    color: #212529;
    background-color: #ffd800;
    border-color: #ffd800; }
  .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
  .show > .btn-warning.dropdown-toggle {
    color: #212529;
    background-color: #ccad00;
    border-color: #bfa200; }
    .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
    .show > .btn-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(222, 189, 6, 0.5); }

.btn-danger {
  color: #fff;
  background-color: #c30;
  border-color: #c30; }
  .btn-danger:hover {
    color: #fff;
    background-color: #a62900;
    border-color: #992600; }
  .btn-danger:focus, .btn-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(212, 82, 38, 0.5); }
  .btn-danger.disabled, .btn-danger:disabled {
    color: #fff;
    background-color: #c30;
    border-color: #c30; }
  .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
  .show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #992600;
    border-color: #8c2300; }
    .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
    .show > .btn-danger.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(212, 82, 38, 0.5); }

.btn-light {
  color: #212529;
  background-color: #e9ecef;
  border-color: #e9ecef; }
  .btn-light:hover {
    color: #212529;
    background-color: #d3d9df;
    border-color: #cbd3da; }
  .btn-light:focus, .btn-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(203, 206, 209, 0.5); }
  .btn-light.disabled, .btn-light:disabled {
    color: #212529;
    background-color: #e9ecef;
    border-color: #e9ecef; }
  .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
  .show > .btn-light.dropdown-toggle {
    color: #212529;
    background-color: #cbd3da;
    border-color: #c4ccd4; }
    .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
    .show > .btn-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(203, 206, 209, 0.5); }

.btn-dark {
  color: #fff;
  background-color: #2b2b2b;
  border-color: #2b2b2b; }
  .btn-dark:hover {
    color: #fff;
    background-color: #181818;
    border-color: #121212; }
  .btn-dark:focus, .btn-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba(75, 75, 75, 0.5); }
  .btn-dark.disabled, .btn-dark:disabled {
    color: #fff;
    background-color: #2b2b2b;
    border-color: #2b2b2b; }
  .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
  .show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #121212;
    border-color: #0b0b0b; }
    .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
    .show > .btn-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(75, 75, 75, 0.5); }

.btn-white {
  color: #212529;
  background-color: #fff;
  border-color: #fff; }
  .btn-white:hover {
    color: #212529;
    background-color: #ececec;
    border-color: #e6e6e6; }
  .btn-white:focus, .btn-white.focus {
    box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); }
  .btn-white.disabled, .btn-white:disabled {
    color: #212529;
    background-color: #fff;
    border-color: #fff; }
  .btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active,
  .show > .btn-white.dropdown-toggle {
    color: #212529;
    background-color: #e6e6e6;
    border-color: #dfdfdf; }
    .btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus,
    .show > .btn-white.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); }

.btn-black {
  color: #fff;
  background-color: #000;
  border-color: #000; }
  .btn-black:hover {
    color: #fff;
    background-color: black;
    border-color: black; }
  .btn-black:focus, .btn-black.focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 38, 38, 0.5); }
  .btn-black.disabled, .btn-black:disabled {
    color: #fff;
    background-color: #000;
    border-color: #000; }
  .btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active,
  .show > .btn-black.dropdown-toggle {
    color: #fff;
    background-color: black;
    border-color: black; }
    .btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus,
    .show > .btn-black.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(38, 38, 38, 0.5); }

.btn-custom {
  color: #fff;
  background-color: #1047ae;
  border-color: #1047ae; }
  .btn-custom:hover {
    color: #fff;
    background-color: #0d398b;
    border-color: #0c347f; }
  .btn-custom:focus, .btn-custom.focus {
    box-shadow: 0 0 0 0.2rem rgba(52, 99, 186, 0.5); }
  .btn-custom.disabled, .btn-custom:disabled {
    color: #fff;
    background-color: #1047ae;
    border-color: #1047ae; }
  .btn-custom:not(:disabled):not(.disabled):active, .btn-custom:not(:disabled):not(.disabled).active,
  .show > .btn-custom.dropdown-toggle {
    color: #fff;
    background-color: #0c347f;
    border-color: #0b2f74; }
    .btn-custom:not(:disabled):not(.disabled):active:focus, .btn-custom:not(:disabled):not(.disabled).active:focus,
    .show > .btn-custom.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(52, 99, 186, 0.5); }

.btn-tertiary {
  color: #fff;
  background-color: #1047ae;
  border-color: #1047ae; }
  .btn-tertiary:hover {
    color: #fff;
    background-color: #0d398b;
    border-color: #0c347f; }
  .btn-tertiary:focus, .btn-tertiary.focus {
    box-shadow: 0 0 0 0.2rem rgba(52, 99, 186, 0.5); }
  .btn-tertiary.disabled, .btn-tertiary:disabled {
    color: #fff;
    background-color: #1047ae;
    border-color: #1047ae; }
  .btn-tertiary:not(:disabled):not(.disabled):active, .btn-tertiary:not(:disabled):not(.disabled).active,
  .show > .btn-tertiary.dropdown-toggle {
    color: #fff;
    background-color: #0c347f;
    border-color: #0b2f74; }
    .btn-tertiary:not(:disabled):not(.disabled):active:focus, .btn-tertiary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-tertiary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(52, 99, 186, 0.5); }

.btn-gray-300 {
  color: #212529;
  background-color: #dee2e6;
  border-color: #dee2e6; }
  .btn-gray-300:hover {
    color: #212529;
    background-color: #c8cfd6;
    border-color: #c1c9d0; }
  .btn-gray-300:focus, .btn-gray-300.focus {
    box-shadow: 0 0 0 0.2rem rgba(194, 198, 202, 0.5); }
  .btn-gray-300.disabled, .btn-gray-300:disabled {
    color: #212529;
    background-color: #dee2e6;
    border-color: #dee2e6; }
  .btn-gray-300:not(:disabled):not(.disabled):active, .btn-gray-300:not(:disabled):not(.disabled).active,
  .show > .btn-gray-300.dropdown-toggle {
    color: #212529;
    background-color: #c1c9d0;
    border-color: #bac2cb; }
    .btn-gray-300:not(:disabled):not(.disabled):active:focus, .btn-gray-300:not(:disabled):not(.disabled).active:focus,
    .show > .btn-gray-300.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(194, 198, 202, 0.5); }

.btn-outline-primary, .btn[class*='btn-'][class*='primary']:not([class*='outline']):focus {
  color: #1047ae;
  border-color: #1047ae; }
  .btn-outline-primary:hover, .btn[class*='btn-'][class*='primary']:hover:not([class*='outline']):focus {
    color: #fff;
    background-color: #1047ae;
    border-color: #1047ae; }
  .btn-outline-primary:focus, .btn[class*='btn-'][class*='primary']:focus:not([class*='outline']), .btn-outline-primary.focus, .focus.btn[class*='btn-'][class*='primary']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(16, 71, 174, 0.5); }
  .btn-outline-primary.disabled, .disabled.btn[class*='btn-'][class*='primary']:not([class*='outline']):focus, .btn-outline-primary:disabled, .btn[class*='btn-'][class*='primary']:disabled:not([class*='outline']):focus {
    color: #1047ae;
    background-color: transparent; }
  .btn-outline-primary:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='primary']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-primary:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='primary']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-primary.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='primary']:not([class*='outline']):focus {
    color: #fff;
    background-color: #1047ae;
    border-color: #1047ae; }
    .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='primary']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='primary']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-primary.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='primary']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(16, 71, 174, 0.5); }

.btn-outline-secondary, .btn[class*='btn-'][class*='secondary']:not([class*='outline']):focus {
  color: #1047ae;
  border-color: #1047ae; }
  .btn-outline-secondary:hover, .btn[class*='btn-'][class*='secondary']:hover:not([class*='outline']):focus {
    color: #fff;
    background-color: #1047ae;
    border-color: #1047ae; }
  .btn-outline-secondary:focus, .btn[class*='btn-'][class*='secondary']:focus:not([class*='outline']), .btn-outline-secondary.focus, .focus.btn[class*='btn-'][class*='secondary']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(16, 71, 174, 0.5); }
  .btn-outline-secondary.disabled, .disabled.btn[class*='btn-'][class*='secondary']:not([class*='outline']):focus, .btn-outline-secondary:disabled, .btn[class*='btn-'][class*='secondary']:disabled:not([class*='outline']):focus {
    color: #1047ae;
    background-color: transparent; }
  .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='secondary']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-secondary:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='secondary']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-secondary.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='secondary']:not([class*='outline']):focus {
    color: #fff;
    background-color: #1047ae;
    border-color: #1047ae; }
    .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='secondary']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='secondary']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-secondary.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='secondary']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(16, 71, 174, 0.5); }

.btn-outline-success, .btn[class*='btn-'][class*='success']:not([class*='outline']):focus {
  color: #2c7d2c;
  border-color: #2c7d2c; }
  .btn-outline-success:hover, .btn[class*='btn-'][class*='success']:hover:not([class*='outline']):focus {
    color: #fff;
    background-color: #2c7d2c;
    border-color: #2c7d2c; }
  .btn-outline-success:focus, .btn[class*='btn-'][class*='success']:focus:not([class*='outline']), .btn-outline-success.focus, .focus.btn[class*='btn-'][class*='success']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(44, 125, 44, 0.5); }
  .btn-outline-success.disabled, .disabled.btn[class*='btn-'][class*='success']:not([class*='outline']):focus, .btn-outline-success:disabled, .btn[class*='btn-'][class*='success']:disabled:not([class*='outline']):focus {
    color: #2c7d2c;
    background-color: transparent; }
  .btn-outline-success:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='success']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-success:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='success']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-success.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='success']:not([class*='outline']):focus {
    color: #fff;
    background-color: #2c7d2c;
    border-color: #2c7d2c; }
    .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='success']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='success']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-success.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='success']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(44, 125, 44, 0.5); }

.btn-outline-info, .btn[class*='btn-'][class*='info']:not([class*='outline']):focus {
  color: #17a2b8;
  border-color: #17a2b8; }
  .btn-outline-info:hover, .btn[class*='btn-'][class*='info']:hover:not([class*='outline']):focus {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
  .btn-outline-info:focus, .btn[class*='btn-'][class*='info']:focus:not([class*='outline']), .btn-outline-info.focus, .focus.btn[class*='btn-'][class*='info']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }
  .btn-outline-info.disabled, .disabled.btn[class*='btn-'][class*='info']:not([class*='outline']):focus, .btn-outline-info:disabled, .btn[class*='btn-'][class*='info']:disabled:not([class*='outline']):focus {
    color: #17a2b8;
    background-color: transparent; }
  .btn-outline-info:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='info']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-info:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='info']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-info.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='info']:not([class*='outline']):focus {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
    .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='info']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='info']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-info.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='info']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

.btn-outline-warning, .btn[class*='btn-'][class*='warning']:not([class*='outline']):focus {
  color: #ffd800;
  border-color: #ffd800; }
  .btn-outline-warning:hover, .btn[class*='btn-'][class*='warning']:hover:not([class*='outline']):focus {
    color: #212529;
    background-color: #ffd800;
    border-color: #ffd800; }
  .btn-outline-warning:focus, .btn[class*='btn-'][class*='warning']:focus:not([class*='outline']), .btn-outline-warning.focus, .focus.btn[class*='btn-'][class*='warning']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 216, 0, 0.5); }
  .btn-outline-warning.disabled, .disabled.btn[class*='btn-'][class*='warning']:not([class*='outline']):focus, .btn-outline-warning:disabled, .btn[class*='btn-'][class*='warning']:disabled:not([class*='outline']):focus {
    color: #ffd800;
    background-color: transparent; }
  .btn-outline-warning:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='warning']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-warning:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='warning']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-warning.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='warning']:not([class*='outline']):focus {
    color: #212529;
    background-color: #ffd800;
    border-color: #ffd800; }
    .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='warning']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='warning']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-warning.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='warning']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(255, 216, 0, 0.5); }

.btn-outline-danger, .btn[class*='btn-'][class*='danger']:not([class*='outline']):focus {
  color: #c30;
  border-color: #c30; }
  .btn-outline-danger:hover, .btn[class*='btn-'][class*='danger']:hover:not([class*='outline']):focus {
    color: #fff;
    background-color: #c30;
    border-color: #c30; }
  .btn-outline-danger:focus, .btn[class*='btn-'][class*='danger']:focus:not([class*='outline']), .btn-outline-danger.focus, .focus.btn[class*='btn-'][class*='danger']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(204, 51, 0, 0.5); }
  .btn-outline-danger.disabled, .disabled.btn[class*='btn-'][class*='danger']:not([class*='outline']):focus, .btn-outline-danger:disabled, .btn[class*='btn-'][class*='danger']:disabled:not([class*='outline']):focus {
    color: #c30;
    background-color: transparent; }
  .btn-outline-danger:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='danger']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-danger:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='danger']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-danger.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='danger']:not([class*='outline']):focus {
    color: #fff;
    background-color: #c30;
    border-color: #c30; }
    .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='danger']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='danger']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-danger.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='danger']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(204, 51, 0, 0.5); }

.btn-outline-light, .btn[class*='btn-'][class*='light']:not([class*='outline']):focus {
  color: #e9ecef;
  border-color: #e9ecef; }
  .btn-outline-light:hover, .btn[class*='btn-'][class*='light']:hover:not([class*='outline']):focus {
    color: #212529;
    background-color: #e9ecef;
    border-color: #e9ecef; }
  .btn-outline-light:focus, .btn[class*='btn-'][class*='light']:focus:not([class*='outline']), .btn-outline-light.focus, .focus.btn[class*='btn-'][class*='light']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5); }
  .btn-outline-light.disabled, .disabled.btn[class*='btn-'][class*='light']:not([class*='outline']):focus, .btn-outline-light:disabled, .btn[class*='btn-'][class*='light']:disabled:not([class*='outline']):focus {
    color: #e9ecef;
    background-color: transparent; }
  .btn-outline-light:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='light']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-light:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='light']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-light.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='light']:not([class*='outline']):focus {
    color: #212529;
    background-color: #e9ecef;
    border-color: #e9ecef; }
    .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='light']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='light']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-light.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='light']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5); }

.btn-outline-dark, .btn[class*='btn-'][class*='dark']:not([class*='outline']):focus {
  color: #2b2b2b;
  border-color: #2b2b2b; }
  .btn-outline-dark:hover, .btn[class*='btn-'][class*='dark']:hover:not([class*='outline']):focus {
    color: #fff;
    background-color: #2b2b2b;
    border-color: #2b2b2b; }
  .btn-outline-dark:focus, .btn[class*='btn-'][class*='dark']:focus:not([class*='outline']), .btn-outline-dark.focus, .focus.btn[class*='btn-'][class*='dark']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(43, 43, 43, 0.5); }
  .btn-outline-dark.disabled, .disabled.btn[class*='btn-'][class*='dark']:not([class*='outline']):focus, .btn-outline-dark:disabled, .btn[class*='btn-'][class*='dark']:disabled:not([class*='outline']):focus {
    color: #2b2b2b;
    background-color: transparent; }
  .btn-outline-dark:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='dark']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-dark:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='dark']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-dark.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='dark']:not([class*='outline']):focus {
    color: #fff;
    background-color: #2b2b2b;
    border-color: #2b2b2b; }
    .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='dark']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='dark']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-dark.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='dark']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(43, 43, 43, 0.5); }

.btn-outline-white {
  color: #fff;
  border-color: #fff; }
  .btn-outline-white:hover {
    color: #212529;
    background-color: #fff;
    border-color: #fff; }
  .btn-outline-white:focus, .btn-outline-white.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }
  .btn-outline-white.disabled, .btn-outline-white:disabled {
    color: #fff;
    background-color: transparent; }
  .btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active,
  .show > .btn-outline-white.dropdown-toggle {
    color: #212529;
    background-color: #fff;
    border-color: #fff; }
    .btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-white.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }

.btn-outline-black {
  color: #000;
  border-color: #000; }
  .btn-outline-black:hover {
    color: #fff;
    background-color: #000;
    border-color: #000; }
  .btn-outline-black:focus, .btn-outline-black.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
  .btn-outline-black.disabled, .btn-outline-black:disabled {
    color: #000;
    background-color: transparent; }
  .btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active,
  .show > .btn-outline-black.dropdown-toggle {
    color: #fff;
    background-color: #000;
    border-color: #000; }
    .btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-black.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }

.btn-outline-custom {
  color: #1047ae;
  border-color: #1047ae; }
  .btn-outline-custom:hover {
    color: #fff;
    background-color: #1047ae;
    border-color: #1047ae; }
  .btn-outline-custom:focus, .btn-outline-custom.focus {
    box-shadow: 0 0 0 0.2rem rgba(16, 71, 174, 0.5); }
  .btn-outline-custom.disabled, .btn-outline-custom:disabled {
    color: #1047ae;
    background-color: transparent; }
  .btn-outline-custom:not(:disabled):not(.disabled):active, .btn-outline-custom:not(:disabled):not(.disabled).active,
  .show > .btn-outline-custom.dropdown-toggle {
    color: #fff;
    background-color: #1047ae;
    border-color: #1047ae; }
    .btn-outline-custom:not(:disabled):not(.disabled):active:focus, .btn-outline-custom:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-custom.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(16, 71, 174, 0.5); }

.btn-outline-tertiary {
  color: #1047ae;
  border-color: #1047ae; }
  .btn-outline-tertiary:hover {
    color: #fff;
    background-color: #1047ae;
    border-color: #1047ae; }
  .btn-outline-tertiary:focus, .btn-outline-tertiary.focus {
    box-shadow: 0 0 0 0.2rem rgba(16, 71, 174, 0.5); }
  .btn-outline-tertiary.disabled, .btn-outline-tertiary:disabled {
    color: #1047ae;
    background-color: transparent; }
  .btn-outline-tertiary:not(:disabled):not(.disabled):active, .btn-outline-tertiary:not(:disabled):not(.disabled).active,
  .show > .btn-outline-tertiary.dropdown-toggle {
    color: #fff;
    background-color: #1047ae;
    border-color: #1047ae; }
    .btn-outline-tertiary:not(:disabled):not(.disabled):active:focus, .btn-outline-tertiary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-tertiary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(16, 71, 174, 0.5); }

.btn-outline-gray-300 {
  color: #dee2e6;
  border-color: #dee2e6; }
  .btn-outline-gray-300:hover {
    color: #212529;
    background-color: #dee2e6;
    border-color: #dee2e6; }
  .btn-outline-gray-300:focus, .btn-outline-gray-300.focus {
    box-shadow: 0 0 0 0.2rem rgba(222, 226, 230, 0.5); }
  .btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled {
    color: #dee2e6;
    background-color: transparent; }
  .btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active,
  .show > .btn-outline-gray-300.dropdown-toggle {
    color: #212529;
    background-color: #dee2e6;
    border-color: #dee2e6; }
    .btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-gray-300.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(222, 226, 230, 0.5); }

.btn-link {
  font-weight: 400;
  color: #0c347f;
  text-decoration: none; }
  .btn-link:hover {
    color: #051739;
    text-decoration: underline; }
  .btn-link:focus, .btn-link.focus {
    text-decoration: underline;
    box-shadow: none; }
  .btn-link:disabled, .btn-link.disabled {
    color: #6c757d;
    pointer-events: none; }

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  line-height: 1.5;
  border-radius: 0; }

.btn-sm, .btn-group-sm > .btn, .admin-info.btn-group .btn-icon {
  padding: 0.25rem 0.5rem;
  font-size: 1.125rem;
  line-height: 1.5;
  border-radius: 0; }

.btn-block {
  display: block;
  width: 100%; }
  .btn-block + .btn-block {
    margin-top: 0.5rem; }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

.fade {
  transition: opacity 0.15s linear; }
  @media (prefers-reduced-motion: reduce) {
    .fade {
      transition: none; } }
  .fade:not(.show) {
    opacity: 0; }

.collapse:not(.show) {
  display: none; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease; }
  @media (prefers-reduced-motion: reduce) {
    .collapsing {
      transition: none; } }

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative; }

.dropdown-toggle {
  white-space: nowrap; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15); }

.dropdown-menu-left {
  right: auto;
  left: 0; }

.dropdown-menu-right {
  right: 0;
  left: auto; }

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0; }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto; } }

@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0; }
  .dropdown-menu-md-right {
    right: 0;
    left: auto; } }

@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0; }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto; } }

@media (min-width: 1280px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0; }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto; } }

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem; }

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem; }

.dropright .dropdown-toggle::after {
  vertical-align: 0; }

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem; }

.dropleft .dropdown-toggle::before {
  vertical-align: 0; }

.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto; }

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef; }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0; }
  .dropdown-item:hover, .dropdown-item:focus {
    color: #16181b;
    text-decoration: none;
    background-color: #f8f9fa; }
  .dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #1047ae; }
  .dropdown-item.disabled, .dropdown-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: transparent; }

.dropdown-menu.show {
  display: block; }

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 1.125rem;
  color: #6c757d;
  white-space: nowrap; }

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529; }

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle; }
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    flex: 1 1 auto; }
    .btn-group > .btn:hover,
    .btn-group-vertical > .btn:hover {
      z-index: 1; }
    .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
    .btn-group-vertical > .btn:focus,
    .btn-group-vertical > .btn:active,
    .btn-group-vertical > .btn.active {
      z-index: 1; }

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start; }
  .btn-toolbar .input-group {
    width: auto; }

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px; }

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem; }
  .dropdown-toggle-split::after,
  .dropup .dropdown-toggle-split::after,
  .dropright .dropdown-toggle-split::after {
    margin-left: 0; }
  .dropleft .dropdown-toggle-split::before {
    margin-right: 0; }

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, .admin-info.btn-group .btn-icon + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem; }

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center; }
  .btn-group-vertical > .btn,
  .btn-group-vertical > .btn-group {
    width: 100%; }
  .btn-group-vertical > .btn:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) {
    margin-top: -1px; }

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0; }
  .btn-group-toggle > .btn input[type="radio"],
  .btn-group-toggle > .btn input[type="checkbox"],
  .btn-group-toggle > .btn-group > .btn input[type="radio"],
  .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none; }

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%; }
  .input-group > .form-control,
  .input-group > .form-control-plaintext,
  .input-group > .custom-select,
  .input-group > .custom-file {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0; }
    .input-group > .form-control + .form-control,
    .input-group > .form-control + .custom-select,
    .input-group > .form-control + .custom-file,
    .input-group > .form-control-plaintext + .form-control,
    .input-group > .form-control-plaintext + .custom-select,
    .input-group > .form-control-plaintext + .custom-file,
    .input-group > .custom-select + .form-control,
    .input-group > .custom-select + .custom-select,
    .input-group > .custom-select + .custom-file,
    .input-group > .custom-file + .form-control,
    .input-group > .custom-file + .custom-select,
    .input-group > .custom-file + .custom-file {
      margin-left: -1px; }
  .input-group > .form-control:focus,
  .input-group > .custom-select:focus,
  .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
    z-index: 3; }
  .input-group > .custom-file .custom-file-input:focus {
    z-index: 4; }
  .input-group > .custom-file {
    display: flex;
    align-items: center; }

.input-group-prepend,
.input-group-append {
  display: flex; }
  .input-group-prepend .btn,
  .input-group-append .btn {
    position: relative;
    z-index: 2; }
    .input-group-prepend .btn:focus,
    .input-group-append .btn:focus {
      z-index: 3; }
  .input-group-prepend .btn + .btn,
  .input-group-prepend .btn + .input-group-text,
  .input-group-prepend .input-group-text + .input-group-text,
  .input-group-prepend .input-group-text + .btn,
  .input-group-append .btn + .btn,
  .input-group-append .btn + .input-group-text,
  .input-group-append .input-group-text + .input-group-text,
  .input-group-append .input-group-text + .btn {
    margin-left: -1px; }

.input-group-prepend {
  margin-right: -1px; }

.input-group-append {
  margin-left: -1px; }

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da; }
  .input-group-text input[type="radio"],
  .input-group-text input[type="checkbox"] {
    margin-top: 0; }

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px); }

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  line-height: 1.5; }

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px); }

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1.125rem;
  line-height: 1.5; }

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem; }

.custom-control {
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem; }

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem; }

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0; }
  .custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #1047ae;
    background-color: #1047ae; }
  .custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: none; }
  .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #4f86ef; }
  .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
    color: #fff;
    background-color: #7da6f3;
    border-color: #7da6f3; }
  .custom-control-input:disabled ~ .custom-control-label {
    color: #6c757d; }
    .custom-control-input:disabled ~ .custom-control-label::before {
      background-color: #e9ecef; }

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top; }
  .custom-control-label::before {
    position: absolute;
    top: 0.25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    pointer-events: none;
    content: "";
    background-color: #fff;
    border: #adb5bd solid 1px; }
  .custom-control-label::after {
    position: absolute;
    top: 0.25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    content: "";
    background: no-repeat 50% / 50% 50%; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #1047ae;
  background-color: #1047ae; }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); }

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(16, 71, 174, 0.5); }

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(16, 71, 174, 0.5); }

.custom-radio .custom-control-label::before {
  border-radius: 50%; }

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); }

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(16, 71, 174, 0.5); }

.custom-switch {
  padding-left: 2.25rem; }
  .custom-switch .custom-control-label::before {
    left: -2.25rem;
    width: 1.75rem;
    pointer-events: all;
    border-radius: 0.5rem; }
  .custom-switch .custom-control-label::after {
    top: calc(0.25rem + 2px);
    left: calc(-2.25rem + 2px);
    width: calc(1rem - 4px);
    height: calc(1rem - 4px);
    background-color: #adb5bd;
    border-radius: 0.5rem;
    transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .custom-switch .custom-control-label::after {
        transition: none; } }
  .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
    background-color: #fff;
    transform: translateX(0.75rem); }
  .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(16, 71, 174, 0.5); }

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0;
  appearance: none; }
  .custom-select:focus {
    border-color: #4f86ef;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(16, 71, 174, 0.25); }
    .custom-select:focus::-ms-value {
      color: #495057;
      background-color: #fff; }
  .custom-select[multiple], .custom-select[size]:not([size="1"]) {
    height: auto;
    padding-right: 0.75rem;
    background-image: none; }
  .custom-select:disabled {
    color: #6c757d;
    background-color: #e9ecef; }
  .custom-select::-ms-expand {
    display: none; }

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 1.125rem; }

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.125rem; }

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0; }

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  opacity: 0; }
  .custom-file-input:focus ~ .custom-file-label {
    border-color: #4f86ef;
    box-shadow: none; }
  .custom-file-input:disabled ~ .custom-file-label {
    background-color: #e9ecef; }
  .custom-file-input:lang(en) ~ .custom-file-label::after {
    content: "Browse"; }
  .custom-file-input ~ .custom-file-label[data-browse]::after {
    content: attr(data-browse); }

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da; }
  .custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: calc(1.5em + 0.75rem);
    padding: 0.375rem 0.75rem;
    line-height: 1.5;
    color: #495057;
    content: "Browse";
    background-color: #e9ecef;
    border-left: inherit; }

.custom-range {
  width: 100%;
  height: calc(1rem + 0.4rem);
  padding: 0;
  background-color: transparent;
  appearance: none; }
  .custom-range:focus {
    outline: none; }
    .custom-range:focus::-webkit-slider-thumb {
      box-shadow: 0 0 0 1px #fff, none; }
    .custom-range:focus::-moz-range-thumb {
      box-shadow: 0 0 0 1px #fff, none; }
    .custom-range:focus::-ms-thumb {
      box-shadow: 0 0 0 1px #fff, none; }
  .custom-range::-moz-focus-outer {
    border: 0; }
  .custom-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    background-color: #1047ae;
    border: 0;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .custom-range::-webkit-slider-thumb {
        transition: none; } }
    .custom-range::-webkit-slider-thumb:active {
      background-color: #7da6f3; }
  .custom-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent; }
  .custom-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #1047ae;
    border: 0;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .custom-range::-moz-range-thumb {
        transition: none; } }
    .custom-range::-moz-range-thumb:active {
      background-color: #7da6f3; }
  .custom-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent; }
  .custom-range::-ms-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: 0;
    margin-right: 0.2rem;
    margin-left: 0.2rem;
    background-color: #1047ae;
    border: 0;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .custom-range::-ms-thumb {
        transition: none; } }
    .custom-range::-ms-thumb:active {
      background-color: #7da6f3; }
  .custom-range::-ms-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: transparent;
    border-color: transparent;
    border-width: 0.5rem; }
  .custom-range::-ms-fill-lower {
    background-color: #dee2e6; }
  .custom-range::-ms-fill-upper {
    margin-right: 15px;
    background-color: #dee2e6; }
  .custom-range:disabled::-webkit-slider-thumb {
    background-color: #adb5bd; }
  .custom-range:disabled::-webkit-slider-runnable-track {
    cursor: default; }
  .custom-range:disabled::-moz-range-thumb {
    background-color: #adb5bd; }
  .custom-range:disabled::-moz-range-track {
    cursor: default; }
  .custom-range:disabled::-ms-thumb {
    background-color: #adb5bd; }

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .custom-control-label::before,
    .custom-file-label,
    .custom-select {
      transition: none; } }

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

.nav-link {
  display: block;
  padding: 0.5rem 1rem; }
  .nav-link:hover, .nav-link:focus {
    text-decoration: none; }
  .nav-link.disabled {
    color: #6c757d;
    pointer-events: none;
    cursor: default; }

.nav-tabs {
  border-bottom: 1px solid #dee2e6; }
  .nav-tabs .nav-item {
    margin-bottom: -1px; }
  .nav-tabs .nav-link {
    border: 1px solid transparent; }
    .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
      border-color: #e9ecef #e9ecef #dee2e6; }
    .nav-tabs .nav-link.disabled {
      color: #6c757d;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link {
    color: #495057;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff; }
  .nav-tabs .dropdown-menu {
    margin-top: -1px; }

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #1047ae; }

.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center; }

.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center; }

.tab-content > .tab-pane {
  display: none; }

.tab-content > .active {
  display: block; }

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem; }
  .navbar > .container,
  .navbar > .container-fluid {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between; }

.navbar-brand {
  display: inline-block;
  padding-top: 0.40625rem;
  padding-bottom: 0.40625rem;
  margin-right: 1rem;
  font-size: 1.125rem;
  line-height: inherit;
  white-space: nowrap; }
  .navbar-brand:hover, .navbar-brand:focus {
    text-decoration: none; }

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }
  .navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0; }
  .navbar-nav .dropdown-menu {
    position: static;
    float: none; }

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center; }

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.125rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent; }
  .navbar-toggler:hover, .navbar-toggler:focus {
    text-decoration: none; }

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%; }

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-sm .navbar-nav {
      flex-direction: row; }
      .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-sm > .container,
    .navbar-expand-sm > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-sm .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-sm .navbar-toggler {
      display: none; } }

@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-md .navbar-nav {
      flex-direction: row; }
      .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-md .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-md > .container,
    .navbar-expand-md > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-md .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-md .navbar-toggler {
      display: none; } }

@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-lg .navbar-nav {
      flex-direction: row; }
      .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-lg > .container,
    .navbar-expand-lg > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-lg .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-lg .navbar-toggler {
      display: none; } }

@media (max-width: 1279.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 1280px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-xl .navbar-nav {
      flex-direction: row; }
      .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-xl .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-xl > .container,
    .navbar-expand-xl > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-xl .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-xl .navbar-toggler {
      display: none; } }

.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start; }
  .navbar-expand > .container,
  .navbar-expand > .container-fluid {
    padding-right: 0;
    padding-left: 0; }
  .navbar-expand .navbar-nav {
    flex-direction: row; }
    .navbar-expand .navbar-nav .dropdown-menu {
      position: absolute; }
    .navbar-expand .navbar-nav .nav-link {
      padding-right: 0.5rem;
      padding-left: 0.5rem; }
  .navbar-expand > .container,
  .navbar-expand > .container-fluid {
    flex-wrap: nowrap; }
  .navbar-expand .navbar-collapse {
    display: flex !important;
    flex-basis: auto; }
  .navbar-expand .navbar-toggler {
    display: none; }

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9); }
  .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
    color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5); }
  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: rgba(0, 0, 0, 0.7); }
  .navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0, 0, 0, 0.3); }

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1); }

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5); }
  .navbar-light .navbar-text a {
    color: rgba(0, 0, 0, 0.9); }
    .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
      color: rgba(0, 0, 0, 0.9); }

.navbar-dark .navbar-brand {
  color: #fff; }
  .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
    color: #fff; }

.navbar-dark .navbar-nav .nav-link {
  color: white; }
  .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(255, 255, 255, 0.75); }
  .navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, 0.25); }

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff; }

.navbar-dark .navbar-toggler {
  color: white;
  border-color: rgba(255, 255, 255, 0.1); }

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='white' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-dark .navbar-text {
  color: white; }
  .navbar-dark .navbar-text a {
    color: #fff; }
    .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
      color: #fff; }

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125); }
  .card > hr {
    margin-right: 0;
    margin-left: 0; }

.card-body {
  flex: 1 1 auto;
  padding: 1.25rem; }

.card-title {
  margin-bottom: 0.75rem; }

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0; }

.card-text:last-child {
  margin-bottom: 0; }

.card-link:hover {
  text-decoration: none; }

.card-link + .card-link {
  margin-left: 1.25rem; }

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
  .card-header + .list-group .list-group-item:first-child {
    border-top: 0; }

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125); }

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0; }

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem; }

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem; }

.card-img {
  width: 100%; }

.card-img-top {
  width: 100%; }

.card-img-bottom {
  width: 100%; }

.card-deck {
  display: flex;
  flex-direction: column; }
  .card-deck .card {
    margin-bottom: 15px; }
  @media (min-width: 576px) {
    .card-deck {
      flex-flow: row wrap;
      margin-right: -15px;
      margin-left: -15px; }
      .card-deck .card {
        display: flex;
        flex: 1 0 0%;
        flex-direction: column;
        margin-right: 15px;
        margin-bottom: 0;
        margin-left: 15px; } }

.card-group {
  display: flex;
  flex-direction: column; }
  .card-group > .card {
    margin-bottom: 15px; }
  @media (min-width: 576px) {
    .card-group {
      flex-flow: row wrap; }
      .card-group > .card {
        flex: 1 0 0%;
        margin-bottom: 0; }
        .card-group > .card + .card {
          margin-left: 0;
          border-left: 0; } }

.card-columns .card {
  margin-bottom: 0.75rem; }

@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1; }
    .card-columns .card {
      display: inline-block;
      width: 100%; } }

.accordion > .card {
  overflow: hidden; }
  .accordion > .card:not(:first-of-type):not(:last-of-type) {
    border-bottom: 0; }
  .accordion > .card:first-of-type {
    border-bottom: 0; }
  .accordion > .card .card-header {
    margin-bottom: -1px; }

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef; }

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem; }
  .breadcrumb-item + .breadcrumb-item::before {
    display: inline-block;
    padding-right: 0.5rem;
    color: #6c757d;
    content: "/"; }

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline; }

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none; }

.breadcrumb-item.active {
  color: #636363; }

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none; }

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #0c347f;
  background-color: #fff;
  border: 1px solid #dee2e6; }
  .page-link:hover {
    z-index: 2;
    color: #051739;
    text-decoration: none;
    background-color: #e9ecef;
    border-color: #dee2e6; }
  .page-link:focus {
    z-index: 2;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(16, 71, 174, 0.25); }

.page-item:first-child .page-link {
  margin-left: 0; }

.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #1047ae;
  border-color: #1047ae; }

.page-item.disabled .page-link {
  color: #636b72;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6; }

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.125rem;
  line-height: 1.5; }

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 1.125rem;
  line-height: 1.5; }

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .badge {
      transition: none; } }
  a.badge:hover, a.badge:focus {
    text-decoration: none; }
  .badge:empty {
    display: none; }

.btn .badge {
  position: relative;
  top: -1px; }

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em; }

.badge-primary {
  color: #fff;
  background-color: #1047ae; }
  a.badge-primary:hover, a.badge-primary:focus {
    color: #fff;
    background-color: #0c347f; }
  a.badge-primary:focus, a.badge-primary.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(16, 71, 174, 0.5); }

.badge-secondary {
  color: #fff;
  background-color: #1047ae; }
  a.badge-secondary:hover, a.badge-secondary:focus {
    color: #fff;
    background-color: #0c347f; }
  a.badge-secondary:focus, a.badge-secondary.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(16, 71, 174, 0.5); }

.badge-success {
  color: #fff;
  background-color: #2c7d2c; }
  a.badge-success:hover, a.badge-success:focus {
    color: #fff;
    background-color: #1f571f; }
  a.badge-success:focus, a.badge-success.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(44, 125, 44, 0.5); }

.badge-info {
  color: #fff;
  background-color: #17a2b8; }
  a.badge-info:hover, a.badge-info:focus {
    color: #fff;
    background-color: #117a8b; }
  a.badge-info:focus, a.badge-info.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

.badge-warning {
  color: #212529;
  background-color: #ffd800; }
  a.badge-warning:hover, a.badge-warning:focus {
    color: #212529;
    background-color: #ccad00; }
  a.badge-warning:focus, a.badge-warning.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(255, 216, 0, 0.5); }

.badge-danger {
  color: #fff;
  background-color: #c30; }
  a.badge-danger:hover, a.badge-danger:focus {
    color: #fff;
    background-color: #992600; }
  a.badge-danger:focus, a.badge-danger.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(204, 51, 0, 0.5); }

.badge-light {
  color: #212529;
  background-color: #e9ecef; }
  a.badge-light:hover, a.badge-light:focus {
    color: #212529;
    background-color: #cbd3da; }
  a.badge-light:focus, a.badge-light.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5); }

.badge-dark {
  color: #fff;
  background-color: #2b2b2b; }
  a.badge-dark:hover, a.badge-dark:focus {
    color: #fff;
    background-color: #121212; }
  a.badge-dark:focus, a.badge-dark.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(43, 43, 43, 0.5); }

.badge-white {
  color: #212529;
  background-color: #fff; }
  a.badge-white:hover, a.badge-white:focus {
    color: #212529;
    background-color: #e6e6e6; }
  a.badge-white:focus, a.badge-white.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }

.badge-black {
  color: #fff;
  background-color: #000; }
  a.badge-black:hover, a.badge-black:focus {
    color: #fff;
    background-color: black; }
  a.badge-black:focus, a.badge-black.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }

.badge-custom {
  color: #fff;
  background-color: #1047ae; }
  a.badge-custom:hover, a.badge-custom:focus {
    color: #fff;
    background-color: #0c347f; }
  a.badge-custom:focus, a.badge-custom.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(16, 71, 174, 0.5); }

.badge-tertiary {
  color: #fff;
  background-color: #1047ae; }
  a.badge-tertiary:hover, a.badge-tertiary:focus {
    color: #fff;
    background-color: #0c347f; }
  a.badge-tertiary:focus, a.badge-tertiary.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(16, 71, 174, 0.5); }

.badge-gray-300 {
  color: #212529;
  background-color: #dee2e6; }
  a.badge-gray-300:hover, a.badge-gray-300:focus {
    color: #212529;
    background-color: #c1c9d0; }
  a.badge-gray-300:focus, a.badge-gray-300.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(222, 226, 230, 0.5); }

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef; }
  @media (min-width: 576px) {
    .jumbotron {
      padding: 4rem 2rem; } }

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0; }

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent; }

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: 700; }

.alert-dismissible {
  padding-right: 4rem; }
  .alert-dismissible .close {
    position: absolute;
    top: 0;
    right: 0;
    padding: 0.75rem 1.25rem;
    color: inherit; }

.alert-primary {
  color: #08255a;
  background-color: #cfdaef;
  border-color: #bccbe8; }
  .alert-primary hr {
    border-top-color: #a9bce1; }
  .alert-primary .alert-link {
    color: #04122b; }

.alert-secondary {
  color: #08255a;
  background-color: #cfdaef;
  border-color: #bccbe8; }
  .alert-secondary hr {
    border-top-color: #a9bce1; }
  .alert-secondary .alert-link {
    color: #04122b; }

.alert-success {
  color: #174117;
  background-color: #d5e5d5;
  border-color: #c4dbc4; }
  .alert-success hr {
    border-top-color: #b4d1b4; }
  .alert-success .alert-link {
    color: #0a1b0a; }

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb; }
  .alert-info hr {
    border-top-color: #abdde5; }
  .alert-info .alert-link {
    color: #062c33; }

.alert-warning {
  color: #857000;
  background-color: #fff7cc;
  border-color: #fff4b8; }
  .alert-warning hr {
    border-top-color: #fff09f; }
  .alert-warning .alert-link {
    color: #524500; }

.alert-danger {
  color: #6a1b00;
  background-color: #f5d6cc;
  border-color: #f1c6b8; }
  .alert-danger hr {
    border-top-color: #edb5a3; }
  .alert-danger .alert-link {
    color: #370e00; }

.alert-light {
  color: #797b7c;
  background-color: #fbfbfc;
  border-color: #f9fafb; }
  .alert-light hr {
    border-top-color: #eaedf1; }
  .alert-light .alert-link {
    color: #606162; }

.alert-dark {
  color: #161616;
  background-color: #d5d5d5;
  border-color: #c4c4c4; }
  .alert-dark hr {
    border-top-color: #b7b7b7; }
  .alert-dark .alert-link {
    color: black; }

.alert-white {
  color: #858585;
  background-color: white;
  border-color: white; }
  .alert-white hr {
    border-top-color: #f2f2f2; }
  .alert-white .alert-link {
    color: #6c6c6c; }

.alert-black {
  color: black;
  background-color: #cccccc;
  border-color: #b8b8b8; }
  .alert-black hr {
    border-top-color: #ababab; }
  .alert-black .alert-link {
    color: black; }

.alert-custom {
  color: #08255a;
  background-color: #cfdaef;
  border-color: #bccbe8; }
  .alert-custom hr {
    border-top-color: #a9bce1; }
  .alert-custom .alert-link {
    color: #04122b; }

.alert-tertiary {
  color: #08255a;
  background-color: #cfdaef;
  border-color: #bccbe8; }
  .alert-tertiary hr {
    border-top-color: #a9bce1; }
  .alert-tertiary .alert-link {
    color: #04122b; }

.alert-gray-300 {
  color: #737678;
  background-color: #f8f9fa;
  border-color: #f6f7f8; }
  .alert-gray-300 hr {
    border-top-color: #e8eaed; }
  .alert-gray-300 .alert-link {
    color: #5a5c5e; }

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }
  to {
    background-position: 0 0; } }

.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef; }

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #1047ae;
  transition: width 0.6s ease; }
  @media (prefers-reduced-motion: reduce) {
    .progress-bar {
      transition: none; } }

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem; }

.progress-bar-animated {
  animation: progress-bar-stripes 1s linear infinite; }
  @media (prefers-reduced-motion: reduce) {
    .progress-bar-animated {
      animation: none; } }

.media {
  display: flex;
  align-items: flex-start; }

.media-body {
  flex: 1; }

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0; }

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit; }
  .list-group-item-action:hover, .list-group-item-action:focus {
    z-index: 1;
    color: #495057;
    text-decoration: none;
    background-color: #f8f9fa; }
  .list-group-item-action:active {
    color: #212529;
    background-color: #e9ecef; }

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125); }
  .list-group-item:last-child {
    margin-bottom: 0; }
  .list-group-item.disabled, .list-group-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: #fff; }
  .list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #1047ae;
    border-color: #1047ae; }

.list-group-horizontal {
  flex-direction: row; }
  .list-group-horizontal .list-group-item {
    margin-right: -1px;
    margin-bottom: 0; }
    .list-group-horizontal .list-group-item:last-child {
      margin-right: 0; }

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row; }
    .list-group-horizontal-sm .list-group-item {
      margin-right: -1px;
      margin-bottom: 0; }
      .list-group-horizontal-sm .list-group-item:last-child {
        margin-right: 0; } }

@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row; }
    .list-group-horizontal-md .list-group-item {
      margin-right: -1px;
      margin-bottom: 0; }
      .list-group-horizontal-md .list-group-item:last-child {
        margin-right: 0; } }

@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row; }
    .list-group-horizontal-lg .list-group-item {
      margin-right: -1px;
      margin-bottom: 0; }
      .list-group-horizontal-lg .list-group-item:last-child {
        margin-right: 0; } }

@media (min-width: 1280px) {
  .list-group-horizontal-xl {
    flex-direction: row; }
    .list-group-horizontal-xl .list-group-item {
      margin-right: -1px;
      margin-bottom: 0; }
      .list-group-horizontal-xl .list-group-item:last-child {
        margin-right: 0; } }

.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0; }
  .list-group-flush .list-group-item:last-child {
    margin-bottom: -1px; }

.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0; }

.list-group-flush:last-child .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom: 0; }

.list-group-item-primary {
  color: #08255a;
  background-color: #bccbe8; }
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #08255a;
    background-color: #a9bce1; }
  .list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #08255a;
    border-color: #08255a; }

.list-group-item-secondary {
  color: #08255a;
  background-color: #bccbe8; }
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #08255a;
    background-color: #a9bce1; }
  .list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #08255a;
    border-color: #08255a; }

.list-group-item-success {
  color: #174117;
  background-color: #c4dbc4; }
  .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #174117;
    background-color: #b4d1b4; }
  .list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #174117;
    border-color: #174117; }

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb; }
  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #0c5460;
    background-color: #abdde5; }
  .list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #0c5460;
    border-color: #0c5460; }

.list-group-item-warning {
  color: #857000;
  background-color: #fff4b8; }
  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #857000;
    background-color: #fff09f; }
  .list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #857000;
    border-color: #857000; }

.list-group-item-danger {
  color: #6a1b00;
  background-color: #f1c6b8; }
  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #6a1b00;
    background-color: #edb5a3; }
  .list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #6a1b00;
    border-color: #6a1b00; }

.list-group-item-light {
  color: #797b7c;
  background-color: #f9fafb; }
  .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
    color: #797b7c;
    background-color: #eaedf1; }
  .list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #797b7c;
    border-color: #797b7c; }

.list-group-item-dark {
  color: #161616;
  background-color: #c4c4c4; }
  .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
    color: #161616;
    background-color: #b7b7b7; }
  .list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: #161616;
    border-color: #161616; }

.list-group-item-white {
  color: #858585;
  background-color: white; }
  .list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus {
    color: #858585;
    background-color: #f2f2f2; }
  .list-group-item-white.list-group-item-action.active {
    color: #fff;
    background-color: #858585;
    border-color: #858585; }

.list-group-item-black {
  color: black;
  background-color: #b8b8b8; }
  .list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus {
    color: black;
    background-color: #ababab; }
  .list-group-item-black.list-group-item-action.active {
    color: #fff;
    background-color: black;
    border-color: black; }

.list-group-item-custom {
  color: #08255a;
  background-color: #bccbe8; }
  .list-group-item-custom.list-group-item-action:hover, .list-group-item-custom.list-group-item-action:focus {
    color: #08255a;
    background-color: #a9bce1; }
  .list-group-item-custom.list-group-item-action.active {
    color: #fff;
    background-color: #08255a;
    border-color: #08255a; }

.list-group-item-tertiary {
  color: #08255a;
  background-color: #bccbe8; }
  .list-group-item-tertiary.list-group-item-action:hover, .list-group-item-tertiary.list-group-item-action:focus {
    color: #08255a;
    background-color: #a9bce1; }
  .list-group-item-tertiary.list-group-item-action.active {
    color: #fff;
    background-color: #08255a;
    border-color: #08255a; }

.list-group-item-gray-300 {
  color: #737678;
  background-color: #f6f7f8; }
  .list-group-item-gray-300.list-group-item-action:hover, .list-group-item-gray-300.list-group-item-action:focus {
    color: #737678;
    background-color: #e8eaed; }
  .list-group-item-gray-300.list-group-item-action.active {
    color: #fff;
    background-color: #737678;
    border-color: #737678; }

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5; }
  .close:hover {
    color: #000;
    text-decoration: none; }
  .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
    opacity: .75; }

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  appearance: none; }

a.close.disabled {
  pointer-events: none; }

.toast {
  max-width: 350px;
  overflow: hidden;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  opacity: 0; }
  .toast:not(:last-child) {
    margin-bottom: 0.75rem; }
  .toast.showing {
    opacity: 1; }
  .toast.show {
    display: block;
    opacity: 1; }
  .toast.hide {
    display: none; }

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05); }

.toast-body {
  padding: 0.75rem; }

.modal-open {
  overflow: hidden; }
  .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto; }

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none; }
  .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out;
    transform: translate(0, -50px); }
    @media (prefers-reduced-motion: reduce) {
      .modal.fade .modal-dialog {
        transition: none; } }
  .modal.show .modal-dialog {
    transform: none; }

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem); }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 1rem);
    overflow: hidden; }
  .modal-dialog-scrollable .modal-header,
  .modal-dialog-scrollable .modal-footer {
    flex-shrink: 0; }
  .modal-dialog-scrollable .modal-body {
    overflow-y: auto; }

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem); }
  .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - 1rem);
    content: ""; }
  .modal-dialog-centered.modal-dialog-scrollable {
    flex-direction: column;
    justify-content: center;
    height: 100%; }
    .modal-dialog-centered.modal-dialog-scrollable .modal-content {
      max-height: none; }
    .modal-dialog-centered.modal-dialog-scrollable::before {
      content: none; }

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000; }
  .modal-backdrop.fade {
    opacity: 0; }
  .modal-backdrop.show {
    opacity: 0.5; }

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6; }
  .modal-header .close {
    padding: 1rem 1rem;
    margin: -1rem -1rem -1rem auto; }

.modal-title {
  margin-bottom: 0;
  line-height: 1.5; }

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem; }

.modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #dee2e6; }
  .modal-footer > :not(:first-child) {
    margin-left: .25rem; }
  .modal-footer > :not(:last-child) {
    margin-right: .25rem; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto; }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem); }
    .modal-dialog-scrollable .modal-content {
      max-height: calc(100vh - 3.5rem); }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem); }
    .modal-dialog-centered::before {
      height: calc(100vh - 3.5rem); }
  .modal-sm {
    max-width: 300px; } }

@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px; } }

@media (min-width: 1280px) {
  .modal-xl {
    max-width: 1140px; } }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, "Open Sans", BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 1.125rem;
  word-wrap: break-word;
  opacity: 0; }
  .tooltip.show {
    opacity: 0.9; }
  .tooltip .arrow {
    position: absolute;
    display: block;
    width: 0.8rem;
    height: 0.4rem; }
    .tooltip .arrow::before {
      position: absolute;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0; }
  .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
    bottom: 0; }
    .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
      top: 0;
      border-width: 0.4rem 0.4rem 0;
      border-top-color: #000; }

.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem; }
  .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
    left: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
      right: 0;
      border-width: 0.4rem 0.4rem 0.4rem 0;
      border-right-color: #000; }

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0; }
  .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
    top: 0; }
    .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
      bottom: 0;
      border-width: 0 0.4rem 0.4rem;
      border-bottom-color: #000; }

.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem; }
  .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
    right: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
      left: 0;
      border-width: 0.4rem 0 0.4rem 0.4rem;
      border-left-color: #000; }

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, "Open Sans", BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 1.125rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2); }
  .popover .arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: 0.5rem;
    margin: 0 0.3rem; }
    .popover .arrow::before, .popover .arrow::after {
      position: absolute;
      display: block;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem; }
  .bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
    bottom: calc((0.5rem + 1px) * -1); }
    .bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
      bottom: 0;
      border-width: 0.5rem 0.5rem 0;
      border-top-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
      bottom: 1px;
      border-width: 0.5rem 0.5rem 0;
      border-top-color: #fff; }

.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem; }
  .bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
    left: calc((0.5rem + 1px) * -1);
    width: 0.5rem;
    height: 1rem;
    margin: 0.3rem 0; }
    .bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
      left: 0;
      border-width: 0.5rem 0.5rem 0.5rem 0;
      border-right-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
      left: 1px;
      border-width: 0.5rem 0.5rem 0.5rem 0;
      border-right-color: #fff; }

.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem; }
  .bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
    top: calc((0.5rem + 1px) * -1); }
    .bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
      top: 0;
      border-width: 0 0.5rem 0.5rem 0.5rem;
      border-bottom-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
      top: 1px;
      border-width: 0 0.5rem 0.5rem 0.5rem;
      border-bottom-color: #fff; }
  .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
    position: absolute;
    top: 0;
    left: 50%;
    display: block;
    width: 1rem;
    margin-left: -0.5rem;
    content: "";
    border-bottom: 1px solid #f7f7f7; }

.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem; }
  .bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
    right: calc((0.5rem + 1px) * -1);
    width: 0.5rem;
    height: 1rem;
    margin: 0.3rem 0; }
    .bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
      right: 0;
      border-width: 0.5rem 0 0.5rem 0.5rem;
      border-left-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
      right: 1px;
      border-width: 0.5rem 0 0.5rem 0.5rem;
      border-left-color: #fff; }

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb; }
  .popover-header:empty {
    display: none; }

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529; }

.carousel {
  position: relative; }

.carousel.pointer-event {
  touch-action: pan-y; }

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }
  .carousel-inner::after {
    display: block;
    clear: both;
    content: ""; }

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-item {
      transition: none; } }

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block; }

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%); }

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%); }

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none; }

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1; }

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: 0s 0.6s opacity; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-fade .active.carousel-item-left,
    .carousel-fade .active.carousel-item-right {
      transition: none; } }

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-control-prev,
    .carousel-control-next {
      transition: none; } }
  .carousel-control-prev:hover, .carousel-control-prev:focus,
  .carousel-control-next:hover,
  .carousel-control-next:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: 0.9; }

.carousel-control-prev {
  left: 0; }

.carousel-control-next {
  right: 0; }

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: no-repeat 50% / 100% 100%; }

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e"); }

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e"); }

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none; }
  .carousel-indicators li {
    box-sizing: content-box;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    background-clip: padding-box;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: .5;
    transition: opacity 0.6s ease; }
    @media (prefers-reduced-motion: reduce) {
      .carousel-indicators li {
        transition: none; } }
  .carousel-indicators .active {
    opacity: 1; }

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center; }

@keyframes spinner-border {
  to {
    transform: rotate(360deg); } }

.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: spinner-border .75s linear infinite; }

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em; }

@keyframes spinner-grow {
  0% {
    transform: scale(0); }
  50% {
    opacity: 1; } }

.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  animation: spinner-grow .75s linear infinite; }

.spinner-grow-sm {
  width: 1rem;
  height: 1rem; }

.align-baseline {
  vertical-align: baseline !important; }

.align-top {
  vertical-align: top !important; }

.align-middle {
  vertical-align: middle !important; }

.align-bottom {
  vertical-align: bottom !important; }

.align-text-bottom {
  vertical-align: text-bottom !important; }

.align-text-top {
  vertical-align: text-top !important; }

.bg-primary, [id*='SocialMediaLinks-'] a.default-social-media-item,
#SocialMediaLinks a.default-social-media-item {
  background-color: #1047ae !important; }

a.bg-primary:hover, [id*='SocialMediaLinks-'] a.default-social-media-item:hover,
#SocialMediaLinks a.default-social-media-item:hover, a.bg-primary:focus, [id*='SocialMediaLinks-'] a.default-social-media-item:focus,
#SocialMediaLinks a.default-social-media-item:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0c347f !important; }

.bg-secondary {
  background-color: #1047ae !important; }

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #0c347f !important; }

.bg-success {
  background-color: #2c7d2c !important; }

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1f571f !important; }

.bg-info {
  background-color: #17a2b8 !important; }

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #117a8b !important; }

.bg-warning {
  background-color: #ffd800 !important; }

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #ccad00 !important; }

.bg-danger, #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover),
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) {
  background-color: #c30 !important; }

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #992600 !important; }

.bg-light, #EventOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
#NewsOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='Image-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='Text-'].hover[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
#Image[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
#ContentBlocks[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
.boxes[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover, #ContentBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover, #ContentBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#EventOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#EventOverview.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsOverview.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsBlock[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsBlock.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#Events[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#Events.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#SliderBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#SliderBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Boxes-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Boxes-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Childlist-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Childlist-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Events-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Events-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='EventsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Image-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Image-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='JobOffersList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='News-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='News-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='NewsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover, #Search[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
#Search[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
#Search[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
#Search[class*='-content'] .table tbody > [class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.links[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.links[class*='-content'] .table tbody > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table tbody > [class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.childlist[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.childlist[class*='-content'] .table tbody > [class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.documents[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.documents[class*='-content'] .table tbody > [class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.services[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.services[class*='-content'] .table tbody > [class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.dokumentenliste[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.dokumentenliste[class*='-content'] .table tbody > [class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.persons[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.persons[class*='-content'] .table tbody > [class*='-item']:hover, #SidebarNavigation > ul [class*='-item-link']:hover {
  background-color: #e9ecef !important; }

a.bg-light:hover, #EventOverview[class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
#NewsOverview[class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='EventsList-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='Image-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='Text-'].hover[class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
#Image[class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
#ContentBlocks[class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
.boxes[class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card), #ContentBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover), #ContentBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#EventOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#EventOverview.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#NewsOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#NewsOverview.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#NewsBlock[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#NewsBlock.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#Events[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#Events.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#SliderBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#SliderBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Boxes-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Boxes-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Childlist-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Childlist-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Events-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Events-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='EventsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='EventsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Image-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Image-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='JobOffersList-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='News-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='News-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='NewsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='NewsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover), #Search[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
#Search[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
#Search[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
#Search[class*='-content'] .table tbody > a[class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
.links[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
.links[class*='-content'] .table tbody > a[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table tbody > a[class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
.childlist[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
.childlist[class*='-content'] .table tbody > a[class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
.documents[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
.documents[class*='-content'] .table tbody > a[class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
.services[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
.services[class*='-content'] .table tbody > a[class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
.dokumentenliste[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
.dokumentenliste[class*='-content'] .table tbody > a[class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
.persons[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
.persons[class*='-content'] .table tbody > a[class*='-item']:hover, #SidebarNavigation > ul a[class*='-item-link']:hover, a.bg-light:focus, #EventOverview[class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
#NewsOverview[class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='Image-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='Text-'].hover[class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
#Image[class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
#ContentBlocks[class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
.boxes[class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover, #ContentBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover, #ContentBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#EventOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#EventOverview.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#NewsOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#NewsOverview.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#NewsBlock[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#NewsBlock.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#Events[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#Events.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#SliderBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#SliderBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Boxes-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Boxes-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Childlist-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Childlist-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Events-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Events-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='EventsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Image-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Image-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='JobOffersList-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='News-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='News-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='NewsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover, #Search[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
#Search[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
#Search[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
#Search[class*='-content'] .table tbody > a[class*='-item']:focus:hover,
.links[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
.links[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
.links[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
.links[class*='-content'] .table tbody > a[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] .table tbody > a[class*='-item']:focus:hover,
.childlist[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
.childlist[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
.childlist[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
.childlist[class*='-content'] .table tbody > a[class*='-item']:focus:hover,
.documents[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
.documents[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
.documents[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
.documents[class*='-content'] .table tbody > a[class*='-item']:focus:hover,
.services[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
.services[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
.services[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
.services[class*='-content'] .table tbody > a[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] .table tbody > a[class*='-item']:focus:hover,
.persons[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
.persons[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
.persons[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
.persons[class*='-content'] .table tbody > a[class*='-item']:focus:hover, #SidebarNavigation > ul a[class*='-item-link']:focus:hover,
button.bg-light:hover,
#EventOverview[class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
#NewsOverview[class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='EventsList-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='Image-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='Text-'].hover[class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
#Image[class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
#ContentBlocks[class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
.boxes[class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
#ContentBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#ContentBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#EventOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#EventOverview.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#NewsOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#NewsOverview.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#NewsBlock[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#NewsBlock.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#Events[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#Events.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#SliderBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#SliderBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Boxes-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Boxes-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Childlist-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Childlist-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Events-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Events-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='EventsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='EventsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Image-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Image-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='JobOffersList-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='News-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='News-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='NewsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='NewsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#Search[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
#Search[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
#Search[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
#Search[class*='-content'] .table tbody > button[class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
.links[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
.links[class*='-content'] .table tbody > button[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table tbody > button[class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
.childlist[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
.childlist[class*='-content'] .table tbody > button[class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
.documents[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
.documents[class*='-content'] .table tbody > button[class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
.services[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
.services[class*='-content'] .table tbody > button[class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
.dokumentenliste[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
.dokumentenliste[class*='-content'] .table tbody > button[class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
.persons[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
.persons[class*='-content'] .table tbody > button[class*='-item']:hover,
#SidebarNavigation > ul button[class*='-item-link']:hover,
button.bg-light:focus,
#EventOverview[class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
#NewsOverview[class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='Image-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='Text-'].hover[class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
#Image[class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
#ContentBlocks[class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
.boxes[class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
#ContentBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#ContentBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#EventOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#EventOverview.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#NewsOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#NewsOverview.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#NewsBlock[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#NewsBlock.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#Events[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#Events.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#SliderBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#SliderBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Boxes-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Boxes-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Childlist-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Childlist-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Events-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Events-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='EventsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Image-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Image-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='JobOffersList-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='News-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='News-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='NewsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#Search[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
#Search[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
#Search[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
#Search[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
.links[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
.links[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
.links[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
.links[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
.childlist[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
.childlist[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
.childlist[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
.childlist[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
.documents[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
.documents[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
.documents[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
.documents[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
.services[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
.services[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
.services[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
.services[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
.persons[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
.persons[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
.persons[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
.persons[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
#SidebarNavigation > ul button[class*='-item-link']:focus:hover {
  background-color: #cbd3da !important; }

.bg-dark, [id*='Quicklinks-'] [class*='-content'] .btn:focus {
  background-color: #2b2b2b !important; }

a.bg-dark:hover, [id*='Quicklinks-'] [class*='-content'] a.btn:hover:focus, a.bg-dark:focus, [id*='Quicklinks-'] [class*='-content'] a.btn:focus,
button.bg-dark:hover,
[id*='Quicklinks-'] [class*='-content'] button.btn:hover:focus,
button.bg-dark:focus,
[id*='Quicklinks-'] [class*='-content'] button.btn:focus {
  background-color: #121212 !important; }

.bg-white, [id*='Quicklinks-'] [class*='-content'] [class*='-item-list'] {
  background-color: #fff !important; }

a.bg-white:hover, [id*='Quicklinks-'] [class*='-content'] a[class*='-item-list']:hover, a.bg-white:focus, [id*='Quicklinks-'] [class*='-content'] a[class*='-item-list']:focus,
button.bg-white:hover,
[id*='Quicklinks-'] [class*='-content'] button[class*='-item-list']:hover,
button.bg-white:focus,
[id*='Quicklinks-'] [class*='-content'] button[class*='-item-list']:focus {
  background-color: #e6e6e6 !important; }

.bg-black {
  background-color: #000 !important; }

a.bg-black:hover, a.bg-black:focus,
button.bg-black:hover,
button.bg-black:focus {
  background-color: black !important; }

.bg-custom {
  background-color: #1047ae !important; }

a.bg-custom:hover, a.bg-custom:focus,
button.bg-custom:hover,
button.bg-custom:focus {
  background-color: #0c347f !important; }

.bg-tertiary {
  background-color: #1047ae !important; }

a.bg-tertiary:hover, a.bg-tertiary:focus,
button.bg-tertiary:hover,
button.bg-tertiary:focus {
  background-color: #0c347f !important; }

.bg-gray-300 {
  background-color: #dee2e6 !important; }

a.bg-gray-300:hover, a.bg-gray-300:focus,
button.bg-gray-300:hover,
button.bg-gray-300:focus {
  background-color: #c1c9d0 !important; }

.bg-white, [id*='Quicklinks-'] [class*='-content'] [class*='-item-list'] {
  background-color: #fff !important; }

.bg-transparent, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist .links-item.list-group-item, [id*='Linklist-'] [class*='-item-list'][class*='-group'] > [class*='-group-item'] {
  background-color: transparent !important; }

.border {
  border: 1px solid #dee2e6 !important; }

.border-top {
  border-top: 1px solid #dee2e6 !important; }

.border-right, [id*='Linklist-'] [class*='-item-list'][class*='-group'][class*='-horizontal'] > [class*='-item']:not([class*='-group']):not(:last-child) {
  border-right: 1px solid #dee2e6 !important; }

.border-bottom, [id*="Linkbar"][id*="-Right"].nav-content .nav li .nav-link > div > div, [id*="Linkbar"][id*="-Right"].nav-content .nav li:hover .nav-link > div > div, [id*="Linkbar"][id*="-Right"].nav-content .nav li:active .nav-link > div > div, [id*="Linkbar"][id*="-Right"].nav-content .nav li:focus .nav-link > div > div, [id*='NewsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card,
[id*='EventsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card, [id*='Sidebar'] h2, [id*='Sidebar'] .h2 {
  border-bottom: 1px solid #dee2e6 !important; }

.border-left {
  border-left: 1px solid #dee2e6 !important; }

.border-0, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content .card {
  border: 0 !important; }

.border-top-0 {
  border-top: 0 !important; }

.border-right-0 {
  border-right: 0 !important; }

.border-bottom-0 {
  border-bottom: 0 !important; }

.border-left-0 {
  border-left: 0 !important; }

.border-primary, [id*='Sidebar'] h2, [id*='Sidebar'] .h2 {
  border-color: #1047ae !important; }

.border-secondary {
  border-color: #1047ae !important; }

.border-success {
  border-color: #2c7d2c !important; }

.border-info {
  border-color: #17a2b8 !important; }

.border-warning {
  border-color: #ffd800 !important; }

.border-danger {
  border-color: #c30 !important; }

.border-light, [id*='Linklist-'] [class*='-item-list'][class*='-group'] > [class*='-group-item'] {
  border-color: #e9ecef !important; }

.border-dark {
  border-color: #2b2b2b !important; }

.border-white, [id*="Linkbar"][id*="-Right"].nav-content .nav li:hover .nav-link > div > div, [id*="Linkbar"][id*="-Right"].nav-content .nav li:active .nav-link > div > div, [id*="Linkbar"][id*="-Right"].nav-content .nav li:focus .nav-link > div > div {
  border-color: #fff !important; }

.border-black {
  border-color: #000 !important; }

.border-custom {
  border-color: #1047ae !important; }

.border-tertiary {
  border-color: #1047ae !important; }

.border-gray-300 {
  border-color: #dee2e6 !important; }

.border-white, [id*="Linkbar"][id*="-Right"].nav-content .nav li:hover .nav-link > div > div, [id*="Linkbar"][id*="-Right"].nav-content .nav li:active .nav-link > div > div, [id*="Linkbar"][id*="-Right"].nav-content .nav li:focus .nav-link > div > div {
  border-color: #fff !important; }

.rounded-sm {
  border-radius: 0.2rem !important; }

.rounded {
  border-radius: 0.25rem !important; }

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important; }

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important; }

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

.rounded-lg {
  border-radius: 0.3rem !important; }

.rounded-circle {
  border-radius: 50% !important; }

.rounded-pill {
  border-radius: 50rem !important; }

.rounded-0 {
  border-radius: 0 !important; }

.clearfix::after {
  display: block;
  clear: both;
  content: ""; }

.d-none, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .row, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='-headline'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone'] .fa, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax'] .fa, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email'] .fa, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email'][class*='-link']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web'] .fa, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .address-details-additional-info, body[class*='sidebar-'][class*='-left'] [id*='Sidebar-'] [id*='Telefonliste-'][class*='-content'] .table .mobile,
body[class*='sidebar-'][class*='-left'] [id*='Sidebar-'] [id*='Persons-'][class*='-content'] .table .mobile, body[class*='sidebar-'][class*='-right'] [id*='Sidebar-'] [id*='Telefonliste-'][class*='-content'] .table .mobile,
body[class*='sidebar-'][class*='-right'] [id*='Sidebar-'] [id*='Persons-'][class*='-content'] .table .mobile, body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Telefonliste-'][class*='-content'] .table .mobile,
body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Telefonliste-'][class*='-content'] .table .fax,
body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Telefonliste-'][class*='-content'] .table #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body
body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Telefonliste-'][class*='-content'] .table [class*='address-details-'][class*='-fax'],
body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Persons-'][class*='-content'] .table .mobile,
body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Persons-'][class*='-content'] .table .fax,
body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Persons-'][class*='-content'] .table #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body
body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Persons-'][class*='-content'] .table [class*='address-details-'][class*='-fax'] {
  display: none !important; }

.d-inline {
  display: inline !important; }

.d-inline-block {
  display: inline-block !important; }

.d-block, #Footer [id*="GridGlobal-"] [id*="Addresses-"] .postal {
  display: block !important; }

.d-table {
  display: table !important; }

.d-table-row {
  display: table-row !important; }

.d-table-cell {
  display: table-cell !important; }

.d-flex, #SliderBlocks .image-slider .slick-list .slick-track,
[Id*='Slider-'] .image-slider .slick-list .slick-track, #SliderBlocks .image-slider .slick-list .slick-track .slick-slide,
[Id*='Slider-'] .image-slider .slick-list .slick-track .slick-slide, #SliderBlocks .image-slider .slick-list .slick-track .slick-slide > div,
[Id*='Slider-'] .image-slider .slick-list .slick-track .slick-slide > div, #SliderBlocks .image-slider .slick-list .slick-track .slick-slide .card,
[Id*='Slider-'] .image-slider .slick-list .slick-track .slick-slide .card {
  display: flex !important; }

.d-inline-flex {
  display: inline-flex !important; }

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important; }
  .d-sm-inline {
    display: inline !important; }
  .d-sm-inline-block {
    display: inline-block !important; }
  .d-sm-block {
    display: block !important; }
  .d-sm-table {
    display: table !important; }
  .d-sm-table-row {
    display: table-row !important; }
  .d-sm-table-cell {
    display: table-cell !important; }
  .d-sm-flex {
    display: flex !important; }
  .d-sm-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 768px) {
  .d-md-none {
    display: none !important; }
  .d-md-inline {
    display: inline !important; }
  .d-md-inline-block {
    display: inline-block !important; }
  .d-md-block {
    display: block !important; }
  .d-md-table {
    display: table !important; }
  .d-md-table-row {
    display: table-row !important; }
  .d-md-table-cell {
    display: table-cell !important; }
  .d-md-flex {
    display: flex !important; }
  .d-md-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important; }
  .d-lg-inline {
    display: inline !important; }
  .d-lg-inline-block {
    display: inline-block !important; }
  .d-lg-block {
    display: block !important; }
  .d-lg-table {
    display: table !important; }
  .d-lg-table-row {
    display: table-row !important; }
  .d-lg-table-cell {
    display: table-cell !important; }
  .d-lg-flex {
    display: flex !important; }
  .d-lg-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 1280px) {
  .d-xl-none {
    display: none !important; }
  .d-xl-inline {
    display: inline !important; }
  .d-xl-inline-block {
    display: inline-block !important; }
  .d-xl-block {
    display: block !important; }
  .d-xl-table {
    display: table !important; }
  .d-xl-table-row {
    display: table-row !important; }
  .d-xl-table-cell {
    display: table-cell !important; }
  .d-xl-flex {
    display: flex !important; }
  .d-xl-inline-flex {
    display: inline-flex !important; } }

@media print {
  .d-print-none {
    display: none !important; }
  .d-print-inline {
    display: inline !important; }
  .d-print-inline-block {
    display: inline-block !important; }
  .d-print-block {
    display: block !important; }
  .d-print-table {
    display: table !important; }
  .d-print-table-row {
    display: table-row !important; }
  .d-print-table-cell {
    display: table-cell !important; }
  .d-print-flex {
    display: flex !important; }
  .d-print-inline-flex {
    display: inline-flex !important; } }

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden; }
  .embed-responsive::before {
    display: block;
    content: ""; }
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }

.embed-responsive-21by9::before {
  padding-top: 42.85714%; }

.embed-responsive-16by9::before {
  padding-top: 56.25%; }

.embed-responsive-4by3::before {
  padding-top: 75%; }

.embed-responsive-1by1::before {
  padding-top: 100%; }

.flex-row {
  flex-direction: row !important; }

.flex-column {
  flex-direction: column !important; }

.flex-row-reverse {
  flex-direction: row-reverse !important; }

.flex-column-reverse {
  flex-direction: column-reverse !important; }

.flex-wrap {
  flex-wrap: wrap !important; }

.flex-nowrap {
  flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important; }

.flex-fill {
  flex: 1 1 auto !important; }

.flex-grow-0 {
  flex-grow: 0 !important; }

.flex-grow-1 {
  flex-grow: 1 !important; }

.flex-shrink-0 {
  flex-shrink: 0 !important; }

.flex-shrink-1 {
  flex-shrink: 1 !important; }

.justify-content-start {
  justify-content: flex-start !important; }

.justify-content-end {
  justify-content: flex-end !important; }

.justify-content-center {
  justify-content: center !important; }

.justify-content-between {
  justify-content: space-between !important; }

.justify-content-around {
  justify-content: space-around !important; }

.align-items-start {
  align-items: flex-start !important; }

.align-items-end {
  align-items: flex-end !important; }

.align-items-center {
  align-items: center !important; }

.align-items-baseline {
  align-items: baseline !important; }

.align-items-stretch {
  align-items: stretch !important; }

.align-content-start {
  align-content: flex-start !important; }

.align-content-end {
  align-content: flex-end !important; }

.align-content-center {
  align-content: center !important; }

.align-content-between {
  align-content: space-between !important; }

.align-content-around {
  align-content: space-around !important; }

.align-content-stretch {
  align-content: stretch !important; }

.align-self-auto {
  align-self: auto !important; }

.align-self-start {
  align-self: flex-start !important; }

.align-self-end {
  align-self: flex-end !important; }

.align-self-center {
  align-self: center !important; }

.align-self-baseline {
  align-self: baseline !important; }

.align-self-stretch {
  align-self: stretch !important; }

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important; }
  .flex-sm-column {
    flex-direction: column !important; }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-sm-wrap {
    flex-wrap: wrap !important; }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-sm-fill {
    flex: 1 1 auto !important; }
  .flex-sm-grow-0 {
    flex-grow: 0 !important; }
  .flex-sm-grow-1 {
    flex-grow: 1 !important; }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-sm-start {
    justify-content: flex-start !important; }
  .justify-content-sm-end {
    justify-content: flex-end !important; }
  .justify-content-sm-center {
    justify-content: center !important; }
  .justify-content-sm-between {
    justify-content: space-between !important; }
  .justify-content-sm-around {
    justify-content: space-around !important; }
  .align-items-sm-start {
    align-items: flex-start !important; }
  .align-items-sm-end {
    align-items: flex-end !important; }
  .align-items-sm-center {
    align-items: center !important; }
  .align-items-sm-baseline {
    align-items: baseline !important; }
  .align-items-sm-stretch {
    align-items: stretch !important; }
  .align-content-sm-start {
    align-content: flex-start !important; }
  .align-content-sm-end {
    align-content: flex-end !important; }
  .align-content-sm-center {
    align-content: center !important; }
  .align-content-sm-between {
    align-content: space-between !important; }
  .align-content-sm-around {
    align-content: space-around !important; }
  .align-content-sm-stretch {
    align-content: stretch !important; }
  .align-self-sm-auto {
    align-self: auto !important; }
  .align-self-sm-start {
    align-self: flex-start !important; }
  .align-self-sm-end {
    align-self: flex-end !important; }
  .align-self-sm-center {
    align-self: center !important; }
  .align-self-sm-baseline {
    align-self: baseline !important; }
  .align-self-sm-stretch {
    align-self: stretch !important; } }

@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important; }
  .flex-md-column {
    flex-direction: column !important; }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-md-wrap {
    flex-wrap: wrap !important; }
  .flex-md-nowrap {
    flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-md-fill {
    flex: 1 1 auto !important; }
  .flex-md-grow-0 {
    flex-grow: 0 !important; }
  .flex-md-grow-1 {
    flex-grow: 1 !important; }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-md-start {
    justify-content: flex-start !important; }
  .justify-content-md-end {
    justify-content: flex-end !important; }
  .justify-content-md-center {
    justify-content: center !important; }
  .justify-content-md-between {
    justify-content: space-between !important; }
  .justify-content-md-around {
    justify-content: space-around !important; }
  .align-items-md-start {
    align-items: flex-start !important; }
  .align-items-md-end {
    align-items: flex-end !important; }
  .align-items-md-center {
    align-items: center !important; }
  .align-items-md-baseline {
    align-items: baseline !important; }
  .align-items-md-stretch {
    align-items: stretch !important; }
  .align-content-md-start {
    align-content: flex-start !important; }
  .align-content-md-end {
    align-content: flex-end !important; }
  .align-content-md-center {
    align-content: center !important; }
  .align-content-md-between {
    align-content: space-between !important; }
  .align-content-md-around {
    align-content: space-around !important; }
  .align-content-md-stretch {
    align-content: stretch !important; }
  .align-self-md-auto {
    align-self: auto !important; }
  .align-self-md-start {
    align-self: flex-start !important; }
  .align-self-md-end {
    align-self: flex-end !important; }
  .align-self-md-center {
    align-self: center !important; }
  .align-self-md-baseline {
    align-self: baseline !important; }
  .align-self-md-stretch {
    align-self: stretch !important; } }

@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important; }
  .flex-lg-column {
    flex-direction: column !important; }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-lg-wrap {
    flex-wrap: wrap !important; }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-lg-fill {
    flex: 1 1 auto !important; }
  .flex-lg-grow-0 {
    flex-grow: 0 !important; }
  .flex-lg-grow-1 {
    flex-grow: 1 !important; }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-lg-start {
    justify-content: flex-start !important; }
  .justify-content-lg-end {
    justify-content: flex-end !important; }
  .justify-content-lg-center {
    justify-content: center !important; }
  .justify-content-lg-between {
    justify-content: space-between !important; }
  .justify-content-lg-around {
    justify-content: space-around !important; }
  .align-items-lg-start {
    align-items: flex-start !important; }
  .align-items-lg-end {
    align-items: flex-end !important; }
  .align-items-lg-center {
    align-items: center !important; }
  .align-items-lg-baseline {
    align-items: baseline !important; }
  .align-items-lg-stretch {
    align-items: stretch !important; }
  .align-content-lg-start {
    align-content: flex-start !important; }
  .align-content-lg-end {
    align-content: flex-end !important; }
  .align-content-lg-center {
    align-content: center !important; }
  .align-content-lg-between {
    align-content: space-between !important; }
  .align-content-lg-around {
    align-content: space-around !important; }
  .align-content-lg-stretch {
    align-content: stretch !important; }
  .align-self-lg-auto {
    align-self: auto !important; }
  .align-self-lg-start {
    align-self: flex-start !important; }
  .align-self-lg-end {
    align-self: flex-end !important; }
  .align-self-lg-center {
    align-self: center !important; }
  .align-self-lg-baseline {
    align-self: baseline !important; }
  .align-self-lg-stretch {
    align-self: stretch !important; } }

@media (min-width: 1280px) {
  .flex-xl-row {
    flex-direction: row !important; }
  .flex-xl-column {
    flex-direction: column !important; }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-xl-wrap {
    flex-wrap: wrap !important; }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-xl-fill {
    flex: 1 1 auto !important; }
  .flex-xl-grow-0 {
    flex-grow: 0 !important; }
  .flex-xl-grow-1 {
    flex-grow: 1 !important; }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-xl-start {
    justify-content: flex-start !important; }
  .justify-content-xl-end {
    justify-content: flex-end !important; }
  .justify-content-xl-center {
    justify-content: center !important; }
  .justify-content-xl-between {
    justify-content: space-between !important; }
  .justify-content-xl-around {
    justify-content: space-around !important; }
  .align-items-xl-start {
    align-items: flex-start !important; }
  .align-items-xl-end {
    align-items: flex-end !important; }
  .align-items-xl-center {
    align-items: center !important; }
  .align-items-xl-baseline {
    align-items: baseline !important; }
  .align-items-xl-stretch {
    align-items: stretch !important; }
  .align-content-xl-start {
    align-content: flex-start !important; }
  .align-content-xl-end {
    align-content: flex-end !important; }
  .align-content-xl-center {
    align-content: center !important; }
  .align-content-xl-between {
    align-content: space-between !important; }
  .align-content-xl-around {
    align-content: space-around !important; }
  .align-content-xl-stretch {
    align-content: stretch !important; }
  .align-self-xl-auto {
    align-self: auto !important; }
  .align-self-xl-start {
    align-self: flex-start !important; }
  .align-self-xl-end {
    align-self: flex-end !important; }
  .align-self-xl-center {
    align-self: center !important; }
  .align-self-xl-baseline {
    align-self: baseline !important; }
  .align-self-xl-stretch {
    align-self: stretch !important; } }

.float-left {
  float: left !important; }

.float-right, [id*='SidebarNavigation'] .has-children > [class*='fa-angle-'].icon.icon-muted::before, [id*='SidebarNavigation'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .has-children > [class*='fa-angle-'].icon-muted.postal::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] .has-children > [class*='fa-angle-'].icon-muted.postal::before, [id*='SidebarNavigation'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-phone']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-phone']::before, [id*='SidebarNavigation'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-fax']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-fax']::before, [id*='SidebarNavigation'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-email']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-email']::before, [id*='SidebarNavigation'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-web']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-web']::before {
  float: right !important; }

.float-none {
  float: none !important; }

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important; }
  .float-sm-right {
    float: right !important; }
  .float-sm-none {
    float: none !important; } }

@media (min-width: 768px) {
  .float-md-left {
    float: left !important; }
  .float-md-right {
    float: right !important; }
  .float-md-none {
    float: none !important; } }

@media (min-width: 992px) {
  .float-lg-left {
    float: left !important; }
  .float-lg-right {
    float: right !important; }
  .float-lg-none {
    float: none !important; } }

@media (min-width: 1280px) {
  .float-xl-left {
    float: left !important; }
  .float-xl-right {
    float: right !important; }
  .float-xl-none {
    float: none !important; } }

.overflow-auto {
  overflow: auto !important; }

.overflow-hidden {
  overflow: hidden !important; }

.position-static {
  position: static !important; }

.position-relative, .bg-fullwidth-white, .bg-fullwidth-black, .bg-fullwidth-custom, .bg-fullwidth-tertiary, .bg-fullwidth-primary, .bg-fullwidth-secondary, .bg-fullwidth-success, .bg-fullwidth-info, .bg-fullwidth-warning, .bg-fullwidth-danger, .bg-fullwidth-light, .bg-fullwidth-dark, .bg-fullwidth-gray-300 {
  position: relative !important; }

.position-absolute, .admin-info.btn-group {
  position: absolute !important; }

.position-fixed {
  position: fixed !important; }

.position-sticky {
  position: sticky !important; }

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030; }

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030; }

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal; }

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }

.shadow-none, [id*='NewsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card,
[id*='EventsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card {
  box-shadow: none !important; }

.w-25 {
  width: 25% !important; }

.w-50 {
  width: 50% !important; }

.w-75 {
  width: 75% !important; }

.w-100, #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse [class*="nav-item-"] .dropdown-menu, #Pagination,
[id*='Pagination-'], #ContentWrapper [id*='Rte-'] iframe, #SliderBlocks .image-slider.template-tl4-ir8 .slick-list .slick-track .slick-slide > div,
[Id*='Slider-'] .image-slider.template-tl4-ir8 .slick-list .slick-track .slick-slide > div {
  width: 100% !important; }

.w-auto {
  width: auto !important; }

.h-25 {
  height: 25% !important; }

.h-50 {
  height: 50% !important; }

.h-75 {
  height: 75% !important; }

.h-100, body:not(.is-admin):not(.is-backend-user) .card > a, #SliderBlocks .image-slider .slick-list .slick-track .slick-slide .card > a,
[Id*='Slider-'] .image-slider .slick-list .slick-track .slick-slide .card > a {
  height: 100% !important; }

.h-auto {
  height: auto !important; }

.mw-100 {
  max-width: 100% !important; }

.mh-100 {
  max-height: 100% !important; }

.min-vw-100 {
  min-width: 100vw !important; }

.min-vh-100 {
  min-height: 100vh !important; }

.vw-100 {
  width: 100vw !important; }

.vh-100 {
  height: 100vh !important; }

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: transparent; }

.m-0, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist {
  margin: 0 !important; }

.mt-0,
.my-0,
form .validation-summary-errors > ul,
.form .validation-summary-errors > ul {
  margin-top: 0 !important; }

.mr-0,
.mx-0 {
  margin-right: 0 !important; }

.mb-0, [id*='Alert-'].alert p:last-child, [id*='CookieConsent'] .modal-body .multi-collapse > .card-body :last-child, [id*='CookieConsent'] [id*='Alert-'] p, [class*='changed-via-'][class*='-js-2'] [id*='ImageWithLink-'], [class*='changed-via-'][class*='-js-4'] [id*='ImageWithLink-'], [class*='changed-via-'][class*='-js-2'] [id*='ImageWithLink-'] [id*='Image-'], [class*='changed-via-'][class*='-js-4'] [id*='ImageWithLink-'] [id*='Image-'], [id*='NewsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card,
[id*='EventsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card,
.my-0,
form .validation-summary-errors > ul,
.form .validation-summary-errors > ul {
  margin-bottom: 0 !important; }

.ml-0,
.mx-0 {
  margin-left: 0 !important; }

.m-1 {
  margin: 0.25rem !important; }

.mt-1,
.my-1 {
  margin-top: 0.25rem !important; }

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important; }

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important; }

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important; }

.m-2 {
  margin: 0.5rem !important; }

.mt-2, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .card-body, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [class*='shadow-'].card .card-body, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .card-body,
.my-2 {
  margin-top: 0.5rem !important; }

.mr-2, [id*='Linklist-'] [class*='-item-list'][class*='-group'][class*='-horizontal'] > [class*='-item']:not([class*='-group']):not(:last-child), [id*='Linklist-'] [class*='-item-list'][class*='-group'][class*='-horizontal'] > [class*='-item']:not([class*='-group']) > [class*='-link'],
.mx-2 {
  margin-right: 0.5rem !important; }

.mb-2, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body, [id*='Linklist-'] [class*='-item-list'][class*='-group']:not([class*='-horizontal']) > [class*='-item']:not([class*='-group']),
.my-2 {
  margin-bottom: 0.5rem !important; }

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important; }

.m-3 {
  margin: 1rem !important; }

.mt-3,
.my-3 {
  margin-top: 1rem !important; }

.mr-3,
.mx-3 {
  margin-right: 1rem !important; }

.mb-3, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .card-body, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [class*='shadow-'].card .card-body, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .card-body,
.my-3 {
  margin-bottom: 1rem !important; }

.ml-3,
.mx-3 {
  margin-left: 1rem !important; }

.m-4 {
  margin: 1.5rem !important; }

.mt-4,
.my-4 {
  margin-top: 1.5rem !important; }

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important; }

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important; }

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important; }

.m-5 {
  margin: 3rem !important; }

.mt-5,
.my-5 {
  margin-top: 3rem !important; }

.mr-5,
.mx-5 {
  margin-right: 3rem !important; }

.mb-5,
.my-5 {
  margin-bottom: 3rem !important; }

.ml-5,
.mx-5 {
  margin-left: 3rem !important; }

.p-0, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist .links-item.list-group-item, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content .card .card-body, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content .card .card-content, [Id*='Sidebar-Kxp'] [Id*='Persons-'][class*='-content'] .persons-content .card .list-group-item {
  padding: 0 !important; }

.pt-0, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .card-body,
.py-0,
.list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .card-body {
  padding-top: 0 !important; }

.pr-0, [id*="Linkbar"][id*="-Right"].nav-content .nav li .nav-link,
.px-0,
[Id*='Slider-'] > .container > .row > .col {
  padding-right: 0 !important; }

.pb-0,
.py-0,
.list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .card-body {
  padding-bottom: 0 !important; }

.pl-0,
.px-0,
[Id*='Slider-'] > .container > .row > .col {
  padding-left: 0 !important; }

.p-1 {
  padding: 0.25rem !important; }

.pt-1,
.py-1 {
  padding-top: 0.25rem !important; }

.pr-1,
.px-1 {
  padding-right: 0.25rem !important; }

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important; }

.pl-1,
.px-1 {
  padding-left: 0.25rem !important; }

.p-2 {
  padding: 0.5rem !important; }

.pt-2,
.py-2,
form .validation-summary-errors > ul,
.form .validation-summary-errors > ul {
  padding-top: 0.5rem !important; }

.pr-2,
.px-2,
[id*="Linkbar"] [id*="Left"].nav-content .nav li .nav-link {
  padding-right: 0.5rem !important; }

.pb-2, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content .card .card-body,
.py-2,
form .validation-summary-errors > ul,
.form .validation-summary-errors > ul {
  padding-bottom: 0.5rem !important; }

.pl-2, [id*="Linkbar"][id*="-Right"].nav-content .nav li .nav-link,
.px-2,
[id*="Linkbar"] [id*="Left"].nav-content .nav li .nav-link {
  padding-left: 0.5rem !important; }

.p-3 {
  padding: 1rem !important; }

.pt-3, .bg-fullwidth-white, .bg-fullwidth-black, .bg-fullwidth-custom, .bg-fullwidth-tertiary, .bg-fullwidth-primary, .bg-fullwidth-secondary, .bg-fullwidth-success, .bg-fullwidth-info, .bg-fullwidth-warning, .bg-fullwidth-danger, .bg-fullwidth-light, .bg-fullwidth-dark, .bg-fullwidth-gray-300,
.py-3 {
  padding-top: 1rem !important; }

.pr-3,
.px-3 {
  padding-right: 1rem !important; }

.pb-3, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .card-text:last-child, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .adresses-item-images-gallery > [class*="col-"],
.py-3 {
  padding-bottom: 1rem !important; }

.pl-3,
.px-3 {
  padding-left: 1rem !important; }

.p-4, [id*='NewsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card,
[id*='EventsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card {
  padding: 1.5rem !important; }

.pt-4,
.py-4 {
  padding-top: 1.5rem !important; }

.pr-4,
.px-4 {
  padding-right: 1.5rem !important; }

.pb-4, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card, #Footer [Id*='GridGlobal-'],
.py-4 {
  padding-bottom: 1.5rem !important; }

.pl-4,
.px-4 {
  padding-left: 1.5rem !important; }

.p-5 {
  padding: 3rem !important; }

.pt-5,
.py-5 {
  padding-top: 3rem !important; }

.pr-5,
.px-5 {
  padding-right: 3rem !important; }

.pb-5,
.py-5 {
  padding-bottom: 3rem !important; }

.pl-5,
.px-5 {
  padding-left: 3rem !important; }

.m-n1 {
  margin: -0.25rem !important; }

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important; }

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important; }

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important; }

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important; }

.m-n2 {
  margin: -0.5rem !important; }

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important; }

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important; }

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important; }

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important; }

.m-n3 {
  margin: -1rem !important; }

.mt-n3,
.my-n3 {
  margin-top: -1rem !important; }

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important; }

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important; }

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important; }

.m-n4 {
  margin: -1.5rem !important; }

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important; }

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important; }

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important; }

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important; }

.m-n5 {
  margin: -3rem !important; }

.mt-n5,
.my-n5 {
  margin-top: -3rem !important; }

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important; }

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important; }

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important; }

.m-auto {
  margin: auto !important; }

.mt-auto,
.my-auto {
  margin-top: auto !important; }

.mr-auto,
.mx-auto {
  margin-right: auto !important; }

.mb-auto,
.my-auto {
  margin-bottom: auto !important; }

.ml-auto,
.mx-auto {
  margin-left: auto !important; }

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important; }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important; }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important; }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important; }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important; }
  .m-sm-1 {
    margin: 0.25rem !important; }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important; }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important; }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important; }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.5rem !important; }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important; }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important; }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important; }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important; }
  .m-sm-3 {
    margin: 1rem !important; }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important; }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important; }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important; }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important; }
  .m-sm-4 {
    margin: 1.5rem !important; }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important; }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important; }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important; }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important; }
  .m-sm-5 {
    margin: 3rem !important; }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important; }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important; }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important; }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important; }
  .p-sm-0 {
    padding: 0 !important; }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important; }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important; }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important; }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important; }
  .p-sm-1 {
    padding: 0.25rem !important; }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important; }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important; }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important; }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.5rem !important; }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important; }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important; }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important; }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important; }
  .p-sm-3 {
    padding: 1rem !important; }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important; }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important; }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important; }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important; }
  .p-sm-4 {
    padding: 1.5rem !important; }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important; }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important; }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important; }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important; }
  .p-sm-5 {
    padding: 3rem !important; }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important; }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important; }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important; }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important; }
  .m-sm-n1 {
    margin: -0.25rem !important; }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important; }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important; }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important; }
  .m-sm-n2 {
    margin: -0.5rem !important; }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important; }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important; }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important; }
  .m-sm-n3 {
    margin: -1rem !important; }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important; }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important; }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important; }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important; }
  .m-sm-n4 {
    margin: -1.5rem !important; }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important; }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important; }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important; }
  .m-sm-n5 {
    margin: -3rem !important; }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important; }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important; }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important; }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important; }
  .m-sm-auto {
    margin: auto !important; }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important; }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important; }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important; }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important; } }

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important; }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important; }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important; }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important; }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important; }
  .m-md-1 {
    margin: 0.25rem !important; }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important; }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important; }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important; }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important; }
  .m-md-2 {
    margin: 0.5rem !important; }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important; }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important; }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important; }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important; }
  .m-md-3 {
    margin: 1rem !important; }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important; }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important; }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important; }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important; }
  .m-md-4 {
    margin: 1.5rem !important; }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important; }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important; }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important; }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important; }
  .m-md-5 {
    margin: 3rem !important; }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important; }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important; }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important; }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important; }
  .p-md-0 {
    padding: 0 !important; }
  .pt-md-0, [id*='NewsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card .card-body,
  [id*='EventsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card .card-body,
  .py-md-0 {
    padding-top: 0 !important; }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important; }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important; }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important; }
  .p-md-1 {
    padding: 0.25rem !important; }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important; }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important; }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important; }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important; }
  .p-md-2 {
    padding: 0.5rem !important; }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important; }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important; }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important; }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important; }
  .p-md-3 {
    padding: 1rem !important; }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important; }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important; }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important; }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important; }
  .p-md-4 {
    padding: 1.5rem !important; }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important; }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important; }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important; }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important; }
  .p-md-5 {
    padding: 3rem !important; }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important; }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important; }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important; }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important; }
  .m-md-n1 {
    margin: -0.25rem !important; }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important; }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important; }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important; }
  .m-md-n2 {
    margin: -0.5rem !important; }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important; }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important; }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important; }
  .m-md-n3 {
    margin: -1rem !important; }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important; }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important; }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important; }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important; }
  .m-md-n4 {
    margin: -1.5rem !important; }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important; }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important; }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important; }
  .m-md-n5 {
    margin: -3rem !important; }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important; }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important; }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important; }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important; }
  .m-md-auto {
    margin: auto !important; }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important; }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important; }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important; }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important; } }

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important; }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important; }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important; }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important; }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important; }
  .m-lg-1 {
    margin: 0.25rem !important; }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important; }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important; }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important; }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.5rem !important; }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important; }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important; }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important; }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important; }
  .m-lg-3 {
    margin: 1rem !important; }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important; }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important; }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important; }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important; }
  .m-lg-4 {
    margin: 1.5rem !important; }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important; }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important; }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important; }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important; }
  .m-lg-5 {
    margin: 3rem !important; }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important; }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important; }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important; }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important; }
  .p-lg-0 {
    padding: 0 !important; }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important; }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important; }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important; }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important; }
  .p-lg-1 {
    padding: 0.25rem !important; }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important; }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important; }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.5rem !important; }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important; }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important; }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important; }
  .p-lg-3 {
    padding: 1rem !important; }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important; }
  .pr-lg-3, #SliderBlocks .image-slider.template-tl4-ir8 .slick-list .slick-track .slick-slide .card .item-card-content,
  [Id*='Slider-'] .image-slider.template-tl4-ir8 .slick-list .slick-track .slick-slide .card .item-card-content,
  .px-lg-3 {
    padding-right: 1rem !important; }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important; }
  .pl-lg-3, #SliderBlocks .image-slider.template-tl4-ir8 .slick-list .slick-track .slick-slide .card .item-card-image,
  [Id*='Slider-'] .image-slider.template-tl4-ir8 .slick-list .slick-track .slick-slide .card .item-card-image,
  .px-lg-3 {
    padding-left: 1rem !important; }
  .p-lg-4 {
    padding: 1.5rem !important; }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important; }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important; }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important; }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important; }
  .p-lg-5 {
    padding: 3rem !important; }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important; }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important; }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important; }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important; }
  .m-lg-n1 {
    margin: -0.25rem !important; }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important; }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important; }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important; }
  .m-lg-n2 {
    margin: -0.5rem !important; }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important; }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important; }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important; }
  .m-lg-n3 {
    margin: -1rem !important; }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important; }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important; }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important; }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important; }
  .m-lg-n4 {
    margin: -1.5rem !important; }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important; }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important; }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important; }
  .m-lg-n5 {
    margin: -3rem !important; }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important; }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important; }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important; }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important; }
  .m-lg-auto {
    margin: auto !important; }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important; }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important; }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important; }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important; } }

@media (min-width: 1280px) {
  .m-xl-0 {
    margin: 0 !important; }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important; }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important; }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important; }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important; }
  .m-xl-1 {
    margin: 0.25rem !important; }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important; }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important; }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important; }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important; }
  .m-xl-2 {
    margin: 0.5rem !important; }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important; }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important; }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important; }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important; }
  .m-xl-3 {
    margin: 1rem !important; }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important; }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important; }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important; }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important; }
  .m-xl-4 {
    margin: 1.5rem !important; }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important; }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important; }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important; }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important; }
  .m-xl-5 {
    margin: 3rem !important; }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important; }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important; }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important; }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important; }
  .p-xl-0 {
    padding: 0 !important; }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important; }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important; }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important; }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important; }
  .p-xl-1 {
    padding: 0.25rem !important; }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important; }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important; }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important; }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important; }
  .p-xl-2 {
    padding: 0.5rem !important; }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important; }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important; }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important; }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important; }
  .p-xl-3 {
    padding: 1rem !important; }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important; }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important; }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important; }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important; }
  .p-xl-4 {
    padding: 1.5rem !important; }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important; }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important; }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important; }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important; }
  .p-xl-5 {
    padding: 3rem !important; }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important; }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important; }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important; }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important; }
  .m-xl-n1 {
    margin: -0.25rem !important; }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important; }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important; }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important; }
  .m-xl-n2 {
    margin: -0.5rem !important; }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important; }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important; }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important; }
  .m-xl-n3 {
    margin: -1rem !important; }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important; }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important; }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important; }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important; }
  .m-xl-n4 {
    margin: -1.5rem !important; }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important; }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important; }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important; }
  .m-xl-n5 {
    margin: -3rem !important; }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important; }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important; }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important; }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important; }
  .m-xl-auto {
    margin: auto !important; }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important; }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important; }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important; }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important; } }

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; }

.text-justify {
  text-align: justify !important; }

.text-wrap {
  white-space: normal !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-left {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1280px) {
  .text-xl-left {
    text-align: left !important; }
  .text-xl-right {
    text-align: right !important; }
  .text-xl-center {
    text-align: center !important; } }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-light {
  font-weight: 300 !important; }

.font-weight-lighter {
  font-weight: lighter !important; }

.font-weight-normal {
  font-weight: 400 !important; }

.font-weight-bold {
  font-weight: 700 !important; }

.font-weight-bolder {
  font-weight: bolder !important; }

.font-italic {
  font-style: italic !important; }

.text-white, [id*="Linkbar"][id*="-Right"].nav-content .nav li .nav-link, [id*='Quicklinks-'] [class*='-content'] .btn:focus {
  color: #fff !important; }

.text-primary {
  color: #1047ae !important; }

a.text-primary:hover, a.text-primary:focus {
  color: #0a2a68 !important; }

.text-secondary {
  color: #1047ae !important; }

a.text-secondary:hover, a.text-secondary:focus {
  color: #0a2a68 !important; }

.text-success {
  color: #2c7d2c !important; }

a.text-success:hover, a.text-success:focus {
  color: #184418 !important; }

.text-info {
  color: #17a2b8 !important; }

a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important; }

.text-warning {
  color: #ffd800 !important; }

a.text-warning:hover, a.text-warning:focus {
  color: #b39700 !important; }

.text-danger {
  color: #c30 !important; }

a.text-danger:hover, a.text-danger:focus {
  color: #802000 !important; }

.text-light {
  color: #e9ecef !important; }

a.text-light:hover, a.text-light:focus {
  color: #bdc6cf !important; }

.text-dark, [id*='Alert-'].alert.alert-light {
  color: #2b2b2b !important; }

a.text-dark:hover, a[id*='Alert-'].alert.alert-light:hover, a.text-dark:focus, a[id*='Alert-'].alert.alert-light:focus {
  color: #050505 !important; }

.text-white, [id*="Linkbar"][id*="-Right"].nav-content .nav li .nav-link, [id*='Quicklinks-'] [class*='-content'] .btn:focus {
  color: #fff !important; }

a.text-white:hover, [id*="Linkbar"][id*="-Right"].nav-content .nav li a.nav-link:hover, [id*='Quicklinks-'] [class*='-content'] a.btn:hover:focus, a.text-white:focus, [id*="Linkbar"][id*="-Right"].nav-content .nav li a.nav-link:focus, [id*='Quicklinks-'] [class*='-content'] a.btn:focus {
  color: #d9d9d9 !important; }

.text-black {
  color: #000 !important; }

a.text-black:hover, a.text-black:focus {
  color: black !important; }

.text-custom {
  color: #1047ae !important; }

a.text-custom:hover, a.text-custom:focus {
  color: #0a2a68 !important; }

.text-tertiary {
  color: #1047ae !important; }

a.text-tertiary:hover, a.text-tertiary:focus {
  color: #0a2a68 !important; }

.text-gray-300 {
  color: #dee2e6 !important; }

a.text-gray-300:hover, a.text-gray-300:focus {
  color: #b2bcc5 !important; }

.text-body, .card .card-text {
  color: #212529 !important; }

.text-muted {
  color: #6c757d !important; }

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important; }

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.text-decoration-none {
  text-decoration: none !important; }

.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important; }

.text-reset {
  color: inherit !important; }

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important; }
  a:not(.btn) {
    text-decoration: underline; }
  abbr[title]::after {
    content: " (" attr(title) ")"; }
  pre {
    white-space: pre-wrap !important; }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  @page {
    size: a3; }
  body {
    min-width: 992px !important; }
  .container {
    min-width: 992px !important; }
  .navbar {
    display: none; }
  .badge {
    border: 1px solid #000; }
  .table {
    border-collapse: collapse !important; }
    .table td,
    .table th {
      background-color: #fff !important; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important; }
  .table-dark {
    color: inherit; }
    .table-dark th,
    .table-dark td,
    .table-dark thead th,
    .table-dark tbody + tbody {
      border-color: #dee2e6; }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6; } }

/********************************************************************************************************
 * @version         v1.6.6.001
 * @author          2018-11 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _master-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @author          2019-03 Rafael Cantero
 * @file            _bootstrap-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @package         Photobox 2.0
 * @version         2.0
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.102
 * @author          2020-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _basics.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
body {
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  overflow-x: hidden; }

.clear {
  clear: both; }

.bg-fullwidth-white {
  background-color: #fff !important; }
  .bg-fullwidth-white::after {
    background-color: #fff !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-white[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-white[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-black {
  background-color: #000 !important; }
  .bg-fullwidth-black::after {
    background-color: #000 !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-black[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-black[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-custom {
  background-color: #1047ae !important; }
  .bg-fullwidth-custom::after {
    background-color: #1047ae !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-custom[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-custom[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-tertiary {
  background-color: #1047ae !important; }
  .bg-fullwidth-tertiary::after {
    background-color: #1047ae !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-tertiary[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-tertiary[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-primary {
  background-color: #1047ae !important; }
  .bg-fullwidth-primary::after {
    background-color: #1047ae !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-primary[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-primary[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-secondary {
  background-color: #1047ae !important; }
  .bg-fullwidth-secondary::after {
    background-color: #1047ae !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-secondary[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-secondary[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-success {
  background-color: #2c7d2c !important; }
  .bg-fullwidth-success::after {
    background-color: #2c7d2c !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-success[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-success[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-info {
  background-color: #17a2b8 !important; }
  .bg-fullwidth-info::after {
    background-color: #17a2b8 !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-info[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-info[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-warning {
  background-color: #ffd800 !important; }
  .bg-fullwidth-warning::after {
    background-color: #ffd800 !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-warning[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-warning[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-danger {
  background-color: #c30 !important; }
  .bg-fullwidth-danger::after {
    background-color: #c30 !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-danger[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-danger[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-light {
  background-color: #e9ecef !important; }
  .bg-fullwidth-light::after {
    background-color: #e9ecef !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-light[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-light[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-dark {
  background-color: #2b2b2b !important; }
  .bg-fullwidth-dark::after {
    background-color: #2b2b2b !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-dark[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-dark[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-gray-300 {
  background-color: #dee2e6 !important; }
  .bg-fullwidth-gray-300::after {
    background-color: #dee2e6 !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-gray-300[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-gray-300[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.border-medium {
  border-width: medium; }

.border-thick {
  border-width: thick; }

.border-thin {
  border-width: thin; }

.text-size-h1 {
  font-size: 2rem; }

.text-size-h2 {
  font-size: 1.625rem; }

.text-size-h3 {
  font-size: 1.3125rem; }

.text-size-h4 {
  font-size: 1.1875rem; }

.text-size-h5 {
  font-size: 1.0625rem; }

.text-size-h6 {
  font-size: 1rem; }

/*.bg-custom {
    background-color: $topbar_background_color !important;
}*/
/*.text-custom {
    color: $menu_color !important;
}*/
.lh-1 {
  line-height: 1 !important; }

@media (max-width: 575.98px) {
  .d-xs-none {
    display: none; } }

@media (min-width: 576px) and (max-width: 767.98px) {
  .w-sm-100 {
    width: 100% !important; } }

@media (max-width: 767.98px) {
  .w-sm-down-100 {
    width: 100% !important; } }

@media (min-width: 576px) {
  .w-sm-up-100 {
    width: 100% !important; } }

@media (min-width: 768px) and (max-width: 991.98px) {
  .w-md-100 {
    width: 100% !important; } }

@media (max-width: 991.98px) {
  .w-md-down-100 {
    width: 100% !important; } }

@media (min-width: 768px) {
  .w-md-up-100 {
    width: 100% !important; } }

@media (min-width: 992px) and (max-width: 1279.98px) {
  .w-lg-100 {
    width: 100% !important; } }

@media (max-width: 1279.98px) {
  .w-lg-down-100 {
    width: 100% !important; } }

@media (min-width: 992px) {
  .w-lg-up-100 {
    width: 100% !important; } }

@media (min-width: 1280px) {
  .w-xl-100 {
    width: 100% !important; } }

.w-xl-down-100 {
  width: 100% !important; }

@media (min-width: 1280px) {
  .w-xl-up-100 {
    width: 100% !important; } }

@media (min-width: 576px) and (max-width: 767.98px) {
  .w-md-50 {
    width: 100% !important; } }

@media (min-width: 576px) and (max-width: 767.98px) {
  .w-md-50 {
    width: 100% !important; } }

.w-200px {
  width: 200px !important; }

.w-70px {
  width: 70px !important; }

.w-20px {
  width: 20px !important; }

.w-25px, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:before {
  width: 25px !important; }

.w-30px {
  width: 30px !important; }

.w-40px {
  width: 40px !important; }

.w-50px {
  width: 50px !important; }

.mt-a {
  margin-top: auto !important; }

.mb-a {
  margin-bottom: auto !important; }

.ml-a {
  margin-left: auto !important; }

.mr-a {
  margin-right: auto !important; }

.mx-a {
  margin-left: auto !important;
  margin-right: auto !important; }

.my-a {
  margin-top: auto !important;
  margin-bottom: auto !important; }

.t-50px {
  top: 50px !important; }

.b-minus-50px {
  bottom: -50px !important; }

.no-decoration {
  text-decoration: none !important; }

[class*='float-'].durch-ld-base {
  z-index: 1; }

.excel {
  color: #1d6f42 !important; }

.word {
  color: #295599 !important; }

.acrobat {
  color: #f91d0a !important; }

.powerpoint {
  color: #ef6c00 !important; }

.bg-none,
.bg-transparent,
#Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist .links-item.list-group-item,
[id*='Linklist-'] [class*='-item-list'][class*='-group'] > [class*='-group-item'] {
  background-color: transparent !important; }

b, strong {
  font-weight: bold; }

#ContentElements {
  overflow-y: hidden; }

p a {
  text-decoration: underline;
  text-decoration-color: gray; }
  p a:hover, p a:focus {
    text-decoration-color: #000; }

.cursor-pointer {
  cursor: pointer !important; }

a:focus,
button:focus,
input:focus,
textarea:focus {
  outline: solid; }

/********************************************************************************************************
 * @version         v1.6.4.202
 * @author          2018-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _bootstrap-fixer.scss
 * @references      as follow
 */
/********************************************************************************************************/
.card {
  display: -ms-grid; }

#ContentBlocks .card {
  display: block !important; }

[id*='Accordion-'] .card {
  display: flex; }

.lead {
  font-size: 1.2rem;
  line-height: 31.68px; }

.jumbotron {
  background-color: #e9ecef; }

.input-group-text {
  background-color: #e9ecef; }

/********************************************************************************************************
 * @version         v1.5.9.301
 * @author          2021-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _menus-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.301
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _menu-main.scss
 * @references      as follow
 */
/********************************************************************************************************/
.icon-has-children, #MainMenu .navbar-collapse .nav-item-has-children, #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .nav-item-has-children {
  position: absolute;
  top: .5em;
  right: .25rem; }
  .icon-has-children:before, #MainMenu .navbar-collapse .nav-item-has-children:before, #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .nav-item-has-children:before {
    color: #fff;
    border: 0;
    content: '\f105';
    font-family: "FontAwesome", ldIcons; }
  .open .icon-has-children:before, .open #MainMenu .navbar-collapse .nav-item-has-children:before, #MainMenu .navbar-collapse .open .nav-item-has-children:before, .open #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .nav-item-has-children:before, #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .open .nav-item-has-children:before,
  .show .icon-has-children:before,
  .show #MainMenu .navbar-collapse .nav-item-has-children:before, #MainMenu .navbar-collapse
  .show .nav-item-has-children:before,
  .show #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .nav-item-has-children:before, #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu
  .show .nav-item-has-children:before {
    content: '\f107'; }

@media (min-width: 768px) {
  #Topbar.is-not-sticky #MainMenu.bg-width-mixed[class*='-expand-md'] {
    background-color: transparent !important; } }

@media (min-width: 992px) {
  #Topbar.is-not-sticky #MainMenu.bg-width-mixed[class*='-expand-lg'] {
    background-color: transparent !important; } }

@media (min-width: 1280px) {
  #Topbar.is-not-sticky #MainMenu.bg-width-mixed[class*='-expand-xl'] {
    background-color: transparent !important; } }

@media (min-width: 768px) {
  #Topbar.is-not-sticky #MainMenu.bg-width-boxed[class*='-expand-md'] {
    background-color: transparent !important; } }

@media (min-width: 992px) {
  #Topbar.is-not-sticky #MainMenu.bg-width-boxed[class*='-expand-lg'] {
    background-color: transparent !important; } }

@media (min-width: 1280px) {
  #Topbar.is-not-sticky #MainMenu.bg-width-boxed[class*='-expand-xl'] {
    background-color: transparent !important; } }

@media (min-width: 768px) {
  #Topbar.is-sticky #MainMenu.bg-width-boxed[class*='-expand-md'] {
    background-color: transparent !important; } }

@media (min-width: 992px) {
  #Topbar.is-sticky #MainMenu.bg-width-boxed[class*='-expand-lg'] {
    background-color: transparent !important; } }

@media (min-width: 1280px) {
  #Topbar.is-sticky #MainMenu.bg-width-boxed[class*='-expand-xl'] {
    background-color: transparent !important; } }

#MainMenu[class*="bg-width-"] {
  transition: background-color ease-in-out 250ms; }

#MainMenu.navbar {
  z-index: 20;
  padding: 0;
  font-size: 1rem; }
  #MainMenu.navbar .nav-level-1 [class*='nav-level-'] {
    font-size: 0.875rem; }

#MainMenu .nav-item-toggle {
  position: absolute;
  top: 0;
  right: 0;
  width: 2rem;
  margin-top: 3px;
  background-color: transparent;
  cursor: pointer;
  text-align: center;
  color: white; }

#MainMenu a[class*='-item-link'].dropdown-toggle {
  padding-right: 2rem; }

#MainMenu [class*="nav-item-"] {
  flex: 1 1 auto;
  flex-wrap: nowrap;
  font-weight: 300;
  hyphens: none; }
  #MainMenu [class*="nav-item-"] > [class*='nav-item-link'] {
    padding: 1rem;
    border: 0; }
  #MainMenu [class*="nav-item-"] a {
    display: block;
    position: relative;
    height: 100%;
    color: white; }
    #MainMenu [class*="nav-item-"] a:hover, #MainMenu [class*="nav-item-"] a:focus {
      background-color: #0c347f;
      text-decoration: none; }
    #MainMenu [class*="nav-item-"] a.selected, #MainMenu [class*="nav-item-"] a.active {
      background-color: #0c347f; }
  #MainMenu [class*="nav-item-"].show {
    display: block; }
  #MainMenu [class*="nav-item-"] li.active > a, #MainMenu [class*="nav-item-"] li.selected > a {
    background-color: #0c347f;
    color: #fff; }
  #MainMenu [class*="nav-item-"]:hover > a,
  #MainMenu [class*="nav-item-"]:hover > .nav-item-toggle {
    background-color: #1047ae;
    color: white; }
  #MainMenu [class*="nav-item-"].active > a,
  #MainMenu [class*="nav-item-"].active > .nav-item-toggle, #MainMenu [class*="nav-item-"].selected > a,
  #MainMenu [class*="nav-item-"].selected > .nav-item-toggle {
    background-color: #1047ae;
    color: #fff; }

#MainMenu [class*='nav-sub-item-'] > [class*='nav-sub-item-link'] {
  padding: .5rem .8rem; }

#MainMenu [class*='nav-sub-item-'] span {
  font-size: 0.875rem;
  font-weight: 300; }

#MainMenu .navbar-collapse .nav-item .dropdown > a:hover,
#MainMenu .navbar-collapse .nav-item .dropdown > .nav-item-toggle:hover {
  background-color: transparent;
  color: white; }

#MainMenu .navbar-collapse .nav-item.active > a,
#MainMenu .navbar-collapse .nav-item.active > .nav-item-toggle, #MainMenu .navbar-collapse .nav-item.selected > a,
#MainMenu .navbar-collapse .nav-item.selected > .nav-item-toggle {
  background-color: #0c347f;
  color: white; }

#MainMenu .navbar-collapse .nav-item:hover > a,
#MainMenu .navbar-collapse .nav-item:hover > .nav-item-toggle {
  background-color: #0c347f;
  color: white; }

#MainMenu .navbar-collapse .dropdown-menu {
  margin: 0;
  padding: 0;
  border: 0;
  background-color: #0e3d97;
  min-width: 16rem; }
  #MainMenu .navbar-collapse .dropdown-menu.nav-level-3 {
    background-color: #1251c5; }
  #MainMenu .navbar-collapse .dropdown-menu .nav-item {
    font-size: 16; }
  #MainMenu .navbar-collapse .dropdown-menu li {
    white-space: nowrap; }
  #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu {
    position: relative; }
    #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .nav-item-has-children {
      right: .5rem; }
    #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .dropdown-menu {
      top: 0;
      left: 100%; }
    #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .nav-item-toggle {
      top: 0;
      right: 0; }
  #MainMenu .navbar-collapse .dropdown-menu.dropdown-menu-left .nav-item-has-children {
    right: initial;
    left: .5rem;
    transform: scaleX(-1); }
  #MainMenu .navbar-collapse .dropdown-menu.dropdown-menu-left .dropdown-submenu .dropdown-menu {
    left: initial;
    right: 100%; }
  #MainMenu .navbar-collapse .dropdown-menu.show {
    display: block !important; }

#MainMenu .navbar-collapse .open > .dropdown-menu {
  display: block !important; }

#MainMenu .collapse .nav-item {
  -ms-flex-align: stretch !important;
  align-items: stretch !important;
  display: flex; }
  #MainMenu .collapse .nav-item a {
    height: auto !important; }

#MainMenu .dropdown-toggle:after {
  display: none;
  content: ''; }

@media (max-width: 991.98px) {
  #MainMenu .nav-item .dropdown-menu.show .nav-sub-item {
    padding-left: 15px; }
  #MainMenu button.navbar-toggle:not(.collapsed) {
    margin-top: 10px; }
  #MainMenu .navbar-collapse {
    overflow-y: auto;
    max-height: calc(100vh - 150px); }
    #MainMenu .navbar-collapse::-webkit-scrollbar {
      width: 0;
      border: 1px solid #072151; }
    #MainMenu .navbar-collapse::-webkit-scrollbar-thumb {
      background-color: #0c347f; }
    #MainMenu .navbar-collapse.menu-scroll::-webkit-scrollbar {
      width: 15px; }
    #MainMenu .navbar-collapse li {
      display: flex;
      flex-direction: row;
      flex-wrap: wrap; }
      #MainMenu .navbar-collapse li.show > .nav-item-has-children:before {
        left: .25rem; }
      #MainMenu .navbar-collapse li.active:not(.selected) > a:before {
        display: none; }
    #MainMenu .navbar-collapse .nav-item a {
      width: 95%;
      display: block;
      flex: 1 1 auto;
      height: auto; }
    #MainMenu .navbar-collapse .nav-item-has-children {
      position: relative !important;
      top: initial !important;
      right: initial !important;
      flex: 1 1 auto;
      width: 5%;
      display: block;
      padding: .25rem; }
      #MainMenu .navbar-collapse .nav-item-has-children:before {
        position: relative;
        left: .5rem; }
      #MainMenu .navbar-collapse .nav-item-has-children:hover, #MainMenu .navbar-collapse .nav-item-has-children:focus {
        background-color: #0c347f;
        cursor: pointer; }
    #MainMenu .navbar-collapse .dropdown-menu {
      width: 100%;
      background-color: rgba(0, 80, 133, 0.5); } }

.navbar-toggler {
  width: 24px;
  height: 24px;
  position: relative;
  margin: 8px 0 18px 0 !important;
  -webkit-transform: rotate(deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  transition: .5s ease-in-out;
  cursor: pointer;
  left: 1rem;
  top: .5rem; }
  .navbar-toggler .navbar-brand {
    color: white;
    position: absolute;
    top: -.25rem;
    left: 2.5rem; }
  .navbar-toggler + span {
    margin-left: 4px; }
  .navbar-toggler .navbar-line {
    display: block;
    position: absolute;
    height: 2px;
    width: 100%;
    background: #e9ecef;
    opacity: 1;
    left: 0;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    transition: .25s ease-in-out; }
    .navbar-toggler .navbar-line:nth-child(1) {
      top: 0px; }
    .navbar-toggler .navbar-line:nth-child(2), .navbar-toggler .navbar-line:nth-child(3) {
      top: 8px; }
    .navbar-toggler .navbar-line:nth-child(4) {
      top: 16px; }
  .navbar-toggler[aria-expanded="true"] .navbar-line:nth-child(1) {
    top: 8px;
    width: 0%;
    left: 50%; }
  .navbar-toggler[aria-expanded="true"] .navbar-line:nth-child(2) {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg); }
  .navbar-toggler[aria-expanded="true"] .navbar-line:nth-child(3) {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg); }
  .navbar-toggler[aria-expanded="true"] .navbar-line:nth-child(4) {
    top: 8px;
    width: 0%;
    left: 50%; }

/********************************************************************************************************
 * @version         v1.5.9.301
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _custom.scss
 * @references      as follow
 */
/********************************************************************************************************/
/*ESPRO-9837, Mainmenu - Implementierung Megamenu in Standard*/
#Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1 > [class*="nav-item-"],
#Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1 > [class*="nav-item-"].open {
  flex: none; }

#Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-2 > [class*="nav-sub-item-"] {
  width: 100%;
  border-bottom: 1px solid #e9ecef;
  margin-right: 1rem; }

#Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-2 > .dropdown-submenu > [class*="nav-level-"] {
  left: 0px; }

#Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-3 {
  position: relative;
  top: 0 !important;
  box-shadow: none; }
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-3 > [class*="nav-sub-item-"] > .nav-sub-item-link {
    border-bottom: none;
    margin-left: 1.5rem; }

@media (min-width: 992px) {
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .navbar-nav {
    width: 100%;
    position: relative; }
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1 > [class*="nav-item-"],
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1 > [class*="nav-item-"].open {
    flex: none; }
    #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1 > [class*="nav-item-"] > .nav-item-toggle,
    #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1 > [class*="nav-item-"].open > .nav-item-toggle {
      position: relative !important;
      width: 20px;
      text-align: left;
      margin-left: -20px; }
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1.mega-menu-stretch > [class*="nav-item-"],
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1.mega-menu-stretch > [class*="nav-item-"].open {
    flex: 1 1 auto; }
    #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1.mega-menu-stretch > [class*="nav-item-"] > .nav-item-link,
    #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1.mega-menu-stretch > [class*="nav-item-"].open > .nav-item-link {
      width: 100%; }
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-2 {
    padding: 1rem !important; }
    #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-2 > [class*="nav-sub-item-"] {
      float: left;
      max-width: 30%;
      max-width: calc(100% / 3 - 1rem); }
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-3 {
    display: block !important; }
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .dropdown {
    position: static; } }

/* END AUFBAU NEUE CUSTOM-STYLES */
/**********************************************/
/**********************************************/
/* START DEBUG-STYLES */
/*
#Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1 > .nav-item.nav-item-2.dropdown > .dropdown-menu {
    display: block !important;
}
*/
/* END DEBUG-STYLES */
/**********************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _menu-main-ld-classic.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU TEMPLATE-STYLES */
#MainMenu.ld-classic {
  /* Navigation submenu */ }
  #MainMenu.ld-classic .menu {
    width: 100%;
    font-size: 1rem; }
  #MainMenu.ld-classic .menu-item-link {
    display: block;
    color: #fff;
    text-decoration: none;
    -moz-transition: background 0.4s ease-in-out 0s;
    -o-transition: background 0.4s ease-in-out 0s;
    -webkit-transition: background 0.4s ease-in-out 0s;
    transition: background 0.4s ease-in-out 0s; }
  #MainMenu.ld-classic .sub-menu {
    font-size: 0.875rem;
    z-index: 199; }
    #MainMenu.ld-classic .sub-menu .menu-item-link {
      padding: 0.5em; }
    #MainMenu.ld-classic .sub-menu .has-children .menu-item-link .fa {
      float: right;
      margin-top: 3px; }
  #MainMenu.ld-classic .menuButton.icon.menu, #MainMenu.ld-classic #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menuButton.menu.postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #MainMenu.ld-classic .menuButton.menu.postal, #MainMenu.ld-classic #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menuButton.menu[class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #MainMenu.ld-classic .menuButton.menu[class*='address-details-'][class*='-phone'], #MainMenu.ld-classic #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menuButton.menu[class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #MainMenu.ld-classic .menuButton.menu[class*='address-details-'][class*='-fax'], #MainMenu.ld-classic #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menuButton.menu[class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #MainMenu.ld-classic .menuButton.menu[class*='address-details-'][class*='-email'], #MainMenu.ld-classic #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menuButton.menu[class*='address-details-'][class*='-web'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #MainMenu.ld-classic .menuButton.menu[class*='address-details-'][class*='-web'] {
    display: none; }
  #MainMenu.ld-classic .menu, #MainMenu.ld-classic .sub-menu {
    margin: 0;
    padding: 0;
    list-style: none; }
  #MainMenu.ld-classic .menu {
    line-height: 1.375;
    font-weight: 300; }
    #MainMenu.ld-classic .menu > .menu-item {
      display: block;
      float: left; }
      #MainMenu.ld-classic .menu > .menu-item.active > .menu-item-link {
        background: #0c347f;
        color: #fff; }
        #MainMenu.ld-classic .menu > .menu-item.active > .menu-item-link:after {
          position: absolute;
          bottom: 0;
          left: 50%;
          margin-left: -0.68784em;
          content: "";
          width: 0;
          height: 0;
          border-style: solid;
          border-width: 0 0.68784em 0.51563em;
          border-color: transparent transparent #e9ecef; }
      #MainMenu.ld-classic .menu > .menu-item.has-children.active.hover > .menu-item-link:after,
      #MainMenu.ld-classic .menu > .menu-item.has-children.active:hover > .menu-item-link:after {
        border-bottom-color: #0e3d97; }
      #MainMenu.ld-classic .menu > .menu-item:not(:nth-last-child(-n+2)) > .sub-menu {
        left: 0; }
      #MainMenu.ld-classic .menu > .menu-item:nth-last-child(-n+2) > .sub-menu {
        right: 0; }
        #MainMenu.ld-classic .menu > .menu-item:nth-last-child(-n+2) > .sub-menu .sub-menu {
          left: -100% !important; }
  #MainMenu.ld-classic .menu-item {
    position: relative;
    margin: 0;
    padding: 0;
    -moz-transition: background 0.4s ease-in-out 0s;
    -o-transition: background 0.4s ease-in-out 0s;
    -webkit-transition: background 0.4s ease-in-out 0s;
    transition: background 0.4s ease-in-out 0s; }
    #MainMenu.ld-classic .menu-item.active > .menu-item-link {
      background: #0c347f;
      color: #fff; }
    #MainMenu.ld-classic .menu-item:hover > .menu-item-link, #MainMenu.ld-classic .menu-item.hover > .menu-item-link, #MainMenu.ld-classic .menu-item.active:hover > .menu-item-link, #MainMenu.ld-classic .menu-item.active.hover > .menu-item-link {
      color: #fff;
      background: #0c347f; }
    #MainMenu.ld-classic .menu-item:hover > .sub-menu, #MainMenu.ld-classic .menu-item.hover > .sub-menu, #MainMenu.ld-classic .menu-item.active:hover > .sub-menu, #MainMenu.ld-classic .menu-item.active.hover > .sub-menu {
      opacity: 1;
      visibility: visible; }
    #MainMenu.ld-classic .menu-item > .menu-item-link:focus {
      color: #fff;
      background: #0c347f; }
  #MainMenu.ld-classic .menuClick {
    position: absolute;
    top: 0;
    right: 0;
    line-height: 3.4375em;
    width: 1.54688em;
    text-align: center;
    cursor: pointer; }
    #MainMenu.ld-classic .menuClick:before {
      content: "\f107";
      color: #fff; }
  #MainMenu.ld-classic .sub-menu {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    width: 15.625em;
    font-weight: 300;
    -moz-transition: all 0.4s ease-in-out 0s;
    -o-transition: all 0.4s ease-in-out 0s;
    -webkit-transition: all 0.4s ease-in-out 0s;
    transition: all 0.4s ease-in-out 0s; }
    #MainMenu.ld-classic .sub-menu.l2 {
      line-height: 1.375; }
      #MainMenu.ld-classic .sub-menu.l2.menuRight {
        left: auto;
        right: 0; }
    #MainMenu.ld-classic .sub-menu .menu-item-link {
      color: #fff;
      background: #0e3d97;
      display: block; }
    #MainMenu.ld-classic .sub-menu .menu-item:hover > .menu-item-link,
    #MainMenu.ld-classic .sub-menu .menu-item.hover > .menu-item-link {
      background: #0c347f;
      color: #fff; }
    #MainMenu.ld-classic .sub-menu .menu-item:hover > .menuClick:before,
    #MainMenu.ld-classic .sub-menu .menu-item.hover > .menuClick:before {
      color: #fff; }
    #MainMenu.ld-classic .sub-menu .menuClick {
      text-align: center;
      line-height: 1.375em;
      width: auto;
      display: block; }
      #MainMenu.ld-classic .sub-menu .menuClick:before {
        content: "\e619";
        color: #fff; }
    #MainMenu.ld-classic .sub-menu .sub-menu {
      top: 0;
      left: 100%; }

/********************************************************************************************************
 * @version         v1.5.9.301
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _menu-sidebar.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* UNSET ALTE TEMPLATE-STYLES */
#SidebarLeft .sub-menu [class*='-item']:last-child {
  margin-bottom: 0 !important; }

/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='SidebarNavigation'] {
  margin-top: -4px;
  margin-bottom: 10px; }
  [id*='SidebarNavigation'] .active > a > span,
  [id*='SidebarNavigation'] .selected > a > span {
    font-weight: 700; }
  [id*='SidebarNavigation'] ul {
    list-style: none;
    margin: 0;
    padding: 0; }
  [id*='SidebarNavigation'] > ul > [class*='-item'] {
    border-bottom: 1px solid #e9ecef; }
    [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'] {
      padding: .4em;
      display: block;
      color: #000; }
      [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'] .fa {
        display: none; }
      [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link']:hover {
        color: #1047ae; }
      [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'].has.icon, [id*='SidebarNavigation'] > ul > [class*='-item'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='-item-link'].postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'].postal, [id*='SidebarNavigation'] > ul > [class*='-item'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='-item-link'][class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'][class*='address-details-'][class*='-phone'], [id*='SidebarNavigation'] > ul > [class*='-item'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='-item-link'][class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'][class*='address-details-'][class*='-fax'], [id*='SidebarNavigation'] > ul > [class*='-item'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='-item-link'][class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'][class*='address-details-'][class*='-email'], [id*='SidebarNavigation'] > ul > [class*='-item'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='-item-link'][class*='address-details-'][class*='-web'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'][class*='address-details-'][class*='-web'] {
        padding-left: 23px; }
      [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'] > span {
        text-decoration: none !important; }
    [id*='SidebarNavigation'] > ul > [class*='-item'].selected > [class*='-item-link'] {
      color: #0c347f; }

/********************************************************************************************************
 * @version         v1.5.5.201
 * @author          2018-10 Rafael Cantero
 * @file            _menu-meta.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#MetaNavigation.nav-content .nav.meta {
  float: right;
  margin: 0;
  list-style: none; }

#MetaNavigation.nav-content .nav .nav-item .nav-link,
#MetaNavigation.nav-content .nav .nav-item a {
  padding: 0.1rem 0 0.1rem 1rem;
  display: block;
  font-size: 0.8125rem;
  color: #000; }
  #MetaNavigation.nav-content .nav .nav-item .nav-link:hover,
  #MetaNavigation.nav-content .nav .nav-item a:hover {
    color: #1047ae;
    text-decoration: none; }

#MetaNavigation.nav-content .nav .nav-item:not(:last-child) .nav-link,
#MetaNavigation.nav-content .nav .nav-item:not(:last-child) a {
  border-right: 1px solid #b3b3b3;
  padding-right: 1rem; }

@media (max-width: 767.98px) {
  #MetaNavigation.nav-content {
    -ms-flex-pack: center !important;
    justify-content: flex-end !important;
    display: -ms-flexbox !important;
    display: flex !important; }
    #MetaNavigation.nav-content .nav.meta {
      display: block;
      padding: 0; }
    #MetaNavigation.nav-content .nav .nav-item .nav-link,
    #MetaNavigation.nav-content .nav .nav-item a {
      padding-right: 1rem; } }

/********************************************************************************************************
 * @version         v1.5.7.001
 * @author          2021-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _menu-linkbar.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* VARIABLEN */
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*="Linkbar"] {
  background-color: #000;
  line-height: 0.5em; }
  [id*="Linkbar"] .hide-mobile {
    display: none; }
  [id*="Linkbar"] [id*="Left"].nav-content .nav li {
    border-top: 3px solid transparent; }
    [id*="Linkbar"] [id*="Left"].nav-content .nav li .nav-link {
      border-right: none !important; }
      [id*="Linkbar"] [id*="Left"].nav-content .nav li .nav-link span {
        color: #1047ae;
        padding: .5rem;
        display: block; }
    [id*="Linkbar"] [id*="Left"].nav-content .nav li.active {
      border-top-color: #1047ae;
      background-color: #fff; }
      [id*="Linkbar"] [id*="Left"].nav-content .nav li.active .nav-link span {
        color: #000; }
    [id*="Linkbar"] [id*="Left"].nav-content .nav li:hover, [id*="Linkbar"] [id*="Left"].nav-content .nav li:active, [id*="Linkbar"] [id*="Left"].nav-content .nav li:focus {
      background-color: #fff !important;
      border-top-color: #000; }
  [id*="Linkbar"][id*="-Right"].nav-content .nav li .nav-link {
    padding-left: .5rem;
    display: block;
    font-weight: normal; }
    [id*="Linkbar"][id*="-Right"].nav-content .nav li .nav-link > div > div {
      border-color: transparent !important; }

/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2019-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _accordion-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.203
 * @author          2019-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _accordion.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Accordion-'] .accordion-item-list > .col-12 > .card, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card {
  overflow: hidden; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card .card-header, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card .card-header, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card .card-header {
    margin-bottom: -1px; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card:not(:first-of-type):not(:last-of-type), [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card:not(:first-of-type):not(:last-of-type), #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card:not(:first-of-type):not(:last-of-type) {
    border-bottom: 0; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card:first-of-type, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card:first-of-type, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card:first-of-type {
    border-bottom: 0; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card:last-of-type:first-of-type .panel-collapse.show, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card:last-of-type:first-of-type .panel-collapse.show, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card:last-of-type:first-of-type .panel-collapse.show {
    border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card:first-of-type:last-of-type .card-header, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card:first-of-type:last-of-type .card-header, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card:first-of-type:last-of-type .card-header {
    margin-bottom: 0; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card [id*='Heading-'] button.btn-link, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card [id*='Heading-'] button.btn-link, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card [id*='Heading-'] button.btn-link {
    text-decoration: none !important; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card [id*='Heading-'] button:not(.no-rotation):not(.collapsed) .fa, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card [id*='Heading-'] button:not(.no-rotation):not(.collapsed) .fa, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card [id*='Heading-'] button:not(.no-rotation):not(.collapsed) .fa {
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    /* Equal to rotateZ(90deg) */ }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card [id*='Collapse-'] [id*='NewGridRow-']:last-child, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card [id*='Collapse-'] [id*='NewGridRow-']:last-child, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card [id*='Collapse-'] [id*='NewGridRow-']:last-child {
    margin-bottom: 0 !important; }
    [id*='Accordion-'] .accordion-item-list > .col-12 > .card [id*='Collapse-'] [id*='NewGridRow-']:last-child .row .div-default, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card [id*='Collapse-'] [id*='NewGridRow-']:last-child .row .div-default, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card [id*='Collapse-'] [id*='NewGridRow-']:last-child .row .div-default {
      margin-bottom: 0 !important; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card:not(:last-of-type).accordion-last-item [id*='Heading-'], [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card:not(:last-of-type).accordion-last-item [id*='Heading-'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card:not(:last-of-type).accordion-last-item [id*='Heading-'] {
    margin-bottom: 0 !important; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card:not(:last-of-type).accordion-last-item .panel-collapse.show, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card:not(:last-of-type).accordion-last-item .panel-collapse.show, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card:not(:last-of-type).accordion-last-item .panel-collapse.show {
    border-bottom: 1px solid rgba(0, 0, 0, 0.125); }

[id*='Accordion-'] .accordion-footer {
  border-top: 0; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _addresses-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.101
 * @author          2018-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _addresses.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Addresses .addresses-item:last-child > hr,
#GridAddresses .addresses-item:last-child > hr {
  display: none; }

.addresses[class*='-content'] [class*='-item'] .address-details-openhours .card-text p {
  margin-bottom: 0; }

.addresses[class*='-content'] [class*='-item'] .adresses-item-images-gallery {
  margin-left: -5px;
  margin-right: -5px; }
  .addresses[class*='-content'] [class*='-item'] .adresses-item-images-gallery [class*='col-'] {
    padding-left: 5px;
    padding-right: 5px;
    margin-top: 10px; }

.addresses[class*='-content'] [class*='-item'] .text-center .fa {
  width: 1rem; }
  .addresses[class*='-content'] [class*='-item'] .text-center .fa::before {
    vertical-align: sub; }

[id*='Sidebar'] {
  /*NOTE: RCantero, CHANGE in v1.5.7.4, Moved to Sidebars/_sidebar-addresses*/ }

/* Element */
.address .postal, .openhours .postal {
  display: inline-block !important;
  vertical-align: top;
  margin: 0 .8em .8em 0; }

#Footer [id*="GridGlobal-"] [id*="Addresses-"] {
  /*
            .row.addresses-itemlist > .col > .addresses-item,
            .kxpdb-content-map-marker {

                [class*='fa-'][class*='-map'].fa {
                    @extend .d-block, .float-left;
                    margin-left: 8px;
                    margin-top: 2px;
                }
            }
*/ }

/********************************************************************************************************
 * @version         v1.5.7.001
 * @author          2021-07 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _vorlage-admin.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2021-07 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _admin.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
body.is-admin #Topbar.sticky-top {
  top: 24px; }

body.is-admin [id*='Adminbar'] .custom-switch .custom-control-label::after {
  background-color: #fff; }

body.is-admin [id*='Adminbar'] .custom-control-input ~ .custom-control-label::before {
  color: #fff;
  border-color: #2c7d2c;
  background-color: #2c7d2c; }

body.is-admin [id*='Adminbar'] .custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #c30;
  background-color: #c30; }

body.is-admin.debug-mode-off .admin-info {
  display: none !important; }

/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2021-03 Rafael Cantero
 * @file            _alert-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.302
 * @author          2018-11 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _alert.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Alert-'].alert [class*='badge-'] {
  top: -20px;
  right: 20px;
  height: 40px;
  width: 40px;
  font-size: 1.3125rem; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _alphabet-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _alphabet.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Alphabet .btn-group a,
#FilterAlphabet .btn-group a {
  width: 100%;
  padding: 0.375rem 0; }

/********************************************************************************************************
 * @version         v1.5.6.201
 * @author          2021-04 Oliver Menger
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _vorlage-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.6.201
 * @author          2021-04 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _vorlage.scss
 * @references      as follow
 */
/********************************************************************************************************/
.ui-autocomplete {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1030;
  float: left;
  display: none;
  min-width: 10rem;
  padding: .25rem 0;
  margin: 0 0 .65rem 1.5rem;
  list-style: none;
  background-color: #fff;
  border: 1px solid #b3b3b3;
  border-radius: 0;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box; }
  .ui-autocomplete .ui-menu-item .ui-menu-item-wrapper {
    padding-left: .75rem; }
  .ui-autocomplete .ui-menu-item > a.ui-corner-all {
    display: block;
    padding: .25em 1em;
    clear: both;
    font-weight: normal;
    line-height: 1.115em;
    color: #000;
    white-space: nowrap;
    text-decoration: none; }
  .ui-autocomplete .ui-state-hover,
  .ui-autocomplete .ui-state-active {
    color: #fff;
    text-decoration: none;
    background-color: #1047ae;
    border-radius: 0;
    background-image: none; }

/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2021-03 Rafael Cantero
 * @file            _bitv-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2021-03 Rafael Cantero
 * @file            _bitv.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.just-for-bitv {
  position: fixed;
  top: -10000px;
  left: 0; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-08 Rafael Cantero
 * @file            _boxes-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.4.001
 * @author          2018-08 Rafael Cantero
 * @file            _boxes.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Boxes .boxes-item,
#GridBoxes .boxes-item {
  width: 100%; }

[id*='Boxes-'] [class*='-item-list'] [class*='-item'] > div {
  min-height: 1px; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _breadcrumbs-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _breadcrumbs-all.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Modern 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* UNSET ALTE TEMPLATE-STYLES */
/* typography.scss line 320 */
#Breadcrumbs ol li {
  margin: 0; }

/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _breadcrumbs-bootstrap.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Modern 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Breadcrumb.breadcrumb-content.bootstrap-style .breadcrumb-item {
  padding-left: 0; }

#Breadcrumb.breadcrumb-content.bootstrap-style .breadcrumb-item::before {
  display: none; }

#Breadcrumb ol.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding-left: 0; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-04 Rafael Cantero
 * @file            _breadcrumbs-ld-standard.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Breadcrumbs.breadcrumbs-content.ld-standard-style {
  font-size: 14px; }
  #Breadcrumbs.breadcrumbs-content.ld-standard-style .breadcrumb-intro-text {
    display: inline-block;
    color: #b3b3b3;
    position: static;
    font-weight: 300;
    margin-right: 5px; }
  #Breadcrumbs.breadcrumbs-content.ld-standard-style ol {
    margin: 0;
    padding: 0;
    display: inline-block;
    list-style: none;
    background-color: transparent; }
    #Breadcrumbs.breadcrumbs-content.ld-standard-style ol li {
      display: inline;
      margin: 0;
      padding: 0; }
      #Breadcrumbs.breadcrumbs-content.ld-standard-style ol li:before {
        padding: 0 2px; }
    #Breadcrumbs.breadcrumbs-content.ld-standard-style ol:not(li.active) {
      background-color: lightgrey; }
      #Breadcrumbs.breadcrumbs-content.ld-standard-style ol:not(li.active) a {
        text-decoration: none;
        color: #1047ae; }
        #Breadcrumbs.breadcrumbs-content.ld-standard-style ol:not(li.active) a:hover {
          color: #0c347f;
          text-decoration: underline; }
  #Breadcrumbs.breadcrumbs-content.ld-standard-style strong {
    display: inline-block;
    color: #b3b3b3;
    position: static;
    font-weight: 300; }
  #Breadcrumbs.breadcrumbs-content.ld-standard-style .breadcrumb-item + .breadcrumb-item::before {
    display: inline-block;
    padding-right: .4rem;
    padding-left: .4rem;
    color: #b3b3b3;
    font-family: "FontAwesome";
    content: "\f105"; }

/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2021-03 Rafael Cantero
 * @file            _buttons-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.101
 * @author          2021-03 Rafael Cantero
 * @file            _buttons.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.btn {
  /*
        ESPRO-6049: Entfernen eines unnötigen Button-Designs
        &.btn-outline-light {
            color: #adadad;
            border-color: #adadad;
        }
    */ }
  .btn:focus {
    outline: auto;
    box-shadow: none; }
  .btn .btn-label {
    position: relative;
    display: inline-block;
    text-align: center; }
    .btn .btn-label:not(.btn-label-right) {
      left: -4px; }
      .btn .btn-label:not(.btn-label-right).btn-label-left {
        padding-left: 4px; }
    .btn .btn-label.btn-label-right {
      right: -4px;
      padding-right: 4px; }
    .btn .btn-label.btn-label-dark {
      background: rgba(0, 0, 0, 0.15) !important;
      padding: 6px 12px !important; }
      .btn .btn-label.btn-label-dark:not(.btn-label-right) {
        left: -12px; }
      .btn .btn-label.btn-label-dark.btn-label-right {
        right: -12px; }

.admin-info.btn-group {
  top: 0;
  left: 0; }
  .admin-info.btn-group .btn-icon {
    cursor: pointer; }

[id*='Carousel-'] .admin-info.btn-group .btn-admin-info {
  display: none; }

.btn[class*='btn-']:not([class*='outline']):focus {
  background-color: unset; }

/********************************************************************************************************
 * @version         v1.5.8.001
 * @author          2021-09 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _cards-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.301
 * @author          2021-09 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _cards.scss
 * @references      as follow
 */
/********************************************************************************************************/
.list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'] {
  box-shadow: unset !important; }
  .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card {
    border-bottom: solid 1px #1047ae !important; }

[id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'], [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].addresses-item, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .row.addresses-itemlist > .col > [class*='shadow-'].addresses-item, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [class*='shadow-'].card, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card {
  box-shadow: unset !important; }

/****************************************************************************/
/*ESPRO-9850, NewsBlock und NewsOverview - Farbliche Abstufung der hervorgehobenen News mit Aktivierung per LdFES*/
#NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover),
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) {
  -webkit-transition: background 0.4s ease-in-out 0s;
  -o-transition: background 0.4s ease-in-out 0s;
  transition: background 0.4s ease-in-out 0s; }
  #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content,
  [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content {
    color: #fff !important; }
    #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body,
    [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body {
      color: #fff !important; }
      #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-text,
      #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-date,
      #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-category,
      #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-title,
      [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-text,
      [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-date,
      [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-category,
      [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-title {
        color: #fff !important; }
  #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .icon-more.fa::before,
  [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .icon-more.fa::before {
    color: #fff !important; }

/********************************************************************************************************
 * @version         v1.5.9.201
 * @author          2021-03 Rafael Cantero
 * @file            _cookie-consent.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='LegalsCookieConsentReopenButton'] {
  left: 15px;
  bottom: 15px; }
  @media (max-width: 767.98px) {
    [id*='LegalsCookieConsentReopenButton'] {
      bottom: 0; } }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-09 Rafael Cantero
 * @file            _copyright-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.301 / v1.5.9.301
 * @author          2018-09 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _copyright-images.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/* NOTE: RCantero, NEW in v1.5.9.4, ESPRO-9848, Copyright Infos - Verschieben in eigene Section für Unabhängigkeit von Footer */
.bg-copyright-infos {
  background-color: #2b2b2b !important; }

#CopyrightInfos {
  color: #e9ecef; }
  #CopyrightInfos a {
    color: #e9ecef !important;
    background: transparent; }
    #CopyrightInfos a::before {
      color: #e9ecef !important;
      background: transparent; }
    #CopyrightInfos a:hover, #CopyrightInfos a:focus {
      color: #cbd3da !important; }
      #CopyrightInfos a:hover::before, #CopyrightInfos a:focus::before {
        color: #cbd3da !important;
        background: transparent;
        text-decoration: none; }
  #CopyrightInfos .copyrightinfos-item-list-link {
    text-decoration: underline; }
  #CopyrightInfos #OpenCopyrightInfos {
    color: #e9ecef; }
    #CopyrightInfos #OpenCopyrightInfos:not(.collapsed) .fa {
      -webkit-transform: rotate(180deg);
      -moz-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
      -o-transform: rotate(180deg);
      transform: rotate(180deg); }
  #CopyrightInfos img {
    display: inline-block;
    vertical-align: middle;
    float: left;
    margin-right: 10px; }

/********************************************************************************************************
 * @version         v1.5.5.001
 * @author          2018-09 Rafael Cantero
 * @file            _copyright-page.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.bg-page-copyright {
  background-color: #2b2b2b; }

#PageCopyright {
  font-size: 14.4px;
  color: #e9ecef; }
  #PageCopyright .ld {
    color: #e9ecef; }
    #PageCopyright .ld:first-child {
      z-index: 9998; }
    #PageCopyright .ld abbr {
      border: none; }
    #PageCopyright .ld a {
      text-decoration: none;
      color: #e9ecef; }
      #PageCopyright .ld a:hover {
        text-decoration: underline; }

/********************************************************************************************************
 * @version         v1.5.5.201
 * @author          2019-07 Rafael Cantero
 * @file            _debug-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2019-07 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _debug.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Debug-'] {
  margin-bottom: -23px; }

[id*='DebugInfo-'] .trigger {
  height: 20px; }
  [id*='DebugInfo-'] .trigger a {
    z-index: 999;
    position: absolute;
    right: 5px; }

[id*='DebugInfo-'].element-MainMenu .trigger a {
  top: 5px; }

[id*='DebugInfo-'].element-ContentElements .container, [id*='DebugInfo-'].element-PageTeaser .container {
  margin-top: 0 !important; }

#SidebarNavigation .nav-item [id*='DebugInfo-'] {
  position: relative;
  top: -40px;
  left: 5px;
  width: 10px !important; }
  #SidebarNavigation .nav-item [id*='DebugInfo-'] a {
    background-color: transparent; }
  #SidebarNavigation .nav-item [id*='DebugInfo-'] .alert {
    top: 20px; }

#MainMenu #NavbarContent > .nav-level-1 > .nav-item > [id*='DebugInfo-'] {
  position: absolute;
  top: -15px;
  left: 9px;
  width: 5px !important; }
  #MainMenu #NavbarContent > .nav-level-1 > .nav-item > [id*='DebugInfo-'] a {
    background-color: transparent; }
  #MainMenu #NavbarContent > .nav-level-1 > .nav-item > [id*='DebugInfo-'] .alert {
    top: 20px; }

#MainMenu #NavbarContent > .nav-level-1 > .nav-item [class*='nav-sub-item-'] > [id*='DebugInfo-'] {
  top: -30px;
  right: -5px;
  position: relative; }
  #MainMenu #NavbarContent > .nav-level-1 > .nav-item [class*='nav-sub-item-'] > [id*='DebugInfo-'] a {
    background-color: transparent; }
  #MainMenu #NavbarContent > .nav-level-1 > .nav-item [class*='nav-sub-item-'] > [id*='DebugInfo-'] .alert {
    top: 20px; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _documents-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _documents.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/* RCantero, in Sidebar */
[id*='Sidebar-'] .documents[class*='-content'] .documents-item h4 {
  font-size: 1em;
  margin-bottom: 0 !important;
  margin-top: .2rem; }

[id*='Sidebar-'] .documents[class*='-content'] .documents-item p.smaller, [id*='Sidebar-'] .documents[class*='-content'] .documents-item [id*='Sidebar'] p.h6, [id*='Sidebar'] [id*='Sidebar-'] .documents[class*='-content'] .documents-item p.h6 {
  display: none; }

[id*='Sidebar-'] .documents[class*='-content'] .documents-item .documents-item-link {
  margin-top: 0 !important; }

/********************************************************************************************************
 * @version         v1.5.4.102
 * @author          2018-11 Rafael Cantero
 * @file            _effects-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-11 Rafael Cantero
 * @file            _truncate-elements.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.text-truncate {
  white-space: inherit;
  display: -webkit-box;
  -webkit-box-orient: vertical; }

/********************************************************************************************************
 * @version         v1.5.9.201
 * @author          2018-11 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _variables.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.card {
  background-color: transparent; }

/* OUTLINE */
#EventOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
#NewsOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
[id*='EventsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
[id*='Image-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
[id*='Text-'].hover[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
#Image[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
#ContentBlocks[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
.boxes[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) {
  background-color: transparent; }
  #EventOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  #NewsOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  [id*='EventsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  [id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  [id*='Image-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  [id*='Text-'].hover[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  #Image[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  #ContentBlocks[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  .boxes[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover {
    -webkit-transition: background 0.4s ease-in-out 0s;
    -o-transition: background 0.4s ease-in-out 0s;
    transition: background 0.4s ease-in-out 0s; }
  #EventOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  #NewsOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  [id*='EventsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  [id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  [id*='Image-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  [id*='Text-'].hover[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  #Image[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  #ContentBlocks[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  .boxes[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a {
    text-decoration: none;
    color: inherit; }

#ContentBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover, #ContentBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#EventOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#EventOverview.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsOverview.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsBlock[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsBlock.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#Events[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#Events.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#SliderBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#SliderBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Boxes-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Boxes-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Childlist-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Childlist-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Events-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Events-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='EventsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Image-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Image-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='JobOffersList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='News-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='News-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='NewsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover {
  -webkit-transition: background 0.4s ease-in-out 0s;
  -o-transition: background 0.4s ease-in-out 0s;
  transition: background 0.4s ease-in-out 0s; }

#ContentBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a, #ContentBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#EventOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#EventOverview.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#NewsOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#NewsOverview.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#NewsBlock[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#NewsBlock.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#Events[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#Events.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#SliderBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#SliderBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Boxes-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Boxes-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Childlist-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Childlist-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Events-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Events-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='EventsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Image-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Image-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='JobOffersList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='News-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='News-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='NewsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a {
  text-decoration: none;
  color: inherit !important; }

/* LISTS */
#Search[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
#Search[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
#Search[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
#Search[class*='-content'] .table tbody > [class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.links[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.links[class*='-content'] .table tbody > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table tbody > [class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.childlist[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.childlist[class*='-content'] .table tbody > [class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.documents[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.documents[class*='-content'] .table tbody > [class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.services[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.services[class*='-content'] .table tbody > [class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.dokumentenliste[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.dokumentenliste[class*='-content'] .table tbody > [class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.persons[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.persons[class*='-content'] .table tbody > [class*='-item']:hover {
  -webkit-transition: background 0.4s ease-in-out 0s;
  -o-transition: background 0.4s ease-in-out 0s;
  transition: background 0.4s ease-in-out 0s; }

#Search[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
#Search[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
#Search[class*='-content'] .table.list-group-flush > [class*='-item'] a,
#Search[class*='-content'] .table tbody > [class*='-item'] a,
.links[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
.links[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
.links[class*='-content'] .table.list-group-flush > [class*='-item'] a,
.links[class*='-content'] .table tbody > [class*='-item'] a,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
.behoerdenwegweiser[class*='-content'] .table.list-group-flush > [class*='-item'] a,
.behoerdenwegweiser[class*='-content'] .table tbody > [class*='-item'] a,
.childlist[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
.childlist[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
.childlist[class*='-content'] .table.list-group-flush > [class*='-item'] a,
.childlist[class*='-content'] .table tbody > [class*='-item'] a,
.documents[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
.documents[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
.documents[class*='-content'] .table.list-group-flush > [class*='-item'] a,
.documents[class*='-content'] .table tbody > [class*='-item'] a,
.services[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
.services[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
.services[class*='-content'] .table.list-group-flush > [class*='-item'] a,
.services[class*='-content'] .table tbody > [class*='-item'] a,
.dokumentenliste[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
.dokumentenliste[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
.dokumentenliste[class*='-content'] .table.list-group-flush > [class*='-item'] a,
.dokumentenliste[class*='-content'] .table tbody > [class*='-item'] a,
.persons[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
.persons[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
.persons[class*='-content'] .table.list-group-flush > [class*='-item'] a,
.persons[class*='-content'] .table tbody > [class*='-item'] a {
  text-decoration: none;
  color: inherit; }

/* SIDEBAR NAV */
#SidebarNavigation > ul [class*='-item-link']:hover {
  text-decoration: none;
  -webkit-transition: background 0.4s ease-in-out 0s;
  -o-transition: background 0.4s ease-in-out 0s;
  transition: background 0.4s ease-in-out 0s; }
  #SidebarNavigation > ul [class*='-item-link']:hover a {
    text-decoration: none; }

/* GALLERY IMAGES */
.medien.gallery a {
  opacity: .8; }
  .medien.gallery a:hover {
    opacity: 1;
    -webkit-transition: opacity 0.4s ease-in-out 0s;
    -o-transition: opacity 0.4s ease-in-out 0s;
    transition: opacity 0.4s ease-in-out 0s; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-11 Rafael Cantero
 * @file            _sonstiges.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.card {
  background-color: transparent; }

.d-inline-grid {
  display: -ms-inline-grid;
  display: inline-table; }

.d-inline-table {
  display: inline-grid; }

.hidden {
  display: none !important; }

.fa-2 {
  font-size: 2rem !important; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2020-01 Rafael Cantero
 * @file            _index-embed.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2020-01 Rafael Cantero
 * @file            _embed.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* OLD STYLES AUS TEMPLATE.SCSS */
[class*='embed-'] {
  /*  NOTE: RCantero, OBSOLET ab v1.5.6.2, ESPRO-0000, Embed durch Bootstrap Element ersetzen
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    max-width: 100%;

    iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
*/ }

/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _events-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.6.301
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _events.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Events.widget-events-content .events-item-list :not(.style-modern) .card:hover,
[id*='Events'].widget-events-content .events-item-list :not(.style-modern) .card:hover {
  background-color: #e9ecef; }

#Events.widget-events-content .events-item-list .card .card-body,
[id*='Events'].widget-events-content .events-item-list .card .card-body {
  padding: .75em !important; }

#Events.widget-events-content .events-item-list .card small.location,
[id*='Events'].widget-events-content .events-item-list .card small.location {
  left: 14px;
  margin-left: 10px;
  position: relative; }
  #Events.widget-events-content .events-item-list .card small.location .fa,
  [id*='Events'].widget-events-content .events-item-list .card small.location .fa {
    margin-left: -24px; }

#Events.widget-events-content .events-item-list .card a,
[id*='Events'].widget-events-content .events-item-list .card a {
  text-decoration: none;
  color: inherit; }

#Events.widget-events-content .events-item-list .card .event-date,
#Events.widget-events-content .events-item-list .card .event-time,
#Events.widget-events-content .events-item-list .card .event-location,
[id*='Events'].widget-events-content .events-item-list .card .event-date,
[id*='Events'].widget-events-content .events-item-list .card .event-time,
[id*='Events'].widget-events-content .events-item-list .card .event-location {
  line-height: 1.2em; }

@media (max-width: 767.98px) {
  #Events.widget-events-content .events-item-list :not(.style-modern) .card,
  [id*='Events'].widget-events-content .events-item-list :not(.style-modern) .card {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; } }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-01 Rafael Cantero
 * @file            _filterbox-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-001 Rafael Cantero
 * @file            _filterbox.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Filterbox [class*='-content'] #OpenForm.btn:not(.collapsed) {
  background-color: #e9ecef;
  border-color: #e9ecef;
  color: #000; }
  #Filterbox [class*='-content'] #OpenForm.btn:not(.collapsed) .fa {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg); }

#Filterbox [class*='-content'] #collapseFilter {
  background-color: #e9ecef; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _footer-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.301 / v1.5.9.302
 * @author          2018-11 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _footer.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.bg-footer {
  background-color: #2b2b2b !important; }

#Footer {
  color: #e9ecef !important;
  font-size: 0.8125rem; }
  #Footer .card .card-text {
    color: #e9ecef !important; }
  #Footer h2, #Footer h3, #Footer h4, #Footer h5, #Footer h6 {
    color: #e9ecef !important; }
  #Footer h2, #Footer .h2 {
    font-size: 1.3125rem; }
  #Footer h3, #Footer .h3 {
    font-size: 1.1875rem; }
  #Footer h4, #Footer .h4, #Footer [Id*='GridGlobal-'] [Id*='Headline-'] h3, #Footer [Id*='GridGlobal-'] .headline.section-headline h3, #Footer .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline #Footer h2, #Footer .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline #Footer h2, #Footer .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline #Footer h2, #Footer .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline #Footer h2 {
    font-size: 1.0625rem;
    margin-bottom: 1rem; }
  #Footer h5, #Footer .h5 {
    font-size: 1rem; }
  #Footer h6, #Footer .h6, #Footer [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.icon span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.icon #Footer span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.postal span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-phone'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-fax'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-email'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-web'] span.h4 {
    font-size: 13px; }
  #Footer p {
    margin: 0 0 .5em; }
  #Footer .has.icon:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:before, #Footer .has.icon:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:after {
    color: #e9ecef !important; }
  #Footer .has.icon::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']::before {
    display: block;
    float: left;
    margin: 0 0 0 -1.5em;
    vertical-align: middle;
    line-height: 1.5rem;
    text-align: center; }
  #Footer a {
    color: #e9ecef !important;
    background: transparent; }
    #Footer a::before {
      color: #e9ecef !important;
      background: transparent; }
    #Footer a:hover, #Footer a:focus {
      color: #cbd3da !important; }
      #Footer a:hover::before, #Footer a:focus::before {
        color: #cbd3da !important;
        background: transparent;
        text-decoration: none; }
  #Footer ul:not(.list-group) {
    list-style: none;
    margin: 0;
    padding: 0; }
    #Footer ul:not(.list-group) li {
      margin: 0 0 .5em;
      padding: 0; }

/*NOTE: NEW in v1.5.7.4, RCantero, ESPRO-7548 Footer als Grid*/
#Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:before {
  content: '\f0ac' !important; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-04 Rafael Cantero
 * @file            _forms-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.002
 * @author          2018-04 Rafael Cantero
 * @file            _forms.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* OLD STYLES AUS TEMPLATE.SCSS */
.required label::after {
  content: " *"; }

#NewsletterSubscribe .error_input, #NewsletterSubscribe .error_input[type="checkbox"] + label:before {
  -moz-box-shadow: 0 0 2px 0 #ff0000;
  -webkit-box-shadow: 0 0 2px 0 #ff0000;
  box-shadow: 0 0 2px 0 #ff0000; }

#NewsletterSubscribe #error-msg_form {
  display: inline-block;
  margin: 15px 0 0 0;
  padding: 5px 8px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px; }

#NewsletterSubscribe .hide-input-error {
  display: none;
  opacity: 0; }

.input-group.flex-row-reverse .input-group-prepend {
  margin-right: 0;
  margin-left: -1px; }

.input-group-text {
  width: 38px; }

/* AUFBAU NEUE TEMPLATE-STYLES */
.form-control:focus {
  outline: auto;
  box-shadow: none; }

.custom-control-input:focus:not(:checked) ~ .custom-control-label:before {
  border-color: initial;
  box-shadow: none;
  outline: auto;
  outline-offset: 1px; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2020-03 Rafael Cantero
 * @file            _umbraco-forms.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* OLD STYLES AUS TEMPLATE.SCSS */
.umbraco-forms-page .row-fluid {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

.umbraco-forms-page .field-validation-error {
  color: #c30; }

.frontendsettings form.form .umbraco-forms-fieldset {
  border-bottom: 1px solid #e9ecef; }
  .frontendsettings form.form .umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field:not(:first-child) {
    margin-top: 25px !important; }
  .frontendsettings form.form .umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field .umbraco-forms-label {
    margin-bottom: -5px; }
  .frontendsettings form.form .umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field .umbraco-forms-tooltip {
    font-size: .8rem; }

/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='umbraco_form_'] .umbraco-forms-page .umbraco-forms-field {
  margin-bottom: 35px; }
  [id*='umbraco_form_'] .umbraco-forms-page .umbraco-forms-field .umbraco-forms-label {
    font-weight: bold; }
  [id*='umbraco_form_'] .umbraco-forms-page .umbraco-forms-field .umbraco-forms-tooltip {
    margin-bottom: 5px; }
  [id*='umbraco_form_'] .umbraco-forms-page .umbraco-forms-field.ichakzeptierediedatenschutzverordnung {
    margin-left: 20px; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-01 Rafael Cantero
 * @file            _gallery-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.112
 * @author          2019-01 Rafael Cantero
 * @file            _gallery.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.gallery[class*='-content'] .row.no-gutters, .gallery[class*='-content'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .gallery[class*='-content'] .row.addresses-itemlist,
.gallery .adresses-item .row.no-gutters,
.gallery .adresses-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist, #Footer [Id*='GridGlobal-'] [Id*='Addresses-']
.gallery .adresses-item .row.addresses-itemlist,
.addresses-itemlist[class*='-content'] .row.no-gutters,
.addresses-itemlist[class*='-content'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist, #Footer [Id*='GridGlobal-'] [Id*='Addresses-']
.addresses-itemlist[class*='-content'] .row.addresses-itemlist,
.addresses-itemlist .adresses-item .row.no-gutters,
.addresses-itemlist .adresses-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist, #Footer [Id*='GridGlobal-'] [Id*='Addresses-']
.addresses-itemlist .adresses-item .row.addresses-itemlist {
  margin-right: -5px;
  margin-left: -5px; }
  .gallery[class*='-content'] .row.no-gutters [class*='col-'], .gallery[class*='-content'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist [class*='col-'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .gallery[class*='-content'] .row.addresses-itemlist [class*='col-'],
  .gallery .adresses-item .row.no-gutters [class*='col-'],
  .gallery .adresses-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist [class*='col-'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-']
  .gallery .adresses-item .row.addresses-itemlist [class*='col-'],
  .addresses-itemlist[class*='-content'] .row.no-gutters [class*='col-'],
  .addresses-itemlist[class*='-content'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist [class*='col-'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-']
  .addresses-itemlist[class*='-content'] .row.addresses-itemlist [class*='col-'],
  .addresses-itemlist .adresses-item .row.no-gutters [class*='col-'],
  .addresses-itemlist .adresses-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist [class*='col-'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-']
  .addresses-itemlist .adresses-item .row.addresses-itemlist [class*='col-'] {
    padding-left: 5px;
    padding-right: 5px;
    margin-bottom: 10px; }

.gallery figure {
  margin: 0; }
  .gallery figure .figure-img {
    margin-bottom: 0; }
  .gallery figure .gallery-image {
    outline-offset: .25rem; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _grid-content-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-04 Rafael Cantero
 * @file            _grid-content.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='NewGridRow-']::after {
  display: block;
  content: "";
  clear: both; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _header.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _header.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
@media (max-width: 767.98px) {
  #ActionBar #HeaderLogo {
    text-align: center !important; } }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _header.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
@media (min-width: 576px) and (max-width: 767.98px) {
  #Multilogo .multilogo-item .multilogo-item-link .multilogo-item-title {
    font-size: 0.65rem !important; } }

/********************************************************************************************************
 * @version         v1.5.9.201
 * @author          2019-09 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _headlines-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.201
 * @author          2019-09 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _headlines.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, #Footer [Id*='GridGlobal-'] [Id*='Headline-'] h3,
#Footer [Id*='GridGlobal-'] .headline.section-headline h3, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline h2, .h5, .h6, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.icon span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.postal span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-phone'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-fax'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-email'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-web'] span.h4 {
  font-family: -apple-system, "Open Sans", BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #1047ae; }

h1, .h1 {
  font-weight: 400;
  color: #1047ae; }

h2, .h2 {
  font-weight: 400;
  color: #1047ae; }

h3, .h3 {
  font-weight: 400;
  color: #1047ae; }

h4, .h4, #Footer [Id*='GridGlobal-'] [Id*='Headline-'] h3,
#Footer [Id*='GridGlobal-'] .headline.section-headline h3, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline h2 {
  font-weight: 400;
  color: #1047ae; }

h5, .h5 {
  font-weight: 400;
  color: #1047ae; }

h6, .h6, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.icon span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.postal span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-phone'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-fax'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-email'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-web'] span.h4 {
  font-weight: 400;
  color: #1047ae; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _hooks-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _hooks-all.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.hook .row .col {
  min-height: 0; }

/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2019-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _icons-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.302
 * @author          2019-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _icons.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.icon[class*='fa-'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'].postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-web'] {
  padding: 0 0 0 1.6em;
  display: block; }
  .icon[class*='fa-']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'].postal::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-phone']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-fax']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-email']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-web']::before {
    display: block;
    float: left;
    vertical-align: middle;
    width: 1.2em;
    text-align: center;
    margin: 0 0 0 -1.6em; }

.icon.icon-muted::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .icon-muted.postal::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .icon-muted[class*='address-details-'][class*='-phone']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .icon-muted[class*='address-details-'][class*='-fax']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .icon-muted[class*='address-details-'][class*='-email']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .icon-muted[class*='address-details-'][class*='-web']::before {
  color: #6c757d !important; }

.fa-6x {
  font-size: 6em !important; }

.fa-7x {
  font-size: 7em !important; }

.fa-8x {
  font-size: 8em !important; }

.fa-9x {
  font-size: 9em !important; }

.card .icon-more {
  position: absolute;
  font-size: 1.1em;
  z-index: 800; }

.card:not(.shadow-sm) .icon-more {
  right: 2px;
  margin-top: -18px; }

.card.shadow-sm .icon-more {
  right: 9px;
  bottom: 6px; }

[id*='SliderBlocks'] .style-highlight .card .icon-more {
  right: 1.5rem;
  margin-top: 0; }

[id*='Boxes-'] .card:not(.shadow-sm) .icon-more {
  right: 17px !important; }

.fa-file-pdf-o:before {
  color: #CF1312;
  margin-top: 5px; }

/*NOTE: DELETE in v1.5.7.4, macht Ärger mit neuen Elementen wie Quicklinks, Iconboxes, usw.
.fa-external-link:before {
    color: $dark;
    margin-top: 5px;
} 
*/
.icon.has, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web'] {
  padding: 0 0 0 1.5em;
  display: block; }
  .icon.has::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']::before {
    display: block;
    float: left;
    margin: 0 0 0 -1.5em;
    vertical-align: middle;
    line-height: 1.5rem;
    text-align: center; }

.icon:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:before, .icon:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:after {
  font-family: "FontAwesome", ldIcons;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased; }

.icon.hi:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-web']:before, .icon.hi:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi.postal:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-phone']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-fax']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-email']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-web']:after {
  color: #1047ae; }

.icon:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:before {
  content: "\e619"; }

.icon.mapBA:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapBA.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapBA[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapBA[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapBA[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapBA[class*='address-details-'][class*='-web']:before {
  content: "\e004"; }

.icon.mapGM:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapGM.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapGM[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapGM[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapGM[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapGM[class*='address-details-'][class*='-web']:before {
  content: "\e608";
  content: "\f041"; }

.icon.map:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .map.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .map[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .map[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .map[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .map[class*='address-details-'][class*='-web']:before {
  content: "\f041"; }

.icon.fax:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .fax.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .fax[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .fax[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .fax[class*='address-details-'][class*='-web']:before {
  content: "\f02f"; }

.icon.tel:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tel.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tel[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tel[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tel[class*='address-details-'][class*='-web']:before {
  content: "\f095"; }

.icon.mobile:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mobile.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mobile[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mobile[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mobile[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mobile[class*='address-details-'][class*='-web']:before {
  content: "\f10b"; }

.icon.mail:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mail.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mail[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mail[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mail[class*='address-details-'][class*='-web']:before {
  content: "\f0e0"; }

.icon.web:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .web.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .web[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .web[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .web[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:before {
  content: "\f08e"; }

.icon.room:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .room.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .room[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .room[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .room[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .room[class*='address-details-'][class*='-web']:before {
  content: "\e60e"; }

.icon.host:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .host.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .host[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .host[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .host[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .host[class*='address-details-'][class*='-web']:before {
  content: "\f007"; }

.icon.date:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .date.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .date[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .date[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .date[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .date[class*='address-details-'][class*='-web']:before {
  content: "\f017"; }

.icon.location:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .location.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .location[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .location[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .location[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .location[class*='address-details-'][class*='-web']:before {
  content: "\e608"; }

.icon.summary:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .summary.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .summary[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .summary[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .summary[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .summary[class*='address-details-'][class*='-web']:before {
  content: "\f05a"; }

.icon.category:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .category.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .category[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .category[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .category[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .category[class*='address-details-'][class*='-web']:before {
  content: "\f02b"; }

.icon.distance:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .distance.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .distance[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .distance[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .distance[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .distance[class*='address-details-'][class*='-web']:before {
  content: "\f140"; }

.icon.ical:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ical.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ical[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ical[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ical[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ical[class*='address-details-'][class*='-web']:before {
  content: "\e61d"; }

.icon.load:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .load.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .load[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .load[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .load[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .load[class*='address-details-'][class*='-web']:before {
  content: "\e606"; }

.icon.first:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .first.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .first[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .first[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .first[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .first[class*='address-details-'][class*='-web']:before {
  content: "\e618\e618"; }

.icon.back:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .back.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .back[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .back[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .back[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .back[class*='address-details-'][class*='-web']:before {
  content: "\e618"; }

.icon.next:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .next.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .next[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .next[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .next[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .next[class*='address-details-'][class*='-web']:before {
  content: "\e619"; }

.icon.last:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .last.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .last[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .last[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .last[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .last[class*='address-details-'][class*='-web']:before {
  content: "\e619\e619"; }

.icon.down:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .down.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .down[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .down[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .down[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .down[class*='address-details-'][class*='-web']:before {
  content: "\f107"; }

.icon.search:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-web']:before {
  content: "\f002"; }

.icon.menu:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menu.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menu[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menu[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menu[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menu[class*='address-details-'][class*='-web']:before {
  content: "\f0c9"; }

.icon.up:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .up.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .up[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .up[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .up[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .up[class*='address-details-'][class*='-web']:before, .icon.top:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .top.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .top[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .top[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .top[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .top[class*='address-details-'][class*='-web']:before {
  content: "\e61a"; }

.icon.save:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .save.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .save[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .save[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .save[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .save[class*='address-details-'][class*='-web']:before {
  content: "\e606"; }

.icon.plus:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .plus.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .plus[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .plus[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .plus[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .plus[class*='address-details-'][class*='-web']:before {
  content: "\f067"; }

.icon.minus:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .minus.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .minus[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .minus[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .minus[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .minus[class*='address-details-'][class*='-web']:before {
  content: "\f068"; }

.icon.accept:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .accept.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .accept[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .accept[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .accept[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .accept[class*='address-details-'][class*='-web']:before {
  content: "\f00c"; }

.icon.close:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .close.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .close[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .close[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .close[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .close[class*='address-details-'][class*='-web']:before {
  content: "\f00d"; }

.icon.pers:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pers.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pers[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pers[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pers[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pers[class*='address-details-'][class*='-web']:before {
  content: "\f007"; }

.icon.home:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .home[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone'].postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .home[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax'].postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .home[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email'].postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .home[class*='address-details-'][class*='-web']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web'].postal:before {
  content: "\f015"; }

.icon.bww:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .bww.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .bww[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .bww[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .bww[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .bww[class*='address-details-'][class*='-web']:before {
  content: "\e60b"; }

.icon.orgAUF:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgAUF.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgAUF[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgAUF[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgAUF[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgAUF[class*='address-details-'][class*='-web']:before {
  content: "\e609"; }

.icon.orgDL:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgDL.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgDL[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgDL[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgDL[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgDL[class*='address-details-'][class*='-web']:before {
  content: "\e60a"; }

.icon.doc:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .doc.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .doc[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .doc[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .doc[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .doc[class*='address-details-'][class*='-web']:before, .icon.docx:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .docx.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .docx[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .docx[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .docx[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .docx[class*='address-details-'][class*='-web']:before {
  color: #00188F !important;
  content: "\e601"; }

.icon.gif:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .gif.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .gif[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .gif[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .gif[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .gif[class*='address-details-'][class*='-web']:before, .icon.tif:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tif.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tif[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tif[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tif[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tif[class*='address-details-'][class*='-web']:before, .icon.png:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .png.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .png[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .png[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .png[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .png[class*='address-details-'][class*='-web']:before, .icon.jpg:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpg.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpg[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpg[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpg[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpg[class*='address-details-'][class*='-web']:before, .icon.jpeg:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpeg.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpeg[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpeg[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpeg[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpeg[class*='address-details-'][class*='-web']:before, .icon.img:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .img.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #ContentWrapper [id*='Rte-'] img.postal:before, #ContentWrapper [id*='Rte-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body img.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .img[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #ContentWrapper [id*='Rte-'] img[class*='address-details-'][class*='-phone']:before, #ContentWrapper [id*='Rte-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body img[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .img[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #ContentWrapper [id*='Rte-'] img[class*='address-details-'][class*='-fax']:before, #ContentWrapper [id*='Rte-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body img[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .img[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #ContentWrapper [id*='Rte-'] img[class*='address-details-'][class*='-email']:before, #ContentWrapper [id*='Rte-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body img[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .img[class*='address-details-'][class*='-web']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #ContentWrapper [id*='Rte-'] img[class*='address-details-'][class*='-web']:before, #ContentWrapper [id*='Rte-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body img[class*='address-details-'][class*='-web']:before, #ContentWrapper [id*='Rte-'] img.icon:before, .icon.BILD:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .BILD.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .BILD[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .BILD[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .BILD[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .BILD[class*='address-details-'][class*='-web']:before {
  color: #A5009C !important;
  content: "\e604"; }

.icon.vid:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .vid.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .vid[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .vid[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .vid[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .vid[class*='address-details-'][class*='-web']:before {
  color: #3C78C3 !important;
  content: "\f03d"; }

.icon.url:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .url.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .url[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .url[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .url[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .url[class*='address-details-'][class*='-web']:before, .icon.INTER:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTER.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTER[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTER[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTER[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTER[class*='address-details-'][class*='-web']:before, .icon.INTRA:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTRA.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTRA[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTRA[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTRA[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTRA[class*='address-details-'][class*='-web']:before {
  color: #00CCFF !important;
  content: "\f08e"; }

.icon.pdf:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pdf.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pdf[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pdf[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pdf[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pdf[class*='address-details-'][class*='-web']:before {
  color: #CF1312 !important;
  content: "\e605"; }

.icon.ppt:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ppt.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ppt[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ppt[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ppt[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ppt[class*='address-details-'][class*='-web']:before, .icon.pptx:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pptx.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pptx[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pptx[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pptx[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pptx[class*='address-details-'][class*='-web']:before {
  color: #DD5900 !important;
  content: "\e603"; }

.icon.xls:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xls.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xls[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xls[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xls[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xls[class*='address-details-'][class*='-web']:before, .icon.xlsx:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xlsx.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xlsx[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xlsx[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xlsx[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xlsx[class*='address-details-'][class*='-web']:before {
  color: #007233 !important;
  content: "\e602"; }

.icona:after, .icona:before {
  font-family: "FontAwesome", ldIcons; }

.icona:after {
  margin: 0 0 0 .5em;
  content: "\e619"; }

.icona.down:after {
  content: "\f107"; }

.icona.up:after {
  content: "\e61a"; }

.has.icon, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web'] {
  display: block; }
  .has.icon:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:before {
    display: block;
    float: left;
    vertical-align: middle;
    width: 1em;
    text-align: center; }

a.has.icon, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] {
  text-decoration: none; }
  a.has.icon > span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal > span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'] > span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'] > span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'] > span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] > span {
    text-decoration: underline; }

a.a.icon, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a.postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-web'] {
  text-decoration: none;
  display: inline-block; }
  a.a.icon span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a.postal span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-phone'] span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-fax'] span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-email'] span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-web'] span {
    display: none; }
  a.a.icon:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-web']:before {
    min-width: 1em;
    text-align: center;
    display: block; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-09 Rafael Cantero
 * @file            _icons-ld.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[class*="ld-icon"] {
  font: normal normal normal 14px/1 "FontAwesome", ldIcons !important;
  font-style: normal; }

.ld-bed:before {
  content: "\e90d"; }

.ld-book:before {
  content: "\e903"; }

.ld-calendar:before {
  content: "\e90c"; }

.ld-event:before {
  content: "\e910"; }

.ld-family:before {
  content: "\e906"; }

.ld-house:before {
  content: "\e909"; }

.ld-pet:before {
  content: "\e90a"; }

.ld-plugs:before {
  content: "\e904"; }

.ld-pool:before {
  content: "\e907"; }

.ld-service:before {
  content: "\e90e"; }

.ld-sign:before {
  content: "\e902"; }

.ld-trash:before {
  content: "\e905"; }

.ld-user:before {
  content: "\e900"; }

.ld-wheelchair:before {
  content: "\e901"; }

.ld-bauamt:before {
  content: "\e912"; }

.ld-buecherei:before {
  content: "\e913"; }

.ld-energie:before {
  content: "\e914"; }

.ld-bildung:before {
  content: "\e915"; }

.ld-gastronomie:before {
  content: "\e916"; }

.ld-zeitung:before {
  content: "\e908"; }

.ld-gesundheit:before {
  content: "\e918"; }

.ld-gremien:before {
  content: "\e919"; }

.ld-kopfhoerer:before {
  content: "\e91a"; }

.ld-information:before {
  content: "\e91b"; }

.ld-jugend:before {
  content: "\e91c"; }

.ld-kindergarten:before {
  content: "\e91d"; }

.ld-kinderkrippe:before {
  content: "\e91e"; }

.ld-radtouren:before {
  content: "\e90b"; }

.ld-satzungen:before {
  content: "\e920"; }

.ld-schule:before {
  content: "\e921"; }

.ld-zug:before {
  content: "\e922"; }

.ld-bus:before {
  content: "\e923"; }

.ld-verkehrsbehinderungen:before {
  content: "\e924"; }

.ld-wandern:before {
  content: "\e925"; }

.ld-wasser:before {
  content: "\e911"; }

.ld-weiterfuehrendeInfos:before {
  content: "\e927"; }

.ld-wirtschaft:before {
  content: "\e928"; }

/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2022-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _iconboxes-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2022-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _iconboxes.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @author          2018-08 Rafael Cantero
 * @file            _image-index.scss
 * @version         v1.5.3.111
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.002
 * @author          2018-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _image.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='ImageWithLink-'] picture img {
  max-width: 100%;
  height: auto; }

[class*='-details-photo'] .image-item {
  border: 1px solid #e9ecef; }

.imtext[class*='changed-via-lddataumfluss-'] {
  z-index: 1 !important; }

.image-item.image-frame img.scale-with-grid {
  max-width: 100%;
  height: auto; }

figure :not(.hand).single-image, figure :not(.hand).gallery-image {
  cursor: zoom-in !important; }

figure .hand {
  cursor: pointer !important; }

figure .video-image {
  cursor: zoom-in !important; }

figure.figure {
  width: 100%; }
  figure.figure picture .img-fluid, figure.figure picture body.is-preview-mode figure > img, body.is-preview-mode figure.figure picture figure > img, figure.figure picture
  body.is-preview-mode .item-card-image > img,
  body.is-preview-mode figure.figure picture .item-card-image > img, figure.figure picture body.is-preview-mode figure > a > img, body.is-preview-mode figure.figure picture figure > a > img, figure.figure picture
  body.is-preview-mode .item-card-image > a > img,
  body.is-preview-mode figure.figure picture .item-card-image > a > img, figure.figure .card picture img, .card figure.figure picture img, figure.figure picture #ContentWrapper [id*='Rte-'] img, #ContentWrapper [id*='Rte-'] figure.figure picture img {
    width: 100%; }

#WidgetImage a {
  display: block; }

[id*='Sidebar'] #WidgetImage p {
  line-height: 1.4rem;
  margin: 1rem 0 0; }

[class*='changed-via-lddataumfluss-js-'] section[id*='Image-'] figure[id*='Image-'].show-image-caption-false {
  margin-bottom: -27px; }

[class*='changed-via-lddataumfluss-js-'] section[id*='Image-'] figure[id*='Image-'].show-image-caption-true {
  margin-bottom: 0; }

/*
// NOTE: RCantero, für Bilder innerhalb des RTE
// NOTE: RCantero, für Bilder innerhalb einer Table im RTE // ESPRO-5458, Images in Tabellen sind überdimensioniert
--> Beides verschoben in _rte.scss
*/
/********************************************************************************************************
 * @version         v1.5.7.501
 * @author          2021-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _job-offers-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.201
 * @author          2021-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _job-offers.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] :not(.style-modern) .card:hover {
  background-color: #e9ecef; }

[id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] .card .card-body {
  padding: .75em !important; }

[id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] .card small.location {
  left: 14px;
  margin-left: 10px;
  position: relative; }
  [id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] .card small.location .fa {
    margin-left: -24px; }

[id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] .card a {
  text-decoration: none;
  color: inherit; }

[id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] .card .event-date,
[id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] .card .event-time,
[id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] .card .event-location {
  line-height: 1.2em; }

@media (max-width: 767.98px) {
  [id*='JobOffers'][class*='widget-'][class*='-content'] [class*='-item-list'] :not(.style-modern) .card {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; } }

/********************************************************************************************************
 * @version         v1.6.4.301
 * @author          2023-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _kxp-database-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2019-11 Oliver Menger
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _kxp-database.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.kxpdb-container .form-control,
.kxpdb-container .form-check-container {
  display: none; }

.kxpdb-container .kxpdb-loading {
  width: 1rem;
  height: 1rem;
  display: none;
  background-image: url("/images/ajax-loader.gif");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain; }

.kxpdb-container .kxpdb-filter-list-items {
  display: none; }

@media (max-width: 991.98px) {
  .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container {
    border-right: 0 !important; } }

.kxpdb-container .kxpdb-content-container .kxpdb-addresses,
.kxpdb-container .kxpdb-content-container .kxpdb-persons {
  width: 100%;
  margin-bottom: 1rem;
  padding-bottom: 1rem;
  border-bottom: 1px solid #b3b3b3; }
  .kxpdb-container .kxpdb-content-container .kxpdb-addresses h5,
  .kxpdb-container .kxpdb-content-container .kxpdb-persons h5 {
    margin-top: .5rem;
    margin-bottom: 0;
    font-size: 1rem; }
  .kxpdb-container .kxpdb-content-container .kxpdb-addresses span,
  .kxpdb-container .kxpdb-content-container .kxpdb-persons span {
    width: 100%;
    display: block; }
  .kxpdb-container .kxpdb-content-container .kxpdb-addresses:last-of-type,
  .kxpdb-container .kxpdb-content-container .kxpdb-persons:last-of-type {
    padding-bottom: 0;
    margin-bottom: 0;
    border-bottom: 0; }

.kxpdb-container .kxpdb-content-container .kxpdb-persons {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap; }
  .kxpdb-container .kxpdb-content-container .kxpdb-persons .kxpdb-person-image {
    flex: 1 1 auto;
    width: 25%; }
  .kxpdb-container .kxpdb-content-container .kxpdb-persons .kxpdb-person-details {
    flex: 1 1 auto;
    width: 75%;
    padding-left: 1rem; }

.kxpdb-container .kxpdb-list-items .kxpdb-list-item {
  margin-left: 0;
  padding-left: 0;
  list-style-type: none;
  display: none; }
  .kxpdb-container .kxpdb-list-items .kxpdb-list-item.kxpdb-item-show {
    display: flex;
    /*                &:last-of-type {
                    border-bottom: $card-border-width solid $card-border-color;
                    @include border-radius($card-border-radius);
                    color: red;
                }
*/ }

.kxpdb-container .kxpdb-filter-show {
  display: flex; }

.kxpdb-container .form-check-container {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap; }
  .kxpdb-container .form-check-container .form-check {
    flex: 1 1 50%; }
    .kxpdb-container .form-check-container .form-check label {
      margin-left: .5rem; }

.kxpdb-container .kxpdb-map-container {
  width: 100%;
  height: 20rem; }

/*[id*='Accordion-'] .accordion-item-list > .col-12 > .card.kxpdb-item-show:last-child {
    border-bottom: 1px solid black !important;
    @include border-radius($card-border-radius);
    color: green;
}*/
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2022-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _linklist-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2022-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _linklist.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* UNSET ALTE TEMPLATE-STYLES */
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Linklist-'] {
  /*    [Id*='Links-'] {
    .links-item-list.list-group.list-group-flush {
        @extend .p-0, .m-0;

        &.list-group-horizontal {
            .links-item.list-group-item {
                [clasS*='fa-'].fa {
                    @extend .d-none;
                }
            }
        }

        .links-item.list-group-item {
            @extend .bg-transparent, .p-0;
        }
    }
}
    .horizontale-liste {
    [Id*='Links-'] {
        .links-item-list.list-group.list-group-flush {
            @extend .list-group-horizontal;

            &.list-group-horizontal {
                height: 1rem;

                .links-item.list-group-item {
                    [class*='fa-'].fa {
                        @extend .d-none;
                    }

                    @extend .border-right, .border-light;
                }
            }

            .links-item.list-group-item {
                @extend .bg-transparent, .p-0;
            }
        }
    }
*/ }
  @media (max-width: 767.98px) {
    [id*='Linklist-'] [class*='-item-list'][class*='-group'][class*='-horizontal'] > [class*='-item']:not([class*='-group']):not(:last-child) {
      border-right: none !important; } }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _lists-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.6.301
 * @author          2018-10 Rafael Cantero
 * @file            _lists.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/*CARD-LISTS ALTER LISTSTIL AUS PHOTOBOX 1 (News, Events)*/
[id*='NewsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card,
[id*='EventsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card {
  border: none; }

[class*='-item-list'] [class*='-item'] .related-to {
  list-style-type: none; }
  [class*='-item-list'] [class*='-item'] .related-to :hover {
    color: #1047ae !important;
    -webkit-transition: 0.2s ease-in-out 0s;
    -o-transition: 0.2s ease-in-out 0s;
    transition: 0.2s ease-in-out 0s; }
  [class*='-item-list'] [class*='-item'] .related-to.pl-0 {
    margin-left: 1.6em; }

[class*='-item'] .in-categories {
  list-style-type: none;
  padding-inline-start: initial; }
  [class*='-item'] .in-categories :hover {
    color: #1047ae;
    -webkit-transition: 0.2s ease-in-out 0s;
    -o-transition: 0.2s ease-in-out 0s;
    transition: 0.2s ease-in-out 0s; }

.table tr.accordion-toggle {
  cursor: pointer; }

.table .hidden-row {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  border-top: none !important; }

/********************************************************************************************************
 * @version         v1.5.3.112
 * @author          2020-03 Rafael Cantero
 * @file            _magnific-popup-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-04 Rafael Cantero
 * @file            _magnific-popup.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 3042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80); }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 3043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 3045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 3044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #e9ecef; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 3046;
  -webkit-box-shadow: none;
  box-shadow: none; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: #e9ecef;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover, .mfp-close:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #e9ecef;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
  .mfp-arrow:before, .mfp-arrow:after,
  .mfp-arrow .mfp-b,
  .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after,
  .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before,
  .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after,
  .mfp-arrow-left .mfp-a {
    border-right: 17px solid #e9ecef;
    margin-left: 31px; }
  .mfp-arrow-left:before,
  .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after,
  .mfp-arrow-right .mfp-a {
    border-left: 17px solid #e9ecef;
    margin-left: 39px; }
  .mfp-arrow-right:before,
  .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 80px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 80px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -76px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 48px; }
  .mfp-title strong {
    display: block; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

.mfp-download a {
  float: left;
  margin-right: .5em;
  text-decoration: none; }

.mfp-download a:before {
  display: inline-block;
  font-size: 1.5em;
  color: #ffffff;
  content: "\e606"; }

.mfp-download a:hover,
.mfp-download a:hover,
.mfp-download a:hover:before,
.mfp-download a:focus:before {
  background: transparent;
  color: #051739; }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }

/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2021-05 Oliver Menger
 * @file            _custom-mfp.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
.mfp-close:focus {
  outline: auto; }

.mfp-arrow:focus {
  outline: auto; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-02 Rafael Cantero
 * @file            _map-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.001
 * @author          2019-01 Rafael Cantero
 * @file            _map.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.map-content[class*='-content'],
#gridMap[class*='-content'],
#eventMap[class*='-content'] {
  padding-top: 66.667%; }

.col-md-12 > .map-content {
  padding-top: 33.334%; }

/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2021-03 Rafael Cantero
 * @file            _modal-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.001
 * @author          2021-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _modal.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Modal-'],
[id*='PortalModal'] {
  z-index: 9998 !important; }

.modal-backdrop.show {
  opacity: 0.7; }

/*NOTE: RCantero, das Cookie-Consent-Modal muss ganz oben liegen und erhält daher den höchsten z-index, ESPRO-4981*/
[id*='CookieConsent'] {
  z-index: 9999 !important; }

/*NOTE: RCantero, Berichtigung für Umfliessen (incl. Bild-Information)*/
body.is-admin:not(.debug-mode-off) [class*='changed-via-'][class*='-js-5'] {
  z-index: -1; }

body.is-admin.debug-mode-off [class*='changed-via-'][class*='-js-2'], body.is-admin.debug-mode-off [class*='changed-via-'][class*='-js-4'], body:not(.is-admin) [class*='changed-via-'][class*='-js-2'], body:not(.is-admin) [class*='changed-via-'][class*='-js-4'] {
  z-index: 111; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-01 Rafael Cantero
 * @file            _news-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.6.301
 * @author          2019-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _news.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
@media (min-width: 992px) {
  #News.newslist-content [class*='-item-list'] [class*='-item'].list-group-item [class*='-link'] .position-lg-bottom,
  [id*='News'].newslist-content [class*='-item-list'] [class*='-item'].list-group-item [class*='-link'] .position-lg-bottom {
    bottom: 20px;
    position: absolute; } }

#News.widget-news-content .news-item-list :not(.style-modern) .card:hover,
[id*='News'].widget-news-content .news-item-list :not(.style-modern) .card:hover {
  background-color: #e9ecef; }

#News.widget-news-content .news-item-list .card .card-body,
[id*='News'].widget-news-content .news-item-list .card .card-body {
  padding: .75em !important; }

#News.widget-news-content .news-item-list .card small.location,
[id*='News'].widget-news-content .news-item-list .card small.location {
  left: 14px;
  margin-left: 10px;
  position: relative; }
  #News.widget-news-content .news-item-list .card small.location .fa,
  [id*='News'].widget-news-content .news-item-list .card small.location .fa {
    margin-left: -24px; }

#News.widget-news-content .news-item-list .card a,
[id*='News'].widget-news-content .news-item-list .card a {
  text-decoration: none;
  color: inherit; }

#News.widget-news-content .news-item-list .card .card-text,
[id*='News'].widget-news-content .news-item-list .card .card-text {
  line-height: 1.3em; }

@media (max-width: 767.98px) {
  #News.news-events-content .news-item-list .card,
  [id*='News'].news-events-content .news-item-list .card {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; } }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _news-block-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-04 Rafael Cantero
 * @file            _news-block.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* UNSET ALTE TEMPLATE-STYLES */
#NewsBlock .newsTeaser {
  position: relative; }
  #NewsBlock .newsTeaser.row.no-gutters, #NewsBlock #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .newsTeaser.row.addresses-itemlist, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] #NewsBlock .newsTeaser.row.addresses-itemlist {
    margin: -20px -15px 5px; }
  #NewsBlock .newsTeaser .newsItem a {
    text-decoration: none;
    color: #000;
    display: block;
    padding: 1rem;
    transition: background 0.4s ease-in-out 0s;
    /*&:hover {
                    background: $overviewlist_hover_color;
                }*/ }
  #NewsBlock .newsTeaser .newsItem .text .news-date {
    font-size: .8rem; }
  #NewsBlock .newsTeaser .newsItem .text .news-headline {
    font-size: 1rem;
    line-height: 1.4rem;
    margin: 0 0 -15px; }

/* AUFBAU NEUE TEMPLATE-STYLES */
#NewsBlock.img-left-square .newsTeaser .newsItem img {
  width: 38.2%;
  float: left; }

#NewsBlock.img-left-square .newsTeaser .newsItem .text {
  float: right;
  width: 61.8%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 1rem; }

#NewsBlock.img-top-horizontal .newsTeaser .newsItem img {
  width: 100%;
  float: none; }

#NewsBlock.img-top-horizontal .newsTeaser .newsItem .text {
  width: 100%;
  float: none;
  padding: 0; }

/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2019-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _pagination-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2019-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _pagination.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Pagination[class*='-content'] .text-muted a,
[id*='Pagination-'][class*='-content'] .text-muted a {
  color: #b3b3b3; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-11 Rafael Cantero
 * @file            _persons-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.112
 * @author          2018-10 Rafael Cantero
 * @file            _persons.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[Id*='Persons-'][class*='-content'] [class*='-item'] a,
.persons[class*='-content'] [class*='-item'] a {
  cursor: pointer; }
  [Id*='Persons-'][class*='-content'] [class*='-item'] a:focus,
  .persons[class*='-content'] [class*='-item'] a:focus {
    /*
                        BITV: ESPRO-6040, Kein Tastatur-Fokus auf E-Mail Links
                        outline: none;                    
                        box-shadow: none;
                    */ }

[Id*='Persons-'][class*='-content'] [class*='-item'] .job-title,
.persons[class*='-content'] [class*='-item'] .job-title {
  display: block; }

[Id*='Persons-'] .details button[aria-expanded="true"] [class*='-right'],
.persons .details button[aria-expanded="true"] [class*='-right'] {
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg); }

[class*='persons-details-'] .fa {
  width: 20px; }
  [class*='persons-details-'] .fa.fa-mobile {
    font-size: 20px; }

/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2022-02 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _placeholder-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2022-02 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _placeholder.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.rc-placeholder-cards .item-card-image {
  text-anchor: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.rc-placeholder-cards .card-title,
.rc-placeholder-cards .card-text,
.rc-placeholder-cards .card-date,
.rc-placeholder-cards .card-category {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentColor;
  opacity: .5; }

/********************************************************************************************************
 * @version         v1.6.6.001
 * @author          2024-07 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _popover-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.6.001
 * @author          2024-07 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _popover.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* UNSET ALTE TEMPLATE-STYLES */
/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2022-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _quicklinks-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2022-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _quicklinks.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* UNSET ALTE TEMPLATE-STYLES */
/* AUFBAU NEUE TEMPLATE-STYLES */
/*.btn-label {
    position: relative;
    left: -4px;
    display: inline-block;
    text-align: center;
}

.btn-label-dark {
    background: rgba(0,0,0,0.15) !important;
    left: -12px !important;
    padding: 6px 12px !important;
}
*/
.btn-labeled {
  padding-top: 0;
  padding-bottom: 0; }

[id*='Quicklinks-'] {
  height: 0;
  top: 30%;
  right: 0;
  z-index: 1040; }
  [id*='Quicklinks-'] [class*='-content'] {
    position: relative;
    right: -100%;
    transition: all 1s ease; }
    [id*='Quicklinks-'] [class*='-content'].open {
      right: 0;
      transform: translate(0, 0); }
    [id*='Quicklinks-'] [class*='-content'] .quicklinks-title {
      margin-left: -38px; }
    [id*='Quicklinks-'] [class*='-content'] .quicklinks-button {
      -moz-transform-origin: 0% 0%;
      -ms-transform-origin: 0% 0%;
      -o-transform-origin: 0% 0%;
      -webkit-transform-origin: 00% 0%;
      transform-origin: 0% 0%;
      transform: rotate(-90deg); }
    [id*='Quicklinks-'] [class*='-content'] [class*='-item-list'] [class*='-item'] {
      min-height: 38px;
      text-align: left; }
      [id*='Quicklinks-'] [class*='-content'] [class*='-item-list'] [class*='-item'] .btn-icon [class*='fa-']::before {
        color: unset;
        margin-top: unset; }

.btn-labeled .btn-label {
  padding: 6px 6px;
  min-width: 30px; }

/********************************************************************************************************
 * @version         v1.5.3.104
 * @author          2020-03 Rafael Cantero
 * @file            _readspeaker-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.202
 * @author          2020-03 Rafael Cantero
 * @file            _readspeaker.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='ReadSpeaker'] {
  margin-top: -20px; }

.div-default.mb-3 .div-default.mb-3, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .div-default.card-body .div-default.mb-3, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .div-default.card-body .div-default.mb-3, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.card-body .div-default.mb-3, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.mb-3, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.mb-3, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [class*='shadow-'].card .div-default.card-body .div-default.mb-3, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.card-body .div-default.mb-3, .div-default.mb-3 [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .div-default.mb-3 .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .div-default.card-body .div-default.card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.card-body, .div-default.mb-3 [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .div-default.mb-3 .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .div-default.card-body .div-default.card-body, .div-default.mb-3 .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.card-body, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.mb-3 .div-default.card-body, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.card-body .div-default.card-body, .div-default.mb-3 [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.mb-3 .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .div-default.card-body #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.card-body, .div-default.mb-3 #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.mb-3 .div-default.card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .div-default.card-body .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.card-body, .div-default.mb-3 [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [class*='shadow-'].card .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [class*='shadow-'].card .div-default.mb-3 .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [class*='shadow-'].card .div-default.card-body .div-default.card-body, .div-default.mb-3 [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.card-body, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.mb-3 .div-default.card-body, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.card-body .div-default.card-body {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  body.rs #MainMenu [class*='nav-item-'] a {
    height: auto !important; } }

@supports (-ms-accelerator: true) {
  body.rs #MainMenu [class*='nav-item-'] a {
    height: auto !important; } }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _rte-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
/********************************************************************************************************
 * @version         v1.5.7.001
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _rte.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.rte[class*='-content'] .col > p:last-child {
  /*margin-bottom: 0 !important;*/ }

#ContentWrapper [id*='Rte-'] .float-left img {
  margin: 21px 15px 10px 0; }

#ContentWrapper [id*='Rte-'] td img {
  max-width: 100%; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _typeahead-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _search.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Searchbar-'] form .input-group .form-control {
  color: #333;
  background-color: #fff;
  border: 1px solid #e9ecef;
  font-weight: 200; }
  [id*='Searchbar-'] form .input-group .form-control::placeholder {
    /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #333;
    opacity: 1;
    /* Firefox */ }
  [id*='Searchbar-'] form .input-group .form-control:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #333; }
  [id*='Searchbar-'] form .input-group .form-control::-ms-input-placeholder {
    /* Microsoft Edge */
    color: #333; }

#SearchBar .input-group-prepend .input-group-text {
  border-left: none; }

/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2023-05 Thobias Michel
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _semantic-search.scss
 * @references      as follow
 */
/********************************************************************************************************/
.semantic-search .filter {
  background-color: #e9ecef;
  color: #212529;
  padding: 0.5em;
  margin-bottom: 0.5em; }
  .semantic-search .filter .filter-options {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr; }
  .semantic-search .filter button {
    margin-top: 1rem !important; }

.semantic-search p.update-date {
  margin: 0; }

.semantic-search .result-score {
  color: red; }

.semantic-search .persons-content td {
  border-top: none; }

.semantic-search .person .table tr td:first-child {
  width: 69px; }

.semantic-search .person .table tr td:nth-child(3) {
  width: 285px; }

@media screen and (max-width: 900px) {
  .semantic-search .filter .filter-options {
    grid-template-columns: 1fr 1fr; } }

@media screen and (max-width: 768px) {
  .semantic-search .filter .filter-options {
    grid-template-columns: 1fr; } }

/********************************************************************************************************
 * @version         v1.5.5.101
 * @author          2019-10 Rafael Cantero
 * @file            _sidebars-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _sidebar.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Sidebar'] h2, [id*='Sidebar'] .h2 {
  font-size: 1.1875rem; }

[id*='Sidebar'] h3, [id*='Sidebar'] .h3 {
  font-size: 1.1875rem; }

[id*='Sidebar'] h4, [id*='Sidebar'] .h4, [id*='Sidebar'] #Footer [Id*='GridGlobal-'] [Id*='Headline-'] h3, #Footer [Id*='GridGlobal-'] [Id*='Headline-'] [id*='Sidebar'] h3, [id*='Sidebar']
#Footer [Id*='GridGlobal-'] .headline.section-headline h3,
#Footer [Id*='GridGlobal-'] .headline.section-headline [id*='Sidebar'] h3, [id*='Sidebar'] .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline [id*='Sidebar'] h2, [id*='Sidebar'] .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline [id*='Sidebar'] h2, [id*='Sidebar'] .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline [id*='Sidebar'] h2, [id*='Sidebar'] .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline [id*='Sidebar'] h2 {
  font-size: 1.0625rem; }

[id*='Sidebar'] h5, [id*='Sidebar'] .h5 {
  font-size: 1rem; }

[id*='Sidebar'] #GridSidebarGlobal > div:first-child > div > div section:first-child [class*="-itemlist"] .section-headline .headline.pt-2 {
  padding-top: 2px !important; }

[id*='Sidebar'] .section-headline {
  padding-top: 0 !important; }

[id*='Sidebar'] #Grid .mb-4 {
  margin-bottom: .75rem !important; }

[id*='Sidebar'] #Grid .gallery [class*="col-"] {
  flex: 0 0 50% !important;
  max-width: 50% !important;
  width: 50% !important; }

#SidebarLeft:first-child > section:first-child > .inner-content .headline {
  padding-top: 0.2rem !important; }

/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _sidebar-addresses.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Sidebar'] #GridSidebarGlobal .addresses-item .openhours {
  margin-top: 1rem;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%; }

/*NOTE: RCantero, NEW in v1.5.7.4, Moved from Addresses/_addresses*/
[id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'] .address-details-address-headline,
[id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'] .address-details-contacts-headline,
[id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'] .address-details-additional-info,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'] .address-details-address-headline,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'] .address-details-contacts-headline,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'] .address-details-additional-info {
  display: none; }

[id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'].card,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'].card {
  border: none; }
  [id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'].card [class*='address-details-'] .fa,
  [id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'].card [class*='address-details-'] .fa {
    width: 12px;
    margin-top: 4px; }
  [id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'].card h5,
  [id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'].card h5 {
    padding-top: 10px; }
    [id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'].card h5.address-details-openhours-headline,
    [id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'].card h5.address-details-openhours-headline {
      margin-top: -5px; }
  [id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'].card .card-body,
  [id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'].card .card-body {
    margin-bottom: 10px;
    padding: 0; }

[id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'] .border-top,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'] .border-top {
  border-top: none !important; }

[id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'] .gallery,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'] .gallery {
  margin-top: -10px !important; }

[id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'] > .row.no-gutters > .col-lg, [id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [class*='-item'] > .row.addresses-itemlist > .col-lg, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'] > .row.addresses-itemlist > .col-lg,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'] > .row.no-gutters > .col-lg,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [class*='-item'] > .row.addresses-itemlist > .col-lg, #Footer [Id*='GridGlobal-'] [Id*='Addresses-']
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'] > .row.addresses-itemlist > .col-lg {
  flex: 0 0 100%;
  max-width: 100%;
  width: 100% !important; }

/********************************************************************************************************
 * @version         v1.5.5.301
 * @author          2019-10 Rafael Cantero
 * @file            _sidebar-documents.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _sidebar-persons.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content {
  flex: 0 0 100% !important;
  max-width: 100% !important; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _sidebar-addresses.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-06 Rafael Cantero
 * @file            _skiplinks-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.001
 * @author          2019-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _skiplinks.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/* NOTE: RCantero, ESPRO-6323 , wird nicht mehr benötigt
[id*='Skiplinks'],
[id*='skiplinks'] {
    margin-top: -16px;

    li {
        list-style: none;

        a {
            position: absolute;
            top: -16px;
            left: -100em;
        }
    }
}
*/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _slider-blocks-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _slider-blocks-all.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#SliderBlocks.sliderblocks-content, #SliderBlocks.grid-slider-content, #SliderBlocks[class*='-content'],
[Id*='Slider-'].sliderblocks-content,
[Id*='Slider-'].grid-slider-content,
[Id*='Slider-'][class*='-content'],
.slider.sliderblocks-content,
.slider.grid-slider-content,
.slider[class*='-content'] {
  position: relative; }
  #SliderBlocks.sliderblocks-content .image-slider, #SliderBlocks.grid-slider-content .image-slider, #SliderBlocks[class*='-content'] .image-slider,
  [Id*='Slider-'].sliderblocks-content .image-slider,
  [Id*='Slider-'].grid-slider-content .image-slider,
  [Id*='Slider-'][class*='-content'] .image-slider,
  .slider.sliderblocks-content .image-slider,
  .slider.grid-slider-content .image-slider,
  .slider[class*='-content'] .image-slider {
    margin: 0 auto;
    overflow: hidden; }
    #SliderBlocks.sliderblocks-content .image-slider .image > div, #SliderBlocks.grid-slider-content .image-slider .image > div, #SliderBlocks[class*='-content'] .image-slider .image > div,
    [Id*='Slider-'].sliderblocks-content .image-slider .image > div,
    [Id*='Slider-'].grid-slider-content .image-slider .image > div,
    [Id*='Slider-'][class*='-content'] .image-slider .image > div,
    .slider.sliderblocks-content .image-slider .image > div,
    .slider.grid-slider-content .image-slider .image > div,
    .slider[class*='-content'] .image-slider .image > div {
      float: left;
      position: relative; }
    #SliderBlocks.sliderblocks-content .image-slider .image .slider-overlay, #SliderBlocks.grid-slider-content .image-slider .image .slider-overlay, #SliderBlocks[class*='-content'] .image-slider .image .slider-overlay,
    [Id*='Slider-'].sliderblocks-content .image-slider .image .slider-overlay,
    [Id*='Slider-'].grid-slider-content .image-slider .image .slider-overlay,
    [Id*='Slider-'][class*='-content'] .image-slider .image .slider-overlay,
    .slider.sliderblocks-content .image-slider .image .slider-overlay,
    .slider.grid-slider-content .image-slider .image .slider-overlay,
    .slider[class*='-content'] .image-slider .image .slider-overlay {
      position: absolute;
      z-index: 5025;
      width: 100%;
      height: 100%;
      opacity: 0;
      -webkit-transition: all 0.9s ease 0s;
      -moz-transition: all 0.9s ease 0s;
      -o-transition: all 0.9s ease 0s;
      transition: all 0.9s ease 0s;
      background-color: #1047ae; }
      #SliderBlocks.sliderblocks-content .image-slider .image .slider-overlay:hover, #SliderBlocks.grid-slider-content .image-slider .image .slider-overlay:hover, #SliderBlocks[class*='-content'] .image-slider .image .slider-overlay:hover,
      [Id*='Slider-'].sliderblocks-content .image-slider .image .slider-overlay:hover,
      [Id*='Slider-'].grid-slider-content .image-slider .image .slider-overlay:hover,
      [Id*='Slider-'][class*='-content'] .image-slider .image .slider-overlay:hover,
      .slider.sliderblocks-content .image-slider .image .slider-overlay:hover,
      .slider.grid-slider-content .image-slider .image .slider-overlay:hover,
      .slider[class*='-content'] .image-slider .image .slider-overlay:hover {
        opacity: 1; }
      #SliderBlocks.sliderblocks-content .image-slider .image .slider-overlay h2, #SliderBlocks.grid-slider-content .image-slider .image .slider-overlay h2, #SliderBlocks[class*='-content'] .image-slider .image .slider-overlay h2,
      [Id*='Slider-'].sliderblocks-content .image-slider .image .slider-overlay h2,
      [Id*='Slider-'].grid-slider-content .image-slider .image .slider-overlay h2,
      [Id*='Slider-'][class*='-content'] .image-slider .image .slider-overlay h2,
      .slider.sliderblocks-content .image-slider .image .slider-overlay h2,
      .slider.grid-slider-content .image-slider .image .slider-overlay h2,
      .slider[class*='-content'] .image-slider .image .slider-overlay h2 {
        color: #e9ecef;
        position: absolute;
        z-index: 5100;
        font-weight: 400;
        width: 80%;
        bottom: 15%;
        left: 10%;
        border: none;
        font-weight: bold; }
    #SliderBlocks.sliderblocks-content .image-slider .image img, #SliderBlocks.grid-slider-content .image-slider .image img, #SliderBlocks[class*='-content'] .image-slider .image img,
    [Id*='Slider-'].sliderblocks-content .image-slider .image img,
    [Id*='Slider-'].grid-slider-content .image-slider .image img,
    [Id*='Slider-'][class*='-content'] .image-slider .image img,
    .slider.sliderblocks-content .image-slider .image img,
    .slider.grid-slider-content .image-slider .image img,
    .slider[class*='-content'] .image-slider .image img {
      position: relative;
      z-index: 5000;
      float: none;
      width: auto; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _slider_blocks-carousel.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/* PORTAL */
#Portal #HeaderImageSlideshow #SliderBlocksCarousel #LdCarouselSliderBlocks .thumbnail {
  margin-bottom: 0; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control.left, #Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control.right {
  background-image: none !important; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control {
  color: #fff;
  top: 40%;
  color: #428BCA;
  bottom: auto;
  padding-top: 4px;
  width: 30px;
  height: 30px;
  text-shadow: none;
  opacity: 1; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control:hover {
  color: #d9534f; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control.left, #Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control.right {
  background-image: none !important; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control.right {
  left: auto;
  right: -32px; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control.left {
  right: auto;
  left: -32px; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-indicators {
  bottom: -30px; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-indicators li {
  border-radius: 0;
  width: 10px;
  height: 10px;
  background: #ccc;
  border: 1px solid #ccc; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-indicators .active {
  width: 12px;
  height: 12px;
  background: #3276b1;
  border-color: #3276b1; }

/* STANDARD */
/********************************************************************************************************
 * @version         v1.5.8.001 / v1.5.7.302
 * @author          2018-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _slider_blocks-slickslider.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @author          2018-10 Rafael Cantero
 * @file            _slick-index.scss
 * @version         1.8.1
 * @copyright       Slick
 * @license         by Slick / Ken Wheeler
 * @link            http://kenwheeler.github.io/slick/
 * @package         Photobox 2.0
 * @version         2.0
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

.slick-loading .slick-list {
  background: #fff url("../../../../images/ajax-loader.gif") center center no-repeat; }

.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none; }
  .slick-prev:hover, .slick-prev:focus,
  .slick-next:hover,
  .slick-next:focus {
    outline: none;
    background: transparent;
    color: transparent; }
    .slick-prev:hover:before, .slick-prev:focus:before,
    .slick-next:hover:before,
    .slick-next:focus:before {
      opacity: 0.8; }
  .slick-prev.slick-disabled:before,
  .slick-next.slick-disabled:before {
    opacity: 0.25; }
  .slick-prev:before,
  .slick-next:before {
    font-family: "FontAwesome";
    font-size: 20px;
    line-height: 1;
    color: white;
    opacity: 0.75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

.slick-prev {
  left: -25px; }
  [dir="rtl"] .slick-prev {
    left: auto;
    right: -25px; }
  .slick-prev:before {
    content: ""; }
    [dir="rtl"] .slick-prev:before {
      content: ""; }

.slick-next {
  right: -25px; }
  [dir="rtl"] .slick-next {
    left: -25px;
    right: auto; }
  .slick-next:before {
    content: ""; }
    [dir="rtl"] .slick-next:before {
      content: ""; }

.slick-dotted.slick-slider {
  margin-bottom: 30px; }

.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%; }
  .slick-dots li {
    position: relative;
    display: inline-block;
    height: 20px;
    width: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer; }
    .slick-dots li button {
      border: 0;
      background: transparent;
      display: block;
      height: 20px;
      width: 20px;
      outline: none;
      line-height: 0px;
      font-size: 0px;
      color: transparent;
      padding: 5px;
      cursor: pointer; }
      .slick-dots li button:hover, .slick-dots li button:focus {
        outline: none; }
        .slick-dots li button:hover:before, .slick-dots li button:focus:before {
          opacity: 0.8; }
      .slick-dots li button:before {
        position: absolute;
        top: 0;
        left: 0;
        content: "";
        width: 20px;
        height: 20px;
        font-family: "FontAwesome";
        font-size: 14px;
        line-height: 20px;
        text-align: center;
        color: black;
        opacity: 0.25;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
    .slick-dots li.slick-active button:before {
      color: black;
      opacity: 0.75; }

/* AUFBAU NEUE TEMPLATE-STYLES */
#SliderBlocks .slider-play-pause,
[Id*='Slider-'] .slider-play-pause {
  top: 0;
  right: 50%;
  transform: translateX(50%);
  z-index: 50; }
  #SliderBlocks .slider-play-pause > button,
  [Id*='Slider-'] .slider-play-pause > button {
    background: rgba(255, 255, 255, 0.6); }
    #SliderBlocks .slider-play-pause > button:nth-child(1),
    [Id*='Slider-'] .slider-play-pause > button:nth-child(1) {
      margin-right: 1px; }

#SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators,
[Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators {
  bottom: 0;
  justify-content: center; }

#SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators,
[Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators {
  bottom: 15px;
  justify-content: center;
  right: 50%;
  transform: translateX(50%); }
  #SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li,
  [Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li {
    position: relative;
    flex: 0 1 auto;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    display: inline-block;
    background-color: rgba(0, 0, 0, 0.5);
    border: 1px solid rgba(255, 255, 255, 0.6);
    margin: 4px;
    width: 15px;
    height: 15px; }
    #SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.active,
    [Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.active {
      background-color: rgba(255, 255, 255, 0.6) !important; }
    #SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.size-small,
    [Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.size-small {
      width: 10px;
      height: 10px; }
    #SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.size-big,
    [Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.size-big {
      width: 20px;
      height: 20px; }
    #SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.slick-active,
    [Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.slick-active {
      background-color: white; }
      [id^="GridGlobal-"] #SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.slick-active, [id^="GridGlobal-"]
      [Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.slick-active {
        border: 1px solid rgba(0, 0, 0, 0.4); }
    #SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li button::before,
    [Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li button::before {
      content: ""; }

#SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'].style-card .slickslider-indicators,
[Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'].style-card .slickslider-indicators {
  bottom: -3px !important; }

#SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'].style-modern .slickslider-indicators,
[Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'].style-modern .slickslider-indicators {
  bottom: 0 !important; }

#SliderBlocks .image-slider.indicator-style-dash[class*='indicator-position-'] .slickslider-indicators li,
[Id*='Slider-'] .image-slider.indicator-style-dash[class*='indicator-position-'] .slickslider-indicators li {
  height: 4px !important;
  width: 22.5px; }
  #SliderBlocks .image-slider.indicator-style-dash[class*='indicator-position-'] .slickslider-indicators li.size-small,
  [Id*='Slider-'] .image-slider.indicator-style-dash[class*='indicator-position-'] .slickslider-indicators li.size-small {
    width: 15px; }
  #SliderBlocks .image-slider.indicator-style-dash[class*='indicator-position-'] .slickslider-indicators li.size-big,
  [Id*='Slider-'] .image-slider.indicator-style-dash[class*='indicator-position-'] .slickslider-indicators li.size-big {
    width: 30px; }

#SliderBlocks .image-slider.indicator-style-circle[class*='indicator-position-'] .slickslider-indicators li,
[Id*='Slider-'] .image-slider.indicator-style-circle[class*='indicator-position-'] .slickslider-indicators li {
  border-radius: 20px !important; }

#SliderBlocks .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'],
[Id*='Slider-'] .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] {
  overflow: inherit; }
  #SliderBlocks .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .item-card-content,
  [Id*='Slider-'] .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .item-card-content {
    padding-bottom: 4rem; }
  #SliderBlocks .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators,
  [Id*='Slider-'] .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators {
    left: 0;
    right: auto;
    width: auto;
    transform: none; }
  #SliderBlocks .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .slick-arrow.slick-btn-prev,
  [Id*='Slider-'] .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .slick-arrow.slick-btn-prev {
    left: -3rem; }
  #SliderBlocks .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .slick-arrow.slick-btn-next,
  [Id*='Slider-'] .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .slick-arrow.slick-btn-next {
    right: -3rem; }

#SliderBlocks.container-fluid .sliderblocksslickslider-item-list .slick-list.draggable,
[Id*='Slider-'].container-fluid .sliderblocksslickslider-item-list .slick-list.draggable {
  margin-right: -15px !important;
  margin-left: -15px !important; }

#SliderBlocks .slider-item img,
[Id*='Slider-'] .slider-item img {
  width: 100% !important; }

#SliderBlocks .sliderblocksslickslider-item-list .slick-list.draggable,
#SliderBlocks .slider-item-list .slick-list.draggable,
[Id*='Slider-'] .sliderblocksslickslider-item-list .slick-list.draggable,
[Id*='Slider-'] .slider-item-list .slick-list.draggable {
  margin-right: -30px;
  margin-left: -30px; }

#SliderBlocks .sliderblocksslickslider-item-list .slick-slide,
#SliderBlocks .slider-item-list .slick-slide,
[Id*='Slider-'] .sliderblocksslickslider-item-list .slick-slide,
[Id*='Slider-'] .slider-item-list .slick-slide {
  margin-right: 15px;
  margin-left: 15px;
  overflow: hidden; }

#SliderBlocks .sliderblocksslickslider-item-list .slider-overlay:hover,
#SliderBlocks .slider-item-list .slider-overlay:hover,
[Id*='Slider-'] .sliderblocksslickslider-item-list .slider-overlay:hover,
[Id*='Slider-'] .slider-item-list .slider-overlay:hover {
  opacity: .8 !important;
  background-color: #1047ae; }

#SliderBlocks .sliderblocksslickslider-item-list button:not([id*='slick-slide-control']),
#SliderBlocks .slider-item-list button:not([id*='slick-slide-control']),
[Id*='Slider-'] .sliderblocksslickslider-item-list button:not([id*='slick-slide-control']),
[Id*='Slider-'] .slider-item-list button:not([id*='slick-slide-control']) {
  z-index: 1;
  font-size: 1em; }
  #SliderBlocks .sliderblocksslickslider-item-list button:not([id*='slick-slide-control'])::before,
  #SliderBlocks .slider-item-list button:not([id*='slick-slide-control'])::before,
  [Id*='Slider-'] .sliderblocksslickslider-item-list button:not([id*='slick-slide-control'])::before,
  [Id*='Slider-'] .slider-item-list button:not([id*='slick-slide-control'])::before {
    font-size: 6em; }

#SliderBlocks .sliderblocksslickslider-item-list .slick-arrow,
#SliderBlocks .slider-item-list .slick-arrow,
[Id*='Slider-'] .sliderblocksslickslider-item-list .slick-arrow,
[Id*='Slider-'] .slider-item-list .slick-arrow {
  opacity: 0.7;
  z-index: 45; }
  #SliderBlocks .sliderblocksslickslider-item-list .slick-arrow.slick-btn-prev,
  #SliderBlocks .slider-item-list .slick-arrow.slick-btn-prev,
  [Id*='Slider-'] .sliderblocksslickslider-item-list .slick-arrow.slick-btn-prev,
  [Id*='Slider-'] .slider-item-list .slick-arrow.slick-btn-prev {
    left: 0;
    top: 0; }
  #SliderBlocks .sliderblocksslickslider-item-list .slick-arrow.slick-btn-next,
  #SliderBlocks .slider-item-list .slick-arrow.slick-btn-next,
  [Id*='Slider-'] .sliderblocksslickslider-item-list .slick-arrow.slick-btn-next,
  [Id*='Slider-'] .slider-item-list .slick-arrow.slick-btn-next {
    right: 0;
    top: 0; }

#SliderBlocks > .row,
[Id*='Slider-'] > .row {
  margin: 0 -30px; }

#SliderBlocks #SliderBlocksSlickslider .sliderItem,
[Id*='Slider-'] #SliderBlocksSlickslider .sliderItem {
  margin: 0 15px; }

[Id*='Slider-'] > .container > .row > .col > div.image-slider {
  padding-right: 17px;
  padding-left: 16px; }

#SliderBlocks .image-slider .slick-list .slick-track .slick-slide,
[Id*='Slider-'] .image-slider .slick-list .slick-track .slick-slide {
  height: auto; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-07 Rafael Cantero
 * @file            _slideshow-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2019-07 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _slideshow.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Carousel'] {
  float: none;
  /*CAPTIONS*/
  /*CONTROLS*/
  /*INDICATORS*/
  /*FULLWIDTH*/ }
  [id*='Carousel'] .cover img {
    width: 100%;
    height: auto; }
  [id*='Carousel'] .slide-caption {
    position: absolute;
    bottom: 1em;
    /* NOTE: RCantero, Fällt ab v1.5.6.2 weg, da als Klasse implementiert, ESPRO-5514: Slideshow: Integration in Seiten per Picker (Bild, Link, Titel, Beschreibung)
        @include media-breakpoint-down(sm) {
            display: none !important;
        }
        */ }
    [id*='Carousel'] .slide-caption h2,
    [id*='Carousel'] .slide-caption h3,
    [id*='Carousel'] .slide-caption .slide-title,
    [id*='Carousel'] .slide-caption .slide-description {
      color: #fff;
      display: inline-block; }
    [id*='Carousel'] .slide-caption h2,
    [id*='Carousel'] .slide-caption .slide-title {
      line-height: 1em;
      padding: .3em .4em;
      margin: 0 0 .4em;
      background: #1047ae; }
    [id*='Carousel'] .slide-caption h3,
    [id*='Carousel'] .slide-caption .slide-description {
      line-height: 1.5em;
      padding: .35em .55em;
      background: #2b2b2b;
      margin: 0; }
    [id*='Carousel'] .slide-caption.mobile {
      right: 0 !important;
      left: 0 !important;
      margin-right: 0;
      width: 100%;
      justify-content: center;
      display: flex; }
  [id*='Carousel'] .caption-horizontal-center .slide-caption {
    right: 15%;
    bottom: 40px;
    left: 15%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: center; }
  [id*='Carousel'] .caption-horizontal-left .slide-caption {
    bottom: 3em;
    left: 5.5em;
    margin-right: 5.5em;
    z-index: 10; }
  [id*='Carousel'] .carousel-control-prev {
    left: 15px !important; }
  [id*='Carousel'] .carousel-control-next {
    right: 15px !important; }
  [id*='Carousel'] a[class*='carousel-control-'], [id*='Carousel'] div[class*='carousel-control-'] {
    width: auto;
    opacity: .7; }
  [id*='Carousel'] .carousel-indicators {
    bottom: 16px; }
    [id*='Carousel'] .carousel-indicators li {
      position: relative;
      flex: 0 1 auto;
      margin-right: 3px;
      margin-left: 3px;
      text-indent: -999px;
      cursor: pointer;
      display: inline-block;
      background-color: rgba(0, 0, 0, 0.5);
      border: 1px solid rgba(255, 255, 255, 0.6);
      margin: 4px;
      width: 15px;
      height: 15px; }
      [id*='Carousel'] .carousel-indicators li.active {
        background-color: rgba(255, 255, 255, 0.6) !important; }
      [id*='Carousel'] .carousel-indicators li.size-small {
        width: 10px;
        height: 10px; }
      [id*='Carousel'] .carousel-indicators li.size-big {
        width: 20px;
        height: 20px; }
    [id*='Carousel'] .carousel-indicators.indicator-style-circle li {
      border-radius: 20px !important; }
    [id*='Carousel'] .carousel-indicators.indicator-style-dash li {
      height: 4px !important;
      width: 22.5px; }
      [id*='Carousel'] .carousel-indicators.indicator-style-dash li.size-small {
        width: 15px; }
      [id*='Carousel'] .carousel-indicators.indicator-style-dash li.size-big {
        width: 30px; }
  [id*='Carousel'] .indicators-horizontal-center .carousel-indicators {
    margin: 0 15%;
    right: 0;
    left: 0;
    justify-content: center; }
  [id*='Carousel'] .indicators-horizontal-left .carousel-indicators {
    right: auto;
    left: 1em;
    margin: 0; }
    @media (max-width: 767.98px) {
      [id*='Carousel'] .indicators-horizontal-left .carousel-indicators {
        right: 0;
        left: 0; } }
  [id*='Carousel'] .indicators-horizontal-right .carousel-indicators {
    right: 1em;
    left: auto;
    margin: 0; }
    @media (max-width: 767.98px) {
      [id*='Carousel'] .indicators-horizontal-right .carousel-indicators {
        right: 0;
        left: 0; } }
  [id*='Carousel'] .indicators-vertical-below .carousel-indicators {
    bottom: -30px; }
    [id*='Carousel'] .indicators-vertical-below .carousel-indicators li.active {
      background-color: #1047ae !important; }
  [id*='Carousel'] .indicators-vertical-below.indicators-horizontal-left .carousel-indicators {
    left: -5px; }
  [id*='Carousel'] .indicators-vertical-below.indicators-horizontal-right .carousel-indicators {
    right: -5px; }
  [id*='Carousel'].full-width .caption-horizontal-left .slide-caption {
    bottom: 2em; }
  [id*='Carousel'].full-width .caption-horizontal-left .carousel-indicators {
    bottom: 2em; }
  @media (min-width: 1200px) {
    [id*='Carousel'].full-width .caption-horizontal-left .slide-caption {
      left: 4em; }
    [id*='Carousel'].full-width .caption-horizontal-left .carousel-indicators {
      right: 4em; } }
  [id*='Carousel'] .carousel-play-pause {
    z-index: 30;
    top: 0;
    right: 0; }
    [id*='Carousel'] .carousel-play-pause > button {
      background: rgba(255, 255, 255, 0.7); }
      [id*='Carousel'] .carousel-play-pause > button:nth-child(1) {
        margin-right: 1px; }

/* STANDARD */
#Standard [id*='LdCarousel'] .slide-caption.show-not-on-standard {
  display: none; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-07 Rafael Cantero
 * @file            _header-slideshow.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-11 Rafael Cantero
 * @file            _social-media-picker-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.201
 * @author          2018-11 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _social-media-picker.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='SocialMediaLinks-'],
#SocialMediaLinks {
  font-size: 1em; }
  [id*='SocialMediaLinks-'] [class*='fa-'],
  [id*='SocialMediaLinks-'] [class*='fa-']:before,
  #SocialMediaLinks [class*='fa-'],
  #SocialMediaLinks [class*='fa-']:before {
    color: #fff; }
  [id*='SocialMediaLinks-'] a,
  #SocialMediaLinks a {
    color: #fff;
    display: inline-block;
    width: 2.3em;
    height: 2.3em;
    line-height: 2.3em;
    text-align: center; }
    [id*='SocialMediaLinks-'] a.facebook,
    #SocialMediaLinks a.facebook {
      background: #3b5998 !important; }
    [id*='SocialMediaLinks-'] a.twitter,
    #SocialMediaLinks a.twitter {
      background: #55acee !important; }
    [id*='SocialMediaLinks-'] a.youtube,
    #SocialMediaLinks a.youtube {
      background: #e52d27 !important; }
    [id*='SocialMediaLinks-'] a.rss,
    #SocialMediaLinks a.rss {
      background: #f26522 !important; }
    [id*='SocialMediaLinks-'] a.xing,
    #SocialMediaLinks a.xing {
      background: #026466 !important; }
    [id*='SocialMediaLinks-'] a.linkedin,
    #SocialMediaLinks a.linkedin {
      background: #0976b4 !important; }
    [id*='SocialMediaLinks-'] a.skype,
    #SocialMediaLinks a.skype {
      background: #3a5897 !important; }
    [id*='SocialMediaLinks-'] a.instagram,
    #SocialMediaLinks a.instagram {
      background: #3f729b !important; }
    [id*='SocialMediaLinks-'] a.pinterest,
    #SocialMediaLinks a.pinterest {
      background: #cc2127 !important; }
    [id*='SocialMediaLinks-'] a.google,
    #SocialMediaLinks a.google {
      background: #dd4b39 !important; }
    [id*='SocialMediaLinks-'] a.flickr,
    #SocialMediaLinks a.flickr {
      background: #ff0084 !important; }
    [id*='SocialMediaLinks-'] a.other,
    #SocialMediaLinks a.other {
      background: #b3b3b3 !important; }

/********************************************************************************************************
 * @version         v1.5.6.001
 * @author          2021-02 Rafael Cantero
 * @file            _tables-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.501
 * @author          2021-02 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _tables.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
table:not(.table) {
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse;
  margin: 2.2em 0;
  display: table;
  border-collapse: separate;
  box-sizing: border-box;
  text-indent: initial;
  border-spacing: 2px;
  border-color: grey; }
  table:not(.table) tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit; }
    table:not(.table) tbody tr {
      display: table-row;
      vertical-align: inherit;
      border-color: inherit; }
      table:not(.table) tbody tr td {
        vertical-align: top;
        padding: 0.4884em; }
        table:not(.table) tbody tr td:first-child {
          padding-left: 0; }

/*[id*='Liste-'] [id*='Addresses-'],
[id*='Liste-'] [id*='Persons-'],
#Telefonliste {
    [class*='-content'] {
        .table {
            @extend .table-responsive-lg;
        }
    }
}
*/
.col.overflow-auto::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 14px;
  height: 14px; }

.col.overflow-auto::-webkit-scrollbar-thumb {
  border-radius: 8px;
  border: 3px solid #fff;
  background-color: rgba(0, 0, 0, 0.3); }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-01 Rafael Cantero
 * @file            _tabs-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-01 Rafael Cantero
 * @file            _tabs.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _teaser-block-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _sidebars.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#PageTeaser .jumbotron {
  margin-bottom: 0;
  padding: 2rem 2rem; }
  #PageTeaser .jumbotron p:last-child {
    margin-bottom: 0; }

@media (max-width: 767.98px) {
  #PageTeaser .jumbotron {
    padding: 1rem 1rem !important; } }

#TeaserBlock {
  background: #1047ae;
  color: #e9ecef; }
  #TeaserBlock h1, #TeaserBlock p {
    color: #e9ecef; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-07 Rafael Cantero
 * @file            _text-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-07 Rafael Cantero
 * @file            _text.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Text'] [class*='-item'] img {
  max-width: 100%;
  height: auto !important; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-08 Rafael Cantero
 * @file            _tiles-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-08 Rafael Cantero
 * @file            _tiles.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Tiles'] [class*='-right'] .tiles-item:not(.tile-double-width) {
  width: 50% !important; }
  @media (max-width: 767.98px) {
    [id*='Tiles'] [class*='-right'] .tiles-item:not(.tile-double-width) {
      width: 100% !important; } }

[id*='Tiles'] a:hover {
  color: transparent !important; }

[id*='Tiles'] .tiles-item {
  background: #0e3d97;
  width: 100%;
  float: left;
  text-align: center;
  position: relative;
  display: flex; }
  [id*='Tiles'] .tiles-item i {
    position: relative;
    margin: auto; }
    [id*='Tiles'] .tiles-item i:before {
      display: block;
      font-size: 8vw;
      color: #fff; }
      @media (max-width: 767.98px) {
        [id*='Tiles'] .tiles-item i:before {
          font-size: 12vw; } }

[id*='Tiles'] [class*='-double'] {
  background-color: #145add !important; }

body#Standard [id*='Tiles'] .tiles-items-top {
  height: 22%; }
  @media (min-width: 992px) and (max-width: 1279.98px) {
    body#Standard [id*='Tiles'] .tiles-items-top h1 {
      font-size: 1.8rem; } }
  @media (min-width: 768px) and (max-width: 991.98px) {
    body#Standard [id*='Tiles'] .tiles-items-top h1 {
      font-size: 1.4rem; } }

body#Standard [id*='Tiles'] .tiles-items-bottom {
  height: 78%; }

body#Standard [id*='Tiles'] [class*='-content'] .col:nth-child(1n+0) {
  background-color: #0e3d97; }

body#Standard [id*='Tiles'] [class*='-content'] .col:nth-child(2n+0) {
  background-color: #1047ae; }

body#Standard [id*='Tiles'] [class*='-content'] .tiles-item {
  width: 100% !important;
  background-color: transparent; }
  body#Standard [id*='Tiles'] [class*='-content'] .tiles-item i:before {
    font-size: 4vw; }
    @media (max-width: 767.98px) {
      body#Standard [id*='Tiles'] [class*='-content'] .tiles-item i:before {
        font-size: 12vw; } }
  body#Standard [id*='Tiles'] [class*='-content'] .tiles-item h4 {
    font-size: .8rem !important; }

.teaser {
  /*display: flex;
    flex-direction: row;
    flex-wrap: nowrap;*/
  margin: 0 0 1rem;
  padding: 0;
  background: #1047ae;
  color: #fff; }

.modern-kachel, .modern-kachel-big, .modern-kachel-breit, .tile-double-width {
  position: relative; }

.modern-teaser {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  background-color: #1047ae; }
  .modern-teaser .tiles-item {
    flex: 0 1 30%; }
    .modern-teaser .tiles-item i:before {
      font-size: 6vw; }

.tiles-item {
  /*background: $primary-medium;
    width: 100%;
    float: left;
    text-align: center;
    position: relative;
    display: block;*/ }
  .tiles-item img {
    width: 100%;
    height: auto;
    display: block; }
  .tiles-item .icon-kachel-content {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0; }
  .tiles-item:before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background-color: #000;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: opacity 0.4s ease-in-out; }
    @media screen and (prefers-reduced-motion: reduce) {
      .tiles-item:before {
        transition: none; } }
  .tiles-item:after {
    content: '';
    display: block;
    padding-top: 100%; }
  .tiles-item.tile-double-width {
    width: 100%; }
    @media (min-width: 768px) {
      .tiles-item.tile-double-width:after {
        padding-top: 50% !important; } }
  .tiles-item h4 {
    color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: left;
    padding-left: 1rem;
    opacity: 0;
    transition: opacity 0.4s ease-in-out; }
    @media screen and (prefers-reduced-motion: reduce) {
      .tiles-item h4 {
        transition: none; } }
  .tiles-item:nth-child(2n + 1) {
    background: #1047ae; }
  .tiles-item:hover:before {
    opacity: .6; }
  .tiles-item:hover h4 {
    opacity: 1; }

@media (max-width: 991.98px) {
  [id*='Tiles'] .tiles-items-center h1 {
    font-size: 1.5rem; }
  [id*='Tiles'] .tiles-items-center .lead {
    font-size: .9rem; } }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _totop-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.302
 * @author          2018-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _totop.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#ToTop {
  z-index: 801;
  position: fixed;
  bottom: -48px;
  left: 0;
  right: 0; }
  #ToTop .row {
    bottom: 48px;
    position: relative; }
  #ToTop .col {
    z-index: 9999; }

/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2023-05 Thobias Michel
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _two-click-consent-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.301
 * @author          2023-05 Thobias Michel
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _two-click-consent.scss
 * @references      as follow
 */
/********************************************************************************************************/
.two-click-consent-wrapper .two-click-consent-bg:before {
  background: #1047ae var(--bg) center/100% no-repeat;
  display: block;
  content: "";
  padding-top: 56.25%; }

.two-click-consent-wrapper .two-click-consent-top .two-click-consent-icon {
  padding: 15px 30px;
  background: #1047ae; }

.two-click-consent-wrapper .two-click-consent-below .embed-responsive {
  position: inherit; }

.two-click-consent-wrapper .consent-visible:before {
  padding-top: 0; }

.script-content .consent-finished iframe, [data-remove-placeholder-after-consent="true"] .consent-finished iframe {
  position: inherit; }

.script-content .consent-finished:before, [data-remove-placeholder-after-consent="true"] .consent-finished:before {
  display: none; }

.col-md-4 .two-click-consent-wrapper .two-click-consent .p-5 {
  padding: 1rem !important; }

.sidebar .two-click-consent-wrapper .two-click-consent-below .two-click-consent, [data-columns="3"] .two-click-consent-wrapper .two-click-consent-below .two-click-consent {
  padding: 1rem !important; }
  .sidebar .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons, [data-columns="3"] .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons {
    flex-direction: column !important; }
    .sidebar .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons .load-temporarily, .sidebar .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons .load-permanent, [data-columns="3"] .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons .load-temporarily, [data-columns="3"] .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons .load-permanent {
      margin-left: 0 !important;
      margin-top: 10px;
      -ms-flex-align: stretch !important;
      align-items: stretch; }

@media (max-width: 650px) {
  .two-click-consent-wrapper .two-click-consent .p-5 {
    padding: 1rem !important; }
  .two-click-consent-wrapper .two-click-consent-below .two-click-consent {
    padding: 1rem !important; }
    .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons {
      flex-direction: column !important; }
      .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons .load-temporarily, .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons .load-permanent {
        margin-left: 0 !important;
        margin-top: 10px;
        -ms-flex-align: stretch !important;
        align-items: stretch; } }

/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2023-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _typeahead-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.0.001
 * @author          2020-08 Jonathan Distenfeld
 * @copyright       ModulAcht
 * @license         by ModulAcht
 * @link            https://www.modulacht.de
 * @base-template   Photobox 2.0
 * @file            _typeahead.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* For now styles are just copied from example page: https://rawgit.com/bassjobsen/typeahead.js-bootstrap-css/master/typeaheadjs.css */
span.twitter-typeahead .tt-menu,
span.twitter-typeahead .tt-dropdown-menu {
  cursor: pointer;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box; }

span.twitter-typeahead .tt-suggestion {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap; }

span.twitter-typeahead .tt-suggestion.tt-cursor,
span.twitter-typeahead .tt-suggestion:hover,
span.twitter-typeahead .tt-suggestion:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #337ab7; }

.input-group.input-group-lg span.twitter-typeahead .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px; }

.input-group.input-group-sm span.twitter-typeahead .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px; }

span.twitter-typeahead {
  width: 100%; }

.input-group span.twitter-typeahead {
  display: block !important;
  height: 34px; }

.input-group span.twitter-typeahead .tt-menu,
.input-group span.twitter-typeahead .tt-dropdown-menu {
  top: 32px !important; }

.input-group span.twitter-typeahead:not(:first-child):not(:last-child) .form-control {
  border-radius: 0; }

.input-group span.twitter-typeahead:first-child .form-control {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group span.twitter-typeahead:last-child .form-control {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px; }

.input-group.input-group-sm span.twitter-typeahead {
  height: 30px; }

.input-group.input-group-sm span.twitter-typeahead .tt-menu,
.input-group.input-group-sm span.twitter-typeahead .tt-dropdown-menu {
  top: 30px !important; }

.input-group.input-group-lg span.twitter-typeahead {
  height: 46px; }

.input-group.input-group-lg span.twitter-typeahead .tt-menu,
.input-group.input-group-lg span.twitter-typeahead .tt-dropdown-menu {
  top: 46px !important; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-11 Rafael Cantero
 * @file            _video-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-11 Rafael Cantero
 * @file            _video.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Video-'] .video-item iframe,
#Video .video-item iframe,
#WidgetVideo .video-item iframe {
  width: 100%; }

#Portal #WidgetVideo .video-item iframe {
  margin-top: -9px;
  margin-bottom: -9px; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-06 Rafael Cantero
 * @file            _mediaqueries-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-06 Rafael Cantero
 * @file            _mediaqueries.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/* RESPONSIVE MEDIAQUERIES */
.visible-large-only,
.visible-desktop-only,
.visible-tablet-landscape-only,
.visible-tablet-portrait-only,
.visible-phone-landscape-only,
.visible-phone-portrait-only {
  display: none; }

.hidden-large-only,
.hidden-desktop-only,
.hidden-tablet-landscape-only,
.hidden-tablet-portrait-only,
.hidden-phone-landscape-only,
.hidden-phone-portrait-only {
  display: inline; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-06 Rafael Cantero
 * @file            _load-last-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _load-last.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.invisible-for-disability,
.alt {
  visibility: hidden !important;
  position: absolute; }

.flex-container {
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

.flex-panel {
  display: -ms-flexbox;
  display: flex; }

.more:after {
  font-family: "FontAwesome", ldIcons;
  content: "\e619";
  right: 0;
  position: absolute;
  bottom: 3px; }

.smaller, [id*='Sidebar'] h6, [id*='Sidebar'] .h6, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.icon span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.postal span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-phone'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-fax'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-email'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-web'] span.h4 {
  font-size: 0.9375rem; }

.smallest {
  font-size: 0.8125rem; }

#HeaderLogo a.home, #HeaderLogo #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #HeaderLogo a.postal {
  text-decoration: none;
  line-height: 1;
  display: inline-block;
  max-width: 100%; }

#HeaderLogo a img {
  margin-bottom: 10px; }

#HeaderLogo a .alt {
  display: none; }

/********************************************************************************************************
 * @version         v1.5.3.201
 * @author          2020-04 Rafael Cantero
 * @file            _schattenweb-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.4.001
 * @author          2020-04 Rafael Cantero
 * @file            _schattenweb.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* UNSET ALTE TEMPLATE-STYLES */
[id*='Schattenweb'] {
  /* NAVIGATION */
  /* LISTE */
  /* PAGINATION */ }
  [id*='Schattenweb'] section {
    margin: 2.2em 0; }
    [id*='Schattenweb'] section > *:first-child,
    [id*='Schattenweb'] section h1:first-child,
    [id*='Schattenweb'] section h2:first-child,
    [id*='Schattenweb'] section h3:first-child,
    [id*='Schattenweb'] section h4:first-child,
    [id*='Schattenweb'] section h5:first-child,
    [id*='Schattenweb'] section h6:first-child {
      margin-top: 0; }
    [id*='Schattenweb'] section > *:last-child {
      margin-bottom: 0; }
  [id*='Schattenweb'] a.has.icon, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] a.postal, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] a[class*='address-details-'][class*='-phone'], [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] a[class*='address-details-'][class*='-fax'], [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] a[class*='address-details-'][class*='-email'], [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] a[class*='address-details-'][class*='-web'] {
    padding: 0.4884em 0.4884em 0.4884em 1.9550666667em;
    text-decoration: none; }
  [id*='Schattenweb'] .has.icon, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] .postal, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] [class*='address-details-'][class*='-phone'], [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] [class*='address-details-'][class*='-fax'], [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] [class*='address-details-'][class*='-email'], [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] [class*='address-details-'][class*='-web'] {
    padding: 0 0 0 1.4666666667em;
    display: block; }
  [id*='Schattenweb'] .icon.search:before, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] .search.postal:before, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] .search[class*='address-details-'][class*='-phone']:before, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] .search[class*='address-details-'][class*='-fax']:before, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] .search[class*='address-details-'][class*='-email']:before, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-web']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] .search[class*='address-details-'][class*='-web']:before {
    content: "\f002";
    display: block;
    text-align: center;
    width: 1.4666666667em;
    font-size: 1.4666666667em;
    line-height: 1.5;
    color: #fff; }
  [id*='Schattenweb'] .suche {
    margin: 0;
    width: 95%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
    [id*='Schattenweb'] .suche :before,
    [id*='Schattenweb'] .suche :after {
      content: '';
      display: table; }
    [id*='Schattenweb'] .suche input {
      height: 2.2em;
      padding: 0.3666666667em 0.4884em;
      width: 100%;
      color: #000;
      -moz-box-sizing: border-box;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      float: left;
      -webkit-appearance: none;
      -webkit-border-radius: 0;
      border-radius: 0; }
    [id*='Schattenweb'] .suche .suche button {
      float: right;
      margin-right: -2.5666666667em;
      border: none;
      cursor: pointer;
      background: #1047ae;
      padding: 0;
      -webkit-appearance: none; }
      [id*='Schattenweb'] .suche .suche button:before {
        content: '';
        display: table; }
    [id*='Schattenweb'] .suche:after {
      clear: both;
      content: '';
      display: table; }
    [id*='Schattenweb'] .suche button {
      float: right;
      margin-right: -2.5666666667em;
      border: none;
      cursor: pointer;
      background: #1047ae;
      padding: 0;
      -webkit-appearance: none; }
      [id*='Schattenweb'] .suche button :before {
        display: block;
        text-align: center;
        width: 1.4666666667em;
        font-size: 1.4666666667em;
        line-height: 1.5;
        color: #fff; }
  [id*='Schattenweb'] nav.navlist {
    margin: 1.4666666667em 0 0;
    line-height: 0.1; }
    [id*='Schattenweb'] nav.navlist ul {
      margin: 0 auto;
      padding: 0;
      display: inline-block; }
    [id*='Schattenweb'] nav.navlist li {
      float: left;
      list-style: none;
      margin: 0.2449333333em; }
    [id*='Schattenweb'] nav.navlist a {
      display: block;
      padding: 0.4884em;
      line-height: 1;
      min-width: 1em;
      background: #1047ae;
      color: #fff;
      text-align: center;
      text-decoration: none; }
      [id*='Schattenweb'] nav.navlist a:hover {
        color: #fff;
        Background: #0c347f; }
      [id*='Schattenweb'] nav.navlist a:before {
        color: #fff; }
    [id*='Schattenweb'] nav.navlist li.active a,
    [id*='Schattenweb'] nav.navlist li.aktiv a {
      background: #1251c5;
      color: #fff; }
  [id*='Schattenweb'] .itemlist {
    list-style: none;
    margin: 1.4666666667em 0;
    padding: 0; }
    [id*='Schattenweb'] .itemlist li {
      margin: 0;
      overflow: hidden;
      position: relative; }
      [id*='Schattenweb'] .itemlist li a {
        display: block;
        text-decoration: none;
        padding: 0.4884em; }
        [id*='Schattenweb'] .itemlist li a > small,
        [id*='Schattenweb'] .itemlist li a > em {
          font-size: 0.8666666667em;
          line-height: 1.5384615385;
          font-style: normal;
          display: block;
          color: #000; }
        [id*='Schattenweb'] .itemlist li a:hover {
          background-color: #e8e8e8;
          transition: background 0.4s ease-in-out 0s; }
  [id*='Schattenweb'] table {
    width: 100%;
    border-spacing: 0;
    border-collapse: collapse;
    color: #000;
    margin: 0 0 2.2em 0; }
    [id*='Schattenweb'] table td {
      vertical-align: top;
      padding: 0.4884em; }
  [id*='Schattenweb'] .dokumente ul ul,
  [id*='Schattenweb'] .stichworte ul ul,
  [id*='Schattenweb'] .themen ul ul {
    margin: 0 0 1em 2.5em; }
  [id*='Schattenweb'] .dokumente > ul > li {
    margin-bottom: 15px;
    border-bottom: 1px solid #dee2e6; }
  [id*='Schattenweb'] .contact {
    margin: 1.4666666667em 0; }
    [id*='Schattenweb'] .contact a {
      display: block; }
    [id*='Schattenweb'] .contact thead th {
      text-align: left;
      color: #1047ae;
      font-weight: 400; }
    [id*='Schattenweb'] .contact thead tr {
      border-bottom: 1px solid #1047ae; }
    [id*='Schattenweb'] .contact tbody tr {
      border-bottom: 1px solid #e8e8e8;
      transition: background 0.4s ease-in-out 0s; }
      [id*='Schattenweb'] .contact tbody tr:hover {
        background: #e8e8e8; }
    [id*='Schattenweb'] .contact .name a {
      margin: -0.4884em;
      padding: 0.4884em;
      text-decoration: none; }
    [id*='Schattenweb'] .contact .mail, [id*='Schattenweb'] .contact #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] .contact [class*='address-details-'][class*='-email'] {
      text-align: center; }
  [id*='Schattenweb'] .addresses .openhours {
    margin-top: 20px; }
  [id*='Schattenweb'] .pager {
    clear: both;
    text-align: center; }
    [id*='Schattenweb'] .pager h2,
    [id*='Schattenweb'] .pager p,
    [id*='Schattenweb'] .pager a > span {
      display: none; }

/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.2.099
 * @author          2019-03 Rafael Cantero
 * @file            _pckages-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _template-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _template-template.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* IMPORT BASIS TEMPLATE-STYLES */
/* END IMPORT BASIS TEMPLATE-STYLES */
/********************************************************************************************************/
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
@media (max-width: 991.98px) {
  #Topbar {
    height: 55px; }
    #Topbar #MainMenu .navbar-toggle {
      height: 55px;
      width: 55px;
      padding-bottom: 2px;
      transition: none;
      margin-top: 0; }
      #Topbar #MainMenu .navbar-toggle .navbar-toggle-btn {
        background-color: #fff; }
        #Topbar #MainMenu .navbar-toggle .navbar-toggle-btn:before {
          box-shadow: 0 -10px 0 0 #fff; }
        #Topbar #MainMenu .navbar-toggle .navbar-toggle-btn:after {
          box-shadow: 0 10px 0 0 #fff; }
      #Topbar #MainMenu .navbar-toggle:not(.collapsed) {
        margin-top: 0 !important; }
    #Topbar #MainMenu .navbar-collapse .dropdown .nav-sub-item-link {
      width: 100%; }
    #Topbar #MainMenu .navbar-collapse .dropdown .dropdown-menu.show {
      display: inline !important;
      column-count: 1;
      padding-top: 0; }
    #Topbar #MainMenu .navbar-collapse .dropdown.show .dropdown-menu .nav-level-2 {
      padding-bottom: 0; }
      #Topbar #MainMenu .navbar-collapse .dropdown.show .dropdown-menu .nav-level-2 .nav-sub-item-link {
        font-weight: 400 !important;
        font-size: 1rem;
        color: #000;
        padding-top: 1rem;
        padding-bottom: 1rem; }
    #Topbar #MainMenu .navbar-collapse .dropdown.show .dropdown-menu.show {
      width: 100% !important;
      border-top: 0;
      padding-bottom: 0; } }

/* END AUFBAU NEUE TEMPLATE-STYLES */
/**********************************************/
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _custom-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _custom.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* IMPORT CUSTOM FROM SUBMASTER - nur aktivieren, wenn identisch mit Submaster*/
/* IMPORT CUSTOM FROM SUBMASTER FOR ALL - nur aktivieren, wenn vom Submaster abweichend*/
/* AUFBAU NEUE CUSTOM-STYLES */
/* END AUFBAU NEUE CUSTOM-STYLES */
/**********************************************/
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _template-multicolor.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************/
/* IMPORT MULTICOLOR-STYLES */
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2021-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _template-multicolor-page-based.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************/
/********************************************************************************************************/
/* IMPORT BASIC TEMPLATE - MULTICOLOR-STYLES CATEGORY BASED */
/* END IMPORT BASIC TEMPLATE - MULTICOLOR-STYLES CATEGORY BASED */
/********************************************************************************************************/
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2021-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _template-multicolor-category-based.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************/
/********************************************************************************************************/
/* IMPORT BASIC TEMPLATE - MULTICOLOR-STYLES CATEGORY BASED */
/* END IMPORT BASIC TEMPLATE - MULTICOLOR-STYLES CATEGORY BASED */
/********************************************************************************************************/
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/*@if ($is-multicolor) {
    @include farbenMainMenu( 'nav-item-0', $category0, $color0, $color0l2, $color0l3, $color0l4);
    @include farbenMainMenu( 'nav-item-1', $category1, $color1, $color1l2, $color1l3, $color1l4);
    @include farbenMainMenu( 'nav-item-2', $category2, $color2, $color2l2, $color2l3, $color2l4);
    @include farbenMainMenu( 'nav-item-3', $category3, $color3, $color3l2, $color3l3, $color3l4);
    @include farbenMainMenu( 'nav-item-4', $category4, $color4, $color4l2, $color4l3, $color4l4);
    @include farbenMainMenu( 'nav-item-5', $category5, $color5, $color5l2, $color5l3, $color5l4);
    @include farbenMainMenu( 'nav-item-6', $category6, $color6, $color6l2, $color6l3, $color6l4);
    @include farbenMainMenu( 'nav-item-7', $category7, $color7, $color7l2, $color7l3, $color7l4);
}*/
/* END IMPORT MULTICOLOR-STYLES */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _custom-multicolor.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* 
//NOTE:
//Hier können ergänzend zum nav-item-1 noch Kategorienamen ausgelesen werden z.B. rathaus
//Es muss dazu allerdings immer noch Kategorien (z.B. Meldugnen, Events) geben, die genauso heißen, wie die Menüpunkte (klein-mit-bindestrich)!!!
$category1: "menuitem-name-1"; // "menuitem-name-1";
$category2: "menuitem-name-2"; // "menuitem-name-2";
$category3: "menuitem-name-3"; // "menuitem-name-3";
$category4: "menuitem-name-4"; // "menuitem-name-4";
$category5: "menuitem-name-5"; // "menuitem-name-5";
$category6: "menuitem-name-6"; // "menuitem-name-6";
$category7: "menuitem-name-7"; // "menuitem-name-7";
$category8: "menuitem-name-8"; // "menuitem-name-8";
$category0: "menuitem-name-0"; // "menuitem-name-0";
*/

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiLi4vLi4vQmVyZ2tpcmNoZW4vc2Nzcy9fYmFzaWMuY3NzIiwKCSJzb3VyY2VzIjogWwoJCSIuLi8uLi9CZXJna2lyY2hlbi9zY3NzL19iYXNpYy5zY3NzIiwKCQkiLi4vLi4vQmVyZ2tpcmNoZW4vc2Nzcy9fdmFyaWFibGVzLnNjc3MiLAoJCSIuLi8uLi9CZXJna2lyY2hlbi9zY3NzL192YXJpYWJsZXMtY29uZmlnLnNjc3MiLAoJCSIuLi8uLi9QaG90b2JveF8yL3Njc3MvVGVtcGxhdGUvX3RlbXBsYXRlLWZvbnRzLnNjc3MiLAoJCSIuLi8uLi9CZXJna2lyY2hlbi9zY3NzL0N1c3RvbS9fY3VzdG9tLWZvbnRzLnNjc3MiLAoJCSIuLi8uLi9CZXJna2lyY2hlbi9zY3NzL192YXJpYWJsZXMtY29uZmlnLW1haW4tY29sb3JzLnNjc3MiLAoJCSIuLi8uLi9CZXJna2lyY2hlbi9zY3NzL192YXJpYWJsZXMtcmVib290LnNjc3MiLAoJCSIuLi8uLi9CZXJna2lyY2hlbi9zY3NzL19ib290c3RyYXAuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX2Z1bmN0aW9ucy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fdmFyaWFibGVzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19taXhpbnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdmVuZG9yL19yZnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19kZXByZWNhdGUuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2hvdmVyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9faW1hZ2Uuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19iYWRnZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX3Jlc2l6ZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19zaXplLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL190ZXh0LWhpZGUuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fdmlzaWJpbGl0eS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2FsZXJ0LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fYnV0dG9ucy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2NhcmV0LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2xpc3RzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX25hdi1kaXZpZGVyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fZm9ybXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fYm94LXNoYWRvdy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fZ3JpZC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2Zsb2F0LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19yb290LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19yZWJvb3Quc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX3R5cGUuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX2ltYWdlcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fY29kZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fZ3JpZC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fdGFibGVzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19mb3Jtcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fYnV0dG9ucy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fdHJhbnNpdGlvbnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX2Ryb3Bkb3duLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19idXR0b24tZ3JvdXAuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX2lucHV0LWdyb3VwLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19jdXN0b20tZm9ybXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX25hdi5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fbmF2YmFyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19jYXJkLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19icmVhZGNydW1iLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19wYWdpbmF0aW9uLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19iYWRnZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fanVtYm90cm9uLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19hbGVydC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fcHJvZ3Jlc3Muc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX21lZGlhLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19saXN0LWdyb3VwLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19jbG9zZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fdG9hc3RzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19tb2RhbC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fdG9vbHRpcC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fcG9wb3Zlci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fY2Fyb3VzZWwuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX3NwaW5uZXJzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL191dGlsaXRpZXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL19hbGlnbi5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL19ib3JkZXJzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL3V0aWxpdGllcy9fY2xlYXJmaXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL3V0aWxpdGllcy9fZW1iZWQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL19mbGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL3V0aWxpdGllcy9fc2NyZWVucmVhZGVycy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL19zaXppbmcuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL19zdHJldGNoZWQtbGluay5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL190ZXh0LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fcHJpbnQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL19iYXNpY3MtaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9fYm9vdHN0cmFwLWluZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL19mdW5jdGlvbnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvX3ZhcmlhYmxlcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9fbWl4aW5zLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19ob3Zlci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2ltYWdlLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fYmFkZ2Uuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19yZXNpemUuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19zY3JlZW4tcmVhZGVyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fc2l6ZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX3Zpc2liaWxpdHkuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19hbGVydC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19jYXJldC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19saXN0cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2JveC1zaGFkb3cuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2dyaWQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19mbG9hdC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQmFzaWNzL19iYXNpY3Muc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0Jvb3RzdHJhcF9GaXhlci9fYm9vdHN0cmFwLWZpeGVyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9NZW51cy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTWVudXMvX21lbnUtbWFpbi5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTWVudXMvX21lbnUtbWFpbi1tZWdhbWVudS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTWVudXMvX21lbnUtbWFpbi1sZC1jbGFzc2ljLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9NZW51cy9fbWVudS1zaWRlYmFyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9NZW51cy9fbWVudS1tZXRhLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9NZW51cy9fbWVudS1saW5rYmFyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9BY2NvcmRpb24vaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0FjY29yZGlvbi9fYWNjb3JkaW9uLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9BZGRyZXNzZXMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0FkZHJlc3Nlcy9fYWRkcmVzc2VzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9BZG1pbi9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQWRtaW4vX2FkbWluLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9BbGVydC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQWxlcnQvX2FsZXJ0LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9BbHBoYWJldC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQWxwaGFiZXQvX2FscGhhYmV0LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9BdXRvY29tcGxldGlvbi9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQXV0b2NvbXBsZXRpb24vX2F1dG9jb21wbGV0aW9uLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9CaXR2L2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9CaXR2L19iaXR2LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Cb3hlcy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQm94ZXMvX2JveGVzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9CcmVhZGNydW1icy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQnJlYWRjcnVtYnMvX2JyZWFkY3J1bWJzLWFsbC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQnJlYWRjcnVtYnMvX2JyZWFkY3J1bWJzLWJvb3RzdHJhcC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQnJlYWRjcnVtYnMvX2JyZWFkY3J1bWJzLWxkLXN0YW5kYXJkLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9CdXR0b25zL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9CdXR0b25zL19idXR0b25zLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9DYXJkcy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQ2FyZHMvX2NhcmRzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Db29raWVfQ29uc2VudC9fY29va2llLWNvbnNlbnQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0NvcHlyaWdodC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQ29weXJpZ2h0L19jb3B5cmlnaHQtaW1hZ2VzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Db3B5cmlnaHQvX2NvcHlyaWdodC1wYWdlLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9EQnVnL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9EQnVnL19kYnVnLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Eb2N1bWVudHMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0RvY3VtZW50cy9fZG9jdW1lbnRzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9FZmZlY3RzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9FZmZlY3RzL190cnVuY2F0ZS1lbGVtZW50cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRWZmZWN0cy9faG92ZXItZWxlbWVudHMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0VmZmVjdHMvX3NvbnN0aWdlcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRW1iZWQvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0VtYmVkL19lbWJlZC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRXZlbnRzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9FdmVudHMvX2V2ZW50cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRmlsdGVyYm94L2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9GaWx0ZXJib3gvX2ZpbHRlcmJveC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRm9vdGVyL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Gb290ZXIvX2Zvb3Rlci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRm9ybXMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0Zvcm1zL19mb3Jtcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRm9ybXMvX3VtYnJhY28tZm9ybXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0dhbGxlcnkvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0dhbGxlcnkvX2dhbGxlcnkuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0dyaWRfQ29udGVudC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvR3JpZF9Db250ZW50L19ncmlkLWNvbnRlbnQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0hlYWRlci9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvSGVhZGVyL19oZWFkZXIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0hlYWRlci9fbXVsdGlsb2dvLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9IZWFkbGluZXMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0hlYWRsaW5lcy9faGVhZGxpbmVzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Ib29rcy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvSG9va3MvX2hvb2tzLWFsbC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvSWNvbnMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0ljb25zL19pY29ucy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvSWNvbnMvX2ljb25zLWxkLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9JY29uYm94ZXMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0ljb25ib3hlcy9faWNvbmJveGVzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9JbWFnZS9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvSW1hZ2UvX2ltYWdlLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Kb2JfT2ZmZXJzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Kb2JfT2ZmZXJzL19qb2Itb2ZmZXJzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9LeHAvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0t4cC9fa3hwLWRhdGFiYXNlLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9MaW5rbGlzdC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTGlua2xpc3QvX2xpbmtsaXN0LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9MaXN0cy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTGlzdHMvX2xpc3RzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9NYWduaWZpY19Qb3B1cC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTWFnbmlmaWNfUG9wdXAvX21hZ25pZmljLXBvcHVwLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9NYWduaWZpY19Qb3B1cC9fY3VzdG9tLW1mcC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTWFwL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9NYXAvX21hcC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTW9kYWwvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL01vZGFsL19tb2RhbC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTmV3cy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTmV3cy9fbmV3cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTmV3c19CbG9jay9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTmV3c19CbG9jay9fbmV3cy1ibG9jay5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUGFnaW5hdGlvbi9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUGFnaW5hdGlvbi9fcGFnaW5hdGlvbi5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUGVyc29ucy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUGVyc29ucy9fcGVyc29ucy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUGxhY2Vob2xkZXIvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1BsYWNlaG9sZGVyL19wbGFjZWhvbGRlci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUG9wb3Zlci9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUG9wb3Zlci9fcG9wb3Zlci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUXVpY2tsaW5rcy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUXVpY2tsaW5rcy9fcXVpY2tsaW5rcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUmVhZFNwZWFrZXIvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1JlYWRTcGVha2VyL19yZWFkc3BlYWtlci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUnRlL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9SdGUvX3J0ZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2VhcmNoL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TZWFyY2gvX3NlYXJjaC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2VhcmNoL19zZW1hbnRpYy1zZWFyY2guc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NpZGViYXJzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TaWRlYmFycy9fc2lkZWJhci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2lkZWJhcnMvX3NpZGViYXItYWRkcmVzc2VzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TaWRlYmFycy9fc2lkZWJhci1kb2N1bWVudHMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NpZGViYXJzL19zaWRlYmFyLXBlcnNvbnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NpZGViYXJzL19zaWRlYmFyLXdpZGdldHMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NraXBsaW5rcy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2tpcGxpbmtzL19za2lwbGlua3Muc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NsaWRlcl9CbG9ja3MvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NsaWRlcl9CbG9ja3MvX3NsaWRlci1ibG9ja3MtYWxsLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TbGlkZXJfQmxvY2tzL19zbGlkZXItYmxvY2tzLWNhcm91c2VsLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TbGlkZXJfQmxvY2tzL19zbGlkZXItYmxvY2tzLXNsaWNrc2xpZGVyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvU2xpY2svaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9TbGljay9fc2xpY2suc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9TbGljay9fc2xpY2stdmFyaWFibGVzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TbGlkZXNob3cvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NsaWRlc2hvdy9fc2xpZGVzaG93LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TbGlkZXNob3cvX2hlYWRlci1zbGlkZXNob3cuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NvY2lhbF9NZWRpYV9QaWNrZXIvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NvY2lhbF9NZWRpYV9QaWNrZXIvX3NvY2lhbC1tZWRpYS1waWNrZXIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1RhYmxlcy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvVGFibGVzL190YWJsZXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1RhYnMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1RhYnMvX3RhYnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1RlYXNlcl9CbG9jay9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvVGVhc2VyX0Jsb2NrL190ZWFzZXItYmxvY2suc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1RleHQvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1RleHQvX3RleHQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1RpbGVzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9UaWxlcy9fdGlsZXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1RvVG9wL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Ub1RvcC9fdG90b3Auc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1R3b19DbGlja19Db25zZW50L2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Ud29fQ2xpY2tfQ29uc2VudC9fdHdvLWNsaWNrLWNvbnNlbnQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1R5cGVhaGVhZC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvVHlwZWFoZWFkL190eXBlYWhlYWQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1ZpZGVvL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9WaWRlby9fdmlkZW8uc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL01lZGlhcXVlcmllcy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTWVkaWFxdWVyaWVzL19tZWRpYXF1ZXJpZXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0xvYWRfTGFzdC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTG9hZF9MYXN0L19sb2FkLWxhc3Quc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NjaGF0dGVud2ViL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TY2hhdHRlbndlYi9fc2NoYXR0ZW53ZWIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvUGFja2FnZXMvX3BhY2thZ2VzLWluZGV4LnNjc3MiLAoJCSIuLi8uLi9QaG90b2JveF8yL3Njc3MvVGVtcGxhdGUvaW5kZXguc2NzcyIsCgkJIi4uLy4uL1Bob3RvYm94XzIvc2Nzcy9UZW1wbGF0ZS9fdGVtcGxhdGUuc2NzcyIsCgkJIi4uLy4uL0JlcmdraXJjaGVuL3Njc3MvQ3VzdG9tL2luZGV4LnNjc3MiLAoJCSIuLi8uLi9CZXJna2lyY2hlbi9zY3NzL0N1c3RvbS9fY3VzdG9tLnNjc3MiLAoJCSIuLi8uLi9QaG90b2JveF8yL3Njc3MvVGVtcGxhdGUvX3RlbXBsYXRlLW11bHRpY29sb3Iuc2NzcyIsCgkJIi4uLy4uL1Bob3RvYm94XzIvc2Nzcy9UZW1wbGF0ZS9fdGVtcGxhdGUtbXVsdGljb2xvci1wYWdlLWJhc2VkLnNjc3MiLAoJCSIuLi8uLi9QaG90b2JveF8yL3Njc3MvVGVtcGxhdGUvX3RlbXBsYXRlLW11bHRpY29sb3ItY2F0ZWdvcnktYmFzZWQuc2NzcyIsCgkJIi4uLy4uL0JlcmdraXJjaGVuL3Njc3MvQ3VzdG9tL19jdXN0b20tbXVsdGljb2xvci5zY3NzIgoJXSwKCSJuYW1lcyI6IFtdLAoJIm1hcHBpbmdzIjogIjtBQUFBOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRywwR0FBMEc7QUNmMUc7Ozs7Ozs7Ozs7OzsyR0FZMkc7QUNaM0c7Ozs7Ozs7Ozs7OzsyR0FZMkc7QUNaM0c7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLDZCQUE2QjtBQUM3Qiw0REFBNEQ7QUFFNUQsMENBQTBDO0FBRzFDLFVBQVU7RUFDTixXQUFXLEVBQUUsV0FBVztFQUN4QixVQUFVLEVBQUUsTUFBTTtFQUNsQixXQUFXLEVBQUUsR0FBRztFQUNoQixHQUFHLEVBQUUsb0VBQW9FO0VBQ3pFLEdBQUcsRUFBRSxTQUFTLEVBQUUsMkVBQTJFLENBQUMsMkJBQTJCLEVBQ3ZHLHNFQUFzRSxDQUFDLGVBQWUsRUFDdEYscUVBQXFFLENBQUMsY0FBYyxFQUNwRixvRUFBb0UsQ0FBQyxrQkFBa0IsRUFDdkYsNkVBQTZFLENBQUMsYUFBYTs7QUFHL0csVUFBVTtFQUNOLFdBQVcsRUFBRSxXQUFXO0VBQ3hCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLEdBQUcsRUFBRSx3RUFBd0U7RUFDN0UsR0FBRyxFQUFFLFNBQVMsRUFBRSwrRUFBK0UsQ0FBQywy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LENBQUMsQ0FBQyxHQUE0QjtJQUl0QyxTQUFTLEVBQUUsR0FBNEIsR0RBaEM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUE0QjtJQUl0QyxTQUFTLEVBQUUsU0FBNEIsR0RBaEM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUE0QjtJQUl0QyxTQUFTLEVBQUUsU0FBNEIsR0RBaEM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUE0QjtJQUl0QyxTQUFTLEVBQUUsR0FBNEIsR0RBaEM7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUE0QjtJQUl0QyxTQUFTLEVBQUUsU0FBNEIsR0RBaEM7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUE0QjtJQUl0QyxTQUFTLEVBQUUsU0FBNEIsR0RBaEM7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUE0QjtJQUl0QyxTQUFTLEVBQUUsSUFBNEIsR0RBaEM7RUFHSCxBQUFBLGVBQWUsQ0FBTztJQUFFLEtBQUssRUFBRSxFQUFFLEdBQUs7RUFFdEMsQUFBQSxjQUFjLENBQU87SUFBRSxLQUFLLEVBQUUsRUFBWSxHQUFJO0VBRzVDLEFBQUEsV0FBVyxDQUFXO0lBQUUsS0FBSyxFQURsQixDQUFDLEdBQ3lCO0VBQXJDLEFBQUEsV0FBVyxDQUFXO0lBQUUsS0FBSyxFQURsQixDQUFDLEdBQ3lCO0VBQXJDLEFBQUEsV0FBVyxDQUFXO0lBQUUsS0FBSyxFQURsQixDQUFDLEdBQ3lCO0VBQXJDLEFBQUEsV0FBVyxDQUFXO0lBQUUsS0FBSyxFQURsQixDQUFDLEdBQ3lCO0VBQXJDLEFBQUEsV0FBVyxDQUFXO0lBQUUsS0FBSyxF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 */