#dp_zas-form-box {
width: 90%;
background-color: #F8F8F8;
padding-top: 10px;
padding-right: 20px;
padding-bottom: 10px;
padding-left: 20px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}
@media (min-width: 576px) { 
#dp_zas-form-box { }
}
#dp_zas-form-box input[type=text], select {
width: 100%;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}
.sb-liste-box {
position: relative;
width: 100%;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
}
.sb-liste {  transition: all 0.2s;
position: relative;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 20px;
padding-right: 20px;
margin-top: 10px;
margin-bottom: 30px;
background-color: rgba(255,255,255,1.00);
border-left: 4px solid rgba(121,120,188,1.00);
border-right: 1px solid rgba(121,120,188,0.20);
border-bottom: 1px solid rgba(121,120,188,0.20);
border-top: 1px solid rgba(121,120,188,0.20);
border-radius: 5px;
-webkit-box-shadow: 2px 3px 10px -3px rgba(121,120,188,0.40);
-moz-box-shadow: 2px 3px 10px -3px rgba(121,120,188,0.40);
box-shadow: 2px 3px 10px -3px rgba(121,120,188,0.40);
margin-left: 0px;
margin-right: 10px;
}
.sb-liste:hover {
border-left: 8px solid rgba(121,120,188,1.00);
padding-left: 16px;
}
.sb-id {
color: #3f8cb6;
font-size: 11px;
font-weight: bold;
}
.sb-datum {
color: #3f8cb6;
font-size: 14px;
font-weight: bold;
}
.sb-info1 {
color: #3f8cb6;
font-size: 14px;
font-weight: bold;
}
.sb-text {
padding-left: 5px;
padding-top: 5px;
padding-right: 20px;
padding-bottom: 40px;
}
.sb-adress-box {
margin-top: 2px;
margin-right: 30px;
margin-left: 2px;
margin-bottom: 2px;
flex-grow: 3;
}
.sb-liste-infotext {
font-size: 12px;
font-weight: bold;
}
.sb-liste-infobox {
flex-grow: 1;
margin-top: 2px;
margin-right: 2px;
margin-left: 2px;
margin-bottom: 2px;
font-size: 12px;
}
@media (min-width: 400px) { 
.sb-liste-infobox {
text-align: right;
}
.sb-liste-map {
float: right;	
}
}
.sb-liste-kzer {}
.sb-liste-beh {}
.sb-liste-map {
display: block;
width: 68px;
height: 52px;
margin-top: 10px;
margin-bottom: 10px;
}