/* ++++++ ALLGEMEIN START ++++++ */

body {
	color: rgba(79, 79, 79, 1);
	background-color: rgba(255, 255, 255, 1);
	font-family: 'Roboto Condensed';
	font-size: 16px;
}

img {
	border-radius: 5px;
}

.shiva-content {
	color: rgba(145, 145, 145, 1);
	font-size: 18px;
}

#shiva-mainframe-sidebar-content {
	font-size: 18px;
	padding: 3em;
}

#shiva-mainframe-sidebar-content > .sidebar-container-item, #shiva-mainframe-sidebar-content nav {
	margin-bottom: 3em;
}

.shiva-content p {
	line-height: 1.50;
}

.shiva-content ul li {
  line-height: 1.50em;
  padding-bottom: 0.5em;
  list-style: none;
}

.shiva-content ul li::before {
	content: '•';	display: inline-block; width: 1em;  margin-left: -1em; font-size: 1.1em;
  color: rgba(3, 114, 157, 1);
}

hr {
	border-color: #C0C0C0;
}

hr.shiva-hr {
	
	
	margin-left: 7rem; margin-right: 7rem;
}

#shiva-mainframe-overallsections > hr.shiva-hr:last-child {
	display: none;
}

.shiva-header {
	font-family: 'Open Sans Condensed' !important;
	font-weight: 800;
	
}

.h1, h1 {
	font-size: 4em;
	/*color: rgba(3, 114, 157, 1); Wird wohl nicht mehr benötigt*/
}

.h2, h2 {
	font-size: 3.2em;
}

.h3, h3 {
	font-size: 2.5em;
}

.h4, h4 {
	font-size: 2em;
}

.h5, h5 {
	font-size: 1.5em;
}

.h6, h6 {
	font-size: 1.25em;
}

.shiva-dynamic-header-container {
	
	font-weight: 800;
	color: ;
}

.shiva-dynamic-header-icon {
	font-size: 1.2em;
}

.shiva-dynamic-header-container .shiva-dynamic-header-icon {
	margin-right: 0.8em;
}

.shiva-title {
	font-family: 'Arimo' !important;
	font-weight: 900;
	<!-- shiva_dynamic_text_secondary_title_sizeXXX -->
}

.shiva-dynamic-title-icon {
	font-size: 1.5em;
}

.shiva-dynamic-page-container-width {
	margin-left: auto;
	margin-right: auto;
}

.shiva-dynamic-page-container-padding {
	
	transition: 0.5s;
}

.shiva-dynamic-content-dimensions {
	width: 80em;max-width: 100%;
	background-color: rgba(255, 255, 255, 1);
}

#main_container_1 {
	
}

.shiva-dynamic-nav-bar-container {
	margin: 0 auto; left: 0; right: 0;
	width: 80em;max-width: 100%;
}

.shiva-dynamic-nav-bar-container.shiva-paradisus {
	top: 0
}

.shiva-header-item-container {
	z-index: 1001;
	webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	transition: all 0.5s ease;
	position: absolute;
	width: 80em;max-width: 100%;
	height: 80px;
	background-color: rgba(240, 192, 0, 1);
	/*padding: 0 3rem; TODO: Warum wird der nicht mehr genutzt? */
	/*<!-- shiva_dynamic_header_item_padding_space_DRUEBER_WIRD_BENUTZT -->*/
}

.shiva-header-item-container-sub {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	padding: 0 3rem;
	background-color: rgba(240, 192, 0, 1);
	align-items: flex-start !important;
	justify-content: flex-start !important;
}

.shiva-page-container {

}

.shiva-section {
	background-color: rgba(255, 255, 255, 1);
	padding-bottom: 2em;
	
	padding: 3rem;

}

.shiva-section:not(.shiva-section-group) {
	margin-top: 2rem;
}

.shiva-section:first-child {
	padding-top: 7rem;
	margin-top: 0;
}

.shiva-section:last-child {
	padding-bottom: 7rem;
	margin-bottom: 0em;
}

#shiva-mainframe-overallsections > .shiva-section:nth-child(even) {
  background-color: ;
  
  background-color: ;
											background-image: radial-gradient(center top,ellipse farthest-side,#32,);
											background-image: -o-radial-gradient(center top,ellipse farthest-side,#32,);
											background-image: -ms-radial-gradient(center top,ellipse farthest-side,#32,);
											background-image: -moz-radial-gradient(center top,ellipse farthest-side,#32,);
											background-image: -webkit-radial-gradient(center top,ellipse farthest-side,#32,);
										 
}


#shiva-mainframe-overallsections > .shiva-section:not(:first-child) { /* TODO: Akzentlinie */
	/*border-top: 1px solid black;*/
}

.shiva-dynamic-icon,
.shiva-classic-form-input-label > span.fa {
	color: ;
}

.shiva-page-form-container-form .shiva-classic-form-checkbox-item-container input:checked ~ .checkmark,
.shiva-page-form-container-form .shiva-classic-form-checkbox-item-container:hover input ~ .checkmark {
	background-color: ;
}

.shiva-style-extended-grid-icon .shiva-icon {
	font-size: 3.75em;
	margin: 0 0.5em 0 0;

}

.shiva-dynamic-extended-grid-linkcontainer {
	margin-top: 1em;
}

/* FONTS START */

/* roboto-condensed-300 - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 300;
  src: url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'),
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-300.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-300.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}

/* roboto-condensed-300italic - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 300;
  src: url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Condensed Light Italic'), local('RobotoCondensed-LightItalic'),
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-300italic.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}

/* roboto-condensed-regular - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'),
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-regular.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}

/* roboto-condensed-italic - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 400;
  src: url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Condensed Italic'), local('RobotoCondensed-Italic'),
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-italic.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}

/* roboto-condensed-700 - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'),
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-700.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}

/* roboto-condensed-700italic - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 700;
  src: url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Condensed Bold Italic'), local('RobotoCondensed-BoldItalic'),
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Roboto Condensed/font/roboto-condensed-v18-latin-700italic.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}


/* open-sans-condensed-300 - latin */
@font-face {
  font-family: 'Open Sans Condensed';
  font-style: normal;
  font-weight: 300;
  src: url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Condensed Light'), local('OpenSansCondensed-Light'),
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300.svg#OpenSansCondensed') format('svg'); /* Legacy iOS */
}

/* open-sans-condensed-700 - latin */
@font-face {
  font-family: 'Open Sans Condensed';
  font-style: normal;
  font-weight: 700;
  src: url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Condensed Bold'), local('OpenSansCondensed-Bold'),
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-700.svg#OpenSansCondensed') format('svg'); /* Legacy iOS */
}

/* open-sans-condensed-300italic - latin */
@font-face {
  font-family: 'Open Sans Condensed';
  font-style: italic;
  font-weight: 300;
  src: url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Condensed Light Italic'), local('OpenSansCondensed-LightItalic'),
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300italic.svg#OpenSansCondensed') format('svg'); /* Legacy iOS */
}


/* arimo-regular - latin */
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 400;
  src: url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Arimo Regular'), local('Arimo-Regular'),
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-regular.svg#Arimo') format('svg'); /* Legacy iOS */
}

/* arimo-italic - latin */
@font-face {
  font-family: 'Arimo';
  font-style: italic;
  font-weight: 400;
  src: url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Arimo Italic'), local('Arimo-Italic'),
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-italic.svg#Arimo') format('svg'); /* Legacy iOS */
}

/* arimo-700 - latin */
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 700;
  src: url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Arimo Bold'), local('Arimo-Bold'),
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700.svg#Arimo') format('svg'); /* Legacy iOS */
}

/* arimo-700italic - latin */
@font-face {
  font-family: 'Arimo';
  font-style: italic;
  font-weight: 700;
  src: url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local('Arimo Bold Italic'), local('Arimo-BoldItalic'),
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700italic.svg#Arimo') format('svg'); /* Legacy iOS */
}


/* oswald-300 - latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Oswald Light'), local('Oswald-Light'),
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-300.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-300.svg#Oswald') format('svg'); /* Legacy iOS */
}

