.tp-bannertimer {
    display:none;
}
@media only screen and (min-width: 200px) { 
	h5{
    font-size: 40px;
	} 
	h5{
    font-size: 30px;
	} 
	
}

/* Small devices (landscape phones, 576px and up)*/
@media only screen and (min-width: 576px) { 
	h5{
    font-size: 60px;
	}
	h5{
    font-size: 40px;
	} 
	
}

/* Medium devices (tablets, 768px and up)*/
@media only screen and (min-width: 768px) { 
	h5{
    font-size: 80px;
	} 
	h2{
    font-size: 50px;
	} 
 }

/* Large devices (desktops, 992px and up)*/
@media only screen and (min-width: 992px) { 
	h5{
    font-size: 100px;
	} 
 }

/* Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) { 
	h5{
    font-size: 40px;
	} 
 }
.linktext .ce_hyperlink a {
    font-size: 25px;
}
.mod_cms_cookie_bar.block {
    margin-bottom: 20%;
    max-width: 50%;
    margin-left: 25%;
}
@media only screen and (max-width:992px){
	.mod_cms_cookie_bar.block {
    margin-bottom: 10%;
    max-width: 80%;
    margin-left: 10%;
}

}

.headlinelandingpage h1{
	font-size:60px !important;
	line-height:60px !important;
}
.textlandingpage {
	font-size:18px;
}
.lightboxpadding .ce_bgimage.fullscreen-image .ce_bgimage-inside {
    position: relative;
    top: 0%;
    -webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    transform: translateY(0%);
}
@media only screen and (max-width:600px){

.headlinelandingpage h1{
	font-size:30px !important;
	line-height:30px !important;
}
.textlandingpage {
	font-size:14px !important;
}
}
input.jetztanmelden[type="submit"], button.jetztanmelden[type="submit"] {
    background: #8BC34A !important;
}
input.jetztanmelden[type="submit"]:hover, button.jetztanmelden[type="submit"]:hover {
    background: #4CAF50 !important;
}
.rot h3 span{
	color:red !important;
}
.textlandingpage a{
	font-size:18px !important;
	font-weight:300;
}

.ce_hyperlink-extended a.link-own-color-lighttxt:hover, .ce_hyperlink-extended a.link-own-color-darktxt:hover, .ce_hyperlink-extended a.link-own-color-outline:hover{
	background:#4CAF50 !important;
	border-color:#4CAF50 !important;
	opacity:1;
}

.ce_hyperlink-extended a.success:hover, a.btn.success:hover, .ce_hyperlink-extended a.secondary:hover, a.btn.secondary:hover, .ce_hyperlink-extended a.alert:hover, a.btn.alert:hover, .ce_hyperlink-extended a.warning:hover, a.btn.warning:hover, .ce_hyperlink-extended a.info:hover, a.btn.info:hover{
	background:#4CAF50 !important;
	border-color:#4CAF50 !important;
	opacity:1;
}

form fieldset legend{
	    background-color: #4CAF50 !important;
}

._58j9 p {
    font-size: 20px;
}
.bottompart{
    padding-top: 10%;
}
.bottompart .left{
	float:left;
}
.bottompart .right{
	float:right;
}

h1, h2, h3, h4, h5, h6, p { 
	hyphens: auto; 
	-webkit-hyphens: auto;
-webkit-hyphenate-limit-chars: auto 3;
-webkit-hyphenate-limit-lines: 4;
-ms-hyphens: auto;
-ms-hyphenate-limit-chars: auto 3;
-ms-hyphenate-limit-lines: 4;
	
}

.schummeln h1 { 
	hypens: none;
		-webkit-hyphens: none;
		-ms-hyphens: none;
}
.ce_iconbox_v3 .ce_iconbox_v3_content {
    padding-right: 20px;
}

li.slide.slide_0.even.first.last.tp-revslider-slidesli.active-revslide.current-sr-slide-visible {
    display: none !important;
}

/* source-sans-pro-regular - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/source-sans-pro-v14-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'),
       url('../fonts/source-sans-pro-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/source-sans-pro-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/source-sans-pro-v14-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/source-sans-pro-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/source-sans-pro-v14-latin-regular.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}

/* anton-regular - latin */
@font-face {
  font-family: 'Anton';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/anton-v12-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Anton Regular'), local('Anton-Regular'),
       url('../fonts/anton-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/anton-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/anton-v12-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/anton-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/anton-v12-latin-regular.svg#Anton') format('svg'); /* Legacy iOS */
}

/* roboto-condensed-regular - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/roboto-condensed-v19-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'),
       url('../fonts/roboto-condensed-v19-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-condensed-v19-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-condensed-v19-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-condensed-v19-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-condensed-v19-latin-regular.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .ce_revolutionslider_text.bold{
	font-weight:bold;
}

.newsfarbe {
	color:white !important;
}
.header .mod_socials {
    margin-left: 20px;
}
.ce_hyperlink2 a {
    background-color: grey !important;
    color: white !important;
    border-color: grey !important;
}

.ce_hyperlink3 a {
    background-color: #d1d1d1 !important;
    color: #898989 !important;
    border-color: #d1d1d1 !important;
}
.block.one_third.buttons {
    width: 100%;
}
.autogrid.two_third.block.content {
    width: 100%;
    padding-bottom: 15px;
}

h1, h2, h3, h4, h5, h6, p {
    hyphens: manual;
    -webkit-hyphens: manual;
    -webkit-hyphenate-limit-chars: auto 3;
    -webkit-hyphenate-limit-lines: 4;
    -ms-hyphens: auto;
    -ms-hyphenate-limit-chars: auto 3;
    -ms-hyphenate-limit-lines: 4;
}

