/*********************
TYPOGRAPHY
*********************/

/* raleway-200 - latin */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 200;
	src: url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-200.eot'); /* IE9 Compat Modes */
	src: local('Raleway ExtraLight'), local('Raleway-ExtraLight'),
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-200.woff') format('woff'), /* Modern Browsers */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-200.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-300 - latin */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 300;
	src: url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-300.eot'); /* IE9 Compat Modes */
	src: local('Raleway Light'), local('Raleway-Light'),
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-300.woff') format('woff'), /* Modern Browsers */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-300.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-300italic - latin */
@font-face {
	font-family: 'Raleway';
	font-style: italic;
	font-weight: 300;
	src: url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-300italic.eot'); /* IE9 Compat Modes */
	src: local('Raleway Light Italic'), local('Raleway-LightItalic'),
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-300italic.woff') format('woff'), /* Modern Browsers */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-300italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-regular - latin */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 400;
	src: url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-regular.eot'); /* IE9 Compat Modes */
	src: local('Raleway'), local('Raleway-Regular'),
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-regular.woff') format('woff'), /* Modern Browsers */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-regular.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-500 - latin */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 500;
	src: url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-500.eot'); /* IE9 Compat Modes */
	src: local('Raleway Medium'), local('Raleway-Medium'),
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-500.woff') format('woff'), /* Modern Browsers */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-500.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-600 - latin */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 600;
	src: url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-600.eot'); /* IE9 Compat Modes */
	src: local('Raleway SemiBold'), local('Raleway-SemiBold'),
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-600.woff') format('woff'), /* Modern Browsers */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-600.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-700 - latin */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 700;
	src: url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-700.eot'); /* IE9 Compat Modes */
	src: local('Raleway Bold'), local('Raleway-Bold'),
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-700.woff') format('woff'), /* Modern Browsers */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
	url('/assets/Themes/website-32/webfonts/raleway-v12-latin/raleway-v12-latin-700.svg#Raleway') format('svg'); /* Legacy iOS */
}


/*********************
Iconfont
*********************/

@font-face {
	font-family: 'svgicon';
	src: url('/assets/Themes/website-32/webfonts/svgicon/svgicon.eot?5926365');
	src: url('/assets/Themes/website-32/webfonts/svgicon/svgicon.eot?5926365#iefix') format('embedded-opentype'),
	url('/assets/Themes/website-32/webfonts/svgicon/svgicon.woff2?5926365') format('woff2'),
	url('/assets/Themes/website-32/webfonts/svgicon/svgicon.woff?5926365') format('woff'),
	url('/assets/Themes/website-32/webfonts/svgicon/svgicon.ttf?5926365') format('truetype'),
	url('/assets/Themes/website-32/webfonts/svgicon/svgicon.svg?5926365#svgicon') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'svgicon';
    src: url('../font/svgicon.svg?93511436#svgicon') format('svg');
  }
}
*/

