.header-image {
padding-bottom: 10%;
}
.content-userverwaltung {
padding-top: 2rem;
}
.content-userverwaltung .button {
font-size: 1.125em;
line-height: 1.2;
padding:0.125rem 0.5rem 0.1375rem 0.5rem;
font-weight: 700;
text-decoration: none;
display:block;
background:#e0001b;
margin: 0 0.5rem 0.5rem 0;
color:#fff;
}
.button-center {
text-align:center;
padding-top:1rem;
}
.button-center a {
font-size: 1.125em;
line-height: 1.2;
padding:0.125rem 0.5rem 0.1375rem 0.5rem;
font-weight: 700;
text-decoration: none;
display:inline-block;
background:#e0001b;
margin: 0 0.5rem 0.5rem 0;
color:#fff;
}
.drittel1,
.drittel2,
.drittel3 {
margin: 0 0 1.5em 0;
}
@media screen and (min-width: 40em) {
.drittel1,
.drittel2 {
width:30%;
margin-right:5%;
float:left;
}
.drittel3 {
width:30%;
float:left;
}
.drittel3:after {
clear:both;
}
}
.userliste {
list-style-type: decimal;
}
.userliste li{
background:#cccccc;
display:flex;
padding:0.5rem 0.25rem;
}
.userliste li:nth-child(2n){
background:#ddd;
}
.userliste li div{
flex: 0 0 25%;
}
.userliste li div.userliste-edit{
flex: 0 0 12.5%;
}
.tabelle1 {
border:solid 1px #000;
font-family: Arial;
}
.tabelle1 td{
border:solid 1px #000;
padding:3px;
}
.userliste-email {
overflow:hidden;
}
.userliste-email li{
float:left;
padding: 0.125rem 0;
border-top: #eee solid 1px;
}
.userliste-email li:nth-child(50n){
float:none;
}
.userliste-email li:nth-child(50n+1){
clear: both;
border-top: #e0001b solid 1px;
padding-left:2rem;
}