/* responsive-tabs.css */

/* REQUIRED for core functionality */
.mobile-nav-arrow {
    display: none;
}

.responsive-tabs__heading {
	display: none;
}

.responsive-tabs__list__item {
	display: inline-block;
	cursor: pointer;
	margin-bottom: 0.1em;
}

.responsive-tabs h3 button {
	padding: 0.2em 0;
}

.responsive-tabs h3:focus button {
	outline: 1px dotted #333;
}

.responsive-tabs__list__item:focus span {
	outline: 2px dotted #eee;
}

@media (max-width: 767px) {
	.responsive-tabs__list {
		display: none;
	}
	.responsive-tabs__heading {
		display: block;
		cursor: pointer;
	}
	.responsive-tabs__panel--closed-accordion-only {
		display: none;
	}
	.responsive-tabs__heading button {
		border: none;
		background: none;
		margin: 0;
		padding: 0;
		text-align: left;
	}
}

@media (min-width: 768px) {
	.responsive-tabs__panel--closed-accordion-only {
		display: block !important;
	}
}

/* END - Required for core functionality */

/* OPTIONAL - Basic Skin */

.responsive-tabs-wrapper {
	clear: both;
	zoom: 1;
}

.responsive-tabs-wrapper:before, .responsive-tabs-wrapper:after {
	content: "";
	display: table;
}

.responsive-tabs-wrapper:after {
	clear: both;
}

.responsive-tabs__heading:focus, .responsive-tabs__list__item:focus {
	outline: 1px solid #ccc;
}

.responsive-tabs__heading--active:focus, .responsive-tabs__list__item--active:focus {
	outline: none !important;
}

.responsive-tabs__list {
	font-size: 1em;
	margin: 1em 0 0 0;
	padding: 0;
	border-bottom: 1px solid #ddd;
	padding-bottom: 0.1em;
	line-height: 15px;
	color: #fff;
}

.responsive-tabs__list__item {
	background: #004c97;
	padding: 1em 0.625em;
	margin-right: 0.5em;
	border: 1px solid #004c97;
}

.responsive-tabs__list__item--active, .responsive-tabs__list__item--active:hover {
	background: #447ab1;
	border: 1px solid #447ab1;
	text-decoration: underline;
}

.responsive-tabs__panel {
	border: 1px solid #004c97;
	padding: 1.25em;
	margin-bottom: 1.875em;
}

@media (max-width: 767px) {
	.responsive-tabs__heading {
		background-color: #fff;
		color: #000;
		margin: 0.8em 0;
		padding: 0.1em 0;
		/*font-size: 1.2em;*/
		font-weight: normal;
		border-top: 1px solid #004c97;
		border-bottom: 1px solid #004c97;
		position: relative;
	}
	.responsive-tabs__heading:after {
		content: "";
		display: block;
		width: 1.25em;
		height: 1.25em;
		float: right;
		background: url(../images/icon_arrow_accordion_down.svg) no-repeat;
		position: absolute;
		right: 0;
		/*top: 0.1em;*/
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
	}
	.responsive-tabs__heading:hover, .responsive-tabs__heading--active:hover {}
	.responsive-tabs__heading--active {
		background: #fff;
		border-bottom: none;
	}
	.responsive-tabs__heading--active:after {
		background: url(../images/icon_arrow_accordion_up.svg) no-repeat;
		position: absolute;
		right: 0;
		top: 0.1em;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
	}
	.responsive-tabs__list {
		margin: 0;
	}
	.responsive-tabs__panel {
        border: none;
		padding: 0;
		margin-bottom: 0;
	}
    .responsive-tabs__panel--active {
		border-bottom: 1px solid #004c97;
    }
}

@media (max-width: 480px) {
	.responsive-tabs__heading {
		font-size: 1.25em;
	}
	.responsive-tabs__heading:after {
		top: 0.25em;
	}
	.responsive-tabs__heading button {
		border: none;
		background: none;
		margin: 0;
		padding: 0;
		text-align: left;
	}
	.responsive-tabs__heading button:focus {
		outline: 0;
	}
}

@media (max-width: 320px) {
	.responsive-tabs__heading {
		font-size: 1em;
	}
	.responsive-tabs__heading:after {
		top: 0.1em;
	}
	.responsive-tabs__heading button {
		border: none;
		background: none;
		margin: 0;
		padding: 0;
		text-align: left;
	}
	.responsive-tabs__heading button:focus {
		outline: 0;
	}
}

