/* innovation custom.css 2018-07-26#LV */
@charset "utf-8";

/* custom styles */

body {
	background-repeat     : no-repeat;
	background-size       : cover;
	background-attachment : fixed;
	background-position   : center center;
}
body {
	font-family : "Open Sans";
	font-weight : 300;
	font-style  : normal;
	font-size   : 14px;
}
h1 {
	font-family : "Open Sans";
	font-weight : 700;
	font-style  : normal;
	font-size   : 30px;
}
h2 {
	font-family : "Open Sans";
	font-weight : 600;
	font-style  : normal;
	font-size   : 24px;
}
h3 {
	font-family : "Open Sans";
	font-weight : 600;
	font-style  : normal;
	font-size   : 22px;
}
h4 {
	font-family : "Open Sans";
	font-weight : 600;
	font-style  : normal;
	font-size   : 18px;
}
h5 {
	font-family : "Open Sans";
	font-weight : 600;
	font-style  : normal;
	font-size   : 16px;
}
h6 {
	font-family : "Open Sans";
	font-weight : 300;
	font-style  : normal;
	font-size   : 12px;
}

> .vc_custom_1479722406282 {
	margin-top : 75px !important;
}
.vc_custom_1479722406282 {
	margin-top : 75px !important;
}
.vc_custom_1479722406282 {
	margin-top : 75px !important;
}
.vc_custom_1479722406282 {
	margin-top : 75px !important;
}
.vc_custom_1505812594724 {
	margin-top : 32px !important;
}
.vc_custom_1498480809899 {
	padding-top         : 70px !important;
	padding-bottom      : 60px !important;
	/*background-image    : url("wp-content/uploads/2015/06/uo_studieren_fond_8_1800_600px-id=1728.png") !important;*/
	background-position : center !important;
	background-repeat   : no-repeat !important;
	background-size     : cover !important;
}
.vc_custom_1488382102972 {
	padding-top      : 40px !important;
	background-color : #f5f5f5 !important;
}
.vc_custom_1498481123014 {
	padding-top         : 70px !important;
	padding-bottom      : 60px !important;
	/*background-image    : url("wp-content/uploads/2015/06/uo_zahlenfakten_fond_2_1800_600px_2-id=1737.png") !important;*/
	background-position : center !important;
	background-repeat   : no-repeat !important;
	background-size     : cover !important;
}
.vc_custom_1493200751812 {
	padding-top      : 60px !important;
	padding-bottom   : 45px !important;
	background-color : #f5f5f5 !important;
}
.vc_custom_1498481366314 {
	padding-top         : 70px !important;
	padding-bottom      : 60px !important;
	/*background-image    : url("wp-content/uploads/2015/06/uo_video_fond_7_1800_600px_2-id=1739.png") !important;*/
	background-position : center !important;
	background-repeat   : no-repeat !important;
	background-size     : cover !important;
}
.vc_custom_1502789224142 {
	padding-bottom : 30px !important;
}
.vc_custom_1502790133051 {
	padding-bottom : 30px !important;
}
.vc_custom_1505812523492 {
	margin-top : 24px !important;
}
.vc_custom_1505812561635 {
	margin-top : 2px !important;
}
.vc_custom_1505812603657 {
	margin-top    : 2px !important;
	margin-bottom : 80px !important;
}
.vc_custom_1505810382589 {
	margin-top : 14px !important;
}
.vc_custom_1505812166371 {
	padding-top      : 10px !important;
	padding-bottom   : 42px !important;
	background-color : #66af24 !important;
	border-radius    : 1px !important;
}
.vc_custom_1505811113787 {
	padding-top      : 10px !important;
	padding-bottom   : 10px !important;
	background-color : #f2f2f2 !important;
}
.vc_custom_1505812187904 {
	margin-left      : 2px !important;
	padding-top      : 10px !important;
	padding-bottom   : 42px !important;
	background-color : #66af24 !important;
	border-radius    : 1px !important;
}
.vc_custom_1505812455646 {
	padding-top      : 10px !important;
	padding-bottom   : 49px !important;
	background-color : #f2f2f2 !important;
}
.vc_custom_1505812166371 {
	padding-top      : 10px !important;
	padding-bottom   : 42px !important;
	background-color : #66af24 !important;
	border-radius    : 1px !important;
}
.vc_custom_1505811113787 {
	padding-top      : 10px !important;
	padding-bottom   : 10px !important;
	background-color : #f2f2f2 !important;
}
.vc_custom_1505812187904 {
	margin-left      : 2px !important;
	padding-top      : 10px !important;
	padding-bottom   : 42px !important;
	background-color : #66af24 !important;
	border-radius    : 1px !important;
}
.vc_custom_1505812455646 {
	padding-top      : 10px !important;
	padding-bottom   : 49px !important;
	background-color : #f2f2f2 !important;
}
.vc_custom_1505812166371 {
	padding-top      : 10px !important;
	padding-bottom   : 42px !important;
	background-color : #66af24 !important;
	border-radius    : 1px !important;
}
.vc_custom_1505812935035 {
	padding-top      : 10px !important;
	padding-bottom   : 30px !important;
	background-color : #f2f2f2 !important;
}
.vc_custom_1505812187904 {
	margin-left      : 2px !important;
	padding-top      : 10px !important;
	padding-bottom   : 42px !important;
	background-color : #66af24 !important;
	border-radius    : 1px !important;
}
.vc_custom_1505812455646 {
	padding-top      : 10px !important;
	padding-bottom   : 49px !important;
	background-color : #f2f2f2 !important;
}
.vc_custom_1498550298931 {
	padding-bottom : 30px !important;
}
.vc_custom_1498550319630 {
	padding-bottom : 30px !important;
}
.vc_custom_1497028024710 {
	margin-bottom       : 60px !important;
	padding-top         : 196px !important;
	padding-bottom      : 196px !important;
	/*background-image    : url("wp-content/uploads/2015/06/campus-haarentor-mensa-cafeteria-a-06-16-ds-7_2-id=1718.png") !important;*/
	background-position : center !important;
	background-repeat   : no-repeat !important;
	background-size     : cover !important;
}
.vc_custom_1497009880583 {
	margin-bottom    : 60px !important;
	padding-bottom   : 30px !important;
	background-color : #ffffff !important;
}
.vc_custom_1497009888441 {
	margin-left : 5% !important;
}
.vc_custom_1497000542227 {
	padding-bottom : 32px !important;
}
.vc_custom_1498550334809 {
	padding-top    : 32px !important;
	padding-bottom : 30px !important;
}
.vc_custom_1498550357263 {
	padding-bottom : 30px !important;
}
.vc_custom_1498550373482 {
	padding-bottom : 30px !important;
}
.vc_custom_1479481148430 {
	padding-top    : 40px !important;
	padding-bottom : 40px !important;
}

