div.ausstattungen{
-webkit-columns: 3 220px;
-moz-columns: 3 220px;
columns: 3 220px;
column-gap:1.0em;
padding: 0.0em;
max-width: 46.0em;
margin: auto;
}
div.ausstattung h4{
max-width:100%;
margin:auto;
padding:0.0em;
color:#1d60ad;
}
div.ausstattung{
-webkit-column-break-inside: avoid;
          page-break-inside: avoid;
               break-inside: avoid;
margin: 0.0em;
padding:0.0em 0.5em 1.0em 0.0em;
}
ul.ausstattung{
list-style-type:none;
width:100%;
margin:0.0em;
padding:0.0em;

}
div.ausstattung ul li {
    text-indent:-1.0em;
    padding: 0;
    padding-top: 0px;
    padding-bottom: 0px;
    margin: 0;
    padding-top: 0.2em;
    padding-bottom: 0.2em;
    list-style-type: none;
}
div.ausstattung li.negative{
text-indent:-1.2em;
}
div.ausstattung li.neutral{
text-indent:-0.9em;
}
div.ausstattung ul li.positive {
    font-weight: 500;
}
div.ausstattung ul li.positive:before {
    content: "\2713\ \ ";
    left: -1.0em;
    color: green;
    font-weight: 700;
}
div.ausstattung ul li.neutral:before {
    content: "\2022\ \ ";
    left: -1.0em;
    color: grey;
    font-weight: 700;
}
div.ausstattung ul li.negative:before {
    content: "\2296\ \ ";
    left: -0.8em;
    color: red;
    font-weight: 700;
}
@media screen and (max-width:800px){
div.ausstattungen{
padding:0.0em 1.0em;
}
}