/* oswald-regular - latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Oswald Regular'), local('Oswald-Regular'),
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-regular.svg#Oswald') format('svg'); /* Legacy iOS */
}

/* oswald-500 - latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 500;
  src: url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-500.eot'); /* IE9 Compat Modes */
  src: local('Oswald Medium'), local('Oswald-Medium'),
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-500.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-500.svg#Oswald') format('svg'); /* Legacy iOS */
}

/* oswald-700 - latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  src: url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Oswald Bold'), local('Oswald-Bold'),
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-700.svg#Oswald') format('svg'); /* Legacy iOS */
}

/* oswald-600 - latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 600;
  src: url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Oswald SemiBold'), local('Oswald-SemiBold'),
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-600.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Oswald/font/oswald-v16-latin-600.svg#Oswald') format('svg'); /* Legacy iOS */
}


/* average-sans-regular - latin */
@font-face {
  font-family: 'Average Sans';
  font-style: normal;
  font-weight: 400;
  src: url('/cms-resources/fonts/Average Sans/font/average-sans-v6-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Average Sans Regular'), local('AverageSans-Regular'),
       url('/cms-resources/fonts/Average Sans/font/average-sans-v6-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Average Sans/font/average-sans-v6-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Average Sans/font/average-sans-v6-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Average Sans/font/average-sans-v6-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Average Sans/font/average-sans-v6-latin-regular.svg#AverageSans') format('svg'); /* Legacy iOS */
}


/* open-sans-condensed-300 - latin */
@font-face {
  font-family: 'Open Sans Condensed';
  font-style: normal;
  font-weight: 300;
  src: url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Condensed Light'), local('OpenSansCondensed-Light'),
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300.svg#OpenSansCondensed') format('svg'); /* Legacy iOS */
}

/* open-sans-condensed-700 - latin */
@font-face {
  font-family: 'Open Sans Condensed';
  font-style: normal;
  font-weight: 700;
  src: url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Condensed Bold'), local('OpenSansCondensed-Bold'),
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-700.svg#OpenSansCondensed') format('svg'); /* Legacy iOS */
}

/* open-sans-condensed-300italic - latin */
@font-face {
  font-family: 'Open Sans Condensed';
  font-style: italic;
  font-weight: 300;
  src: url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Condensed Light Italic'), local('OpenSansCondensed-LightItalic'),
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Open Sans Condensed/font/open-sans-condensed-v14-latin-300italic.svg#OpenSansCondensed') format('svg'); /* Legacy iOS */
}


/* FONTS ENDE */

/* BILDER START */

#shiva-mainframe-imagesection {

}

#shiva-mainframe-imagesection-background.shiva-paradisus-imagesection {
	margin: 0 auto;
	width: 80em;max-width: 100%;
	height: 0px;
	background-color: rgba(238, 238, 238, 1);
}

.shiva-dynamic-image-style {
	border-radius: 5px;
}

.shiva-gallery {
  
  font-size: 0;
  display: -ms-flexbox;
  -ms-flex-wrap: wrap;
  -ms-flex-direction: column;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  display: -webkit-box;
  display: flex;
  margin: 0 -.5vw;
}

.shiva-gallery .shiva-gallery-item {
  -webkit-box-flex: auto;
  -ms-flex: auto;
  flex: auto;
  width: 200px;
  padding: .5vw;
}

.shiva-gallery .shiva-gallery-item img {
  width: 100%;
  height: auto;
}

/* Masonry Start */
.shiva-gallery-masonry {
margin: auto;
}

.shiva-gallery-masonry-item {
width: 25%;
padding: 10px;
}

.shiva-gallery-masonry-item img {
vertical-align: top;
max-width: 100%;
}

.shiva-gallery-masonry-item .shiva-style-extended-grid-title {
opacity: 0;
top: auto;
bottom: 0;
width: 100%;
padding: 0;
}

.shiva-gallery-masonry-item .shiva-style-extended-grid-title > span {
display: inline-block;
background: rgba(11,11,11,0.7);
text-align: center;
padding: 10px;
width: 100%;
}

.shiva-gallery-masonry-item:hover .shiva-style-extended-grid-title {
opacity: 1;
}

@media (max-width: 900px) {
.shiva-gallery-masonry-item { width: 33.33%; }
}

@media (max-width: 600px) {
.shiva-gallery-masonry-item { width: 33.33%; }
}

@media (max-width: 450px) {
.shiva-gallery-masonry-item { width: 100%; }
}
/* Masonry Ende */


/* BILDER ENDE */

/* */

/* */

/* ++++++ ALLGEMEIN ENDE ++++++ */

/* ++++++ NAVIGATION START ++++++ */

.shivaSidebar_main {
	rgba(255, 255, 255, 1)
}

.shivaSidebar_header {
	background-color: rgba(3, 114, 157, 1);
}

.shivaSidebar_content > .shiva-mobile-nav a {
	color: rgba(51, 51, 51, 0.73);
	font-size: 1.5em;
	
}

.shiva-dynamic-sidebar-buttons {
	display: none;
	right: 0;
}


/* START MOBILE MENU OVERRIDES */

.hc-offcanvas-nav .nav-container {
	width: 300px !important;
}

.hc-offcanvas-nav .nav-container, .hc-offcanvas-nav .nav-wrapper, .hc-offcanvas-nav ul {
	background-color: rgba(255, 255, 255, 1) !important;
}

.hc-offcanvas-nav a, .hc-offcanvas-nav .nav-item {
	border-bottom: 1px solid rgba(227, 227, 227, 1) !important;
	color: rgba(89, 89, 89, 1) !important;
}