> .wpb_animate_when_almost_visible {
	opacity : 1;
}
/* Accordion Styles */
.accordion {
	outline : none;
}
.accordion-title {
	border-bottom : 2px solid #fff !important;
	background    : #f8f8f8;
	color         : #666;
	height        : 45px;
	margin        : 0;
	padding       : 10px 0;
	box-sizing    : border-box;
	cursor        : pointer;
	font-size     : 18px;
	padding-left  : 20px;
}
.accordion-title:before {
	display            : block;
	float              : left;
	content            : '\f078';
	font-family        : FontAwesome;
	color              : #666;
	font-size          : 13px;
	font-weight        : normal;
	margin-top         : 2px;
	margin-right       : 14px;
	-moz-transform     : rotate(0deg);
	-ms-transform      : rotate(0deg);
	-o-transform       : rotate(0deg);
	-webkit-transform  : rotate(0deg);
	transform          : rotate(0deg);
	transition         : transform 0.2s;
	-webkit-transition : transform 0.2s;
}
.accordion-title.open:before {
	margin-top         : 2px;
	-moz-transform     : rotate(180deg);
	-ms-transform      : rotate(180deg);
	-o-transform       : rotate(180deg);
	-webkit-transform  : rotate(180deg);
	transform          : rotate(180deg);

	transition         : transform 0.2s;
	-webkit-transition : transform 0.2s;

}
.accordion > br {
	display : none;
}
.accordion-title:hover {
	border             : none;
	outline            : none;
	background         : #f2f2f2;
	transition         : background 0.2s;
	-webkit-transition : background 0.2s;
}
.accordion-title:first-child {
	border : none;
}
.accordion-title.open {
	cursor  : default;
	border  : none;
	outline : none;
}
.accordion-content {
	padding : 14px 20px;
}
#menu-home-praes > li > ul.x-sub-menu {
	left : 0 !important;
}
#menu-home-praes > li {
	position : relative;
}
header.header-3 .menu-wrapper .x-nav-menu > li.x-menu-item > a {
	padding : 3px 20px;
}
.x-sub-menu a {
	text-transform : none !important;
	font-size      : 12px !important;
}
h1, h2, h3, h4, h5, h6, .innovation-latest-post-title {
	text-transform : none !important;
}
.page-id-1625 ul.breadcrumbs {
	top         : 105px;
	margin-left : -703px;
}
ul.breadcrumbs {
	top         : 150px;
	margin-left : -755px;
	color       : #444;
}
.blog ul.breadcrumbs {
	top : 50px;
}
ul.breadcrumbs li a {
	color       : #444;
	font-weight : bold;
	font-size   : 12px;
}
ul.breadcrumbs li a:hover {
	color : #333 !important;
}
ul.breadcrumbs li + li:before {
	content : "|";
}
ul.breadcrumbs li span {
	color       : #337ab7;
	font-weight : bold;
	font-size   : 12px;
}
.page-id-58 .page-title-overlay {
	background-color : transparent;
}
.page-id-58 ul.breadcrumbs {
	top         : 178px;
	margin-left : -795px;
}
div#nextend-accordion-menu-unique7dd0220 dl.level1 dt .inner {
	background : #66af24 !important;
}
div#nextend-accordion-menu-unique7dd0220 dl.level1 dt .inner a span {
	font-weight : 600 !important;
}
div#nextend-accordion-menu-unique7dd0220 dl.level1 dt .inner a span:before {
	content : "> ";
}
/* slider */

/*  Menu  Ebenen */

@media (min-width : 992px) {
	/*
	.x-nav-menu #menu-item-1627 > ul.x-sub-menu,
	.x-nav-menu li#menu-item-1627 > ul.x-sub-menu,
	.x-nav-menu li#menu-item-1627.x-active > ul.x-sub-menu,
	.x-nav-menu #menu-item-1627  li.x-active > ul.x-sub-menu,
	.x-nav-menu #menu-item-1627  li.x-active > ul.x-sub-menu > ul.x-sub-menu  {
		visibility: visible !important;
		opacity: 1 !important;
		overflow:visible !important;
	}
	*/
	.x-nav-menu ul.x-sub-menu > li {
		position : static !important;
	}
	.x-nav-menu li > ul.x-sub-menu li:hover {
		background-color : #e5edf5 !important;
	}
	.x-nav-menu ul.x-sub-menu > li > ul.x-sub-menu {
		min-height : 100%;
	}

}
/*
#menu-item-1627 ul, #menu-item-1627 li li, #menu-item-1627 li li ul, #menu-item-1627 li li li  {
	visibility:visible !important;
	display:block;
	z-index:1000;
	height:auto;
	opacity:1;
	}

	*/

/* 2018-08-07#LV
@media (min-width : 1170px) {
	.x-menu-text {
		max-width : 100%;
	}
	.x-nav-menu li > ul.x-sub-menu li > a {
		white-space : pre-wrap;
	}
	.x-nav-menu li > ul.x-sub-menu {
		border-width : 0;
	}
}
*/
@media (min-width : 1200px) {

	.header-3 .top-bar {
		position     : absolute;
		z-index      : 998;
		width        : 900px;
		top          : 0px;
		right        : 50%;
		margin-right : -485px;
		background   : #fff;
	}

}
@media (min-width : 1100px) and (max-width : 1199px) {

	.header-3 .top-bar {
		position     : absolute;
		z-index      : 998;
		width        : 810px;
		top          : 0;
		right        : 50%;
		margin-right : -485px;
		background   : #fff;
	}

}



/* 2018-08-07#LV
@media (min-width : 1000px) {

	.header-3 #text-15 {
		width      : 160px;
		position   : relative;
		margin-top : 10px;
		background : #f5f5f5;
		padding    : 0 3px;
		left       : 80px;
	}
	.header-3 #text-15 .textwidget {
		position : relative;
		display  : table;
		float    : right;
	}
	.header-3 #nav_menu-6 {
		width    : 30%;
		position : relative;
		left     : 100px;
	}
	.header-3 #search-5 {
		width : 150px;
		left  : 90px;
	}

}
@media (min-width : 1200px) {

	.header-3 #text-15 {
		width      : 260px;
		margin-top : 10px;
		background : #f5f5f5;
		padding    : 0 3px;

	}
	.header-3 .top-bar {

		margin-right : -600px;
	}

}
@media screen and (-webkit-min-device-pixel-ratio : 0) {
	.header-3 .top-bar {
		top : 65px;
	}
}
*/


/* general settings */

