/* roboto-300 - latin-ext_latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-300.woff') format('woff'), /* Modern Browsers */
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-300.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-regular - latin-ext_latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-italic - latin-ext_latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-700 - latin-ext_latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-700.woff') format('woff'), /* Modern Browsers */
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-700.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-900 - latin-ext_latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-900.woff') format('woff'), /* Modern Browsers */
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.faktor-x.de/Fonts/roboto-v30-latin-ext_latin-900.svg#Roboto') format('svg'); /* Legacy iOS */
}

    @font-face{
        font-family:"Neue Helvetica W01_n1";
        src:url("https://www.faktor-x.de/Fonts/642cc895-922d-4ce7-8322-de31e9b03e49.eot?#iefix") format("eot")
    }
    @font-face{
        font-family:"Neue Helvetica W01";
        src:url("https://www.faktor-x.de/Fonts/642cc895-922d-4ce7-8322-de31e9b03e49.eot?#iefix");
        src:url("https://www.faktor-x.de/Fonts/642cc895-922d-4ce7-8322-de31e9b03e49.eot?#iefix") format("eot"),url("https://www.faktor-x.de/Fonts/93cd6348-8654-462a-ae99-efe76b2d1846.woff2") format("woff2"),url("https://www.faktor-x.de/Fonts/f41c48d5-ca7a-4eba-92fa-5aa250ced535.woff") format("woff"),url("https://www.faktor-x.de/Fonts/5e222265-680b-4a0f-8dcd-11cb41026fa8.ttf") format("truetype"),url("https://www.faktor-x.de/Fonts/90a5cf1f-377e-4407-b780-f00c853ea8f1.svg#90a5cf1f-377e-4407-b780-f00c853ea8f1") format("svg");
font-weight: 100;
font-style: normal;
    }
    @font-face{
        font-family:"Neue Helvetica W01_n2";
        src:url("https://www.faktor-x.de/Fonts/170b06bb-fec9-4e1b-9fa8-ddc9b686d8b5.eot?#iefix") format("eot")
    }
    @font-face{
        font-family:"Neue Helvetica W01";
        src:url("https://www.faktor-x.de/Fonts/170b06bb-fec9-4e1b-9fa8-ddc9b686d8b5.eot?#iefix");
        src:url("https://www.faktor-x.de/Fonts/170b06bb-fec9-4e1b-9fa8-ddc9b686d8b5.eot?#iefix") format("eot"),url("https://www.faktor-x.de/Fonts/76623803-2b62-4c34-be21-c81ead28b379.woff2") format("woff2"),url("https://www.faktor-x.de/Fonts/327669a6-efac-4cce-9e96-13dd2d2e680e.woff") format("woff"),url("https://www.faktor-x.de/Fonts/b32ece14-a4d6-4dd6-959c-aad90747cb77.ttf") format("truetype"),url("https://www.faktor-x.de/Fonts/92786305-3921-440d-8e97-3188c1fa8070.svg#92786305-3921-440d-8e97-3188c1fa8070") format("svg");
font-weight: 200;
font-style: normal;
    }
    @font-face{
        font-family:"Neue Helvetica W01_n2";
        src:url("https://www.faktor-x.de/Fonts/3a07c541-ed6e-4188-8151-86bd1979572b.eot?#iefix") format("eot")
    }
    @font-face{
        font-family:"Neue Helvetica W01";
        src:url("https://www.faktor-x.de/Fonts/3a07c541-ed6e-4188-8151-86bd1979572b.eot?#iefix");
        src:url("https://www.faktor-x.de/Fonts/3a07c541-ed6e-4188-8151-86bd1979572b.eot?#iefix") format("eot"),url("https://www.faktor-x.de/Fonts/6f4e20fa-fcf0-43cb-a690-33d704556f9c.woff2") format("woff2"),url("https://www.faktor-x.de/Fonts/5c9994cb-9ea4-4a97-bdea-8b44e3f33b7c.woff") format("woff"),url("https://www.faktor-x.de/Fonts/7b9b3ce0-cc3c-4a0d-811e-0ed27c40fb9d.ttf") format("truetype"),url("https://www.faktor-x.de/Fonts/e75567cb-5ee4-4a54-9fe9-b760c404ad98.svg#e75567cb-5ee4-4a54-9fe9-b760c404ad98") format("svg");
font-weight: 200;
font-style: normal;
    }
    @font-face{
        font-family:"Neue Helvetica W01_n4";
        src:url("https://www.faktor-x.de/Fonts/eedaa07e-0562-4aee-9ab6-c63c22e73c9c.eot?#iefix") format("eot")
    }
    @font-face{
        font-family:"Neue Helvetica W01";
        src:url("https://www.faktor-x.de/Fonts/eedaa07e-0562-4aee-9ab6-c63c22e73c9c.eot?#iefix");
        src:url("https://www.faktor-x.de/Fonts/eedaa07e-0562-4aee-9ab6-c63c22e73c9c.eot?#iefix") format("eot"),url("https://www.faktor-x.de/Fonts/31304da2-88d9-493d-83f1-5156d19202aa.woff2") format("woff2"),url("https://www.faktor-x.de/Fonts/a0bbbce9-cbea-4aa1-83c3-6aaa0d57d432.woff") format("woff"),url("https://www.faktor-x.de/Fonts/7517388e-8bee-4e51-9a2f-fdafbc168e9a.ttf") format("truetype"),url("https://www.faktor-x.de/Fonts/1a5d512f-c30c-4bc9-affe-a96fc41838ad.svg#1a5d512f-c30c-4bc9-affe-a96fc41838ad") format("svg");
font-weight: 400;
font-style: normal;
    }
    @font-face{
        font-family:"Neue Helvetica W01_n5";
        src:url("https://www.faktor-x.de/Fonts/ef5c0006-5122-409a-99a2-fbc45b67c715.eot?#iefix") format("eot")
    }
    @font-face{
        font-family:"Neue Helvetica W01";
        src:url("https://www.faktor-x.de/Fonts/ef5c0006-5122-409a-99a2-fbc45b67c715.eot?#iefix");
        src:url("https://www.faktor-x.de/Fonts/ef5c0006-5122-409a-99a2-fbc45b67c715.eot?#iefix") format("eot"),url("https://www.faktor-x.de/Fonts/5f5c557c-b5a1-4c1b-86ae-aa0681e1abe4.woff2") format("woff2"),url("https://www.faktor-x.de/Fonts/10238a7f-3b49-4835-a12c-0eb7ed3391ac.woff") format("woff"),url("https://www.faktor-x.de/Fonts/3496c290-5c00-4ed7-beee-e753d1c98039.ttf") format("truetype"),url("https://www.faktor-x.de/Fonts/21764d0f-2f34-4cf2-8489-f90886ae933a.svg#21764d0f-2f34-4cf2-8489-f90886ae933a") format("svg");
font-weight: 500;
font-style: normal;
    }
    @font-face{
        font-family:"Neue Helvetica W01_n7";
        src:url("https://www.faktor-x.de/Fonts/aabcacc3-942c-44aa-9cec-85c00e69b36d.eot?#iefix") format("eot")
    }
    @font-face{
        font-family:"Neue Helvetica W01";
        src:url("https://www.faktor-x.de/Fonts/aabcacc3-942c-44aa-9cec-85c00e69b36d.eot?#iefix");
        src:url("https://www.faktor-x.de/Fonts/aabcacc3-942c-44aa-9cec-85c00e69b36d.eot?#iefix") format("eot"),url("https://www.faktor-x.de/Fonts/b73a7721-ce68-4068-be2f-e354675b54c0.woff2") format("woff2"),url("https://www.faktor-x.de/Fonts/1be79393-9ab6-4f5e-8ff8-786d00be4238.woff") format("woff"),url("https://www.faktor-x.de/Fonts/c2335bef-8128-4a40-bd76-bb763d638a84.ttf") format("truetype"),url("https://www.faktor-x.de/Fonts/9874e59c-6906-4c68-a432-cabfeaf49c06.svg#9874e59c-6906-4c68-a432-cabfeaf49c06") format("svg");
font-weight: 700;
font-style: normal;
    }
    @font-face{
        font-family:"Neue Helvetica W01_n8";
        src:url("https://www.faktor-x.de/Fonts/2d687e37-e32a-4edf-af6d-8edcc7342477.eot?#iefix") format("eot")
    }
    @font-face{
        font-family:"Neue Helvetica W01";
        src:url("https://www.faktor-x.de/Fonts/2d687e37-e32a-4edf-af6d-8edcc7342477.eot?#iefix");
        src:url("https://www.faktor-x.de/Fonts/2d687e37-e32a-4edf-af6d-8edcc7342477.eot?#iefix") format("eot"),url("https://www.faktor-x.de/Fonts/87a62eb9-e7af-42c9-b6d2-e3c154997dd6.woff2") format("woff2"),url("https://www.faktor-x.de/Fonts/659b21e7-6bc3-44c5-b5a0-1f5a61c63b97.woff") format("woff"),url("https://www.faktor-x.de/Fonts/81dce8b4-f815-4290-a275-11d445346455.ttf") format("truetype"),url("https://www.faktor-x.de/Fonts/19928555-8201-4aed-aeec-647f55ebbd30.svg#19928555-8201-4aed-aeec-647f55ebbd30") format("svg");
font-weight: 800;
font-style: normal;
    }
    @font-face{
        font-family:"Neue Helvetica W01_n8";
        src:url("https://www.faktor-x.de/Fonts/0bebe1ee-1b5a-4bb8-9c3a-77b2894ec5ac.eot?#iefix") format("eot")
    }
    @font-face{
        font-family:"Neue Helvetica W01";
        src:url("https://www.faktor-x.de/Fonts/0bebe1ee-1b5a-4bb8-9c3a-77b2894ec5ac.eot?#iefix");
        src:url("https://www.faktor-x.de/Fonts/0bebe1ee-1b5a-4bb8-9c3a-77b2894ec5ac.eot?#iefix") format("eot"),url("https://www.faktor-x.de/Fonts/7de87fb1-de1f-45c3-adef-b60ed40c7beb.woff2") format("woff2"),url("https://www.faktor-x.de/Fonts/86c987f4-96f9-4452-bdac-b02d0d3dd276.woff") format("woff"),url("https://www.faktor-x.de/Fonts/7e4242a1-319f-46bf-87d9-d70c3c49e833.ttf") format("truetype"),url("https://www.faktor-x.de/Fonts/f63b0d1f-a25e-450f-ae9f-9911f1acacfd.svg#f63b0d1f-a25e-450f-ae9f-9911f1acacfd") format("svg");
font-weight: 800;
font-style: normal;
    }

