body .logo a {
/* background-image: url(data:image/jpg;base64,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);*/
/* background: transparent url(/files/cto_layout/img/Zeit-Leo-Logo-mit-Leo.png) no-repeat 0 0; */
background-image: url(/files/cto_layout/img/Zeit-Leo-Logo-mit-Leo.png);
}

/* roboto-slab-300 - latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/roboto-slab-v24-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-slab-v24-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-slab-v24-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-slab-v24-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-slab-v24-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-slab-v24-latin-300.svg#RobotoSlab') format('svg'); /* Legacy iOS */
}
/* roboto-slab-regular - latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/roboto-slab-v24-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-slab-v24-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-slab-v24-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-slab-v24-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-slab-v24-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-slab-v24-latin-regular.svg#RobotoSlab') format('svg'); /* Legacy iOS */
}
/* roboto-slab-500 - latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/roboto-slab-v24-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-slab-v24-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-slab-v24-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-slab-v24-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-slab-v24-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-slab-v24-latin-500.svg#RobotoSlab') format('svg'); /* Legacy iOS */
}
/* roboto-slab-600 - latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/roboto-slab-v24-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-slab-v24-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-slab-v24-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-slab-v24-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-slab-v24-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-slab-v24-latin-600.svg#RobotoSlab') format('svg'); /* Legacy iOS */
}
/* roboto-slab-700 - latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/roboto-slab-v24-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-slab-v24-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-slab-v24-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-slab-v24-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-slab-v24-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-slab-v24-latin-700.svg#RobotoSlab') format('svg'); /* Legacy iOS */
}
/* roboto-slab-800 - latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/roboto-slab-v24-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-slab-v24-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-slab-v24-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-slab-v24-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-slab-v24-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-slab-v24-latin-800.svg#RobotoSlab') format('svg'); /* Legacy iOS */
}
/* roboto-slab-900 - latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/roboto-slab-v24-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-slab-v24-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-slab-v24-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-slab-v24-latin-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-slab-v24-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-slab-v24-latin-900.svg#RobotoSlab') format('svg'); /* Legacy iOS */
}

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

/* montserrat-regular - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/montserrat-v25-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/montserrat-v25-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/montserrat-v25-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/montserrat-v25-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/montserrat-v25-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/montserrat-v25-latin-regular.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-500 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/montserrat-v25-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/montserrat-v25-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/montserrat-v25-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/montserrat-v25-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/montserrat-v25-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/montserrat-v25-latin-500.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-600 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/montserrat-v25-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/montserrat-v25-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/montserrat-v25-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/montserrat-v25-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/montserrat-v25-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/montserrat-v25-latin-600.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-800 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/montserrat-v25-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/montserrat-v25-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/montserrat-v25-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/montserrat-v25-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/montserrat-v25-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/montserrat-v25-latin-800.svg#Montserrat') format('svg'); /* Legacy iOS */
}

body {
 font-family: 'Roboto Slab', Georgia, Palatino, "Montserrat", FreeSerif, serif; 
}


h1,h2,h3,h4,h5,h6,a,  .subheadline, .ce_revolutionslider, .newslist-v3 .subheadline, .anzeige::after, .newsreader .back a, .ce_text.subheadline .subheadline {
font-family:  'Roboto', "Helvetica Neue", Helvetica, Arial, FreeSans, sans-serif!important;
}

.link a {
font-family: 'Roboto Slab', Georgia, Palatino, "Montserrat", FreeSerif, serif; 
color: #e0081c;   
}

.ce_leadertext.version1 h2{
  font-size:40px;
}

.ce_text ul li, .ce_list ul li {
    list-style-position: inside;
}

h1, h2, h3, h4, h5, h6 {
  letter-spacing: -0.005rem;
}

#right .mod_customnav .a-level_1, .ce_download a {
  font-weight: 700;
}

.xxl .content p,
p.xxl {
  font-size:22px;
  font-size:1.2rem;
}

.pagination ul {
  font-size: 14px;
}

.xxxl .content p,
p.xxxl {
font-size:26px;
font-size:1.625rem;}

#contentwrapper {
  box-shadow: 0 0 15px 5px rgba(0, 0, 0, 0.05);
}

#top-wrapper {
	box-shadow:none;
}

#deco-separator{
	background: transparent url(/files/cto_layout/img/backgroung-white-bottom.png) repeat-x;
	height:30px;
	background-color: transparent!important;
}

#deco-separator.fixed{
	margin-top:-50px;
}

.line-separator-accent-top {
  background: transparent url("/files/cto_layout/img/backgroung-line-white-top.png") repeat-x scroll 0 0;
  height: 25px;
  position: relative;
  top: 15px;
}

.ce_bgimage.offset-bottom.separator::before {
background-image:  url("/files/cto_layout/img/backgroung-line-white-bottom.png");
background-repeat: repeat-x;
background-position: center -100%;
top:90%;
}



#top-wrapper.fixed {
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  margin-top:0;
}

/*#container a:hover {
	color: rgb(140, 140, 140)!important;
}*/

#wrapper {
  /*background: #fff url("/files/cto_layout/img/LEO_gross_BG.jpg") no-repeat 0 0;*/
  background-size:100% auto;
  background: #fff!important;}


#container {
 /* background: rgba(255, 255, 255, 0.6)!important;*/
 background:transparent !important;
}
/*.mod_article {
  background: rgba(255, 255, 255, 0.6)!important;
}
*/
#footer,
#footer a {
	color: #191919;
}

#footer .mod_socials a i {
	color: #191919 !important;
}
#footer h1,
#footer h2,
#footer h3,
#footer h4,
#footer h5,
#footer h6 {
	color: #191919;
}

#footer li h6 {
	margin-bottom: 5px;
}
#footer li {
	margin-bottom: 25px;
}

#footer .leo {
	background: url("/files/cto_layout/img/LEO_IPad.png") no-repeat 0 0;
	width:140px;
	height:170px;
	position:absolute;
	bottom:0;
	right:0;
}
.bg-accent {
   background-color:#e0081c;
/*   background-image:  url("/files/cto_layout/img/backgroung-line-white-bottom.png");
   background-repeat: repeat-x;
   background-position: bottom;*/
}