/*
#wrapper {background:#fff;}
body{font-family:"Open Sans";font-weight:normal;font-style:normal;font-size:14px;}h1{font-family:"Open Sans";font-weight:700;font-style:normal;font-size:30px;}h2{font-family:"Open Sans";font-weight:600;font-style:normal;font-size:24px;}h3{font-family:"Open Sans";font-weight:600;font-style:normal;font-size:22px;}h4{font-family:"Open Sans";font-weight:600;font-style:normal;font-size:18px;}h5{font-family:"Open Sans";font-weight:600;font-style:normal;font-size:16px;}h6{font-family:"Open Sans";font-weight:300;font-style:normal;font-size:12px;}{font-family:"Open Sans";}{font-family:"Open Sans";}</style><style type="text/css" data-type="vc_shortcodes-custom-css">.vc_custom_1479722406282{margin-top: 75px !important;}.vc_custom_1479722406282{margin-top: 75px !important;}.vc_custom_1479722406282{margin-top: 75px !important;}.vc_custom_1479722406282{margin-top: 75px !important;}.vc_custom_1505812594724{margin-top: 32px !important;}.vc_custom_1498480809899{padding-top: 70px !important;padding-bottom: 60px !important;background-image: url(http://uni-oldenburg.webseiten.cc/wp-content/uploads/2015/06/uo_studieren_fond_8_1800_600px.png?id=1728) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1488382102972{padding-top: 40px !important;background-color: #f5f5f5 !important;}.vc_custom_1498481123014{padding-top: 70px !important;padding-bottom: 60px !important;background-image: url(http://uni-oldenburg.webseiten.cc/wp-content/uploads/2015/06/uo_zahlenfakten_fond_2_1800_600px_2.png?id=1737) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1493200751812{padding-top: 60px !important;padding-bottom: 45px !important;background-color: #f5f5f5 !important;}.vc_custom_1498481366314{padding-top: 70px !important;padding-bottom: 60px !important;background-image: url(http://uni-oldenburg.webseiten.cc/wp-content/uploads/2015/06/uo_video_fond_7_1800_600px_2.png?id=1739) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1502789224142{padding-bottom: 30px !important;}.vc_custom_1502790133051{padding-bottom: 30px !important;}.vc_custom_1505812523492{margin-top: 24px !important;}.vc_custom_1505812561635{margin-top: 2px !important;}.vc_custom_1505812603657{margin-top: 2px !important;margin-bottom: 80px !important;}.vc_custom_1505810382589{margin-top: 14px !important;}.vc_custom_1505812166371{padding-top: 10px !important;padding-bottom: 42px !important;background-color: #66af24 !important;border-radius: 1px !important;}.vc_custom_1505811113787{padding-top: 10px !important;padding-bottom: 10px !important;background-color: #f2f2f2 !important;}.vc_custom_1505812187904{margin-left: 2px !important;padding-top: 10px !important;padding-bottom: 42px !important;background-color: #66af24 !important;border-radius: 1px !important;}.vc_custom_1505812455646{padding-top: 10px !important;padding-bottom: 49px !important;background-color: #f2f2f2 !important;}.vc_custom_1505812166371{padding-top: 10px !important;padding-bottom: 42px !important;background-color: #66af24 !important;border-radius: 1px !important;}.vc_custom_1505811113787{padding-top: 10px !important;padding-bottom: 10px !important;background-color: #f2f2f2 !important;}.vc_custom_1505812187904{margin-left: 2px !important;padding-top: 10px !important;padding-bottom: 42px !important;background-color: #66af24 !important;border-radius: 1px !important;}.vc_custom_1505812455646{padding-top: 10px !important;padding-bottom: 49px !important;background-color: #f2f2f2 !important;}.vc_custom_1505812166371{padding-top: 10px !important;padding-bottom: 42px !important;background-color: #66af24 !important;border-radius: 1px !important;}.vc_custom_1505812935035{padding-top: 10px !important;padding-bottom: 30px !important;background-color: #f2f2f2 !important;}.vc_custom_1505812187904{margin-left: 2px !important;padding-top: 10px !important;padding-bottom: 42px !important;background-color: #66af24 !important;border-radius: 1px !important;}.vc_custom_1505812455646{padding-top: 10px !important;padding-bottom: 49px !important;background-color: #f2f2f2 !important;}.vc_custom_1498550298931{padding-bottom: 30px !important;}.vc_custom_1498550319630{padding-bottom: 30px !important;}.vc_custom_1497028024710{margin-bottom: 60px !important;padding-top: 196px !important;padding-bottom: 196px !important;background-image: url(http://uni-oldenburg.webseiten.cc/wp-content/uploads/2015/06/campus-haarentor-mensa-cafeteria-a-06-16-ds-7_2.png?id=1718) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1497009880583{margin-bottom: 60px !important;padding-bottom: 30px !important;background-color: #ffffff !important;}.vc_custom_1497009888441{margin-left: 5% !important;}.vc_custom_1497000542227{padding-bottom: 32px !important;}.vc_custom_1498550334809{padding-top: 32px !important;padding-bottom: 30px !important;}.vc_custom_1498550357263{padding-bottom: 30px !important;}.vc_custom_1498550373482{padding-bottom: 30px !important;}.vc_custom_1479481148430{padding-top: 40px !important;padding-bottom: 40px !important;}</style><noscript><style type="text/css"> .wpb_animate_when_almost_visible { opacity: 1; }

*/

body {
	font-weight : normal;
}

a {
	color : #00519e;
}
#wrapper-footer a {
	color : #fff;
}
a:hover {
	color           : #459dd2;
	text-decoration : underline;
}
footer {
	position : relative;
	z-index  : 1;
}
/* logo */

header.main-header .header-logo-mobile-mini {
	display    : none;
	position   : absolute;
	width: 130px;
	height: auto;
	left: 20px;
	top: 33px;
	z-index    : 2;
	right      : auto;
	text-align : left;
}
@media (max-width : 500px) {
	header.main-header .header-logo-mobile-mini {
		display : block;
		z-index : 2;
	}
	header.main-header .header-logo-mobile {
		display : none;
	}
	/*.x-nav-menu-toggle .x-nav-menu-toggle-inner .x-nav-menu-toggle-icon {*/
	/*margin-top : 12px;*/
	/*}*/
}
@media (max-width : 350px) {
	header.main-header .header-logo-mobile-mini {
		top: 54px;
		width: 90px;
	}
}

/* Inhalt-Infos (Webmaster, Bearbeitungsdatum) */
#inhalt_infos {
    text-align:right;
    font-size:.85em;
}
@media (min-width : 1200px) {

}
#uol_shortlink {
    display:inline-block;
    width:10px;
}
/*#uol_shortlink:hover {
    background-color:#ccc;
}*/

@media (max-width: 991px) {
    .row {
	margin-top:-15px;
	margin-bottom:-15px;
    }
    div[class*="col-sx-"], div[class*="col-sm-"], div[class*="col-md-"] {
	padding-top:15px;
	padding-bottom:15px;
    }
}


/* Grid Element 5-spaltig */

.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
	position      : relative;
	min-height    : 1px;
	padding-right : 10px;
	padding-left  : 10px;
}
.col-xs-15 {
	width : 20%;
	float : left;
}
@media (min-width : 768px) {
	.col-sm-15 {
		width : 20%;
		float : left;
	}
}
@media (min-width : 992px) {
	.col-md-15 {
		width : 20%;
		float : left;
	}
}
@media (min-width : 1200px) {
	.col-lg-15 {
		width : 20%;
		float : left;
	}
}
/* Home Page */

.home h3 {
	font-size : 30px;
}
.home .news h3 {
	font-size : 22px;
}
/* Tabs Style */

.nav-tabs {
	border-bottom : 0;
}
.nav-tabs > li > a {
	font-size     : 18px;
	font-weight   : 600;
	color         : #555;
	border        : 0;
	border-bottom : 3px solid transparent;
	padding       : 10px 8px;
}
@media (max-width : 400px) {

	.nav-tabs > li > a {
		font-size : 14px;
	}

}
.nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
	border : 0;
}
.nav-tabs > li {
	margin-right : 20px;
}
.nav-tabs > li > a:focus, .nav-tabs > li > a:hover {
	background : none;
	color      : #555 !important;
}
.nav-tabs > li.active a {
	border        : 0;
	border-bottom : 3px solid #00519e !important;

}
.nav-tabs > li.active:hover a {
	border-bottom : 3px solid #00519e !important;
	color         : #555;
}
.nav-tabs > li:hover a {
	border        : 0;
	border-bottom : 3px solid rgba(41, 122, 204, 0.3);
	padding       : 10px 8px;
}
#tab-content-238816 {
	margin-top : 60px;
}
/* Aktuell */
.list2-more-link {
	font-size   : 14px;
	font-weight : normal;
}
.news-aktuell {
	padding-bottom : 60px;
}
.news-aktuell figure.image {
	position : relative;
	overflow : hidden;
}
@media (max-width : 800px) {

	.news-aktuell {
		padding-bottom : 0px;
	}

}
.news-aktuell .more-link {
	font-size   : 14px;
	line-height : 28px;
	font-weight : normal;
}
.news-aktuell .vc_column-inner {
	height : 440px;
}
.news-aktuell .label-info {
	background-color : transparent;
	color            : #444;
	font-size        : 14px;
	line-height      : 28px;
	font-weight      : 300;
	padding-left     : 2px;
}
.innovation-button.style1 {
	background-color : #00519e;
	padding          : 8px 42px;
	float            : right;
}
.innovation-button.style1.read-more.aktuell:hover {
	background-color : #333;
	padding          : 8px 42px;
}

