.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:520px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:520px}
.csc-space-after-40{margin-bottom:40px !important}
.csc-space-before-40{margin-top:40px !important}
.csc-space-after-20{margin-bottom:20px !important}
.tx-srfreecap-pi1-cant-read{display:inline-block}
body.preview{background:0 0 no-repeat fixed url(/fileadmin/preview.png)}
.preview #news-image-rotation+.no-media-element{display:none}
#TSFE_ADMIN_PANEL_FORM{position:absolute;top:0 !important;right:0 !important;background-color:#fcfcfc}
@media only screen and (min-width:768px){.news-listing>hr,.news-listing>ul{width:100%;padding:0 10px}
}
.news-listing .news-listing-item:last-child [class^="col"]:last-child:after{background-color:red}
@media only screen and (max-width:767px){.news-listing>ul{padding-top:20px}
}
.linksdownloads+hr+hr{display:none}
.print.logo{display:none}
.print.footer{display:none}
.panel-heading header.csc-header{margin-bottom:0}
.social-recommendation .social-recommendation-networks a{margin-left:16.8%}
.ad:before{width:auto}
.ad-rectangle{margin-top:33px}
.ad-skyscraper img{width:160px;height:600px}
body{overflow-y:scroll}
.my-dfb .my-dfb-label{margin-right:0}
.info-box a>p{font-weight:normal}
@media only screen and (max-width:1024px){.navbar-collapse{padding-left:0;padding-right:0}
.navigation div.navbar-collapse .main-navigation-sm>ul>li>a{padding-left:8px;padding-right:8px}
}
@media only screen and (max-width:768px){.navigation div.navbar-collapse .main-navigation-sm>ul>li>a{font-size:13px;padding-left:6px;padding-right:6px}
}
.navigation .navigation-hover h4 a{color:#666666;text-decoration:none}
.news-listing .news-listing-item .news-listing-headline+.news-listing-teaser{font-size:14px;line-height:18px;margin-top:10px}
.news-listing-small .news-listing-item{line-height:12px}
.news-listing-small .news-listing-item .news-listing-subline{margin-bottom:7px}
.news-listing .news-listing-small .news-listing-item .news-listing-headline{font-size:13px;line-height:21px}
.news-related-files-size{color:#666666;display:block;font-size:12px;line-height:12px}
.modal-open .modal{overflow:hidden}
.modal-dialog{width:auto;max-width:1062px}
.modal-footer span{display:block;padding:6px}
.modal .title{padding-right:10px;padding-top:0}
.rotation-item{z-index:0}
.rotation-item.active{z-index:1}
@media (max-width:1080px){.rotation-item img{width:100%}
}
.splash .col-sm-12 .csc-textpic-imagecolumn{display:inline-block;padding-right:10px}
.splash .csc-textpic-imagecolumn .csc-textpic-image img{max-width:680px}
.rotation-partners img{max-width:320px}
#c1017704.ctype-gridelements_pi1 .row .col-sm-6 img,#c1017656.ctype-gridelements_pi1 .row .col-sm-6 img{display:block;width:320px;height:220px;padding:0}
#c1025054 img{width:80px;height:auto}
#c1025055 img{width:133px;height:auto}
#c1025056 img{width:85px;height:auto}
#c1025058 img{width:83px;height:auto}
#c1025059 img{width:120px;height:auto}
#c1025060 img{width:61px;height:auto}
#c1017799 img{width:115px;height:auto}
@media (max-width:767px){body.splash .ctype-image.csc-space-after-40{margin-bottom:40px !important}
}
a[href^="http://fanclub.dfb.de/start/?m=1"]+button{display:none !important}
a[href^="http://presse.dfb.de/start/?m=1"]+button{display:none !important}
.content-wrapper>.row>.content figure.csc-textpic-image{position:relative;width:100%}
.video-teaser a{display:block;font-family:'Source Sans Pro',sans-serif;font-style:normal;font-weight:400;position:relative}
.video-teaser a>img{min-width:100%}
.video-teaser a>p{background-color:#007F4B;bottom:0;color:#FFFFFF;display:block;font-size:14px;height:40px;left:0;line-height:16px;margin:0;padding:11px 20px;position:absolute;width:100%}
.video-teaser div.video-icon>a:after,.video-teaser figure>a:after{-moz-box-sizing:border-box;background-color:#007F4B;border-radius:99px;color:#FFFFFF;content:"";display:block;font-family:'dfb-awesome';font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;height:40px;left:50%;line-height:1;margin:-20px 0 0 -20px;padding:9px 0 0 9px;position:absolute;text-transform:none;top:50%;width:40px}
.video-teaser div.video-icon>a,.video-teaser figure>a{position:relative;text-decoration:none}
.video-teaser div.video-icon>a,.video-teaser figure>a{margin-bottom:20px}
.video-teaser div.video-icon>a,.video-teaser figure>a{display:block}
.news-menu-view ul{list-style:none;font-size:14px}
.sidebar .news-categories{background-color:#006533;padding:0 30px}
.sidebar .news-categories ul{list-style:none;padding:0}
.sidebar .news-categories ul ul{list-style:none;padding:0 0 0 20px}
.sidebar .news-categories>ul>li:last-child a{border:medium none}
.sidebar .news-categories li a{border-bottom:1px solid #FFFFFF;color:#FFFFFF;display:block;font-family:'Source Sans Pro',sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:14px;max-width:100%;min-height:40px;overflow:hidden;padding:12px 2px 13px;text-decoration:none;text-transform:uppercase}
.sidebar .news-categories li a:hover{background-color:#fff;color:#006533;text-decoration:none}
.sidebar .news-categories li.active a{background-color:#FFFFFF;color:#006533;padding-left:20px;padding-right:20px}
#mtness{}
.ctype-uploads h1,.ctype-uploads h2,.ctype-uploads h3,.ctype-uploads h4,.ctype-uploads h5,.ctype-uploads h6{clear:both}
.csc-uploads span{padding:0 4px 0 0}
.csc-uploads-2,.csc-uploads-3{list-style:none;margin:0;padding:0}
.csc-uploads-2 li,.csc-uploads-3 li{clear:both}
.csc-uploads-2 a,.csc-uploads-3 a{display:inline-block;float:left;margin:0 6px 20px 0}
.csc-uploads-2 img,.csc-uploads-3 img{box-shadow:1px 1px 2px rgba(0,0,0,0.25)}
.csc-uploads-2 span,.csc-uploads-3 span{padding:0 4px 0 4px;float:left;max-width:550px}
.ctype-uploads.linklist+*{clear:both}
.linksdownloads .csc-list{list-style:none outside none;margin:0;padding:0}
.linksdownloads h3{margin:-3px 0 33px}
.linksdownloads .csc-list ul{display:block;font-family:'Source Sans Pro',sans-serif;font-style:normal;font-weight:400;list-style:none outside none;margin:0;padding:0}
.linksdownloads .csc-list li{margin-bottom:9px;padding-left:15px;position:relative}
.linksdownloads .csc-list li:last-child{margin:0}
.linksdownloads .csc-list li:before{border-color:rgba(0,0,0,0) #007F4B;border-style:solid;border-width:0.35em 0 0.35em 0.45em;content:"";display:block;height:0;left:0;position:absolute;top:6px;width:0}
@media only screen and (min-width:768px){.linksdownloads .csc-list li:before{top:9px}
}
.linksdownloads .csc-list a{color:#000000;line-height:15px}
.linksdownloads .csc-list.small li{margin-bottom:0}
#u1004429 .content-wrapper h3{font-size:12px;padding:0 0 2px 0;font-weight:normal;border-bottom:1px solid #999999;width:100%}
#u1004429 .csc-textpic-imagerow .csc-textpic-imagecolumn{display:inline;float:left}
#u1004429 .csc-textpic-imagerow .csc-textpic-imagecolumn:first-child{padding:0}
#u1004429 .csc-textpic-imagerow .csc-textpic-imagecolumn{padding:0 0 0 23px}
img.newsimg{display:none}
.news-listing a{display:inline}
.articleBodyText div a{display:inline-block}
.info-box>div a+p,.info-boxes>div a+p{background-color:#007F4B;bottom:0;color:white;display:block;font-size:14px;height:40px;left:0;margin:0;padding:0;position:absolute;width:100%}
.info-box>div p a,.info-boxes>div p a{padding:11px 20px;color:#fff}
.video-teaser,.info-box{margin-bottom:20px}
.news-listing-item .video-teaser{margin-bottom:0}
.news-listing-item .video-teaser>a{margin-bottom:0}
.video-teaser a>p,.info-box a>p{position:absolute;bottom:0;margin:0;width:100%}
.video-teaser figcaption,.info-box	figcaption{display:none}
.portrait{display:block;width:auto;height:382px;background-color:#eee}
.portrait img{display:block;height:100% !important;line-height:1;width:auto !important;margin:0 auto}
.social-recommendation-networks a{opacity:0.5;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}
.social-recommendation-networks a:hover{opacity:1}
.social-recommendation-networks a:focus{outline:0}
.news-listing.topNews a+.anchor{margin-top:20px}
.info-tools .news-list-category a{font-size:inherit;margin-right:0}
.news-image-carousel p.small,.news-image-carousel p.small span,.billboard-carousel .small{font-weight:normal;font-size:12px}
.billboard-carousel p.large{font-size:16px}
.billboard.carousel .carousel-indicators{bottom:75px;left:60px;top:auto}
.billboard-carousel .carousel-indicators>li .anchor .anchor-headline.ellipsis-lastline{height:54px !important;
}
hr+.comments{position:relative}
.carousel-caption{background-color:rgba(0,127,75,0.85);left:0;right:auto;bottom:10px;color:#FFFFFF;padding:0 0 0 20px;position:absolute;text-align:left;text-shadow:none;z-index:10}
.carousel-caption h6{font-style:normal;font-size:14px;color:#fff;display:inline-block;padding:6px 0 6px 20px;margin:0}
.carousel-caption p:before{content:"//";padding:0 4px}
.carousel-caption p{clear:left;display:inline-block;
padding:6px 20px 6px 0;margin:0}
.gallery-carousel .carousel-inner>.item{max-height:585px}
@media only screen and (max-width:767px){.gallery-carousel .carousel-inner>.item{max-height:370px}
}
@media only screen and (max-width:480px){.gallery-carousel .carousel-inner>.item{max-height:228px}
}
.catselect h6+p{font-size:12px;line-height:15px;padding:10px 20px;background-color:#F1F1F1}
.catselect{}
.catselect .col-sm-2{width:20%}
.catselect h1{font-size:12px}
.catselect ul{padding:0;list-style:none;font-size:12px}
footer input[type=checkbox],.catselect input{min-height:0}
footer .checkbox,.catselect .check{margin-top:6px}
.catselect .checkbox{margin:0}
.catselect .checkbox>label{padding-left:0;margin-bottom:0;text-transform:none;display:inline-block}
.training-listing .training-listing-item:before,.training-listing .training-listing-item:after{content:" ";display:table}
.training-listing .training-listing-item:before,.training-listing .training-listing-item:after{content:" ";display:table}
.training-listing .training-listing-item:after{clear:both}
.training-listing .training-listing-item:before,.training-listing .training-listing-item:after{content:" ";display:table}
.training-listing .training-listing-item:after{clear:both}
.training-listing .training-listing-item:before,.training-listing .training-listing-item:after{content:" ";display:table}
.training-listing .training-listing-item{margin-bottom:40px;
margin-right:-20px;position:relative}
.training-listing .training-listing-item:after{clear:both}
.training-listing-item .col-sm-6{padding:0 20px 0 0}
.catselect .col-sm-6+.col-sm-6,.training-listing-item .col-sm-6+.col-sm-6{padding:0 0 0 20px}
.training-listing-item h3{font-size:18px;text-transform:uppercase;margin:0 0 10px;line-height:100%}
.training-single .panel-body{padding:20px 0 40px}
.content-wrapper>.row>.content .training-single .csc-textpic-imagerow{float:left;width:320px;clear:left}
.content-wrapper>.row>.content .training-single figure.csc-textpic-image{float:left;width:320px;margin-bottom:20px}
.training-single .ctype-textpic .csc-textpic-image img{width:100%}
.training-single .ctype-textpic>.csc-textpic-text,.training-single .ctype-textpic .csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:320px;padding-left:20px}
.training-single h1,.training-single h2,.training-single h3{font-size:20px;position:relative;top:-3px}
.training-single h4,.training-single h5,.training-single h6{font-size:18px;position:relative;top:-3px}
.training-single .csc-textpic-text h1,.training-single .csc-textpic-text h2,.training-single .csc-textpic-text h3,.training-single .csc-textpic-text h4,.training-single .csc-textpic-text h5,.training-single .csc-textpic-text h6{margin:0 0 5px}
.training-single>.article>.csc-default{padding:0 0 20px}
.training-single>.article>.csc-default h1{margin:0 0 5px}
.training-single>.article>.csc-default h6{font-size:16px;font-weight:normal;margin:0 0 5px}
.training-listing-small .training-listing-item .training-listing-subline{font-size:12px;line-height:1;max-width:100%;min-width:10%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.training-listing-small .training-listing-item .training-listing-headline{font-size:14px;font-style:normal;font-weight:600;color:#000000;font-family:'Source Sans Pro',sans-serif;line-height:18px;max-height:40px;overflow:hidden}
@media only screen and (max-width:1024px){.content-wrapper>.row>.content .training-single .csc-textpic-imagerow,.training-single .ctype-textpic .csc-textpic-image img,.content-wrapper>.row>.content .training-single figure.csc-textpic-image{width:180px}
.training-single .ctype-textpic>.csc-textpic-text,.training-single .ctype-textpic .csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:180px}
}
@media only screen and (max-width:480px){.content-wrapper>.row>.content .training-single .csc-textpic-imagerow,.training-single .ctype-textpic .csc-textpic-image img,.content-wrapper>.row>.content .training-single figure.csc-textpic-image{width:120px}
.training-single .ctype-textpic>.csc-textpic-text,.training-single .ctype-textpic .csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:120px}
}
.tomf-contentvid{padding-right:0}
.tomf-contentvid-text h3{margin-top:0}
.trainingfinder h3,.trainingfinder h4{font-size:12px;text-transform:uppercase;margin:0}
.trainingfinder h4{padding:4px;background-color:#eee;color:#888;font-weight:normal}
.trainingfinder .checkbox{}
.powermail_form.layout1 h3,.powermail_form.layout1 .powermail_legend{display:none}
dl.powermail_all dd{margin-bottom:15px;border-bottom:1px solid #ccc;padding-bottom:5px}
legend.powermail_legend{border-bottom:0}
.csc-mailform legend{width:auto;margin:0 20px;display:none}
#ajaxform .loading_ajax-submit{display:none;float:left;margin-top:-3px;text-align:left;width:80%;color:#36424A}
.panel-group{margin:40px 0}
.panel-group .panel-body{padding:40px 20px;background-color:#eee}
blockquote.pull-right{float:none !important}
iframe.nl_abocenter{height:700px !important}
p.twitter-box{position:absolute;margin-top:24px;height:218px;width:320px}
p.twitter-box a{position:absolute;margin-top:24px;height:218px;width:320px}
.twitter-box iframe .timeline{border:0 !important}
@media only screen and (max-width:767px){.gallery-strip .col-sm-3 .item{float:left;margin-left:40px}
.gallery-strip .col-sm-3 .item:first-child{margin-left:0}
}
@media only screen and (max-width:480px){.gallery-strip .col-sm-3 .item{margin-left:20px;max-width:120px;max-height:80px}
}
.printonly{display:none}
@media print{.noprint{display:none}
.noprint *{display:none !important}
.noprint+hr{display:none !important}
.printonly{display:block !important}
}
.anmf .headline.headline-logo{height:83px;padding:0}
.anmf .headline.headline-logo img{margin-top:4px;margin-left:30px;max-height:73px;max-width:100%}
.anmf .headline.headline-logo span{display:none}
@media only screen and (max-width:767px){.anmf .headline.headline-logo img{margin-left:18px}
}
.generic-image-carousel{margin:0}
@media only screen and (max-width:767px){.generic-image-carousel{padding:0;margin-bottom:20px}
}
@media only screen and (min-width:768px){.generic-image-carousel .carousel-description{bottom:20px;position:absolute;width:100%;font-size:14px}
}
.generic-image-carousel a{display:block;text-decoration:none}
.generic-image-carousel p{background-color:#007f4b;color:white;display:block;margin:1px 0 0 0;padding:10px 20px;min-width:10%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
.generic-image-carousel p.large{font-family:'Source Sans Pro',sans-serif;font-style:normal;font-weight:400;font-size:14px;padding:20px 20px}
@media only screen and (min-width:768px){.generic-image-carousel p{background-color:rgba(0,127,75,0.85);display:inline-block;float:left;clear:left;padding:10px 40px}
.generic-image-carousel p.large{padding:20px 40px}
}
.generic-image-carousel p span{font-family:'Source Sans Pro',sans-serif;font-style:normal;font-weight:400}
.generic-image-carousel .carousel-indicators{bottom:50px;left:20px;padding:0;margin:0;text-align:left}
@media only screen and (min-width:768px){.generic-image-carousel .carousel-indicators{bottom:75px;left:60px;top:auto}
}
.generic-image-carousel.extend .carousel-indicators,.generic-image-carousel.extended .carousel-indicators{bottom:110px}
@media only screen and (min-width:768px){.generic-image-carousel.extend .carousel-indicators,.generic-image-carousel.extended .carousel-indicators{bottom:130px}
}
.generic-body{font-family:'Source Sans Pro',sans-serif;font-style:normal;font-weight:300;font-size:14px}
.generic-listing a{display:block}
.generic-listing .generic-listing-item{margin-left:-20px;margin-right:-20px;margin-bottom:40px;position:relative}
.generic-listing .generic-listing-item:before,.generic-listing .generic-listing-item:after{content:" ";display:table}
.generic-listing .generic-listing-item:after{clear:both}
.generic-listing .generic-listing-item:before,.generic-listing .generic-listing-item:after{content:" ";display:table}
.generic-listing .generic-listing-item:after{clear:both}
.generic-listing .generic-listing-item:last-child{margin-bottom:0}
.generic-listing .generic-listing-item:last-child [class^="col"]:last-child:after{display:none;visibility:hidden}
@media only screen and (max-width:767px){.generic-listing .generic-listing-item [class^="col"]{padding:0}
.generic-listing .generic-listing-item [class^="col"] .row{margin-left:0;margin-right:0}
.generic-listing .generic-listing-item [class^="col"] .row .row{margin-left:-20px;margin-right:-20px}
}
.generic-listing .generic-listing-item [class^="col"]:last-child:after{background:#878787;bottom:-20px;content:" ";display:block;height:1px;left:0;right:20px;position:absolute}
@media only screen and (min-width:768px){.generic-listing .generic-listing-item [class^="col"]:last-child:after{left:20px}
}
@media only screen and (min-width:992px){.generic-listing .generic-listing-item [class^="col"]:last-child:after{left:20px}
}
@media only screen and (min-width:1080px){.generic-listing .generic-listing-item [class^="col"]:last-child{height:180px}
.generic-listing .generic-listing-item [class^="col"]:last-child:after{bottom:0}
}
.generic-listing .generic-listing-item .generic-listing-subline{color:#444;font-family:'Source Sans Pro',sans-serif;font-style:normal;font-weight:300;font-size:12px;display:block;line-height:14px;margin-top:-3px}
@media only screen and (max-width:767px){.generic-listing .generic-listing-item .generic-listing-subline{margin-top:10px}
}
.generic-listing .generic-listing-item .generic-listing-headline{color:#000000;
font-family:'Source Sans Pro',sans-serif;font-style:normal;font-weight:400;display:block;margin-bottom:10px}
@media only screen and (min-width:1080px){.generic-listing .generic-listing-item .generic-listing-headline{max-height:40px}
}
.generic-listing .generic-listing-item .generic-listing-teaser{font-family:'Source Sans Pro',sans-serif;font-style:normal;font-weight:300;display:block;line-height:17px}
@media only screen and (min-width:1080px){.generic-listing .generic-listing-item .generic-listing-teaser{max-height:102px}
}
.generic-listing-small a{display:block}
.generic-listing-small .generic-listing-item{margin-left:-20px;margin-right:-20px;margin-bottom:40px;position:relative}
.generic-listing-small .generic-listing-item:before,.generic-listing-small .generic-listing-item:after{content:" ";display:table}
.generic-listing-small .generic-listing-item:after{clear:both}
.generic-listing-small .generic-listing-item:before,.generic-listing-small .generic-listing-item:after{content:" ";display:table}
.generic-listing-small .generic-listing-item:after{clear:both}
.generic-listing-small .generic-listing-item:last-child{margin-bottom:0}
.generic-listing-small .generic-listing-item:last-child [class^="col"]:last-child:after{display:none;visibility:hidden}
@media only screen and (max-width:767px){.generic-listing-small .generic-listing-item [class^="col"]{padding:0}
.generic-listing-small .generic-listing-item [class^="col"] .row{margin-left:0;margin-right:0}
.generic-listing-small .generic-listing-item [class^="col"] .row .row{margin-left:-20px;margin-right:-20px}
}
.generic-listing-small .generic-listing-item [class^="col"]:last-child:after{background:#878787;bottom:-20px;content:" ";display:block;height:1px;left:0;right:20px;position:absolute}
@media only screen and (min-width:768px){.generic-listing-small .generic-listing-item [class^="col"]:last-child:after{left:20px}
}
@media only screen and (min-width:992px){.generic-listing-small .generic-listing-item [class^="col"]:last-child:after{left:20px}
}
@media only screen and (min-width:1080px){.generic-listing-small .generic-listing-item [class^="col"]:last-child{height:180px}
.generic-listing-small .generic-listing-item [class^="col"]:last-child:after{bottom:0}
}
.generic-listing-small .generic-listing-item .generic-listing-subline{color:#444;font-family:'Source Sans Pro',sans-serif;font-style:normal;font-weight:300;font-size:12px;display:block;line-height:14px;margin-top:-3px}
@media only screen and (max-width:767px){.generic-listing-small .generic-listing-item .generic-listing-subline{margin-top:10px}
}
.generic-listing-small .generic-listing-item .generic-listing-headline{color:#000000;text-transform:uppercase;font-family:'Source Sans Pro',sans-serif;font-style:normal;font-weight:400;display:block;margin-bottom:10px}
@media only screen and (min-width:1080px){.generic-listing-small .generic-listing-item .generic-listing-headline{max-height:40px}
}
.generic-listing-small .generic-listing-item .generic-listing-teaser{font-family:'Source Sans Pro',sans-serif;font-style:normal;font-weight:300;display:block;line-height:17px}
@media only screen and (min-width:1080px){.generic-listing-small .generic-listing-item .generic-listing-teaser{max-height:102px}
}
@media only screen and (max-width:767px){.generic-listing-small a{margin-right:20px}
}
.generic-listing-small .generic-listing-item{margin-bottom:20px}
@media only screen and (min-width:768px){.generic-listing-small .generic-listing-item{margin-left:-10px;margin-right:-10px}
}
.generic-listing-small .generic-listing-item [class^="col"]:after{display:none !important}
@media only screen and (min-width:768px){.generic-listing-small .generic-listing-item [class^="col"]{padding-left:10px;padding-right:10px}
}
@media only screen and (min-width:1080px){.generic-listing-small .generic-listing-item [class^="col"]{height:67px !important}
}
.generic-listing-small .generic-listing-item .generic-listing-subline{margin-bottom:2px}
@media only screen and (max-width:767px){.generic-listing-small .generic-listing-item .generic-listing-subline{margin-top:0}
}
.generic-listing-small .generic-listing-item .generic-listing-headline{font-size:14px;line-height:14px}
.generic-teaser>a{display:block;margin-bottom:20px}
.generic-teaser .anchor .anchor-headline{display:block;line-height:14px;max-height:40px;overflow:hidden}
.generic .news-teaser .generic-listing-subline{font-size:12px;line-height:14px}
.generic .news-teaser .generic-listing-subline+h3{margin:0 0 6px}
.generic .news-teaser .generic-listing-subline+h3 .anchor-headline{font-weight:600;font-size:22px}
.generic-teaser .anchor+p{margin-top:20px}
.generic-listing h3{margin-top:0;font-size:16px}
.generic-listing-teaser{font-size:14px}
.generic .article .video-wrapper{margin-bottom:40px}
.generic-listing-teaser.push-b40{display:block}
.social_share_privacy_area{clear:both;margin:20px 0 !important;list-style-type:none;padding:0 !important;width:auto;height:25px;display:block}
.social_share_privacy_area li{margin:0 !important;padding:0 !important;height:21px;float:left}
.social_share_privacy_area li .dummy_btn{float:left;margin:0 0 0 10px;cursor:pointer;padding:0;height:inherit}
.social_share_privacy_area li div iframe{overflow:hidden;height:inherit;width:inherit}
.social_share_privacy_area .facebook{width:180px;display:inline-block}
.social_share_privacy_area .facebook .fb_like iframe{width:145px}
.social_share_privacy_area .twitter{width:148px}
.social_share_privacy_area li div.tweet{width:115px}
.social_share_privacy_area .gplus{width:123px}
.social_share_privacy_area li div.gplusone{width:90px}
.social_share_privacy_area li .switch{display:inline-block;text-indent:-9999em;background:transparent url('../../fileadmin/templates/dfb2014/img/ssp/socialshareprivacy_on_off.png') no-repeat 0 0 scroll;width:23px;height:12px;overflow:hidden;float:left;margin:4px 0 0;padding:0;cursor:pointer}
.social_share_privacy_area li .switch.on{background-position:0 -12px}
.social_share_privacy_area li.help_info{position:relative}
.social_share_privacy_area li.help_info .info,.social_share_privacy_area li .help_info.icon .info{display:none;position:absolute;bottom:40px;left:0;width:290px;padding:10px 15px;margin:0;font-size:12px;line-height:16px;font-weight:bold;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 3px 4px #999;-webkit-box-shadow:0 3px 4px #999;box-shadow:0 3px 4px #999;background-color:#fdfbec;color:#000;z-index:500}
.social_share_privacy_area li.gplus.help_info .info{left:-60px}
.social_share_privacy_area li .help_info.icon .info{left:-243px;width:350px}
.social_share_privacy_area li.help_info.display .info,.social_share_privacy_area li .help_info.icon.display .info{display:block}
.social_share_privacy_area li.help_info.info_off.display .info{display:none}
.social_share_privacy_area li .help_info.icon{background:#fff url('../../fileadmin/templates/dfb2014/img/ssp/socialshareprivacy_info.png') no-repeat center center scroll;width:25px;height:20px;position:relative;display:inline-block;vertical-align:top;border:2px solid #e7e3e3;border-right-width:0;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;margin:0;padding:0}
.social_share_privacy_area li.settings_info .settings_info_menu.on .help_info.icon{border-top-width:0;border-left-width:0}
.social_share_privacy_area li.settings_info .settings_info_menu.perma_option_off .help_info.icon{border-right-width:2px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.social_share_privacy_area li.settings_info{position:relative;top:-2px}
.social_share_privacy_area li.settings_info a{text-decoration:none;margin:0 !important}
.social_share_privacy_area li.settings_info .settings_info_menu{background-color:#f3f4f5;border:2px solid #e7e3e3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:2px 2px 3px #c1c1c1;-webkit-box-shadow:2px 2px 3px #c1c1c1;box-shadow:3px 3px 3px #c1c1c1;left:0;position:absolute;top:0;width:135px;z-index:1000;margin:0;padding:0}
.social_share_privacy_area li.settings_info .settings_info_menu.off{border-width:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}
.social_share_privacy_area li.settings_info .settings_info_menu.off form{display:none;margin:0;padding:0}
.social_share_privacy_area li.settings_info .settings_info_menu .settings{text-indent:-9999em;display:inline-block;background:#fff url('../../fileadmin/templates/dfb2014/img/ssp/settings.png') no-repeat center center scroll;width:25px;height:20px;border:2px solid #e7e3e3;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;border-left:1px solid #ddd;margin:0;padding:0}
.social_share_privacy_area li.settings_info .settings_info_menu.on .settings{border-top-width:0}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset{border-width:0;margin:0;padding:0 10px 10px}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset legend{font-size:11px;font-weight:bold;line-height:14px;margin:0;padding:10px 0;width:115px}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset input{clear:both;float:left;margin:4px 10px 4px 0;padding:0}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label{display:inline-block;float:left;font-size:12px;font-weight:bold;line-height:24px;-moz-transition:color .5s ease-in;-webkit-transition:color .5s ease-in;transition:color .5s ease-in;margin:0;padding:0}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label.checked{color:#090}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-outer{padding:0 0 16px 0}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-prev span,.fancybox-next span{background-image:url('../../fileadmin/templates/dfb2014/img/fancybox_sprite.png')}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url('../../fileadmin/templates/dfb2014/img/fancybox_loading.gif') center center no-repeat}
.fancybox-close{bottom:4px;position:absolute;right:4px;text-align:right}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../../fileadmin/templates/dfb2014/img/blank.gif');
-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important}
.fancybox-lock{overflow:visible !important;width:auto}
.fancybox-lock body{overflow:hidden !important}
.fancybox-lock-test{overflow-y:hidden !important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../../fileadmin/templates/dfb2014/img/fancybox_overlay.png')}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:normal 13px/20px"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;
background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-prev span,.fancybox-next span{background-image:url('../../fileadmin/templates/dfb2014/img/fancybox_sprite@2x.png');background-size:44px 152px;
}
#fancybox-loading div{background-image:url('../../fileadmin/templates/dfb2014/img/fancybox_loading@2x.gif');background-size:24px 24px;
}
}
.tx_myquizpoll_pi1-title{min-width:10%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-family:'Source Sans Pro',sans-serif;font-style:normal;font-weight:600;background-color:#007f4b;color:white;display:block;font-size:14px;line-height:20px;padding:10px 20px;position:relative;margin:0 0 20px 0;text-transform:uppercase}
.tx_myquizpoll_pi1-answer input[type="radio"],.tx_myquizpoll_pi1-answer input[type="checkbox"]{float:left;margin-right:10px}
.tx_myquizpoll_pi1-buttons input[type="button"],.tx_myquizpoll_pi1-buttons input[type="reset"]{font-family:'Source Sans Pro',sans-serif;font-style:normal;font-weight:600;font-size:14px;color:#ffffff;background-color:#007f4b;border-color:#00663c;-webkit-font-smoothing:antialiased;text-transform:uppercase;width:auto}
.tx_myquizpoll_pi1-title-hide{display:none}
// Hide title .tx_myquizpoll_pi1-yesno{}
// Wrap around the yes-no-buttons .tx_myquizpoll_pi1-yes{}
// Wrap around the yes-button .tx_myquizpoll_pi1-no{}
// Wrap around the no-button .tx_myquizpoll_pi1-explanation{}
// Explanation to a question .tx_myquizpoll_pi1-false{}
// False answer .tx_myquizpoll_pi1-user{}
// user-fields .tx_myquizpoll_pi1-label{}
// Normal text .tx_myquizpoll_pi1-field{}
// form-field .tx_myquizpoll_pi1-field:focus{}
.tx_myquizpoll_pi1-submit{}
// form submit-button .tx_myquizpoll_pi1-reset{}
// form reset-button .tx_myquizpoll_pi1-back{}
// form back-button .tx_myquizpoll_pi1-table{}
// highscore or poll-result table .tx_myquizpoll_pi1-tr{}
// a table row .tx_myquizpoll_pi1-tr-act{}
// highscore entry of the current user .tx_myquizpoll_pi1-tr-even{}
// even row .tx_myquizpoll_pi1-tr-odd{}
// odd row .tx_myquizpoll_pi1-caption{}
// table caption .tx_myquizpoll_pi1-th{}
// table header .tx_myquizpoll_pi1-td{}
// table data .tx_myquizpoll_pi1-left{}
// align left .tx_myquizpoll_pi1-right{}
// align right #tx_myquizpoll_pi1-joker{}
// Answer of the joker .tx_myquizpoll_pi1-details{}
// show details text .tx_myquizpoll_pi1-details_hidden{}
// hidden details .tx_myquizpoll_pi1-details_item-odd{}
.tx_myquizpoll_pi1-details_item-even{}
// hidden detail item .tx_myquizpoll_pi1-clearer{clear:both}