p a {
	color: #e0081c;
}

.subnav a,
#right .mod_newslist a {
	color: #e0081c;
}

.subnav a:hover,
#right .mod_newslist a:hover {
	color: rgb(140, 140, 140)!important;
	background-color: transparent;
}

#right .mod_newslist a:before {
	font-family: "FontAwesome";
	content: '\f101';
	margin-right: 5px;
}

#right .subnav {
   margin-bottom:0;
}

#right .subnav a{
   padding:10px 0 0 0;
}

#nav-open-btn:before {
	background: #e0081c;
}

.ce_table table th {
	background: #e0081c;
}

blockquote a {
	color: #e0081c;
}

.ce_accordion .toggler:before {
  color:#e0081c;
}

.ce_accordionSingle.ce_accordion {
  margin-bottom:20px;
  border-bottom:1px dashed #efeded;
}

.mod_calendar th.head {
  background:#e0081c;
  border-top:1px solid #e0081c;
  border-right:1px solid #e0081c;
  border-left:1px solid #e0081c;
}

.mod_calendar th.previous a,
.mod_calendar th.next a {
  background-color:#e0081c;
}

.pagination li span.current {
	background: #e0081c;
}

.pagination li a:hover {
	color: #e0081c;
}

.mod_faqpage h3:before {
	color: #e0081c;
}

.mod_search .submit {
	border: 1px solid #e0081c;
}

input:focus,
textarea:focus {
  border:1px solid #e0081c;
}

form fieldset legend {
  background-color:#e0081c;
}

input.submit[type="submit"] {
	background: #e0081c;
}

input.submit[type="submit"]:hover {
	background: #e0081c;
}

.label-accent {
	background: #e0081c;
}

.ce_hyperlink a.link-white,
a.btn.link-white {
	color: #e0081c;
}

.ce_hyperlink a.link-white:hover,
a.btn.link-white:hover {
	background: #e0081c;
}

.newslist h2,
.newslist h2 a {
	color: #e0081c;
}

.newslist .news-left .news-date {
	background: #e0081c;
}

.color-accent,
.color-accent p,
.color-accent i,
.color-accent h1,
.color-accent h2,
.color-accent h3,
.color-accent h4,
.color-accent h5,
.color-accent h6,
.color-accent a:not(.link-white) {
	color: #e0081c;
}

blockquote {
	border-color: #e0081c;
}

.ce_gallery .content {
	background: #e0081c;
}

#news-teaser-buchkritik .newslist-v3 {
	width: 24.95%;
}

#news-teaser-buchkritik .newslist-v3 .content {
    padding-left: 2%;
    padding-right: 2%;
    padding-top:25px;
}

#news-teaser-buchkritik .newslist-v3 .content {
    padding-left: 2%;
    padding-right: 2%;
    padding-top:25px;
    height:320px;
    overflow:hidden;
}

.newslist-v3 .date {
	background: #e0081c;
}

.newsteaser_v3 .news-overlay i {
	background-color: #e0081c;
}


.newslist-v3 .subheadline, .subheadline .subheadline {
	color: #e0081c;
}

.mod_portfoliolist .item figure {
	background-color: #e0081c;
}

.mainmenu ul ul li a:hover, .mainmenu ul ul li a.trail, .mainmenu ul ul li a.active {
	color: #e0081c;
}

body #header .mainmenu ul li ul li a:hover {
	color: #e0081c;
}

.mainmenu ul ul {
	border-color: #e0081c;
}

.mainmenu ul li a {

}

.mainmenu ul li:hover a, 
.mainmenu ul li a.trail, 
.mainmenu ul li a.active {
	color: #e0081c;
}

.mainmenu ul.vlist.level_1 li a span.LEO-Welt,
.mainmenu ul.vlist.level_1 li:hover a span.LEO-Welt, 
.mainmenu ul.vlist.level_1 li a.trail span.LEO-Welt, 
.mainmenu ul.vlist.level_1 li a.active span.LEO-Welt,
.mainmenu ul.vlist.level_1 li.menu-fuer-eltern a.menu-fuer-eltern span,
.mainmenu ul.vlist.level_1 li.menu-fuer-eltern:hover a.menu-fuer-eltern span,
.mainmenu ul.vlist.level_1 li.menu-fuer-eltern a.menu-fuer-eltern.trail span,
.mainmenu ul.vlist.level_1 li.menu-fuer-eltern a.menu-fuer-eltern.active span,
.mainmenu ul.vlist.level_1 li.last a span.Weltretter-Mission, 
.mainmenu ul.vlist.level_1 li.last:hover a span.Weltretter-Mission, 
.mainmenu ul.vlist.level_1 li.last a.trail span.Weltretter-Mission, 
.mainmenu ul.vlist.level_1 li.last a.active span.Weltretter-Mission {
  border-radius:3px;
  font-family:  'Roboto',"Helvetica Neue", Helvetica, Arial, FreeSans, sans-serif!important;
  font-size: 20px;
  font-weight: bold;
  padding:10px 20px;
}

.mainmenu ul.vlist.level_1 li.first a span.LEO-Welt, 
.mainmenu ul.vlist.level_1 li.first:hover a span.LEO-Welt, 
.mainmenu ul.vlist.level_1 li.first a.trail span.LEO-Welt, 
.mainmenu ul.vlist.level_1 li.first a.active span.LEO-Welt {
  background-color: #e0081c;
  color:#fff; 
}

.mainmenu ul.vlist.level_1 li.last a span.Weltretter-Mission, 
.mainmenu ul.vlist.level_1 li.last:hover a span.Weltretter-Mission, 
.mainmenu ul.vlist.level_1 li.last a.trail span.Weltretter-Mission, 
.mainmenu ul.vlist.level_1 li.last a.active span.Weltretter-Mission {
  background-color: #569fc6;
  color:#fff; 
}

.mainmenu ul.vlist.level_1 li.menu-fuer-eltern a.menu-fuer-eltern span,
.mainmenu ul.vlist.level_1 li.menu-fuer-eltern:hover a.menu-fuer-eltern span,
.mainmenu ul.vlist.level_1 li.menu-fuer-eltern a.menu-fuer-eltern.trail span,
.mainmenu ul.vlist.level_1 li.menu-fuer-eltern a.menu-fuer-eltern.active span{
    background-color: #fbcf03;
    color: #615d5d;
}

