/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

@font-face 
{
	font-family: 'Barlow';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(https://fonts.inxserver.com/webfonts-inxmail/normal/Barlow-Regular.woff2) format('woff2');
	unicode-range: U +0000-00FF, U +0131, U +0152-0153, U +02BB-02BC, U +02C6, U +02DA, U +02DC, U +0304, U +0308, U +0329, U +2000-206F, U +20AC, U +2122, U +2191, U +2193, U +2212, U +2215, U +FEFF, U +FFFD;
}

@font-face 
{
	font-family: 'Barlow Bold';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.inxserver.com/webfonts-inxmail/bold/Barlow-Bold.woff2) format('woff2');
	unicode-range: U +0000-00FF, U +0131, U +0152-0153, U +02BB-02BC, U +02C6, U +02DA, U +02DC, U +0304, U +0308, U +0329, U +2000-206F, U +20AC, U +2122, U +2191, U +2193, U +2212, U +2215, U +FEFF, U +FFFD;
}

@font-face 
{
	font-family: 'Barlow Italic';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url(https://fonts.inxserver.com/webfonts-inxmail/normal/Barlow-Italic.woff2) format('woff2');
	unicode-range: U +0000-00FF, U +0131, U +0152-0153, U +02BB-02BC, U +02C6, U +02DA, U +02DC, U +0304, U +0308, U +0329, U +2000-206F, U +20AC, U +2122, U +2191, U +2193, U +2212, U +2215, U +FEFF, U +FFFD;
}

@font-face 
{
	font-family: 'Barlow Italic Bold';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.inxserver.com/webfonts-inxmail/bold/Barlow-BoldItalic.woff2) format('woff2');
	unicode-range: U +0000-00FF, U +0131, U +0152-0153, U +02BB-02BC, U +02C6, U +02DA, U +02DC, U +0304, U +0308, U +0329, U +2000-206F, U +20AC, U +2122, U +2191, U +2193, U +2212, U +2215, U +FEFF, U +FFFD;
}

