/* *** generated @ 2026-06-11 12:16:23 *** */

/* ** [ /src_project/sites/portal/css/4/portal-styles.css ] (continued) ** */


/* ** [ /src_project/sites/portal/css/4/./table.css ] (@import) ** */
.table-id12,.table-id11,.table-id10,.table-id9,.table-id8,.table-id7,.table-id6,.table-id5,.table-id4,.table-id3,.table-id2,.table-id1,.table-id0,.table-id{
border-right: 0px solid #ffffff;
border-bottom: 0px;
border-top: 0px;
width: 100%;
}
.table-id12 th,.table-id11 th,.table-id10 th,.table-id9 th,.table-id8 th,.table-id7 th,.table-id6 th,.table-id5 th,.table-id4 th,.table-id3 th,.table-id2 th,.table-id1 th,.table-id0 th,.table-id th{
font-weight: 600;
font-size: 0.875rem;
color: #000000 !important;
background: #e6e4cc !important;
line-height: 1.25rem;
padding: 0.6rem 1rem;
vertical-align: top;
border-right: 0px solid #ffffff;
border-bottom: 1px solid #ededed;
border-top: 0px;
}
.table-id12 td,.table-id11 td,.table-id10 td,.table-id9 td,.table-id8 td,.table-id7 td,.table-id6 td,.table-id5 td,.table-id4 td,.table-id3 td,.table-id2 td,.table-id1 td,.table-id0 td,.table-id td{
line-height: 1.25rem;
font-size: 0.875rem;
padding: 0.6rem 1rem;
vertical-align: top;
border-right: 0px solid #ffffff;
border-bottom: 1px solid #ededed;
border-top: 0px;
}
.table-id12 tr,.table-id11 tr,.table-id10 tr,.table-id9 tr,.table-id8 tr,.table-id7 tr,.table-id6 tr,.table-id5 tr,.table-id4 tr,.table-id3 tr,.table-id2 tr,.table-id1 tr,.table-id0 tr,.table-id tr{
background-color: #ffffff;
}
.table-id1 tr:first-child td,
.table-id3 tr:first-child td,
.table-id4 tr:first-child td,
.table-id5 tr:first-child td,
.table-id6 tr:first-child td,
.table-id7 tr:first-child td,
.table-id9 tr:first-child td,
.table-id10 tr:first-child td,
.table-id11 tr:first-child td,
.table-id12 tr:first-child td{
font-weight: 600;
color: #000000 !important;
background: #e6e4cc !important;
line-height: 1.25rem;
font-size: 0.875rem;
padding: 0.5rem 1.158rem;
vertical-align: top;
}
.table-id3 tr td:first-child,
.table-id4 tr td:first-child,
.table-id6 tr td:first-child,
.table-id8 tr td:first-child,
.table-id9 tr td:first-child,
.table-id10 tr td:first-child,
.table-id2 tr td:first-child,
.table-id12 tr td:first-child{
font-weight: 600;
color: #000000 !important;
background: #e6e4cc !important;
line-height: 1.25rem;
font-size: 0.875rem;
padding: 0.5rem 1.158rem;
vertical-align: top;
}
.table-id4 tr:last-child td,
.table-id5 tr:last-child td,
.table-id6 tr:last-child td,
.table-id10 tr:last-child td,
.table-id11 tr:last-child td,
.table-id12 tr:last-child td{
font-weight: 600;
color: #000000 !important;
background: #e6e4cc !important;
line-height: 1.25rem;
font-size: 0.875rem;
padding: 0.5rem 1.158rem;
vertical-align: top;
}
.table-id6 tr td:last-child,
.table-id12 tr td:last-child{
font-weight: 600;
color: #000000 !important;
background: #e6e4cc !important;
line-height: 1.25rem;
font-size: 0.875rem;
padding: 0.5rem 1.158rem;
vertical-align: top;
}
.table-id1.content-table .cell-alt-header,
.table-id1.content-table .cell-alt-header-firstcol,
.table-id1.content-table .cell-alt-header-lastcol{
font-weight: 600;
color: #000000 !important;
background-color: #e6e4cc !important;
}
.table-id7 tr:nth-child(odd),
.table-id8 tr:nth-child(odd),
.table-id9 tr:nth-child(odd),
.table-id10 tr:nth-child(odd),
.table-id11 tr:nth-child(odd),
.table-id12 tr:nth-child(odd){
background-color: #ededed !important;
}
.article-table{
margin: 0.5rem 0 0.5rem 0;
}
.article-table thead tr th{
font-weight: 600;
font-size: 0.875rem;
color: #000000 !important;
background: #e6e4cc !important;
line-height: 1.25rem;
padding: 0.4rem 0.8125rem;
vertical-align: top;
border-right: 0px solid #ffffff;
border-bottom: 1px solid #ededed;
border-top: 0px;
text-align: right;
height: 65px;
vertical-align: middle;
}
.article-table thead tr th:first-child{
text-align: left;
}
.article-table tbody tr th{
line-height: 1.25rem;
font-size: 0.875rem;
padding: 0.6rem 0.8125rem;
vertical-align: top;
border-right: 0px solid #ffffff;
border-bottom: 1px solid #ededed;
border-top: 0px;
color: #e6e4cc !important;
border-top: 2px solid #e6e4cc !important;
background-color: #ffffff;
text-align: right;
}
.article-table tbody tr th a{
color: #ada755 !important;
}
.article-table tbody tr th:first-child{
text-align: left;
}
.article-table tbody tr:first-child th{
border-top: 0px;
}
.article-table tbody tr td{
line-height: 1.25rem;
font-size: 0.875rem;
padding: 0.6rem 1rem;
vertical-align: top;
border-right: 0px;
border-bottom: 1px solid #ededed;
border-top: 0px;
text-align: right;
}
.article-table tbody tr td:first-child{
text-align: left;
}
.article-table tbody tr.highlighted{
font-weight: bold;
}
.article-table tbody tr:nth-child(even){
background-color: #ededed !important;
}
.article-table.version-2 tbody tr th{
border-top: 0px solid #e6e4cc !important;
height: 85px;
vertical-align: bottom;
}
.article-table.version-2 tbody tr:first-child th{
height: 30px;
}
.article-table.version-2 tbody tr td:first-child{
padding-left: 35px;
position: relative;
}
.article-table.version-2 tbody tr td:first-child.chart:before{
display: block;
width: 20px;
height: 18px;
content: " ";
background: transparent  url("/src_project/svg/portal/chart.svg") no-repeat center top;
position: absolute;
top: 10px;
left: 10px;
}
.article-table.version-3 thead tr th{
border-top: 0px solid #e6e4cc !important;
background-color: #ffffff;
color: #000000;
height: 40px;
}
.article-table.version-3 tbody tr:nth-child(odd){
background-color: #ededed !important;
}
.article-table.version-3 tbody tr:nth-child(even){
background-color: #ffffff;
}