/* News-Pagination */
  .news .page-navigation {
    min-height:60px;
  }
  .news .page-navigation p {display:none;}
  .news .page-navigation ul {
    padding-left:0!important;
    display:inline-block;
    width:auto;
   /*
    float:none!important;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
   */
  }
  
  .news .page-navigation ul li {
    padding:0;
    border-right:3px solid #fff;
    text-align: center;
  }
  .news .page-navigation ul li.current,
  .news .page-navigation ul li a {
    display:inline-block;
    padding:5px 8px;
    min-width:32px;
  }
  .news .page-navigation ul li a:hover {
   background-color: #ccc;
   color:#fff;
  }
  .news .page-navigation ul li.current {
    /* font-weight:bold; */
    background-color: #ccc;
    color:#fff;
  }
  .news .page-navigation ul li a {
    background-color:#f2f2f2;
  }
  


/* Aktuell Owl-Slider */

#owl-aktuell-nav {
	display       : block;
	text-align    : right;
	margin-right  : 0px;
	margin-bottom : 45px;
	margin-top    : -38px;
}
#owl-aktuell-nav.owl-nav [class*='owl-'] {
	background    : #6cb100;
	padding       : 0;
	border        : 0;
	border-radius : 0;
}
@media (max-width : 500px) {
	#owl-aktuell-nav {
		clear  : both;
		margin : 0 !important;
		height : 55px;
	}
	#owl-aktuell-nav .owl-prev {
		float       : left;
		margin-left : 0;
	}
	#owl-aktuell-nav .owl-next {
		float        : right;
		margin-right : 15px;
	}
	#content .owl-calendar-nav {
		clear  : both;
		margin : 0 !important;
		width  : 100% !important;
		/* height : 75px; */
	}
	#content .owl-calendar .owl-stage-outer {
		/* margin-right : 10px; */
		margin-top   : 70px;
	}
	#content .owl-calendar-nav .owl-prev {
		float       : left;
		margin-left : 0;
	}
	#content .owl-calendar-nav .owl-next {
		float        : right;
		margin-right : 15px;
	}
}
/* feste Höhe */
.owl-aktuell .owl-item {
	position : relative;
	height   : 550px;
}
.owl-aktuell .owl-stage,
.owl-aktuell .owl-stage-outer {
	height : 530px;
}
@media (max-width : 1000px) {
	.owl-aktuell .owl-item,
	.owl-aktuell .owl-stage,
	.owl-aktuell .owl-stage-outer {
		height : 550px;
	}
}
@media (max-width : 764px) {
	.owl-aktuell .owl-item,
	.owl-aktuell .owl-stage,
	.owl-aktuell .owl-stage-outer {
		height : 650px;
	}
}
@media (max-width : 725px) {
	.owl-aktuell .owl-item,
	.owl-aktuell .owl-stage,
	.owl-aktuell .owl-stage-outer {
		height : 650px;
	}
}
@media (max-width : 600px) {
	.owl-aktuell .owl-item,
	.owl-aktuell .owl-stage,
	.owl-aktuell .owl-stage-outer {
		height : 590px;
	}
}
@media (max-width : 400px) {
	.owl-aktuell .owl-item,
	.owl-aktuell .owl-stage,
	.owl-aktuell .owl-stage-outer {
		height : 590px;
	}
}
.owl-aktuell .innovation-button.style1 {
	position : absolute;
	right    : 20px;
	bottom   : -20px;
}
@media (max-width : 800px) {
	.owl-aktuell .owl-item.active {
		padding-bottom : 30px;
	}

}

.owl-stage::before {
	display    : block;
	border     : 1px solid red;
	position   : absolute;
	top        : 0;
	bottom     : 0;
	right      : 0;
	width      : 40px;
	z-index    : 5;

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100,ffffff+100&0+0,0.5+33,1+100 */
	background : -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 33%, rgba(255, 255, 255, 1) 100%); /* FF3.6-15 */
	background : -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 33%, rgba(255, 255, 255, 1) 100%); /* Chrome10-25,Safari5.1-6 */
	background : linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 33%, rgba(255, 255, 255, 1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter     : progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1); /* IE6-9 */

}
.nav-tabs > li > a {
	border-bottom-color : #f2f2f2;
}
/* Aktuell */
.news-aktuell {
	padding-bottom : 0 !important;
}
#owl-aktuell-nav {
	margin : 10px 0 !important;
}
/*#tab-content-238815 hr {
  border-top-width:0;
  margin-top:0;
}*/

.vevent p.titel.summary {
    font-size: 20px;
    font-weight: 600;
}



@media (min-width : 480px) {
	#tab-content-238815 {
		margin-top : -50px
	}
}
@media (max-width : 479px) {
	#owl-aktuell-nav {
		/* margin:10px!important; */
		text-align : center;
	}
}
@media (min-width : 480px) {
	#homepage-termine {
		margin-top : -30px;
	}
}
@media (max-width : 479px) {
	#owl-calendar-nav /*, .owl-nav*/
	{
		padding    : 10px 0;
		margin     : 0 !important;
		position   : static;
		text-align : center;
	}
	#owl-calendar-nav::after /*, .owl-nav::after*/
	{
		content : "";
		display : block;
		clear   : both;
	}
	/*  #tab-content-238816 {
		margin-top: 0px;
	  }*/
	#owl-calendar-nav .owl-prev /*, .owl-nav .owl-prev*/
	{
		margin : 0 !important;
		float  : left;
	}
	#owl-calendar-nav .owl-next /*, .owl-nav .owl-next*/
	{
		margin : 0 !important;
		float  : right;
	}
/*	.owl-theme .owl-nav [class*='owl-'] {
		margin : 0 !important;
	}*/
}
.tx-cal-controller .vevent .event-content {
	color : rgb(68, 68, 68) !important;
}
.tx-cal-controller .vevent .event-content h2 {
	font-size : 20px;
}
.tx-cal-controller .event-content a {
	color      : #00519e;
	display    : block;
	position   : absolute;
	width      : 100%;
	right      : 0;
	bottom     : 0;
	padding    : 35px 10px 10px 0;
	/* background-color: #f2f2f2; */
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f2f2f2+25&0+0,1+25 */
	background : -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(242, 242, 242, 1) 70%); /* FF3.6-15 */
	background : -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(242, 242, 242, 1) 70%); /* Chrome10-25,Safari5.1-6 */
	background : linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(242, 242, 242, 1) 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter     : progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#f2f2f2', GradientType=0); /* IE6-9 */
}
.tx-cal-controller .event-content a span {
	position : static;
}
#alle-veranstaltungen {
	padding    : 40px 0 40px 0;
	text-align : right;
}
#alle-veranstaltungen a {
	float : none;
}

.ourteam-detail p,
.ourteam-name a {
	color : #fff;
}
#owl-neuberufene-nav {
	text-align    : right;
	margin-right  : 0px;
	margin-bottom : 45px;
	margin-top    : -38px;
}
#owl-neuberufene-nav.owl-nav [class*='owl-'] {
	background    : #6caf24;
	padding       : 0;
	border        : 0;
	border-radius : 0;
}
@media (max-width : 500px) {
	#owl-neuberufene-nav {
		margin        : 0 !important;
		height        : 55px;
		width         : 100%;
		padding-left  : 0px;
		/* padding-right : 10px; */
	}
	.owl-neuberufene .owl-stage-outer {
		/* margin-right : 10px; */
	}
	#owl-neuberufene-nav .owl-prev {
		float       : left;
		margin-left : 0;
	}
	#owl-neuberufene-nav .owl-next {
		float        : right;
		margin-right : 15px;
	}
}
#owl-neuberufene-nav {
	margin-top    : 0 !important;
	margin-bottom : 15px !important;
}


