@keyframes wiggle{0%,7%{transform:rotateZ(0)}15%{transform:rotateZ(-15deg)}20%{transform:rotateZ(10deg)}25%{transform:rotateZ(-10deg)}30%{transform:rotateZ(6deg)}35%{transform:rotateZ(-4deg)}100%,40%{transform:rotateZ(0)}}@keyframes fadein{100%{opacity:1;transform:translateX(0)}}html.page-internal body main>section{width:100%}html.page-internal body main>section>div.container{-ms-flex-flow:row;flex-flow:row;padding-top:50px;padding-bottom:50px;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}html.page-internal body main>section>div.container img.funeral-image{width:100%;height:auto;margin-bottom:30px}html.page-internal body main>section>div.container main{-ms-flex:1 100%;flex:1 100%}html.page-internal body main>section>div.container main img.funeral-image{display:none}@media only screen and (max-width:770px){html.page-internal body main>section>div.container main img.funeral-image{display:block}}html.page-internal body main>section>div.container main .content .gallery.gallery-traditional{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:20px}html.page-internal body main>section>div.container main .content .video-container{width:100%}html.page-internal body main>section>div.container aside img.funeral-image{display:block}@media only screen and (max-width:770px){html.page-internal body main>section>div.container aside img.funeral-image{display:none}}html.page-internal body main>section>div.container aside .comment-respond{width:100%;display:block}html.page-internal body main>section>div.container aside .comment-respond h3{display:block;width:100%;padding:30px 25px;box-sizing:border-box;background-color:#8b2332;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;color:#fff;font-family:Open Sans,sans-serif;font-size:25px;margin-bottom:0}html.page-internal body main>section>div.container aside .comment-respond form,html.page-internal body main>section>div.container aside .comment-respond input,html.page-internal body main>section>div.container aside .comment-respond p,html.page-internal body main>section>div.container aside .comment-respond textarea{display:block;width:100%;box-sizing:border-box}html.page-internal body main>section>div.container aside .comment-respond form{border:1px solid rgba(0,0,0,.1);padding:10px}html.page-internal body main>section>div.container aside .comment-respond form p.form-submit{text-align:center}html.page-internal body main>section>div.container aside .comment-respond form p.form-submit input[type=submit]{display:inline-block;width:auto;background-color:#8b2332;padding:15px;text-align:center;min-width:180px}html.page-internal body main>section>div.container aside .comment-respond .tribute-message{margin-bottom:15px}html.page-internal body main>section>div.container aside .comment-respond .tribute-message:before{content:'Comment';display:block;width:100%;font-weight:700;color:#8b2332;font-size:15px;margin-bottom:10px}html.page-internal body main>section>div.container aside .comment-respond .tribute-message .content{margin:15px 0}html.page-internal body main>section>div.container aside .comment-respond .tribute-message div.quicktags-toolbar{display:none}html.page-internal body main>section>div.container aside .comment-respond .tribute-name{margin-bottom:15px}html.page-internal body main>section>div.container aside .comment-respond .tribute-name:before{content:'Name';display:block;width:100%;font-weight:700;color:#8b2332;font-size:15px;margin-bottom:10px}html.page-internal body main>section>div.container aside .comment-respond .tribute-email{margin-bottom:15px}html.page-internal body main>section>div.container aside .comment-respond .tribute-email:before{content:'Email';display:block;width:100%;font-weight:700;color:#8b2332;font-size:15px;margin-bottom:10px}