/** Define editor-style.css from parent theme new **/
/* saira-condensed-regular - latin */
@font-face {
	font-family: 'Saira Condensed';
	font-style: normal;
	font-weight: 400;
	src: url('./fonts/saira-condensed-v4-latin-regular.eot'); /* IE9 Compat Modes */
	src: local('Saira Condensed Regular'), local('SairaCondensed-Regular'),
	url('./fonts/saira-condensed-v4-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('./fonts/saira-condensed-v4-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ url('./fonts/saira-condensed-v4-latin-regular.woff') format('woff'), /* Modern Browsers */ url('./fonts/saira-condensed-v4-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ url('./fonts/saira-condensed-v4-latin-regular.svg#SairaCondensed') format('svg'); /* Legacy iOS */
}

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


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

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

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

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

/*------------ Silbentrennung ------------------*/
/* Trennung: Keine Silbentrennung=fob-nowrap */
.fob-nowrap {
	-ms-hyphens: none;
	-webkit-hyphens: none;
	hyphens: none;
}

/* Trennung: Autom. Silbentrennung=fob-wrap */
.fob-wrap {
	-ms-hyphens: auto;
	-webkit-hyphens: auto;
	hyphens: auto;
}

/*------------ Breiten ------------------*/

/* Absatzbreite: Schmaler=fob-narrow */
.fob-narrow {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 65%;
}

/* Absatzbreite: Sehr schmal=fob-narrower */
.fob-narrower {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 50%;
}

@media only screen and (max-width: 29.9375em) {
	.fob-narrow {
		margin-left: inherit;
		margin-right: inherit;
		width: 100%;
	}

	.fob-narrower {
		margin-left: inherit;
		margin-right: inherit;
		width: 100%;
	}
}

/*------------ Schriften ------------------*/

/* Font: Saira Condensed=fob-font1 */
.fob-font1 {
	font-family: 'Saira Condensed', sans-serif;
}

/*------------ Schriftgrößen ------------*/

/* Font-Size: Big=fob-big */
.fob-big {
	font-size: 1.2em !important;
	/*line-height: 1.2em !important;*/
}

/* Font-Size: Bigger=fob-bigger */
.fob-bigger {
	font-size: 1.4em !important;
	/*line-height: 1.55em !important;*/
}

/* Font-Size: Small=fob-small */
.fob-small {
	font-size: 0.9em !important;
	/*line-height: 0.9em !important;*/
}

/* Font-Size: Smaller=fob-smaller */
.fob-smaller {
	font-size: 0.8em !important;
	/*line-height: 0.8em !important;*/
}

@media only screen and (max-width: 479px) {
	.fob-small,
	.fob-smaller {
		font-size: 0.8em;
	}
}

/*------------ Zeilenabstand ------------*/
/* Line-Height: Größer=fob-line-heighter */
.fob-line-heighter {
	line-height: 1.7em;
}

/*------------ Farben ---------------------*/
/*------------ Diesen Block bitte als Standard lassen ------------*/
/* Color: Weiß=fob-color1 */
.fob-color1 {
	color: #ffffff;
}

.mce-content-body .fob-color1 {
	text-shadow: -1px -1px 0 #000,
	1px -1px 0 #000,
	-1px 1px 0 #000,
	1px 1px 0 #000;
}

.mce-content-body img.size-fob-one-quarter {
	width: 25%;
}

.mce-content-body img.size-fob-half {
	width: 50%;
}

.mce-content-body img.size-fob-three-quarters {
	width: 75%;
}

.mce-content-body img.size-fob-full {
	width: 100%;
}

.fob-bg-color1 {
	background-color: #ffffff;
}

/* Color: Schwarz=fob-color2 */
.fob-color2 {
	color: #000000;
}

.fob-bg-color2 {
	background-color: #000000;
}

/*------------ Schmuckfarben ------------*/
/* Color: Grün=fob-color3 */
.fob-color3 {
	color: #92af5b;
}

.fob-bg-color3 {
	background-color: #92af5b;
}

/* Color: Dunkel Grün=fob-color4 */
.fob-color4 {
	color: #006134;
}

.fob-bg-color4 {
	background-color: #006134;
}

/* Color: Hell Grün=fob-color5 */
.fob-color5 {
	color: #cad6ad;
}

.fob-bg-color5 {
	background-color: #cad6ad;
}

/* Color: Blau=fob-color6 */
.fob-color6 {
	color: #0c3f98;
}

.fob-bg-color6 {
	background-color: #0c3f98;
}

/* Color: Rot=fob-color7 */
.fob-color7 {
	color: #e83129;
}

.fob-bg-color7 {
	background-color: #e83129;
}

/* Color: Orange=fob-color8 */
.fob-color8 {
	color: #ff7a41;
}

.fob-bg-color8 {
	background-color: #ff7a41;
}

/* Color: Pink=fob-color9 */
.fob-color9 {
	color: #ce4c68;
}

.fob-bg-color9 {
	background-color: #ce4c68;
}

/* Color: Grau=fob-color10 */
.fob-color10 {
	color: #D5D5D5;
}

.fob-bg-color10 {
	background-color: #D5D5D5;
}

/* Color: Hell Blau=fob-color11 */
.fob-color11 {
	color: #7793c4;
}

.fob-bg-color11 {
	background-color: #7793c4;
}

/*------------ Section Layouts ------------*/
/*------------ Diesen Block bitte als Standard lassen ------------*/
/** Standard **/

/* Section: Ohne Abstand=fob-section-style10 */
.content-section.fob-section-style10,
.fob-section-style10 {
	padding: 0 !important;
}

/* Section: Abstand o/u=fob-section-style11 */
.content-section.fob-section-style11,
.fob-section-style11 {
	position: relative;
	margin: 3em 0;
}

.fob-section-style11:before {
	content: " ";
	display: block;
	height: 3em;
	width: 100%;
	position: absolute;
	top: -3em;
	left: 0;
}

.fob-section-style11:after {
	content: " ";
	display: block;
	height: 3em;
	width: 100%;
	position: absolute;
	bottom: -3em;
	left: 0;
}

/* Section: Abstand u=fob-section-style12 */
.content-section.fob-section-style12,
.fob-section-style12 {
	position: relative;
	margin: 0 0 3em 0;
}

.fob-section-style12:after {
	content: " ";
	display: block;
	height: 3em;
	width: 100%;
	position: absolute;
	bottom: -3em;
	left: 0;
}

/* Section: Abstand o=fob-section-style13 */
.content-section.fob-section-style13,
.fob-section-style13 {
	position: relative;
	margin: 3em 0 0 0;
}

.fob-section-style13:before {
	content: " ";
	display: block;
	height: 3em;
	width: 100%;
	position: absolute;
	top: -3em;
	left: 0;
}

/*------------ Schmucksections ------------*/

/* Section: Dunkelgrün HG=fob-section-style20 */
.content-section.fob-section-style20,
.fob-section-style20 {
	background-color: #006134;
}

/* Section: Grün HG=fob-section-style30 */
.content-section.fob-section-style30,
.fob-section-style30 {
	background-color: #92af5b;
}

/* Section: Hell Grün HG=fob-section-style40 */
.content-section.fob-section-style40,
.fob-section-style40 {
	background-color: #cad6ad;
}

/* Section: Blau=fob-section-style50 */
.content-section.fob-section-style50,
.fob-section-style50 {
	background-color: #0c3f98;
}

/* Section: Rot=fob-section-style60 */
.content-section.fob-section-style60,
.fob-section-style60 {
	background-color: #e83129;
}

/* Section: Orange=fob-section-style70 */
.content-section.fob-section-style70,
.fob-section-style70 {
	background-color: #ff7a41;
}

/* Section: Pink=fob-section-style80 */
.content-section.fob-section-style80,
.fob-section-style80 {
	background-color: #ce4c68;
}

/* Section: Grau=fob-section-style90 */
.content-section.fob-section-style90,
.fob-section-style90 {
	background-color: #D5D5D5;
}

/* Section: Hell Blau=fob-section-style100 */
.content-section.fob-section-style100,
.fob-section-style100 {
	background-color: #7793c4;
}

/* Section: E=fob-section-style110 */
.content-section.fob-section-style110,
.fob-section-style110 {
	background-image: url('images/e.svg');
	background-size: contain;
	background-position: left top;
	background-repeat: no-repeat;
}

/* Section: S=fob-section-style120 */
.content-section.fob-section-style120,
.fob-section-style120 {
	background-image: url('images/s.svg');
	background-size: contain;
	background-position: right top;
	background-repeat: no-repeat;
}

/*------------ Fontzuweisung ------------*/
h1 {
	font-size: 1.8em;
	margin-bottom: 0.8em;
	color: #0c3f98;

}

h2 {
	margin-bottom: 0.8em;
	font-size: 1.5em;
	color: #0c3f98;

}

h3 {
	margin-bottom: 0.8em;
	font-size: 1.3em;
	color: #0c3f98;

}

h4 {
	margin-bottom: 0.8em;
	font-size: 1em;
	color: #0c3f98;
	font-weight: bold;
}


h1, h2, h3, h4 {
	font-family: 'Saira Condensed', sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}


html,
body {
	font-family: 'Open Sans', sans-serif;
	color: #3d3d3c;
}