.mainmenu .menu-fuer-eltern ul.vlist.level_2 li a span,
.mainmenu .menu-fuer-eltern ul.vlist.level_2 li:hover a span,
.mainmenu .menu-fuer-eltern ul.vlist.level_2 li a.trail span,
.mainmenu .menu-fuer-eltern ul.vlist.level_2 li a.active span,
.mainmenu ul.vlist.level_1 li.menu-fuer-eltern:hover a span,
.mainmenu ul.vlist.level_2 li a span,
.mainmenu ul.vlist.level_2 li:hover a span,
.mainmenu ul.vlist.level_2 li a.trail span,
.mainmenu ul.vlist.level_2 li a.active span
{
  border-radius:0;
  font-family:  'Roboto',"Helvetica Neue", Helvetica, Arial, FreeSans, sans-serif!important;
  font-size: 15px;
  font-weight: normal;
  letter-spacing:0;
  padding:5px 0;
}

.mainmenu ul ul li a {
  padding: 0 10px!important;
}
  

.newsteaser-v4 time {
	color: #e0081c;
}

.ce_leadertext.version1 .ce_headline:after {
	background: #e0081c;
}

.ce_leadertext.version1 p {
  font-style:  normal;
}

.ce_iconbox_v2 .headline,
.ce_iconbox_v2 .headline a {
	color: #e0081c!important;
}

.ce_iconbox_v2 i,
.ce_iconbox_v2 .image_container {
    background: #e0081c;
}

.ce_text_imagebox:not(.vcenter) .inside {
	background: #e0081c;
}

.ce_revolutionslider_hyperlink {
	background: #e0081c;
	border-color: #e0081c;
}


.mod_breadcrumb .pagetitle {
	color: #e0081c;
}

.ce_portfoliofilter a.selected, 
.ce_portfoliofilter a:hover {
	background: #e0081c;
}

.mod_portfoliolist .item figure {
	background: #e0081c;
}

#header .inside {
/*  background: transparent url("/files/cto_layout/img/leo-liegend.png") no-repeat;
  background-size:100% auto;*/
}

#header .mod_search .search-content {
	background: #e0081c;
}

#header .mod_langswitcher span:hover,
#header .mod_langswitcher a:hover {
	color: #e0081c;
}

#header .ce_search_label:hover {
	color: #e0081c;
}

body.weltRetter .ui-state-default,
.more a,
.ce_hyperlink a,
.ce_hyperlink a:hover,
a.btn,
a.btn:hover {
	background: #f59e09;
	border-color: #f59e09;
    color:#fff;
}

.ce_hyperlink a.outline, 
a.btn.outline {
	color: #f59e09;
}

.ce_hyperlink a.outline:hover, a.btn.outline:hover {
	background: #f59e09;
	border-color: #f59e09;
}

.ce_revolutionslider_text.bold {
	background: #f59e09;
}

nav.mainmenu a.menuheader {
	background: #f59e09!important;
}

.button-link a {
	background: #f59e09;
}

.ce_iconbox i,
.ce_iconbox .image_container {
	color: #f59e09;
}

.mod_portfoliolist .item a:hover {
	background: #f59e09;
}

.ce_revolutionslider_hyperlink {
	background: #e0081c;
	border-color: #e0081c;
}

#greglink.ce_revolutionslider_hyperlink {
	background: #e0081c!important;
	border-color: #e0081c!important;
}

.ce_iconbox_v2 i {
	color: #f59e09;
}
#bottom {
	background-color: #191919;
}
#bottom .inside {
  padding: 20px 40px;
}
#footer {
background: #feca04 url("/files/cto_layout/img/backgroung-white-footer.png") top repeat-x;
background: rgba(254,204,4,1);
background: url("/files/cto_layout/img/backgroung-white-footer.png") top repeat-x, -moz-linear-gradient(top, rgba(254,204,4,1) 0%, rgba(250,175,1,1) 100%);
background: url("/files/cto_layout/img/backgroung-white-footer.png") top repeat-x, -webkit-gradient(left top, left bottom, color-stop(0%, rgba(254,204,4,1)), color-stop(100%, rgba(250,175,1,1)));
background: url("/files/cto_layout/img/backgroung-white-footer.png") top repeat-x, -webkit-linear-gradient(top, rgba(254,204,4,1) 0%, rgba(250,175,1,1) 100%);
background: url("/files/cto_layout/img/backgroung-white-footer.png") top repeat-x, -o-linear-gradient(top, rgba(254,204,4,1) 0%, rgba(250,175,1,1) 100%);
background: url("/files/cto_layout/img/backgroung-white-footer.png") top repeat-x, -ms-linear-gradient(top, rgba(254,204,4,1) 0%, rgba(250,175,1,1) 100%);
background: url("/files/cto_layout/img/backgroung-white-footer.png") top repeat-x, linear-gradient(to bottom, rgba(254,204,4,1) 0%, rgba(250,175,1,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fecc04', endColorstr='#faaf01', GradientType=0 );


	/*background: #feca04 url("/files/cto_layout/img/backgroung-white-footer.png") top repeat-x;*/
}

.displayblock,
.displayblock a{
    display: block!important;
}

#main #expedition {
    margin-top: -250px!important;
    z-index: 5000!important;
}

.image_container .caption {
    padding: 2px 12px;
    font-size: 11px;
    bottom: 5px;
    border-radius: 3px;
}

#PDI_container11237093 .pds-box {
    width: 230px!important;}

#PDI_container11237093 .css-pd-link.pds-pd-link,
#PDI_container11237093 .pds-pd-link{
    color:#ffffff!important;
    display: none!important;}

#PDI_container11237093 .pds-box .pds-links a, .pds-box .pds-links-back a {
    line-height: 120%!important;}

#PDI_container11237093 .pds-box-top div span button {
    color:#ffffff!important;
    border-color:#ffffff!important;
    background:#ffffff!important;
    background:#ffffff!important;
    display: none!important;}

#footer .divtotop {
  margin-right: 0px;
  position: absolute;
  right: 40px;
  top: -45px;
  z-index: 500;
}