.news-list-container-3 {
	display    : table;
	background : #fff;
	padding    : 40px;
}

.owl-campus h4 {
	margin-top : 0 !important;
}

.owl-campus h4 {
	padding-top : 40px;
}

.news-campus-leben .label-info {
	background-color : transparent;
	color            : #444;
	font-size        : 14px;
	line-height      : 28px;
	font-weight      : 300;
	padding-left     : 2px;
}
/* Campus-Leben Owl-Slider */

#owl-campus-nav {
	position     : absolute;
	right        : 0;
	top          : 35px;
	top          : 0;
	right        : 15px;
	text-align   : right;
	margin-right : 0px;
	margin       : 0;
	padding      : 0;
	/* margin-bottom:45px; */
}
#owl-campus-nav.owl-nav [class*='owl-'] {
	background    : #6cb100;
	padding       : 0;
	border        : 0;
	border-radius : 0;
}
.news-campus-leben {
	margin-top : 110px;
}

.owl-campus h4 {
	padding-top : 20px !important;
}


.news-campus-leben {
	margin-top : 30px;
}


.home .news h3 {
	min-height     : 2.4em !important;
	display        : table-cell;
	height         : 3.3em !important;
	vertical-align : middle;
}
/******************************************************************************/

.innovation-call-action {
	/* padding    : 0 5px; */
	background : #00519e;
	text-align : right;
	height     : 80px;
}
.innovation-call-action {
	height : 80px
}
.innovation-call-action .innovation-button {
	margin-top : 22px;
	margin-bottom: 22px;
}
/* 
.innovation-call-action h6 {
	margin-top : 30px;
}
*/

/* VB 2018-09-10: Auskommentiert */
/*
@media (max-width : 800px) {

	.innovation-button, .innovation-button.style1 {
		margin-bottom : 30px;
	}
	.owl-item .innovation-button, 
	.owl-item .innovation-button.style1 {
	    margin-bottom: 0;
	}
}
*/

@media (max-width:991px) {
    .col-md-4 + .col-md-4 {
	margin-top: 28px;
    }
}

/* Partnerlogos */

#partnerlogos {
	border-top : 1px #eee solid;
	margin     : 45px 0 30px 0;
	padding    : 64px 0 40px 0;
}
#partnerlogos h2 {
	font-size      : 18px;
	font-weight    : bold;
	color          : #1e1e1e;
	line-height    : 1.44;
	letter-spacing : 0.075em;
}
#partnerlogos h2:after {
	content       : '';
	display       : block;
	border-bottom : 2px solid #00519e;
	width         : 45px;
	padding-top   : 10px;
}
/* News Kacheloptik */

#wrapper.default #main .news {
	margin-top : 0;
}
.news-kacheloptik {
    margin:0 -15px;
}
.news-kacheloptik .kachel {
	position : relative;
	float    : left;
	width    : 49.9%;
	/* min-height   : 470px; */
	padding  : 0 15px 60px;
	margin-bottom: 2em;
	border-bottom: 9px solid #f4f4f4;
}
/*.news-kacheloptik .kachel:nth-child(odd) {
	margin-right : 2.5%;
}*/
#wrapper.default .kachel hr {
	border-top-width : 0;
	margin           : 0 0 20px 0;
}
.news-kacheloptik .kachel .label-info {
	background-color : transparent;
	color            : #444;
	font-size        : 14px;
	line-height      : 28px;
	font-weight      : 300;
	padding-left     : 2px;
}
.news-kacheloptik .kachel .innovation-button.style1 {
	position : absolute;
	right    : 15px;
	bottom   : 15px;
}
@media (max-width : 720px) {
	.news-kacheloptik .kachel {
		/* float  : none; */
		width  : 49.9%;
		height : auto;
		padding-bottom: 30px;
	}
/*	.news-kacheloptik .kachel:nth-child(odd) {
		margin-right : 0;
	}*/
	.news-kacheloptik .kachel .innovation-button.style1 {
		/*position : relative;*/
		right    : 15px;
		/*top      : -12px;*/
		bottom:2px;
		margin-bottom:10px;
	}

}
@media (max-width : 479px) {
	.news-kacheloptik .kachel {
		float  : none;
		width  : 100%;
	}
/*	.news-kacheloptik .kachel:nth-child(odd) {
		margin-right : 0;
	}*/
/*	.kachel .innovation-button.style1 {
		position : relative;
		right    : 0;
	}*/

}


/* 2colLeftLayout*/

#left > div {
	background : #f2f2f2;
	padding    : 24px;
	margin-top : 15px;
}
#left ul {
	list-style   : none;
	padding-left : 20px;
}
#left #left-nav {
	margin-bottom : 25px;
	padding-left  : 0;
}
#left-nav li {
	margin-bottom : 2px;
	background    : #61B300;
}
#left-nav li:hover {
	background : #4F9000;
}
#left-nav li.active a {
	color : #135cae;
}
/*
#left-nav a {
	display:block;
	padding:15px 20px;
	font-size:16px;
	line-height:19px;
	font-weight:600;
	color:#fff;
}
*/
#left-nav a:hover {
	text-decoration : none;
}
/*
#left-nav a:before {
	content:">";
	margin-right:4px;
	display:block;
	float:left;
	padding-bottom: 30px;
}
*/

#left-nav a {
	display     : block;
	font-size   : 16px;
	line-height : 19px;
	color       : #fff;
	font-weight : 600;
	padding     : 15px 20px 15px 1.8em;
	text-indent : -1.1em;
}
#left-nav a:before {
	content      : ">";
	margin-right : 0.5em;

}
#left-nav .level-2,
#left-nav .level-3,
#left-nav .level-4 {
	margin-left : 40px;
}

@media (max-width:1199px) {
    #left-nav li {
	display: inline-block;
	margin: 0 2px 2px 0;
    }
    #left-nav a {
	display: inline-block;
    }
    #left {
	margin-bottom: 3em;
    }
}

#headline h1 {
	margin : 65px 0 66px 0;
}
#wrapper.default h2 {
	margin : 45px 0 30px 0;
}
#wrapper.default hr {
	margin : 45px 0 30px 0;
}
#wrapper.default header h2 {
	margin-top : 0px;
}
#wrapper.default .ce-intext.ce-left .ce-gallery {
	margin-right : 30px;
}

#wrapper.default .col-lg-3 > div {
	background    : #f2f2f2;
	padding       : 35px 25px 10px 25px;
	margin-bottom : 15px;
}

/* Owl-Slider 2colLeftLayout*/