.hc-offcanvas-nav a[href]:not([href="#"])>span.nav-next {
	border-left: 1px solid rgba(227, 227, 227, 1) !important;
}

/* .hc-offcanvas-nav:not(.touch-device) a:hover { */
.hc-offcanvas-nav a:hover {
	background-color: rgba(240, 192, 0, 1) !important;
	color: rgba(255, 255, 255, 1) !important;
}

.hc-offcanvas-nav a[href]:not([href="#"])>span.nav-next {
	background-color: #f9f9f9 !important;
	transition: none; 
}

.hc-offcanvas-nav a[href]:not([href="#"])>span.nav-next:hover {
	background-color: rgba(240, 192, 0, 1) !important;
	transition: none;
}

.hc-offcanvas-nav li.nav-close a, .hc-offcanvas-nav li.nav-back a {
	background: #eaeaea !important;
    border-top: 1px solid rgba(61, 61, 61, 1) !important;
	border-bottom: 1px solid rgba(61, 61, 61, 1) !important;
	color: rgba(61, 61, 61, 1) !important;
}

.hc-offcanvas-nav  .login-link-class a {
	background-color: #f9f9f9 !important;
	color: rgba(61, 61, 61, 1) !important;
	
}

.hc-offcanvas-nav h2 {
	font-size: 20px;
	color: #a5a5a5 !important;
}


.hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open, .hc-offcanvas-nav.nav-levels-none .nav-container li.level-open {
	background-color: #f9f9f9 !important;
}

/* ENDE MOBILE MENU OVERRIDES */

a.notClickable {
	pointer-events: none !important;
	cursor: default !important;
}

#shiva-menu-container {
	z-index: 10;
	width: 100%;
	position: absolute;
	
	height: 80px;;
	
	width: 80em;max-width: 100%;margin-left: auto; margin-right: auto;
	background-color: rgba(238, 238, 238, 1);
}

.shiva-instand-navbar-background {
	background-color: rgba(238, 238, 238, 1);
}

.shiva-instand-navbar-dropdown-background {
	background-color: rgba(255, 255, 255, 1);
}

.dropdown:hover .dropdown-menu {
	display: block;
	min-width: 0px;
	border-radius: 0px;
	padding: 0px;
	margin: 0px;
	font-size: inherit;
}

#shiva-menu-container, #shiva-menu-container #logo h3, #shiva-menu-container #navbar ul.navigation,
#shiva-menu-container > .shiva-dynamic-navbar .navbar-brand {

}
#shiva-menu-container {
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
transition: all 0.5s ease;
}

.shiva-dynamic-navbar-brand, .shiva-header-item-title-brand {
	
	top: 0;
	margin-top: 14px;
}

.shiva-dynamic-navbar-brand img, .shiva-header-item-title-brand img {
	max-width: 425px;
	height: auto;

}

.scrollcolor {
	color:  !important;
}

#shiva-menu-container.scrolled .shiva-dynamic-navbar-brand img, #shiva-menu-container.scrolled .shiva-header-item-title-brand img {

    display: none;
}

.shiva-dynamic-navbar-brand-scrolled, .shiva-header-item-title-brand-scrolled {
	
	top: 0;
	margin-top: 10px;
}

.shiva-dynamic-navbar-brand-scrolled img, .shiva-header-item-title-brand-scrolled img {
	max-width: 385px;
	height: auto;

	display: none;
}

#shiva-menu-container.scrolled .shiva-dynamic-navbar-brand-scrolled img, #shiva-menu-container.scrolled-scrolled .shiva-header-item-title-brand img {

	display: block;
}

#shiva-menu-container.scrolled {
	
	background-color: rgba(238, 238, 238, 1);
	
}

#shiva-menu-container.scrolled .shiva-dynamic-navbar-container {
	margin-right: 0; margin-left: auto;
}

.shiva-dynamic-dropdown-menu.scrolled {
	
	background-color: rgba(255, 255, 255, 1);
	
}

.shiva-header-item-container.scrolled {
	height: 80px;
}

#shiva-menu-container.scrolled,
#shiva-menu-container.scrolled {
	background-color: rgba(238, 238, 238, 1);
}

.shiva-dynamic-dropdown-menu.scrolled > li,
.shiva-dynamic-dropdown-menu.scrolled > ul {
	background-color: rgba(255, 255, 255, 1);
}

#shiva-menu-container.scrolled > .shiva-dynamic-navbar {
	margin-top: auto;
margin-bottom: auto;
}

#shiva-menu-container.scrolled .sliding-middle-out:hover:after {
	width: 100%;
	background: rgba(51, 51, 51, 1);
}

#shiva-menu-container .sliding-middle-out:hover:after {

	<!-- extra_shiva_dynamic_navbar_color_underline -->
}

#shiva-menu-container.scrolled > .shiva-dynamic-navbar {
	color: rgba(51, 51, 51, 0.73);
}

#dropdown > .shiva-dynamic-dropdown-menu {

}

#shiva-menu-container.scrolled .shiva-dynamic-icon-bar {
	line-height: 1.2;
	<!-- shiva_dynamic_icon_bar_background_color -->
}

.shiva-instand-navbar-background.scrolled > nav > a,
#shiva-menu-container.scrolled > nav > a {
	/* shiva_dynamic_image_or_text_height_header_item */
}

.sliding-middle-out:hover:after {
	background: white !important; /* TODO farblich effekt */
}

.sliding-u-b-t:hover:after {
	background: white !important; /* TODO farblich effekt */
}

.navbar-default {
	border: 0;
}

.shiva-dynamic-navbar-container {
padding-bottom: 0px;
padding-top: 0px;
/*width: 100%;*/
margin-left: auto;
margin-top: auto;
margin-bottom: auto;
z-index: 999;
}
#shiva-menu-container.scrolled .shiva-dynamic-navbar-container {
	margin-top: auto;
	margin-bottom: auto;
}

.shiva-dynamic-navbar-container-sub {
	margin-left: auto;
	margin-right: auto;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: 'Oswald' !important;
	<!-- shiva_dynamic_mainframe_padding_space_JEDI -->
}

#shiva-menu-container {

}

.shiva-dynamic-navbar {
	background-image: none;
	border-radius: 0;
	display: flex;
	height: 100%;

	margin-left: auto;
	margin-right: auto;
	width: 100%;

	

	border-style: solid; border-width: 0px 0px 1px 0px; border-color: rgba(240, 192, 0, 1); box-shadow: 0px 6px 15px -8px rgba(0,0,0,0.75);
	color: rgba(51, 51, 51, 0.73);

	padding: 0 3rem;
	align-items: flex-start !important;
	justify-content: flex-start !important;
}