@font-face 
{
	font-family: 'Barlow ExtraLight';
	font-style: normal;
	font-weight: 200;
	font-display: swap;
	src: url(https://fonts.inxserver.com/webfonts-inxmail/extra-light/Barlow-ExtraLight.woff2) format('woff2');
	unicode-range: U +0000-00FF, U +0131, U +0152-0153, U +02BB-02BC, U +02C6, U +02DA, U +02DC, U +0304, U +0308, U +0329, U +2000-206F, U +20AC, U +2122, U +2191, U +2193, U +2212, U +2215, U +FEFF, U +FFFD;
}

/*
@font-face 
{
	font-family: "DIN Next LT Pro";
	src: url("fonts/5563041/86213c25-c304-41be-8e81-eb0091ce7add.woff2") format("woff2"), url("fonts/5563041/7353a35c-537a-46d5-b63a-d82b4353563a.woff") format("woff");
}

@font-face 
{
	font-family: "DIN Next LT Pro Italic";
	src: url("fonts/5563047/8ec71492-2e02-4717-b228-ec037c155575.woff2") format("woff2"), url("fonts/5563047/7da85c1c-977c-4478-a835-324c3a71bf91.woff") format("woff");
}

@font-face 
{
	font-family: "DIN Next LT Pro Medium";
	src: url("fonts/5563053/28870ae1-8b80-4aa8-8540-5071496358ce.woff2") format("woff2"), url("fonts/5563053/0c5d4204-7e57-450c-84cf-f40ebb8fe6b7.woff") format("woff");
}

@font-face 
{
	font-family: "DIN Next LT Medium Italic";
	src: url("fonts/5563059/7950a832-d9d3-4d01-b9a4-7a07cfe5738d.woff2") format("woff2"), url("fonts/5563059/bbd0bc87-8146-45a9-a932-666e30b273f9.woff") format("woff");
}

@font-face 
{
	font-family: "DIN Next LT Pro Bold";
	src: url("fonts/5563065/1410c861-6f68-441e-b3b7-47d32c46fe78.woff2") format("woff2"), url("fonts/5563065/0688a3c1-4ddd-403c-a671-629da0e16085.woff") format("woff");
}

@font-face 
{
	font-family: "DIN Next LT Bold Italic";
	src: url("fonts/5563071/ad4a4f26-bdc9-40ac-904e-ce72523fc64b.woff2") format("woff2"), url("fonts/5563071/b23d189b-2280-4424-aec7-ace146a74144.woff") format("woff");
}

@font-face 
{
	font-family: "DIN Next LT Light";
	src: url("Fonts/5563270/89088fc9-98f7-4390-9084-89e6dba8bc08.woff2") format("woff2"), url("Fonts/5563270/e81c5806-8af1-40c4-bf7b-f548375ddcef.woff") format("woff");
}

*/

/* font-face fuer .svg-Dateien werden direkt im jeweiligen .svg gepflegt (Pfad anpassen!) */

.micro-response-2007555996 :root
{
	/*Primary colors - ANFANG */
	--black: #000000;
	/* grey100 = Grundfarbe */
	--grey100: #372e2c;
	--grey90: #4B4241;
	--grey80: #5f5856;
	--grey60: #878280;
	--grey45: #989492;
	--grey35: #b9b6b5;
	--grey15: #e1e0e0;
	--grey10: #f1f1f4;
	--grey5: #fbfcfd;
	--white: #ffffff;
	--turquoise80: #01938e;
	/* turquoise60 = Grundfarbe */
	--turquoise60: #00a19c;
	--turquoise35: #04bcae;
	--yellow60: #fff74d;
	/*Primary colors - ENDE */
	/*Secondary colors - ANFANG */
	--green80: #306f26;
	--green35: #a8c588;
	--green15: #e8f1de;
	--blue80: #3370b9;
	--blue35: #94b9d2;
	--blue15: #e1ecf6;
	--orange80: #fb8b24;
	--orange35: #efb34a;
	--orange15: #feebbf;
	--red80: #cd0e00;
	/* red60 = Grundfarbe */
	--red60: #ff4539;
	--red35: #e29b9a;
	--red15: #fce4e2;
	--violet: #7707e2;
	/*Secondary colors - ENDE */
}

/* evba: reset Browsereinstellungen ANFANG */

.micro-response-2007555996 p,
.micro-response-2007555996 h1,
.micro-response-2007555996 h2,
.micro-response-2007555996 h3,
.micro-response-2007555996 p.releasebox-heading,
.micro-response-2007555996 h4,
.micro-response-2007555996 h5,
.micro-response-2007555996 h6,
.micro-response-2007555996 blockquote,
.micro-response-2007555996 pre,
.micro-response-2007555996 a,
.micro-response-2007555996 ul
{
	margin: 0;
	padding: 0;
}

.micro-response-2007555996 pre
{
	font-size: 0.9rem;
}

/*Ausnahmen > nur noetig, wenn alle Elemente (auch divs) resettet werden

.body-container
{
	padding-top: 1em;
	padding-left: 1em;
	padding-right: 1em;
}

.nocontent
{
	margin-left: 50px;
}

div#mc-main-content
{
	margin-left: 50px;
} */

/* evba: reset Browsereinstellungen ENDE */

/* Inhalt under sidenav ANFANG 
.sidenav-wrapper::after {
	content: url('https://www.inxmail.de/typo3conf/ext/thinx/Resources/Public/Images/logo-inxmail.svg') "Produkte out of Sale";
	position: absolute;
	height: 100px;
	opacity: 0.5;
	text-decoration: underline;
	color: var(--grey90);
}

.sidenav-wrapper::after:hover {
	text-decoration: none;
	color: var(--turquoise60);
}

 Inhalt under sidenav ENDE */

.micro-response-2007555996 ul li
{
	/* list-style-position: inside;*/
	margin-left: 18px;
}

.micro-response-2007555996 ul li::before,
.micro-response-2007555996 ol ol li::before,
.micro-response-2007555996 ol li ol li before
{
	content: none;
}

/* Gestaltung Side Navigation / Hauptmenue ANFANG 

 DOC-524 ANFANG
._Skins_HTML5___Side_Navigation .sidenav-wrapper
{
	box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1);
	//z-index: 2000;
}

DOC-524 ENDE */

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation ul.sidenav li a
{
	padding-left: 36px;
}

.micro-response-2007555996 #resultList h3.title a:visited
{
	color: var(--violet) !important;
	/*text-decoration: none !important;*/
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation ul.sidenav li a:hover
{
	text-decoration: underline;
}

.micro-response-2007555996 div.nav-archive-link a:hover
{
	color: var(--turquoise60);
	text-decoration: underline;
}

.micro-response-2007555996 #pagination a:hover
{
	background-color: var(--grey10);
}

.micro-response-2007555996 .is-accordion-submenu-parent > a span.submenu-toggle-container
{
	left: 6px;
	/* outline none sorgt dafuer, dass in Chrome + Safari keine Outline um das expand-menu-Icon gezogen wird */
	outline: none;
}

/*.tree-node.is-accordion-submenu-parent a::before {

    content: url('../Images/Skins_Toolbars/Menu/icon_navigation_expand_menu_default.svg');
	margin-right: 10px;
	display: inline-block;

}*/

.micro-response-2007555996 .is-accordion-submenu-parent > a span.submenu-toggle
{
	content: url('../../content/resources/images/skins_toolbars/menu/icon_navigation_expand_menu_default.svg');
	width: auto;
	/*height: auto;*/
	/*Hoehe definieren, da sonst die Symbole zu groß in Safari angezeigt werden*/
	height: 12px;
	border: none;
	/*left: -1125%;*/
	/*top: 15px;*/
	top: 13px;
}

/*auf der ersten Ebene muss der expand / collapse-button anders positioniert werden*/

.micro-response-2007555996 ul.sidenav > li > a span.submenu-toggle
{
	top: 19px;
}

.micro-response-2007555996 .tree-node.is-accordion-submenu-parent.tree-node-selected > a span.submenu-toggle
{
	content: url('../../content/resources/images/skins_toolbars/menu/icon_navigation_expand_menu_selected.svg');
}

.micro-response-2007555996 .is-accordion-submenu-parent > a span.submenu-toggle:hover
{
	content: url('../../content/resources/images/skins_toolbars/menu/icon_navigation_expand_menu_hover.svg');
}

.micro-response-2007555996 .tree-node.is-accordion-submenu-parent.tree-node-selected > a span.submenu-toggle:hover
{
	content: url('../../content/resources/images/skins_toolbars/menu/icon_navigation_expand_menu_hover.svg');
}

/* Einrueckung ab 5. Ebene nicht über Skin einstellbar. Daher hier ANFANG */

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation ul.sidenav ul ul ul ul ul > li > a
{
	margin-left: 9em;
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation ul.sidenav ul ul ul ul ul ul > li > a
{
	margin-left: 10em;
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation ul.sidenav ul ul ul ul ul ul ul > li > a
{
	margin-left: 10em;
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation ul.sidenav ul ul ul ul ul ul ul ul > li > a
{
	margin-left: 10em;
}

/* Einrueckung ab 5. Ebene nicht über Skin einstellbar. Daher hier ENDE */

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation .main-section > .outer-row
{
	padding-bottom: 0px;
}

/* Gestaltung Side Navigation / Hauptmenue ENDE */

/* graue Hintergrundfarbe fuer Artikel ANFANG (DOC-524)

._Skins_HTML5___Side_Navigation .body-container
{
	background-color: #FBFCFD;
}

/* graue Hintergrundfarbe fuer Artikel ENDE */

.micro-response-2007555996 .TocKonzeptArtikel::after
{
	padding: 12px;
	background: url('../../content/xnew/images/icons/konzept_artikel.png') center no-repeat;
	content: '';
	margin-top: -25px;
	padding-top: 6px;
	background-position-x: 7px;
	background-position-y: 2px;
	margin-bottom: -38px;
	float: right;
	margin-right: 6px;
}

/* thmi: Vorschlag für Verkleinerung Menue; funktioniert in Kombinaton mit Footer auf Position absolute ANFANG */

/*.sidenav-wrapper
{
	height: calc(100% - 60px);
}
*/

/* thmi: Vorschlag für Verkleinerung Menue; funktioniert in Kombinaton mit Footer auf Position absolute ENDE */
/* Abstand Artikel-Ende zu Footer ANFANG */

.micro-response-2007555996 .height-container-sidenav
{
	padding-bottom: 96px;
}

/* Abstand Artikel-Ende zu Footer ENDE */

.micro-response-2007555996 div#unter-nav
{
	left: -20px;
	/* float: left;*/
	display: flex;
	/*width: 100%;*/
	height: 32px;
	position: absolute;
	/* evba: position relative und nach links verschieben funktioniert nicht; da das Menü immer ganz vorne liegt */
	bottom: 12px;
	left: 0px;
	padding-left: 32px;
	padding-right: 32px;
}

.micro-response-2007555996 #unter-nav img
{
	height: 24px;
	vertical-align: top;
	margin-right: 12px;
}

.micro-response-2007555996 #unter-nav div:nth-child(2)
{
	margin-left: 48px;
}

.micro-response-2007555996 div.nav-archive-link a
{
	align-items: center;
}

.micro-response-2007555996 div.nav-archive-link a
{
	color: var(--grey90);
}

.micro-response-2007555996 footer
{
	float: right;
	position: absolute;
	bottom: 0px;
	right: 64px;
	/* z-index: -1;*/
}

.micro-response-2007555996 footer p
{
	float: left;
	margin-left: 12px;
}

/*
footer div#nav-home-link
{
	background-image: url('../Images/Startseite/logo-inxmail_transparent.svg');
	color: transparent;
	background-repeat: no-repeat;
	width: 130px;
	height: 22px;
	margin-right: 32px;

	align-items: center;
}

footer div#nav-home-link:hover
{
	background-color: transparent;
	text-decoration: none;

}
*/

.micro-response-2007555996 footer div.nav-archive-link:hover
{
	background-color: transparent;
	/*text-decoration: none;*/
	color: var(--turquoise60);
}

.micro-response-2007555996 #toTop
{
	display: none;
}

.micro-response-2007555996 div.button-to-top
{
	/*Background: linear-gradient(170deg,#04bcae,#00a19c);*/
}

.micro-response-2007555996 div.button-to-top button#toTop
{
	background-color: var(--turquoise60);
	/*background: linear-gradient(170deg, #04bcae 0%, #00a19c 100%);*/
	box-shadow: 1px 3px 5px -1px rgba(0,0,0,0.2);
	transition: opacity 0.6s;
	/*box-shadow: 1px 1px 3px 2px rgba(0,0,0,.06), 1px 8px 6px 1px rgba(0,0,0,.04);*/
	background-image: url('../../content/resources/images/skins_toolbars/arrow-up.svg');
	border-radius: 4px;
	padding: 9px;
	width: 32px;
	height: 32px;
	background-position-x: center;
	background-position-y: center;
	background-repeat: no-repeat;
	background-size: 24px;
	margin-bottom: 24px;
	border: 0px solid transparent;
	/*position: absolute;*/
	position: fixed;
	bottom: 64px;
	/*right: 24px;*/
	right: 16px;
	margin-right: 48px;
}

.micro-response-2007555996 div.button-to-top button#toTop:hover
{
	cursor: pointer;
	box-shadow: 2px 2px 3px 2px rgba(0,0,0,0.15), 1px 8px 6px 1px rgba(0,0,0,0.1);
	/*background: linear-gradient(170deg, #00a19c 0%, #01938e 100%);*/
	text-decoration: none;
	transition: box-shadow .4s, opacity 0.6s;
	/*background: linear-gradient(170deg,#00a19c,#01938e);*/
	background-color: var(--turquoise80);
	/*background-image: url('../Images/Skins_Toolbars/arrow-up_hover.svg');*/
}

/* Cookie-Icon mit Footer-Texten alignen ANFANG */

.micro-response-2007555996 .usercentrics-button .uc-privacy-button-wrapper
{
	margin-bottom: 6px;
}

/* speziell für Seiten mit MiniToc bzw. wenig Inhalt:*/

.micro-response-2007555996 .height-container-sidenav.height-container
{
	min-height: calc(-106.1px + 100vh) !important;
}

/* Cookie-Icon mit Footer-Texten alignen ENDE */

.micro-response-2007555996 .mc-wrapper .mc-controls
{
	padding-top: 1px;
}

.micro-response-2007555996 div.float-left,
.micro-response-2007555996 h1.left,
.micro-response-2007555996 img.left,
.micro-response-2007555996 p.left,
.micro-response-2007555996 .left
{
	float: left;
}

.micro-response-2007555996 div.float-right
{
	float: right;
}

.micro-response-2007555996 div.end-float,
.micro-response-2007555996 p.clear,
.micro-response-2007555996 li.clear
{
	clear: both;
}

.micro-response-2007555996 div.margin-right
{
	margin-right: 10%;
}

.micro-response-2007555996 p.before-image
{
	margin-bottom: 0px;
	text-align: center;
}

.micro-response-2007555996 div.after-image
{
	padding-top: 24pt;
}

/* Positionierung des nav-search-wrappers, damit es links mit dem Topicinhalt abschliesst ANFANG */

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation .title-bar-layout .logo-wrapper
{
	width: 20%;
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation .navigation-wrapper
{
	order: 3;
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation .nav-search-wrapper
{
	order: 2;
	justify-content: flex-start;
	width: 80%;
}

/* Positionierung des nav-search-wrappers, damit es links mit dem Topicinhalt abschliesst ENDE */
/* Ausblendung des Suchfiltermenues, damit es durch das .js-File nicht flackert ANFANG */

.micro-response-2007555996 .nav-search div.search-filter-content	/*.search*/
{
	/*visibility: hidden;
	right: -200000px;*/
	/* z-index wird benötigt, da die breadcrumbs einen hohen z-index benoetigen, um ueber allen Artikelelementen zu liegen;
	das Suchfiltermenue muss aber noch ueber den breadcrumbs liegen */
	z-index: 1000px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border: solid 2px #e1e0e0;
	border-top: 0px solid white;
	/* Abstand zu Suchfeld, um den direkten Versatz zwischen den beiden Suchfilterdarstellungen zu vermeiden*/
	top: 56px;
}

/* Gestaltung Suchfilter Startseite ANFANG */

.micro-response-2007555996 .search-filter-content
{
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border: solid 2px #e1e0e0;
	border-top: 0px solid white;
	top: 47px;
	right: -3px;
	box-shadow: 1px 1px 3px 2px rgba(0,0,0,.06), 1px 8px 6px 1px rgba(0,0,0,.04);
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation .search-filter-content
{
	right: -3px;
	top: 48px;
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation .search-filter-content ul li
{
	border-radius: 4px;
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation .search-bar .search-field::placeholder
{
	color: #372E2C;
}

/* Gestaltung Suchfilter Startseite ENDE */
/* Ausblendung des Suchfiltermenues, damit es durch das .js-File nicht flackert ENDE */
/* evba: Einrueckung der Unterpunkte im Search Filter Menue -> zaehlt nach Reihenfolge, muss also angepasst werden, wenn neue Search Filter hinzukommen */

.micro-response-2007555996 div.search-filter-content ul li:nth-child(6),
.micro-response-2007555996 div.search-filter-content ul li:nth-child(8),
.micro-response-2007555996 div.search-filter-content ul li:nth-child(11),
.micro-response-2007555996 div.search-filter-content ul li:nth-child(17)
{
	margin-left: 20px;
}

.micro-response-2007555996 div.search-filter-content ul li:nth-child(9),
.micro-response-2007555996 div.search-filter-content ul li:nth-child(10),
.micro-response-2007555996 div.search-filter-content ul li:nth-child(12),
.micro-response-2007555996 div.search-filter-content ul li:nth-child(13),
.micro-response-2007555996 div.search-filter-content ul li:nth-child(14),
.micro-response-2007555996 div.search-filter-content ul li:nth-child(15),
.micro-response-2007555996 div.search-filter-content ul li:nth-child(16),
.micro-response-2007555996 div.search-filter-content ul li:nth-child(18),
.micro-response-2007555996 div.search-filter-content ul li:nth-child(19),
.micro-response-2007555996 div.search-filter-content ul li:nth-child(20)
{
	margin-left: 40px;
}

/* Die folgenden Styles für Tabellenklassen dienen dazu, eine definierte Breite für die jeweilige
Tabellenklasse zu erzwingen. Die Angabe hier überschreibt die Angaben, die in den Table Properties
in der Feldgruppe "AutoFit Behaviour" angegeben werden.*/

.micro-response-2007555996 table.TableStyle-TableStandardTwoColumns
{
	/*width: 60% !important;*/
	/* evba: nicht mehr sinnvoll, da die Artikelbreite bereits auf ca. 60% verkleinert wurde */
}

.micro-response-2007555996 table.TableStyle-TableStandardThreeColumns
{
	/* width: 60% !important;*/
}

.micro-response-2007555996 table
{
	margin-top: 18px;
	margin-bottom: 24px;
	width: 100%;
}

/* Trennlinien zwischen Columns fuer alle Table Heads entfernen ANFANG */

.micro-response-2007555996 th
{
	border: 0px solid var(--grey90) !important;
}

/* Trennlinien zwischen Columns fuer alle Table Heads entfernen ENDE */

.micro-response-2007555996 th:last-child
{
	border-radius: 0px 4px 4px 0px;
}

.micro-response-2007555996 th:first-child
{
	border-radius: 4px 0px 0px 4px;
}

/* Extra-Trennlinie und kein border-radius für Tabellen mit 2 Headern ANFANG */

.micro-response-2007555996 thead tr:nth-child(2) th
{
	border-top: 2px solid var(--grey15) !important;
	border-radius: 0px;
}

/* Extra-Trennlinie kein border-radius für Tabellen mit 2 Headern ENDE */

.micro-response-2007555996 div.dropDownBody table
{
	margin-top: 0px;
}

.micro-response-2007555996 div.dropDownBody p:last-child,
.micro-response-2007555996 div.BoxHinweis p:last-child,
.micro-response-2007555996 div.BoxHinweis > p > a > img,
.micro-response-2007555996 div.BoxWichtig p:last-child,
.micro-response-2007555996 div.BoxWichtig > p > a > img
{
	margin-bottom: 0px !important;
	/* !important notwendig, da die Bildklassen ueberschrieben werden muessen */
}

.micro-response-2007555996 td p,
.micro-response-2007555996 th p
{
	margin-bottom: 0px;
}

.micro-response-2007555996 td > ul:first-child li:first-child
{
	margin-top: 0px;
}

.micro-response-2007555996 td p.Zwischenueberschrift:first-of-type
{
	margin-top: 0px;
}

.micro-response-2007555996 table.TableStyle-TableInTable
{
	margin-right: -24px !important;
}

.micro-response-2007555996 thead tr:nth-child(2)
{
	border-top: 2px solid #e1e0e0;
}

.micro-response-2007555996 .table-boxhinweis:last-child,
.micro-response-2007555996 table div.BoxHinweis:last-child,
.micro-response-2007555996 table p.BoxHinweis0:last-child,
.micro-response-2007555996 table p.BoxHinweis1:last-child,
.micro-response-2007555996 table p.BoxHinweis2:last-child,
.micro-response-2007555996 table p.table-boxhinweis:last-child,
.micro-response-2007555996 table p.BoxWichtig:last-child,
.micro-response-2007555996 table div.BoxWichtig:last-child
{
	margin-bottom: 0px;
}

.micro-response-2007555996 .table-boxhinweis:first-child,
.micro-response-2007555996 table div.BoxHinweis:first-child,
.micro-response-2007555996 table p.BoxHinweis0:first-child,
.micro-response-2007555996 table p.BoxHinweis1:first-child,
.micro-response-2007555996 table p.BoxHinweis2:first-child,
.micro-response-2007555996 table p.table-boxhinweis:first-child,
.micro-response-2007555996 table p.BoxWichtig:first-child,
.micro-response-2007555996 table div.BoxWichtig:last-child
{
	margin-top: 0px;
}

.micro-response-2007555996 p.line-break
{
	margin-bottom: 0px;
}

.micro-response-2007555996 p.UeberschriftTextbausteine,
.micro-response-2007555996 p.Zwischenueberschrift,
.micro-response-2007555996 p.Beispiel_1,
.micro-response-2007555996 p.headingtextmodules,
.micro-response-2007555996 h3.title,
.micro-response-2007555996 p.releasebox-heading
{
	margin-top: 36px;
	margin-bottom: 12px;
	font-family: "Barlow Bold", Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 20px;
	line-height: 24px;
	/*margin: 0 0 12px;*/
}

.micro-response-2007555996 h3
{
	margin-top: 24px;
}

.micro-response-2007555996 .MCDropDownBody h3:first-child
{
	margin-top: 12px;
}

.micro-response-2007555996 div.BoxHinweis,
.micro-response-2007555996 p.BoxHinweis0,
.micro-response-2007555996 p.BoxHinweis1,
.micro-response-2007555996 p.BoxHinweis2,
.micro-response-2007555996 p.table-boxhinweis
{
	background-color: var(--grey10);
	border-left-color: var(--turquoise80);
}

.micro-response-2007555996 div.BoxWichtig,
.micro-response-2007555996 p.BoxWichtig
{
	background-color: var(--grey10);
	border-left-color: #fb8b24;
}

.micro-response-2007555996 div.BoxHinweis,
.micro-response-2007555996 p.BoxHinweis0,
.micro-response-2007555996 p.BoxHinweis1,
.micro-response-2007555996 p.BoxHinweis2,
.micro-response-2007555996 p.table-boxhinweis,
.micro-response-2007555996 p.BoxWichtig,
.micro-response-2007555996 div.BoxWichtig
{
	font-size: 16px;
	border-left-style: solid;
	border-left-width: 4px;
	border-radius: 4px;
	padding: 24px;
	margin-top: 24px;
	margin-bottom: 24px;
}

.micro-response-2007555996 p.UeberschriftVerwandteThemen,
.micro-response-2007555996 ul.ListeVerwandteThemen__,
.micro-response-2007555996 div.ListeVerwandteThemen__,
.micro-response-2007555996 div.MCMiniTocBox_0
{
	/*evba: box-shadow aus UI-library uebernommen*/
	box-shadow: 1px 1px 3px 2px rgba(0,0,0,.06), 1px 8px 6px 1px rgba(0,0,0,.04);
	border-radius: 4px;
	background-color: var(--white);
	transition: box-shadow 3.5s, background-color 2s, -webkit-box-shadow 3.5s;
	padding-left: 24px;
	padding-right: 24px;
	margin-top: 24px;
	margin-bottom: 24px;
}

.micro-response-2007555996 .MCMiniTocBox_0.miniToc.nocontent.minitoc-no-border
{
	box-shadow: none;
	transition: none;
	padding-bottom: 0px;
}

.micro-response-2007555996 div.MCMiniTocBox_minitoc-no-border_0
{
	border-top: 0px solid white;
	margin-top: 0px;
}

.micro-response-2007555996 p.UeberschriftVerwandteThemen
{
	margin-top: 24px;
	/* evba: weißen Balken über Boxen legen, damit der box-shadow nicht zu sehen ist ANFANG */
	position: relative;
	/* evba: weißen Balken über Boxen legen, damit der box-shadow nicht zu sehen ist ENDE */
	padding-top: 22px;
	padding-bottom: 6px;
	margin-bottom: 0px;
}

/* evba: weißen Balken über Boxen legen, damit der box-shadow nicht zu sehen ist ANFANG */

.micro-response-2007555996 .UeberschriftVerwandteThemen::after
{
	content: '';
	width: 100%;
	/*height: 30px;*/
	height: 24px;
	vertical-align: middle;
	margin-right: 16px;
	position: absolute;
	top: 45px;
	left: 0;
	bottom: 0;
	right: 0;
	background-color: white;
}

/* evba: weißen Balken über Boxen legen, damit der box-shadow nicht zu sehen ist ENDE */

.micro-response-2007555996 ul.ListeVerwandteThemen__,
.micro-response-2007555996 div.ListeVerwandteThemen__,
.micro-response-2007555996 div.MCMiniTocBox_0
{
	/*padding-top: 6px;*/
	padding-top: 12px;
	padding-bottom: 24px;
	margin-top: 0px;
}

.micro-response-2007555996 ul.ListeVerwandteThemen__ li,
.micro-response-2007555996 div.MCMiniTocBox_0 li
{
	margin-left: 12px;
}

/* auskommentiert wegen Video-Boxen

ul.ListeVerwandteThemen__:last-child,
ul.ListeVerwandteThemen__ li:last-child,
div.ListeVerwandteThemen__:last-child,
div.MCMiniTocBox_0 li:last-child
{
	margin-bottom: 0px;
}*/

.micro-response-2007555996 ul.listtick
{
	list-style-type: none;
	/*color: var(--green80);
	background-color: var(--green15);
	padding: 12px 24px;
	border-radius: 4px;*/
	/*margin-top: 48px;*/
	/*margin-top auf margin-bottom ol umgesetzt*/
	/*margin-top: 0px;*/
	margin-bottom: 48px;
	padding: 24px 32px;
	border-radius: 4px;
	box-shadow: 1px 1px 3px 2px rgba(0,0,0,0.06), 1px 8px 6px 1px rgba(0,0,0,0.04);
	background-color: #ffffff;
	font-size: 15px;
	color: #797473;
}

.micro-response-2007555996 ul.listtick > li::before
{
	content: url('../../content/resources/images/skins_toolbars/success-message.svg') " ";
	/* display: block;
	float: left;
	clear:both;*/
	width: 40px;
	height: 40px;
	/* vertical-align: middle;*/
	/*margin-right: 16px;*/
	position: absolute;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: -56px;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}

.micro-response-2007555996 ul.listtick li
{
	position: relative;
	margin-left: 56px;
	margin-top: 12px;
	margin-bottom: 12px;
}

.micro-response-2007555996 ul.listtick li ul
{
	list-style-image: none;
}

.micro-response-2007555996 .listtick + p
{
	margin-top: 32px;
}

.micro-response-2007555996 ul.rechtepaket-ja
{
	list-style-image: url('../../content/resources/images/icons/ok.png');
}

.micro-response-2007555996 ul.rechtepaket-nein
{
	list-style-image: url('../../content/resources/images/icons/cancel.png');
}

.micro-response-2007555996 ul.rechtepaket-ja ul,
.micro-response-2007555996 ul.rechtepaket-nein ul
{
	list-style-image: none;
}

.micro-response-2007555996 .hidden
{
	display: none;
}

.micro-response-2007555996 p.hidden
{
	display: none;
}

.micro-response-2007555996 p.Einrueckung0
{
	text-indent: 8px;
}

.micro-response-2007555996 p.Einrueckung1
{
	text-indent: 16px;
}

.micro-response-2007555996 p.Einrueckung2
{
	text-indent: 32px;
}

.micro-response-2007555996 p.Einrueckung3
{
	text-indent: 40px;
}

.micro-response-2007555996 p.Einrueckung4
{
	text-indent: 48px;
}

.micro-response-2007555996 p.Einrueckung5
{
	text-indent: 56px;
}

.micro-response-2007555996 p.Einrueckung6
{
	text-indent: 64px;
}

.micro-response-2007555996 p.Einrueckung7
{
	text-indent: 72px;
}

.micro-response-2007555996 p.Einrueckung8
{
	text-indent: 80px;
}

.micro-response-2007555996 p.Einrueckung9
{
	text-indent: 88px;
}

.micro-response-2007555996
{
	font-family: "Barlow", Helvetica, Arial, sans-serif;
	color: var(--grey90);
	font-size: 15px;
	letter-spacing: 0.2px;
	line-height: 24px;
	margin: 17px;
	max-width: 750px;
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation ul.sidenav li a
{
	font-family: "Barlow", Helvetica, Arial, sans-serif;
}

.micro-response-2007555996 h1,
.micro-response-2007555996 h1#results-heading,
.micro-response-2007555996 h2,
.micro-response-2007555996 h3,
.micro-response-2007555996 p.releasebox-heading,
.micro-response-2007555996 h4,
.micro-response-2007555996 h5,
.micro-response-2007555996 h6
{
	font-family: "Barlow Bold", Helvetica, Arial, sans-serif;
	font-weight: normal;
}

.micro-response-2007555996 h1,
.micro-response-2007555996 h1#results-heading
{
	font-size: 30px;
	/*line-height: 24px;*/
	/*margin: 0 0 16px;*/
	letter-spacing: .3px;
	line-height: 36px;
	margin-top: 14px;
	margin-bottom: 48px;
}

.micro-response-2007555996 h2
{
	font-size: 20px;
	line-height: 24px;
	margin-bottom: 18px;
}

.micro-response-2007555996 h1.news
{
	margin-bottom: 6px;
}

.micro-response-2007555996 p.news-date
{
	margin-bottom: 28px;
}

.micro-response-2007555996 div.MCSlide h2
{
	margin-top: 24px;
}

.micro-response-2007555996 .MCSlide
{
	/*height: 450px;*/
	margin-right: 24px;
	padding-right: 24px;
}

.micro-response-2007555996 video._0
{
	margin-bottom: 20px;
}

.micro-response-2007555996 h3,
.micro-response-2007555996 p.releasebox-heading,
.micro-response-2007555996 h4,
.micro-response-2007555996 h5,
.micro-response-2007555996 h6
{
	font-size: 16px;
	line-height: 22px;
	margin-bottom: 14px;
}

.micro-response-2007555996 h2,
.micro-response-2007555996 p.releasebox-heading,
.micro-response-2007555996 h4
{
	margin-top: 48px;
}

.micro-response-2007555996 h2 + h4
{
	margin-top: 24px;
}

.micro-response-2007555996 p.konzept-artikel
{
	background-color: var(--grey10);
	display: inline-block;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	border-radius: 4px;
	margin-top: 48px;
	margin-left: 12px;
	width: 150px;
	position: absolute;
}

.micro-response-2007555996 p.konzept-artikel img
{
	margin-right: 4px;
}

.micro-response-2007555996 konzept
{
	background-color: red;
}

/* Popup-box ANFANG */

.micro-response-2007555996 .box
{
	/*width: 200px;
  margin: 0 auto;
  padding: 35px;
  border: 2px solid #fff;
  border-radius: 20px/50px;
  background-clip: padding-box;*/
	position: relative;
}

.micro-response-2007555996 .overlay
{
	position: absolute;
	right: 0px;
	/* top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  transition: opacity 500ms;*/
	visibility: hidden;
	opacity: 0;
	/*margin-top: 12px;
margin-right: -51px;*/
}

.micro-response-2007555996 .overlay:target
{
	visibility: visible;
	opacity: 1;
}

.micro-response-2007555996 .popup1
{
	margin: 70px auto;
	padding: 20px;
	background: #fff;
	border-radius: 5px;
	width: 30%;
	/* position: relative;*/
	/*transition: all 5s ease-in-out;*/
	width: 200px;
	color: #EBEBEB;
	border: none;
	background-color: var(--grey90);
	padding: 11px 15px;
	margin: 0px;
}

.micro-response-2007555996 .popupHead
{
	color: var(--turquoise60) !important;
}

.micro-response-2007555996 .popup .close
{
	/* position: absolute;
  top: 20px;
  right: 18px;
  transition: all 200ms;*/
	font-size: 30px;
	font-weight: bold;
	text-decoration: none;
	color: white;
	float: right;
}

.micro-response-2007555996 .close
{
	background-image: url('../../content/resources/images/skins_toolbars/close.png');
	width: 12px;
	height: 12px;
	margin-top: 4px;
}

.micro-response-2007555996 .close:hover
{
	color: var(--turquoise60);
	background-image: url('../../content/resources/images/skins_toolbars/close_hover.png');
}

.micro-response-2007555996 .popup .content
{
	max-height: 200px;
	overflow: auto;
}

.micro-response-2007555996 .content a
{
	color: var(--white);
}

/* Popup-Box ENDE*/

.micro-response-2007555996 p
{
	margin-bottom: 12px;
}

.micro-response-2007555996 a
{
	text-decoration: underline;
	color: var(--grey90);
}

.micro-response-2007555996 a div.no-link p
{
	color: var(--grey90);
	text-decoration: none !important;
}

.micro-response-2007555996 a.anchor-offset-dropdown
{
	content: '';
	display: block;
	height: 120px;
	margin-top: -120px;
	visibility: hidden;
}

.micro-response-2007555996 a.anchor-offset-dropdown-two-line
{
	content: '';
	display: block;
	height: 160px;
	margin-top: -160px;
	visibility: hidden;
}

.micro-response-2007555996 a.anchor-offset-short-dropdown
{
	content: '';
	display: block;
	height: 0px;
	margin-top: 0px;
	visibility: hidden;
}

.micro-response-2007555996 a.anchor-offset-ol-li
{
	content: '';
	display: block;
	height: 50px;
	margin-top: -50px;
	visibility: hidden;
}

.micro-response-2007555996 a.anchor-offset-ul-li
{
	content: '';
	display: block;
	height: 100px;
	margin-top: -100px;
	visibility: hidden;
}

.micro-response-2007555996 .title-bar-layout .logo-wrapper
{
	padding: 22px;
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation .title-bar-layout a.logo
{
	height: 22px;
	background-size: 100%;
}

/* Styles fuer dynamische Logoauswahl in Skript Scott DeLoach ANFANG

a.logo.default
{
	background-image: url('../Images/Skins_Toolbars/Headergrafiken/logo-inxmail.png');
	background-size: auto 22px;
	width: 130px;
}

a.logo.Professional
{
	background-image: url('../Images/Skins_Toolbars/Headergrafiken/logo-inxmail-professional.png');
	background-size: auto 17px;
	width: 250px;
}

a.logo.Commerce
{
	background-image: url('../Images/Skins_Toolbars/Headergrafiken/logo-inxmail-commerce.png');
	background-size: auto 17px;
	width: 250px;
}

a.logo.Archiv
{
	background-image: url('../Images/Skins_Toolbars/Headergrafiken/logo-inxmail.png');
	background-size: auto 22px;
	width: 130px;
}

 Styles fuer dynamische Logoauswahl in Skript Scott DeLoach ENDE */

/*evba: Toolbar-Buttons*/

.micro-response-2007555996 .topicToolbarProxy
{
	margin-right: 24px;
}

.micro-response-2007555996 .button.needs-pie
{
	margin-right: 24px;
}

.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.email-button,
.micro-response-2007555996 ._Skins_Topic_Toolbar_ohne_vorheriger_naechster_Artikel.mc-component .button.email-button
{
	background-image: url('../../content/resources/images/skins_toolbars/topic_toolbar/toolbar_share.svg');
}

.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.email-button:hover,
.micro-response-2007555996 ._Skins_Topic_Toolbar_ohne_vorheriger_naechster_Artikel.mc-component .button.email-button:hover
{
	background-image: url('../../content/resources/images/skins_toolbars/topic_toolbar/toolbar_share_hover.svg');
}

.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.print-button,
.micro-response-2007555996 ._Skins_Topic_Toolbar_ohne_vorheriger_naechster_Artikel.mc-component .button.print-button
{
	background-image: url('../../content/resources/images/skins_toolbars/topic_toolbar/toolbar_printer.svg');
}

.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.print-button:hover,
.micro-response-2007555996 ._Skins_Topic_Toolbar_ohne_vorheriger_naechster_Artikel.mc-component .button.print-button:hover
{
	background-image: url('../../content/resources/images/skins_toolbars/topic_toolbar/toolbar_printer_hover.svg');
}

.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.previous-topic-button
{
	/*background-image: url('../Images/Skins_Toolbars/toolbar-chevron-left_hover.png') !important;*/
	background-image: url('../../content/resources/images/skins_toolbars/topic_toolbar/toolbar_arrow-left.svg');
}

.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.previous-topic-button:hover
{
	background-image: url('../../content/resources/images/skins_toolbars/topic_toolbar/toolbar_arrow-left_hover.svg');
}

.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.next-topic-button
{
	background-image: url('../../content/resources/images/skins_toolbars/topic_toolbar/toolbar_arrow-right.svg');
}

.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.next-topic-button:hover
{
	background-image: url('../../content/resources/images/skins_toolbars/topic_toolbar/toolbar_arrow-right_hover.svg');
}

.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .toolbar-button-drop-down.select-language-drop-down,
.micro-response-2007555996 ._Skins_Topic_Toolbar_ohne_vorheriger_naechster_Artikel.mc-component .toolbar-button-drop-down.select-language-drop-down
{
	background-color: #FFFFFF;
	left: inherit !important;
	/* left: 0px;*/
	margin-top: 12px;
	box-shadow: 1px 1px 3px 2px rgba(0,0,0,.06), 1px 8px 6px 1px rgba(0,0,0,.04);
}

.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .toolbar-button-drop-down.select-language-drop-down
{
	margin-left: 176px;
}

.micro-response-2007555996 ._Skins_Topic_Toolbar_ohne_vorheriger_naechster_Artikel.mc-component .toolbar-button-drop-down.select-language-drop-down
{
	
}

.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .toolbar-button-drop-down.select-language-drop-down ul li,
.micro-response-2007555996 ._Skins_Topic_Toolbar_ohne_vorheriger_naechster_Artikel.mc-component .toolbar-button-drop-down.select-language-drop-down ul li
{
	margin-right: 12px;
}

.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.select-language-button,
.micro-response-2007555996 ._Skins_Topic_Toolbar_ohne_vorheriger_naechster_Artikel.mc-component .button.select-language-button
{
	background-image: url('../../content/resources/images/skins_toolbars/topic_toolbar/toolbar_globe-chevron.svg');
	margin-right: 0px;
}

.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.select-language-button:hover,
.micro-response-2007555996 ._Skins_Topic_Toolbar_ohne_vorheriger_naechster_Artikel.mc-component .button.select-language-button:hover
{
	background-image: url('../../content/resources/images/skins_toolbars/topic_toolbar/toolbar_globe-chevron_hover.svg');
}

.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.remove-highlight-button,
.micro-response-2007555996 ._Skins_Topic_Toolbar_ohne_vorheriger_naechster_Artikel.mc-component .button.remove-highlight-button
{
	background-image: url('../../content/resources/images/skins_toolbars/topic_toolbar/toolbar-remove-highlight.svg');
}

.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.remove-highlight-button:hover,
.micro-response-2007555996 ._Skins_Topic_Toolbar_ohne_vorheriger_naechster_Artikel.mc-component .button.remove-highlight-button:hover
{
	background-image: url('../../content/resources/images/skins_toolbars/topic_toolbar/toolbar-remove-highlight_hover.svg');
}

.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.email-button .button-icon,
.micro-response-2007555996 ._Skins_Topic_Toolbar_ohne_vorheriger_naechster_Artikel.mc-component .button.email-button .button-icon,
.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.email-button .button-icon:hover,
.micro-response-2007555996 ._Skins_Topic_Toolbar_ohne_vorheriger_naechster_Artikel.mc-component .button.email-button .button-icon:hover,
.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.print-button .button-icon,
.micro-response-2007555996 ._Skins_Topic_Toolbar_ohne_vorheriger_naechster_Artikel.mc-component .button.print-button .button-icon,
.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.print-button .button-icon:hover,
.micro-response-2007555996 ._Skins_Topic_Toolbar_ohne_vorheriger_naechster_Artikel.mc-component .button.print-button .button-icon:hover,
.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.previous-topic-button .button-icon,
.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.previous-topic-button .button-icon:hover,
.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.next-topic-button .button-icon,
.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.next-topic-button .button-icon:hover,
.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.select-language-button .button-icon,
.micro-response-2007555996 ._Skins_Topic_Toolbar_ohne_vorheriger_naechster_Artikel.mc-component .button.select-language-button .button-icon,
.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.select-language-button .button-icon:hover,
.micro-response-2007555996 ._Skins_Topic_Toolbar_ohne_vorheriger_naechster_Artikel.mc-component .button.select-language-button .button-icon:hover,
.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.remove-highlight-button .button-icon,
.micro-response-2007555996 ._Skins_Topic_Toolbar_ohne_vorheriger_naechster_Artikel.mc-component .button.remove-highlight-button .button-icon,
.micro-response-2007555996 ._Skins_Topic_Toolbar.mc-component .button.remove-highlight-button .button-icon:hover,
.micro-response-2007555996 ._Skins_Topic_Toolbar_ohne_vorheriger_naechster_Artikel.mc-component .button.remove-highlight-button .button-icon:hover
{
	background-image: none;
}

.micro-response-2007555996 .button.needs-pie.previous-topic-button
{
	margin-right: 0px;
}

/*.button.needs-pie.next-topic-button {

	margin-left: 24px;
	margin-right: 24px;
	border-left: 2px solid var(--grey90);
	border-right: 2px solid var(--grey90);
	border-radius: 0px !important;
	padding-left: 12px;
	padding-right: 12px;
	float: right;

}*/

/* Ausnahme: Hintegrundfarbe für Bilder innerhalb des a-Tags soll neutral bleiben, z.B. Buttons auf Startseite - evba */

.micro-response-2007555996 a img
{
	color: transparent;
}

.micro-response-2007555996 a:hover,
.micro-response-2007555996 a:visited:hover	/*a:visited*/
{
	color: var(--turquoise60);
	/*text-decoration: none;*/
}

/* a:visited
{
	color: var(--violet);
	text-decoration: none;
}*/

.micro-response-2007555996 a img:hover
{
	color: transparent;
}

.micro-response-2007555996 MadCap|xref,
.micro-response-2007555996 .xref
{
	// color: red;
	color: var(--grey90);
	text-decoration: underline;
	// background: #fbff00;
}

.micro-response-2007555996 MadCap|xref:hover,
.micro-response-2007555996 MadCap|xref:visited:hover
{
	color: var(--turquoise60);
}

/*MadCap|xref:visited
{
	color: var(--violet) !important;
	text-decoration: none;
}*/

.micro-response-2007555996 MadCap|expanding
{
	mc-open-image: url('../../../../../program files/madcap software/madcap flare 21/flare.app/resources/images/webhelp/minus.png');
	mc-closed-image: url('../../../../../program files/madcap software/madcap flare 21/flare.app/resources/images/webhelp/plus.png');
	mc-image-position: left;
}

.micro-response-2007555996 MadCap|dropDown
{
	/*border-bottom: solid 1px var(--grey60);*/
	mc-open-image: url('../../content/resources/images/skins_toolbars/dropdown-x.png');
	mc-closed-image: url('../../content/resources/images/skins_toolbars/dropdown-plus.png');
	background-position-x: left;
	background-position-y: -5px;
}

.micro-response-2007555996 .MCDropDown + p
{
	margin-top: 24px;
}

.micro-response-2007555996 div.releasebox h3:first-child,
.micro-response-2007555996 div.releasebox p.releasebox-heading:first-child
{
	margin-top: 0px;
	margin-bottom: 12px;
}

.micro-response-2007555996 .releasebox p:last-child
{
	margin-bottom: 0;
}

.micro-response-2007555996 div.releasebox .MCDropDown,
.micro-response-2007555996 div.BoxHinweis .MCDropDown
{
	margin-top: 24px;
	margin-bottom: 0px;
}

.micro-response-2007555996 div.releasebox .dropDownBody,
.micro-response-2007555996 div.BoxHinweis .dropDownBody
{
	margin-bottom: 0px;
}

.micro-response-2007555996 div.releasebox .MCDropDown_Closed .MCDropDownHotSpot_.MCHotSpotImage,
.micro-response-2007555996 div.BoxHinweis .MCDropDown_Closed .MCDropDownHotSpot_.MCHotSpotImage
{
	background-image: url('../../content/resources/images/skins_toolbars/dropdown-plus_white.png');
}

/* Ausblenden des Platzhalterbilds von MadCap, da sich sonst die Schrift im DropDownHead verschiebt ANFANG */

.micro-response-2007555996 .MCDropDown_Image_Icon
{
	display: none;
}

/* Ausblenden des Platzhalterbilds von MadCap, da sich sonst die Schrift im DropDownHead verschiebt ENDE */

.micro-response-2007555996 .MCDropDown_Open .MCDropDownHotSpot_.MCHotSpotImage:hover
{
	background-image: url('../../content/resources/images/skins_toolbars/dropdown-x_hover.png');
}

.micro-response-2007555996 div.releasebox .MCDropDown_Closed .MCDropDownHotSpot_.MCHotSpotImage:hover,
.micro-response-2007555996 div.BoxHinweis .MCDropDown_Closed .MCDropDownHotSpot_.MCHotSpotImage:hover
{
	background-image: url('../../content/resources/images/skins_toolbars/dropdown-plus.png');
	color: var(--grey90);
	/*
	background-color: var(--white);
	box-shadow: 1px 1px 3px 2px rgba(0,0,0,.06), 1px 8px 6px 1px rgba(0,0,0,.04);
    border-radius: 4px;
    width: 100%;
    height: 50px;*/
	/*margin-top: 0px;
    padding-top: 17px;
    background-position-y: 12px;*/
}

.micro-response-2007555996 .MCDropDown_Closed .MCDropDownHotSpot_.MCHotSpotImage:hover
{
	background-image: url('../../content/resources/images/skins_toolbars/dropdown-plus_hover.png');
}

.micro-response-2007555996 .MCDropDown_Open
{
	background-color: var(--white);
	/*evba: box-shadow aus UI-library uebernommen*/
	box-shadow: 1px 1px 3px 2px rgba(0,0,0,.06), 1px 8px 6px 1px rgba(0,0,0,.04);
	border-radius: 4px;
	/* transition: box-shadow 3.5s, background-color 2s, -webkit-box-shadow 3.5s;*/
}

.micro-response-2007555996 .MCDropDown_Closed
{
	background-color: var(--grey10);
	margin-bottom: 12px;
}

.micro-response-2007555996 div.releasebox .MCDropDown_Closed,
.micro-response-2007555996 div.BoxHinweis .MCDropDown_Closed
{
	background-color: var(--grey80);
	border-radius: 4px;
}

.micro-response-2007555996 div.BoxHinweis .MCDropDown_Closed
{
	background-color: var(--grey80);
	border-radius: 4px;
}

/* DropdownHead und DropdownBody als eine Box darstellen ANFANG */

.micro-response-2007555996 .MCDropDown_Open .MCDropDownBody
{
	display: block;
	margin-top: -20px;
	background-color: white;
	box-shadow: none;
}

/* DropdownHead und DropdownBody als eine Box darstellen ENDE */
/* Dropdown bei Float-Left korrekt darstellen ANFANG */

.micro-response-2007555996 .MCDropDown_Closed .MCDropDownHotSpot_.MCHotSpotImage.MCDropDownHotSpot_left,
.micro-response-2007555996 .MCDropDown_Open .MCDropDownHotSpot_.MCHotSpotImage.MCDropDownHotSpot_left
{
	padding-left: 48px;
	padding-right: 12px;
}

.micro-response-2007555996 .MCDropDown_Closed .MCDropDownHotSpot_.MCHotSpotImage.MCDropDownHotSpot_left,
.micro-response-2007555996 .MCDropDown_Open .MCDropDownHotSpot_.MCHotSpotImage.MCDropDownHotSpot_left
{
	background-position-x: 20px;
	background-position-y: 12px;
}

.micro-response-2007555996 .MCDropDown_Closed .MCDropDownHotSpot_.MCHotSpotImage.MCDropDownHotSpot_left
{
	background-position-x: 16px;
}

.micro-response-2007555996 .dropDown.dropDownleft
{
	margin-bottom: 48px;
}

/* Dropdown bei Float-Left korrekt darstellen ENDE */

.micro-response-2007555996 MadCap|dropDown:hover
{
	
}

.micro-response-2007555996 MadCap|toggler
{
	mc-open-image: url('../../../../../program files/madcap software/madcap flare 21/flare.app/resources/images/webhelp/minus.png');
	mc-closed-image: url('../../../../../program files/madcap software/madcap flare 21/flare.app/resources/images/webhelp/plus.png');
	color: inherit;
}

.micro-response-2007555996 MadCap|popupHead
{
	color: #5B8EC1;
}

.micro-response-2007555996 MadCap|popupBody
{
	color: #EBEBEB;
	border: none;
	background-color: rgba(0, 0, 0, .85);
	padding: 11px 15px;
}

.micro-response-2007555996 MadCap|glossaryTerm
{
	
}

.micro-response-2007555996 MadCap|glossaryTerm.Expanding
{
	color: inherit;
	font-weight: inherit;
}

.micro-response-2007555996 MadCap|glossaryTerm.Hyperlink
{
	color: #5B8EC1;
	font-weight: inherit;
}

.micro-response-2007555996 MadCap|glossaryTerm.Popup
{
	color: #5B8EC1;
	font-weight: normal;
}

.micro-response-2007555996 MadCap|conceptLink
{
	color: #000000;
}

.micro-response-2007555996 MadCap|keywordLink
{
	color: #000000;
}

.micro-response-2007555996 MadCap|relatedTopics
{
	color: #000000;
}

.micro-response-2007555996 MadCap|helpControlMenu
{
	color: #707070;
	background-color: #FFFFFF;
	border: none;
}

.micro-response-2007555996 MadCap|helpControlMenuItem
{
	color: inherit;
	font-size: inherit;
	font-family: inherit;
}

.micro-response-2007555996 MadCap|helpControlMenuItem.Highlighted
{
	color: #000000;
	background-color: #E5EFF7;
}

.micro-response-2007555996 p.tabletext
{
	/* color: #ff00cc;*/
	/*line-height: 1.6;*/
	margin: 0;
}

.micro-response-2007555996 p.tableheader
{
	text-align: left;
	font-family: "Barlow Bold", Helvetica, Arial, sans-serif;
	font-weight: normal;
	margin: 0;
	margin-bottom: 0;
}

.micro-response-2007555996 span.box
{
	
}

.micro-response-2007555996 span.Hinweis_1,
.micro-response-2007555996 span.Wichtig_1,
.micro-response-2007555996 span.note
{
	font-family: "Barlow Bold", Helvetica, Arial, sans-serif;
	font-weight: normal;
}

/*span.Hinweis_1::after, span.Wichtig_1::after {
    content: ":";
}*/

.micro-response-2007555996 a.web
{
	
}

.micro-response-2007555996 a.email
{
	
}

.micro-response-2007555996 p.SpecialBold,
.micro-response-2007555996 li.SpecialBold_1,
.micro-response-2007555996 span.SpecialBold
{
	/*font-weight: bold;*/
	font-family: "Barlow Bold", Helvetica, Arial, sans-serif;
}

.micro-response-2007555996 span.buttonblue
{
	background-color: var(--blue80);
	color: var(--white);
}

.micro-response-2007555996 span.Code_1,
.micro-response-2007555996 span.Code,
.micro-response-2007555996 p.Code_1,
.micro-response-2007555996 p.Codeschwarz,
.micro-response-2007555996 span.Code_schwarz_1,
.micro-response-2007555996 span.Code_blau_1,
.micro-response-2007555996 span.Code_orange_1,
.micro-response-2007555996 div.Code > p
{
	font-family: Consolas, monospace;
	font-size: 0.9rem;
	word-wrap: break-word;
}

.micro-response-2007555996 p.Codeblau1,
.micro-response-2007555996 span.Codeorange_1,
.micro-response-2007555996 span.Codebraun_1,
.micro-response-2007555996 span.Codeschwarz,
.micro-response-2007555996 span.Coderotdunkel_1,
.micro-response-2007555996 p.Coderotdunkel_1,
.micro-response-2007555996 span.Codeschwarz_1,
.micro-response-2007555996 span.Codeblau_1,
.micro-response-2007555996 span.Codegruen_1,
.micro-response-2007555996 span.PHPCodegrau_1
{
	font-family: Consolas, monospace;
	font-size: 0.9rem;
	word-wrap: break-word;
}

.micro-response-2007555996 p.Codeblau1,
.micro-response-2007555996 span.Codeblau_1
{
	color: var(--blue80);
}

.micro-response-2007555996 span.Codeorange_1,
.micro-response-2007555996 span.Codebraun_1
{
	color: var(--orange80);
}

.micro-response-2007555996 span.Codeschwarz,
.micro-response-2007555996 span.Codeschwarz_1
{
	color: var(--black);
}

.micro-response-2007555996 span.Coderotdunkel_1,
.micro-response-2007555996 p.Coderotdunkel_1
{
	color: var(--red80);
}

.micro-response-2007555996 span.rot
{
	color: var(--red80);
}

.micro-response-2007555996 span.tuerkis
{
	color: var(--turquoise80);
}

.micro-response-2007555996 span.grau
{
	color: var(--grey60);
}

.micro-response-2007555996 span.Codegruen_1
{
	color: var(--green80);
}

.micro-response-2007555996 div.Code	/*Div für Codeblöcke*/
{
	background-color: var(--grey10);
	padding: 5px;
	margin-bottom: 20px;
}

.micro-response-2007555996 div.Code p:last-of-type
{
	margin-bottom: 0px;
}

.micro-response-2007555996 span.Beispiel,
.micro-response-2007555996 span.Beispiel_1
{
	/*font-weight: bold;*/
	font-family: "Barlow Bold", Helvetica, Arial, sans-serif;
}

.micro-response-2007555996 span.ui-element,
.micro-response-2007555996 span.UI-Element,
.micro-response-2007555996 p.UI-Element,
.micro-response-2007555996 span.ui-elementxpro
{
	/*font-style: italic;*/
	font-family: "Barlow Italic", Helvetica, Arial, sans-serif;
}

.micro-response-2007555996 span.Wert_1
{
	font-weight: lighter;
	/*letter-spacing: 3px;*/
	color: var(--grey80);
	font-family: "Barlow ExtraLight", Helvetica, Arial, sans-serif;
}

.micro-response-2007555996 p.tabletext_align_right
{
	text-align: right;
	padding-right: 5px;
	padding-top: 5px;
	vertical-align: top;
}

.micro-response-2007555996 p.tabletext_bold
{
	/*font-weight: bold;*/
	font-family: "Barlow Bold", Helvetica, Arial, sans-serif;
}

.micro-response-2007555996 a.download
{
	
}

/*p.DSGVO-Logo_1,
span.DSGVO-Logo_1
{
	background-color: var(--yellow60);
	font-weight: bold;*/

/* Box-Breite an Inhaltsbreite anpassen per inline-block */

/*display: inline-block;
}*/

/*
._Skins_Topic_Toolbar.mc-component .button:hover
{
	background-color: var(--turquoise60);
}

*/

.micro-response-2007555996 ul.sidenav li a
{
	font-size: 0.82rem;
}

/* evba: Eigene Hintergrundfarbe und Farbe für Aufzaehlungspunkte ol ANFANG 
Quelle: https://blog.teamtreehouse.com/customize-ordered-lists-pseudo-element 

und (position absolute / relative) https://stackoverflow.com/questions/6481581/add-background-image-to-ol-numbers */

.micro-response-2007555996 ol
{
	margin-left: 10px;
	padding-right: 0;
	list-style-type: none;
	/* margin-bottom von ul.listtick-margin-top uebernommen*/
	margin-bottom: 48px;
	padding-bottom: 0px;
}

.micro-response-2007555996 ol > li
{
	counter-increment: step-counter;
	position: relative;
	/* position: relative verhindert Bookmarks / sorgt dafuer, dass die Seite auf den Seitenanfang springt*/
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 35px;
}

.micro-response-2007555996 ol > li::before
{
	content: counter(step-counter);
	/*font-weight: bold;*/
	font-family: "Barlow Bold", Helvetica, Arial, sans-serif;
	padding: 15px;
	background: url('../../content/resources/images/skins_toolbars/ol_li_background_image.png') center no-repeat;
	background-size: 32px;
	font-size: 14px;
	position: absolute;
	/*background-position: 0 5px;*/
	background-position: 3px 11px;
	left: -50px;
	top: -15px;
}

.micro-response-2007555996 ol.lower-alpha
{
	margin: 0px;
	padding-left: 24px;
}

.micro-response-2007555996 ol.lower-alpha li
{
	position: static;
	padding: 0px;
	margin: 0px;
}

.micro-response-2007555996 ol.lower-alpha li::before
{
	padding: 0px;
	margin: 0px;
	background: none;
	content: none;
}

.micro-response-2007555996 ol li:nth-of-type(n+10)::before
{
	background-position: 7px 11px;
	left: -54px;
}

/* bullets auch ab der zweiten Ebene noch gefuellte Kreise; keine leeren Kreise wie im Browser default */

.micro-response-2007555996 ol ul li,
.micro-response-2007555996 ul ul li
{
	list-style-type: disc;
}

.micro-response-2007555996 ol ul.listtick li,
.micro-response-2007555996 ul ul.listtick li
{
	list-style-type: none;
}

.micro-response-2007555996 ul li,
.micro-response-2007555996 ol ol li,
.micro-response-2007555996 ol li ol li
{
	counter-increment: none;
}

.micro-response-2007555996 ul li::before,
.micro-response-2007555996 ol ol li::before,
.micro-response-2007555996 ol li ol li before
{
	content: none;
}

/* evba: Eigene Hintergrundfarbe und Farbe für Aufzaehlungspunkte ol ENDE */

.micro-response-2007555996 ul > li > p,
.micro-response-2007555996 ol > li > p
{
	/* margin: 0px;*/
	padding: 0px;
	/* line-height: 1.6;*/
}

.micro-response-2007555996 ol ol,
.micro-response-2007555996 ol li ol,
.micro-response-2007555996 ol.lower-alpha
{
	list-style-type: lower-alpha;
}

.micro-response-2007555996 table ol
{
	margin-bottom: 24px;
}

.micro-response-2007555996 ul li,
.micro-response-2007555996 ol ol li,
.micro-response-2007555996 ol ul li,
.micro-response-2007555996 ol li ol li,
.micro-response-2007555996 ol li ul li
{
	/*margin-bottom: 0px;
	margin-top: 10px;*/
	margin-bottom: 10px;
	margin-top: 0px;
}

.micro-response-2007555996 ul li:first-child,
.micro-response-2007555996 ol ol li:first-child,
.micro-response-2007555996 ol ul li:first-child,
.micro-response-2007555996 ol li ol li:first-child,
.micro-response-2007555996 ol li ul li:first-child
{
	margin-top: 10px;
}

/* margin-top: 10px soll nicht für Menue-Elemente gelten ANFANG*/

.micro-response-2007555996 ul.menu li:first-child
{
	margin-top: 0px;
}

.micro-response-2007555996 ul.menu li:last-child
{
	margin-bottom: 10px;
}

/* margin-top: 10px soll nicht für Menue-Elemente gelten ENDE*/
/* evba: br-Elemente duerfen keine Abstaende generieren ANFANG */

.micro-response-2007555996 br
{
	margin: 0px;
	display: block;
	line-height: 0px;
}

/* evba: br-Elemente duerfen keine Abstaende generieren ENDE */

.micro-response-2007555996 img.dialogfenster,
.micro-response-2007555996 img.screenshots_860px,
.micro-response-2007555996 img.img_1
{
	margin-top: 24px;
	margin-bottom: 24px;
	box-shadow: 1px 1px 3px 2px rgba(0,0,0,.06), 1px 8px 6px 1px rgba(0,0,0,.04);
	border-radius: 4px;
}

.micro-response-2007555996 img.dialogfenster
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 300px;
	/* Die folgenden 4 Zeilen machen die Bilder responsive. (kosc) */
	min-height: auto;
	/* min-width: 480px;*/
	/* max width of mobile medium */
	/* max-height: auto;*/
	max-width: 100%;
}

.micro-response-2007555996 img.px250
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 250px;
	min-height: auto;
	max-width: 100%;
}

.micro-response-2007555996 img.icons
{
	mc-thumbnail-max-height: 48px;
	margin-left: 3px;
	margin-right: 2px;
	vertical-align: baseline;
}

.micro-response-2007555996 img.svg-graphic
{
	mc-thumbnail-max-height: 48px;
	margin-left: 5px;
	margin-right: 3px;
	margin-bottom: 24px;
}

.micro-response-2007555996 img.svg-chart
{
	margin-top: 24px;
	margin-bottom: 24px;
	box-shadow: 1px 1px 3px 2px rgb(0 0 0 / 6%), 1px 8px 6px 1px rgb(0 0 0 / 4%);
	border-radius: 4px;
	min-height: auto;
	max-width: 100%;
}

/*img[src$=".svg"].icons, img.svg-icons {
	max-height: 14px;
	max-width: 14px;
}*/

.micro-response-2007555996 img.svg-icons
{
	max-height: 14px;
	max-width: 14px;
	margin-left: 3px;
	margin-right: 2px;
}

.micro-response-2007555996 img.svg-icon-wip
{
	max-height: 13px;
	max-width: 18px;
	margin-left: 0px;
	margin-right: 2px;
}

.micro-response-2007555996 img.table-icons
{
	/* mc-thumbnail-max-height: 48px;*/
	margin-left: 5px;
	margin-right: 3px;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}

.micro-response-2007555996 img.inline
{
	/*mc-thumbnail-max-width: 400px;
	mc-thumbnail-max-height: auto;
	mc-thumbnail: popup;*/
	margin-left: 5px;
	margin-right: 3px;
	vertical-align: text-bottom;
}

.micro-response-2007555996 img.screenshots_860px,
.micro-response-2007555996 img.img_1
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 700px;
	/* Die folgenden 4 Zeilen machen die Bilder responsive. (kosc) */
	min-height: auto;
	/*min-width: 480px;*/
	/* max width of mobile medium */
	/* max-height: auto;*/
	max-width: 100%;
}

.micro-response-2007555996 img.hundert-prozent
{
	width: 100%;
}

.micro-response-2007555996 img.px250
{
	width: 250px;
}

/*
img.home-icon-xnew 
{
	width: 80px;
}*/

.micro-response-2007555996 img.px600
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 600px;
	/* Die folgenden 4 Zeilen machen die Bilder responsive. (kosc) */
	min-height: auto;
	/*min-width: 480px;*/
	/* max width of mobile medium */
	/*max-height: auto;*/
	max-width: 100%;
}

.micro-response-2007555996 div.flex-container
{
	align-items: center;
	display: flex;
	clear: both;
	/*margin-top: 48pt;*/
}

.micro-response-2007555996 div.flex-content
{
	display: flex;
	align-items: center;
}

.micro-response-2007555996 div.vierzig-prozent
{
	width: 40%;
	margin-left: 48pt;
	margin-right: 48pt;
}

.micro-response-2007555996 div.sixty-percent
{
	width: 60%;
}

.micro-response-2007555996 div.twenty-five-percent
{
	width: 25%;
}

.micro-response-2007555996 div.MCPopupContainer
{
	/*	width: 100%;
	height: 100%;*/
	background: rgba(55,46,44,0.7);
	border: none;
}

.micro-response-2007555996 img.MCPopupFullImage
{
	/*margin: 50px;*/
}

.micro-response-2007555996 .MCPopupThumbnailLink
{
	cursor: zoom-in;
}

.micro-response-2007555996 .MCPopupFullImage
{
	cursor: zoom-out;
}

.micro-response-2007555996 div.search-bar
{
	letter-spacing: normal;
}

.micro-response-2007555996 li
{
	/*line-height: 1.6;*/
}

.micro-response-2007555996 span.Beispiel
{
	/* color: var(--turquoise60);*/
}

.micro-response-2007555996 h5
{
	font-size: 1em;
}

.micro-response-2007555996 MadCap|dropDownHead:hover
{
	mc-closed-image: url('../../content/resources/images/skins_toolbars/dropdown-plus_hover.png');
	mc-open-image: url('../../content/resources/images/skins_toolbars/dropdown-x_hover.png');
	color: var(--turquoise60);
}

.micro-response-2007555996 MadCap|dropDownHead
{
	min-height: 50px;
	/*color: var(--grey90);*/
	font-family: "Barlow Bold", Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 16px;
	/*margin-bottom: 12px;*/
	margin-bottom: 0px;
	letter-spacing: 0.2px;
	background-color: transparent;
	border-radius: 4px;
	/*padding-top: 8px;
	padding-right: 24px;*/
	/*evba: box-shadow aus UI-library uebernommen*/
	box-shadow: 1px 1px 3px 2px rgba(0,0,0,.06), 1px 8px 6px 1px rgba(0,0,0,.04);
	border-radius: 4px;
	/* transition: box-shadow 3.5s, background-color 2s, -webkit-box-shadow 3.5s;*/
}

.micro-response-2007555996 MadCap|dropDownHead a
{
	margin-top: 8px;
	margin-right: 24px;
}

/* box-shadow im dropDownHead bei offenem Dropdown ausschalten, da sonst ein doppelter Schatten zu sehen ist ANFANG */

.micro-response-2007555996 div.MCDropDown_Open .dropDownHead
{
	box-shadow: none;
}

/* box-shadow im dropDownHead bei offenem Dropdown ausschalten, da sonst ein doppelter Schatten zu sehen ist ENDE */

.micro-response-2007555996 MadCap|dropDownBody
{
	/*evba: box-shadow aus UI-library uebernommen*/
	box-shadow: 1px 1px 3px 2px rgba(0,0,0,.06), 1px 8px 6px 1px rgba(0,0,0,.04);
	border-radius: 4px;
	/*background-color: var(--white);*/
	transition: box-shadow 3.5s, background-color 2s, -webkit-box-shadow 3.5s;
	margin-bottom: 12px;
}

/* evba: mit Webentwickler klaeren, wie ich das Element-unabhaengig darstellen kann */

.micro-response-2007555996 MadCap|dropDownBody p:first-child,
.micro-response-2007555996 MadCap|dropDownBody h1:first-child,
.micro-response-2007555996 MadCap|dropDownBody h2:first-child,
.micro-response-2007555996 MadCap|dropDownBody h3:first-child,
.micro-response-2007555996 MadCap|dropDownBody table:first-child,
.micro-response-2007555996 MadCap|dropDownBody img:first-child
{
	margin-top: 0px;
	margin-bottom: 0px;
}

.micro-response-2007555996 p + .dropDown
{
	margin-top: 24px;
}

.micro-response-2007555996 .MCDropDownBody
{
	margin-left: 0px;
	padding: 24px;
	padding-left: 48px;
}

.micro-response-2007555996 .MCDropDown_Closed a.MCDropDownHotSpot,
.micro-response-2007555996 .MCDropDown_Open a.MCDropDownHotSpot
{
	color: var(--grey90);
}

.micro-response-2007555996 div.releasebox .MCDropDown_Closed a.MCDropDownHotSpot,
.micro-response-2007555996 div.BoxHinweis .MCDropDown_Closed a.MCDropDownHotSpot
{
	color: var(--white);
}

.micro-response-2007555996 div.releasebox .MCDropDown_Closed a.MCDropDownHotSpot:hover,
.micro-response-2007555996 div.releasebox .MCDropDown_Open a.MCDropDownHotSpot:hover,
.micro-response-2007555996 div.BoxHinweis .MCDropDown_Closed a.MCDropDownHotSpot:hover,
.micro-response-2007555996 div.BoxHinweis .MCDropDown_Open a.MCDropDownHotSpot:hover
{
	color: var(--turquoise60);
}

.micro-response-2007555996 .MCDropDown_Closed a.MCDropDownHotSpot:hover,
.micro-response-2007555996 .MCDropDown_Open a.MCDropDownHotSpot:hover
{
	color: var(--turquoise60);
	background-color: var(--white);
	border-radius: 4px;
}

.micro-response-2007555996 .MCDropDown_Closed .MCDropDownHotSpot_.MCHotSpotImage,
.micro-response-2007555996 .MCDropDown_Open .MCDropDownHotSpot_.MCHotSpotImage,
.micro-response-2007555996 .MCDropDown_Closed .MCDropDownHotSpot_.MCHotSpotImage.MCDropDownHotSpot_dropdown-home,
.micro-response-2007555996 .MCDropDown_Open .MCDropDownHotSpot_.MCHotSpotImage.MCDropDownHotSpot_dropdown-home
{
	/* padding-left: 24px;*/
	padding-right: 0;
	background-position: right 50px;
	background-position-x: 14px;
	/*background-position-y: 5px;*/
	background-position-y: 15px;
	display: inline-block;
	/*vertical-align: middle;*/
	line-height: normal;
	padding-left: 48px;
	/*padding-top: 9px;*/
	padding-bottom: 14px;
	padding-top: 16px;
	width: 100%;
}

.micro-response-2007555996 .body-container
{
	padding: 24px;
}

/* evba: Box "in diesem Kapitel" bzw. "Inhalt des Kapitels"*/

.micro-response-2007555996 div.in-diesem-kapitel
{
	padding: 24px;
	/*evba: box-shadow aus UI-library uebernommen*/
	box-shadow: 1px 1px 3px 2px rgba(0,0,0,.06), 1px 8px 6px 1px rgba(0,0,0,.04);
	border-radius: 4px;
	background-color: var(--white);
	transition: box-shadow 3.5s, background-color 2s, -webkit-box-shadow 3.5s;
	/* Box-Breite an Inhaltsbreite anpassen per inline-block */
	display: inline-block;
	/* Anpassung an Box für "Verwandte Themen", vgl. z.B. mobile_optimierung_des_advanced_template.htm */
	margin-left: 12px;
	width: calc(80ch - 12px);
	/*fuer mobile Darstellung*/
	margin-bottom: 48px;
}

.micro-response-2007555996 div.in-diesem-kapitel h2
{
	margin-top: 0px;
	margin-bottom: 24px;
}

.micro-response-2007555996 div.miniToc p
{
	display: list-item;
	list-style-type: disc;
	/*list-style-position: inside;*/
	margin-left: 12px;
	font-weight: normal;
	margin-bottom: 10px;
	margin-top: 0px;
}

.micro-response-2007555996 div.miniToc p:last-child
{
	margin-bottom: 0px;
}

.micro-response-2007555996 div.MCMiniTocBox_0
{
	border-top-width: 0px;
	padding-top: 14px;
	width: calc(80ch - 12px);
}

.micro-response-2007555996 div.MCMiniTocBox_minitoc1_0
{
	border-top-width: 0px;
	padding-left: 0px;
	margin-top: 0px;
	padding-top: 0px;
}

.micro-response-2007555996 a.MiniTOC1
{
	color: var(--grey90) !important;
}

.micro-response-2007555996 a.MiniTOC1:link
{
	text-decoration: underline;
	font-weight: normal;
}

.micro-response-2007555996 a.MiniTOC1:hover
{
	color: var(--turquoise60) !important;
	/*text-decoration: none;*/
}

/* evba: Breadcrumbs und Topic Toolbar fixed ANFANG */

.micro-response-2007555996 div.fixed-page-header
{
	position: fixed;
	width: 79%;
	/* DOC-524 
	background-color: #FBFCFD;*/
	background-color: #ffffff;
	margin-top: -24px;
	padding-top: 32px;
	padding-bottom: 24px;
	/* z-index ist notwendig, damit die Erfolgsmeldung zu Topicende (= position: absolute) nicht über den breadcrumbs erscheint */
	z-index: 800;
	/*box-shadow: 1px 1px 3px 2px rgba(0,0,0,.06), 1px 8px 6px 1px rgba(0,0,0,.04);*/
	margin-left: -15px;
	padding-left: 24px;
}

/* evba: Breadcrumbs und Topic Toolbar fixed ENDE
-> die ganze float + clear: both-Geschichten koennen dann ggf. geloescht werden
 */

/* evba: bottom-Linie unter Breadcrumbs entfernen */

.micro-response-2007555996 div.MCBreadcrumbsBox_0
{
	border-bottom-width: 0px;
	float: left;
	max-width: 65%;
	margin-bottom: 0px !important;
}

/* evba Breadcrumbs-Text "Sie sind hier:" entfernen*/

.micro-response-2007555996 MadCap|breadcrumbsProxy
{
	mc-breadcrumbs-prefix: '';
	mc-breadcrumbs-count: 10;
}

.micro-response-2007555996 .MCBreadcrumbsLink:nth-child(n+4),
.micro-response-2007555996 .MCBreadcrumbsSelf:nth-child(n+4)
{
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 5ch;
	display: inline-block;
	vertical-align: top;
}

.micro-response-2007555996 .MCBreadcrumbsLink:nth-last-child(-n+3),
.micro-response-2007555996 .MCBreadcrumbsSelf:nth-last-child(-n+3)
{
	white-space: normal;
	overflow: visible;
	text-overflow: clip;
	max-width: none;
}

.micro-response-2007555996 a.MCBreadcrumbsLink
{
	color: var(--grey90);
}

.micro-response-2007555996 a.MCBreadcrumbsLink:hover
{
	color: var(--turquoise60);
}

/* evba Breadcrumbs-Divider ">" durch Hintergrundbild ersetzen*/

.micro-response-2007555996 span.MCBreadcrumbsDivider
{
	color: var(--white);
	/* mc-breadcrumbs-divider: '';*/
	background-repeat: no-repeat;
	background-image: url('../../content/resources/images/skins_toolbars/chevron-right.png');
	list-style-position: outside;
	margin-left: 10px;
	background-position-y: center;
}

/* evba: Versuch der Nachstellung: Zeilenumbruch nach 80 Zeichen */

.micro-response-2007555996 div#mc-main-content
{
	max-width: 86ch;
	/*evba: max-width auf 85 ch erhoeht, damit table-in-table noch gut angezeigt wird*/
	/*evba: padding-top wird nur benoetigt, wenn Breadcrumbs und Topic Toolbar fixed sein sollen */
	padding-top: 76px;
	padding-left: 12px;
	padding-right: 12px;
	/*margin-bottom fuer die mobile Darstellung*/
	margin-bottom: 48px;
}

.micro-response-2007555996 MadCap|topicToolbarProxy
{
	margin-right: 48px;
}

.micro-response-2007555996 a.Popup
{
	mc-popup-height: 400px;
	mc-popup-width: 400px;
}

.micro-response-2007555996 MadCap|codeSnippetCopyButton
{
	mc-label: 'Copy';
}

.micro-response-2007555996 p.tabletext_align_center
{
	text-align: center;
	margin-top: 0;
	margin-bottom: 0;
	margin: 0;
}

.micro-response-2007555996 p.FirstHeading
{
	font-size: 1.875rem;
	font-weight: normal;
	line-height: 1.1;
}

.micro-response-2007555996 span.xcom-ui-text
{
	/*font-style: italic;*/
	font-family: "Barlow Italic", Helvetica, Arial, sans-serif;
}

.micro-response-2007555996 span.xcom-schaltflaechegruen
{
	background-color: #4E9F44;
	color: #FFFFFE;
	padding-top: 1pt;
	padding-bottom: 1pt;
	padding-left: 2pt;
	padding-right: 2pt;
}

.micro-response-2007555996 span.xcom-ui-element
{
	color: #ffffff;
	background: #78bdda;
	padding: 4px;
	/*border-color: #78bdda;
	border-left-width: 1px;
	border-right-width: 1px;
	border-style: solid;
	border-bottom-style: none;
	border-top-width: 3px;
	border-bottom-width: 0px;*/
}

.micro-response-2007555996 span.gutp-button
{
	background-color: #3379b7;
	color: white;
	display: inline-flex;
	border-radius: 4px;
	padding: 0 8px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.micro-response-2007555996 span.xnew-red
{
	background-color: #fce4e2;
	color: #ee1103;
	display: inline-flex;
	margin-top: 8px;
	border-radius: 4px;
	padding: 0 8px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.micro-response-2007555996 span.xnew-green
{
	background-color: #ecf8f7;
	color: #00a19c;
	display: inline-flex;
	border-radius: 4px;
	padding: 0 8px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.micro-response-2007555996 span.xnew-green-success
{
	color: #27b282;
}

.micro-response-2007555996 span.xnew-orange-warning
{
	color: #fb8b24;
}

.micro-response-2007555996 span.xnew-red-failure
{
	color: #ff4539;
}

.micro-response-2007555996 span.no-break
{
	white-space: nowrap;
}

.micro-response-2007555996 span.xnew-button
{
	background-color: #00a19c;
	color: white;
	display: inline-flex;
	border-radius: 4px;
	padding: 0 8px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.micro-response-2007555996 span.xnew-button-sec
{
	display: inline-flex;
	border-radius: 4px;
	padding: 0px 8px 0 6px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background: none;
	color: #01938e;
	border: 1px solid #01938e;
}

.micro-response-2007555996 span.xnew-button-delete
{
	background-color: #ff4539;
	color: white;
	display: inline-flex;
	border-radius: 4px;
	padding: 0 8px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.micro-response-2007555996 span.xnew-button-active
{
	background-color: #27b282;
	color: white;
	display: inline-flex;
	border-radius: 4px;
	padding: 0 8px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.micro-response-2007555996 span.xnew-button-inactive
{
	background-color: var(--grey60);
	color: white;
	display: inline-flex;
	border-radius: 4px;
	padding: 0 8px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.micro-response-2007555996 span.xnew-button-status-draft
{
	background-color: #bfd8f6;
	color: #0065d9;
	display: inline-flex;
	border-radius: 4px;
	padding: 0 8px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.micro-response-2007555996 span.xnew-button-status-approved
{
	background-color: #b4dda8;
	color: var(--green80);
	display: inline-flex;
	border-radius: 4px;
	padding: 0 8px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.micro-response-2007555996 span.xnew-button-status-sent
{
	background-color: #27b282;
	color: white;
	display: inline-flex;
	border-radius: 4px;
	padding: 0 8px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.micro-response-2007555996 span.status-ready
{
	background-color: var(--green80);
	color: white;
	display: inline-flex;
	border-radius: 4px;
	padding: 0 8px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.micro-response-2007555996 span.status-error
{
	background-color: var(--red80);
	color: white;
	display: inline-flex;
	border-radius: 4px;
	padding: 0 8px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.micro-response-2007555996 span.status-check
{
	background-color: var(--orange80);
	color: white;
	display: inline-flex;
	border-radius: 4px;
	padding: 0 8px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

/* Formatierung Releasenotes in Dashboard ANFANG */

.micro-response-2007555996 .uli-body-text-small
{
	color: #797473;
	font-size: 14px;
	line-height: 17px;
	margin-bottom: 12px;
}

.micro-response-2007555996 .uli-text-dark
{
	color: #4B4241;
}

.micro-response-2007555996 .uli-text-bold
{
	font-weight: 700;
}

.micro-response-2007555996 .uli-link
{
	font-family: "Barlow", Helvetica, Arial, sans-serif;
	font-weight: 400;
	font-size: 14px;
	color: #372E2C;
	text-decoration: underline;
	display: inline-flex;
	align-items: baseline;
	transition: 0.1s;
	background: transparent;
	border-width: 0;
	padding: 0;
	touch-action: manipulation;
	cursor: pointer;
}

.micro-response-2007555996 img.xnew-inline
{
	width: 80px;
	margin-right: 16px;
	margin-bottom: 16px;
	border-radius: 4px;
}

.micro-response-2007555996 span.xnew-inline-date
{
	color: #878280;
	font-family: "Barlow", Helvetica, Arial, sans-serif;
}

.micro-response-2007555996 .hr-inline
{
	margin-top: 5px;
	margin-bottom: 14px;
	border: 0.5px solid #E1E0E0;
	/* border zuruecksetzen */
	border: 0px solid #E1E0E0;
	/* border neu setzen */
	border-bottom: 1px solid #e1e0e0;
}

.micro-response-2007555996 img.releasenotes
{
	border-radius: 4px;
	margin-right: 32px;
	margin-bottom: 12px;
	/*width: 200px;*/
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 200px;
	min-height: auto;
	max-width: 100%;
}

.micro-response-2007555996 .umfrage
{
	padding: 12px 12px 0px 12px;
	background-color: #ecf8f7;
	border-radius: 3px;
}

.micro-response-2007555996 .variante-fuer-umfrage
{
	padding: 12px;
}

/* Formatierung Releasenotes in Dashboard ENDE */
/* loading spinner ANFANG*/

@keyframes uli-animate-spinner-small {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: -2448px 0;
  }
} 

@keyframes uli-animate-spinner-large {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: -16320px 0px;
  }
} 

.micro-response-2007555996 .uli-loading-spinner
{
	background-repeat: no-repeat;
	display: inline-block;
	animation-duration: 3400ms;
	animation-iteration-count: infinite;
}

.micro-response-2007555996 .uli-loading-spinner--small
{
	background-image: url('../../content/xnew/images/icons/loading_spinner.svg');
	width: 24px;
	height: 24px;
	animation-timing-function: steps(102);
	animation-name: uli-animate-spinner-small;
}

.micro-response-2007555996 .uli-loading-spinner--large
{
	background-image: url('../../content/xnew/images/icons/loading_spinner.svg');
	width: 80px;
	height: 80px;
	animation-timing-function: steps(204);
	animation-name: uli-animate-spinner-large;
}

/* loading spinner ENDE*/

.micro-response-2007555996 img.px400
{
	mc-thumbnail-max-width: 400px;
	mc-thumbnail-max-height: auto;
	mc-thumbnail: popup;
}

.micro-response-2007555996 div.flexbox_side_mc-main-content
{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.micro-response-2007555996 div.side
{
	/*position: absolute;*/
	padding-top: 74px;
	/*top: 186px;
	right: 48px;*/
	width: 350px;
	/* lange Side-Boxen sollen Footer ueberdecken:*/
	/*z-index: 2000;*/
	display: flex;
	flex-direction: column;
	padding-left: 12px;
}

.micro-response-2007555996 .side > div
{
	margin-left: auto;
	/* schiebt die Elemente rechts */
	/* optional: width: fit-content; */
}

.micro-response-2007555996 div.link-training-services,
.micro-response-2007555996 div.home-link-training-services
{
	margin-top: 32px;
}

.micro-response-2007555996 div.link-training-services img,
.micro-response-2007555996 div.home-link-training-services img
{
	max-width: 100%;
}

.micro-response-2007555996 img.case-study
{
	height: 100px;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	display: flex;
	justify-content: center;
	align-items: center;
}

.micro-response-2007555996 div.releasebox
{
	width: 330px;
	background-color: var(--grey10);
	border-radius: 4px;
	float: right;
	margin-top: 22px;
	/*margin-top: 98px;*/
	margin-right: 24px;
	padding: 24px;
	/*position: absolute;
	top: 96px;
	right: 48px;*/
}

/* relative-Positionierung von .body-container, damit videobox scrollbar bleibt 
.body-container {
    position: relative;
}*/

.micro-response-2007555996 p.video
{
	margin-bottom: 24px;
}

.micro-response-2007555996 .standard-video
{
	width: 100%;
}

.micro-response-2007555996 videobox h3:first-child,
.micro-response-2007555996 div.videobox p.releasebox-heading:first-child
{
	text-align: center;
}

.micro-response-2007555996 div.videobox p
{
	text-align: center;
}

.micro-response-2007555996 div.videobox
{
	/*position: absolute;
	top: 96px;
	right: 48px;*/
}

.micro-response-2007555996 a.intro-videos img
{
	width: 100%;
	max-width: 100%;
	height: auto;
	display: block;
	margin-bottom: 48px;
	box-shadow: 1px 1px 3px 2px rgba(0,0,0,.06), 1px 8px 6px 1px rgba(0,0,0,.04);
	border-radius: 4px;
	transition: box-shadow 3.5s, background-color 2s, -webkit-box-shadow 3.5s;
}

.micro-response-2007555996 video.intro-videos,
.micro-response-2007555996 object.intro-videos
{
	position: absolute;
	top: 25%;
	left: 30%;
}

.micro-response-2007555996 div.intro-videos
{
	float: left;
	margin-right: 36px;
	width: 300px;
}

.micro-response-2007555996 .intro-videos-full-size
{
	width: 90%;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	box-shadow: 1px 1px 3px 2px rgb(0 0 0 / 6%), 1px 8px 6px 1px rgb(0 0 0 / 4%);
	border-radius: 4px;
}

.micro-response-2007555996 .MCTopicPopupContainer
{
	width: 50%;
	height: 58%;
	top: 28%;
	left: 50%;
	transform: translate(-50%, 0);
}

.micro-response-2007555996 #mc-background-tint
{
	z-index: 801;
}

.micro-response-2007555996 div.intro-videos img
{
	width: 300px;
}

.micro-response-2007555996 _intro-videos_0
{
	width: 40%;
}

.micro-response-2007555996 div.intro-videos video._0,
.micro-response-2007555996 div.intro-videos video,
.micro-response-2007555996 _intro-videos_0,
.micro-response-2007555996 div.intro-videos img
{
	margin-bottom: 12px;
	box-shadow: 1px 1px 3px 2px rgb(0 0 0 / 6%), 1px 8px 6px 1px rgb(0 0 0 / 4%);
	border-radius: 4px;
}

.micro-response-2007555996 div.intro-videos-overview
{
	display: flex;
	justify-content: space-evenly;
	flex-flow: row wrap;
	margin-top: 24px;
	width: 98%;
	line-height: 0px;
}

.micro-response-2007555996 div.intro-videos-overview img
{
	width: 100%;
}

.micro-response-2007555996 div.intro-videos-overview video.object1,
.micro-response-2007555996 div.intro-videos-overview video,
.micro-response-2007555996 .intro-videos-overview-element
{
	/*margin-right: 20px;*/
	box-shadow: 1px 1px 3px 2px rgb(0 0 0 / 6%), 1px 8px 6px 1px rgb(0 0 0 / 4%);
	border-radius: 4px;
	width: 17%;
}

/*
div.intro-videos-overview video.object1:last-child,
div.intro-videos-overview video:last-child
{
	margin-right: 0px;
}

div.intro-videos-overview video.object1:first-child,
div.intro-videos-overview video:first-child
{
	margin-left: 32px;
}*/

.micro-response-2007555996 span.xcom-ui-element-green
{
	background-color: #4e9f44;
	background: #4e9f44;
	border-color: #4e9f44;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-width: 0px;
	color: #ffffff;
}

.micro-response-2007555996 div.center
{
	position: relative;
	margin-right: auto;
	margin-left: auto;
	float: none !important;
	text-align: center;
}

.micro-response-2007555996 html.mc-masterpage_mscrm
{
	
}

.micro-response-2007555996 span.KursiveSchrift
{
	/*font-style: italic;*/
	font-family: "Barlow Italic", Helvetica, Arial, sans-serif;
}

.micro-response-2007555996 MadCap|dropDown:hover
{
	
}

/* Abstand zum Header anpassen, da breadcrumbs nicht zu sehen sind ANFANG */

.micro-response-2007555996 div.fixed-page-header
{
	/*display: none;*/
}

/*div#mc-main-content {

    padding-top: 24px;

}*/

/* Abstand zum Header anpassen, da breadcrumbs nicht zu sehen sind ENDE */
/* Anpassung Suchfeld + Buttons ANFANG */

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation .search-bar .search-field
{
	border-radius: 4px;
	border: solid 2px #e1e0e0;
	outline: none;
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation .nav-search row .search-bar .search-filter
{
	border: none;
	/*border: solid 2px #e1e0e0;
	border-left: solid 2px #b9b6b5;*/
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation .search-bar.search-bar-container .search-submit
{
	background-image: url('../../content/resources/images/skins_toolbars/search.svg');
	border-radius: 0px 4px 4px 0px;
	background-size: 24px;
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation .search-bar .search-submit
{
	height: 50px;
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation .search-bar.search-bar-container .search-submit:hover
{
	background-image: url('../../content/resources/images/skins_toolbars/search_hover.svg') !important;
	background: #fff url('../../content/resources/images/skins_toolbars/search_hover.svg') no-repeat center center;
	background-size: 24px;
	border-top: solid 2px var(--grey15);
	border-right: solid 2px var(--grey15);
	border-bottom: solid 2px var(--grey15);
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation .search-bar .search-filter
{
	background-image: url('../../content/resources/images/skins_toolbars/filter.svg');
	/*background-size: auto 24px;
	width: 64px;
	height: 50px;
	border-top: solid 0px var(--grey15);
	border-bottom: solid 0px var(--grey15);
*/
	margin-top: -1px;
	/*	margin-bottom: 2px;
*/
	height: 47px;
	background-size: auto 24px;
	width: 64px;
	margin-right: -2px;
	border-right: 2px solid white;
	border-left: none;
	border-right: none;
	border-bottom: none;
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation .search-bar .search-filter[aria-expanded="true"]
{
	background-image: url('../../content/resources/images/skins_toolbars/filter_collapse.svg');
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation .search-bar .search-filter.selected
{
	background-image: url('../../content/resources/images/skins_toolbars/filter_active.svg');
	background-size: auto 24px;
	width: 64px;
	height: 48px;
	/*margin-right: 12px;*/
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation .search-bar .search-filter.selected[aria-expanded="true"]
{
	background-image: url('../../content/resources/images/skins_toolbars/filter_active_collapse.svg');
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation .search-bar .search-filter:hover
{
	background-image: url('../../content/resources/images/skins_toolbars/filter_active_hover.svg') !important;
	background-size: auto 24px;
	width: 68px;
	border-top: none;
	margin-top: -1px;
	border-right: 0px solid white;
	border-bottom: none;
	background-repeat: no-repeat;
	background-position: center;
	height: 48px;
	margin-right: -6px;
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation .search-bar .search-filter[aria-expanded="true"]:hover
{
	background-image: url('../../content/resources/images/skins_toolbars/filter_active_hover_collapse.svg') !important;
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation .search-bar .search-filter.selected:hover
{
	background-image: url('../../content/resources/images/skins_toolbars/filter_active_hover.svg') !important;
	background-color: var(--turquoise60);
	/*margin-top: -1px;
	margin-bottom: 2px;
	height: 48px;
	background-size: auto 24px;
	width: 64px;
	margin-right: -2px;
	border-right: 2px solid white;*/
	width: 68px;
	border-top: none;
	margin-top: -1px;
	border-right: 0px solid white;
	border-bottom: none;
	background-repeat: no-repeat;
	background-position: center;
	height: 48px;
	margin-right: -6px;
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation .search-bar .search-filter.selected[aria-expanded="true"]:hover
{
	background-image: url('../../content/resources/images/skins_toolbars/filter_active_hover_collapse.svg') !important;
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation .search-bar .search-field
{
	padding-left: 12px;
}

/* Anpassung Suchfeld + Buttons ENDE */
/* evba Anpassungen Suchergebnisliste ANFANG */

.micro-response-2007555996 .micro-content-container
{
	margin-bottom: 48px;
}

.micro-response-2007555996 .micro-content-container > .micro-content
{
	box-shadow: 1px 1px 3px 2px rgba(0,0,0,.06), 1px 8px 6px 1px rgba(0,0,0,.04);
	border-radius: 4px;
	background-color: var(--white);
	transition: box-shadow 3.5s, background-color 2s, -webkit-box-shadow 3.5s;
	background-image: url('../../content/resources/images/startseite/kachel_toptreffer_suchergebnisseite_hintergrund.svg');
	background-repeat: no-repeat;
	background-size: 100% auto;
	padding-bottom: 8px !important;
}

/* .micro-content::before
{
	content: 'Top Treffer';
	background-image: url('../Images/Startseite/Gelbe_Icons/file-text.svg');
	background-position: 33% 0px;
	display: block;
	background-repeat: no-repeat;
	padding-left: 43%;
	background-size: 60px;
	height: 80px;
	font-family: "Barlow Bold", Helvetica, Arial, sans-serif;
	padding-top: 20px;
	font-size: 20px;
	margin-top: 24px;
}

*/

/* dafuer sorgen, dass micro-content-expand nicht zu sehen ist und dafuer der micro-content-container beliebig gross werden darf ANFANG */

.micro-response-2007555996 .micro-content-expand-transition-wrapper,
.micro-response-2007555996 .micro-content-container > .micro-content > .micro-content-expand
{
	display: none !important;
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation .micro-content-container > .micro-content > .micro-response,
.micro-response-2007555996 ._Skins_Search_Results.mc-component .micro-content-container > .micro-content > .micro-response
{
	max-height: none;
}

/* dafuer sorgen, dass micro-content-expand nicht zu sehen ist und dafuer der micro-content-container beliebig gross werden darf ENDE */

.micro-response-2007555996 .micro-response p:last-child
{
	margin-bottom: 0px;
}

.micro-response-2007555996 .micro-response h2,
.micro-response-2007555996 .micro-response h3,
.micro-response-2007555996 .micro-response p.releasebox-heading,
.micro-response-2007555996 .micro-response h4
{
	margin-top: 10px !important;
}

.micro-response-2007555996 .micro-response h2
{
	font-size: 20px;
	line-height: 24px;
	margin-bottom: 18px;
	text-align: center;
}

.micro-response-2007555996 img.icon-top-treffer
{
	width: 60px;
	text-align: center;
	vertical-align: middle;
	margin-right: 20px;
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation #results-heading
{
	border-bottom: none;
	margin-bottom: 48px;
	padding-bottom: 0px;
	/*margin-top: 24px;*/
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation h1#results-heading,
.micro-response-2007555996 div.hinweis-search-results-page
{
	margin-top: -24px;
}

.micro-response-2007555996 div.hinweis-search-results-page
{
	padding-bottom: 12px;
	margin-bottom: 64px;
}

/* Formatierungen fuer custom search page ANFANG */

.micro-response-2007555996 ._Skins_Search_Results.mc-component #resultList h3.title a
{
	color: #4B4241;
	font-size: 1em;
}

.micro-response-2007555996 ._Skins_Search_Results.mc-component #resultList h3.title a:hover,
.micro-response-2007555996 ._Skins_Search_Results.mc-component #resultList h3.title a:visited:hover
{
	color: #00a19c;
	/*text-decoration: none !important;*/
}

.micro-response-2007555996 ._Skins_Search_Results.mc-component #resultList .url cite
{
	color: #b9b6b5;
	font-size: 0.8em;
	font-style: normal;
}

.micro-response-2007555996 ._Skins_Search_Results.mc-component h1#results-heading
{
	border-bottom: none;
	padding-bottom: 0px;
	margin-top: 12px;
	font-weight: normal;
}

.micro-response-2007555996 ._Skins_Search_Results.mc-component #resultList .description
{
	font-size: 15px;
	line-height: 20px;
	margin-top: 5px;
}

/* Formatierungen fuer custom search page ENDE */

/*._Skins_HTML5___Side_Navigation h1#results-heading::after {
    content: "\a Überprüfen Sie ggf. Ihre Filtereinstellungen.";
	font-size: 12px;
    font-weight: normal;
    white-space: pre;*/

/* content: "\a Überprüfen Sie ggf. Ihre Filtereinstellungen." url('../Images/Skins_Toolbars/Filtereinstellungen.png');*/

/*content: "\a Überprüfen Sie ggf. Ihre .";
	background: url('../Images/Skins_Toolbars/Filtereinstellungen.png') right no-repeat;*/

/*
	background-size: contain;
	background-position-x: 160px;
	padding: 12px;
	*/

/*#results-heading
{
	border-bottom: solid 0px #EBEBEB;
	margin-bottom: 48px !important;
	padding-bottom: 0px;
}*/

.micro-response-2007555996 #resultList h3.title,
.micro-response-2007555996 ._Skins_Search_Results.mc-component #resultList h3.title
{
	line-height: 24px;
	margin-top: 35px;
	/*text-decoration: none !important;*/
}

.micro-response-2007555996 #resultList h3.title a
{
	text-decoration: underline;
}

.micro-response-2007555996 #resultList h3.title a:hover,
.micro-response-2007555996 ._Skins_HTML5___Side_Navigation #resultList h3.title a:visited:hover,
.micro-response-2007555996 ._Skins_Search_Results.mc-component #resultList h3.title a:visited:hover
{
	color: var(--turquoise60) !important;
	/*text-decoration: none;*/
}

/* "visited" als eigenen State kenntlich machen ANFANG */

/* in: 
- Suchergebnisliste
- Liste "Verwandte Themen"
- Liste "In diesem Kapitel"
*/

/*
._Skins_HTML5___Side_Navigation #resultList h3.title a:visited,
ul.ListeVerwandteThemen__ li a:visited,
div.in-diesem-kapitel a.MiniTOC1:visited,*/

/*._Skins_HTML5___Side_Navigation #resultList .description,
._Skins_HTML5___Side_Navigation #resultList .url cite
{
	font-size: 15px;
}*/

.micro-response-2007555996 #resultList div.description b,
.micro-response-2007555996 p.DSGVO-Logo_1,
.micro-response-2007555996 span.DSGVO-Logo_1,
.micro-response-2007555996 span.SearchHighlight,
.micro-response-2007555996 span.SearchHighlight1
{
	background-color: var(--yellow60);
	display: inline-block;
	border-radius: 4px;
	font-weight: normal;
}

.micro-response-2007555996 p.DSGVO-Logo_1,
.micro-response-2007555996 span.DSGVO-Logo_1
{
	font-family: "Barlow Bold", Helvetica, Arial, sans-serif;
	font-weight: normal;
	padding-left: 6px;
	padding-right: 7px;
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation #pagination,
.micro-response-2007555996 ._Skins_Search_Results.mc-component #pagination
{
	padding-top: 2px;
	/* fuer mobile Optimierung */
	height: auto;
}

.micro-response-2007555996 ._Skins_HTML5___Side_Navigation #pagination a,
.micro-response-2007555996 ._Skins_Search_Results.mc-component #pagination a
{
	height: 35px;
	width: 35px;
	margin-top: -50px;
	display: inline-block !important;
	/* fuer vertikale Zentrierung ANFANG 
	display: table-cell !important;
    vertical-align: middle;
	fuer vertikale Zentrierung ENDE */
	border-radius: 4px;
	text-align: center;
	margin-left: 0px;
	margin-right: 4px;
	/*fuer mobile Anzeige */
	margin-bottom: 0px;
	border: none;
	padding-top: 0px;
}

.micro-response-2007555996 #pagination a.previousPage,
.micro-response-2007555996 #pagination a.nextPage,
.micro-response-2007555996 ._Skins_Search_Results.mc-component #pagination a.previousPage,
.micro-response-2007555996 ._Skins_Search_Results.mc-component #pagination a.nextPage
{
	width: 80px;
	/* fuer vertikale Zentrierung ANFANG
	display: table-cell !important;
    vertical-align: middle;
	fuer vertikale Zentrierung ENDE */
}

.micro-response-2007555996 #pagination a#selected,
.micro-response-2007555996 ._Skins_Search_Results.mc-component #pagination a#selected
{
	background-color: var(--grey15);
}

/* Platzierung Filtername ANFANG */

.micro-response-2007555996 #filterName,
.micro-response-2007555996 ._Skins_Search_Results.mc-component #filterName
{
	width: 190px;
	height: 46px;
	/*background: #00FF00;*/
	display: flex;
	align-items: center;
	padding-left: 14px;
	padding-right: 14px;
	color: var(--turquoise60);
	border-left: 2px solid #b9b6b5;
	text-overflow: ellipsis;
	float: left;
	position: relative;
	/*top: 2px;*/
	white-space: nowrap;
	overflow: hidden;
	display: inline-block;
	padding-top: 10px;
}

.micro-response-2007555996 #filterName[title^="All"],
.micro-response-2007555996 #filterName[title^="all"],
.micro-response-2007555996 #filterName[title="default"]
{
	color: var(--grey45);
}

.micro-response-2007555996 .search-bar .search-filter-wrapper
{
	display: none;
	position: absolute;
	top: 0px;
	right: 56px;
	margin: 2px;
	/*height: 50px;*/
	height: 48px;
	border-bottom: 2px solid var(--grey15);
}

/* Flackern des Suchfilter-Buttons bei automatischer Filterauswahl reduzieren ANFANG */
/*.search-bar .search-filter-wrapper.open*/

.micro-response-2007555996 .search-bar .search-filter-wrapper.open
{
	height: 45px;
	border-bottom: none;
}

/* Flackern des Suchfilter-Buttons bei automatischer Filterauswahl reduzieren ENDE */
/* Platzierung Filtername ENDE */

@media only screen and (max-width: 1600px)
{
	.micro-response-2007555996 #filterName,
	.micro-response-2007555996 #box-suchfilter
	{
		display: none;
	}
}

@media only screen and (max-width: 1450px)
{
	/*	div.side
	{
		position: static !important;
		top: auto !important;
		right: auto !important;
		margin-bottom: 24px;
		float: left !important;
		margin-top: 0px !important;
	}

	div.masterpage
	{
		margin-bottom: -72px;
		margin-top: 98px !important;
		margin-left: 14px;
	}
	
	*/

	.micro-response-2007555996 div.videobox
	{
		position: static !important;
		top: auto !important;
		right: auto !important;
		/*margin-bottom: 24px;*/
		float: left;
	}

	.micro-response-2007555996 div.releasebox.videobox
	{
		float: left !important;
		margin-top: 0px !important;
		/*position: relative;
	top: 84px;*/
	}
}

@media only screen and (max-width: 1349px)
{
	.micro-response-2007555996 div.side
	{
		padding-top: 0px;
	}

	/*	auskommentiert wegen Videoboxen XPRO
div.releasebox
	{
		margin-top: 0px;
	}*/
}

@media only screen and (max-width: 1279px)
{
	.micro-response-2007555996 nav.title-bar
	{
		padding-top: 0px;
	}

	.micro-response-2007555996 .MCBreadcrumbsBox_0.breadcrumbs
	{
		display: none;
	}

	.micro-response-2007555996 div.fixed-page-header
	{
		width: 100%;
	}

	.micro-response-2007555996 div.MCSlide
	{
		height: auto !important;
	}

	/* Code-Beispiele responsive gestalten ANFANG */

	.micro-response-2007555996 .body-container
	{
		overflow: auto !important;
	}

	.micro-response-2007555996 #mc-main-content
	{
		/*max-width: unset !important;*/
		max-widt: 100% !important;
	}

	.micro-response-2007555996 div.masterpage
	{
		margin-bottom: 48px;
		margin-top: 0px !important;
	}

	/* Code-Beispiele responsive gestalten ENDE */
}

@media only screen and (max-width: 1279px)
{
	.micro-response-2007555996 .is-accordion-submenu-parent > a span.submenu-toggle,
	.micro-response-2007555996 .tree-node.is-accordion-submenu-parent.tree-node-selected > a span.submenu-toggle,
	.micro-response-2007555996 .is-accordion-submenu-parent > a span.submenu-toggle:hover,
	.micro-response-2007555996 .tree-node.is-accordion-submenu-parent.tree-node-selected > a span.submenu-toggle:hover .submenu-toggle-container[aria-expanded="true"] > span.submenu-toggle,
	.micro-response-2007555996 .is-accordion-submenu-parent > a[aria-expanded="true"] > .submenu-toggle-container > span.submenu-toggle .is-accordion-submenu-parent > a span.submenu-toggle,
	.micro-response-2007555996 .tree-node.is-accordion-submenu-parent.tree-node-selected .submenu-toggle-container[aria-expanded="true"] > span.submenu-toggle,
	.micro-response-2007555996 .tree-node.is-accordion-submenu-parent.tree-node-selected > a[aria-expanded="true"] > .submenu-toggle-container > span.submenu-toggle,
	.micro-response-2007555996 .submenu-toggle-container[aria-expanded="true"] > span.submenu-toggle:hover,
	.micro-response-2007555996 .is-accordion-submenu-parent > a[aria-expanded="true"] > .submenu-toggle-container > span.submenu-toggle .is-accordion-submenu-parent > a span.submenu-toggle:hover,
	.micro-response-2007555996 .tree-node.is-accordion-submenu-parent.tree-node-selected .submenu-toggle-container[aria-expanded="true"] > span.submenu-toggle:hover,
	.micro-response-2007555996 .tree-node.is-accordion-submenu-parent.tree-node-selected > a[aria-expanded="true"] > .submenu-toggle-container > span.submenu-toggle:hover
	{
		content: '';
	}

	.micro-response-2007555996 #filterName,
	.micro-response-2007555996 #box-suchfilter
	{
		display: block;
	}

	.micro-response-2007555996 p.konzept-artikel,
	.micro-response-2007555996 .TocKonzeptArtikel::after
	{
		display: none;
	}
}

@media only screen and (max-width: 1000px)
{
	.micro-response-2007555996 div.intro-videos-overview
	{
		justify-content: center;
		width: 85%;
		flex-flow: wrap;
		margin-left: auto;
		margin-right: auto;
	}

	.micro-response-2007555996 .intro-videos-overview-element
	{
		width: 30%;
		margin-bottom: 24px;
		margin-left: 12px;
		margin-right: 12px;
	}
}

@media only screen and (max-width: 900px)
{
	.micro-response-2007555996 .intro-videos-overview-element
	{
		width: 60%;
	}
}

@media only screen and (max-width: 790px)
{
	.micro-response-2007555996 #filterName,
	.micro-response-2007555996 #box-suchfilter
	{
		display: none;
	}
}

@media only screen and (max-width: 688px)
{
	.micro-response-2007555996 div.in-diesem-kapitel
	{
		width: 95%;
	}

	/* funktioniert nicht, daher auskommentiert
	ol li p img.screenshots_860px,
	ol li p img.img_1
{

	max-width: 85%;
}

*/
}

@media only screen and (max-width: 550px)
{
	.micro-response-2007555996 div#unter-nav
	{
		position: static;
	}

	.micro-response-2007555996 footer
	{
		float: left;
		position: static;
		margin-left: 20px;
	}
}

.micro-response-2007555996 MadCap|codeSnippet
{
	background-color: var(--grey5);
	border: none;
	/*font-family: Consolas, monospace;
	font-size: 0.9rem;*/
	margin-bottom: 24px;
	overflow: unset;
	/* notwendig, damit keine doppelten Scrollbalken erscheinen */
}

.micro-response-2007555996 .codeSnippetBody span.codeSnippetLineNumbers,
.micro-response-2007555996 .codeSnippetBody,
.micro-response-2007555996 .codeSnippetBody > pre > code
{
	line-height: 26px;
	font-family: Consolas, monospace;
	font-size: 0.9rem;
	word-wrap: break-word;
}

.micro-response-2007555996 MadCap|codeSnippet.code_in_table
{
	padding: 0;
	background-color: transparent;
}

.micro-response-2007555996 .codeSnippetCopyButton
{
	box-shadow: 1px 1px 3px 2px rgba(0,0,0,.06), 1px 8px 6px 1px rgba(0,0,0,.04);
	border-radius: .5em;
	background-color: var(--turquoise60);
	/*background-color: #00a19c;*/
	color: white;
	padding: 4px;
	line-height: 1;
	text-decoration: none;
	/* position: relative; relevant fuer Effekt "Copied!" */
	position: relative;
}

.micro-response-2007555996 .codeSnippetCopyButton:hover
{
	background-color: var(--turquoise80);
	/*background-color: var(--grey10);*/
	color: var(--white);
}

/* Effekt "Copied!" ANFANG */

.micro-response-2007555996 .codeSnippetCopyButton::before
{
	content: "Copied!";
	width: 60px;
	text-align: center;
	box-shadow: 1px 1px 3px 2px rgba(0,0,0,.06), 1px 8px 6px 1px rgba(0,0,0,.04);
	border-radius: .5em;
	color: white;
	padding: 4px;
	line-height: 1;
	text-decoration: none;
	background-color: var(--turquoise80);
	display: block;
	position: absolute;
	top: 0;
	left: -5px;
	opacity: 0;
	visibility: hidden;
	transition: visibility 1s 1s, opacity 0s 2s;
}

/*
.codeSnippetCopyButton:lang(de)::before
{
	content: "Kopiert!";
}

.codeSnippetCopyButton:lang(en)::before
{
	content: "Copied!";
}
*/

.micro-response-2007555996 .codeSnippetCopyButton:active::before
{
	opacity: 1;
	visibility: visible;
	transition: 0s;
}

/* Effekt "Copied!" ENDE */

.micro-response-2007555996 .codeSnippet.codeSnippetcode_in_table > .codeSnippetCopyButton
{
	display: none;
}

.micro-response-2007555996 .codeSnippet.codeSnippetcode_in_table > .codeSnippetBody
{
	padding: 0px;
}

.micro-response-2007555996 MadCap|xref
{
	mc-format: '{paratext}';
}

