.card {
margin-bottom: .5rem;
}

/* Allgemein */
/* Zeilenumbruch entfernen */
#page-mod-data-view #region-main .nav-tabs + br:first-of-type {
    display: none;
}

/* Korrekturen */
.path-mod-data .navbar form,
.path-mod-data #page-header form {
    margin-top: 0;
}

/* Liste */
.card ul {
    -webkit-margin-start: 0;
}

/* Buttons bei Eintrag hinzufügen */
.mdl-align {
    text-align: left;
}

/* Felder bei Eintrag hinzufügen */
#page-mod-data-edit .mod-data-input {
    margin-left: 0;
}
#page-mod-data-edit .basefieldinput {
    width: 100%;
    max-width: 30rem;
}
#page-mod-data-edit .entry-name .basefieldinput {
    max-width: 20rem;
}

/* Breite der Einträge und Kommentare */
.entry,
.comment-link,
.comment-ctrl {
    max-width: 725px;
}

/* Karten */
/* Kopfzeile */
.card-header {
    padding: .5rem;
}
/* Verhindert falsche Darstellung */
.card-body {
    min-height: auto;
}
/* Ausblenden leerer Zeilen */
.card-title:empty,
.card-text:empty,
.card-footer:empty,
.quote:empty,
.list-group-item:empty {
    display:none;
}
/* Eingefügte Bilder */
#page-mod-data-view .card img {
    max-width: 100%;
    height: auto;
}
/* Schrift */
.card-title {
   font-weight: 600;
}
#region-main .card small {
    font-size: 90%;
}
/* Unterer Abstand */
.card-colums .card {
    margin-bottom: 1.25rem;
}
/* Darstellung der Karten */
.card-colums .card {
    display: inline-block;
    width: 100%;
}
/* Listenansicht */
@media screen and (min-width: 576px) {
    .card-colums {
        -webkit-column-count: 3;
        -moz-column-count: 3;
        column-count: 3;
        -webkit-column-gap: 1.25rem;
        -moz-column-gap: 1.25rem;
        column-gap: 1.25rem;
    }

/* Druckversion */
@media print {
    #page-header,
    #page-footer,
    .intro,
    .nav-tabs,
    .datapreferences,
    .btn-secondary,
    i.icon,
    .comment-area,
    .pagination,
    input,
    .activity-navigation {
        display: none;
    }
}

