@charset "UTF-8";
.pcolor-kondolenzbuch #sponsorsFooterWrap{display:none}.pcolor-kondolenzbuch .error{background-color:#ff4757;padding:15px;border-radius:5px;margin:10px 0;position:relative}.pcolor-kondolenzbuch .error:before{content:"";position:absolute;top:-10px;left:20px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ff4757}.pcolor-kondolenzbuch .error p,.pcolor-kondolenzbuch .error li{color:#ffffff;margin:0;font-size:16px}.pcolor-kondolenzbuch .error p:before,.pcolor-kondolenzbuch .error li:before{content:"⚠ "}.pcolor-kondolenzbuch .kondolenzeintraege .itemWrap{display:flex;flex-wrap:wrap;justify-content:space-around;margin-left:-15px;margin-right:-15px}.pcolor-kondolenzbuch .kondolenzeintraege .itemWrap .item{width:33.333%;padding:15px}@media (max-width:800px){.pcolor-kondolenzbuch .kondolenzeintraege .itemWrap .item{width:50%}}@media (max-width:500px){.pcolor-kondolenzbuch .kondolenzeintraege .itemWrap .item{width:100%}}.pcolor-kondolenzbuch .kondolenzeintraege .itemWrap .item.text-center{text-align:center !important}.pcolor-kondolenzbuch .kondolenzeintraege .itemWrap .item .itemInner{background-color:#ffffff;border:1px solid #ddd;border-radius:8px;overflow:hidden;transition:all 0.3s ease-in-out;height:100%}.pcolor-kondolenzbuch .kondolenzeintraege .itemWrap .item .itemInner:hover{transform:scale(1.05);box-shadow:0px 0px 15px rgba(0, 0, 0, 0.2)}.pcolor-kondolenzbuch .kondolenzeintraege .itemWrap .item .itemInner .headline{background-color:#000000;color:#ffffff;font-weight:bold;margin:0;padding:10px;font-size:1.2em}.pcolor-kondolenzbuch .kondolenzeintraege .itemWrap .item .itemInner .date{background:#000;color:#fff;padding:0 0 7px;margin-top:-10px}.pcolor-kondolenzbuch .kondolenzeintraege .itemWrap .item .itemInner .text{padding:10px;font-size:0.9em;color:#333;line-height:1.5em;overflow:hidden;position:relative}.pcolor-kondolenzbuch .kondolenzeintraege .itemWrap .item .itemInner .text:after{content:"";display:block;height:20px;position:absolute;bottom:0;left:10px;right:10px;background:linear-gradient(to top, white 20%, transparent 80%)}