[class^="icon-"]:before, [class*=" icon-"]:before {
	font-family: "svgicon";
	font-style: normal;
	font-weight: normal;
	speak: none;

	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	margin-right: .2em;
	text-align: center;
	/* opacity: .8; */

	/* For safety - reset parent styles, that can break glyph codes*/
	font-variant: normal;
	text-transform: none;

	/* fix buttons height, for twitter bootstrap */
	line-height: 1em;

	/* Animation center compensation - margins should be symmetric */
	/* remove if not needed */
	margin-left: .2em;

	/* you can be more comfortable with increased icons size */
	/* font-size: 120%; */

	/* Font smoothing. That was taken from TWBS */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;

	/* Uncomment for 3D effect */
	/* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

@font-face {
	font-family: 'fontello';
	src: url('../font/fontello.eot?56758236');
	src: url('../font/fontello.eot?56758236#iefix') format('embedded-opentype'),
	url('../font/fontello.woff2?56758236') format('woff2'),
	url('../font/fontello.woff?56758236') format('woff'),
	url('../font/fontello.ttf?56758236') format('truetype'),
	url('../font/fontello.svg?56758236#fontello') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('../font/fontello.svg?56758236#fontello') format('svg');
  }
}
*/
[class^="icon-"]:before, [class*=" icon-"]:before {
	font-family: "svgicon";
	font-style: normal;
	font-weight: normal;
	speak: never;

	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	margin-right: .2em;
	text-align: center;
	/* opacity: .8; */

	/* For safety - reset parent styles, that can break glyph codes*/
	font-variant: normal;
	text-transform: none;

	/* fix buttons height, for twitter bootstrap */
	line-height: 1em;

	/* Animation center compensation - margins should be symmetric */
	/* remove if not needed */
	margin-left: .2em;

	/* you can be more comfortable with increased icons size */
	/* font-size: 120%; */

	/* Font smoothing. That was taken from TWBS */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;

	/* Uncomment for 3D effect */
	/* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.icon-search:before { content: '\e800'; } /* '' */
.icon-big_arrow:before { content: '\e801'; } /* '' */
.icon-phone:before { content: '\e802'; } /* '' */
.icon-twitter:before { content: '\e803'; } /* '' */
.icon-arrow:before { content: '\e804'; } /* '' */
.icon-car:before { content: '\e805'; } /* '' */
.icon-case:before { content: '\e806'; } /* '' */
.icon-einfache-sprache:before { content: '\e807'; } /* '' */
.icon-facebook:before { content: '\e808'; } /* '' */
.icon-farbumschaltung:before { content: '\e809'; } /* '' */
.icon-fork:before { content: '\e80a'; } /* '' */
.icon-zoom:before { content: '\e80b'; } /* '' */
.icon-home:before { content: '\e80c'; } /* '' */
.icon-instagram:before { content: '\e80d'; } /* '' */
.icon-email:before { content: '\e80e'; } /* '' */
.icon-location:before { content: '\e80f'; } /* '' */
.icon-calendar:before { content: '\e810'; } /* '' */
.icon-youtube:before { content: '\e811'; } /* '' */
.icon-anreise:before { content: '\e812'; } /* '' */
.icon-mitarbeitende:before { content: '\e813'; } /* '' */
.icon-tourist:before { content: '\e814'; } /* '' */
.icon-uebernachten:before { content: '\e815'; } /* '' */
.icon-verkauf:before { content: '\e816'; } /* '' */
.icon-phone-call:before { content: '\e817'; } /* '' */
.icon-ankommen:before { content: '\e818'; } /* '' */
.icon-arbeit:before { content: '\e819'; } /* '' */
.icon-contact:before { content: '\e81a'; } /* '' */
.icon-deutsch:before { content: '\e81b'; } /* '' */
.icon-ehe:before { content: '\e81c'; } /* '' */
.icon-fragen:before { content: '\e81d'; } /* '' */
.icon-frauen:before { content: '\e81e'; } /* '' */
.icon-gesundheit:before { content: '\e81f'; } /* '' */
.icon-karte:before { content: '\e820'; } /* '' */
.icon-kinder:before { content: '\e821'; } /* '' */
.icon-mitmachen:before { content: '\e822'; } /* '' */
.icon-schule:before { content: '\e823'; } /* '' */
.icon-senioren:before { content: '\e824'; } /* '' */
.icon-studium:before { content: '\e825'; } /* '' */
.icon-wohnen:before { content: '\e826'; } /* '' */
.icon-zahnrad:before { content: '\e827'; } /* '' */
.icon-sliderarrow:before { content: '\e828'; } /* '' */
.icon-barrierefreiheit:before { content: '\e829'; } /* '' */
.icon-bildschirm:before { content: '\e82a'; } /* '' */
.icon-farbumstellung:before { content: '\e82b'; } /* '' */
.icon-fehler_melden:before { content: '\e82c'; } /* '' */
.icon-gebaerdensprache:before { content: '\e82d'; } /* '' */
.icon-leichte_sprache:before { content: '\e82e'; } /* '' */
.icon-pin:before { content: '\e82f'; } /* '' */
.icon-tastatursteuerung:before { content: '\e830'; } /* '' */
.icon-wegweiser_gross:before { content: '\e831'; } /* '' */
.icon-wegweiser_klein:before { content: '\e832'; } /* '' */
.icon-doppelpfeil:before { content: '\e833'; } /* '' */
.icon-pfeil:before { content: '\e834'; } /* '' */
.icon-schadensmelder:before { content: '\e835'; } /* '' */
.icon-bekanntmachungen:before { content: '\e836'; } /* '' */

.icon-ankommen:before,
/*.icon-5566:before,*/
/* ausgetauscht durch .icon-wegweiser_gross:before -> .signpost .cGridN-title-1:before{ content: '\e818'; } */ /* '' */
.signpost .cGridN-title-1:before{ content: '\e831'; }

.icon-fragen:before,
	/*.icon-5567:before,*/
.signpost .cGridN-title-2:before{ content: '\e81d'; } /* '' */

.icon-deutsch:before,
	/*.icon-5568:before,*/
.signpost .cGridN-title-3:before{ content: '\e81b'; } /* '' */

.icon-wohnen:before,
	/*.icon-5569:before,*/
.signpost .cGridN-title-4:before{ content: '\e826'; } /* '' */

.icon-arbeit:before,
/*.icon-5570:before,*/
.signpost .cGridN-title-5:before{ content: '\e819'; } /* '' */

.icon-gesundheit:before,
	/*.icon-5571:before,*/
.signpost .cGridN-title-6:before{ content: '\e81f'; } /* '' */

.icon-schule:before,
	/*.icon-5572:before,*/
.signpost .cGridN-title-7:before{ content: '\e823'; } /* '' */

.icon-studium:before,
	/*.icon-5573:before,*/
.signpost .cGridN-title-8:before{ content: '\e825'; } /* '' */

.icon-ehe:before,
	/*.icon-5574:before,*/
.signpost .cGridN-title-9:before{ content: '\e81c'; } /* '' */

.icon-contact:before,
	/*.icon-5575:before,*/
.signpost .cGridN-title-10:before{ content: '\e81a'; } /* '' */

.icon-karte:before,
	/*.icon-5576:before,*/
.signpost .cGridN-title-11:before{ content: '\e820'; } /* '' */

.icon-kinder:before,
	/*.icon-5577:before,*/
.signpost .cGridN-title-12:before{ content: '\e821'; } /* '' */

.icon-frauen:before,
/*.icon-5578:before,*/
.signpost .cGridN-title-13:before{ content: '\e81e'; } /* '' */

.icon-senioren:before,
	/*.icon-5579:before,*/
.signpost .cGridN-title-14:before{ content: '\e824'; } /* '' */

.icon-mitmachen:before,
/*.icon-5580:before,*/
.signpost .cGridN-title-15:before{ content: '\e822'; } /* '' */







