body.funeral-obit #wpfh_main_obit{font-size:13px;font-family:open sans,sans-serif;background:#f8f8f8;color:#333;font-family:merriweather,serif}body.funeral-obit .entry .entry-header{margin:0}body.funeral-obit .entry .entry-content,body.funeral-obit .entry .entry-summary .entry .entry-content,body.funeral-obit .entry .entry-summary{max-width:100%;margin:0;padding:0}body.funeral-obit .entry .entry-content>*,body.funeral-obit .entry .entry-summary>*,body.funeral-obit .entry .entry-summary>.wp-block-group>.wp-block-group__inner-container>*,body.funeral-obit .entry .entry-content>.wp-block-group>.wp-block-group__inner-container>*{max-width:100%;margin:0}body.funeral-obit article .entry-content .elementor-section-wrap section:first-child{display:none}body.funeral-obit article .entry-content .elementor-section-wrap section .elementor-container{max-width:100%}body.funeral-obit .elementor-9 .elementor-element.elementor-element-3714d28>.elementor-container{max-width:100%}body.funeral-obit .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0}body.funeral-obit #wpfh_main_obit .wpfh_main_obit_info .container{max-width:960px;margin-right:auto;margin-left:auto}body.funeral-obit .wpfh_main_obit_info{position:relative;padding:0;margin:0}body.funeral-obit #wpfh_main_obit_left{float:left;width:48%;min-width:320px;padding:0;position:absolute;bottom:-10px}body.funeral-obit #custom-header{position:relative;bottom:0;left:0;width:100%}body.funeral-obit .header-html{position:absolute;bottom:0;left:0;width:100%;height:100%;text-align:center}body.funeral-obit .header-image{position:absolute;bottom:0;left:0;width:100%;height:100%;text-align:center;background-repeat:no-repeat;background-position:50%;webkit-background-size:cover;background-size:cover;background-attachment:fixed}body.funeral-obit .header-wrapper{display:table;height:100%;max-width:960px;margin:auto;position:relative;width:100%}body.funeral-obit .header-inner{display:table-cell;vertical-align:bottom}body.funeral-obit .header-inner .wpfh_obit_image{display:block;padding:0;float:none}body.funeral-obit .header-inner .obit-info h2 a{text-decoration:none;color:#fff}body.funeral-obit .obit-info{flex-wrap:wrap;flex-direction:column;margin:0;align-self:inherit;align-self:center}body.funeral-obit .obit-info h2{margin:0;padding:0 0 40px}body.funeral-obit .obit-tab-row{background:#fff;width:100%}body.funeral-obit .obit-tab-row .obit-container{max-width:960px;margin:auto;width:100%}body.funeral-obit .obit-tab-row .obit-content{padding:40px 0}body.funeral-obit .obit-tab-row .obit-content #wpfh-header{padding:0 0 20px;margin-bottom:20px}body.funeral-obit .obit-tab-row .obit-content #wpfh-header li{min-width:33%;text-shadow:none}body.funeral-obit .obit-tab-row .obit-content #wpfh-header li:nth-child(1){display:block}body.funeral-obit .obit-tab-row .obit-content #wpfh-header li:nth-child(2){display:block}body.funeral-obit .obit-tab-row .obit-content #wpfh-header li a{color:#0e1b49!important;border-radius:0;background:0 0;box-shadow:none;background-color:inherit!important;padding:0;font-size:26px;font-weight:400;line-height:32px;padding-bottom:15px;font-family:inherit}body.funeral-obit .obit-tab-row .obit-content #wpfh-header li.addphoto{margin-right:0;float:right}body.funeral-obit .obit-tab-row .obit-content #wpfh-header li.addphoto a{font-size:20px;font-weight:600;color:#0e1b49;border:0;border-bottom:1px solid #efcb17!important;padding-bottom:0;text-align:right;float:right}body.funeral-obit .obit-tab-row .obit-content #wpfh-header li#current a{border-bottom-color:#efcb17;border-bottom-width:thick;border-bottom-style:solid;margin-bottom:-12px;border-bottom:12px solid #efcb17;padding:0 10% 15px 0}body.funeral-obit .obit-tab-row .obit-content a.wpfh_button{display:none}body.funeral-obit .obit-box-row{background:#f1f1f1;width:100%;padding:60px 0}body.funeral-obit .obit-box-row .obit-container{max-width:960px;margin:auto;width:100%}body.funeral-obit .obit-box-row .obit-content{padding:60px 0}body.funeral-obit .wpfh-obituary-content{font-size:16px;color:#3e3e3e;line-height:24px;margin-bottom:20px}body.funeral-obit .banner-img{float:left;margin-right:20px}body.funeral-obit .banner-info{}body.funeral-obit .banner-info h2{font-size:44px;color:#f2f2f2;margin-bottom:20px;text-align:left;font-family:merriweather,sans-serif}body.funeral-obit .year-info{float:left;font-size:22px;color:#f2f2f2;font-family:merriweather,sans-serif}body.funeral-obit .share{width:37px;height:50px;margin-right:20px;vertical-align:middle}body.funeral-obit .entry .entry-content .send-info a.yellow-btn{font-family:open sans,Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.75px;color:#3e3e3e;background-color:#efcb17;border-style:solid;border-width:2px;border-color:#d4b206;border-radius:0 0 0 0;padding:15px 30px}body.funeral-obit .entry .entry-content .send-info a.yellow-btn:hover{color:#3e3e3e;background-color:#d4b206}body.funeral-obit .send-info .arrow{margin:10px 10px 0 0}body.funeral-obit .tab-content{width:100%;float:left;padding:40px 0}body.funeral-obit .light-box{background:#fff;box-shadow:0 0 4px #272626;padding:40px 20px;text-align:center;margin-right:50px;min-height:250px;display:block}body.funeral-obit .light-box h3{font-size:26px;color:#243e9a;margin:0 0 20px}body.funeral-obit .light-box p{font-size:18px;color:#3e3e3e;line-height:24px;margin-bottom:4px}body.funeral-obit .entry .entry-content .light-box a.yellow-btn{border:4px solid #d4b206;font-size:18px;color:#3e3e3e;padding:10px 28px;background:#efcb17;margin-top:30px;font-weight:600;display:inline-block;text-decoration:none}body.funeral-obit .entry .entry-content .light-box a.yellow-btn:hover{background:#d4b206}body.funeral-obit .no-mar-right{margin-right:0}body.funeral-obit footer.entry-footer{display:none}body.funeral-obit .tab-mid{width:100%;float:left;border-bottom:3px solid #dbdad4;margin-bottom:20px;padding-bottom:10px}body.funeral-obit .tab-mid .normal-text{font-size:30px;padding-bottom:10px;color:#0e1b49;border-bottom:10px solid transparent;margin-right:14.5%}body.funeral-obit .tab-mid .active-text{color:#0e1b49;border-bottom:10px solid #efcb17}body.funeral-obit .add-text{font-size:20px!important;font-weight:600;color:#0e1b49;border-bottom:1px solid #efcb17!important;padding-bottom:0!important}body.funeral-obit #wpfh-header .wpfh-clear{border-bottom:3px solid #dbdad4}body.funeral-obit #wpfh_main_obit .banner-info h2:before{margin:0}body.funeral-obit .obit-tab-row .obit-content .wpfh_posting{display:none}body.funeral-obit .comment-inner{width:100%;float:left;margin:20px 0}body.funeral-obit .comment-bottom{width:100%;float:left;font-size:16px;color:#3e3e3e;text-align:right;margin-top:20px;font-weight:600}body.funeral-obit .comment-top p{width:90%;float:left;font-size:16px;color:#3e3e3e;line-height:24px;margin-bottom:0}body.funeral-obit .comment-top .icon{width:8%;float:right}body.funeral-obit .comment-top .icon img{float:right}body.funeral-obit .comment-top span{font-size:16px;color:#3e3e3e;float:left;margin-top:0;font-weight:600}body.funeral-obit .obit-box-row .obit-content .slick-slider{margin-bottom:0;max-width:100%}body.funeral-obit .obit-box-row .obit-content .slide-img{height:350px;margin:5px;line-height:350px}body.funeral-obit .obit-box-row .obit-content .slide-img img{height:100%;object-fit:cover;object-position:center}body.funeral-obit .obit-box-row .obit-content .slick-slider .slick-arrow{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:40px;height:40px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0;background-color:inherit!important;border:0!important;padding:0!important;border-radius:0!important}body.funeral-obit .obit-box-row .obit-content .slick-slider .slick-next{background:url(../../wp-funeral-press/images/arrow-right.png);background-size:contain;right:-80px}body.funeral-obit .obit-box-row .obit-content .slick-slider .slick-next:before{content:' '}body.funeral-obit .obit-box-row .obit-content .slick-slider .slick-prev{background:url(../../wp-funeral-press/images/arrow-left.png);background-size:contain;left:-70px}body.funeral-obit .obit-box-row .obit-content .slick-slider .slick-prev:before{content:' '}body.funeral-obit .obit-tab-row .obit-content #wpfh-obit-subnav{display:none}body.funeral-obit .wpfhmodal.addmessagephotos .wpfh_modal{margin-top:-30px}body.funeral-obit .addmessagephotos h2{color:#0e1b49;border:0;padding:0;margin:0 0 20px}body.funeral-obit .addmessagephotos #wpfh_message_icons a{display:block;width:auto;background-color:#e9effe;border-radius:5px;float:left;margin-right:10px;margin-bottom:5px;text-align:center;font-size:20px;font-weight:600;color:#0e1b49;border:0;padding-bottom:0;border:0;border-radius:0;padding:5px 15px;min-width:120px}body.funeral-obit .addmessagephotos #wpfh_message_icons a:hover{color:#3e3e3e;background-color:#d4b206}body.funeral-obit .addmessagephotos #wpfh_message_icons a.selected{background-color:#efcb17}body.funeral-obit .wpfh-addmessagephoto-obit-form .error{border-color:red}body.funeral-obit .wpfh-addmessagephoto-obit-form p.error{margin:0;color:red}body.funeral-obit .entry .entry-content .send-info a.wpfh-sharing{padding:0;background:inherit;border:0;background:0 0;text-shadow:0;display:inline-block;cursor:pointer;color:inherit;font-family:arial;font-size:inherit;font-weight:inherit;padding:0;text-decoration:none;text-shadow:0 1px 0 #fff;text-shadow:none}.jssocials-shares{margin:.2em auto;text-align:center}a.yellowbtn{font-family:open sans,Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.75px;color:#3e3e3e;background-color:#efcb17;border-style:solid;border-width:2px;border-color:#d4b206;border-radius:0 0 0 0;padding:13px;margin:0 15px;width:auto;text-align:center}a.yellowbtn:hover{background:#d4b206}@media(max-width:1024px){body.funeral-obit .obit-box-row .obit-content{padding:40px 20px}body.funeral-obit .light-box{margin:30px 20px}}@media(max-width:991px){body.funeral-obit .obit-box-row{padding:30px 0}body.funeral-obit .obit-tab-row .obit-content #wpfh-header li{width:100%;border-bottom:3px solid #dbdad4;margin:10px 0}body.funeral-obit .obit-tab-row .obit-content #wpfh-header li a{width:100%}body.funeral-obit .obit-tab-row .obit-content #wpfh-header li.addphoto{float:left;border-bottom:0}body.funeral-obit .obit-tab-row .obit-content #wpfh-header li.addphoto a{float:left;border-bottom:0}body.funeral-obit .header-inner{padding:20px}body.funeral-obit #wpfh_main_obit .banner-info h2{text-align:left;margin:0;font-size:36px;line-height:1.4;padding:0}body.funeral-obit .send-info{padding-top:30px}body.funeral-obit .banner-info{width:100%}body.funeral-obit .obit-tab-row .obit-content{padding:40px 20px}body.funeral-obit .obit-tab-row .obit-content #wpfh-header li{float:left;width:100%}body.funeral-obit .obit-box-row .obit-content .slick-slider .slick-prev{left:-10px;z-index:1}body.funeral-obit .obit-box-row .obit-content .slick-slider .slick-next{right:-10px;z-index:1}}@media(max-width:480px){body.funeral-obit .banner-img{margin:auto;text-align:left;display:block;width:auto;float:none}body.funeral-obit .mobile-centered{margin:auto;text-align:left;display:block;width:auto}}.wpfh_obit_inner .wpfh_obit_image{float:left;padding:5px;width:80px!important;height:auto!important}