/* Pinnwand  v1.1.5 | MIT License | @MatthiasRke */

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

/* Eintrag hinzufügen */
.nav-tabs .nav-item a[href*="edit"] {
    color: #fff;
    background: #28a745;
    border-color: #28a745;
}
.nav-tabs .nav-item a[href*="edit"]:hover {
    background: #218838;
    border-color: #1e7e34;
}
.nav-tabs .nav-item a[href*="edit"]:focus {
    box-shadow: 0 0 0 0.2rem rgb(40 167 69 / 50%);
}
.nav-tabs .nav-item a[href*="edit"]::before {
    font-family: "FontAwesome";
    font-weight: 900;
    content: "\f067";
    margin-right: .5rem;
}

/* 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;
}

/* 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 {
    display:none;
}
/* Icons zum Bearbeiten */
.card-icon .icon {
    color: rgba(0,0,0,.4);
}
.card-icon .icon:hover {
    color: rgba(0,0,0,.6);
}
/* 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%;
}

/* Farben */
.Rot {
    background: #ffcdd2;
}
.Orange {
    background: #ffe0b2;
}
.Gelb {
    background: #fff9c4;
}
.Grün {
    background: #c8e6c9;
}
.Blaugrün {
    background: #b2ebf2;
}
.Hellblau {
    background: #b3e5fc;
}
.Blau {
    background: #bbdefb;
}
.Lila {
    background: #d1c4e9;
}
.Rosa {
    background: #f8bbd0;
}
.Braun {
    background: #d7ccc8;
}
.Grau {
    background: #cfd8dc;
}

/* Farbpunkt */
.dot {
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
    border: 1px solid rgba(0,0,0,.125);
    border-radius: 50%;
}

/* 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;
    }
}