/* END - Optional - Basic Skin */

/* \responsive-tabs.css */

/* responsive.css */

/* Media queries */

/* Hide elements */

.fu-mobile-search, .fu-mobile-language, .fu-mobile-audiance, .fu-mobile-direkt_zu {
	display: none;
}

#fu-mobile-menu {
	display: none;
	padding-top: 8px;
	padding-bottom: 0px;
}

#fu-mobile-menu-fakultaet-mui {
	display: none;
	padding-top: 0.625em;
	padding-bottom: 0.625em;
	background: #006985;
	color: #fff;
}

.fu-toggle-arrow {
	display: inline;
	position: static;
	float: right;
	width: 2.5rem;
	/*height: 2.5em;*/
	cursor: pointer;
}

#nav .fu-toggle-arrow img {
	padding-top: 0.625em;
}

#nav ul.fu-mainmenu>li.feu-root-navigation>ul>li>a.fu-arrow-up, #nav ul.fu-mainmenu>li.feu-root-navigation>ul>li>a.fu-arrow-up:active, #nav ul.fu-mainmenu>li.feu-root-navigation>ul>li>a.fu-arrow-up:hover {
	background: no-repeat url('/static/shared/images/icon_arrow_blue_up.svg') 13px 15px;
}

#nav ul.fu-mainmenu>li.feu-root-navigation>ul>li>a.fu-arrow-down, #nav ul.fu-mainmenu>li.feu-root-navigation>ul>li>a.fu-arrow-down:active, #nav ul.fu-mainmenu>li.feu-root-navigation>ul>li>a.fu-arrow-down:hover {
	background: no-repeat url('/static/shared/images/icon_arrow_blue_down.svg') 13px 15px;
}

#nav ul.fu-mainmenu>li.fu-focus-active>a {
	/* background: #2f6daa; */
	text-decoration: underline;
}

#skipnav-mobile {
	display: none !important;
}

@media all and (min-width: 62.01em) {
	#nav .fu-toggle-arrow {
		display: none !important;
	}
	#nav ul.fu-submenu-level2 {
		display: none !important;
	}
}

#nav .fu-submenu-level1 li a.parent {
	position: relative;
	overflow: hidden;
}

#nav .fu-submenu-level1 li a.parent img {
	position: absolute;
	right: 0em;
	top: 0px;
	padding: 0.85em 0.7em 0.8em 0.725em;
	border: 1px solid #fff;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	display: none;
	float: right;
	border-left: 1px solid #ffffff;
	padding-bottom: 5em;
}

#nav ul.fu-submenu-level2>li>a.active {
	text-decoration: underline;
	font-weight: bold;
}

@media all and (max-width: 66.00em) {
	.fu-infoline {
		left: 28em;
	}
}