.table-id1.content-table .cell-alt-header,
.table-id1.content-table .cell-alt-header-firstcol,
.table-id1.content-table .cell-alt-header-lastcol{
font-weight: 600;
color: black !important;
background-color: #e6e4cc;
}
.table-id11.content-table .cell-alt-header,
.table-id11.content-table .cell-alt-header-firstcol,
.table-id11.content-table .cell-alt-header-lastcol{
font-weight: 600;
color: black !important;
background: #e6e4cc;
}
.table-id3.content-table .cell-alt-header,
.table-id3.content-table .cell-alt-header-firstcol,
.table-id3.content-table .cell-alt-header-lastcol{
font-weight: 600;
color: black !important;
background: #e6e4cc;
}
.table-id4.content-table .cell-alt-header,
.table-id4.content-table .cell-alt-header-firstcol,
.table-id4.content-table .cell-alt-header-lastcol{
font-weight: 600;
color: black !important;
background: #e6e4cc;
}
.table-id5.content-table .cell-alt-header,
.table-id5.content-table .cell-alt-header-firstcol,
.table-id5.content-table .cell-alt-header-lastcol{
font-weight: 600;
color: black !important;
background: #e6e4cc;
}
.table-id6.content-table .cell-alt-header,
.table-id6.content-table .cell-alt-header-firstcol,
.table-id6.content-table .cell-alt-header-lastcol{
font-weight: 600;
color: black !important;
background: #e6e4cc;
}
.table-id7.content-table .cell-alt-header,
.table-id7.content-table .cell-alt-header-firstcol,
.table-id7.content-table .cell-alt-header-lastcol{
font-weight: 600;
color: black !important;
background: #e6e4cc;
}
.table-id9.content-table .cell-alt-header,
.table-id9.content-table .cell-alt-header-firstcol,
.table-id9.content-table .cell-alt-header-lastcol{
font-weight: 600;
color: black !important;
background: #e6e4cc;
}
.table-id2.content-table .cell-alt-firstcol,
.table-id2.content-table .cell-alt-footer-firstcol,
.table-id2.content-table .cell-alt-header-firstcol,
.table-id2.content-table .cell-firstcol,
.table-id2.content-table .cell-footer-firstcol{
font-weight: 600;
color: black !important;
background-color: #e6e4cc;
}
.table-id3.content-table .cell-alt-firstcol,
.table-id3.content-table .cell-alt-footer-firstcol,
.table-id3.content-table .cell-firstcol,
.table-id3.content-table .cell-footer-firstcol{
font-weight: 600;
color: black !important;
background-color: #e6e4cc;
}
.table-id4.content-table .cell-alt-firstcol,
.table-id4.content-table .cell-alt-footer,
.table-id4.content-table .cell-alt-footer-firstcol,
.table-id4.content-table .cell-alt-footer-lastcol,
.table-id4.content-table .cell-firstcol,
.table-id4.content-table .cell-footer,
.table-id4.content-table .cell-footer-firstcol,
.table-id4.content-table .cell-footer-lastcol{
font-weight: 600;
color: black !important;
background-color: #e6e4cc;
}
.table-id5.content-table .cell-alt-footer,
.table-id5.content-table .cell-alt-footer-firstcol,
.table-id5.content-table .cell-alt-footer-lastcol,
.table-id5.content-table .cell-footer,
.table-id5.content-table .cell-footer-firstcol,
.table-id5.content-table .cell-footer-lastcol{
font-weight: 600;
color: black !important;
background-color: #e6e4cc;
}
.table-id6.content-table .cell-alt-firstcol,
.table-id6.content-table .cell-alt-footer,
.table-id6.content-table .cell-alt-footer-firstcol,
.table-id6.content-table .cell-alt-footer-lastcol,
.table-id6.content-table .cell-alt-lastcol,
.table-id6.content-table .cell-firstcol,
.table-id6.content-table .cell-footer,
.table-id6.content-table .cell-footer-firstcol,
.table-id6.content-table .cell-footer-lastcol,
.table-id6.content-table .cell-lastcol{
font-weight: 600;
color: black !important;
background-color: #e6e4cc;
}
.table-id7.content-table .cell-alt,
.table-id7.content-table .cell-alt-firstcol,
.table-id7.content-table .cell-alt-footer,
.table-id7.content-table .cell-alt-footer-firstcol,
.table-id7.content-table .cell-alt-footer-lastcol,
.table-id7.content-table .cell-alt-lastcol{
background-color: #ededed;
}
.table-id8.content-table .cell-alt-firstcol,
.table-id8.content-table .cell-alt-footer-firstcol,
.table-id8.content-table .cell-alt-header-firstcol,
.table-id8.content-table .cell-firstcol,
.table-id8.content-table .cell-footer-firstcol{
font-weight: 600;
color: black !important;
background-color: #e6e4cc;
}
.table-id8.content-table .cell-alt,
.table-id8.content-table .cell-alt-footer,
.table-id8.content-table .cell-alt-footer-lastcol,
.table-id8.content-table .cell-alt-header,
.table-id8.content-table .cell-alt-header-lastcol,
.table-id8.content-table .cell-alt-lastcol{
background-color: #ededed;
}
.table-id9.content-table .cell-alt-firstcol,
.table-id9.content-table .cell-alt-footer-firstcol,
.table-id9.content-table .cell-firstcol,
.table-id9.content-table .cell-footer-firstcol{
font-weight: 600;
color: black !important;
background-color: #e6e4cc;
}
.table-id9.content-table .cell-alt,
.table-id9.content-table .cell-alt-footer,
.table-id9.content-table .cell-alt-footer-lastcol,
.table-id9.content-table .cell-alt-lastcol{
background-color: #ededed;
}
.table-id10.content-table .cell-alt-firstcol,
.table-id10.content-table .cell-alt-footer,
.table-id10.content-table .cell-alt-footer-firstcol,
.table-id10.content-table .cell-alt-footer-lastcol,
.table-id10.content-table .cell-alt-header,
.table-id10.content-table .cell-alt-header-firstcol,
.table-id10.content-table .cell-alt-header-lastcol,
.table-id10.content-table .cell-firstcol,
.table-id10.content-table .cell-footer,
.table-id10.content-table .cell-footer-firstcol,
.table-id10.content-table .cell-footer-lastcol{
font-weight: 600;
color: black !important;
background-color: #e6e4cc;
}
.table-id10.content-table .cell-alt,
.table-id10.content-table .cell-alt-lastcol{
background-color: #ededed;
}
.table-id11.content-table .cell-alt-footer,
.table-id11.content-table .cell-alt-footer-firstcol,
.table-id11.content-table .cell-alt-footer-lastcol,
.table-id11.content-table .cell-footer,
.table-id11.content-table .cell-footer-firstcol,
.table-id11.content-table .cell-footer-lastcol{
font-weight: 600;
color: black !important;
background-color: #e6e4cc;
}
.table-id11.content-table .cell-alt,
.table-id11.content-table .cell-alt-firstcol,
.table-id11.content-table .cell-alt-lastcol{
background-color: #ededed;
}
.table-id12.content-table .cell-alt-firstcol,
.table-id12.content-table .cell-alt-footer,
.table-id12.content-table .cell-alt-footer-firstcol,
.table-id12.content-table .cell-alt-footer-lastcol,
.table-id12.content-table .cell-alt-header,
.table-id12.content-table .cell-alt-header-firstcol,
.table-id12.content-table .cell-alt-header-lastcol,
.table-id12.content-table .cell-alt-lastcol,
.table-id12.content-table .cell-firstcol,
.table-id12.content-table .cell-footer,
.table-id12.content-table .cell-footer-firstcol,
.table-id12.content-table .cell-footer-lastcol,
.table-id12.content-table .cell-lastcol{
font-weight: 600;
color: black !important;
background-color: #e6e4cc;
}
.table-id12.content-table .cell-alt{
background-color: #ededed;
}