#shiva-menu-container.scrolled .shiva-dynamic-navbar {
	justify-content: flex-start !important;
}

.shiva-dynamic-navbar-orientation {
	float: right;
	font-size: 1.5em;
	padding: 0;
}


.shiva-dynamic-icon-bar {
	color: rgba(51, 51, 51, 0.73);
	height: 100%;
	width: 100%;
	font-size: 2.2em !important;
}

/* Bootstrap fix */
#shiva-login-frontpage-header-container,
#bs-example-navbar-collapse-1,
.shiva-dynamic-navbar-brand {
	visibility: hidden;
}

.shiva-dynamic-navbar-brand {
	padding-right: 15px;
	padding-left: 15px;
	color: inherit !important;
	font-size: inherit !important;
	transition: 0.35s;
	position: absolute;

	height: auto;
}

.shiva-dynamic-navbar-brand-scrolled {
	padding-right: 15px;
	padding-left: 15px;
	color: inherit !important;
	font-size: inherit !important;
	transition: 0.35s;
	position: absolute;
}

.shiva-dynamic-navbar-brand-sidebar {
	color: inherit !important;
	font-size: inherit !important;
  height: 0 !important;
}

.shiva-dynamic-close:before, .shiva-dynamic-close:after {
	background-color: #F8F8F8 !important;
	font-size: inherit !important;
}

/* Bootstrap fix */
.navbar-header {
	/*padding-top: 15px !important;*/
}

.shiva-dynamic-navbar .navbar-nav > li > a {
	-webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  transition: all 0.2s ease;
 	color: rgba(51, 51, 51, 0.73);
 	text-align: center;
}

#shiva-login-frontpage-header-container {
	padding: 0 3rem;
}

#shiva-login-frontpage-header-container a {
	color: rgba(51, 51, 51, 0.73);
}

.shiva-start-transparent {
	color: rgba(51, 51, 51, 1);
	background-color: rgba(238, 238, 238, 1);
	border: 0px !important;
	border-width: 0px 0px 0px 0px !important;
}

.shiva-start-transparent-burger > .shiva-dynamic-icon-bar {
	/*background-color: rgba(51, 51, 51, 1); sind jetzt Icons */
}

.shiva-dynamic-dropdown {
    position: relative;
    display: inline-block;
}

.shiva-dynamic-dropdown-menu {
		padding: 0;
		list-style-type: none;
    display: none;
    position: absolute;
    z-index: 1;
    color: rgba(51, 51, 51, 1);
    background-color: rgba(255, 255, 255, 1);
	box-shadow: 0px 10px 10px 1px rgba(0,0,0,0.25);
    <!-- shiva_dynamic_navbar_container_sub_padding_X_das_beeinflusst_eigentlich_auch_die_breite_des_menüs_keine_ahnung_was_das_dann_hier_zu_suchen_hat_soll -->
}

.shiva-dynamic-dropdown:hover > .shiva-dynamic-dropdown-menu {
	display: block;
}

.shiva-dynamic-dropdown-menu {
	/*background-color: inherit !important;*/
}

.shiva-dynamic-dropdown-menu > li > a {
	display: block;
	padding: 15px 15px 15px 15px;
	clear: both;
	font-size: inherit;
	white-space: nowrap;
  color: inherit;
  right: 0;
  transition: 0.5s;
}

.shiva-dynamic-dropdown-menu > li > a:hover {
	color: inherit;
}

.shiva-dynamic-navbar-scrollcolor > span {
	background-color: black !important;
}

.shiva-dynamic-icon-menue-left > span {
	font-size: 1rem;
	padding-right: 10px;
}

.shiva-dynamic-icon-menue-left-mobile > span {
	font-size: 1rem;
	padding-right: 10px;
}

.shiva-dynamic-icon-menue-above {
	font-size: 1rem;
	display: block;
	text-align: center;
	padding-top: 4px;
}

.dropdown-menu .divider {
	background-color:  !important;
}


/* Werte der .dropdown-menu Class überschreiben */
.shiva-dynamic-megamenue {
	position: fixed !important;
	top: unset !important;
	left: 50%;
	transform: translateX(-50%);
	max-width: 100%;
	box-shadow: 0px 6px 8px 0px rgba(0,0,0,0.25) !important;
	width: 1280px !important;
	
}

.mega-dropdown-menu .dropdown-header {
	font-size: 15px;
}

.shiva-megamenue-dropdown-header, .shiva-megamenue-dropdown-header > a {
	font-size: 15px;
	font-weight: bold !important;
	padding: 0px !important;
	color:  !important;
}

.mega-dropdown-menu {
	background-color: rgba(255, 255, 255, 1);
	padding: 0 3rem;
	
}

.mega-dropdown-menu > li > ul {
	
}

.shiva-dynamic-megamenue .shiva-image-scale-container {
	border-radius: 4px;
}

.mega-dropdown-menu > li > ul > li:first-child > a {
	font-size: 15px;
	color:  !important;
}

.mega-dropdown-menu > li > ul > li:first-child > a:hover {
	padding-left: .5em !important;
	/* padding-top: 5px !important;
	padding-bottom: 5px !important; */
}

.mega-dropdown-menu > li > ul > li > a {
	font-size: 18px;
	color:  !important;
}


.mega-dropdown-menu > li ul > li > a:hover, .mega-dropdown-menu > li ul > li > a:focus {
	background-color: rgba(240, 192, 0, 1) !important;
	color: rgba(51, 51, 51, 1) !important;
	border-radius: 3px;
	transition: all 0.3s ease-in-out;
			
}

/* LINK EFFEKT 2 START */

.fading-block-effect:hover {
	background-color: rgba(240, 192, 0, 1) !important;
	color: rgba(51, 51, 51, 1) !important;
}

/* LINK EFFEKT 2 ENDE */

/* LINK EFFEKT 3 START */

.highlight-effect:hover {
	
}

.highlight-effect-dropdown:hover {
	
}

/* LINK EFFEKT 3 ENDE */

/* ++++++ NAVIGATION ENDE ++++++ */

/* COVERIMAGE - style-standard-blog-center - START */

.shiva-dynamic-bg-image-content-container {
	text-align: center;
}

.shiva-dynamic-bg-image-content-container-centered {
	text-align: center;
}

.shiva-dynamic-bg-image-cover {
   -webkit-background-size: cover !important;
   -moz-background-size: cover !important;
   -o-background-size: cover !important;
  background-size: cover !important;
}

.shiva-dynamic-bg-image-text {

}


.shiva-video-container > .shiva-video {
	object-fit: fill;
	width: 80em;max-width: 100%;
}

.shiva-video-container-standard > .shiva-video {
	object-fit: fill;
	width: 80em;max-width: 100%;
}

/* COVERIMAGE - style-standard-full-image - ENDE */

.shiva-dynamic-bg-image-cover-full {
	height: 100vh;
}