@media all and (max-width: 62.00em) {
    #homepage_inhalt {
        margin-top: .2em;
    }
	#nav .fu-submenu-level1 li a.parent img {
		display: inline;
	}
	.fu-logo {
		padding: 0.625em 0 0.625em 0;
		height: auto;
	}
	.fu-fixed-header {
		position: static;
		background: none !important;
	}
	.fu-logo-head {
		max-width: 50%;
		padding-left: 0.4em;
	}
	.logoline {
		clear: left;
		margin-left: 0.4em;
	}
	.logoline.logopicture {
		clear: none;
		width: 50%;
		padding-right: 0.4em;
		margin-top: 0;
		margin-left: 0;
	}
	.logoline-inner {
		border: none;
		margin-left: 0;
		padding-left: 0;
		max-height: none;
	}
	.logoline.logopicture img {
		padding-top: 3px;
	}
	.fu-infoline {
		position: unset;
		height: auto;
		display: block;
		background-color: #fff !important;
		/* border-top: 1px solid #000 !important; */
	}
	.fu-infoline .fu-box-infoline {
        width: 100%;
		display: inline-block;
        margin-left: 0px;
        margin-right: 0px;
	}
	.fu-box-infoline>div {
		margin-top: .3em;
	}
	.fu-active .triangle {
		display: none;
	}
	#hauptnavigation #fu-box-select-direkt_zu, #hauptnavigation #fu-box-language-selection {
		display: block;
	}
	#hauptnavigation #fu-box-language-selection a {
		color: #004c97;
	}
	#fu-header #fu-mobile-menu, #nav-wrapper>.fu-container {
		margin-top: 0;
		padding-bottom: 1px;
	}
	#fu-aside {
		float: none;
		display: none;
	}
	.fu-main {
		margin-left: 0;
	}
	#skipnav-mobile {
		display: block !important;
	}
	#skipnav-desktop {
		display: none !important;
	}
	/* Flexslider */
	.flex-caption {
		top: 1.562em;
	}
	.flex-caption-inner {
		border-bottom-right-radius: 5.625em;
		width: 15.625em;
		height: auto;
		padding: 1.875em 1.25em 4.375em 1.25em;
	}
	.flex-caption h2 {
		font-size: 1.5em;
		margin-top: 0;
		padding: 0;
	}
	/* Header + Navigation */
	#fu-box-select-audiance, #fu-box-select-direkt_zu, #fu-box-language-selection, #fu-box-login {
		display: none;
	}
	#fu-box-audiance {
		background-position-y: 6px;
		background-position-x: 6px;
	}
	#fu-box-select-direkt_zu {
		background-position-y: 7px;
		background-position-x: 7px;
	}
    #fu-box-audiance, #fu-box-select-direkt_zu, #fu-box-language-selection {
        padding-left: 0px;
        padding-right: 0px;
    }
	#fu-mobile-menu, #fu-mobile-menu-fakultaet-mui, .fu-toggle-arrow {
		display: block;
	}
	#fu-header {
		height: auto;
		z-index: 10;
	}
	.fu-container-nav {
		padding-left: 0;
		padding-right: 0;
	}
	.fu-columns-nav {
		float: none;
		padding-left: 0;
		padding-right: 0;
	}
	#nav-wrapper {
		background: none;
		height: auto;
		margin-bottom: 0;
	}
	#nav-wrapper.fu-nav-fakultaet-mui {
		background: none;
		border-bottom: none;
	}
	.fu-container-nav {
		padding-left: 0;
		padding-right: 0;
		margin-left: 0;
		margin-right: 0;
	}
	.fu-container-nav .fu-row {
		margin-left: 0;
		margin-right: 0;
	}
	.fu-container-nav .fu-row .fu-col-xs-12 {
		padding-left: 0;
		padding-right: 0;
	}
	#nav {
		float: none;
		display: none;
	}
	#nav ul.fu-mainmenu {
		margin: 0 0 0 0;
	}
	#nav ul.fu-mainmenu>li {
		float: none;
		width: 100%;
		background: #004c97;
		line-height: 2.5em;
		border-top: 1px solid #fff;
	}
	#nav ul.fu-mainmenu>li.fu-active {
		padding-bottom: 0;
		margin-bottom: 0;
		background: #2f6daa;
	}
	#nav ul.fu-mainmenu>li.fu-active>a:after {
		content: none;
	}
	#nav ul.fu-mainmenu>li>a {
		padding: 0 0.625em;
		display: inline-block;
		line-height: 2.5em;
	}
	#nav ul.fu-mainmenu>li>a:hover, #nav ul.fu-mainmenu>li>a:focus {
		background: #2f6daa;
		text-decoration: underline;
	}
	#nav ul.fu-submenu-level1 {
		display: none;
		margin-top: 0;
		margin-bottom: 0;
		-webkit-column-count: auto;
		-moz-column-count: auto;
		column-count: auto;
	}
	#nav ul.fu-submenu-level1>li {
		line-height: 1.5em;
		width: 100%;
		background: #CCCCCC;
		border-top: 1px solid #fff;
	}
	#nav ul.fu-submenu-level1>li>a {
		padding: 0.5em 0.75em;
		color: #004c97;
	}
    #nav ul.fu-submenu-level1>li>a:hover,
    #nav ul.fu-submenu-level1>li>a:focus {
        background: #E4E4E4;
	}
	#nav ul.fu-mainmenu>li>a, #nav ul.fu-submenu-level1>li>a {
        display: flex;
        margin-left: 0.05em;
	}
	#nav ul.fu-submenu-level2>li {
		line-height: 1.5em;
		width: 100%;
		background: #E4E4E4;
		border-top: 1px solid #fff;
		padding-left: 1em;
	}
	#nav ul.fu-submenu-level2>li>a {
		padding: 0.5em 0.625em;
		color: #004c97;
	}
	/*PGR*/
	#nav ul.fu-submenu-level2>li>a {
		display: block;
	}
	/*Position Pfeile korrigieren*/
	#nav ul li ul li a.fu-toggle-arrow img {
		padding-left: 2px;
	}
	#nav .fu-toggle-arrow img {
		padding-top: 0.3em;
		height: 1em;
		margin-top: 0.6em;
    }
    .mobile-nav-arrow {
        display: block;
        float: right;
        height: 2.5em;
    }
	#nav .mobile-nav-arrow img {
		height: 1em;
		padding-top: 0.4em;
    }
	#fu-search-icon-box {
		display: none;
	}
	#fu-search-form {
		position: absolute;
		top: 0.1em;
	}
    #fu-search-form .fu-container {
        margin: 1em 0 1em 0;
    }
	.fu-search-input-field {
		width: calc(100% - 6.125em);
	}
	.fu-search-submit-button {
		width: 5.875em;
	}
	.fu-mobile-language {
		display: block;
		background: #fff !important;
		line-height: normal !important;
		padding: 0.4em 0.625em 0 !important;
	}
	.fu-mobile-audiance, .fu-mobile-direkt_zu {
		display: inline;
		background: #fff !important;
		line-height: normal !important;
		padding: 0.625em 0 !important;
	}
	hr.fu-topline-notmobile {
		display: none;
	}
	#fu-content {
		margin-top: 1.25em;
		margin-bottom: 1.25em;
	}
	#fu-breadcrumb {
		margin-bottom: 1.25em;
	}
	.fu-news-slider-content, .fu-flex-news-slider-content {
		height: auto;
	}
	.fu-news-slider-controls, .fu-focus-slider-controls, .fu-flex-news-slider-controls, .fu-flex-focus-slider-controls {
		position: relative;
		width: 100%;
		top: 0.625em;
		left: 0;
	}
	.fu-focus-slider-controls .fu-focus-slider-next, .fu-news-slider-controls .fu-news-slider-next, .fu-flex-news-slider-controls .fu-flex-news-slider-next, .fu-flex-focus-slider-controls .fu-flex-focus-slider-next {
		right: 40%;
	}
	.fu-focus-slider-controls .fu-focus-slider-prev, .fu-news-slider-controls .fu-news-slider-prev, .fu-flex-news-slider-controls .fu-flex-news-slider-prev, .fu-flex-focus-slider-controls .fu-flex-focus-slider-prev {
		left: 40%;
	}
	.fu-testimonial-text {
		padding: 0.625em 0.625em;
	}
	.fu-social-links .fu-social-links-mobile {
		display: inline;
	}
	hr {
		margin-left: 0.625em;
		margin-right: 0.625em;
	}
	.fu-scrollToTop {
		width: 2.562em;
		height: 2.562em;
		bottom: 1.25em;
		right: 0.625em;
		overflow: hidden;
	}
	#nav ul.fu-submenu-level1>li {
		white-space: normal;
		overflow: auto;
		text-overflow: none;
	}
}

