.anzeigenWrapper{
float:left;
width:360px;
margin-right:10px;
min-height: 328px;
    margin-bottom:20px!important;
}

.bilderholder{
position:absolute;
top:-20px;
left:0px;
width:100px;

}

.profileimage img {
border-radius:50%;

-webkit-box-shadow: 4px 4px 10px -1px rgba(0,0,0,0.75);
-moz-box-shadow: 4px 4px 10px -1px rgba(0,0,0,0.75);
box-shadow: 4px 4px 10px -1px rgba(0,0,0,0.75);
}
#gedenkportal h1.nameVerstorbener, #gedenkportal .data h1, #gedenkportal .inhaltBox h1 {
    color: #777;
}
#gedenkportal .anzeigenWrapper h1 {
    border-bottom: 1px solid #777;
}
.btn-ohne{
    cursor: auto!important;
}
#gedenkportal .traueranzeigenSearch{
    margin:0px 0 20px 0!important;
}
#gedenkportal2{
    width:960px!important;
}
.maincontent{
    /*margin-top:150px!important;*/
}

#gedenkportal .boxcontent{
    padding-left:10px!important;
}

@media screen and (max-width: 961px) {

#gedenkportal2{
	width:100%!important;
}
}

@media screen and (max-width: 401px) {

.anzeigenWrapper {
	
	width:96%!important;
}
.maincontent {
    margin-top: 50px!important;
	    margin: 30px 1%;
		    width: 100%;
}
}

@media screen and (max-width: 361px) {

.anzeigenWrapper {
	
	width:96%!important;
}

.maincontent {
    width: 100%;
    margin: 30px 1%;
}
#gedenkportal .anzeigenWrapper h1{
font-size:16px;
}
.maincontent {
    margin-top: 50px!important;
}
}