#footer .totop::before {
  background: rgb(245, 158, 9) none repeat scroll 0 0;
  border-radius: 100%;
  width: 50px;
  height: 50px;
  font-size: 26px;
  line-height: 50px;
} 

#footer .mod_socials a i {
  background: rgb(245, 158, 9) none repeat scroll 0 0;
  font-size: 26px;
  height: 50px;
  padding: 12px;
  width: 50px;
  border-radius: 100%;
}


#main .mod_article {
  margin-bottom: 30px;
  margin-top: 30px;
}

.ce_bgimage {
  padding-top: 20px;
  padding-bottom: 20px;
}

.abo-grey {
  background: url(/files/cto_layout/img/backgroung-grey-top.png) repeat-x top;
  padding-top:15px;
}

.abo-grey .ce_bgimage {
  background: #c8c8c8 url(/files/cto_layout/img/backgroung-grey-bottom.png) repeat-x bottom;
}

.abo-grey .ce_bgimage p,
.abo-grey .ce_bgimage h2,
.abo-grey .ce_bgimage h3{
  color: #3a3a3a;
}

.abo-grey .btn{
  color: #fff;
  background-color: #e0081c;
  border-color:#d7081b; 
}

.abo-grey .btn:hover{
  color: #000;
}

.anzeige {
  color: rgba(255, 255, 255, 0.8);
  font-size: 11px;
  letter-spacing: 1px;   
}

.anzeige::after {
    content: "ANZEIGE";
    display: inline-block;
    margin: 0 0 0 0;
    text-indent: -120px;
/*    transform: rotate(90deg);  */ 
}

.ce_leadertext.version1::after {
  content: "";
  display: block;
  height: 2px;
  margin: 0;
  position: relative;
  width: 22px;
  background:none;
}



body.sidebar.right #main {
  border-right: 1px dotted #8c8c8c; /* oldbrowser fix */
border-width: 0px 3px 0px 0px;
-webkit-border-image: url(/files/cto_layout/img/border-repeat-1.png) 0 3 0 0 repeat repeat;
  -moz-border-image: url(/files/cto_layout/img/border-repeat-1.png) 0 3 0 0 repeat repeat;
  -o-border-image: url(/files/cto_layout/img/border-repeat-1.png) 0 3 0 0 repeat repeat;
  border-image: url(/files/cto_layout/img/border-repeat-1.png) 0 3 0 0 repeat repeat;
}
.mod_breadcrumb {
  font-size: 14px;
  text-transform: inherit;
  font-family: "Roboto","Helvetica Neue",Helvetica,Arial,FreeSans,sans-serif !important;
  color: rgb(140, 140, 140)!important;
  padding-top:20px;
}

.mod_breadcrumb ul {
float: left;
}

.mod_breadcrumb {
  background:#e0081c;
}
.mod_breadcrumb li, .mod_breadcrumb li a {
  color: rgb(255, 255, 255)!important;
  font-weight: bold;
}

.mod_breadcrumb li:hover, .mod_breadcrumb li a:hover{
	text-decoration: none;  
}

.mod_breadcrumb li.active.last {
  color: rgb(255, 255, 255)!important;
}

.mod_socials {
  top: 52px;
}

.mod_socials .social-icons i {
  color: rgb(255, 255, 255);
  font-size: 26px;
  height: 50px;
  padding: 12px 5px;
  text-align: center;
  width: 50px;
  border-radius:100%;
}

.more a,
.ce_hyperlink a, a.btn {
  font-size: 1.2rem;
  padding: 8px 15px;
  font-style: normal!important;
  border-radius:3px;
}

.more a:hover, .ce_hyperlink a:hover, a.btn:hover {
  color:#e0081c;
}

.more a{
  margin-bottom:0;
}

.mod_newslist p.more  {
  margin-bottom:0;
}

.ce_revolutionslider_hyperlink {
  font-size:24px;
  font-size:1.5rem;
/*  padding-left:20px;
  padding-right:20px;*/
  padding: 10px!important;
}

@media only screen and (min-device-width : 375px) and (max-device-width : 667px) 
and (orientation : portrait) { 
.ce_revolutionslider_hyperlink {
    font-size:20px; 
	 font-size:1.25rem;
    padding: 10px!important;
		}
	}

.ce_revolutionslider_text.caption {
   font-weight: bold!important;
}

.ce_revolutionslider_text.spacing {
}


.newslist-v3-inside h4 a:hover {
  color: #e0081c;
}

.newslist-v3-inside  {
  padding-top:20px;
}

.newslist-v3 .content {
  border: 1px dotted rgb(220, 221, 221);
  padding-left:5%;
  padding-right:5%;
}


.shadow .image_container, 
.newslist-v3-inside .image_container{
   -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}


.shadow .image_container:before,
.shadow .image_container:after,
.newslist-v3-inside .image_container:before, 
.newslist-v3-inside .image_container:after
{
	content:"";
    position:absolute;
    z-index:-1;
    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.3);
    -moz-box-shadow:0 0 20px rgba(0,0,0,0.3);
    box-shadow:0 0 20px rgba(0,0,0,0.3);
    top:0;
    bottom:0;
    left:10px;
    right:10px;
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
}

.shadow .image_container:after,
.newslist-v3-inside .image_container:after
{
	right:10px;
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg);
       -moz-transform:skew(8deg) rotate(3deg);
        -ms-transform:skew(8deg) rotate(3deg);
         -o-transform:skew(8deg) rotate(3deg);
            transform:skew(8deg) rotate(3deg);
}



.ce_testimonial.red {
  background-color:#e0081c;
  color:#fff;
  padding:0;
}

.ce_testimonial.red .ce_testimonial_inside{
  margin-left: auto;
  margin-right: auto;
  max-width: 1100px;
  padding: 10px 35px;
}

.ce_testimonial.red h3{
  text-align: left;
  background-color:#e0081c;
  color:#fff;
  padding:0;
  margin:5px;
}

