/* open-sans-300 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('/fileadmin/fonts/open-sans-v15-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light'), local('OpenSans-Light'),
       url('/fileadmin/fonts/open-sans-v15-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/open-sans-v15-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/open-sans-v15-latin-300.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/open-sans-v15-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/open-sans-v15-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-300italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url('/fileadmin/fonts/open-sans-v15-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'),
       url('/fileadmin/fonts/open-sans-v15-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/open-sans-v15-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/open-sans-v15-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/open-sans-v15-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/open-sans-v15-latin-300italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('/fileadmin/fonts/open-sans-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('/fileadmin/fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/open-sans-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/open-sans-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/open-sans-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/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('/fileadmin/fonts/open-sans-v15-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Italic'), local('OpenSans-Italic'),
       url('/fileadmin/fonts/open-sans-v15-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/open-sans-v15-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/open-sans-v15-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/open-sans-v15-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/open-sans-v15-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('/fileadmin/fonts/open-sans-v15-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
       url('/fileadmin/fonts/open-sans-v15-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/open-sans-v15-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/open-sans-v15-latin-600.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/open-sans-v15-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/open-sans-v15-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url('/fileadmin/fonts/open-sans-v15-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'),
       url('/fileadmin/fonts/open-sans-v15-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/open-sans-v15-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/open-sans-v15-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/open-sans-v15-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/open-sans-v15-latin-600italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('/fileadmin/fonts/open-sans-v15-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
       url('/fileadmin/fonts/open-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/open-sans-v15-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/open-sans-v15-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/open-sans-v15-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/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('/fileadmin/fonts/open-sans-v15-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'),
       url('/fileadmin/fonts/open-sans-v15-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/open-sans-v15-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/open-sans-v15-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/open-sans-v15-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/open-sans-v15-latin-700italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-800 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('/fileadmin/fonts/open-sans-v15-latin-800.eot'); /* IE9 Compat Modes */
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'),
       url('/fileadmin/fonts/open-sans-v15-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/open-sans-v15-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/open-sans-v15-latin-800.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/open-sans-v15-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/open-sans-v15-latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-800italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: url('/fileadmin/fonts/open-sans-v15-latin-800italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'),
       url('/fileadmin/fonts/open-sans-v15-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/open-sans-v15-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/open-sans-v15-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/open-sans-v15-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/open-sans-v15-latin-800italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* raleway-100 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 100;
  src: url('/fileadmin/fonts/raleway-v12-latin-100.eot'); /* IE9 Compat Modes */
  src: local('Raleway Thin'), local('Raleway-Thin'),
       url('/fileadmin/fonts/raleway-v12-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v12-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-100.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v12-latin-100.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-100italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 100;
  src: url('/fileadmin/fonts/raleway-v12-latin-100italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway Thin Italic'), local('Raleway-ThinItalic'),
       url('/fileadmin/fonts/raleway-v12-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v12-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v12-latin-100italic.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-200 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 200;
  src: url('/fileadmin/fonts/raleway-v12-latin-200.eot'); /* IE9 Compat Modes */
  src: local('Raleway ExtraLight'), local('Raleway-ExtraLight'),
       url('/fileadmin/fonts/raleway-v12-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v12-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-200.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v12-latin-200.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-200italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 200;
  src: url('/fileadmin/fonts/raleway-v12-latin-200italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway ExtraLight Italic'), local('Raleway-ExtraLightItalic'),
       url('/fileadmin/fonts/raleway-v12-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v12-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-200italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v12-latin-200italic.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-300 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  src: url('/fileadmin/fonts/raleway-v12-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Raleway Light'), local('Raleway-Light'),
       url('/fileadmin/fonts/raleway-v12-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v12-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-300.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/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('/fileadmin/fonts/raleway-v12-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway Light Italic'), local('Raleway-LightItalic'),
       url('/fileadmin/fonts/raleway-v12-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v12-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/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('/fileadmin/fonts/raleway-v12-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Raleway'), local('Raleway-Regular'),
       url('/fileadmin/fonts/raleway-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v12-latin-regular.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 400;
  src: url('/fileadmin/fonts/raleway-v12-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway Italic'), local('Raleway-Italic'),
       url('/fileadmin/fonts/raleway-v12-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v12-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v12-latin-italic.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-500 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  src: url('/fileadmin/fonts/raleway-v12-latin-500.eot'); /* IE9 Compat Modes */
  src: local('Raleway Medium'), local('Raleway-Medium'),
       url('/fileadmin/fonts/raleway-v12-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v12-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-500.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v12-latin-500.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-500italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 500;
  src: url('/fileadmin/fonts/raleway-v12-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway Medium Italic'), local('Raleway-MediumItalic'),
       url('/fileadmin/fonts/raleway-v12-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v12-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v12-latin-500italic.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-600 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  src: url('/fileadmin/fonts/raleway-v12-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Raleway SemiBold'), local('Raleway-SemiBold'),
       url('/fileadmin/fonts/raleway-v12-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v12-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-600.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v12-latin-600.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-600italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 600;
  src: url('/fileadmin/fonts/raleway-v12-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway SemiBold Italic'), local('Raleway-SemiBoldItalic'),
       url('/fileadmin/fonts/raleway-v12-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v12-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v12-latin-600italic.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-700 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: url('/fileadmin/fonts/raleway-v12-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Raleway Bold'), local('Raleway-Bold'),
       url('/fileadmin/fonts/raleway-v12-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v12-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v12-latin-700.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-700italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 700;
  src: url('/fileadmin/fonts/raleway-v12-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway Bold Italic'), local('Raleway-BoldItalic'),
       url('/fileadmin/fonts/raleway-v12-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v12-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v12-latin-700italic.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-800italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 800;
  src: url('/fileadmin/fonts/raleway-v12-latin-800italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway ExtraBold Italic'), local('Raleway-ExtraBoldItalic'),
       url('/fileadmin/fonts/raleway-v12-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v12-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v12-latin-800italic.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-800 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 800;
  src: url('/fileadmin/fonts/raleway-v12-latin-800.eot'); /* IE9 Compat Modes */
  src: local('Raleway ExtraBold'), local('Raleway-ExtraBold'),
       url('/fileadmin/fonts/raleway-v12-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v12-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-800.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v12-latin-800.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-900 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 900;
  src: url('/fileadmin/fonts/raleway-v12-latin-900.eot'); /* IE9 Compat Modes */
  src: local('Raleway Black'), local('Raleway-Black'),
       url('/fileadmin/fonts/raleway-v12-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v12-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-900.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v12-latin-900.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-900italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 900;
  src: url('/fileadmin/fonts/raleway-v12-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway Black Italic'), local('Raleway-BlackItalic'),
       url('/fileadmin/fonts/raleway-v12-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v12-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v12-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v12-latin-900italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

blockquote {
    max-width: 100%;
    font-style: italic;
    position: relative;
    border: none;
    margin: 0 70px 30px 70px;
    color: #66cc00;
    font-family: 'Playfair Display', serif;
    /* font-family: 'Zilla Slab', serif; */
}

blockquote p {
    font-style: italic;
    color: #fff;
    font-family: 'Playfair Display', serif;
    /* font-family: 'Zilla Slab', serif; */
    font-size:01.2em!important;
    line-height:1.3em;

    background: rgba(255,2550,255,0.9); 
    padding:4px; 
  text-align:center;
}

blockquote:before {
    display: block;
    content: "\00BB";
    font-size: 60px;
    position: absolute;
    left: -40px;
    top: -30px;
    font-weight:800;
    
}

blockquote:after {
    display: block;
    content: "\00AB";
    font-size: 60px;
    position: absolute;
    right: -30px;
    bottom: 0px;
    font-weight:800;
  
    
}

blockquote cite:before {
    content: "\2014 \2009";
}

blockquote cite a, blockquote cite a:visited {
    color: #555
}

cite {
    padding-top: 5px
}

blockquote cite {
color: #fff;
font-size: 14px;
display: block;

}

.kasten_rot {
margin: 20px 10px 20px 0px;
padding: 10px 0px 10px 10px ; 

font-size:0.6em!important;  
width: 97%;
border-style:solid;
border-width:5px;
border-color:#ff0000;   
}

.bg_kontrast {background-color:rgba(0,0,0,0.2)}

/*
.dialog {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    border: 1px solid #ccc;

    background-color: #9a9a9a;
    opacity:0.8;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    padding: 15px 15px 15px 15px;
    display: inline-block;
    margin: 0 0 1em;
    box-shadow: 5px 5px 20px #CCC;

    font-size: 1rem;
    line-height: 1.25rem;
    color: #ccc;
}
*/
.dialog {
  
    font-size: 1rem;
    line-height: 1.25rem;
    color: #ccc;  
    padding: 15px 15px 15px 15px;
    display: inline-block;
    margin: 0 0 1em;  
  
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;  
  
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    margin: auto;
    width: 95%;
    border: 1px solid #ccc;  
-webkit-box-shadow: 0px 0px 20px 0px rgba(135,133,135,1);
-moz-box-shadow: 0px 0px 20px 0px rgba(135,133,135,1);
box-shadow: 0px 0px 20px 0px rgba(135,133,135,1);
}

.shadow {    
  margin: 0 0 1em;
      -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
-webkit-box-shadow: 0px 0px 20px 0px rgba(10,10,10,1);
-moz-box-shadow: 0px 0px 20px 0px rgba(10,10,10,1);
box-shadow: 0px 0px 20px 0px rgba(10,10,10,1);

    display: block;
    margin: auto;
    width: 95%;
  
}
.center {
    display: block;
    margin: auto;
    width: 100%;
}

.solidline {
  border-top:1px solid #f5f5f5;
  margin:20px 0 20px;
}
.width100 {width:100%}

.dottedline {
  border-top:1px dotted #f5f5f5;
  margin:20px 0 20px;
}

.bgwhite {background-color:#fff;}

.dashedline {
  border-top:1px dashed #f5f5f5;
  margin:20px 0 20px;
}
.btn {background-color:#cdcdcd;padding:2px;}

.no-show ,#no-show {display:none!important;}