#wrapper.default .news {
	position   : relative;
	margin-top : 35px;
}
#owl-zweispaltig-nav {
	position      : absolute;
	right         : 0;
	top           : -77px;
	text-align    : right;
	margin-right  : 0px;
	margin-bottom : 45px;
}
#owl-zweispaltig-nav.owl-nav [class*='owl-'] {
	background    : #6cb100;
	padding       : 0;
	border        : 0;
	border-radius : 0;
}
.news-zweispaltig-ohne-bild .label-info {
	background-color : transparent;
	color            : #444;
	font-size        : 14px;
	line-height      : 28px;
	font-weight      : 300;
	padding-left     : 2px;
}
/* feste Höhe */
.owl-zweispaltig-ohne-bild .owl-item > div {
	position : relative;
	height   : 460px;
}
.owl-zweispaltig-ohne-bild .owl-item > div hr {
	position : absolute;
	top      : 350px;
	width    : 100%;
	height   : 1px;
	color    : #eee;
}
.owl-zweispaltig-ohne-bild .innovation-button.style1 {
	position : absolute;
	right    : 20px;
	bottom   : 0px;
}
@media (max-width : 1100px) {
	.owl-zweispaltig-ohne-bild .owl-item > div {
		height : 500px;
	}
	.owl-zweispaltig-ohne-bild .owl-item > div hr {
		top : 400px;
	}

}
@media (max-width : 800px) {
	.owl-zweispaltig-ohne-bild .owl-item > div {
		height : 400px;
	}
	.owl-zweispaltig-ohne-bild .owl-item > div hr {
		top : 260px;
	}

}
@media (max-width : 600px) {
	.owl-zweispaltig-ohne-bild .owl-item > div {
		height : 440px;
	}
	.owl-zweispaltig-ohne-bild .owl-item > div hr {
		top : 300px;
	}

}
@media (max-width : 560px) {
	.owl-zweispaltig-ohne-bild .owl-item > div {
		height : 480px;
	}
	.owl-zweispaltig-ohne-bild .owl-item > div hr {
		top : 330px;
	}

}
@media (max-width : 500px) {
	.owl-zweispaltig-ohne-bild .owl-item > div {
		height : 620px;
	}
	.owl-zweispaltig-ohne-bild .owl-item > div hr {
		top : 490px;
	}

}
/*
.owl-zweispaltig-ohne-bild .owl-stage,
.owl-zweispaltig-ohne-bild .owl-stage-outer {
	height:500px;
}

@media (max-width:1000px) {
	.owl-zweispaltig-ohne-bild .owl-item,
	.owl-zweispaltig-ohne-bild.owl-stage,
	..owl-zweispaltig-ohne-bild .owl-stage-outer  {
	height:450px;
}
}

@media (max-width:764px) {
	.owl-zweispaltig-ohne-bild .owl-item,
	.owl-zweispaltig-ohne-bild .owl-stage,
	.owl-zweispaltig-ohne-bild .owl-stage-outer  {
	height:600px;
}
}

@media (max-width:725px) {
	.owl-aktuell .owl-item,
	.owl-aktuell .owl-stage,
	.owl-aktuell .owl-stage-outer  {
	height:550px;
}
}

@media (max-width:600px) {
	.owl-zweispaltig-ohne-bild.owl-item,
	.owl-zweispaltig-ohne-bild .owl-stage,
	.owl-zweispaltig-ohne-bild .owl-stage-outer  {
	height:540px;
}
}

@media (max-width:400px) {
	.owl-zweispaltig-ohne-bild .owl-item,
	.owl-zweispaltig-ohne-bild .owl-stage,
	.owl-zweispaltig-ohne-bild .owl-stage-outer  {
	height:470px;
}
}


*/

/* calendar base*/

.tx-cal-controller {
	position : relative;
}
.event-content {
	height     : 300px;
	padding    : 15px;
	background : #f2f2f2;
}
.tx-cal-controller .innovation-button {
	position      : absolute;
	bottom        : 15px;
	right         : 15px;
	margin-bottom : 0 !important;
}
.tx-cal-controller .date {
	font-size   : 20px;
	margin-left : 5px;
	font-weight : bold;
}
.tx-cal-controller .time {
	margin-left : 5px;
	font-weight : bold;
}
.tx-cal-controller .text {
	color : #444;
}
#wrapper.default .tx-cal-controller dt.vevent h2,
#wrapper.default .tx-cal-controller dt.vevent h3 {
	margin      : 15px 0;
	font-size   : 18px;
	font-weight : bold;
	color       : #444;

}
#left .tx-cal-controller {
	margin-top : 30px;
}
.owl-calendar-nav, .owl-calendar-nav-left-col {
	position      : absolute;
	right         : 0;
	top           : -60px;
	width         : 100px;
	text-align    : right;
	margin-right  : 0px;
	margin-bottom : 45px;
}
.owl-calendar-nav-left-col {
	top : -57px;
}
.owl-calendar-nav .owl-prev,
.owl-calendar-nav-left-col .owl-prev {
	float : left;
}
.owl-calendar-nav.owl-nav [class*='owl-'],
.owl-calendar-nav.owl-nav-left-col [class*='owl-'] {
	background    : #6cb100;
	padding       : 0;
	border        : 0;
	border-radius : 0;
}
.dtstart {
	padding    : 10px 10px;
	height     : 67px;
	background : #82b935;
}
/* Flexslider */

.flexslider {
	margin : 0 0 7px 0;
}
.flex-direction-nav a {
	height : 80px;
}
@media (max-width : 1320px) {
	#owl-zweispaltig-nav {
		top     : 0px;
		z-index : 999;
	}
}
@media (max-width : 1199px) {
	#owl-zweispaltig-nav {
		top : -90px;
	}
}


/* breadcrumb */
nav#navizeile {
	padding-top  : 60px;
	text-align   : left;
	padding-left : 1em
}
nav#navizeile ul {
	display          : inline-block;
	visibility       : visible;
	background-color : transparent;
	z-index          : 2000;
	list-style       : none;
	margin           : 0;
	padding          : 0
}
nav#navizeile li {
	display               : inline-block;
	position              : relative;
	border-radius         : 1px;
	-moz-border-radius    : 1px;
	-webkit-border-radius : 1px;
	vertical-align        : top;
	margin                : 0;
	padding               : 0
}
nav#navizeile ul a,
nav#navizeile ul strong {
	display               : block;
	width                 : auto;
	/* font-weight: 400; */
	letter-spacing        : 0;
	color                 : #333;
	border-radius         : 1px;
	-moz-border-radius    : 1px;
	-webkit-border-radius : 1px;
	font-size             : 18px;
	font-family           : MetaWeb, Arial, Sans-Serif;
	font-style            : normal;
	padding               : 3px 5px
}
nav#navizeile > ul > li.open > a {
	color       : #333;
	font-weight : 700;
	display     : block
}
nav#navizeile li.open > a:hover, nav#navizeile li.open:hover > a {
	color : #fff !important
}
nav#navizeile li li.open > a, nav#navizeile ul a:hover, nav#navizeile ul li:hover {
	background-color : #383838 !important;
	text-decoration  : none;
	color            : #fff !important;
}
nav#navizeile li ul {
	display          : none;
	position         : absolute;
	top              : 100%;
	min-width        : 100%;
	width            : auto;
	height           : auto;
	text-align       : left;
	background-color : #dbdce0;
	padding-bottom   : 5px;
	padding-top      : 5px;
	z-index          : 100
}
nav#navizeile li ul li a {
	color       : #000;
	display     : block !important;
	padding     : 3px 10px;
	white-space : nowrap;
	min-width   : 8em;
}
nav#navizeile li:hover ul {
	display : block;
	z-index : 100
}
nav#navizeile li.bcitem.last:hover ul {
	display : none;
}
nav#navizeile li:hover > a:hover {
	background-color : #383838;
}
nav#navizeile li ul a:hover, nav#navizeile li ul a.aktiv {
	color            : #fff !important;
	background-color : #383838
}
nav#navizeile li.bcitem.last:hover, nav#navizeile li.bcitem.last > a:hover {
	background-color : #fff !important
}
/*
li.bcitem > a::before,
    display: inline-block;
    vertical-align: middle;
    font: normal normal normal 14px/1;

    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "▷";
    content: "˃";
    content: "→";
    content: "►";
    position:relative;
    top:-1px;

    padding-right: 1px;
    padding-left:1px;
    color:#aaa;
}
  li.bcitem.last::after {content: ""}
*/

