
header img{
    max-height:65%;
    top:10%;
    left:-10px;
}
header #burger{
    top:80px;
    right:20px;
}
body > nav li a.icon-circle-with-cross{
    margin-right:20px;
}
.gr1_3{
    grid-template-columns:1fr ;
    grid-template-rows:60px repeat(3,1fr) ;
    grid-template-areas:"titel" "l" "m" "r";
}
form{
    width:95%;
    z-index:900;
}
form input, form select, form textarea{
    width: 90%;
}
form input[name=costumerort],.ort{
    width:calc(90% - 95px);
}
form input[type=submit], form input[type=reset]{
    width: 95%;
}
form label{
    display:block;
    width: 95%;
}
table tr th{
    display: none;
}
table tr td{
    display: block;
    text-align: left;
}