.shiva-dynamic-bg-image-content {
	display: table-cell;
	vertical-align: middle;
	
}

/* COVERIMAGE - style-standard-blog-center - ENDE */


/* COVERIMAGE - style-standard-news-left - START */

.shiva-dynamic-standard-news-left-width {

}

.shiva-dynamic-standard-news-left-image-container {
	margin-right: 3em;margin-bottom: 3em;
}

.shiva-dynamic-standard-news-right-image-container {
	margin-left: 3em;margin-bottom: 3em;
}

.shiva-dynamic-standard-news-left-image {
	width: calc(100% + 20px);
	max-width: calc(100% + 20px);
	margin-left: -15px;
}

.shiva-dynamic-standard-news-right-image {

}

/* COVERIMAGE - style-standard-news-left - ENDE */

/* COVERIMAGE - style-standard-blog-center - START */

.shiva-dynamic-blog-header-container {
	display: -moz-flex;
	display: -webkit-flex;
	display: -ms-flex;
	display: flex;
	position: relative;
}

.shiva-dynamic-blog-header-title, .shiva-dynamic-news-header-title {
	-moz-flex-grow: 1;
	-webkit-flex-grow: 1;
	-ms-flex-grow: 1;
	flex-grow: 1;
	-ms-flex: 1;
}

.shiva-dynamic-blog-header-title-padding {
	
}

.shiva-dynamic-blog-header-meta {
	
	text-align: right;
}

.shiva-dynamic-blog-image {
	overflow: hidden;
	position: relative;
}

.shiva-dynamic-blog-header-container {
	
}

.shiva-dynamic-page-blog > div:not(:first-child),
.shiva-dynamic-page-news-content > div:not(:first-child),
.shiva-dynamic-page-column-content > div:not(:first-child) {
	margin-top: 2em;
	
}

.shiva-dynamic-page-column-left {

}

.shiva-dynamic-page-column-right {

}

.shiva-dynamic-page-column {
	display: -moz-flex;
	display: -webkit-flex;
	display: -ms-flex;
	display: flex;
}

.shiva-dynamic-page-column > .shiva-dynamic-page-column-content {
	width: 50%;
	
}

.shiva-dynamic-page-column > .shiva-dynamic-page-column-image {
	width: 50%;
	position: relative;
}

.shiva-dynamic-page-column > .shiva-dynamic-page-column-image-left {
	margin-right: 3em;
	
}

.shiva-dynamic-page-column > .shiva-dynamic-page-column-image-right {
	margin-left: 3em;
	
}

.shiva-dynamic-page-column > .shiva-dynamic-page-column-image > div {
	height: 100%;
	width: 100%;
}

.shiva-dynamic-page-column > .shiva-dynamic-page-column-image > div img {
	-moz-object-fit: cover;
	-webkit-object-fit: cover;
	-ms-object-fit: cover;
	object-fit: cover;
	-moz-object-position: center;
	-webkit-object-position: center;
	-ms-object-position: center;
	object-position: center;
}

.author {
	display: -moz-flex;
	display: -webkit-flex;
	display: -ms-flex;
	display: flex;
	-moz-flex-direction: row;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-moz-align-items: center;
	-webkit-align-items: center;
	-ms-align-items: center;
	align-items: center;
	-moz-justify-content: -moz-flex-end;
	-webkit-justify-content: -webkit-flex-end;
	-ms-justify-content: -ms-flex-end;
	justify-content: flex-end;
	border-bottom: 0;
	font-size: 0.6em;
	font-weight: 400;
	letter-spacing: 0.25em;
	text-transform: uppercase;
	white-space: nowrap;
}

.author .name {
	-moz-transition: border-bottom-color 0.2s ease;
	-webkit-transition: border-bottom-color 0.2s ease;
	-ms-transition: border-bottom-color 0.2s ease;
	transition: border-bottom-color 0.2s ease;
	border-bottom: dotted 1px rgba(160, 160, 160, 0.65);
	display: block;
	/*margin: 0 1.5em 0 0;*/
}

.published, .published_skinny {
	color: #3c3b3b;
 	display: block;
	font-size: 0.7em;
	letter-spacing: 0.25em;
	margin-top: 0.5em;
	text-transform: uppercase;
	white-space: nowrap;
}

.published {
	font-weight: 800;
}

/* COVERIMAGE - style-standard-blog-center - ENDE */

/* COVERIMAGE - shiva-style-extended-grid-container - START */

/* (Style für die erste Section, die ein Image-Style besitzt) */
.shiva-style-images-picture-all-container {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}

.shiva-dynamic-image-scale-container-hover-effect {
	content: ''; position: absolute; top: 0; right: 0; bottom: 0;	left: 0; background-image: linear-gradient(to bottom right,#0cb8fa,#03729d); opacity: 0; transition: 0.5s;
}

.shiva-page-overlay-effect-container > .shiva-image-scale-container:hover .shiva-dynamic-image-scale-container-hover-effect,
.shiva-page-overlay-effect-container > .shiva-image-scale-container:focus .shiva-dynamic-image-scale-container-hover-effect,
.shiva-style-extended-grid > .shiva-image-scale-container:hover .shiva-dynamic-image-scale-container-hover-effect,
.shiva-style-extended-grid > .shiva-image-scale-container:focus .shiva-dynamic-image-scale-container-hover-effect {
	opacity: 0.4;
}

.shiva-image-scale-container:hover .shiva-image-scale-image,
.shiva-image-scale-container:focus .shiva-image-scale-image {
  transform: scale(1.2);
}

.shiva-style-extended-grid-container > .shiva-style-extended-grid,
.shiva-style-extended-grid-container > .shiva-style-extended-grid-icon {
	margin-right: 2.75em;
}

.shiva-style-extended-grid-container > .shiva-style-extended-grid-icon {
	align-items: normal;
}

.shiva-style-extended-grid-container > .shiva-style-extended-grid:last-child,
.shiva-style-extended-grid-container > .shiva-style-extended-grid-icon:last-child {
	margin-right: 0px !important;
}


/* COVERIMAGE - shiva-style-extended-grid-container - ENDE */

/* WIDTH START */

.shiva-dynamic-bg-width {
	width: 100%;
}

/* WIDTH ENDE */

/* LINK / BUTTONS START */

input[type="submit"], input[type="reset"], input[type="button"], button, .button, .shiva-dynamic-linktype-link {
	-moz-appearance: none;
	-webkit-appearance: none;
	-ms-appearance: none;
	appearance: none;
	-moz-transition: transition: 0.2s;
	-webkit-transition: transition: 0.2s;
	-ms-transition: transition: 0.2s;
	transition: 0.2s;
	cursor: pointer;
	display: inline-block;
	font-size: 1em;
	letter-spacing: 0.1em;
	line-height: 1.50em;
	padding: 1em 2.5vw;
	text-align: center;
	text-decoration: none !important;
	
	max-width: 100%;
}

a.shiva-dynamic-linktype-link,
.shiva-page-form-container-form button {
	color: rgba(51, 51, 51, 1);
	background-color: rgba(240, 192, 0, 1);
	border: 1px solid rgba(51, 51, 51, 1);border-radius: 0.375em;
	font-family: 'Average Sans' !important;
}

a.shiva-dynamic-linktype-link:hover, a.shiva-dynamic-linktype-textlink:hover,
.shiva-page-form-container-form button:hover {
	border-color: rgba(3, 114, 157, 1) !important;color: rgba(3, 114, 157, 1);
}

.shiva-dynamic-extended-picture-linkcontainer {
	padding-top: 5vh;
}

input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, button:hover, .button:hover {
	border-color: rgba(3, 114, 157, 1);
  color: rgba(3, 114, 157, 1) !important;
}

/* LINK / BUTTONS ENDE */

/* TEXT START */

.shiva-dynamic-primary-title-size {
	<!-- shiva_dynamic_text_primary_title_sizeXXX -->
}

.shiva-dynamic-secondary-title-size {
	<!-- shiva_dynamic_text_secondary_title_sizeXXX -->
}

/* TEXT ENDE */

/* SIDEBAR START */

#shiva-mainframe {
	-moz-flex-direction: row-reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse;
	
	<!-- shiva_dynamic_mainframe_padding_space_XXX -->
}