.body {
    font-family: "Neue Helvetica W01", Helvetica, Verdana, sans-serif;
    font-size: 14px;
	font-weight: 300;
    line-height: 19px;
    color: #575754;
    font-weight: normal;
    background-image: -webkit-linear-gradient(#FFF 0%, #BBB 100%) ! important;
    background-repeat: no-repeat ! important;
    background-image: -moz-linear-gradient(#FFF 0%, #BBB 100%) ! important;
    background-repeat: no-repeat ! important;
    background-image: -o-linear-gradient(#FFF 0%, #BBB 100%) ! important;
    background-repeat: no-repeat ! important;
    background-image: linear-gradient(#FFF 0%, #BBB 100%) ! important;
    background-repeat: no-repeat ! important;
}

#cookies-eu-accept {
	background-color: #373734 !important;
}

#scrollup_circle {
    background-color: #575754;
}

a {
    text-decoration: none;
    color: inherit;
}

.text a, .text1 a {
	text-decoration: underline;
	font-weight: 500;
}

.wrapper {
    width: 1150px;
    margin: 0 auto;
}

@media (max-width: 1190px) {
    .wrapper {
        width: 100%;
        padding: 0px 20px;
        box-sizing: border-box;
    }
}


@media (max-width: 1190px) {
    .birke_slideshow_slide div.text {
        width: 100%;
        padding: 0px 20px;
        padding-top: 20px;
        box-sizing: border-box;
    }
}

.heins h1, .hzwei h2, .hdrei h3, .hvier h4, .hfuenf h5 {
    font-weight: 700 !important;
	font-size: 2.5em;
    line-height: 1.1em;
    padding-top: 2em;
	text-transform: uppercase;
	letter-spacing: .05em;
}

.hzwei h2 span {
font-weight: 700 !important;
}

.footermitspalten {
    background-color: white;
}

.footermitspalten table {

    width: auto;
}

.footermitspalten .spaltentable {
    table-layout: auto;
}

.footermitspalten .spaltentable tr td {
    width: auto;
    padding: 10px;
}

.footermitspalten .spaltentable tr td:last-of-type {
    width: 100%;
    text-align: right;
}

.text1 {
    text-align: left;
    font-size: 18px;
    line-height: 25px;
    padding-top: 20px;
    vertical-align: top;
}

@media (max-width: 1210px) {
    .ebertmenu .menulink {
        right: 30px;
    }
}

@media (max-width: 1190px) {
    .ebertmenu .menulink {
        right: 50px;
    }
}

@media (max-width: 600px) {
    .ebertmenu .menulink {
        right: 20px;
    }
}

@media (max-width: 600px) {
    .logo {
        font-size: 1.9em;
    }
}


.botschaft .wrapper > div {
    border-bottom: 0 none;
}

@media (min-width: 1200px) {
    .botschaft h1 {
        font-size: 9.5em;
        line-height: .9em;
    }
}

@media (min-width: 350px) and (max-width: 400px) {
    .botschaft h1 {
        font-size: 2.6em;
        line-height: .9em;
    }
}

@media (min-width: 400px) and (max-width: 500px) {
    .botschaft h1 {
        font-size: 3em;
        line-height: .9em;
    }
}

@media (min-width: 700px) {
    .botschaft h1 {
        font-size: 5.5em;
        line-height: .9em;
    }
}

@media (min-width: 800px) {
    .botschaft h1 {
        font-size: 6.5em;
        line-height: .9em;
    }
}

@media (min-width: 900px) {
    .botschaft h1 {
        font-size: 7.5em;
        line-height: .9em;
    }
}

@media (min-width: 1200px) {
    .botschaft h1 {
        font-size: 8.5em;
        line-height: .9em;
    }
}

.birke_slideshow_left svg {
    left: 0px;
}

.birke_slideshow_right svg {
    right: 0px;
}

#live {
    z-index: 999101;
}


@media (min-width: 900px) {
    .logo {
        font-size: 3em;
    }
}

#scrollup_circle {
	right: 10%;
	margin-bottom: 10%;
}