.newsreader .back {
	border-top: 1px dotted #8c8c8c; /* oldbrowser fix */
  border-width: 3px 0px 0px 0px;
  -webkit-border-image: url(/files/cto_layout/img/border-repeat-1.png) 3 0 0 0 repeat repeat;
  -moz-border-image: url(/files/cto_layout/img/border-repeat-1.png) 3 0 0 0 repeat repeat;
  -o-border-image: url(/files/cto_layout/img/border-repeat-1.png) 3 0 0 0 repeat repeat;
  border-image: url(/files/cto_layout/img/border-repeat-1.png) 3 0 0 0 repeat repeat;
}

.newsreader .back a {
	font-size: 12px;
	text-transform: uppercase;
	text-align: center;
}

.newsreader .back a::before {
  content: "\f100";
  display: block;
  font-family: "FontAwesome";
  background: rgb(245, 158, 9) none repeat scroll 0 0;
  border-radius: 100%;
  font-size: 26px;
  height: 50px;
  line-height: 50px;
  width: 50px;
}

.ce_download {
  background: #c8c8c8;
}
.ce_download a{
  font-size: 26px;
  margin-left:20px;
  font-family: 'Roboto', "Helvetica Neue", Helvetica, Arial, FreeSans, sans-serif!important;
}
.ce_download .mime_icon { display: none;}

#main #bestsellerliste .ce_download#ce_down_bt,
#right #bestsellerliste .ce_download#ce_down_bt{
    background: transparent!important;
    padding: 0!important;
}

#main #bestsellerliste .ce_download#ce_down_bt a, 
#right #bestsellerliste .ce_download#ce_down_bt a{
	font-size: 1.2rem!important;
    margin-left: 0px!important;
}

#main #bestsellerliste .ce_download#ce_down_bt .mime_icon,
#right #bestsellerliste .ce_download#ce_down_bt .mime_icon{
    display: none!important;
}

#main #bestsellerliste .ce_download#ce_down_bt .size,
#right #bestsellerliste .ce_download#ce_down_bt .size{
    display: none!important;
}

.slider-control a.slider-prev:before,
.slider-control a.slider-next:after{
 background: rgb(245, 158, 9) none repeat scroll 0 0;
 border-radius: 100%;
 opacity: 0.4;
 padding:6px 22px;
}

.ce_sliderStart.block{
	overflow: visible!important;
}

code, pre, .txt-white pre {
  background: #fff none repeat scroll 0 0;
  color: rgb(76, 76, 76) !important;
  display: block;
  margin-bottom: 10px;
  padding: 10px;
  text-align: center;
  font-family: 'Roboto Slab', Georgia, Palatino, "Montserrat", FreeSerif, serif; 
}

.newslist-v3 .content,
.customborder,
.slider-content {
border: 1px dotted #8c8c8c; /* oldbrowser fix */
border-width: 3px 3px 3px 3px;
-webkit-border-image: url(/files/cto_layout/img/border-repeat-1.png) 3 3 3 3 repeat repeat;
  -moz-border-image: url(/files/cto_layout/img/border-repeat-1.png) 3 3 3 3 repeat repeat;
  -o-border-image: url(/files/cto_layout/img/border-repeat-1.png) 3 3 3 3 repeat repeat;
  border-image: url(/files/cto_layout/img/border-repeat-1.png) 3 3 3 3 repeat repeat;
}

#neu-am-kiosk {
 position:absolute;
 bottom:-5px;
 right:38%
}


#fuer-eltern .newslist-v3 {
    width: 100%;
}

#fuer-eltern .newslist-v3-inside {
    padding-top: 10px;
}

#fuer-eltern .newslist-v3 .content {
    padding-top: 15px;
}

#fuer-eltern .newslist-v3 .content h4 {
    padding-top: 10px;
}

#fuer-eltern .newslist-v3 .image_container {
    border-left: 1px solid #d5dde0;
    border-right: 1px solid #d5dde0;
}

#fuer-eltern-bild .image_container .caption {
    left: 0px;
    bottom: -20px;
}


#footer .mod_footer_icon a.icon {
  background: rgb(245, 158, 9) none repeat scroll 0 0;
  border-radius: 100%;
  float: left;
  font-size: 14px;
  height: 50px;
  width: 50px;
  padding: 12px;
  text-align: center;
  margin-right:10px;
  margin-bottom: 50px;
}



#footer .mod_footer_icon a.icon.mag {
  padding: 10px;
}

#footer .mod_footer_icon li h6 {
	margin-bottom: 5px;
/*	line-height: 50px; */
}
#footer .mod_footer_icon li {
  height: 85px;
  overflow: hidden;
}

#right .mod_customnav .a-level_1 {
  font-size: 20px;
  letter-spacing: -0.033rem;
}

body.sidebar #right .ce_text.fb-separator {
  padding: 10px 0 0;
  text-align: center;
  margin-top:20px;
}
#zeitonline .inside {
  text-align: left;
  padding-top: 4px;
  height: 30px;
  overflow: hidden;
}

.newslist-v2 .content,
.box .inside,
.trenner {
    display: table;
    margin-left:1%;
    margin-right:1%;
    width:98%;
    border: 1px dotted #8c8c8c; /* oldbrowser fix */
    border-width: 3px 3px 3px 3px;
    -webkit-border-image: url(/files/cto_layout/img/border-repeat-1.png) 3 3 3 3 repeat repeat;
    -moz-border-image: url(/files/cto_layout/img/border-repeat-1.png) 3 3 3 3 repeat repeat;
    -o-border-image: url(/files/cto_layout/img/border-repeat-1.png) 3 3 3 3 repeat repeat;
    border-image: url(/files/cto_layout/img/border-repeat-1.png) 3 3 3 3 repeat repeat;
}

.trenner { margin: 10px 0 30px;
width: 100%;
height: 1px; }

.newslist-v2 .content h1, .newslist-v2 .content h2, .newslist-v2 .content h3, .newslist-v2 .content a, .newslist-v2 .subheadline-v2{
    text-transform: none!important;
}

.newslist-v2 .teaser-v2 {
    height: 80px;
}

.newslist-v2 {
    list-style: outside none none;
    position: relative;
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: none;
}

.Grid {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;

    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;

    margin: 0 0 20px 0;
    padding: 0;
}

.Grid-cell {
    flex: 1;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.Grid-cell section {
    margin:5px; background-color: #dddddd;
    padding:5px;
}
}

