html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}.hidden{display:none}.loadImageHidden{visibility:hidden;position:absolute;top:0;left:0;z-index:-999;height:0;width:0}html,body{height:100%;font-family:Roboto Slab}.clearfix:after{content:".";clear:both;display:block;visibility:hidden;height:0}blockquote p{font-size:32px;font-weight:100;line-height:36px;padding:10px 20px 10px 0}@media screen and (max-width:600px){blockquote p{font-size:25px}}blockquote .separator{float:left;height:30px;margin-right:10px;width:30px}blockquote .author{float:left}.wrapper{max-width:900px;margin:0 auto;width:100%}.twitter{color:#55acee;font-size:35px}.twitter.fixed{position:fixed;top:0;right:0;margin:20px;z-index:9999}.twitter.fixed .background{height:23px;width:25px;position:absolute;top:6px;left:2px;background-color:#FFF;z-index:-1}.ribbon{position:fixed;width:300px;height:40px;background-color:#111;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:-95px;top:30px;z-index:90}@media screen and (max-width:600px){.ribbon{display:none}}.ribbon a{display:block;text-align:center;line-height:39px;color:#FFF;text-decoration:none}.ribbon a:hover{text-decoration:underline}.flag{height:100px;position:relative;background-color:#FFF}.flag:before{content:"";position:absolute;top:0;left:0;width:100%;height:33.33%;background-color:#d60000}.flag:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:33.33%;background-color:#d60000}.buttonWrapper{display:inline-block;width:20%;margin-bottom:30px}@media screen and (max-width:760px){.buttonWrapper{width:25%}}@media screen and (max-width:600px){.buttonWrapper{width:33.333%}}@media screen and (max-width:450px){.buttonWrapper{width:50%}}.buttonWrapper p{text-align:center}.buttonWrapper p a{color:#000}.buttonWrapper .buttonInnerWrapper{margin:0 auto;width:89px;cursor:pointer}.buttonWrapper .buttonInnerWrapper .background{width:86px;height:84px;margin-top:3px;margin-left:3px;position:absolute;border-radius:50%}.buttonWrapper .buttonInnerWrapper .button{width:94px;height:89px;position:absolute;background-image:url('img/button/button.png')}.buttonWrapper .buttonInnerWrapper .button:active{background-image:url('img/button/button-pressed.png')}.buttonWrapper .buttonInnerWrapper .shadow{width:94px;height:89px;background-image:url('img/button/button-shadow.png');margin-bottom:5px}#index-index header{height:100%;position:relative;min-height:640px;max-height:800px}#index-index header .background{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('img/hofburg.jpg');background-position:center center;background-size:cover;z-index:-1}#index-index header .hero{background-color:rgba(0,0,0,0.6);height:100%}#index-index header .hero h1{max-width:900px;margin:0 auto;padding:20px 0 10px 0;text-align:center;font-size:80px;color:#FFF;word-break:break-word;text-shadow:4px 3px 0 #272727,9px 8px 0 rgba(0,0,0,0.15)}@media screen and (max-width:760px){#index-index header .hero h1{font-size:60px}}@media screen and (max-width:600px){#index-index header .hero h1{font-size:45px}}#index-index header .hero .wrapper{padding:0 27px}#index-index header .hero .wrapper .logo{width:100%;margin:0 auto}#index-index header .hero .wrapper blockquote{margin:0 auto;padding-top:40px;width:100%;color:#FFF;text-shadow:1px 1px 0 #272727,2px 2px 0 rgba(0,0,0,0.15)}#index-index header .hero .face{height:350px;background-position:bottom center;width:100%;background-image:url('img/richard/left.png');background-size:contain;background-repeat:no-repeat;position:absolute;bottom:0;transform:rotateY(180deg)}@media screen and (max-width:760px){#index-index header .hero .face{height:280px}}#index-index header .hero .face:hover{background-image:url('img/richard/middle.png')}#index-index header .hero a{position:absolute;bottom:0;width:100%;left:0;text-align:center;font-size:40px;color:#FFF}#index-index .content .wrapper{padding:20px;padding-top:40px}#index-index .content .wrapper h2{font-size:55px;text-align:center;padding:10px 0 20px 0}@media screen and (max-width:760px){#index-index .content .wrapper h2{font-size:40px}}@media screen and (max-width:600px){#index-index .content .wrapper h2{font-size:30px}}#index-index .content .wrapper blockquote p{font-size:25px}@media screen and (max-width:600px){#index-index .content .wrapper blockquote p{font-size:16px;line-height:20px;font-weight:normal}}#index-index .content .wrapper .block{padding-bottom:30px}#index-index .content .wrapper .life h2{padding-bottom:5px}#index-index .content .wrapper .life p{padding-bottom:20px;text-align:center}#index-index .content .wrapper .life .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}#index-index .content .wrapper .life .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#index-index .content .wrapper .press .article{float:left;width:50%;text-decoration:none;padding:20px 10px}#index-index .content .wrapper .press .article.full{width:100%}#index-index .content .wrapper .press .article:hover{text-decoration:underline}@media screen and (max-width:600px){#index-index .content .wrapper .press .article{width:100%}}#index-index .content .wrapper .press .article img{height:70px;margin:0 auto;display:block;background-color:#FFF;padding:5px;max-width:100%;border:1px solid #afafaf}#index-index .content .wrapper .press .article div{color:#000;text-align:center;text-decoration:none;padding-top:15px}#index-index .content .wrapper .source{padding-bottom:30px}#index-index .content .wrapper .source h3{font-size:25px;padding-bottom:15px}#index-index .content .wrapper .source ul:after{content:".";clear:both;display:block;visibility:hidden;height:0}#index-index .content .wrapper .source ul:after{content:".";clear:both;display:block;visibility:hidden;height:0}#index-index .content .wrapper .source ul li{width:50%;float:left}@media screen and (max-width:600px){#index-index .content .wrapper .source ul li{width:100%}}#index-index .content .wrapper .source ul li a{color:#000;line-height:20px}#index-index .content .wrapper .source ul li a i{font-style:italic}#index-index .content .wrapper .quotes p{padding-bottom:20px;text-align:center;line-height:25px}#index-index .content .wrapper .media .mediaItem{width:50%;float:left;padding:15px;text-align:center}@media screen and (max-width:600px){#index-index .content .wrapper .media .mediaItem{width:100%}}#index-index .content .wrapper .media .mediaItem img{width:100%;border:1px solid #fff;background-color:#afafaf;padding:10px;max-width:350px}#index-index .content .wrapper .video h2{padding-bottom:5px}#index-index .content .wrapper .video p{padding-bottom:20px;text-align:center}#index-index .content .wrapper .video .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}#index-index .content .wrapper .video .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#index-index .content .wrapper .rip h2{padding-bottom:50px}#index-index .content .wrapper .rip h2 a{color:#FFF}#index-index .content .wrapper .rip .accounts{max-width:400px;margin:0 auto}#index-index .content .wrapper .rip .accounts li{padding-bottom:20px}@media screen and (max-width:600px){#index-index .content .wrapper .rip .accounts li{padding-bottom:50px}}#index-index .content .wrapper .rip .accounts li .account{width:45%;float:left}#index-index .content .wrapper .rip .accounts li .account a{color:#FFF}@media screen and (max-width:600px){#index-index .content .wrapper .rip .accounts li .account{width:100%;text-align:center;padding-bottom:10px}}#index-index .content .wrapper .rip .accounts li .date{width:55%;float:left}#index-index .content .wrapper .rip .accounts li .date .start,#index-index .content .wrapper .rip .accounts li .date .end{width:50%;display:block;float:left}#index-index .content .wrapper .rip .accounts li .date .end{text-align:right}@media screen and (max-width:600px){#index-index .content .wrapper .rip .accounts li .date{width:100%}#index-index .content .wrapper .rip .accounts li .date .start{padding-right:5px;text-align:right}#index-index .content .wrapper .rip .accounts li .date .end{padding-left:5px;text-align:left}}#index-index .content .wrapper .rip .accounts li .date:after{content:".";clear:both;display:block;visibility:hidden;height:0}#index-index .content .wrapper .rip .accounts li .date:after{content:".";clear:both;display:block;visibility:hidden;height:0}#index-index .content .wrapper .rip .accounts li:after{content:".";clear:both;display:block;visibility:hidden;height:0}#index-index .content .wrapper .rip .accounts li:after{content:".";clear:both;display:block;visibility:hidden;height:0}#index-index .content .wrapper .rip>p{text-align:center;padding-top:20px}#index-index .content .wrapper .rip>p a{color:#FFF}#index-index footer{padding:20px;background-color:#2c3e50;color:#FFF}#index-index footer .middle{display:block;text-align:center}#index-index footer .imprint{color:#FFF;display:block;padding:5px 0 10px 0;text-align:center}#index-index footer .disclaimer{padding-top:20px;display:block;text-align:center;line-height:22px}#index-index footer .disclaimer a{color:#FFF}#index-index footer .projects{padding-top:30px}#index-index footer .projects .headline{font-size:20px;padding-bottom:5px;text-align:center}#index-index footer .projects ul li{line-height:25px;display:block;text-align:center}#index-index footer .projects ul li a{color:#FFF;text-align:center}
