#toTop {
	position: fixed !important;
	bottom: 50px;
	border-right: 0;
    right: -100px;
    transition: .2s all;
	z-index: 1;
	padding:0;
}
#toTop:hover svg .st0{
	fill: #000;
}
body.hasScrolled #toTop {
    right: 0;
}
#toTop svg polyline {
	stroke: #fff;
	stroke-width: 2;
}

.eCArrow .uk-slidenav-container a {
	background: #faa61a;
	margin: 0 20px;
	border-radius: 5px;
	width: 28px !important;
    height: 28px !important;
	padding:0;
	background-image: url(/images/icons/pfeil_links.svg);
}

.eCArrow .uk-slidenav-container a.uk-slidenav-next {
	background-image: url(/images/icons/pfeil_rechts.svg);
}

.eCArrow .uk-slidenav-container svg polyline {
	stroke: transparent !important;
    stroke-width: 5px;
}

.eCArrow .uk-position-bottom-center {
    bottom: -74px;
}

.eCArrow.uk-slider-container {
	overflow: unset !Important;
	margin-bottom: 114px;
}

.tm-header-mobile .uk-navbar-container:not(.uk-navbar-transparent) {
	background: #faa61a !Important;
}

#module-113 img {
	width: 100%;
	max-width: 600px;
	margin-left: auto;
	margin-right: auto;
	display:block;
}

a.uk-navbar-toggle rect {
	fill: #000;
}