#shiva-mainframe-overallsections {
	width: 100%;
}

#shiva-mainframe-sidebar {
	
	width: 23%;
	background-color: #EFEFEF;
	left: 0;
}

#shiva-mainframe-sidebar-content .shiva-sidebar-post-container:not(:first-child),
#shiva-mainframe-sidebar-content-mobile-content .shiva-sidebar-post-container:not(:first-child){
	margin-bottom: 1em;
}

.shiva-sidebar-post-container {
	
	background-color: #F8F8F8;
}

.shiva-sidebar-post-container > .shiva-sidebar-post-text-container {
  padding: 1.3em;
}

.shiva-subnavbar-button {
	padding: 0px 10px;
	cursor: pointer;
	color: rgba(3, 114, 157, 1);
}

#shiva-sidebar-canvas-button {
	display: none;
}

#shiva-sidebar-canvas-button > a > .fa-caret-right, #shiva-sidebar-canvas-button > .fa-caret-left {
	position: absolute;
	font-size: 3em;
	cursor: pointer;
	color: rgba(3, 114, 157, 1);
}

#shiva-sidebar-canvas-button > a > .fa-caret-right {
	position: fixed;
	top: 8px;
	left: 1px;
	z-index: 9999;
	padding: 0 3px;
	border-radius: 3px;
	border-width: 2px;
	border-style: solid;
	border-color: rgba(3, 114, 157, 1);
	background-color: rgba(238, 238, 238, 1);
	box-shadow: 0px 6px 15px -8px #000000bf;
}

#shiva-sidebar-canvas-button > a:hover > .fa-caret-right {
	background-color: #EFEFEF;
}

#shiva-sidebar-canvas-button > .fa-caret-left {
	right: 2rem;
}

#shiva-mainframe-sidebar.sidebar-canvas-show {
	margin-left: 0px !important;
	width: auto;
}

nav.shiva-dynamic-navbar-sidebar ul li {
	margin-bottom: 10px;
	border-bottom: 1px solid #AFAFAF
}

nav.shiva-dynamic-navbar-sidebar > ul > li > a,
#shiva-login-frontpage-sidebar-container > ul > li > a {
	color: rgba(3, 114, 157, 1);
}

ul.shiva-dynamic-dropdown-menu-sidebar li:first-child {
	margin-top: 5px;
}

ul.shiva-dynamic-dropdown-menu-sidebar li:last-child {
	border: none;
}

ul.shiva-dynamic-dropdown-menu-sidebar li > a {
	margin-left: 10px;
	color: rgba(35, 35, 35, 1);
}

.shiva-navbar-submenue-titel {
	color: rgba(35, 35, 35, 1);
}

.shiva-sidebar-post-text-container .shiva-sidebar-post-content {
	margin: 10px 0 18px 0;
}

#shiva-sidebar-mobile > #shiva-mainframe-sidebar {
	position: absolute !important;
	width: 100vw !important;
}


#shiva-sidebar-mobile > #shiva-mainframe-sidebar > #shiva-mainframe-sidebar-content {
	overflow-y: scroll;
}

#shiva-sidebar-mobile {

	background: red !important;
	width: 100%;
	min-height: 100%;
	top: 0px;
	right: 0px;
	position: absolute;
	overflow-y: scroll;

}

/* SIDEBAR TEIL 2 MOBILE */

#shiva-mainframe-sidebar-mobile-content {
	
	background-color: #EFEFEF;
}

/* SIDEBAR ENDE */

/* CONTENT PAGE START */

#main_container_1 .shiva-dynamic-content-dimensions:first-child {
	padding-top: -webkit-calc(0px);padding-top: calc(0px);
}

#main_container_1 .shiva-dynamic-content-dimensions:nth-child(even){
	/*background:#FCFCFC;*/
}


#main_container_1 .shiva-dynamic-content-dimensions:nth-child(2n+3){
	/*background:#F8F8F8;*/
}


/* CONTENT PAGE ENDE */

/* FOOTER START */

#footer_container_1 {

}

.shiva-dynamic-footer-container {
	font-family: 'Open Sans Condensed';
	width: 80em;max-width: 100%;
	background-color: #FFFFFF;
	
	
	margin-left: auto;
	margin-right: auto;
	/*padding-top: 0px;*/
	/*padding-bottom: 0px;*/
	/*padding: 5rem 7rem;*/
}

.shiva-footer-subcontainer {
	width: 100%;
	<!-- shiva_dynamic_footer_container_subcontainer_bg_color -->
}

.shiva-footer-content-container {
	padding: 5rem 7rem;
}

a.shiva-header-item-title-brand {
	color: #241d00;
}

.shiva-header-item-search #shiva_search_clicker_morphing span {
	font-size: 22px;
}

/* Simple Search Padding fix*/
.shiva-header-item-container .shiva-header-item-right .shiva-header-item-search .shiva-search-simple #shiva-search-simple-item input {
	padding: 5px 32px 5px 10px;
}

/* Simple Search Padding fix SCROLLED */

.shiva-header-item-container.scrolled .shiva-header-item-right .shiva-header-item-search .shiva-search-simple #shiva-search-simple-item input {
	padding: 5px 32px 5px 10px !important;
}

.shiva-footer-module a {
	color: #919191;
	font-size: 18px;
}