@media all and (max-width: 48em) {
	/* Flexslider */
	.flex-control-nav, .flex-pauseplay {
		display: none;
	}
	.flexslider {
		margin: 0 0 1.25em;
	}
	.flex-caption {
		position: relative;
		left: 0;
		top: 0;
		width: 100%;
		margin-left: 0;
		margin-right: 0;
	}
	.flex-caption-inner {
		border-bottom-right-radius: 0;
		width: 100%;
		padding: 0.5em 0.5em 0.8em 0.5em;
	}
	.flex-caption h2 {
		font-size: 1.2em;
		margin: 0;
		padding: 0;
	}
	.fu-btn-slider {
		display: none;
	}
	.fu-focus-slider-controls .fu-focus-slider-next, .fu-news-slider-controls .fu-news-slider-next, .fu-flex-news-slider-controls .fu-flex-news-slider-next, .fu-flex-focus-slider-controls .fu-flex-focus-slider-next {
		right: 35%;
	}
	.fu-focus-slider-controls .fu-focus-slider-prev, .fu-news-slider-controls .fu-news-slider-prev, .fu-flex-news-slider-controls .fu-flex-news-slider-prev, .fu-flex-focus-slider-controls .fu-flex-focus-slider-prev {
		left: 35%;
	}
	/*Aktuelles-/Focusslider Controls (NS)*/
	.fu-slider-controls .fu-slider-next, .fu-slider-controls .fu-slider-next.fu-flex-focus-slider-next, .fu-slider-controls .fu-slider-next.fu-flex-news-slider-next {
		right: 35%;
	}
	.fu-slider-controls .fu-slider-prev, .fu-slider-controls .fu-slider-prev.fu-flex-focus-slider-prev, .fu-slider-controls .fu-slider-prev.fu-flex-news-slider-prev {
		left: 35%;
	}
	.fu-testimonial-text {
		padding: 1.875em 1.25em;
	}
	.fu-testimonial-text blockquote {
		font-size: 85%;
		text-overflow: ellipsis;
	}
	.fu-social-icons {
		padding: 0 0.625em 0 0.625em;
	}
	footer {
		padding: 0 0 1.875em 0;
	}
	footer h2 {
		margin: 2em 0 0.937em 0;
	}
	#fu-footer-map a {
		padding: 1em 0 0.937em 0;
	}
	.fu-footer-map-btn-image {
		display: block;
		margin: 0.625em auto 0 auto;
	}
	footer ul.fu-list-2-col {
		-moz-column-count: auto;
		-moz-column-gap: 0;
		-webkit-column-count: auto;
		-webkit-column-gap: 0;
		column-count: auto;
		column-gap: 0;
	}
	#fu-footer-map-content-new .iDbuildingMap {
		display: none;
	}
	.mfp-container .mfp-thumbs {
		display: none;
	}
}

