/*
	Kommentarbereich
*/

@font-face{
font-family:Lato;
font-style:normal;
font-weight:300;
src:url(../Lato-Light.ttf)format('truetype')
}
@font-face{
font-family:Lato;
font-style:normal;
font-weight:700;
src:url(../Lato-Bold.ttf)format('truetype')
}
.sprite{
background:url(../sprite.png)no-repeat 0 0;
background-size:180px 140px
}
@media only screen and (-webkit-min-device-pixel-ratio:2),
only screen and (min-device-pixel-ratio:2){
.sprite{
background:url(../sprite@2x.png)no-repeat 0 0;
background-size:180px 140px
}
}
.profile{
width:60px;
height:60px;
background-position:0 0
}
.map{
width:160px;
height:80px;
background-position:0 -60px
}
.twitter{
width:30px;
height:30px;
background-position:-60px 0
}
.xing{
width:30px;
height:30px;
background-position:-90px 0
}
.linkedin{
width:30px;
height:30px;
background-position:-120px 0
}
.facebook{
width:30px;
height:30px;
background-position:-150px 0
}
.flickr{
width:30px;
height:30px;
background-position:-60px -30px
}
.email{
width:30px;
height:30px;
background-position:-90px -30px
}
*
{
box-sizing:border-box;
margin:0;padding:0
}
html{
-webkit-text-size-adjust:100%
}
body,html{
height:100%
}
body{
min-width:320px;
display:-webkit-flex;
display:flex;
-webkit-align-items:center;
align-items:center;
font-family:Lato,sans-serif;
font-style:normal;
font-weight:300;
font-size:11pt;
background:#171F26;
color:#FFF
}
.wrapper{
width:100%;
max-width:360px;
margin:6.25%
}
.top:after,.top:before{
content:" ";
display:table
}
.top:after{
clear:both
}
.profile{
float:left
}
.map{
float:right;
position:relative
}
#location{
width:6px;
height:6px;
position:absolute;
left:75px;
top:25px;
border-radius:2px;
background-color:#DC143C
}
.headline{
font-weight:700;
font-size:1.8em;
line-height:1.1em
}
.subheadline{
font-weight:300;
font-size:1.12em;
line-height:1.4em;
margin:6px 0 22px 0;
padding-left:10px;
color:#BABCBE;
border-left:3px solid #0057A5
}
.links{
margin:0 0 45px 0
}
.links a{
margin-right:4px;
display:inline-block;
-webkit-tap-highlight-color:transparent
}
.ad{
margin-bottom:45px
}
.footnote{
font-size:.95em;
color:#BABCBE
}