.news .article .newsBody .newsContent .newsText p a{text-decoration:underline;transition: color 0.3s ease, transform 0.3s ease;}
.news .article .newsBody .newsContent .newsText p a:hover{text-decoration:none;color: var(--main-color);transform: translateY(-2px);}



.newsPlugin .noEntries{margin:0 auto!important;text-align:center}
.newsPlugin .noEntries p{}

.newsList.lightgrey{padding:40px 0 60px}
.lightgrey + .newsList.lightgrey,.lightgrey + .grey.light{padding:0 0 60px}

.newsList > .hGroup{padding-bottom:40px;width:100%;text-align:center}
.newsList > .hGroup::after{content:'';display:inline-block!important;margin-top:20px;width:3%;height:3px;background-color:var(--main-color)}
.newsList > .hGroup h2{text-align:center}

.news{position:relative}
.news > h2,.news > .h2{display:none}


/* --- MAXCOUNT --- */

.newsLatest.maxCount-1 article{width:50%!important;margin:0 auto!important}
.newsLatest.maxCount-2 article{width:48%!important;margin:0 auto!important}



/* --- LATEST --- */

.newsLatest{margin-left:-20px;padding:0;width:calc(100% + 20px)}
.newsLatest .newsBody > *{height:auto}
.newsLatest .newsItem:nth-child(odd){margin-left:0}

.newsLatest .newsTeaser *{color:inherit}
.newsLatest .newsTeaser p{margin:0 0 20px}