.Grid--flexCells > .Grid-cell {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

.Grid--top {
    align-items: flex-start;
}

.Grid--bottom {
    align-items: flex-end;
}

.Grid--center {
    align-items: center;
}

.Grid--justifyCenter {
    justify-content: center;
}

.Grid-cell--top {
    align-self: flex-start;
}

.Grid-cell--bottom {
    align-self: flex-end;
}

.Grid-cell--center {
    align-self: center;
}

.Grid-cell--autoSize {
    flex: none;
}

.Grid--fit > .Grid-cell {
    flex: 1;
}

.Grid--full > .Grid-cell {
    flex: 0 0 100%;
}

.Grid--1of2 > .Grid-cell {
    flex: 0 0 50%;
}

.Grid--1of3 > .Grid-cell {
    flex: 0 0 33.3333%;
}

.Grid--1of4 > .Grid-cell {
    flex: 0 0 25%;
}


.controll-box {
  display:none;
}

.question {
    position: relative;
    padding-bottom:30px;
}
.resultcomment {
    position:absolute;
    bottom:0;
}
.resultcomment.incorrect {
    background-color: red;
    color:#fff;
}

.resultcomment.correct {
    background-color: #104d0b;
    color:#fff;
}

.ce_gallery li:hover .content{
    opacity:0.7!important;
} 

/* Weltretter Wettbewerb */ 
body.weltRetter .logo a {
background-image: url(/files/cto_layout/img/Zeit-Leo-Logo-mit-Leo_WW-22.png);
}

body.weltRetter .mod_breadcrumb {
    background: #569fc6;
}

body.eltern .mod_breadcrumb {
    background-color: #fbcf03;
    color: #615d5d;
}


body.weltRetter .abo-grey .btn {
    background-color: #009bda;
    border-color: #03a9f4;
}

body.weltRetter .image_container .caption {
    background-color: rgba(109,102,99,0.2);
    color: rgba(99,99,99,0.7);
    left: 50%;
    transform: translate(-50%, 0);
}

body.weltRetter .ce_testimonial.red,
body.weltRetter .ce_testimonial.red h3{
  background-color: #009bda;
}


body.weltRetter .ce_testimonial #jury .ce_testimonial_inside {
    padding: 20px;
}

body.weltRetter .ce_testimonial .image_container {
    width: 150px;
    height: 150px;
    margin-left: 25px;
}

body.weltRetter #jury .ce_testimonial .content {
    margin-left: 15px;
}

body.weltRetter .ce_testimonial a p {
    color: rgb(90,90,90);
    font-family: 'Roboto Slab', Georgia, Palatino, "Montserrat", FreeSerif, serif;
}


body.weltRetter li.fa {
    margin-bottom: 12px;
    font-size: 17px!important;
}

body.weltRetter li.fa a,
body.weltRetter .ce_text p a{
    color: #e0081c;
    text-decoration: none;
    font-family: 'Roboto',"Helvetica Neue", Helvetica, Arial, FreeSans, sans-serif !important;
    font-size: 15px!important;
    margin-left: 5px;
}

body.weltRetter .ce_text p a.btn{
    color: #ffffff!important;
}

body.weltRetter li.fa a::before,
body.weltRetter .ce_text p a::before {
    font-family: "FontAwesome";
    content: '\f101';
    margin-right: 5px;
}

body.weltRetter a {
    color: #e0081c;
    text-decoration: none;
}

body.weltRetter h2 a {
    color: rgb(140, 140, 140);
    text-decoration: none;
}

body.weltRetter .more a,
body.weltRetter .ce_revolutionslider .hyperlink_txt{
    color: #ffffff!important;
}

body.weltRetter .ce_iconbox.small i {
    left: 10px;
    margin-bottom: 0;
    width: 30px !important;
    font-size: 20px!important;
    margin-right: 10px;
    line-height: 1.4;
    color: rgb(171, 171, 171);
    top: 40%;
}

body.weltRetter .ce_iconbox .ce_iconbox_outside .content p a{
    font-size: 15px!important;
    color: rgb(171, 171, 171);
}

body.weltRetter .box .inside {
   padding:10px;
}


body.weltRetter .ce_iconbox_v2 i, body.weltRetter .ce_iconbox_v2 .image_container {
    background: #fff;
}

body.weltRetter .ce_iconbox_v2 .headline, 
body.weltRetter .ce_iconbox .headline {
    color: rgb(140,140,140)!important;
    font-size: 22px;
}

body.weltRetter .one_fourth .ce_iconbox_v2 .headline, 
body.weltRetter .one_fourth .ce_iconbox .headline {
    font-size: 18px!important;
}

body.weltRetter .ce_iconbox_v2 .headline a, 
body.weltRetter .ce_iconbox .headline a{
    font-size: 22px;
    color: #e0081c!important;
}

body.weltRetter .ce_iconbox_v2 i,
body.weltRetter .ce_iconbox i {
    font-size: 60px;
    color: #009bda!important;
}

body.weltRetter .ce_iconbox_v2 .content p.more i{
    background: #f59e09!important;
}

body.weltRetter .ce_iconbox_v2 .content p.more i{
    color: #fff!important;
}

body.weltRetter .ce_iconbox_v2 .content p.more i{
    font-size:20px!important;
}


body.content_page #wrapper {
    border-width: 1px!important;
}


body.weltRetter .mitmachen #clockdiv {
    margin-left:100px; margin-right:100px;
}
body.weltRetter .mitmachen #clockdiv p {
    margin-bottom:0px;
}


body.weltRetter .mitmachen .ce_countup_outside {
    padding: 10px 0;
}

body.weltRetter .mitmachen .ce_countup .headline {
    padding-top: 5px;
    margin-bottom: 5px;
}

body.weltRetter .ce_countup.red i, 
body.weltRetter .ce_countup.red .image_container {
    background: #e0081c!important;
}



body.weltRetter .ce_countup.blue i, 
body.weltRetter .ce_countup.blue .image_container {
    background: #009ADA!important;
}

body.weltRetter .ce_revolutionslider #clockdiv {
    bottom: 0;
    left: 25%;
    width: 50%;
z-index: 10000;
position: absolute;
}

body.weltRetter .ce_revolutionslider #clockdiv .ce_countup {
    padding:0px 16px;
    position: relative;
    float: left;
}

