.container
{
    max-width:960px;    /* maximale Breite */
    margin:0 auto;      /* Container mittig zentrieren */
    /*
        background-image: url("/static/img/hintergrund.155832319cf3.svg");
        background-size: cover;
    */
}

a, a:link, a:hover, a:focus, a:visited {
    text-decoration:none;
}

header
{
    border:none;
}


.footer
{
    padding-top: 2em;
    margin-top: 3em;
}

p
{
    text-align:justify;
}

.logo
{
    text-align: center;
}

/* Footer: Höhe der Logos */
.logo > img
{
    height: 4em;
}

/* Tagcloud */
.tagcloud
{
    padding:0.2em;
}

.tagcloud-0
{
    font-size:0.8em;
}
.tagcloud-1
{
    font-size:1em;
}
.tagcloud-2
{
    font-size:1.2em;
}
.tagcloud-3
{
    font-size:1.4em;
}
.tagcloud-4
{
    font-size:1.6em;
}
.tagcloud-5
{
    font-size:1.8em;
}

.liste > p
{
    margin-top:0;
    margin-bottom:0;
}

.liste > h3
{
    margin-bottom:0;
}


/* Formular */
ul .errorlist, ul .errorlist > li
{
    display:inline
}

.secondary
{
    display:block
}

form
{
    background:unset;
    border:unset;
}

 form [type=text], form textarea, form tags
{
    width:100%;
    border:0px;
}

form li
{
    list-style:none;
}

form ul
{
    margin-left:0;
    padding-left:0;
}

tags
{
    margin:4px;
    padding: 8px 12px;
}

.tagify__tag__removeBtn
{
    display:none;
}