@media all and (max-width: 32em) {
    #homepage_inhalt {
        margin-top: .2em;
    }
	.logoline.logopicture {
		max-width: 46%;
		margin-top: -4px;
	}
	.logoline.logopicture .logoline-inner {
		padding-left: 0.4em;
	}
	.fu-logo-head {
		padding-right: 0.4em;
		max-width: 54%;
	}
}

@media all and (max-width: 30em) {
	h1 {
		font-size: 1.5em;
	}
	h2 {
		font-size: 1.25em;
	}
	h3 {
		font-size: 1.125em;
	}
	h4 {
		font-size: 1em;
	}
	h5 {
		font-size: 0.937em;
	}
	h6 {
		font-size: 0.875em;
	}
	.fu-infobox-image {
		float: none;
		width: 100%;
	}
	.fu-infobox-text {
		height: auto;
		margin-left: 0;
	}
	.fu-citebox-image {
		display: none;
	}
	#fu-box-select-audiance-mobile p {
		display: table;
	}
	#fu-box-select-direkt_zu-mobile p {
		display: table;
	}
	.fu-mobile-audiance .fu-select-audiance, .fu-mobile-direkt_zu .fu-select-direkt_zu {
		margin: 0 0 0 0;
	}
	#fu-content {
		margin-top: 0.625em;
		margin-bottom: 0.625em;
	}
	#fu-breadcrumb {
		font-size: 130%;
	}
	.fu-contact-box {
		max-width: auto;
		width: 100%;
	}
	.fu-contact-box-image {
		display: none;
	}
	.fu-contact-box-text {
		padding-top: 1em;
	}
	.fu-contact-box-text>h4 {
		font-size: 1.25em;
	}
	.fu-adv-search-input-field {
		width: 100%;
	}
	.fu-adv-search-submit-button {
		width: 100%;
		margin-top: 5px;
		margin-left: 0;
	}
	.fu-social-links li {
		display: list-item;
	}
	.fu-social-links-separator {
		display: none !important;
	}
	label {
		display: inline-block;
		margin-top: 0.625em;
	}
	.fu-event h1 {
		margin: 0 0 0.625em 0;
	}
	.fu-event-shortdate {
		float: none;
	}
	.fu-event-longdate {
		margin-left: 0;
	}
	.fu-event-text-heading {
		float: none;
		width: 100%;
	}
	.fu-event-text-logo {
		float: none;
		width: 100%;
		text-align: left;
	}
	.fu-event-text-logo img {
		margin-top: 0;
		margin-bottom: 0.625em;
	}
	.fu-event-details {
		float: none;
		width: 100%;
		margin: 0 0 0.625em 0;
		padding: 0.625em;
	}
	.fu-event-list-shortdate {
		display: none;
	}
	.fu-event-list-longdate, .fu-event-list-heading, .fu-event-list p {
		margin-left: 0;
	}
	.smk_accordion .accordion_in .acc_head {
		font-size: 1.25em;
	}
	#fu-social-icons-list {
		margin: 0.5em auto 1.5em auto;
	}
	.fu-social-icons {
		padding: 0 5px 0 5px;
	}
	/* flex Teamübersicht mit Foto & Kontakt*/
	.grid-col-two, 	.grid-col-one {
    grid-template-columns: auto;
    row-gap: 2em;
	}
}