.shiva-footer-module a:hover,
.shiva-footer-module a:focus,
.shiva-footer-module a:active {
	text-decoration: underline !important;
}


ul.social-icons li a {
	vertical-align: -moz-middle-with-baseline;
	vertical-align: -webkit-baseline-middle
}

ul.social-icons li a i.fa {
	color: #FFFFFF;
}

.shiva-footer-module p, .shiva-footer-bottom-bar p {
	color: #919191;
	font-size: 18px;	
}

.shiva-footer-items > div.shiva-footer-module h3,
.shiva-footer-items > div.shiva-footer-module h4 {
	color: #919191;
}

.shiva-footer-bottom-bar {
	color: rgba(204, 30, 30, 1);
 }

 .shiva-footer-bottom-bar hr {
	border-color: ##919191;
 }

.shiva-footer-module > .quickmenu i {
	padding-right: 1rem !important;
	color: #919191;
	font-size: 18px;
	color: ;
}

.shiva-footer-module > .quickmenu a {
	color: ;
}

.shiva-footer-bottom-bar .footer-menu ul li:after{
	color: #919191;
}

.footer_logo {
	max-height: ;
}

.footer_info_text {
	margin-right: 10px;
}

/* FOOTER ENDE */

/* EFFEKTE START */

.carousel-indicators li {
	position: relative;
									    -ms-flex: 0 1 auto;
									    flex: 0 1 auto;
									    width: 30px;
									    height: 3px;
									    margin-right: 3px;
									    margin-left: 3px;
									    text-indent: -999px;
									    cursor: pointer;
									    background-color: #FFF;
									    border-radius: 0px;
									    opacity: 0.5;
									    margin: 0px;
									    border: 0px;
}

.carousel-indicators .active {
	width: 30px;
										 	height: 3px;
										  background-color: #fff;
											opacity: 0.9;
}

/* EFFEKTE ENDE */

/* DOWNLOAD START */

.shiva-download-item {
	margin-bottom: 0.75em;
}

.shiva-download-item a {
	color: rgba(3, 114, 157, 1);
	text-decoration: none !important;
	white-space: nowrap;
	display: flex;
	align-items: center;
}

.shiva-download-item .shiva-download-item-icon {
	font-size: 2em;
	margin-right: 10px;
}

.shiva-download-item .shiva-download-item-text {
	display: inline-block;
	white-space: normal;
	font-size: 18px;
}

/* DOWNLOAD ENDE */

/* SUCHE START */

.shiva-header-item-container {

}

input[type=shiva-search] {
	background-color: #ededed; /*background: #ededed url(https://static.tumblr.com/ftv85bp/MIXmud4tx/search-icon.png) no-repeat 9px center;*/
	border: none;
	padding: 5px 32px 5px 10px;
	width: 50px;
	color: rgba(79, 79, 79, 1);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	transition: all .5s;
}

form#shiva-search-simple-item > span {
	
	margin-left: 6px;
}

input[type=shiva-search]:focus > span {
	color: #FFFFFF;
}

input[type=shiva-search]:focus {
	width: 130px;
	background-color: rgba(3, 114, 157, 1);
	color: #FFFFFF;
}

/* SUCHE ENDE */

/* MEDIA-QUERY - START */

@media (max-width: 1000px){

	#shiva-mainframe, #shiva-footer-container {
		<!-- shiva_dynamic_mq_mainframe_padding_space_JEDI -->
	}

	/* #shiva-mainframe-sidebar {
		display: none;
		position: fixed !important;
		box-shadow: 0 0 5em 0 rgba(0, 0, 0, 0.175);
		height: 100% !important;
		left: 0 !important;
		top: 0 !important;
		z-index: 10000 !important;
	} */

	#shiva-mainframe-sidebar {
		display: none;
		display: block;
		position: fixed !important;
		box-shadow: 0 0 5em 0 rgba(0, 0, 0, 0.175);
		width: 440px;
		height: 100vh !important;
		left: -440px;
		top: 0 !important;
		z-index: 10000 !important;
		overflow-y: auto;
		transition: left .4s ease, right .4s ease;
	}

	body.showSidebar {
		overflow: hidden;
	}

	body.showSidebar #shiva-mainframe-sidebar {
		left: 0;
	}

	#shiva-mainframe-sidebar-content {
		padding: 20px;
	}

	#sidebar_overlay_blocker {
		display: none;
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background: rgba(3,2,1,0.8);
		z-index: 9999 !important;
	}

	body.showSidebar #sidebar_overlay_blocker {
		display: block;
	}

	body.showSidebar #shiva-sidebar-canvas-button > a > .fa-caret-right {
		left: auto;
	right: 1px;
	transform: rotate(180deg);
	}



	#shiva-sidebar-mobile > #shiva-mainframe-sidebar {
		display: block !important;
	}

	#shiva-sidebar-canvas-button {
		display: block;
	}

	.shiva-section {
		<!-- shiva_dynamic_mq_mainframe_padding_spaceXXX -->
		margin-bottom: 0px;
	}

	.shiva-dynamic-footer-container {
		padding: 1%;
		margin-bottom: 0px;
	}

	.shiva-section:first-child {

	}

	.shiva-section:last-child {

	}


	.shiva-header {
		
	}

	.shiva-dynamic-header-icon {
	font-size: 1em;
	}

	.shiva-dynamic-page-container-padding {
		
	}

	.shiva-section, .shiva-footer-content-container, .shiva-header-item-container {
		
		
	}

	.shiva-footer-content-container, .shiva-header-item-container {
		padding: 0px;
	}

	.shiva-dynamic-page-blog > div:not(:first-child),
	.shiva-dynamic-page-news-content > div:not(:first-child),
	.shiva-dynamic-page-column-content > div:not(:first-child) {
		margin-top: 5%;
	}

	.shiva-dynamic-standard-news-right-image-container {
		margin-left: 3em;margin-bottom: 3em;
	}

	.shiva-dynamic-standard-news-left-image-container, .shiva-dynamic-standard-news-right-image-container {
		margin-right: 5%;margin-bottom: 5%;
	}

	.shiva-dynamic-blog-header-title-padding {
		
	}

	.shiva-dynamic-blog-header-container {
		padding: 5%;
	}

	#main_container_1 .shiva-dynamic-content-dimensions:first-child{
		
	}

	.shiva-dynamic-bg-image-content {
		padding: 1%;
	}

	.shiva-dynamic-navbar, .shiva-header-item-container-sub {
		padding: 0 3%;
	}

	.shiva-navbar-toggle {
		margin: 0px;
	}

	.shiva-dynamic-navbar-brand {
		/*padding-left: 15px;*/
	}


	#shiva-menu-container.scrolled, .shiva-dynamic-dropdown-menu.scrolled {

	}

}