body.weltRetter .ce_revolutionslider #clockdiv .ce_countup .ce_countup_outside{
    padding:0px 16px;
}


body.weltRetter .ce_text_image_bar {
    background: rgba(248,248,248, 0.1);
}

body.weltRetter p .btn {
    color:#fff;
}

body.weltRetter .ce_accordion .toggler::before {
    color: #fff;
}

body.weltRetter .ce_accordion .ui-accordion-header {
    font-family:  'Roboto',"Helvetica Neue", Helvetica, Arial, FreeSans, sans-serif!important;
    padding: 8px 15px;
font-style: normal !important;
border-radius: 3px;
font-size:20px; margin-left:20px; margin-right:20px;margin-bottom:20px;
}

.bcolor-blue .inside,
.bcolor-pink .inside,
.bcolor-green .inside,
.bcolor-yellow .inside,
.bcolor-orange .inside{
    display: table;
    margin-left:1%;
    margin-right:1%;
    width:98%;
    border: none!important;
    color:#fff;
    border-radius:3px;
    padding:20px 0;
}

.bcolor-blue .inside{
    background-color:#2ab3da!important;
}

.bcolor-pink .inside{
    background-color:#ea5160!important;
}

.bcolor-green .inside{
    background-color:#afca0b!important;
}
.bcolor-yellow .inside{
    background-color:#ffcc00!important;
}

.bcolor-orange .inside{
    background-color:#f59e09!important;
}


.bcolor-blue .ce_iconbox i, .bcolor-blue .content p, .bcolor-blue .headline,
.bcolor-pink .ce_iconbox i, .bcolor-pink .content p, .bcolor-pink .headline,
.bcolor-green .ce_iconbox i, .bcolor-green .content p, .bcolor-green .headline,
.bcolor-orange .ce_iconbox i, .bcolor-orange .content p, .bcolor-orange .headline {
    color:#fff!important;
}

.bcolor-yellow .ce_iconbox i, .bcolor-yellow .content p, .bcolor-yellow .headline {
    color:#fff!important;
}



.bcolor-blue.small .ce_iconbox i,
.bcolor-pink.small .ce_iconbox i,
.bcolor-green.small .ce_iconbox i,
.bcolor-yellow.small .ce_iconbox i,
.bcolor-orange.small .ce_iconbox i {
    font-size:40px;
}

.color-blue .inside .ce_iconbox, .bcolor-blue .inside .ce_text,
.bcolor-pink .inside .ce_iconbox, .bcolor-pink .inside .ce_text,
.bcolor-green .inside .ce_iconbox, .bcolor-green .inside .ce_text,
.bcolor-yellow .inside .ce_iconbox, .bcolor-yellow .inside .ce_text,
.bcolor-orange .inside .ce_iconbox, .bcolor-orange .inside .ce_text {
    margin-left:30px;
}

.ce_iconbox.color-blue i, .color-blue{
    color:#2ab3da!important;
}

.ce_iconbox.color-pink i, .color-pink{
    color:#ea5160!important;
}

.ce_iconbox.color-green i, .color-green{
    color:#afca0b!important;
}

.ce_iconbox.color-yellow  i, .color-yellow {
    color:#ffcc00!important;
}

body.weltRetter .ce_iconbox.color-yellow  i, 
.color-yellow,
body.weltRetter .ce_iconbox_v2.color-yellow i{
    color:#ffcc00!important;
}
body.weltRetter .ce_iconbox.color-yellow  h6.headline {
    color:#ffffff!important;
}

.gewinner .ce_iconbox h6.headline {
width: 50px;
height: 30px;
position: absolute;
left: 22px;
top: 3px;
color: #fff;
font-size: 30px;
font-family: 'Roboto Slab', Georgia, Palatino, "Montserrat", FreeSerif, serif !important;
}

.gewinner .preise .ce_iconbox .content p{
 margin-left:20px;
 color: rgb(90,90,90)!important;
}

.gewinner .preise .ce_iconbox .content .ce_hedline{
 color: rgb(90,90,90)!important;
}

.gewinner .preise .ce_iconbox i {
    font-size: 70px;
}

.gewinner .ce_youtube .full {
   width: 100%!important;
}
.gewinner-archiv h4,
.gewinner-archiv h5{
    margin-bottom: 10px;
}

.gewinner-archiv h4 {
   background-color: rgba(109,102,99,0.2);
   color: rgba(99,99,99,0.7);
   padding-left:10px!important;
}

.gewinner-archiv p.more,
.gewinner-archiv p  {
   margin-top:5px!important;
   margin-bottom:5px!important;
}

.gewinner-archiv a.btn  {
   display: block;
}

.min-height-400,
body.weltRetter .box.min-height-400 .inside {
   min-height: 400px!important;
}

body.weltRetter #fakten .ce_countup .ce_countup_outside {
    margin-left: 20px;
    margin-right: 20px;
    padding-bottom: 5px;
}

body.weltRetter .dark .ce_iconbox i, 
body.weltRetter .dark .content > p, 
body.weltRetter .dark .headline,
body.weltRetter .dark .ce_text > p
{

    color:#1d1d1d!important;
}

body.weltRetter #fakten  .ce_bgimage {
    padding-bottom: 10px!important;
}

body.weltRetter #fakten .ce_countup .headline {
    padding-top: 5px!important;
    margin-bottom: 5px!important;
}

body.weltRetter .gewinner-focus {
    position: absolute;
    background:#e0171b;
    bottom: -100px;
    right: 5%;
    border-radius: 50%;
    padding: 50px 20px;
    width: 250px;
    height: 250px;
    z-index: 10000;
    text-align:center;
    transform: rotate(10deg);
}

body.weltRetter .ce_bgimage-image.headline-boxed {
padding-top: 10px;
padding-bottom: 10px;
border-top: 1px dotted #8c8c8c; /* oldbrowser fix */
border-bottom: 1px dotted #8c8c8c; /* oldbrowser fix */
border-left: 0px dotted #fff; /* oldbrowser fix */
border-right: 0px dotted #fff; /* oldbrowser fix */
border-width: 3px 0px 3px 0px;
-webkit-border-image: url(/files/cto_layout/img/border-repeat-1.png) 3 0 3 0 repeat repeat;
  -moz-border-image: url(/files/cto_layout/img/border-repeat-1.png) 3 0 3 0 repeat repeat;
  -o-border-image: url(/files/cto_layout/img/border-repeat-1.png) 3 0 3 0 repeat repeat;
  border-image: url(/files/cto_layout/img/border-repeat-1.png) 3 0 3 0 repeat repeat;  
}


