@charset "utf-8";
/* basic.css  LRZ Template Document */

html {
	scroll-behavior: smooth;
}

/*============FONTS=========================*/
/* open-sans-300 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('/templates/lrz/fonts/open-sans-v17-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light'), local('OpenSans-Light'),
       url('/templates/lrz/fonts/open-sans-v17-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/templates/lrz/fonts/open-sans-v17-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/templates/lrz/fonts/open-sans-v17-latin-300.woff') format('woff'), /* Modern Browsers */
       url('/templates/lrz/fonts/open-sans-v17-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/templates/lrz/fonts/open-sans-v17-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-300italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url('/templates/lrz/fonts/open-sans-v17-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'),
       url('/templates/lrz/fonts/open-sans-v17-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/templates/lrz/fonts/open-sans-v17-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/templates/lrz/fonts/open-sans-v17-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('/templates/lrz/fonts/open-sans-v17-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/templates/lrz/fonts/open-sans-v17-latin-300italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('/templates/lrz/fonts/open-sans-v17-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('/templates/lrz/fonts/open-sans-v17-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/templates/lrz/fonts/open-sans-v17-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/templates/lrz/fonts/open-sans-v17-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/templates/lrz/fonts/open-sans-v17-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/templates/lrz/fonts/open-sans-v17-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('/templates/lrz/fonts/open-sans-v17-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Italic'), local('OpenSans-Italic'),
       url('/templates/lrz/fonts/open-sans-v17-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/templates/lrz/fonts/open-sans-v17-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/templates/lrz/fonts/open-sans-v17-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/templates/lrz/fonts/open-sans-v17-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/templates/lrz/fonts/open-sans-v17-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('/templates/lrz/fonts/open-sans-v17-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
       url('/templates/lrz/fonts/open-sans-v17-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/templates/lrz/fonts/open-sans-v17-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('/templates/lrz/fonts/open-sans-v17-latin-600.woff') format('woff'), /* Modern Browsers */
       url('/templates/lrz/fonts/open-sans-v17-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/templates/lrz/fonts/open-sans-v17-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-600italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url('/templates/lrz/fonts/open-sans-v17-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'),
       url('/templates/lrz/fonts/open-sans-v17-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/templates/lrz/fonts/open-sans-v17-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/templates/lrz/fonts/open-sans-v17-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('/templates/lrz/fonts/open-sans-v17-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/templates/lrz/fonts/open-sans-v17-latin-600italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('/templates/lrz/fonts/open-sans-v17-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
       url('/templates/lrz/fonts/open-sans-v17-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/templates/lrz/fonts/open-sans-v17-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/templates/lrz/fonts/open-sans-v17-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/templates/lrz/fonts/open-sans-v17-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/templates/lrz/fonts/open-sans-v17-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-700italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url('/templates/lrz/fonts/open-sans-v17-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'),
       url('/templates/lrz/fonts/open-sans-v17-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/templates/lrz/fonts/open-sans-v17-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/templates/lrz/fonts/open-sans-v17-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('/templates/lrz/fonts/open-sans-v17-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/templates/lrz/fonts/open-sans-v17-latin-700italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-800 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('/templates/lrz/fonts/open-sans-v17-latin-800.eot'); /* IE9 Compat Modes */
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'),
       url('/templates/lrz/fonts/open-sans-v17-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/templates/lrz/fonts/open-sans-v17-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('/templates/lrz/fonts/open-sans-v17-latin-800.woff') format('woff'), /* Modern Browsers */
       url('/templates/lrz/fonts/open-sans-v17-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/templates/lrz/fonts/open-sans-v17-latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-800italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: url('/templates/lrz/fonts/open-sans-v17-latin-800italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'),
       url('/templates/lrz/fonts/open-sans-v17-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/templates/lrz/fonts/open-sans-v17-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/templates/lrz/fonts/open-sans-v17-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('/templates/lrz/fonts/open-sans-v17-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/templates/lrz/fonts/open-sans-v17-latin-800italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/*======= LRZ - Template Grid =======*/
mcwwrapper {
	display: flex;
	flex-direction: column;
	width: 100%;
	margin: 0 auto;
	background-color: #fff;

}
mcwtop, mcwstage, mcwsearch, mcwinfo, mcwmain, .mcwbelowcontent, mcwbottom, mcwfooter{
	display: flex;
	width: 100%;
}

mcwstage {
	overflow: hidden;
}
mcwstage01 {
	z-index: 1;
	height: 1px;

}

mcwstage01 img {
	width: calc(100% + 2px);
	margin-left: -5px;
}
mcwstage02 {
	width: calc(100% + 1px);
}
mcwstage {
	flex-direction: column;
}


mcwtop {
		justify-content: space-around;
		align-items: center;
		padding: 45px 30px 0;
    }

mcwtop3 {

}

mcwinfo {
	max-width: 1100px;
	margin: 0 auto;
}
mcwsearch {
	flex-direction: column;
}


.mcwbelowcontent {
	max-width: 1300px;
	padding: 0 5%;
	margin: 0 auto;
}
.mcwbelowcontent .moduletable {
	width: 100%;
}
mcwbottom {
	background-color: #fff;
	z-index: 2000;
}
mcwbottomInner {
	display: flex;
	flex-direction: row;
	width: 100%;
	max-width: 1300px;
	margin: 0 auto;
	border-bottom: 2px solid #111;
	border-top: 2px solid #111;
}
mcwbottom01 {
	display: flex;
	flex-direction: column;
}
mcwbottom02 {
	padding: 35px 0 20px;
	flex-grow: 2;
	display: flex;
	justify-content: space-between;
    
}

.mcwBottomLogo img{
	float: right;
	width: 100%;
	max-width: 500px;
	
}

.mcwBox, .mcwBox a {
	color: #111;
}

.mcwSmartSearch {
	width: 100%;
	max-width: 1300px;
	margin: 0 auto;
}

mcwsearch {
	justify-content: center;
	margin: 0 auto;
}

mcwmain {
	column-gap: 10px;
	max-width: 1100px;
	width: 100%;
	margin: 0 auto;
}
mcwmaincontent {
	min-width: 80%;
}
.item-page {
  max-width: 1000px;
}

mcwmarginalbar  {
		max-width: 20%;
}
mcwmarginalbar .moduletable {
	width: 160px;
	padding: 20px 0 0 0;
	height: auto;

}
.mcwAnzeigePretext {
	font-size: .8em;
	text-align: right;
	color: #898989;
	float: right;
}
.mcwAnzeigePretextBot{
	font-size: .8em;
	text-align: left;
	color: #242424;
	line-height: 2em;
	}
mcwfooter {
	padding-top: 66px;
	background: #fff;
	z-index: 2000;
}
/*smartsearch*/

.mss-input-tools {
	position: absolute;
	top: 10px;
 	z-index: 10;
 	width: 100%;
 	text-align: center;
	display: flex;
	justify-content: space-between
	}
.mss-btn {
	float: unset;
}
.mss-search-bar .mss-input {
	padding-right: 50px !important;
}
.mss-advanced-search-tip::after, .mss-filter-window::after {
  right: 50%;

}
.mss-advanced-search-tip::before, .mss-filter-window::before {
  right: calc(50% - 2px);
}
/*smartsearch*/

/*======= END LRZ - Template Grid =======*/

.mcwCitation::before{
	content: '„';
}
.mcwCitation::after{
	content: '“';
}
.mcwShadowImg img{
	border: 1px solid #eee;
} 

/* LINKS HEADLINES AND BASICs */
a{color:#111; text-decoration:none}
mcwfooter a{/*color:#fff*/}
mcwfooter a:hover{text-decoration:underline}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:#111!important}

.item-body a{color:#ccc}
.moduletable h3{text-align:left; padding:0; margin:0;}
.outer-wrapper{width:100%; overflow:hidden}
.blog, .blog-featured, .below-content .custom{max-width:75em; margin:auto}

.hauptmenu img{max-height:2.5em}
.article {} 

/*Basics*/


.scrollToTop.snip1452::after {
       border: 2px solid #abece0 !important;
	}
.scrollToTop.snip1452, .scrollToTop.snip1452 [class^="fa-"]::before, .scrollToTop.snip1452 [class*="fa-"]::before {
    color: #abece0 !important;
	}
.scrollToTop {
	z-index: 9900;
}
*{position:relative; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; background-position:center top; background-size:cover; background-repeat:no-repeat; 
	transition:box-shadow .25s ease;
	transition:all .25s ease
}
/*html{width:100%; height:100vh}*/
html{width:100%; height:100%}
body{width:100%; margin:0; padding:0; font-family:'Open Sans', sans-serif; font-weight: 400; font-size:16px;color:#111; background-color: #fff}
body.fixed{position:fixed; overflow:hidden}
p {margin: 0;}
sup {line-height: 0px;}



.header{
	padding:0 0 0 28px;
	background-color: #fff;
	height: 130px;
	display: flex;
	align-items: center;
}

.mcwListArticle {
	list-style: none;
}

.mcwListArticle li::before {
	content: "-";
	margin-left: -15px;
	padding: 0 5px;
}

.mcw-component > .mcwSearchLRM {
	padding-bottom: 60px;
}

.mcwSingleContent > mcwcontent >.mcw-component  {
	margin: -100px 70px 50px;
	background-color: #fff;
	
}
/*.mcwRelaunchTeaser00 {
	width: 100%;
	padding: 20px 0;
	margin: 50px auto;
	text-align: center;
	background-color: #adece1;
	border: 1px solid #ccc;
	max-width: 1300px;
	border-radius: 5px;
	font-size: 1.5em;
	color: #111;
}
*/
.mcwRelaunchTeaser00 {
  width: 100%;
  padding: 20px 0;
  margin: 40px auto;
  text-align: center;
  background-color: #ccc;
  border: 15px solid #abece0;
  max-width: 1300px;
  border-radius: 5px;
  font-size: 1.5em;
  color: #111;
  font-weight: 700;
}

mcwcontent >.mcw-component  {
	margin: 0;
	padding: 0 10%;
	background-color: #fff;
}
.mcwLRMInfoMen > mcwcontent > .mcw-component > .item-page >  .articleViewDate {
	display: none;
}

.mcwLRMInfoMen > mcwcontent > .mcw-component > .item-page >  .mcwArticleViewDate {
	display: none;
}
.mcwSubheadline {
	font-size: 22px;
	margin-bottom: 20px;
	color: #898989;
	
}
.lrary-start > mcwcontent > .mcwMarginal{
	display: block;
	float: right;
	background-color: #fff;
	margin: 20px;
	padding: 10px 20px;
}

.mcwMarginal {
	display: none;
}


.mcwSingleContent > .page-header > .articleViewDate {
	display: none;
}
.mcwfusszeile {
	font-size: 12px;
	line-height: normal;
}

.mcwSingleContent h1 {
	font-size: 28pt !important;
}


.mcwSubmenFlex {
	display: flex;
	flex-direction: column;
	font-size: 18px;
	color: #242424;
}

.mcwSubmenFlex > div {
	padding: 5px 25px;
	border-top: 1px solid #434343;
}

.mcwSubGreen {
	border-top: 2px solid #abece0 !important;
}

.mcwSubFontLG {
	text-transform: uppercase;
	text-align: right;
}
.mcwSubFontLGMobile {
	text-transform: uppercase;
	text-align: left;
}
ul.dj-mobile-LrzMobile .modules-wrap {
    padding: 0;
}

.mcwLinkExtern {
	display: flex;
	justify-content: space-around;
	column-gap: 30px;
	text-transform: uppercase;
	text-align: center;
	font-size: .8em;
	white-space: nowrap;
	margin-top: 5px;

} 
.mcwLinkExtern a {
	
}
.mcwLinkExtern a:hover {
	color: #43ece0;
}
.lang-inline li::after {
  content: "|";
}

.rahmenHeaderDiv {
	width: 101%;
	margin-left: -0.5%;
}

.mcwLogoBottom00 {
	margin-top: 27px;
}
.mcwLogoBottom01 {
	width: 100%;
	margin: 10px auto 0;
	text-align: center;
}

/*================Most Read Article Layout================*/
.diesen-monat{text-align:left; padding:0 2em}
.diesen-monat span{font-size:30pt}
.diesen-monat .bezeichnung{text-transform:uppercase; border-bottom:solid 1px #ccc; display:inline-block; margin:0 0 1em 0; padding:0 0 .75em 0}
.diesen-monat .icon, .diesen-monat .x, .diesen-monat .bezeichnung{color:#ccc}
.diesen-monat .x{font-size:1em}
/*================Nachweis Beitragsbilder Impressum =================*/
.mcwBilderImpressum {
	max-width: 600px;
	width: 100%;
}
.mcwBilderImpressum tr {
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-bottom: 1px solid #ccc;
}
.mcwBilderImpressum td {
	width: 40%;
}
.mcwBilderImpressum td:first-child {
	width: 55px;
}
/*================== Jobs Accordion ======================*/
.mcwAccordionJobs00{padding-top: 10px;}
.mcwAccordionJobs01{}
.mcwAccordionJobs02{}
.mcwAccordionJobs03{}
.mcwAccordionJobs00 > .accordion-group {
  margin-bottom: 2px;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #abece0;
}
.rl_sliders.accordion > .accordion-group.active > .accordion-heading > a.accordion-toggle {
  background-color: #111;
  color: #abece0;
}
.rl_sliders.accordion > .accordion-group > .accordion-heading > a.accordion-toggle:hover {
  background-color: #111;
  color: #abece0;
  text-decoration: none;
}
.rl_sliders.accordion > .accordion-group > .accordion-heading > a.accordion-toggle {
	color: #111;
}

.mcwJobPDF{
  color: #fff !important;
  background-color: #f00;
  padding: 10px 50px;
  border-radius: 10px;
}
.mcwJobPDF:hover{
  color: #f00 !important;
  background-color: #fefefe;
}

/*======Klassen Autorenprofil Beiträge der Autoren=====*/
.mcwAutBeitragHL{
	margin-top: 50px;
}
.mcwAutBeitrag00{
	display: flex;
	gap:30px;
	align-items: center;
}
.mcwAutBeitrag01 {
	
}
.mcwAutBeitrag01 img{
	border: 15px solid #abece0;
	border-radius: 90%;
	width: 150px;
	height: auto;
	margin-top: 10px;
	
}
.mcwAutBeitrag02{}
.mcwAutBeitragFlexRight00{
	display: flex;
	flex-direction: column;
	gap:10px;}
.mcwAutBeitragFlexRight01 h2{
	margin: 0;
	font-size: 1.2em;
}
.mcwAutBeitragFlexRight02{}




/*================Amps - ProgressBar======================*/

.icons{display:block}
.icons ul{list-style-type:none; margin:0; padding:0; text-align:center}
.icons ul li{display:block; width:50%; margin:auto; background:#f8f8f8; border:solid 3px #fff}
.icons ul li a{display:block; line-height:3em; color:#c33a3a}
.icons .fa-print, .icons .fa-paper-plane, .icons .fa-comment, .icons .fa-quote-right{position:absolute; top:1em; left:1em; color:#c33a3a}
.kommentar-link{cursor:pointer}

#ampz_sidebar{top:55%!important}
.ampz_container{-webkit-transform:translateY(-75%); transform:translateY(-75%)!important;}
span.ampz_hide_sidebar{display:none!important}
#ampz_sidebar .ampz_sidebar_margin li a{margin:1em 0}
.ampz_support_author{display:none}
/*================End Amps - ProgressBar======================*/

.mls_comp_results {
  margin: 15px 30px;
}

.mls_avatar img {
  width: 250px;
  border: 15px solid #abece0;
  border-radius: 90%;
}
/*=================marginal-links=========================*/
.mcwContentLink{
	
}
.mcwContentLink ul{list-style-type:none; margin:0; padding:0}
.mcwContentLink li{border:solid 1px #f00; padding:.5em; border-radius:4px}
.mcwContentLink:hover{background-color:#f00; border-radius:4px;}
.mcwContentLink:hover a{color:#fff}
.mcwContentLink a{
	display:block; 
	height:25px; 
	line-height:25px; 
	padding:0 1em .25em 2em; 
	color:#f00; 
	background-image:url('/images/basics/icons/pdf.png'); 
	background-repeat:no-repeat; 
	background-position:left center; 
	background-size:contain;
	text-align: center;
}
/*================= END marginal-links=========================*/
/*=============Begin =======Author View =================*/
div[class^="modazdirectory"] {
    background-color: #fff;
    padding: 30px 0;
}
modazdirectory__listitem-all {
    padding-right: 5px;
}
#modazdirectory__modal .contact h3{
	font-weight: 700 !important;
}
.item-page ul.modazdirectory__list, .modazdirectory__list {
	width: 80% !important;
}
.item-page .modazdirectory__result {
    width: 100%;
    margin-bottom: 12px;
    line-height: 1.5;
    color: #898989 !important;
    background: #fff;
        background-color: #fff;
    padding: .65em;
    box-sizing: border-box;
    box-shadow: 0 0 0 rgba(0,0,0,0) !important;
}
.modazdirectory__heading {
    font-size: 18px;
    color: #898989;
    margin: 10px 1.5% 1em 1.5%;
    border-bottom: solid 1px #ccc;
    width: 200px !important;
    float: left;
}
.modazdirectory > .modazdirectory__list > .modazdirectory__listitem-all > a, .modazdirectory > .modazdirectory__list > .modazdirectory__listitem > a {
	color: #898989 !important;
}
.modazdirectory > .modazdirectory__list > .selected a {
	color: #abece0 !important;
}
.modazdirectory__listitem-all {
	padding-right: 5px;
}

.modazdirectory__heading {
    width: calc(100% - 120px);
    margin: 0 auto !important;
}

#modazdirectory__modal h4 {
    width: 80%;
}

/*=============End=======Author View =================*/
/*============BEGIN LiveSearch========================*/
.mls-parent {
    width: 600px;
}
.mls-form {
  position: relative;
  margin: 20px;
  padding: 0;
  width: 100%;
}
.moduletable .mcwLiveSearch {
	width: 100%
}
.mls-wide.mls-form .mls-form-inner input.mls-query {
  width: 100% !important;
  height: 50px !important;
  padding: 8px 35px !important;
}
.mss-search-results-box {
	background-color: #abece0;
border: 1px solid #ccc;
border-radius: 10px;
box-shadow: 1px 1px 1px #ccc;
padding: 5%;
}
@media (max-width: 481px) {
	input.mls-query {
		width: 250px !important;	
	}
	.mls-form-inner {
		display: flex;
	}
}
/*==========END LiveSearch============================*/



/*===================LRM Team ==========================*/
.mcwTeamFlex {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	grid-gap: 10px;
	justify-items: start;
	font-size: 14px;
	line-height: 20px;
	color: #898989;
}
.mcwTeamFlex04, .mcwTeamFlex05, .mcwTeamFlex06 {
	padding-left: 5px;
}


/*======================================================*/
.mcwAutorArticlePreview {
	/*display: grid;
	grid-template-columns: 40% 58%;
	grid-gap: 40px 20px;*/
	display: flex;
	flex-direction: column;
	padding-right: 50px;
	margin: 60px 0;
}
.mcwBlogAutProfil {
	margin-bottom: 60px;
}
.mcwItemImage {
	height: 255px;
}
.mcwItemImage>.intro-image {
	height: 250px;
	margin-top: -25px;
}

/*==============Toc=========================================*/
.toc{border:solid 1px #111111; padding:1em; border-radius:0px}
.toc span{color:#111}
.toc ul{list-style-type:upper-roman}
.toc ul ul{list-style-type:decimal!important}
.toc ul ul ul{list-style-type:lower-alpha!important}
.toc .scrollTo{cursor:pointer}


.autotoc {
    border: 1px solid #111 !important;
    background-color: #fff !important;
    padding: 0.5em;
    float: none !important;
	margin: 2.5em 0 3em;
}

.toclink {
	color: #111 !important;
}

/*==============End Toc=========================================*/
.mcwItemImage > .intro-image {
	background-size: cover !important;
}

h4.newsflash-title{margin:0; padding:0}
	




.item-page.mcwNoDate > .mcwArticleViewDate {
	display: none;
}
.item-page.mcwNoDate > .articleViewDate {
	display: none;
}
.articleViewDate{  
	display: none;
	position: absolute;
    right: 45px;
    margin-top: 70px;
}
p.articleSponsored{color:#abece0}

#ampz_inline_top{padding:0 10% 0 10%}


.mcwLRMInfoMen h2 a, .mcwLRMInfoMen h3 a{
	color: #111 !important;
}	
.mcwLRMInfoMen h2, .mcwLRMInfoMen h3{
	margin-bottom: 0px;
}

.icons{padding:0 10%}
.icons ul li{width:auto; float:left; padding:0 2em 0 2.5em}
/*   CONTACT   */
.contact mcwcontent{padding:0}
.contact-head{
	display: grid;
	grid-template-columns: 25% auto auto auto 12%;
	grid-template-rows: auto;
	grid-template-areas: 
		"image name name name name"
		"vita vita vita vita vita"
		"beitrag beitrag beitrag socialMedia socialMedia";
	grid-gap: 30px 0;
	margin-bottom: 50px;
	
}
.contact .misc{grid-area: vita;}
.contact .misc a {color: #abece0;}
.contact .article{grid-area: beitrag;}
.contact .article .inner{}
.contact mcwcontent h3{}
.contact-head-left{grid-area: image;}
.contact-head-right{grid-area: name;}
.contact-head-right .page-header {padding: 0 !important;}
.contact-head-right h3{margin-top:0}
.contact-head-right a{color:#888}
.contact-head-right a:hover{text-decoration:underline}
.mcwProfilContct {grid-area: socialMedia;}
.mcwProfilContct h3 {display: none;}
.contact-image{float:left}
.contact-image img{display:block; width:100%; border-radius:90%; max-width: 10em;}
.mcwProfilContct a {color:#abece0;}
.contact .page-header{}
.contact .contact-head-left .page-header h2{margin-bottom:.5em}
.contact-position{float:left; width:70%; font-size:1.25em}
.contact-name, .contact-position {color: #898989;}
.contact-blog .item-body h2{margin:-5px 0 0; font-size:1em}
#modazdirectory .modal-title {
	display: none !important;
}

/*=========Begin MinitekWall=============================*/
.mnwall-masonry .mnwall-photo-link {
    
}

.mnwall-big {
  height: 600px;
}

.mnwall-list .mnwall-item-inner {
  max-width: 700px;
}
.mnwall-list .mnwall-img-div img {
  border: 15px solid #abece0;
  border-radius: 90%;
}
.mnwall_container {
	padding: 0;
    }
#mnwall_container_2, #mnwall_container_3, #mnwall_container_5, #mnwall_container_7 {
	padding: 20px 0;
	background-color: #fff;
}

#mnwall_container_1, #mnwall_container_4, #mnwall_container_6, #mnwall_container_8 {
	margin-top: 20px;
	padding-top: 20px;
	background-color: #fff;
}
#mnwall_container_1 > .mnwall_iso_container > .mnwall-item:first-child, #mnwall_container_4 > .mnwall_iso_container > .mnwall-item:first-child, #mnwall_container_6 > .mnwall_iso_container > .mnwall-item:first-child, #mnwall_container_8 > .mnwall_iso_container > .mnwall-item:first-child{
	
	
}
.dark-text .mnwall-readmore a {
	color: #898989 !important;
	border: 0px solid #fff !important;
	padding: 0!important;
}

.mcwItemInner h3.mnwall-title {
	margin-top: -4px !important;
	line-height: 0px !important;
	padding: 10px 0 !important;
}
.mnwall-list .mnwall-item-inner-cont {
    padding: 10px;
}
.mnwall-readmore {
 	font-weight: 500;
	color: #898989;
    padding: 0;
    margin: 0;
}
 .cat-Legal-Tech > .mnwall-item-outer-cont > .mnwall-item-inner-cont > .mcwItemInner >  .mnwall-item-info > .mnwall-item-category a, .cat-IT > .mnwall-item-outer-cont > .mnwall-item-inner-cont > .mcwItemInner >  .mnwall-item-info > .mnwall-item-category a  {
	color: #8d44ad;
} 
 .cat-Recht-der-digitalen-Wirtschaft > .mnwall-item-outer-cont > .mnwall-item-inner-cont > .mcwItemInner >  .mnwall-item-info > .mnwall-item-category a, .cat-Law-in-the-Digital-Economy > .mnwall-item-outer-cont > .mnwall-item-inner-cont > .mcwItemInner >  .mnwall-item-info > .mnwall-item-category a {
	color: #3398da;
}

 .cat-Wirtschaft-und-Management > .mnwall-item-outer-cont > .mnwall-item-inner-cont > .mcwItemInner >  .mnwall-item-info > .mnwall-item-category a,  .cat-Economy-and-Business-Management > .mnwall-item-outer-cont > .mnwall-item-inner-cont > .mcwItemInner >  .mnwall-item-info > .mnwall-item-category a{
	color: #e74c3c;
}
.mcw-mnwall-lesezeit{
	padding-bottom: 2px;
	margin-top: 0;
}
.mnwall-item-category, .mnwall-item-location, .mnwall-item-type, .mnwall-item-author {
  padding: 0;
}

.mcwIntroTxtBlog {
	margin: auto 0;
	
}

.dark-text .mnwall-s-desc, .dark-text .mnwall-desc, .dark-text .mnwall-price, .dark-text .mnwall-hits, .dark-text .mnwall-count {
    color: #111;
}
h3.mnwall-title a {
	border-bottom: none;
	text-transform: none;
	margin: 0;
	line-height: normal !important;
}

h3.mnwall-title a:hover {
	color: #666 !important;
}
.mnwall-title {
	border-bottom: none !important;
	margin: 0 !important;
	line-height: normal !important;
}
.mcw-mnwall-subtitle {
	line-height: 15px !important;
}
.mnwall-desc p{
	display: inline;
}
.mnwall-s-desc, .mnwall-desc {
    padding: 0;
	line-height: normal;
	font-weight: 500;
}


.mcwItemInner {
	display: flex;
    flex-direction: column;
    justify-content: space-between;
	min-height: 153px;
}





#mnwall_container_10.mnwall_container, #mnwall_container_12.mnwall_container, #mnwall_container_14.mnwall_container, #mnwall_container_16.mnwall_container {
	margin: 0;
	
}
.dark-text .mnwall-item-info a:hover, .dark-text .mnwall-item-info a:focus {

    color: #898989;
    border-bottom: 1px dotted #898989;

}
.dark-text .mnwall-item-info a {
    color: #898989;
}



.mnwall_page:hover, .mnwall_page:focus, .mnwall_pages .mnwall-reset-btn:hover, .mnwall_pages .mnwall-reset-btn:focus {
    color: #abece0;
}
#mnwall_container_1 a.mnwall_page.mnw_active, #mnwall_container_1 a.mnwall-reset-btn {
    font-weight: 700;
}

.mnwall_arrows {
  text-align: center;
  margin: 0 0 30px;
}
.mnwall_arrow.disabled, .mnwall_arrow.disabled:hover, .mnwall_arrow.disabled:focus {
  opacity: 0.15;
  cursor: default;
}
.mnwall_arrow, .mnwall_arrows .mnwall-reset-btn {
  padding: 8px 12px;
  border: 0px solid #ddd;
  border-radius: 0px;
  box-shadow: none;
  margin: 0;
  text-decoration: none;
  outline: none;
  color: #777;
  background: #fff;
  vertical-align: top;
  line-height: 1em;
  font-size: 3em;
}
.mnwall_arrow:hover,
.mnwall_arrows .mnwall-reset-btn:hover {
  background: rgba(247, 247, 247, 0) !important;
  border: 0px solid #d7d7d7 !important;
  text-decoration: none;
  outline: none;
  color: #777 !important;
}

.flickity-slider > .mnwall-scr-item > .mnwall-scr-item-outer-cont > .mnwall-scr-item-inner-cont > .mnwall-scr-detail-box {
	margin-top: -10px;
}



.mcwSliderHeader h3{
	text-align: center;
}
.mslider_main .mslider-item-outer-cont {
  height: 100%;
  width: 100%;
}

.mslider.lazyloaded .mslider-photo-link img {
  transition: opacity 1.5s;
}
.mslider.lazyloaded .mslider-photo-link img {
  transition: opacity 1.5s;
  opacity: 0;
}
h3.mslider-title {
	font-weight: 600;
}



/*=====================END MINTEK WALL / SLIDER============================================*/
.mcwAutorList:first-child {
	display: none;
}
.mcwAutorListLink > .acf_url {
	color: #898989 !important;
}




.mcwAutorList:first-child {
	display: none;
}
.mcwAutorListLink > .acf_url {
	color: #898989 !important;
}

.mcwAutorList::after {
	content: "|";
	padding: 0 5px;
	background: #898989;
background: -webkit-linear-gradient(to bottom, #898989 85%, #FFFFFF 85%);
background: -moz-linear-gradient(to bottom, #898989 85%, #FFFFFF 85%);
background: linear-gradient(to bottom, #898989 85%, #FFFFFF 85%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.mcwListDivider {
	background: #898989;
background: -webkit-linear-gradient(to bottom, #898989 85%, #FFFFFF 85%);
background: -moz-linear-gradient(to bottom, #898989 85%, #FFFFFF 85%);
background: linear-gradient(to bottom, #898989 85%, #FFFFFF 85%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.mcwAutorList:last-child:after {
	content: none;
	
}

/*=========End MinitekWall=============================*/

.mss-btn.mss-btn-open {
  background: #abece0;
  border-color: #abece0;
  color: #fff;
  text-shadow: none;
}
.mss-btn.mss-btn-open i.fa-chevron-down {
	rotate: 180deg;
}

.mss-fh-t-clear, .mss-fh-d-clear {
  padding: 0;
  margin: 0;
  display: inline-block;
  vertical-align: top;
  color: #abece0;
  cursor: pointer;
  border-bottom: 2px solid transparent;
}

.modazdirectory__glyph-camera, .modazdirectory__image {
	border: 15px solid #abece0;
}

/*=========Begin MinitekWall- Das könnte sie auch interessieren =============================*/
.mcwArtikelEmpfehlung {
	width: 100%;
	max-width: 1100px;
	margin: 0 auto;
	background: #fff;
	padding: 10px;
}
.mcwArtikelEmpfehlung h3 {
	padding-left: 0 !important;
}

/*=========End MinitekWall - Das könnte sie auch interessieren =============================*/

.banneritem img {
	max-width: 100%;
	height: auto;
}
/*========================Start Druckerhinweise=====================================*/
.mcwFlexPrint00{
	display: flex;
}
.mcwFlexPrint01{}
.mcwFlexPrint02{}




/*========================Start Newsletter =========================================*/

.mcwNewsletterModal {
	background-color: #898989;
}
.visform .fieldset-1.active {
	border: none !important;
	display: grid !important;
	}
.mcwFormNL-modul {
	max-width: 75em;
    margin: 0 auto;
    padding: 1em;
	color: #fff;
	/*background-color: #242424;*/
	}

.mcwFormNL-modul h2{
	font-weight: 500;
}
.mcwFormNL-modul > .visforms-form {
	font-size: smaller;
}
.field75, .field79 {
	float: left;
	width: 30%;
	padding-right: 30px;
}

.field76, .field80 {
	width: 69%;
	float: right;
	
}

.mcwFormNL{
    background: transparent;
    border: none;
    border-bottom: 1px solid #fff;
    width: 300px;
	color: #fff;

}
.mcwFormNL-send {
    color: #fff;
    border: solid 2px #fff;
    line-height: 3em;
    padding: 0 3em;
    border-radius: 1.5em;
    background: transparent;
}
.mcwFormNL-send:hover {
    color: #242424;
    border: solid 2px #fff;
    line-height: 3em;
    padding: 0 3em;
    border-radius: 1.5em;
    background: #fff;
	cursor: pointer;
}

.mcwFormNL-check {
	/*margin-left: -15px;*/
}
#modvisform533datenschutz-nllbl, #modvisform536nl-englbl {
	width: 15px;
	float: left;
	margin: 30px 0 20px 15px;
}

.visCustomText{
    float: left;
    padding: 0;
    margin: 27px 0 0 0px;
    width: 70%;
	font-size: 13px;
	}

.form-actions {
	float: right;
    background-color: transparent!important;
    /*border-top: 1px solid #abece0 !important;*/
    padding: 19px 20px 0px !important;
    /*margin-bottom: 0px !important;*/
	margin-top: 1rem; 

}

/*================End Newsletter===================================*/

.header img {
	margin-left: 8px;
	height: auto;
}
.LRMMainmenu{
	background-color: #fff;
	padding: 10px 0 10px 42px;
}


mcwstage02 .lrary-start {height:70vh!important; overflow: hidden;max-height: 300px;}
mcwstage02 .article-stage {height:70vh; max-height: 600px; width: 100%;overflow: hidden}
.lrary-start mcwstage02{/*height:70vh!important; overflow: hidden;max-height: 600px;*/}
.lrary-start mcwstage02 .article-stage {
	height: 50vh !important;
}
.lrary-start > mcwcontent > .mcw-component {
	display: none;
}



/*=== Meistgelesene Beiträge ==============*/
.mcwMostReadFlex00 {display: flex; margin: 20px 0;gap: 25px;}
.mcwMostReadFlex01 {display: flex; flex-direction: column;justify-content: space-evenly;gap: 25px;}
.mcwMostReadFlex01a {}
.mcwMostReadFlex01b {}
.mcwMostReadFlex01c {}
.mcwMostReadFlex01a mark, .mcwMostReadFlex01b mark, .mcwMostReadFlex01c mark{
	border-radius: 90%;
	padding: 9px 18px;
  	background-color:#abece0;
  	font-size: 1.1em;
  	color: #111;
}





p.apHeading {padding: 0; margin: 0; display: none !important;}
.mod-articles-category-category, .mod-articles-category-title{display:block}
.mod-articles-category-writtenby, .mod-articles-category-date{font-size:13px; color:#898989; padding:0 .5em 0 0; line-height:normal}
.mod-articles-category-hits{font-size:13px; color:#111;font-weight: 700; padding:0 .5em 0 0; line-height:normal}
.mod-articles-category-category{font-size:.75em; color:#abece0}
.mod-articles-category-category a{color:#abece0}
.mod-articles-category-title{color:#000;}
.mod-articles-category-title:hover{text-decoration:underline}
.mod-articles-category-writtenby {}
.mcwMostReadFlex {
	display: flex;
	gap: 25px;
	flex-direction: column;
	}
.mcwMostReadFlexII{
	display: flex;
	flex-direction: column;
	column-gap: 25px;
}
.mcwFlexFrame{
 	display: flex;
 	flex-direction: column;
 	}
.mcwFlexFrameII{
		display: flex;
	flex-direction: column;
	margin: 10px 0;
	background: #abece0;
	padding: 10px;
	border-radius: 5px;
}

.mcwFlexFrameII p, .mcwFlexFrameII a {
	font-size: 1em !important;
}
.mcwItem1 {
	
}

.mcwItem2 {
	
}
.mcwItem2 a {
	font-size: 13px;
	font-weight: 600;
}

.gkTabsItem {
  background: transparent !important;
}
.gkTabsWrap.vertical ol li, .gkTabsWrap.horizontal ol li {
   text-shadow: none !important;
}

/*=== END Meistgelesene Beiträge ==============*/
/*== Begin Bottom- Logo Box=====*/
.mcwFlexLogoBottom00{
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	height: 240px;
}
.mcwFlexLogoBottom01{
	
}
.mcwFlexLogoBottom02{
	
}
/*== END Bottom- Logo Box=====*/
.mcwJobangebote h4 {
	font-size: 12px;
	margin: 10px 0 0 !important;
	font-weight: 500;
}
.mcwH3Marginal {
	font-size: 15px;
}

.mnwall-item-info p:first-child {
  padding-top: 10px;
}
.mcwUppercase{
	text-transform: none;
	color: #898989;
	font-weight: 600;
}

.mcwJobangebote p,  p.apHeading{
	text-transform: none;
	font-size: 13px;
	line-height: 13px;
	color: #898989;
	font-weight: 600;
}

.moduletable.mcwMarginalModul-IssnDe {
	margin: 20px auto 40px;	
}
.moduletable.mcwMarginalBorder img{
	border-bottom: 20px solid #d0d3d4;
}



.mcwMarginalImg {
	max-width: calc(100% + 40px);
    height: auto;
    margin-left: -20px;
}
.mcwMarginalImg2 {
	margin-top: 17px;
	/*display: none;*/
}

.moduletable.mcwMarginalModul:first-child{

}

.moduletable.mcwMarginalModul.mcwISSNEN:first-child{
	margin: 20px auto 20px !important;
}
.fa-quote-right {
	color: #898989;
}
.mcwTxtZitat{
	margin: 0 0 0 15px;
	font-size: 13px}
/*============Amps Sidebar==========================*/
.progressScroll-border {
	margin-top: 10px;
}
.progressScroll-circle {
	top:49% !important;
	left: 49% !important;
	}
/*============End Amps Sidebar==========================*/
.loop-container .moduletable.logo{display:none}
.loop{width:100%}
.icons{display:none}
.moduletable.white{background:#fff}
.below-content{background:#f7f7f7}


.greengray{background:#f2f7f4}
.gray{background:#f7f7f7}

.pull-right{width:100%; padding:0; text-align:center}
.pull-right img{max-width:100%}
.pull-left{width:100%; padding:0; text-align:center}
.pull-left img{max-width:100%}

.readmore-container{width:66.66666%; margin:auto; text-align:center; padding:2.5em 0 0 0}
.readmore-container .line{position:absolute; width:100%; height:2px; background:#abece0}
.readmore-container a{display:inline-block; background:#000; padding:1em 2em; color:#abece0; margin:-2.5em auto 0 auto; white-space:nowrap; border:solid 1em #fff}

/*   TOP   */

.sprachen{display:block; text-align:center; font-size: .9em;}
/*.sprachen img{width:1.5em}*/
.moduletable.hauptmenu{display:block; position:absolute; top:0; left:0; width:100%; height:100vh; padding:0 0 0 20vw; overflow:hidden; background:#abece0; border-right:solid 2px #000; transform:translateX(-100vw)}
.hauptmenu{list-style-type:none; margin:0; padding:0}
.hauptmenu.hidefirst li:first-of-type{display:none}
.hauptmenu li a{display:block; width:100%; height:100%; background:#fff; padding:0 0 0 .25em; border-bottom:solid 2px #000; color:#000}
.hauptmenu li a:hover{color:#5590A1}
div.mod-languages a {
   padding-right: 5px;
}

.inner-wrapper{transition:transform .5s ease}
.inner-wrapper.open{transform:translateX(80vw)}

.mcwLRMTopmenu {
	padding: 0 0 0 10px;
}

.mcwLRMTopmenu li{
	display: inline;
	padding: 0 20px;
	
}
.btnNL{border-radius: 0px; color: #f7f7f7; font-size:14px; background-color: rgba(62,180,137,1.00); margin:.25em auto 0 auto; padding:.5em 1em; border: solid rgba(62,180,137,1.00) 1px; text-decoration: none; font-weight:bold;}

.btnNL:hover{color:rgba(62,180,137,1.00); background-color:#fff; border: solid rgba(62,180,137,1.00) 1px}

/*   STAGE   */
/*mcw*/
.stage-jobs {height:100%; width:100%; 
background-image:url('/images/jobboerse/AdobeStock_116508770_Preview.jpeg')}

.moduletable .floatmodul {
    float: left;
    top: 0em;
    position: relative;
    z-index: 9;
	height: 0px;
	margin-left: 46px;
}

.moduletable .floatmodulR {
    float: right;
    top: 0;
    position: relative;
    z-index: 9;
	height: 0px;
	margin-right: 46px;
}

.floatmodulArticle {
    float: left;
    margin-left: -90px;
    top: 6.05em;
    position: relative;
    z-index: 9;
	height: 0px;
}

.fixmodul {
    float: left;
    margin-left: -90px;
    top:-12px;
    position:relative;
    z-index: 9;
	transition: none;
	height: 0px;
}


#mcwStick.mcwfixed #mcwbanner {
	position: fixed;
	top: 70px !important;
	
	z-index: 999;
	transition: none;
}

.mcw-advertising {
	padding-left: 1.5em;
	display: flex;
}
.mcwSearch {
	padding-left: 4px;
}

.moduletable.sprachen{
	
	}

/*   MENU   */

.itemid123,  .itemid125, .itemid148, .itemid150{
	border-right: 5px solid #abece0;
}

.rddw span {
	color: #111 !important;
	line-height: 31px !important;
}
.active .rddw span,
.rddw:hover span {
	color: #3398da !important;
}
.itk span {
	color: #111 !important;
	line-height: 31px !important;
}

.active .itk span, 
.itk:hover span {
	color: #8d44ad !important;
}
.wum span {
	color: #111 !important;
	line-height: 31px !important;
}

.active .wum span,
.wum:hover span {
	color: #e74c3c !important;
}


.mcwLrMagMen ul {
	width: 90em !important;
}

.mcwLrMagMen ul li img {
	padding: 0 !important;
}



.kdw p{padding:0 1em}
.kdw p .fas{/*position:absolute; font-size:5em; padding:0 .5em*/}
.kdw p svg{color:#4292a3!important}
.mcwInvest p {
	line-height: 1.2em;
	margin: 0;
}

.mcwLRr{
	margin-right: 0px;	
	}



/*mcw - END*/
.mcwHeaderTabsGK5 {
	margin-bottom: 0;
	text-transform: uppercase;
}

.apResult.inactive{display:none}
.apNav{list-style-type:none; margin:1em 0; padding:1em .5em 0 .5em; display:flex; text-align:center; border-top:solid 1px #ccc}
.apNav li{padding:0 .5em; color:#5590A1; cursor:pointer; font-weight:bold}
.apNav li:hover{text-decoration:underline}
.gkTabsWrap.vertical ol li, .gkTabsWrap.horizontal ol li {
    
    }
li.gkTab {
	
}

/*   STARTSEITE   */
.blog-featured .items-leading{padding-top:5em!important}
.blog-featured .items-leading h2{font-size:1em; padding:1em 0; text-align:center}
.blog-featured .items-leading .clearfix{width:100%; padding:4em .5em; margin:0; /*border-radius:.5em*/}
.blog-featured .items-leading .clearfix .icon-leading{display:block; margin:-6.5em auto 0 auto; padding:1.625em; color:#fff; width:5em; height:5em; border-radius:2.5em}
.blog-featured .icon-leading{background:#abece0; background-size:40%; background-position:center center; background-repeat:no-repeat}
.blog-featured .leading-0 .icon-leading{background-image:url('/images/basics/icons/vertragsautomatisierung.png')}
.blog-featured .leading-1 .icon-leading{background-image:url('/images/basics/icons/dokumentenmanagement.png')}
.blog-featured .leading-2 .icon-leading{background-image:url('/images/basics/icons/wissensdatenbanken.png')}
.blog-featured .leading-3 .icon-leading{background-image:url('/images/basics/icons/kanzleimarketing.png')}
.blog-featured .leading-3{padding-bottom:0!important}
.blog-featured .items-leading .clearfix .readmore{display:none; position:absolute; bottom:.5em; right:2em}
.blog-featured .items-leading .clearfix:hover .readmore{display:block}




/*   Randnummern Artikel    */

.mcwRN01{display: flex; padding: .5em 0;}
.mcwRN02{flex-grow: 2;}
.mcwRN02 p{text-align: justify;}
.mcwRN02 ul {text-align: justify; padding-left: 15px; margin:0;}
.mcwRN03{padding-left: 30px; font-weight: 600;}
.mcwRN03 span{font-size: 1px; color: #fff;}
.mcwH2 a, .mcwH3 a, .mcwH4 a, .mcwH5 a{
	color: #111;
}

/*horizontale Überschriften in Beitrag*/
.mcwInnerFlexBox00{
	display: flex;
	justify-content:space-around;
	width: 100%;
	max-width: 810px;
  	padding: 0 10px;
}
.mcwInnerFlexBox00 p {
	text-align: center;
}
.mcwInnerFlexBox01{
	padding: 10px 50px;
	background-color: #4472C4;
}
.mcwInnerFlexBox02{
	padding: 10px 50px;
	background-color: #8FAADC;
}
.mcwInnerFlexBox03{
	padding: 10px 50px;
	background-color: #4472C4;
}



/* caroussel */

.mcwCarouselSuperbanner {
    padding-left: 20px;
	text-align: center;
}
.carouselbanner {
    margin: 0 !important;
}
.tns-item {
	
}

.mcwSkyScraper
	{
		float: left !important;
		top: 0em;
		position: relative;
		z-index: 0;
		height: 0px;
		margin-left: 46px;
	}

.mcwSkyScraper > .carouselbanner-wrp > .tns-outer > .tns-ovh > .tns-inner > .carouselbanner, .mcwSkyScraper > .carouselbanner-wrp > .tns-outer > .tns-inner > .carouselbanner   {
margin:0 !important }


.carouselbanner-wrp .controls-container {
	display: none;
}