@media all and (max-width: 20em) {
	.fu-focus-slider-controls .fu-focus-slider-next, .fu-news-slider-controls .fu-news-slider-next, .fu-flex-news-slider-controls .fu-flex-news-slider-next, .fu-flex-focus-slider-controls .fu-flex-focus-slider-next {
		right: 30%;
	}
	.fu-focus-slider-controls .fu-focus-slider-prev, .fu-news-slider-controls .fu-news-slider-prev, .fu-flex-news-slider-controls .fu-flex-news-slider-prev, .fu-flex-focus-slider-controls .fu-flex-focus-slider-prev {
		left: 30%;
	}
	/*Aktuelles-/Focusslider Controls (NS)*/
	.fu-slider-controls .fu-slider-next, .fu-slider-controls .fu-slider-next.fu-flex-focus-slider-next, .fu-slider-controls .fu-slider-next.fu-flex-news-slider-next {
		right: 30%;
	}
	.fu-slider-controls .fu-slider-prev, .fu-slider-controls .fu-slider-prev.fu-flex-focus-slider-prev, .fu-slider-controls .fu-slider-prev.fu-flex-news-slider-prev {
		left: 30%;
	}
	.smk_accordion .accordion_in .acc_head {
		font-size: 1em;
	}
}

@media all and (min-width: 72em) {
	.fu-flex-focus-slider-outer .lSSlideOuter {
		width: 80%;
		margin: 0 auto;
	}
}

@media all and (max-width: 72em) {
	.fu-testimonial-box {
		height: auto;
	}
	/*Aktuelles-/Focusslider Controls (NS)*/
	.fu-slider-controls {
		position: relative;
		width: 100%;
		top: 0.625em;
		left: 0;
	}
	.fu-slider-controls {
		text-align: center;
	}
	.fu-slider-controls .fu-slider-next, .fu-slider-controls .fu-slider-next.fu-flex-focus-slider-next, .fu-slider-controls .fu-slider-next.fu-flex-news-slider-next {
		right: 40%;
	}
	.fu-slider-controls .fu-slider-prev, .fu-slider-controls .fu-slider-prev.fu-flex-focus-slider-prev, .fu-slider-controls .fu-slider-prev.fu-flex-news-slider-prev {
		left: 40%;
	}
	.fu-news-slider-outer, .fu-flex-news-slider-outer, .fu-focus-slider-outer, .fu-flex-focus-slider-outer {
		padding-bottom: 3.125em;
	}
	.fu-news-slider-text, .fu-flex-news-slider-text {
		min-height: 12em;
	}
}

@media all and (max-width: 28em) {
	.fu-slider-controls {
		text-align: center;
	}
	.fu-slider-controls .fu-slider-next, .fu-slider-controls .fu-slider-prev, .fu-slider-controls .fu-slider-next.fu-flex-focus-slider-next, .fu-slider-controls .fu-slider-next.fu-flex-news-slider-next, .fu-slider-controls .fu-slider-prev.fu-flex-focus-slider-prev, .fu-slider-controls .fu-slider-prev.fu-flex-news-slider-prev {
		position: static;
		display: inline;
	}
}

@media all and (max-width: 48em) {
	.fu-testimonial-image img {
		margin: 2em 0 0 0;
	}
	.fu-testimonial-box-inner {
		padding-left: 1em;
		padding-right: 1em;
	}
	.fu-testimonial-image {
		margin-bottom: 2em;
	}
	.fu-testimonial-container .fu-slider-controls {
		padding-bottom: 2em;
	}
}

@media all and (min-width: 48em) {
	.fu-testimonial-box {
		height: 15em;
	}
	.fu-testimonial-container .fu-slider-controls {
		display: none;
	}
    #fu-box-audiance, #fu-box-select-direkt_zu, #fu-box-language-selection {
        padding-left: 5px;
        padding-right: 5px;
    }
}

@media all and (min-width: 53em) {
	.fu-testimonial-box {
		height: auto;
		/* IE */
		height: initial;
		/* unkown by IE */
	}
}

#fu-testimonials-slider {
	padding-left: 0;
}

#fu-testimonials-slider li {
	list-style-type: none;
	left: 0;
}

@media (min-width:48em) {
	.fu-box-infoline>div {  
		margin-top: 1em;
	}
}
@media (min-width:63.13em) {
	.fu-box-infoline>div {
		margin-top: 0em;
	}
    .offset-md-4{margin-left:33.333333%}.offset-md-8{margin-left:66.666667%}
}