.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: #225427;
}
#gedenkportal .anzeigenWrapper h1 {
    border-bottom: 1px solid #225427;
}
.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: 480px) {
h2{
font-size:1.3rem;
}


#main .maincontent.home{
        padding-left: 0rem;
        padding-right: 0rem;
    }

#main section.maincontent.home{
        padding-left: 0rem;
        padding-right: 0rem;
}
#main #gedenkportal.eabgedenkportal{
        padding-left: 0rem;
        padding-right: 0rem;
}
  #main .data {
    width: 100%;
    float: none;
margin-top:120px;
  }

#main .data h1{
	font-size: 1.1rem;
}

#main .data p{
	font-size: .9rem;
}


#article-2775 h2 {
	font-size:3rem!important;
}

}


@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;
}
}