body.weltRetter #spacer .ce_bgimage-image.headline-boxed {
padding-top: 10px;
padding-bottom: 10px;
border-top: 0px dotted #fff; /* oldbrowser fix */
border-bottom: 1px dotted #8c8c8c; /* oldbrowser fix */
border-left: 0px dotted #fff; /* oldbrowser fix */
border-right: 0px dotted #fff; /* oldbrowser fix */
border-width: 0px 0px 3px 0px;
-webkit-border-image: url(/files/cto_layout/img/border-repeat-1.png) 0 0 3 0 repeat repeat;
  -moz-border-image: url(/files/cto_layout/img/border-repeat-1.png) 0 0 3 0 repeat repeat;
  -o-border-image: url(/files/cto_layout/img/border-repeat-1.png) 0 0 3 0 repeat repeat;
  border-image: url(/files/cto_layout/img/border-repeat-1.png) 0 0 3 0 repeat repeat;  
}

body.weltRetter #topspacer {
padding-top: 10px;
padding-bottom: 10px;
border-top: 1px dotted #fff; /* oldbrowser fix */
border-bottom: 0px dotted #8c8c8c; /* oldbrowser fix */
border-left: 0px dotted #fff; /* oldbrowser fix */
border-right: 0px dotted #fff; /* oldbrowser fix */
border-width: 3px 0px 0px 0px;
-webkit-border-image: url(/files/cto_layout/img/border-repeat-1.png) 3 0 0 0 repeat repeat;
  -moz-border-image: url(/files/cto_layout/img/border-repeat-1.png) 3 0 0 0 repeat repeat;
  -o-border-image: url(/files/cto_layout/img/border-repeat-1.png) 3 0 0 0 repeat repeat;
  border-image: url(/files/cto_layout/img/border-repeat-1.png) 3 0 0 0 repeat repeat;  
}

body.weltRetter #topspacer .ce_bgimage-image.headline-boxed,
body.weltRetter #partner-slider .ce_bgimage-image.headline-boxed{
padding-top: 0px;
padding-bottom: 0px;
border-top: 0px dotted #fff; /* oldbrowser fix */
border-bottom: 0px dotted #8c8c8c; /* oldbrowser fix */
border-left: 0px dotted #fff; /* oldbrowser fix */
border-right: 0px dotted #fff; /* oldbrowser fix */
border-width: 0px 0px 0px 0px;
-webkit-border-image: url(/files/cto_layout/img/border-repeat-1.png) 0 0 0 0 repeat repeat;
  -moz-border-image: url(/files/cto_layout/img/border-repeat-1.png) 0 0 0 0 repeat repeat;
  -o-border-image: url(/files/cto_layout/img/border-repeat-1.png) 0 0 0 0 repeat repeat;
  border-image: url(/files/cto_layout/img/border-repeat-1.png) 0 0 0 0 repeat repeat;  
}

body.sidebar #right .ce_iconbox_v2.ce_text {
    background: none;
}


body.sidebar #right .ce_iconbox_v2.ce_text h3 {
    font-size:18px;
}



.gewinner .ce_text .image_container .content-inside i {
    z-index: 10000;
}


.gewinner .ce_text .image_container a {
	width: 100%;
	height: 100%;
	display: block;
}

.gewinner .ce_text .image_container .content {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	height: 100%;
	background: rgba(224,8,28,0.8);
	opacity: 0;
	transition: All 0.5s ease;
	-webkit-transition: All 0.5s ease;	
}

.gewinner .ce_text .image_container:hover .content {
	opacity: 1;
}

.gewinner .ce_text .image_container img {
	transition: All 0.5s ease;
	-webkit-transition: All 0.5s ease;	
}

.gewinner .ce_text .image_container {
	overflow: hidden;
}

.gewinner .ce_text .image_container .content-outside {
	display: table;
	width: 100%;
	height: 100%;
}

.gewinner .ce_text .image_container .content-inside {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	color: rgb(255,255,255);
	line-height: 1.5;
}

.weltRetter textarea {
    height: 100px;
}



/* mobile fixes */

@media only screen and (max-width: 767px) {
    .Grid--1of4 > .Grid-cell {
        flex: 0 0 100%;
    }
    
    #news-teaser-buchkritik .newslist-v3 {
	width: 100%;
    }

   #news-teaser-buchkritik .newslist-v3 .content {
    padding-left: 5%;
    padding-right: 5%;
    padding-top:25px;
    height:auto;
    overflow:auto;   
  }
    
    .newslist-v2 .teaser-v2 {
    height: 120px;
  }
    body.weltRetter .gewinner-focus {
    right: 0;
    border-radius: 50%;
    padding: 30px 10px;
    width: 150px;
    height: 150px;
    bottom: -50px;
   }

}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {
    .Grid--1of4 > .Grid-cell {
        flex: 0 0 50%;
    }
     #news-teaser-buchkritik .newslist-v3 {
	width: 49.95%;
    }  
    

}


@media only screen and (min-width: 768px) and (max-width: 900px) {
	body.weltRetter .gewinner-focus {
    right: 0;
    border-radius: 50%;
    padding: 30px 10px;
    width: 150px;
    height: 150px;
    bottom: -50px;
    font-size
   }
    body.weltRetter .gewinner-focus h2 {
    font-size:18px;
   }
}

@media only screen and (max-width: 767px) {

    body.weltRetter .ce_revolutionslider #clockdiv {
    width: 100%!important;
    left: 0;
    bottom:-10px;
    }
    
    body.weltRetter .ce_revolutionslider #clockdiv .ce_countup{
    width: 25%!important;
    padding-bottom: 5px!important;
    padding-top: 0px!important;
    }

    body.weltRetter .ce_revolutionslider #clockdiv .ce_countup .ce_countup_outside {
    padding-bottom: 5px!important;
    padding-top: 0px!important;
    }
}


