@font-face{font-family:'Istok Web';font-style:normal;font-weight:400;src:url('../../typo3conf/ext/mpk/Resources/Public/Fonts/istok-web-v20-latin-regular.eot');
src:local(''),url('../../typo3conf/ext/mpk/Resources/Public/Fonts/istok-web-v20-latin-regulard41d.eot?#iefix') format('embedded-opentype'),
url('../../typo3conf/ext/mpk/Resources/Public/Fonts/istok-web-v20-latin-regular.woff2') format('woff2'),
url('../../typo3conf/ext/mpk/Resources/Public/Fonts/istok-web-v20-latin-regular.woff') format('woff'),
url('../../typo3conf/ext/mpk/Resources/Public/Fonts/istok-web-v20-latin-regular.ttf') format('truetype'),
url('../../typo3conf/ext/mpk/Resources/Public/Fonts/istok-web-v20-latin-regular.svg#IstokWeb') format('svg');
}
@font-face{font-family:'Istok Web';font-style:italic;font-weight:400;src:url('../../typo3conf/ext/mpk/Resources/Public/Fonts/istok-web-v20-latin-italic.eot');
src:local(''),url('../../typo3conf/ext/mpk/Resources/Public/Fonts/istok-web-v20-latin-italicd41d.eot?#iefix') format('embedded-opentype'),
url('../../typo3conf/ext/mpk/Resources/Public/Fonts/istok-web-v20-latin-italic.woff2') format('woff2'),
url('../../typo3conf/ext/mpk/Resources/Public/Fonts/istok-web-v20-latin-italic.woff') format('woff'),
url('../../typo3conf/ext/mpk/Resources/Public/Fonts/istok-web-v20-latin-italic.ttf') format('truetype'),
url('../../typo3conf/ext/mpk/Resources/Public/Fonts/istok-web-v20-latin-italic.svg#IstokWeb') format('svg');
}
@font-face{font-family:'Istok Web';font-style:normal;font-weight:700;src:url('../../typo3conf/ext/mpk/Resources/Public/Fonts/istok-web-v20-latin-700.eot');
src:local(''),url('../../typo3conf/ext/mpk/Resources/Public/Fonts/istok-web-v20-latin-700d41d.eot?#iefix') format('embedded-opentype'),
url('../../typo3conf/ext/mpk/Resources/Public/Fonts/istok-web-v20-latin-700.woff2') format('woff2'),
url('../../typo3conf/ext/mpk/Resources/Public/Fonts/istok-web-v20-latin-700.woff') format('woff'),
url('../../typo3conf/ext/mpk/Resources/Public/Fonts/istok-web-v20-latin-700.ttf') format('truetype'),
url('../../typo3conf/ext/mpk/Resources/Public/Fonts/istok-web-v20-latin-700.svg#IstokWeb') format('svg');
}
body,h1,h2,h3,h4,h5,h6,p,figcaption,li,dd,dt,th,td,a,#header .top-bar a{font-family:"Istok Web",sans-serif !important;color:#4a4a4a}
img.bg{
min-height:100%;min-width:1024px;
width:100%;height:auto;
position:fixed;top:0;left:0}
@media screen and (max-width:1024px){img.bg{left:50%;margin-left:-512px;
}
}
.box{background:#f8f8f8;margin:0 0 1em 0}
#header{margin:4em 0 1em 0}
#ub a{display:block;position:absolute;top:-3.95em;right:0.8em;width:180px;height:68px;overflow:hidden}
#ci{overflow:hidden;background:rgba(224,224,224,0.75);padding:1% 0}
#gbio{background:#AD011B;margin:-1% 0}
#branding{margin:-1% 0;padding:2.9% 0 0 0}
#branding h1{margin:0.5em 0;padding:0 0.3em 0 1em;font-size:1.1rem}
@media only screen and (max-width:694px){#branding h1{font-size:1rem}
}
@media only screen and (min-width:799px) and (max-width:1023px){#branding h1{font-size:1.25rem}
}
@media only screen and (min-width:1024px){#branding h1{font-size:1.5rem}
}
.top-bar,.top-bar-section ul li,.top-bar-section ul li a{background-color:#a7cd3a !important;color:#FFF;text-decoration:none;font-size:1em}
.top-bar-section ul li.active,.top-bar-section ul li a:hover,.top-bar-section ul li.active a{background-color:#4A4A4A !important;color:#FFF !important}
.top-bar .toggle-topbar{position:relative;padding:0.5em 0}
.top-bar.expanded .title-area{background-color:#a7cd3a}
.top-bar .toggle-topbar a{text-decoration:none !important;color:#FFF !important;font-size:1.1em}
.top-bar .toggle-topbar.menu-icon{margin-top:0}
.top-bar .toggle-topbar.menu-icon a span::after{box-shadow:0 0 0 1px #ffffff,0 7px 0 1px #ffffff,0 14px 0 1px #ffffff;content:"";display:block;height:0;margin-top:-8px;position:absolute;right:0.83333rem;top:50%;width:16px}
#maincontent>.box{padding-top:0.2em}
#mpk-16 #maincontent>.box{padding-top:0em}
@media only screen and (min-width:1024px){#maincontent.large-12 .box{min-height:20em}
}
#footer{margin-top:1.5em}
#footer h5{margin:1em 0 1em 0}
.logo a{display:block;position:relative;overflow:hidden;margin-bottom:2em;text-align:center}
@media only screen and (min-width:64.063em){.logo a{margin-bottom:0}
}
.imprint{margin:1em 0;text-align:right}
a{color:#4a4a4a;text-decoration:underline;line-height:inherit}
a:hover,a:focus{color:#4a4a4a}
a img{border:none}
a:hover,a:focus{color:#4a4a4a}
a img{border:none}
button,.button{background-color:#a7cd3a}
button.tiny,.button.tiny{font-size:1.0rem}
button.small,.button.small{font-size:1.0rem}
button:hover,button:focus,.button:hover,.button:focus,.button.active{background-color:#4A4A4A}
#maincontent .pagination{overflow:auto;clear:both;padding-left:0.35em}
#maincontent .pagination li{display:inline-block;list-style:none;margin:0 0.65em 0.3em 0;padding:0 0 0 0}
#maincontent .pagination li:before{content:"";margin:0;padding:0;width:0}
#maincontent .pagination li a{border-radius:0;padding:0;width:1.7em;text-align:center;text-decoration:none;background:#a7cd3a;color:white}
#maincontent .pagination li a:hover,#maincontent .pagination li.current a,#maincontent .pagination li.active a{background:#4A4A4A;font-weight:normal}
#maincontent ul{counter-reset:section}
#maincontent ul li{margin-left:1em}
#maincontent li{list-style-type:none;counter-increment:section}
#maincontent ul li:before{position:relative;top:0.2em;float:left;line-height:1;margin:0 0 0 -1em;color:#a7cd3a;content:"▪";font-size:1.2em}
dd{background:none no-repeat left top;padding-left:50px}
figure{margin:1em 0;padding:0}
@media only screen and (max-width:420px){figure{width:100%}
}
.image.left{padding-right:1em}
.image.right{margin-left:1em}
.image img{margin-top:-0.6em}
figcaption{padding-top:0.3em;font-size:0.8em;line-height:1.3em}
.textpic,.mfp-textpic{width:14.5em}
.prof .mfp-textpic{width:auto}
.magnificpopup{text-decoration:none}
#quicksearch{margin:2em 0 1em 0}
#quicksearch .button{background:#a7cd3a}
#quicksearch label{display:none}
.formerrors{color:#c00}
#c29{min-height:30em}
.prof-thumbnail{max-height:150px;max-width:auto;margin-top:15px;float:right}
#treffer{border-top:thin solid #d4d4d4}
.backToList{padding-top:1em;margin-bottom:-1em}
.searchword{display:inline-block;padding:0 0.3em;background:#f6e900}
.searchbuttons{margin-bottom:0}
.resultlist{margin-top:2em}
.w_50{width:80%}
.gnd{font-size:0.7rem}
.prof p{margin-bottom:0;margin-top:0}
.complete-name{font-size:1.25rem;margin-top:-15px;margin-bottom:15px}
.prof h4{font-size:1.25rem;margin-top:20px;margin-bottom:5px}
.prof h3{margin-top:20px}
.citation{margin-top:2em}
.citation p{margin-bottom:1em}
ul.register{list-style:square;margin-left:2em}
.beacon{margin-top:1em}
#maincontent .beacon ul li{margin-left:0.3em}
.beaconlink{position:absolute;right:1em;top:1em;display:inline-block;padding:0 0.4em;background-color:#a7cd3a}
.beaconlink:hover{background-color:#4a4a4a}
.beaconlink a{display:inline-block;color:white;text-decoration:none}
.tobedone{border:2px dashed red}
.skip{display:none}
@media print{
body{margin:0;color:#000;background-color:#fff;filter:grayscale(100%)}
div.prof figure.profPic img{width:33%}
a:after,div.beaconEntries,div#footer,div#header img,form#quicksearch,h1.noPrint,img.bg,nav.top-bar,p.beaconlink,p.noPrint,ul.pagination{display:none}
}
