.nav-items .pics{border-bottom:7px solid #d34996;margin-top:7px}
nav.mobile #mobile-menu-list div.pics a{color:#d34996}
.pics-menu-wrapper{color:#FFF;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;background-color:#db6daa;padding:5px 15px 10px;margin:0 16.66%;margin-top:30px}
#pics,#pics .alben-headline{display:-webkit-flex;display:-ms-flexbox}
.pics-menu-wrapper .news-menu{margin:0 10px;font-size:20px}
.pics-menu-wrapper .news-menu span{padding-left:30px}
.pics-menu-wrapper .news-menu span.active{font-weight:700}
@media (max-width:1500px){.pics-menu-wrapper{margin:0 8.33%;margin-top:30px}
}
@media (max-width:900px){.pics-menu-wrapper{margin:0;background-color:#333;color:#d34996;padding:0 18px}
.pics-menu-wrapper div.headline{font-size:26px}
}
#pics{padding:0 16.66%;background:url(/img/bg.jpg) no-repeat;background-color:#f9f;box-shadow:inset 0 0 0 5000px rgba(0,0,0,.8);background-size:contain;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:30px;padding-bottom:110px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
#pics .profile-pic-wrapper{width:49%;margin:0 0 30px}
#pics .profile-pic-wrapper .profile-pic{width:100%}
#pics .alben-headline{width:100%;color:#FFF;height:70px;padding-left:20px;font-size:40px;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#b2407e}
@media (max-width:1500px){#pics .alben-headline{margin:0 8.33%;margin-top:30px}
}
@media (max-width:900px){#pics .alben-headline{margin:0;background-color:#333;color:#d34996;padding:0 18px}
#pics .alben-headline div.headline{font-size:26px}
}
#pics .alben-headline.alben{margin:0}
#pics .albums{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}
#pics .albums .album-wrapper{width:49%;margin:30px 0 0}
@media (max-width:1500px){#pics{padding:0 8.33%;padding-top:30px;padding-bottom:110px}
}
@media (max-width:900px){#pics{padding:0 20px;padding-top:20px;padding-bottom:0;background-color:#000}
#pics .alben-headline.alben{margin:0 -20px;width:calc(100% + 40px);font-size:26px}
#pics .profile-pic-wrapper{width:33%}
#pics .profile-pic-wrapper:first-of-type{width:100%;margin-bottom:3px}
#pics .albums{margin:0 -20px;width:calc(100% + 40px);background-color:#FFF}
#pics .albums .album-wrapper{width:100%;margin:0 0 30px}
#pics .albums .album-wrapper:last-of-type{margin-bottom:0}
#pics .albums .album-wrapper .album{height:75vw}
}
.profile-pic-wrapper{width:48%}
.album-wrapper .album img,.profile-pic-wrapper .profile-pic{width:100%}
.album-wrapper .album{overflow:hidden;height:480px;background-image:url(/img/NachDerAnmeldungAnsehen.jpg);background-repeat:no-repeat;background-size:contain;background-color:#000;font-size:38px;background-position:bottom right;padding:10px}
@media (min-width:1920px){.album-wrapper .album{background-size:cover}
}
.album-wrapper .album .title{padding:5px;text-transform:uppercase;color:#FFF;display:inline-block;margin-right:0}
.album-wrapper .album .anz{font-size:34px;padding:5px;display:inline-block;pointer-events:none;color:#d34996;padding-left:0;margin-left:0}
@media (max-width:500px){.album-wrapper .album,.album-wrapper .album .anz{font-size:23px}
}