.newsLatest article{margin:0 0 20px 20px;padding:0;width:calc(33.33% - 20px)!important;height:auto!important;overflow:hidden;background-color:#fff;box-shadow: 0 1px 8px rgba(0, 0, 0, 0.06);-webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.06);-webkit-border-radius:10px;border-radius:10px;border: 1px solid #d6d6d6;}
.newsLatest.onecolEntries article, .newsLatest.menuEntries article{border: none!important}
.menu.main .newsLatest article{-webkit-border-radius:0;border-radius:0}
.newsLatest article.slick-active{height:auto!important}

.newsLatest article .newsText *{color:var(--color-black)!important}

/* media */

.newsLatest article .newsMedia{height:200px}

@media only screen and (min-width:2000px) {
/* 	.newsLatest article .newsMedia{height:220px!important} */
}
@media only screen and (min-width:1025px) and (max-width:1399px) {
	.newsLatest:not(.newsSlide) article{width:33.33%!important}
	.newsLatest article .newsMedia{height:160px!important}
}
@media only screen and (min-width:200px) and (max-width:1024px) {
	.newsLatest:not(.newsSlide) article{width:47.5%!important;width: 100% !important}
	.newsLatest article .newsMedia{height:170px!important}
	.newsLatest article {margin:0 0 20px 0}
	.newsLatest{margin-left:0;padding:0;width:100% !important}
}
@media only screen and (min-width:200px) and (max-width:600px) {
	.newsLatest:not(.newsSlide) article{width:100%!important}
	.newsLatest:not(.newsSlide) article:nth-child(odd){margin-right:0!important}
	.newsLatest:not(.newsSlide) article:nth-child(even){margin-left:0!important}
	.newsLatest article .newsMedia{height:190px!important}
}

.newsLatest .newsMedia > a{display:block}

.newsLatest article figure{width:100%;height:100%;overflow:hidden}
.newsLatest article figure a{display:block;height:auto}
.newsLatest article figure a img{height:100%!important;-webkit-transition:all .4s;transition:all .4s}

.newsLatest article img{height:0!important;overflow:hidden;object-fit:cover;object-position:top}
.newsLatest article img{height:100%!important;overflow:visible;object-fit:cover}
.newsLatest article figcaption{display:none}

/* text */

.newsLatest .newsText{padding:20px 20px 0}

.newsLatest .newsText .newsHeader{margin-bottom:20px}
.newsLatest article h2,.newsLatest article .h2{margin-bottom:0;font-weight:600;line-height:1.5}
.innerPlugin .newsLatest article h2,.innerPlugin .newsLatest article .h2{line-height:1.2}
.newsLatest article h3{margin-bottom:20px;font-family:light,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:normal;color:#828282}
.newsLatest article .h4{margin:15px 0 20px}
.newsLatest article .h4 > span{display:inline-block;margin:10px 0 0 5px;width:auto}
.newsLatest article .h4 > span:first-child{margin-left:0}
.newsLatest article .h4 > span,.newsLatest article .h4 > span *{font-size:var(--font-size-s)!important}
.newsLatest article p{margin:0 0 20px!important;line-height:1.8}

/* more */

.newsLatest article .newsMore{padding:20px;width:100%;text-align:center;background-color:#fafafa}
.newsLatest article .newsMore .btn a{color: #333333;border:1px solid #333333}
.newsLatest article .newsMore .btn a:hover{color:var(--main-color)!important;border-color:var(--main-color)!important}

.menu.main .newsLatest article .newsMore .btn a{color:#fff;background-color: #333333;border:1px solid #333333}
.menu.main .newsLatest article .newsMore .btn a:hover{color:#fff!important;background-color:var(--main-color)!important;border-color:var(--main-color)!important}

/* slider */

.newsLatest article.slick-slide .newsBody{-moz-opacity:0;-webkit-opacity:0;-ms-opacity:0;opacity:0;-webkit-transition:all .6s;transition:all .6s}
.newsLatest article.slick-active .newsBody{-moz-opacity:1;-webkit-opacity:1;-ms-opacity:1;opacity:1}


/* --- ARCHIVE --- */

.newsArchive{position:absolute;top:-60px;right:0;width:auto;text-align:right}
.news_newssearchform + .news_pi1 .newsArchive{top:-80px}
.newsArchive.slideArchive{top:-30px}
.newsDatemenu + .news_pi1{padding-top:20px}
.newsDatemenu + .newsPlugin .newsArchive,.newsDatemenu + .news_pi1 .newsArchive{display:none}
.newsArchive .btn.archive a{display:block;padding:5px 10px!important;font-size:16px;font-family:medium,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:bold;color:#fff!important;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:all .4s;transition:all .4s}
.newsArchive .btn.archive a:hover{background-color:#323232!important;border-color:#323232!important;-webkit-transition:all .6s;transition:all .6s}
.newsArchive .btn.archive a::before{position:static;margin-right:10px;padding-right:0}
.newsArchive .btn.archive a::after{display:none}


/* --- CATEGORIES / TAGS --- */

.newsLatest article .newsText .newsTags{display:none}

.news_taglist .hGroup::after,.news_categorylist .hGroup::after{display:none!important}
.news_taglist .hGroup h2,.news_categorylist .hGroup h2{font-family:medium,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif!important;font-weight:bold!important}

.mainBox .newsCatlist .newsTags ul{margin-left:-10px;padding:20px 4rem 0;width:calc(100% + 10px);-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}
.mainBox .newsCatlist .newsTags ul li{display:inline-block;margin:0 0 15px 15px!important;padding:5px 25px;width:auto;font-family:medium,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:bold;text-indent:0!important;color:var(--color-black);background-color:#f2f2f2;-webkit-border-radius:20px;border-radius:20px;cursor:pointer;-webkit-transition:all .4s;transition:all .4s}
.mainBox .newsCatlist .newsTags ul li.item-0,.mainBox .newsCatlist .newsTags ul li:hover{color:#fff;background-color:var(--main-color)}

.mainBox .newsLatest .newsCategories ul{margin:0 0 0 -3px;padding:0!important;width:calc(100% + 3px)}
.mainBox .newsLatest .newsCategories ul li{display:inline-block;margin:0 3px 0 0!important;padding:0;width:auto;font-family:regular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:normal;text-indent:0!important;cursor:pointer;-webkit-transition:all .4s;transition:all .4s}
.mainBox .newsLatest .newsCategories ul li:nth-child(1){margin-left:2px!important}
.mainBox .newsLatest .newsCategories ul li::after{content:'|';margin-left:3px;line-height:1;color:#a2a2a2!important}
.mainBox .newsLatest .newsCategories ul li:first-child::after,.mainBox .newsLatest .newsCategories ul li:last-child::after{display:none}
.mainBox .newsLatest .newsCategories ul li > *,.mainBox .newsLatest .newsCategories ul li > *:hover{text-decoration:none;color:var(--color-black)!important;cursor:default!important}
.mainBox .newsLatest .newsCategories ul li > *.act{color:var(--main-color)!important}

.mainBox .catButtons ul.level-1{padding:0}
.mainBox .catButtons ul.level-1 > li > span{display:none}
.mainBox .catButtons ul.level-1 > li.catReset > span{display:inline-block}
.mainBox .catButtons ul.level-2{margin:0 0 0 -15px;padding:0!important;width:calc(100% + 15px)}
.mainBox .catButtons ul.level-2 li,.mainBox .catButtons ul.level-1 > li.catReset{display:inline-block;margin:8px 0 8px 15px!important;width:auto;text-indent:0!important}
.mainBox .catButtons ul.level-1 > li.catReset{display:none;margin-left:0!important}
.mainBox .catButtons ul.level-2 li > span > *,.mainBox .catButtons ul.level-1 > li.catReset > span > a{padding:10px 25px 10px 40px;width:auto;font-family:medium,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:bold;background-color:#f2f2f2;-webkit-border-radius:20px;border-radius:20px;cursor:pointer;-webkit-transition:all .4s;transition:all .4s}
.mainBox .catButtons ul.level-2 li > span > *:hover,.mainBox .catButtons ul.level-2 li > span > *.act,.mainBox .catButtons ul.level-2 li > span.act > *,.mainBox .catButtons ul.level-1 > li.catReset > span > a:hover{color:#fff!important;background-color:var(--main-color-dark)}
.mainBox .catButtons ul.level-2 li > span > *::after{content:'';font-size:12px !important;display:inline-block;top:1px;padding:0;width:15px;font-weight:bold;line-height:1;color:rgba(255,255,255,.6);text-align:right}
.mainBox .catButtons ul.level-2 li > span.act > *::after{content:'\f00d'}
.mainBox .catButtons ul.level-2 li > span.act > *:hover::after{color:#fff}

.categoryMenu .categoryReset{padding-bottom:20px;text-align:center}
.categoryMenu .categoryReset .btn{display:block;padding:10px 20px;width:100%;color:#fff;background-color:var(--color-black);border:1px solid var(--color-black)}
.categoryMenu .categoryReset .btn:hover{color:#fff;background-color:var(--main-color);border-color:var(--main-color)}

.categorySelect{position:relative}
.categorySelect::after{content:'\f078';position:absolute;z-index:10;top:15px;right:20px;font-size:var(--font-size-l)}
.categorySelect select{color:#333333;padding:15px 20px;filter:drop-shadow(0 0 4px rgba(0,0,0,.1));-webkit-border-radius:10px;border-radius:10px;border:1px solid #858585;-webkit-transition:all .4s;transition:all .4s;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}
.categorySelect select:hover{filter:drop-shadow(0 0 6px rgba(0,0,0,.3))}
.categorySelect select:focus{padding:15px 20px;color:var(--color-black);background-color:#fff;border-color:var(--color-black);filter:none}
.categorySelect select option{color:#a2a2a2;background-color:#fff}
.categorySelect select option.item-0{color:var(--color-black)}

/* partner branchen filter */

.news.partnerBranch .categoryMenu ul{display:block}
.news.partnerBranch .categoryMenu ul li{text-indent:0}
.news.partnerBranch .categoryMenu ul li label{display:inline-block;padding:0;width:calc(100% - 30px);vertical-align:top;line-height:1.1}
.news.partnerBranch .categoryMenu ul li input{width:30px!important;margin:0}

.news.partnerBranch .categoryMenu ul.level-1{margin:0;padding:0}
.news.partnerBranch .categoryMenu ul.level-1 > li{font-size:0}
.news.partnerBranch .categoryMenu ul.level-1 > li > label,.news.partnerBranch .categoryMenu ul.level-1 > li > input{display:none}

.news.partnerBranch .categoryMenu ul.level-2{padding:0}
.news.partnerBranch .categoryMenu ul.level-2 > li{font-size:18px;font-weight:bold}
.news.partnerBranch .categoryMenu ul.level-2 > li > label{}
.news.partnerBranch .categoryMenu ul.level-2 > li > input{display:none}

.news.partnerBranch .categoryMenu ul.level-3{margin:0;padding:15px 0 20px 0}
.news.partnerBranch .categoryMenu ul.level-3 > li{margin-bottom:15px;padding:0 0 0 30px;font-size:14px;font-weight:normal}
.news.partnerBranch .categoryMenu ul.level-3 > li > input{display:none}
.news.partnerBranch .categoryMenu ul.level-3 > li > label{text-indent:-30px;width:auto;cursor:pointer}
.news.partnerBranch .categoryMenu ul.level-3 > li > label::before{content:'\f0c8';position:relative;top:4px;margin-right:10px;font-size:25px;font-family:awesome5l;color:#c2c2c2}
.news.partnerBranch .categoryMenu ul.level-3 > li > label.act::before{content:'\f14a';font-family:awesome5s;color:var(--main-color)}
.news.partnerBranch .categoryMenu ul.level-2 > li:last-child > ul.level-3,.news.partnerBranch .categoryMenu > ul.level-2 > li:last-child > ul.level-3 > li{padding-bottom:0}

/* vars */

.mainBox .newsCatlist .partnerBranch .newsCategories ul{margin:0;width:100%}
.mainBox .newsCatlist .partnerBranch .newsCategories ul li{display:block;margin:0 0 7px!important;padding:0;width:100%;font-size:14px;font-family:medium,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:bold;text-indent:0!important;color:#fff;-webkit-border-radius:20px;border-radius:20px;cursor:pointer;-webkit-transition:all .4s;transition:all .4s}
.mainBox .newsCatlist .partnerBranch .newsCategories ul li.item-0,.mainBox .newsCatlist .partnerBranch .newsCategories ul li:hover{}


/* --- PAGINATION --- */

.newsPageNav{margin:0 0 40px;padding-bottom:30px;text-align:center;border-bottom-width:1px}
article > section:last-child .newsPageNav{margin:40px 0 0;padding-bottom:0;border-bottom-width:0}
.newsPageNav p:first-child{display:none}
.newsPageNav ul{display:inline-block;list-style:none;margin:0;padding:0!important;vertical-align:top}
.newsPageNav ul li{list-style:none;display:inline-block;margin:0;padding:0;width:auto;vertical-align:top;line-height:150%;text-indent:0!important}
.newsPageNav ul li.previous{margin-right:20px}
.newsPageNav ul li.next{margin-left:20px}
.newsPageNav ul li.current{padding:5px 10px;width:45px;color:#fff;background-color:var(--main-color)}
.newsPageNav ul li.spacer{padding:2px 15px 8px 15px;width:auto}
.newsPageNav ul li::before,.newsPageNav ul li a::before{display:none}
.newsPageNav ul li a{display:block;padding:5px 10px;width:45px;text-align:center;text-decoration:none!important;border:1px solid #a2a2a2;-webkit-transition:all .4s;transition:all .4s}
.newsPageNav ul li a:hover{color:#fff;background-color:#323232;border:1px solid #323232}
.newsPageNav ul li.previous *,.newsPageNav ul li.next *{font-size:var(--font-size-s);color:#c2c2c2;border-color:#d2d2d2}
.newsPageNav ul li.previous:hover *,.newsPageNav ul li.next:hover *{color:#fff;border-color:#323232}
.newsPageNav ul li.previous a,.newsPageNav ul li.next a{width:auto}

.newsLatest .pagination{margin:20px 0 0 20px;width:100%;text-align:center}
.newsLatest .pagination button{diplay:inline-block;margin:0 7px;padding:10px;width:40px;height:auto;background-color:#fff;border:1px solid var(--color-black);-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all .4s;transition:all .4s}
.newsLatest .pagination button:hover,.newsLatest .pagination button.active{color:#fff;background-color:var(--color-black)}
.newsLatest .pagination button.btnPage{width:auto;background-color:transparent;border:none;color:#333333;}
.newsLatest .pagination button.btnPage .icon{width:25px !important;height: auto !important}
.newsLatest .pagination button.btnPage::after{display:none}
.newsLatest .pagination button.btnPage > *{display:inline-block;width:auto;text-align:center;font-size:var(--font-size-l);font-weight:normal;line-height:1;-webkit-transition:all .4s;transition:all .4s}
.newsLatest .pagination button.btnPage:hover > *{color:var(--main-color)}
.newsLatest .pagination .pageNumbers{display:inline-block;margin:0 30px;width:auto}
.newsLatest .pageInfo{margin:20px 0 0 20px;font-size:var(--font-size-s);text-align:center;color:#a2a2a2}


/* --- SLIDER --- */

.newsSlide .slick-arrow{top:17vh;margin:0!important;padding:0!important;width:5vw!important}
.newsSlide .slick-arrow.slickPrev{left:calc(-5vw + 20px);margin-left:0!important}
.newsSlide .slick-arrow.slickNext{right:calc(-5vw - 20px);padding-right:0}
.newsSlide .slick-arrow button::after{-webkit-transition:all .4s;transition:all .4s}
.newsSlide .slick-arrow:hover button::after{-webkit-transition:all .6s;transition:all .6s}


/* --- YEARS MENU --- */

.newsMenu ul.years{margin:0;padding:0}
.newsMenu ul.years > li{order:2;position:relative;margin:0 10px 0 0;width:auto;text-indent:0}
.newsMenu ul.years > li.all{order:1}
.newsMenu ul.years > li span{display:block}
.newsMenu ul.years > li span.year{padding-bottom:10px}
.newsMenu ul.years > li span.year a{display:block;padding:5px 10px;text-decoration:none!important;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-transition:all .6s;transition:all .6s}
.newsMenu ul.years > li span.year a:hover,.newsMenu ul.years > li span.year.cur a{}
.newsMenu ul.years ul.months{display:none;position:absolute;top:0;left:0;margin:0;padding:0;width:auto;max-height:0;overflow:hidden;-moz-opacity:0;-webkit-opacity:0;-ms-opacity:0;opacity:0;-webkit-transition:max-height .6s, opacity 1s;transition:opacity 1s}
.newsMenu ul.years > li:hover ul.months,.newsMenu ul.months:hover{z-index:50;top:100%;padding:10px 10px 3px;max-height:100vw;overflow:visible;background-color:rgba(255,255,255,.95);border:1px solid #a2a2a2;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-moz-opacity:1;-webkit-opacity:1;-ms-opacity:1;opacity:1}
.newsMenu ul.years ul.months li{text-indent:0;color:#a2a2a2;white-space:nowrap}
.newsMenu ul.years ul.months li a{text-decoration:none;color:#727272}
.newsMenu ul.years ul.months li a:hover,.newsMenu ul.years ul.months li.cur a{color:#cc1e1c}


/* --- PLUGINS --- */

.newsPlugin .addressPlugin .addressDetail.multiCol{margin-top:40px;margin-bottom:0;padding-top:40px!important;border-top:1px solid #c2c2c2}
.newsPlugin .addressPlugin .addressDetail .galWrap{display:none}
.newsPlugin .addressPlugin .addressDetail .txtWrap{width:100%!important}


/* --- SEARCH --- */

.newsPlugin.news_newssearchform .hGroup{padding:0}
.newsPlugin.news_newssearchform .news{width:calc(100% - 10px)!important}
.newsPlugin.news_newssearchform .news.partnerBranch{width:100%!important}

.newsSearch{position:relative;padding:20px 0}
.blogList .newsSearch{padding:0 0 20px}
.coBox .newsSearch{padding-top:0}
.coBox .news.partnerBranch .newsSearch{padding:0}
.newsSearch .fieldwrap.cur::after{display:none}
.newsSearch .fieldwrap.submit{display:block;position:relative;padding:0;width:100%;text-align:left;border:none}
.newsSearch .fieldwrap.submit > input.form-control{padding:15px 60px 15px 60px;background-color:#fff;border:1px solid #858585;-webkit-border-radius:10px;border-radius:10px;filter:drop-shadow(0 0 4px rgba(0,0,0,.1));-webkit-transition:all .4s;transition:all .4s}
.newsSearch .fieldwrap.submit > input.form-control:focus{background-color:#fff;filter:none}
.coBox .newsSearch .fieldwrap.submit > input.form-control{padding:10px 60px 10px 20px}
.newsSearch .fieldwrap.submit > input.form-control:focus{border-color:var(--color-black)}
.newsSearch .fieldwrap.submit > input.form-control::placeholder{color:#c2c2c2}
.newsSearch .fieldwrap.submit > .btn.search{position:absolute;z-index:6;top:0;right:0;width:60px;height:100%;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.newsSearch .fieldwrap.submit > .btn.search::after{content:'\f002';display:inline-block;font-size:20px;font-family:awesome5s;color:#aaa}
.newsSearch .fieldwrap.submit > input.form-control:focus + .btn.search::after{color:var(--color-black)}
.newsSearch .fieldwrap.submit > .btn.search > input[type="submit"]{display:inline-block;position:absolute;z-index:6;top:0;left:0;padding:0!important;height:100%;border:none}
.newsSearch .fieldwrap.submit > i{position:absolute;z-index:5;top:15px;left:18px;font-size:var(--font-size-l);line-height:1.2;color:#000000}
.newsSearch .fieldwrap.submit > input:focus + i{color:var(--color-black)}
.newsSearch .fieldwrap.submit > i.fa-times{cursor:pointer;-webkit-transition:all .4s;transition:all .4s}
.newsSearch .fieldwrap.submit i.fa-times:hover{color:var(--color-black)}
.newsSearch .fieldwrap.submit > input:focus + i.fa-times:hover{color:#dadada}

/* results */

.searchResult.countOnly .searchMsg{margin-bottom:20px}

.c-knowledge-item{margin-bottom:40px;padding:40px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.2);-ms-box-shadow:0 4px 4px rgba(0,0,0,.2);box-shadow:0 4px 10px rgba(0,0,0,.2);-webkit-border-radius:10px;border-radius:10px}
.c-knowledge-item h3{margin-bottom:15px}
.c-knowledge-item h3,.c-knowledge-item h3 *{font-size:var(--font-size-l)!important}
.c-knowledge-item .c-knowledge-item__description{font-size:var(--font-size-s)}
.c-badge-list{margin-top:20px}
.c-badge-list a.c-badge{display:inline-block;margin:10px 10px 0 0;padding:7px 25px;width:auto;font-size:var(--font-size-s);font-weight:bold;background-color:#f2f2f2;-webkit-border-radius:20px;border-radius:20px;-webkit-transition:all .4s;transition:all .4s}
.c-badge-list a.c-badge:hover{color:#fff;background-color:var(--main-color)}


/* --- PARTNER VARS --- */

.newsLatest.partnerEntries article{width:calc(50% - 20px)!important}
.newsLatest.partnerEntries article h3,.newsLatest.partnerEntries article .h3,.newsLatest.partnerEntries article h4,.newsLatest.partnerEntries article .h4{display:none}
.newsLatest.partnerEntries article .newsMedia{padding-top:10%;height:120px}
.newsLatest.partnerEntries article .newsTeaser p:last-child{margin:0!important}
.newsLatest.partnerEntries article .newsText{padding:0}
.newsLatest.partnerEntries article .newsText > *:not(.newsFooter){padding:0 20px 20px}
.newsLatest.partnerEntries article .newsText > .newsHeader{padding-top:20px}
.newsLatest.partnerEntries article .newsText > .newsFooter > .newsCategories{padding:0 20px 20px}

.newsLatest.partnerEntries article img{height:85%!important;overflow:visible;object-fit:scale-down}

.newsLatest.partnerEntries .newsCategories,.newsLatest.partnerEntries .newsTags{display:block}


/* --- BLOG VARS --- */

.newsLatest.blogEntries article .newsMore{padding:20px 0 20px 20px;text-align:left;background-color:transparent}
.newsLatest.blogEntries article .newsCategories + .newsMore{padding-top:0}
.newsLatest.blogEntries article .newsMore .btn a{color:#fff;background-color: #333333;border:1px solid #333333;-webkit-border-radius:5px;border-radius:5px}
.newsLatest.blogEntries article .newsMore .btn a:hover{color:#fff!important;background-color:var(--main-color)!important;border-color:var(--main-color)!important}


/* --- COL VARS --- */

/* basic */

.newsLatest article .newsTeaser p{display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;overflow: hidden;}
.newsLatest article.oneCol{margin-bottom:40px;padding:30px;background-color:#fff;-webkit-transition:all .4s;transition:all .4s}
.newsLatest article.twoCol{width:calc(50% - 20px)!important}
.newsLatest article.threeCol{width:calc(33.33% - 20px)!important}
.newsLatest article.fourtCol{width:calc(25% - 20px)!important}
.newsLatest article.fifthCol{width:calc(20% - 20px)!important}
.newsLatest article.sixthCol{width:calc(16.66% - 20px)!important}
.newsLatest article.oneEntry{margin:0}
.newsLatest article.oneCol:hover{-webkit-box-shadow: 0 1px 8px rgba(0,0,0,0.13);-ms-box-shadow: 0 1px 8px rgba(0,0,0,0.13);box-shadow: 0 1px 8px rgba(0,0,0,0.13);};
.newsLatest article.oneCol .newsBody{height:100%}
.newsLatest article.oneCol .newsMedia{display:inline-block;margin-right:4%;width:26%;height:100%}
.newsLatest article.oneCol .newsBody.rev .newsMedia{margin-right:0;margin-left:4%}
.newsLatest article.oneCol .newsMedia img{margin-top:10px;height:auto!important;border:1px solid #dadada}
.newsLatest article.oneCol.blog .newsMedia img{margin-top:3px}
.newsLatest article.oneCol .newsMedia.dummy img{height:200px!important;}
.newsLatest article.oneCol .newsText{display:inline-block;padding:0;width:70%}
.newsLatest article.oneCol .newsText .newsHeader{margin-bottom:10px}
.newsLatest article.oneCol .newsText .newsHeader .h3{margin-bottom:20px;font-family:light,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:normal;color:#828282}
.newsLatest article.oneCol .newsText .newsHeader .h3.addHeader{margin-top:10px}
.newsLatest article.oneCol:hover .newsText .newsHeader .h2,.newsLatest article.oneCol:hover .newsText .newsHeader h2{color:var(--main-color)!important}
.newsLatest article.oneCol .newsText .newsTeaser *{font-size:var(--font-size-r);color:var(--color-black)!important}
.newsLatest article.oneCol .newsText .newsTeaser h3{display:block;font-size:18px!important;font-family:regular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif}
.newsLatest article.oneCol .newsText .hintNew{display:none;margin-bottom:20px}
.newsLatest article.oneEntry .newsText .hintNew{display:block}
.newsLatest article.oneCol .newsText .hintNew span{display:inline-block;padding:5px 10px;width:auto;font-size:12px;text-transform:uppercase;color:#fff!important;background-color:var(--main-color)}
.newsLatest article.oneCol .newsText .newsMore{padding:10px 0 0;text-align:left;background-color:transparent}
.newsLatest article.oneCol .newsText .newsMore .btn a{color:#fff!important;background-color:var(--color-black);border-color:#fff}
.newsLatest article.oneCol .newsText .newsMore .btn a:hover{color:#fff!important;background-color:var(--main-color);border-color:var(--main-color)}

.newsLatest article.oneCol.whitepaper .newsMedia{width:25%}
.newsLatest article.oneCol.whitepaper .newsText{width:70%}
.newsLatest article.oneCol.ebooks .newsMedia{width:15%}
.newsLatest article.oneCol.ebooks .newsText{width:80%}
.newsLatest article.oneCol.blog .newsMedia{width:30%}
.newsLatest article.oneCol.blog .newsText{width:65%}

.newsLatest article.oneCol.noMedia .newsText{width:100%}

/* topnews / blog */

.bgColor.black .newsLatest article.oneCol.blog{background-color:transparent;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none;padding:0!important}
.newsLatest article.oneCol .newsBody.rev .newsMedia{margin: 0 !important;}
.newsLatest article.oneCol.blog .newsBody{height:100%}
.newsLatest article.oneCol.blog .newsMedia{display:inline-block;width:48%;height:100%}
.newsLatest article.oneCol.blog .newsMedia img{-webkit-border-radius:10px;border-radius:10px}
.newsLatest article.oneCol.blog .newsText{display:inline-block;padding:0 4% 0 0;width:48%}
.newsLatest article.oneCol.blog .fullText .newsText{display:block;padding:0;width:100%}
.bgColor.black .newsLatest article.oneCol.blog .newsText *{color:#fff!important}
.newsLatest article.oneCol.blog .newsText .hintNew{margin-bottom:20px}
.newsLatest article.oneCol.blog .newsText .hintNew span{display:inline-block;padding:5px 10px;width:auto;font-size:12px;text-transform:uppercase;background-color:var(--main-color);-webkit-border-radius:5px;border-radius:5px}
.newsLatest article.oneCol.blog:hover .newsText .newsHeader .h2,.newsLatest article.oneCol.blog:hover .newsText .newsHeader h2{color:inherit!important}
.newsLatest article.oneCol.blog .newsText .newsMore{padding:20px 0 0;text-align:left;background-color:transparent}
.newsLatest article.oneCol.blog .newsText .newsMore .btn a{border-color:#fff;-webkit-border-radius:5px;border-radius:5px}
.newsLatest article.oneCol.blog .newsText .newsMore .btn a:hover{color:#fff!important;background-color:var(--main-color);border-color:var(--main-color)}


/* --- SINGLE --- */

.newsSingle{position:relative}

.newsSingle > #newsDirectoryWrap{display:flex;flex-direction:column;width:250px;height:calc(100% - 30vh);-webkit-transition:top .4s, opacity 0.3s ease, visibility 0.3s ease;transition:top .4s, opacity 0.3s ease, visibility 0.3s ease}
.scrolled .newsSingle > #newsDirectoryWrap{position:sticky;top:80px;height:calc(100% - 20vh)}
.newsSingle > #newsDirectoryWrap.is-hidden{visibility:hidden;pointer-events:none;webkit-opacity:0;opacity:0}
.newsSingle > #newsDirectoryWrap > .h2{margin-bottom:20px;font-size:25px;font-family:regular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:bold;flex-shrink:0}
.newsSingle > #newsDirectoryWrap > #newsDirectory{padding-right:20px;max-height:24vw;overflow-y:auto}
.scrolled .newsSingle > #newsDirectoryWrap > #newsDirectory{max-height:30vw}
@media only screen and (min-width:2000px) {
	.newsSingle > #newsDirectoryWrap > #newsDirectory{max-height:35vw}
	.scrolled .newsSingle > #newsDirectoryWrap > #newsDirectory{max-height:35vw}
}
#newsDirectory{scrollbar-width:thin;scrollbar-color:#f2f2f2 transparent}
#newsDirectory::-webkit-scrollbar{width:8px}
#newsDirectory::-webkit-scrollbar-track{background:transparent}
#newsDirectory::-webkit-scrollbar-thumb{background-color:#f2f2f2;border-radius:4px;border:2px solid transparent;background-clip:content-box}
#newsDirectory::-webkit-scrollbar-thumb:hover{background-color:var(--main-color)}
.newsDirectory-hidden{-webkit-opacity:0;opacity:0;pointer-events:none;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}

.newsSingle ul.toc-list{margin:0;padding:0}
.newsSingle ul.toc-list li{margin-bottom:20px;padding-left:10px;line-height:1.25;text-indent:0;border-left:4px solid #dadada}
.newsSingle ul.toc-list li.toc-item-h3,.newsSingle ul.toc-list li.toc-item-h4{font-family:light,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:normal;border-left-color:transparent}
.newsSingle ul.toc-list li.toc-item-h3{margin-left:10px}
.newsSingle ul.toc-list li.toc-item-h4{margin-left:20px}
.newsSingle ul.toc-list li.toc-item-h3:hover,.newsSingle ul.toc-list li.toc-item-h4:hover,.newsSingle ul.toc-list li:hover,.newsSingle ul.toc-list li.act{border-color:var(--main-color)}
.newsSingle ul.toc-list li a{font-size:var(--font-size-r);font-weight:bold;text-decoration:none;-webkit-transition:all .4s;transition:all .4s}
.newsSingle ul.toc-list li a:hover,.newsSingle ul.toc-list li.act a{color:var(--main-color)}

.newsSingle > .article{display:block;width:100%}
.newsSingle.blogSingle > .article{display:inline-block;width:75%}

.newsSingle h1,.newsSingle .h1{padding-bottom:1.5vw}

.newsSingle .newsTeaser p{margin:0;font-weight:normal}

.newsSingle .newsContent p{display:inline-block}
.newsSingle .newsContent .newsMedia.items-1 + .newsText p{display:block}
.newsSingle .newsContent .newsMedia + .newsText p + p{display:block!important}
.newsSingle .newsContent::after{content:'';display:block;float:none;clear:both;width:100%;height:1px}
.newsSingle .newsContent h2 + p,.newsSingle .newsContent h3 + p{margin-top:0}
.newsSingle .newsContent p + div,.newsSingle .newsContent p + h4,.newsSingle .newsContent h4 + .raw-html-embed,.newsSingle .newsContent h4 + .has-img{margin-top:20px}
.newsSingle .newsContent .extContent h2,.newsSingle .newsContent .extContent h3,.newsSingle .newsContent .extContent h4,.newsSingle .newsContent .extContent h2 + p,.newsSingle .newsContent .extContent h3 + p{margin-top:20px}

.newsSingle .newsBack{margin-bottom:20px}
.newsSingle #newsDirectoryWrap .newsBack{margin-top:5px}
.newsSingle .newsBack .lnk.back::before{position:relative;top:2px;font-size:25px;font-family:awesome5l;color:#828282}
.newsSingle .newsBack a{padding-left:15px;font-size:20px;font-family:light,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:normal;text-decoration:underline!important;color:#828282}
.newsSingle .newsBack a:hover{text-decoration:none!important;color:var(--color-black)}

.newsSingle .newsHeader{position:relative;margin-bottom:20px}
.newsSingle .newsHeader h2,.newsSingle .newsHeader .h2{margin-bottom:20px;font-family:regular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:500;line-height:1.2}
.newsSingle .newsHeader h3,.newsSingle .newsHeader .h3{margin-bottom:20px;font-family:regular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:500;color:#828282}
.newsSingle .newsHeader h3 span.newsDate,.newsSingle .newsHeader .h3 span.newsDate{color:#cc1e1c}
.newsSingle .newsHeader h3 span.newsDate::after,.newsSingle .newsHeader .h3 span.newsDate::after{content:'|';margin:0 3px 0 2px}
.newsSingle .newsHeader .ctrlPanel{display:inline-block;position:absolute;top:0;right:0;width:auto}
.newsSingle .newsHeader .newsCategories,.newsSingle .newsHeader .newsTags{display:block;margin-top:20px}
.newsSingle .newsHeader .newsTags{display:none}

.newsSingle .newsHeader .newsCategories ul{padding:0}
.newsSingle .newsHeader .newsCategories ul li{margin:0 0 0 5px;width:auto;font-size:var(--font-size-r);font-family:regular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;text-indent:0;text-align:left}
.newsSingle .newsHeader .newsCategories ul li::before{content:'|';display:inline-block;position:relative;top:-1px}
.newsSingle .newsHeader .newsCategories ul li.label{margin:0;padding:0;font-weight:bold}
.newsSingle .newsHeader .newsCategories ul li.label::before,.newsSingle .newsHeader .newsCategories ul li:nth-child(2)::before{display:none}

.newsSingle .newsBody .newsMedia{margin-bottom:20px;width:100%}
.newsSingle .newsBody .newsMedia.items-1{margin:0 0 40px;width:100%}
.newsSingle .newsBody .newsMedia figure{margin-top:5px}
.newsSingle .newsBody .newsMedia.items-1 figure{width:100%}
.newsSingle .newsBody .newsMedia.items-2 figure{width:48%}
.newsSingle .newsBody .newsMedia.items-3 figure{width:32%}
.newsSingle .newsBody .newsMedia.items-4 figure,.newsSingle .newsBody .newsMedia.items-4 figure ~ figure{width:22%}
.newsSingle .newsBody .newsMedia figure a{z-index:2}
.newsSingle .newsBody .newsMedia figcaption{z-index:10;left:auto;right:0;padding:10px 10px 5px;font-size:12px;line-height:1.8;color:#525252;-webkit-transition:all .4s;transition:all .4s}
.newsSingle .newsBody .newsMedia figure:hover figcaption{margin-top:10px;padding:10px 20px;background-color:#fff}
.newsSingle .newsBody .newsMedia figure video,.newsSingle .newsBody .newsMedia figure iframe{width:100%;height:48vh}
.newsSingle .newsBody .newsMedia figure video{background-color:#525252}

.newsSingle .newsBody .newsAuthor{display:block;margin-top:30px;width:100%;line-height:150%;text-align:right;color:rgba(0,0,0,.4)!important}
.newsSingle .newsBody .newsAuthor *{text-align:left}

.newsSingle .newsBody .newsTeaser{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #a2a2a2}

.newsSingle .newsBody .newsText{width:100%!important}
.newsSingle .newsBody .newsText .figcaption img{margin:50px 0;}
.newsSingle .newsBody .newsText:only-child{float:none;width:100%!important}
.newsSingle .newsBody .newsText * + h2{margin-top:20px}
.newsSingle .newsBody .newsText h2,.newsSingle .newsBody .newsText h3{margin-bottom:20px;font-size:35px}
.newsSingle .newsBody .newsText p[style="display: none;"]{margin:0!important;height:0;line-height:0}
.newsSingle .newsBody .newsText p + h2,.newsSingle .newsBody .newsText p + h3{margin-top:20px}
.newsSingle .newsBody .newsText * img{max-width:100%!important;height:auto!important}
.newsSingle .newsBody .newsText p.figcaption{margin:0 0 20px;font-size:var(--font-size-s);font-family:light,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:normal;text-align:center;white-space:normal;color:#828282}
.newsSingle .newsBody .newsText pre,.newsSingle .newsBody .newsText img + p.text-center,.newsSingle .newsBody .newsText .has-img + p.text-center.newsSingle .newsBody .newsText .has-img p.text-center{margin:5px 0 20px;font-size:var(--font-size-s);font-family:light,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:normal;white-space:normal;color:#828282}
.newsSingle .newsBody .newsText ul{margin-bottom:20px}
.newsSingle .newsBody .newsText ul li::before{content:'\f111';position:relative;top:7px;margin-right:15px;font-size:8px;font-family:awesome5s;vertical-align:top}
.newsSingle .newsBody .newsText ol{margin-bottom:40px}
.newsSingle .newsBody .newsText ol li{margin-bottom:15px}
.newsSingle .newsBody .newsText table{margin:20px 0 30px}
.newsSingle .newsBody .newsText table tr{border:1px solid #dadada}
.newsSingle .newsBody .newsText table th,.newsSingle .newsBody .newsText table td{padding:15px 10px;text-align:left;vertical-align:middle}
.newsSingle .newsBody .newsText table th:first-child,.newsSingle .newsBody .newsText table td:first-child{padding-left:20px}
.newsSingle .newsBody .newsText table th:last-child,.newsSingle .newsBody .newsText table td:last-child{padding-right:20px}
.newsSingle .newsBody .newsText table th{background-color:#fafafa;overflow-wrap: anywhere !important;}
.newsSingle .newsBody .newsText table td{overflow-wrap: anywhere !important}

.newsSingle .newsSubimg{margin-top:30px;padding-top:30px;border-top-width:1px}
.newsSingle .newsSubimg .newsMedia{margin-left:-2%;width:102%}
.newsSingle .newsSubimg .newsMedia figure{margin:0 0 2% 2%;width:31.33%}
.newsSingle .newsSubimg .newsMedia figure:first-child{display:none}
.newsSingle .newsSubimg .newsMedia figure iframe{min-height:100%;height:30vh}
.newsSingle .newsSubimg .newsMedia figcaption{padding-top:10px;color:#202020}

.newsSingle .newsPlugin{margin-top:40px}
.newsSingle .newsPlugin .extContent .galWrap.float-17{margin-top:30px}
.newsSingle.eventSingle .newsPlugin{margin-top:0}
.newsSingle.eventSingle .article .newsFooter.newsHubspot .hGroup{text-align: center !important;}

.newsLatest.eventEntries{width:100% !important}

.newsSingle .newsFooter{margin-top:30px}
.newsSingle .newsFooter.newsHubspot{margin-bottom:40px}
.newsSingle .newsFooter .newsRelated{padding-top:30px;border-top-width:1px}
.newsSingle .newsFooter .relatedArticles + .relatedFiles{margin-top:30px;padding-top:30px;border-top-width:1px}
.newsSingle .newsFooter ul{margin:0;padding:0}
.newsSingle .newsFooter ul li{margin:10px 0 0;text-indent:0}
.newsSingle .newsFooter ul li::before{display:none}

.newsSingle .newsFooter.newsHubspot .hGroup::after{display: none;}

.newsSingle .newsFooterInfo{margin-top:20px;padding-top:20px;border-top-width:1px}

.newsSingle .newsNav{display:none;margin-top:40px;padding-top:40px;border-top-width:1px}
.newsSingle .newsNav .btn.back.default > a::before{display:inline-block}
.newsSingle .newsNav .btn.archive a::before{position:static}
.newsSingle .newsNav .btn.archive a::after{display:none}
.newsSingle .newsNav .prevNext{display:none;width:50%}
.newsSingle .newsNav .prevNext > *{width:48%}
.newsSingle .newsNav .prevNext .prev a::after,.newsSingle .newsNav .prevNext .next a::before{display:none}

.newsAdd{padding-top:20px;Sborder-top:1px solid #a2a2a2}

.newsSingle .article .newsSocial ul li{margin-bottom:20px}
.newsSingle .article .socialItem{margin-top:20px}
.newsSingle .article .socialItem:first-child{margin-top:0}

.newsSingle .newsSocial{margin-top:20px;padding-top:15px;border-top:1px solid #dadada}
.newsSingle .newsSocial .btn{margin:0 10% 0 0;width:10%}
.newsSingle .newsSocial .btn a{padding:0;width:100%;font-size:var(--font-size-r);font-family:os-regular,arial,helvetica,awesome5,awesome5b,awesome5l,awesome5s,microns,icofont,sans-serif;font-weight:normal;color:#fff;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .4s;transition:all .4s}
.newsSingle .newsSocial .btn a::before{display:none}
.newsSingle .newsSocial .btn a > *{-webkit-transition:all .4s;transition:all .4s}
.newsSingle .newsSocial .btn a:hover > *{-webkit-opacity:.6;opacity:.6}
.newsSingle .newsSocial .btn a img{margin:0;width:100%;height:auto}
.newsSingle .newsSocial .btn a label{display:none}

.newsSingle .newsLetter{border:1px solid #d6d6d6;margin-top:60px;padding:40px;-webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.06);-ms-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.06);box-shadow: 0 1px 8px rgba(0, 0, 0, 0.06);-webkit-border-radius:15px;border-radius:15px}
html[lang="en"] .newsSingle .newsLetter{display:none}
.newsSingle .newsLetter > *{width:50%}
.newsSingle .newsLetter > .nlImageBox{padding:0 40px 0 0}
.newsSingle .newsLetter > form{displayInline-block}
.newsSingle .newsLetter > form h5{font-size:var(--font-size-l)!important;font-weight:bold!important}

/* --- VARS --- */

/* No Blog Detailansicht */

.newsSingle.noBlog{margin:0;width:100%!important}
.newsSingle.noBlog .newsContent{}
.newsSingle.noBlog .newsContent .newsText{}
.newsSingle.noBlog .newsContent .newsPlugin{}
.newsSingle.noBlog .newsIntro .newsIntrobox .newsHeader{text-align: center;padding: 4rem 0 0 0;}
.newsSingle.noBlog .newsIntro .newsIntrobox .newsTeaser{display:none;}
.newsSingle.noBlog .newsText .table table thead th{text-align:left !important}
.newsSingle.noBlog .newsText .table table thead th:first-child{width: 15% !important;}
.newsSingle.noBlog .newsText .table table tbody td:first-child{width: 15% !important;}


/* Event Detailansicht */

.newsEventmedia{margin-top:40px}
.newsEventmedia .hGroup{margin-bottom:20px}
.newsEventmedia iframe{height:450px!important}

.news.eventSingle .article .newsContent .newsTextTeaser{margin-bottom:40px}
.news.eventSingle .grid-container .gridItem{margin-bottom:40px;width:100%}


/* Ebooks Detailansicht */

.newsSingle.ebooks{width:100% !important}
.newsSingle.ebooks .newsIntro{background-color:#fafafa;padding: 50px 0;}
.newsSingle.ebooks .newsIntro .newsIntrobox{width:70rem;margin:0 auto}
.newsSingle.ebooks .newsIntro .newsIntrobox .newsMedia{width:20%}
.newsSingle.ebooks .newsIntro .newsIntrobox .newsTeaserbox{width:75%}
.newsSingle.ebooks .newsIntro .newsBack{width:70rem;margin:0 auto;padding-bottom: 40px;}
.newsSingle.ebooks .newsBody{width:70rem;margin:0 auto;padding: 50px 0 0 0;}
.newsSingle.ebooks .newsHubspot{padding:3rem 0 0 0;width:70rem;margin:0 auto}

.newsSingle.noBlog .newsIntro > *,.newsSingle.noBlog .newsBody,.newsSingle.noBlog .newsFooter,.newsSingle.noBlog .newsFooterInfo{width:calc(62rem - 4.574rem)!important;margin-right:auto;margin-left:auto}
.newsSingle.noBlog .newsIntro .newsMedia{display:inline-block;width:30%;padding-top:15px}
.newsSingle.noBlog .newsIntro .newsMedia + .newsTeaserbox{display:inline-block;width:65%}
.newsSingle.noBlog .newsBody{padding-top:30px}

.newsSingle .newsOld{position:relative;margin-bottom:20px;padding:20px;background-color:#fafafa;-webkit-border-radius:10px;border-radius:10px}
.newsSingle .newsOld::after{content:'\e75a';position:absolute;top:20px;right:20px}
.newsSingle .newsOld p{margin-top:10px;font-size:var(--font-size-s)}
.newsSingle .newsOld p:first-of-type{margin-top:0}

/* Ebooks Listenansicht */

.newsLatest.ebookEntries .articletype-0.ebooks .newsBody{display: flex;flex-direction: row;}
.newsLatest.ebookEntries .articletype-0.ebooks .newsMedia{width:12%;margin-right:4% !important;margin-left:0 !important}
.newsLatest.ebookEntries .articletype-0.ebooks .newsText{width:80%}

/* Whitepaper Listenansicht */

.newsLatest.whitepaperEntries .articletype-0.whitepaper .newsBody{display: flex;flex-direction: row;}
.newsLatest.whitepaperEntries .articletype-0.whitepaper .newsMedia{width:25%;margin-right:4% !important;margin-left:0 !important}
.newsLatest.whitepaperEntries .articletype-0.whitepaper .newsText{width:70%}


/* --- PARTNER SINGLE --- */

#page .partnerSingle .newsBody,#page .partnerSingle .newsPlugin{width:100%!important;margin:0}
.partnerSingle .newsBack,.partnerSingle .newsMedia,.partnerSingle .newsBody > *,.partnerSingle .newsPlugin > *{width:calc(75rem - 4.574rem)!important;margin:0 auto}

.partnerSingle .newsMedia{padding:60px 0}
.partnerSingle .newsMedia figure{width:20rem}

.partnerSingle .newsContent{margin-top:20px}

.partnerSingle .newsMainbox{display:inline-block;width:60%}
.partnerSingle .newsCobox{display:inline-block;margin-top:10px;padding:20px;width:35%;-webkit-border-radius:10px;border-radius:10px}

.partnerSingle .newsCategories,.partnerSingle .newsTags{display:block}


@media only screen and (min-width:200px) and (max-width:1399) {

	.ceItem.newsPlugin.newsDetail{border:2px solid #ff0000 !important;}

}


@media only screen and (min-width:200px) and (max-width:1024px) {

	.newsSingle.ebooks .newsIntro .newsIntrobox .newsMedia{margin-top:40px !important;}
	.newsSingle.ebooks .newsIntro .newsIntrobox .newsMedia figure{width:50% !important;}
	.newsSingle.ebooks .newsIntro .newsBack, .newsSingle.ebooks .newsIntro .newsIntrobox, .newsSingle.ebooks .newsBody, .newsSingle.ebooks .newsHubspot{width:100% !important}
	.newsSingle.ebooks .newsIntro{background-color: #ffffff !important; padding: 0 !important;}
}

@media only screen and (min-width:200px) and (max-width:768px) {

	.newsLatest article.oneCol .newsBody.rev .newsMedia {width: 100%;margin-bottom: 40px;height: auto !important;}

}