@media screen and (max-width: 980px) {

	.shiva-dynamic-blog-header-container {
	 	-moz-flex-direction: column;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.shiva-dynamic-blog-header-title {
    -ms-flex: 0 1 auto;
    text-align: center;
   }

  .shiva-dynamic-blog-header-meta {
    -moz-align-items: center;
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
    display: -moz-flex;
    display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    border-left: 0;
    text-align: left;
    width: 100%;
	}

	.author .name {
  	margin-left: 2em;
  }

  .published {
		margin-top: 0em;
  }

  .shiva-dynamic-extended-picture-linkcontainer > .shiva-dynamic-linktype-link {
		line-height: 2.3125em;
		padding-top: 1vw;
		padding-bottom: 1vw;
	}


	.shiva-dynamic-page-column-left {
		-moz-flex-direction: column;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.shiva-dynamic-standard-news-left-image-container, .shiva-dynamic-standard-news-right-image-container,
	.shiva-dynamic-standard-column-left-image-container, .shiva-dynamic-standard-column-right-image-container {
		max-width: 100%;
		float: none;
		margin: 0px 0px 10px 0px;
	}

	.shiva-dynamic-page-column > .shiva-dynamic-page-column-image {
		width: 100%;
		/*height: 100vh;*/
	}

	.shiva-dynamic-standard-column-left-image-container,
	.shiva-dynamic-standard-column-right-image-container{
		height: 100% !important;
	}

	.shiva-dynamic-page-column > .shiva-dynamic-page-column-content {
		width: 100%;
	}

	.shiva-dynamic-page-column-right {
		-moz-flex-direction: column-reverse;
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}

	.shiva-dynamic-page-column > .shiva-dynamic-page-column-image-right {
		margin-right: 3em; margin-left: 0;
	}


	.h1, h1 {
		font-size: 3.2em;
	}

	.h2, h2 {
		font-size: 2.55em;
	}

	.h3, h3 {
		font-size: 2em;
	}

	.h4, h4 {
	font-size: 1.6em;
	}

	.h5, h5 {
		font-size: 1.2em;
	}

	.h6, h6 {
		font-size: 1.1em;
	}


}

@media (max-width: 549px){
	#shiva-mainframe-sidebar {
		width: 80%;
		min-width: 256px;
	}

	#shiva-mainframe-sidebar-content {
		padding: 10px;
	}

	#shiva-mainframe-sidebar-content input[type="submit"],
	#shiva-mainframe-sidebar-content input[type="reset"],
	#shiva-mainframe-sidebar-contentinput[type="button"],
	#shiva-mainframe-sidebar-content button,
	#shiva-mainframe-sidebar-content .button,
	#shiva-mainframe-sidebar-content .shiva-dynamic-linktype-link {
		font-size: 0.75em;
	}
}

@media (max-width: 480px){

	.shiva-dynamic-standard-news-left-image-container, .shiva-dynamic-standard-news-right-image-container,
	.shiva-dynamic-standard-column-left-image-container, .shiva-dynamic-standard-column-right-image-container {
		max-width: 100%;
		margin: 0px 0px 10px 0px;
	}

	.shiva-dynamic-blog-header-meta {
		-moz-align-items: center;
		-webkit-align-items: center;
		-ms-align-items: center;
		align-items: center;
		-moz-flex-direction: column;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.shiva-dynamic-blog-header-meta > .author > span.name {
		margin: 0px;
	}

	.shiva-dynamic-extended-picture-linkcontainer > .shiva-dynamic-linktype-link {
		line-height: 1.8125em;
	}

	.shiva-footer-subcontainer {

	}

}

@media (max-width: 1200px) and (min-width: 769px){

	.shiva-style-extended-grid-container > .shiva-style-extended-grid {
		margin-right: 2.5em !important;
		<!-- cssMethodsShivaSectionGrid::shiva_dynamic_split_1_2_margin_bottomJEDIVORHERHIER -->
	}

	.shiva-style-extended-grid-container > .shiva-style-extended-grid:nth-child(3) {
		margin-top: 2.5em !important;
	}

	.shiva-style-extended-grid-container > .shiva-style-extended-grid {

		margin-right: 0px;
	}

	.shiva-style-extended-grid-container > .shiva-style-extended-grid:nth-child(2),
	.shiva-style-extended-grid-container > .shiva-style-extended-grid-icon:nth-child(2),
	.shiva-style-extended-grid-container > .shiva-style-extended-grid:nth-child(3),
	.shiva-style-extended-grid-container > .shiva-style-extended-grid-icon:nth-child(3) {
		margin-right: 0em  !important;
	}

	.shiva-style-extended-grid-container > .shiva-style-extended-grid:nth-child(3),
	.shiva-style-extended-grid-container > .shiva-style-extended-grid-icon:nth-child(3) {
		margin-bottom: 0em  !important;
	}

}

@media (max-width: 768px){


	.shiva-dynamic-nav-bar-container {
		padding: 0;
	}

	.shiva-dynamic-navbar-container {
		padding-right: 0px;
		margin-top: auto;
		margin-bottom: auto;
	}

	.shivaSidebar_main {
		width: 100%;
	}

	.shiva-style-extended-grid-container > .shiva-style-extended-grid,
	.shiva-style-extended-grid-container > .shiva-style-extended-grid-icon {
		margin-bottom: 1.5em !important;
	}

}

@media (max-width: 640px){

	.h1, h1 {
		font-size: 2.55em;
	}

	.h2, h2 {
		font-size: 2em;
	}

	.h3, h3 {
		font-size: 1.6em;
	}

	.h4, h4 {
		font-size: 1.2em;
	}

	.h5, h5 {
		font-size: 1.1em;
	}

	.h6, h6 {
		font-size: 1em;
	}
}

@media (max-width: 480px){

	.h1, h1 {
		font-size: 2em;
	}

	.h2, h2 {
		font-size: 1.6em;
	}

	.h3, h3 {
		font-size: 1.2em;
	}

	.h4, h4 {
		font-size: 1.1em;
	}

	.h5, h5 {
		font-size: 1em;
	}

	.h6, h6 {
		font-size: 0.95em;
	}

	.shiva-dynamic-extended-picture-linkcontainer > .shiva-dynamic-linktype-link {
		font-size: inherit;
		padding: 1%;
	}

	.shiva-style-extended-grid-icon {
		flex-direction: column;
	}

	.shiva-style-extended-grid-icon .shiva-icon {
		margin: 0;
	}

}

@media (max-width: 360px){
	#shiva-menu-container.scrolled .shiva-dynamic-navbar-brand img, #shiva-menu-container.scrolled .shiva-header-item-title-brand img,
	#shiva-menu-container.scrolled .shiva-dynamic-navbar-brand-scrolled img, #shiva-menu-container.scrolled .shiva-header-item-title-brand-scrolled img {
		max-width: 75%;
	}
}

/* MEDIA-QUERY - ENDE */