.bcitem {
	position      : relative;
	font-size     : 13px !important;
	padding-right : 0;
	margin        : 0 3px;
}
.bcitem:hover > a > span {
	color : #fff !important
}
#navizeile h2 {
	font-size : 13px !important;
	display   : inline-block;
}
.bcitem * {
	font-size : 14px !important;
}
#navizeile .bcitem.last:hover > a {
	color : #fff !important
}
.sublinks {
	position : absolute;
	top      : 100%;
	left     : 0;
}
nav#navizeile .sublinks li, nav#navizeile .sublinks li a {
	display : block !important;
}
a.bclink, .bcitem > strong {
	display    : inline-block !important;
	padding    : 3px 6px 3px 8px !important;
	background : url(//www.uni-oldenburg.de/typo3conf/ext/unioltemplate/Resources/Public/Images/Icons/pf.png) left center no-repeat;
}
#navizeile a.bcsubnav {
	padding : 0px !important;
	display : none !important
}
#bclabel {
	font-family : MetaWeb, Arial, Sans-Serif;
	font-size   : 14px;
	display     : inline-block;
	font-weight : 700;
	position    : relative;
	top         : 1px;
	padding     : 3px 5px 3px 0;
}
/* Accordion Styles */
.accordion {
	outline : none;
}
.accordion-title {
	border-bottom : 2px solid #fff !important;
	background    : #f8f8f8;
	color         : #666;
	height        : 45px;
	margin        : 0;
	padding       : 10px 0;
	box-sizing    : border-box;
	cursor        : pointer;
	font-size     : 18px;
	padding-left  : 20px;
}
.accordion-title:before {
	display            : block;
	float              : left;
	content            : '\f078';
	font-family        : FontAwesome;
	color              : #666;
	font-size          : 13px;
	font-weight        : normal;
	margin-top         : 2px;
	margin-right       : 14px;
	-moz-transform     : rotate(0deg);
	-ms-transform      : rotate(0deg);
	-o-transform       : rotate(0deg);
	-webkit-transform  : rotate(0deg);
	transform          : rotate(0deg);
	transition         : transform 0.2s;
	-webkit-transition : transform 0.2s;
}
.accordion-title.open:before {
	margin-top         : 2px;
	-moz-transform     : rotate(180deg);
	-ms-transform      : rotate(180deg);
	-o-transform       : rotate(180deg);
	-webkit-transform  : rotate(180deg);
	transform          : rotate(180deg);

	transition         : transform 0.2s;
	-webkit-transition : transform 0.2s;

}
.accordion > br {
	display : none;
}
.accordion-title:hover {
	border             : none;
	outline            : none;
	background         : #f2f2f2;
	transition         : background 0.2s;
	-webkit-transition : background 0.2s;
}
.accordion-title:first-child {
	border : none;
}
.accordion-title.open {
	cursor  : default;
	border  : none;
	outline : none;
}
.accordion-content {
	padding : 14px 20px;
}
#menu-home-praes > li > ul.x-sub-menu {
	left        : 0 !important;
	margin-left : 30px;
}
#menu-home-praes > li {
	position : relative;
}
#menu-home-praes .x-sub-menu .x-caret:before {
	display : none;
}
#menu-home-praes .x-sub-menu .menu-item-has-children .x-caret:before {
	display : block;
}
header.header-3 .menu-wrapper .x-nav-menu > li.x-menu-item > a {
	padding : 3px 20px;
}
header.header-3 .menu-wrapper .x-nav-menu > li.x-menu-item:hover > a {
	color : #fff !important;
}
/*custom mobile menu styles */

@media screen and (max-width : 1100px) {
	header.header-3 .menu-wrapper .x-nav-menu {
		/* display:block;*/
		padding : 0;
	}
	.x-nav-menu a.x-menu-a-text b.x-caret {
		background-color : #61B4E7;
		height           : 29px;
	}
	.x-nav-menu a.x-menu-a-text > b.x-caret:before {
		content     : "v";
		font-family : sans-serif;
		color       : #fff !important;
		font-weight : normal;
	}
	.x-nav-menu ul li a.x-menu-a-text b.x-caret {
		background-color : transparent;
	}
	.x-nav-menu ul li.menu-item-has-children > a.x-menu-a-text b.x-caret {
		background-color : rgb(230, 230, 230);
		border-bottom    : 1px solid #ccc;
	}
	.x-nav-menu ul li.x-menu-item.x-sub-menu-open.x-sub-menu-has-children > a.x-menu-a-text > b.x-caret {
		background    : rgb(230, 230, 230);
		bottom        : auto;
		top           : 0;
		border-bottom : 1px solid #ccc;
	}
}
.x-nav-menu ul li.menu-item-has-children.x-sub-menu-open > a.x-menu-a-text b.x-caret:before {
	margin-left : 7px;
}
.x-nav-menu ul li.x-menu-item.x-sub-menu-open > a.x-menu-a-text > b.x-caret {
	background-color : rgb(230, 230, 230);
}
.x-nav-menu ul li ul li ul li.menu-item-has-children > a.x-menu-a-text b.x-caret {
	display : none;
}
.x-nav-menu ul li a.x-menu-a-text b.x-caret:before {
	color : #131313 !important;
}
.x-nav-menu ul li.x-menu-item.x-sub-menu-open.x-sub-menu-has-children > a.x-menu-a-text > b.x-caret {
	background : rgb(230, 230, 230);

}
.x-nav-menu ul li.x-menu-item.x-sub-menu.x-sub-menu-has-children > a.x-menu-a-text > b.x-caret {
	background    : rgb(230, 230, 230);
	bottom        : auto;
	border-bottom : 1px solid #ccc;
}
.x-nav-menu li.x-menu-item.x-sub-menu-open > a.x-menu-a-text > b.x-caret:before {
	-webkit-transform : rotate(180deg);
	-webkit-transform : rotate(180deg);
	margin-top        : 3px;
}
#menu-home-praes > li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.x-menu-item.x-sub-menu-standard.x-sub-menu-open {
	background-color : rgba(255, 255, 255, 0.4);
}
.x-nav-menu li.x-menu-item.x-sub-menu-open > a.x-menu-a-text > b.x-caret {
	background-color : #9DD0EF;
}
ul.x-sub-menu.x-sub-menu-standard.x-list-style-none {
	background-color : #F2F2F2;
}
ul.x-sub-menu.x-sub-menu-standard.x-list-style-none li a span {
	color : #191919;
}
.x-nav-menu > li.x-menu-item > a.x-menu-a-text > span.x-menu-text {
	color : #fff;
}
.x-nav-menu a.x-menu-a-text > b.x-caret {

}
#menu-home-praes > li > a > span {
	text-transform : uppercase;
}
header.main-header .header-logo-mobile {
	left       : 20px;
	right      : auto;
	text-align : left;
	z-index    : 2;

	/*position: absolute;*/
	/*width: 91px;*/
	/*height: auto;*/
	/*left: 20px;*/
	/*top: 54px;*/
	/*z-index: 2;*/
	/*right: auto;*/
	/*text-align: left;*/
}
/*@media screen and (max-width: 1100px) {*/
	/*header.main-header .header-logo-mobile {*/
		/*display: table;*/
		/*position: absolute;*/
		/*left: 0;*/
		/*right: 0;*/
		/*margin: auto;*/
		/*width: 180px;*/
		/*text-align: center;*/
		/*height: 71px;*/
		/*top: 0;*/
		/*z-index: 1;*/
	/*}*/
