header{position:relative;z-index:10;height:3em;background:#fff}.page-profile #left .content-wrapper,.page-profile #right{padding-top:4.5em}.page-profile #main{background:#fff;position:relative}.page-profile #main:after{display:block;clear:both;content:''}.page-profile #main:before{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:#d4d9db}.page-profile #main h1{color:#e2001a;font-size:2.1em;margin-bottom:0.5em}.page-profile #main h2{font-size:1.5em;color:#556670;position:relative;margin-bottom:2.2em;padding-bottom:1.8em}.page-profile #main h2:before{position:absolute;height:2px;background:#556670;bottom:0;left:0;content:'';width:6em}.page-profile #main p{line-height:1.35em}.page-profile #main p a{color:#e2001a;text-decoration:none;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.page-profile #main p a:hover{color:#556670}.page-profile #main .ce_text{padding-bottom:4.5em;position:relative}.page-profile #main .ce_text:after{display:block;content:'';clear:both}.page-profile #main .image_container{width:50%;float:right;margin-left:1em}.page-profile #main .image_container img{width:100%;display:block;height:auto}.page-profile #main .content-wrapper{padding-left:0;padding-right:0;padding:0}@media all and (min-width:1081px) and (max-width:1280px){.page-profile #main .image_container{width:45%}}@media all and (max-width:780px){.page-profile #main .image_container{width:100%;float:left;margin-left:0;margin-bottom:1.5em}}@media all and (min-width:500px) and (max-width:779px){.page-profile #main .image_container{float:left;width:45%}.page-profile #main .txt_container{width:55%;float:right;padding-left:1.5em}.page-profile #main h1{line-height:1.1}.page-profile #main h2{margin-bottom:1em;padding-bottom:0}.page-profile #main h2:before{display:none}}@media all and (max-width:499px){.page-profile #main{text-align:center}.page-profile #main .ce_text{padding-bottom:2.5em}.page-profile #main .image_container{padding:0 23%}.page-profile #main .image_container img{border-radius:50%}.page-profile #main h2:before{right:0;margin:auto}}#right{float:left;width:56.5%;padding-bottom:4em}#right h3{margin-bottom:2em;color:#e2001a}#right h4{font-family:'Generis Sans W01 Bold', Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.25em;text-transform:none;color:#556670;margin-bottom:1em}#right table{width:100%;float:left;table-layout:fixed;margin-bottom:4.5em;font-size:0.95em}#right tr{border-bottom:1px solid #c9d1d5}#right td{padding:1.4em 0}#right .col_first{width:28%;color:#556670;font-family:'Generis Sans W01 Bold', Arial, "Helvetica Neue", Helvetica, sans-serif}#right .publication-table{margin-bottom:1.8em}#right .publication-table tr{border-bottom:none;border-top:1px solid #c9d1d5}#right .publication-table td{padding:1em 0}#right .publication-table .year{width:7.5em;font-family:'Generis Sans W01 Bold', Arial, "Helvetica Neue", Helvetica, sans-serif;color:#556670}#right .publication-table .caption{position:relative}#right .publication-table a{text-decoration:none;padding-right:3.5em;display:block;color:#000;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:relative;min-height:2em}#right .publication-table a:after{position:absolute;content:"\e903";color:#e2001a;font-family:"icomoon";position:absolute;font-size:1.8em;right:0;top:-0.2em;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#right .publication-table a:hover{color:#556670}#right .publication-table a:hover:after{color:#556670}#right ul li{border-bottom:1px solid #c9d1d5;padding:0.8em 0}@media all and (min-width:1081px) and (max-width:1280px){#right{width:50%}}@media all and (max-width:1080px){#right{width:100%}#right table td:nth-of-type(2){border:none}}#left{float:right;width:35.85%}#left .ce_text{width:100%;float:left;margin-bottom:3em;padding:1.5em 2em;-webkit-box-shadow:-14px 2px 35px -11px rgba(224, 221, 224, 1);-moz-box-shadow:-14px 2px 35px -11px rgba(224, 221, 224, 1);box-shadow:-14px 2px 35px -11px rgba(224, 221, 224, 1)}#left h3{color:#e2001a;margin-bottom:1.1em}#left p,#left ul{font-size:0.95em}#left ul li{padding-left:1em;position:relative;margin-bottom:0.4em}#left ul li:before{content:'.';text-align:center;position:absolute;top:-0.2em;left:0;display:inline-block;color:#e2001a}#left ul ul{padding-left:1.4em;margin-top:0.4em}#left p{margin-bottom:1em}#left p strong{display:block;float:left;color:#556670}#left .sidebar-red,#left .sidebar-grey{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#left .sidebar-red{background:#e2001a}#left .sidebar-red h3,#left .sidebar-red ul{color:#fff}#left .sidebar-red ul li:before{color:#fff}#left .sidebar-grey{background:#e9edef}@media all and (min-width:1081px) and (max-width:1280px){#left{width:45%}}@media all and (max-width:1080px){#left{width:100%}#left .content-wrapper{padding-top:0}}@media all and (max-width:1080px) and (min-width:640px){#left .content-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap}#left .ce_text{width:48%}#left .ce_text:nth-child(even){margin-left:4%}}@media all and (max-width:480px){#left .ce_text{padding:2.2em 1.5em;margin-bottom:0;position:relative}#left .ce_text:last-of-type{margin-bottom:2em}#left p,#left ul{font-size:1em}}body.page-type2.page-profile #main .content-wrapper{padding-bottom:0}@media all and (max-width:499px){.page-profile .mod_breadcrumb{text-align:center}.page-profile .mod_breadcrumb ul{display:inline-block}}.toggle-btn{float:left;width:100%;margin-bottom:2em;padding-top:0.5em;color:#e2001a;font-family:'Generis Sans W01 Bold', Arial, "Helvetica Neue", Helvetica, sans-serif}.toggle-btn span{cursor:pointer;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.toggle-btn span:hover{color:#556670}.toggle-btn .read-less{display:none}.btn-wrap ~ *{width:100%;float:left}:lang(en) .btn-de{display:none}:lang(de) .btn-en{display:none}.publication li:nth-child(n+4){display:none}