a.crosslink {
	font: inherit;
	text-decoration: inherit;
   border: inherit;
	font-size: inherit !important;
}

#editor #live {
	z-index: 1000
}

.birke_slideshow .wrapper .text a {
	font-size: inherit;
}

#editor .navigation.startseite .topwrapper {
	position: static !important;
}

.navigation .topmenuicon img {
	width: 20px;
	height: 20px;
	margin-top: -6px;
	margin-bottom: -6px;
	margin-left: 10px;
}

.body .cc_container {
	border-color: #575754 !important;
}
.body .cc_container a, .body .cc_container a:visited, .body .cc_container a:hover, .body .cc_container a:active {
	color: #575754 !important;
}
.body .cc_container a.cc_btn_accept_all {
	border-color: #575754 !important;
	background-color: #575754 !important;
	color: white !important;
}

@media (min-width: 800px) {
.navigation .inline.footermenuelelment {
    padding-left: 100px;
}
}


.hdrei h3, .hvier h4, .hfuenf h5 {
	padding-top: .5em;
	font-size: 1.2em;
}

.navigation .footmenu {
	z-index: 9;
}

.birke_slideshow_right, .birke_slideshow_left {
	height: 50% !important;
	
}

.birke_slideshow_slide .video {
	height: 100% !important;
	top: 0 !important;
}