/*}*/



.x-nav-menu-toggle {
	text-align : right;
}
.x-nav-menu li.x-menu-item > a.x-menu-a-text {
	padding    : 0;
	min-height : 29px;
}
.x-sub-menu a {
	text-transform : none !important;
	font-size      : 12px !important;
}
h1, h2, h3, h4, h5, h6, .innovation-latest-post-title {
	text-transform : none !important;
}
.page-id-1625 ul.breadcrumbs {
	top         : 105px;
	margin-left : -703px;
}
ul.breadcrumbs {
	top         : 150px;
	margin-left : -755px;
	color       : #444;
}
.blog ul.breadcrumbs {
	top : 50px;
}
ul.breadcrumbs li a {
	color       : #444;
	font-weight : bold;
	font-size   : 12px;
}
ul.breadcrumbs li a:hover {
	color : #333 !important;
}
ul.breadcrumbs li + li:before {
	content : "|";
}
ul.breadcrumbs li span {
	color       : #337ab7;
	font-weight : bold;
	font-size   : 12px;
}
.page-id-58 .page-title-overlay {
	background-color : transparent;
}
.page-id-58 ul.breadcrumbs {
	top         : 178px;
	margin-left : -795px;
}
div#nextend-accordion-menu-unique7dd0220 dl.level1 dt .inner {
	background : #66af24 !important;
}
div#nextend-accordion-menu-unique7dd0220 dl.level1 dt .inner a span {
	font-weight : 600 !important;
}
div#nextend-accordion-menu-unique7dd0220 dl.level1 dt .inner a span:before {
	content : "> ";
}
/* kleinere abstände in der mobilansicht */

@media (max-width : 600px) {

	.frame-space-before-extra-large {
		margin-top : 1em;
	}
	.owl-item h3,
	.home .news h3 {
		font-size : 18px;
	}
	.owl-aktuell .innovation-button.style1 {
		/* left   : 0px; 
		bottom : -20px; 
		right  : unset; */
	}
	.frame-default > .innovation-button.style1.read-more.aktuell {
		margin-bottom : 20px;
	}
	.home header h3 {
		font-size   : 30px;
		font-weight : 700;
	}

	footer .main-footer {
		padding-top : 15px;
	}

}
@media (min-width : 600px) {
	.frame-default > .innovation-button.style1.read-more.aktuell {
		margin-bottom : 40px;
	}

}
/* icons mobilansicht footer */

.mobile-icon {
	display : none;
}
@media (max-width : 620px) {
	.mobile-icon {
		display   : block;
		float     : left;
		width     : 20px;
		font-size : 20px;
		color     : #fff;
		margin    : 6px 10px 0 0;
	}
	#nav_menu-3 .textwidget,
	#nav_menu-4 .textwidget {
	/*	margin-left : 40px; */
	}

	footer .main-footer .widget_nav_menu ul.menu {
		padding-top : 0;
	}

}
footer .footer_top_holder {
	padding-bottom : 40px;
}
footer .footer_bottom_holder {
	margin-bottom : -80px;
}
/* icons mobilansicht kopfbereich */

@media (min-width : 1100px) {

	#language-mobile {
		display : none;
	}
	#menu-schnelleinstieg-mobile {
		display : none;
	}
	#search-mobile {
		display : none;
	}
	#search-wrap {
		display : none;
	}
	#schnelleinstieg-wrap {
		display : none;
	}
}
@media (max-width : 1100px) {

	.x-nav-menu-toggle .x-nav-menu-toggle-inner .x-nav-menu-toggle-icon {
		margin-right : 20px;
	}
	#header.down {
		margin-top : 40px;
		transition : all 0.6s ease-in-out;
	}
	.header-sticky .container {
		padding-left  : 0;
		padding-right : 0;

	}
	header.main-header .header-logo-mobile > a > img {
		max-height: 120px;
		max-width: 130px;
		margin-top: 33px;
	}
	.x-nav-menu-toggle {
		height : 125px;
	}

}
@media (max-width : 900px) {
	#search-wrap .search-form input[type="text"] {
		width : 80%;
	}

}
@media (max-width : 500px) {
	#search-wrap .search-form input[type="text"] {
		width : 70%;
	}

}

select,
input[type="text"], 
input[type="search"], 
input[type="email"], 
input[type="url"], 
input[type="password"], 
textarea {
    color: #000;
    font-size:13px;
}


/* slider */

/*  Menu  Ebenen */

/*@media (max-width : 1100px) {

	.x-nav-menu {
		background-color : #00519E;
		padding          : 0 0 0 15px
	}
	.x-nav-menu a.x-menu-a-text > b.x-caret {
		padding : 0 20px 0 15px;
		bottom  : auto;
	}

}
@media (min-width : 1100px) {

	.x-nav-menu ul.x-sub-menu > li {
		position : static !important;
	}
	.x-nav-menu li > ul.x-sub-menu li:hover {
		background-color : #e5edf5 !important;
	}
	.x-nav-menu ul.x-sub-menu > li > ul.x-sub-menu {
		min-height : 100%;
	}
	#undefined-sticky-wrapper .container {
		width : 100%;
	}

}*/
/*
#menu-item-1627 ul, #menu-item-1627 li li, #menu-item-1627 li li ul, #menu-item-1627 li li li  {
	visibility:visible !important;
	display:block;
	z-index:1000;
	height:auto;
	opacity:1;
	}

*/
/*
@media (min-width : 1170px) {

	.x-menu-text {
		max-width : 100%;
	}
	.x-nav-menu li > ul.x-sub-menu li > a {
		white-space : pre-wrap;
	}
	.x-nav-menu li > ul.x-sub-menu {
		border-width : 0;
	}

}*/
/*@media (min-width : 1000px) and (max-width : 1100px) {

	!*	#menu-home-praes > li {
			width : 100%;
		}
		.header-3 .top-bar {
			right        : auto;
			margin-right : 0;
		}
			@media (min-width: 1000px) {
		.header-3 .top-bar {
			position   : absolute;
			z-index    : 998;
			width      : 600px;
			top        : 65px;
			background : #fff;
		}
		.header-3 #text-15 {
			margin-top : 10px;
			background : #f5f5f5;
			padding    : 0 3px;
			display    : table;
			float      : left;
		}
		.header-3 #nav_menu-6 {
			width : 40%;
			float : left;
		}
		.header-3 #search-5 {
			width : 30%;
			float : left;

		}
		#search-5 input {
			margin-top : 10px;
			height     : 32px;
		}*!

}*/


@media (min-width : 1200px) {
	.header-3 .top-bar {
		margin-right : -600px;
	}
	#undefined-sticky-wrapper .container,
	header.header-3 .sticky-wrapper {
		width : 1200px;
	}
	header.header-3 .sticky-wrapper {
		left        : 50%;
		margin-left : -600px;
	}

}
@media screen and (-webkit-min-device-pixel-ratio : 0) {
	.header-3 .top-bar {
		/* 2018-07-13#LV */
		/*top : 65px;*/
		top : 0px;
	}
}
@media screen and (-webkit-min-device-pixel-ratio : 0) and (max-width : 1100px) {
	header.header-3 .sticky-wrapper {
		top      : 0;
	}
	header.header-3 {
		padding-bottom: 0;
	}
	.header-3 .top-bar {
		top   : 0px;
		width : 100%;
	}
}
@media (min-width : 768px) and (max-width : 1100px) {
	#undefined-sticky-wrapper .container {
		width : 100% !important;
		top: 0;
	}
}