/* ** [ /src_project/sites/portal/css/4/./ie.css ] (@import) ** */
@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){
figure img{
max-width: 100% !important;
}
.thumbnail-gallery .slider-for img{
width: auto;
margin: auto;
}
.logos-section .content-container .media-content figure{
display: block;
}
.action-bar > div .action-btn svg{
width: 20px;
height: 20px;
}
aside .quick-search form .input-group .btn svg{
width: 20px;
height: 20px;
}
.page-navigation a.page-navigation__prev svg,
.page-navigation a.page-navigation__next svg{
width: 10px;
height: 10px;
vertical-align: baseline;
}
}

/* ** [ /src_project/sites/portal/css/4/./3rd-party.css ] (@import) ** */
.slick-slider{
position: relative;
display: block;
box-sizing: border-box;
-webkit-touch-callout: none;
-webkit-user-select: none;
user-select: none;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list{
position: relative;
overflow: hidden;
display: block;
margin: 0;
padding: 0;
}
.slick-list:focus{
outline: none;
}
.slick-list.dragging{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list{
transform: translate3d(0,0,0);
}
.slick-track{
position: relative;
left: 0;
top: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,.slick-track:after{
content: "";
display: table;
}
.slick-track:after{
clear: both;
}
.slick-loading .slick-track{
visibility: hidden;
}
.slick-slide{
float: left;
height: 100%;
min-height: 1px;
}
[dir=rtl] .slick-slide{
float: right;
}
.slick-slide img{
display: block;
}
.slick-slide.slick-loading img{
display: none;
}
.slick-slide{
display: none;
}
.slick-slide.dragging img{
pointer-events: none;
}
.slick-initialized .slick-slide{
display: block;
}
.slick-loading .slick-slide{
visibility: hidden;
}
.slick-vertical .slick-slide{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden{
display: none;
}

.slick-loading .slick-list{
background: #fff  url(/src_project/img/portal/ajax-loader.gif?_=1779359779) center center no-repeat;
}

@font-face{
font-family: "slick";
src:  url(/src_project/sites/portal/css/4/"/fonts/slick.eot");
src:  url(/src_project/sites/portal/css/4/"/fonts/slick.eot?#iefix") format("embedded-opentype"), url(/src_project/sites/portal/css/4/"/fonts/slick.woff") format("woff"), url(/src_project/sites/portal/css/4/"/fonts/slick.ttf") format("truetype"), url(/src_project/sites/portal/css/4/"/fonts/slick.svg#slick") format("svg");
font-weight: normal;
font-style: normal;
}

.slick-prev,
.slick-next{
position: absolute;
display: block;
height: 20px;
width: 20px;
line-height: 0px;
font-size: 0px;
cursor: pointer;
background: transparent;
color: transparent;
top: 50%;
transform: translate(0,-50%);
padding: 0;
border: none;
outline: none;
}
.slick-prev:hover,.slick-prev:focus,
.slick-next:hover,
.slick-next:focus{
outline: none;
background: transparent;
color: transparent;
}
.slick-prev:hover:before,.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before{
opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before{
opacity: 0.25;
}
.slick-prev:before,
.slick-next:before{
font-family: "slick";
font-size: 20px;
line-height: 1;
color: white;
opacity: 0.75;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-prev{
left: -25px;
}
[dir=rtl] .slick-prev{
left: auto;
right: -25px;
}
.slick-prev:before{
content: "←";
}
[dir=rtl] .slick-prev:before{
content: "→";
}
.slick-next{
right: -25px;
}
[dir=rtl] .slick-next{
left: -25px;
right: auto;
}
.slick-next:before{
content: "→";
}
[dir=rtl] .slick-next:before{
content: "←";
}

.slick-dotted.slick-slider{
margin-bottom: 30px;
}
.slick-dots{
position: absolute;
bottom: -25px;
list-style: none;
display: block;
text-align: center;
padding: 0;
margin: 0;
width: 100%;
}
.slick-dots li{
position: relative;
display: inline-block;
height: 20px;
width: 20px;
margin: 0 5px;
padding: 0;
cursor: pointer;
}
.slick-dots li button{
border: 0;
background: transparent;
display: block;
height: 20px;
width: 20px;
outline: none;
line-height: 0px;
font-size: 0px;
color: transparent;
padding: 5px;
cursor: pointer;
}
.slick-dots li button:hover,.slick-dots li button:focus{
outline: none;
}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{
opacity: 1;
}
.slick-dots li button:before{
position: absolute;
top: 0;
left: 0;
content: "•";
width: 20px;
height: 20px;
font-family: "slick";
font-size: 6px;
line-height: 20px;
text-align: center;
color: black;
opacity: 0.25;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before{
color: black;
opacity: 0.75;
}
.shariff ul,
.shariff li{
display: inline-block;
margin: 0;
list-style: none;
}
.shariff li.shariff-button > a{
margin: 0;
}
.shariff li.shariff-button > a .share_text{
display: none;
}
.shariff li.shariff-button > a .fa{
display: inline-block;
width: 3.6rem;
height: 3.6rem;
margin: 1rem 0.5em 1rem 0;
vertical-align: middle;
background-repeat: no-repeat;
background-position-y: 50%;
}
.shariff li.shariff-button > a .fa-facebook{
background-color: #3b5998;
background-image:  url(/src_project/img/social/fb.png);
}
.shariff li.shariff-button > a .fa-twitter{
background-color: #1b9ae7;
background-image:  url(/src_project/img/social/twitter.png);
}
.shariff li.shariff-button > a .fa-google-plus{
background-color: #db4437;
background-image:  url(/src_project/img/social/google.png);
}
.shariff li.shariff-button > a .fa-xing{
background-color: #007c7c;
background-image:  url(/src_project/img/social/xing.png);
}
footer .shariff li.shariff-button{
padding: 0 1em 0 0.5em;
}
footer .shariff li.shariff-button .fa{
display: inline-block;
width: 30px;
height: 30px;
margin: 0;
vertical-align: middle;
color: #fff;
border-radius: 100px;
background-color: "#CCC" !important;
background-repeat: no-repeat;
background-position: center;
}
footer .shariff li.shariff-button:after{
display: none;
}

.dropdown .dropdown-toggle{
position: relative;
width: 100%;
padding-right: 1.5rem !important;
}
.dropdown-toggle::after{
position: absolute;
right: 10px;
top: 50%;
}

.dropdown-menu{
padding: 0px 0;
margin: 0 0 0;
border-radius: 0px;
box-shadow: none !important;
}



header .dropdown-menu .dropdown-menu{
margin-left: 12px;
}
header .dropdown-menu .dropdown-menu::before{
position: absolute;
top: 15px;
left: -18px;
transform: rotate(-90deg);
overflow: hidden;
width: 0;
height: 0;
content: "";
border-width: 9px;
border-style: dashed dashed solid dashed;
border-color: transparent transparent #cccccc transparent;
}
header .dropdown-menu .dropdown-menu::after{
position: absolute;
top: 16px;
left: -16px;
transform: rotate(-90deg);
overflow: hidden;
width: 0;
height: 0;
content: "";
border-width: 8px;
border-color: transparent transparent #fbfbfb transparent;
border-style: dashed dashed solid dashed;
}

.btco-hover-menu{
background: none;
margin: 0;
padding: 0;
min-height: 20px;
}
@media only screen and (max-width: 991px){
.btco-hover-menu .show > .dropdown-toggle::after{
transform: rotate(-90deg);
}
}
@media only screen and (min-width: 991px){
.btco-hover-menu .collapse ul li{
position: relative;
}
.btco-hover-menu .collapse ul li:hover > ul{
display: block;
}
.btco-hover-menu .collapse ul ul{
position: absolute;
top: 100%;
left: 0;
min-width: 250px;
display: none;
}
.btco-hover-menu .collapse ul ul li{
position: relative;
}
.btco-hover-menu .collapse ul ul li:hover > ul{
display: block;
}
.btco-hover-menu .collapse ul ul ul{
position: absolute;
top: 0;
left: 100%;
min-width: 250px;
display: none;
}
.btco-hover-menu .collapse ul ul ul li{
position: relative;
}
.btco-hover-menu .collapse ul ul ul li:hover ul{
display: block;
}
.btco-hover-menu .collapse ul ul ul ul{
position: absolute;
top: 0;
left: 100%;
min-width: 250px;
display: none;
z-index: 1;
}


}
@media only screen and (max-width: 1200px) and (min-width: 992px){
.btco-hover-menu .collapse ul ul ul{
left: -220px !important;
width: 210px !important;
}
.btco-hover-menu .collapse ul ul ul::after{
position: absolute;
top: 7px;
right: -16px !important;
left: auto !important;
transform: rotate(90deg) !important;
}
.btco-hover-menu .collapse ul ul ul::before{
position: absolute;
top: -18px;
right: -18px !important;
left: auto !important;
transform: rotate(90deg) !important;
}
}

/* ** [ /src_project/sites/portal/css/4/./customer.css ] (@import) ** */
.id1015 aside .quick-links{
padding-top: 6px;
}
.firmenlogo{max-width: 150px;min-width: 150px}
.hrefinline{
text-decoration: underline !important;
text-underline-position: under;
font-weight: 400 !important;
}
.hrefinline:hover{
text-decoration: none !important;
}

/* ** [ /src_project/sites/portal/css/4/./print.css ] (@import) ** */
@media print{
@page{
margin: 15mm 20mm 20mm 20mm;
size: 210mm 297mm;
}
*{
-webkit-print-color-adjust: exact;
print-color-adjust: exact;
min-width: 1px !important;
}
body{
color: #000;
background: #fff;
width: 100%;
margin: 0;
padding: 0;
display: block !important;
min-width: 1px !important;
}
img{
display: block;
}
.figure--right,
.figure--left{
float: none;
margin-left: 0px;
margin-right: 0px;
}
a[href]:after{
content: none !important;
}
.container{
page-break-before: avoid;
}
article,
main,
aside,
section,
.row,
.container{
max-width: 100% !important;
min-width: 1px !important;
flex: none !important;
width: 100% !important;
float: left;
margin: 0;
padding: 0;
overflow: hidden;
display: block !important;
}
.col-md-6,
.col-md-12,
.col-md-4,
.date-event,
.list-layout ul li .small-img .media-content{
float: left;
}
aside{
display: none;
}
.brand,
.logo-logo,
.logo{
display: block !important;
height: 50px;
}
.logo img{
width: 250px;
max-width: 250px;
height: auto;
display: block;
}
.no-full-width{
width: 100%;
border: 0px;
}
.main-header{
display: block !important;
position: static !important;
height: 100px !important;
max-width: 100% !important;
flex: 0 0 100% !important;
width: 100% !important;
border-bottom: 0px;
background-image: none;
page-break-after: avoid;
}
.main-header .navbar-expand-md{
height: 100px !important;
display: block !important;
}
.sticky-header{
position: static !important;
}
.header-image,
.home-header-image,
.breadcrumb,
#navbarsSearchBox,
#navbarsMainMenu,
.quick-search,
footer,
.social-link,
.content-mob-btn,
.adv-banner,
.startseite-banner,
.quick-links,
.search-section,
.linkbox,
.releted-articles,
.downloadbox,
.navbar-collapse,
.related-articles,
.quick-links,
#template-footer,
.thumbnail-gallery,
.logo-logo.mobile,
.action-bar,
.weiter,
.module-type-18,
.mobile-select,
.foto-galerie{
display: none !important;
}
.service{
margin-top: 0rem !important;
}
.service .content-container{
min-height: auto;
}
main article .content-container .summary{
margin-top: 1rem;
}
.chart-box .chart-area{
float: left;
}
}

/* gen-time: (0.000319 sec) */