*{-webkit-overflow-scrolling:touch}@media only screen and (max-width:767px){html.material-vue-html{height:100%}}.hidden,.hide{display:none!important}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(https://cdn.rawgit.com/google/material-design-icons/a6145e16/iconfont/MaterialIcons-Regular.eot);src:url(https://cdn.rawgit.com/google/material-design-icons/a6145e16/iconfont/MaterialIcons-Regular.woff2) format("woff2"),url(https://cdn.rawgit.com/google/material-design-icons/a6145e16/iconfont/MaterialIcons-Regular.woff) format("woff"),url(https://cdn.rawgit.com/google/material-design-icons/a6145e16/iconfont/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}input[type=text],input[type=button],input[type=submit],textarea{-webkit-appearance:none;border-radius:0}.lnr.premium{font-family:Linearicons}.material-body__title h2,.more .btn-material{font-family:"Source Sans Pro",sans-serif;letter-spacing:normal}.wrapper-ios{position:relative}.more .btn-material{padding:0 45px;font-size:16px;font-weight:600;text-transform:none}body .fade{transition:none}body .isotope .isotope-item{transition-property:none}.add-memory__send,.btn-material{transition:background-color .3s}body{overflow-x:hidden}@media (max-width:1200px){body #footer .footer-inner{margin-bottom:85px}}@media (max-width:767px){body #footer .footer-inner{margin-bottom:80px}}@media (max-width:1200px){body .copyrights{margin-bottom:85px}}@media (max-width:767px){body .copyrights{margin-bottom:80px}}@media only screen and (max-width:800px) and (min-width:700px) and (orientation:portrait){body{zoom:normal!important}}.material-vue-html .parallax{overflow:unset}@media (max-width:1200px){body.has-translator #footer .footer-inner,body.has-translator .copyrights{margin-bottom:45px}body.material-page .copyrights{margin-bottom:82px}}body.material-page .img-circle{border-radius:50%!important}.navbar-fixed-top.mobile-menu~.parallax,.navbar-static.mobile-menu~.parallax{padding-top:60px}.material-vue .parallax .layer-base{z-index:unset!important;position:static}.material-container{width:100%;max-width:1370px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}@media (min-width:1200px){.material-container_list-view{max-width:650px;margin-left:37px}}.material-row{margin-left:-15px;margin-right:-15px}#celebrationWall,#obituaryEvents,#obituaryInfo,#tributeFund{padding-bottom:70px;background:0 0!important}#celebrationWall.obituary-info,#obituaryEvents.obituary-info,#obituaryInfo.obituary-info,#tributeFund.obituary-info{border-bottom:2px solid #ddd;padding-bottom:45px}@media screen and (max-width:768px){#celebrationWall.obituary-info,#obituaryEvents.obituary-info,#obituaryInfo.obituary-info,#tributeFund.obituary-info{display:flex;flex-direction:column;padding:0 15px 35px;margin-left:-15px;margin-right:-15px}[data-active=obituaryInfo] .material-body__content{background-color:#fff}}.material-body__title{padding-bottom:30px}@media screen and (max-width:768px){.material-body__title{padding-bottom:20px}}.material-body__title h2{line-height:normal;font-size:24px;font-weight:700;text-align:left;color:#444;margin:0;float:none;text-transform:capitalize}.material-body{background:#fafafa}@media only screen and (min-width:1200px){.material-row{display:flex}.material-body{display:flex;padding-top:55px}}.material-body__sidebar{padding-left:15px;padding-right:15px;display:none}.material-body__module{background:#fff}@media only screen and (min-width:1200px){.material-body__sidebar{display:block;flex-shrink:0;width:460px}.material-body__module{box-shadow:1px 1px 8px 0 rgba(0,0,0,.05);position:sticky;top:250px}}.material-body__module.is-edit{position:static!important}.material-body__content{padding-top:30px}@media only screen and (min-width:1200px){.material-body__content{padding-top:0;flex-grow:1}}.material-body__tabs{width:100%}.material-body__tab_info{padding:0 15px}@media screen and (max-width:768px){.material-body__tab_info{display:flex;flex-direction:column;padding:0 12px;background-color:#fff}}.material-add-comment__inner{margin-bottom:30px;padding:35px 25px 47px}[contenteditable=true]:empty::before{content:attr(placeholder);display:block}.modal-mask__footer [contenteditable=true]:empty::before{padding-top:10px}.mylivechat_inline,.tribute-pay-banner{display:none!important}.store-tree-icon{background-image:url(//d1v2hfhsvnke6s.cloudfront.net/Content/Images/tree-icon.png);display:inline-block;background-size:cover}.store-tree-icon.reversed{background-image:url(//d1v2hfhsvnke6s.cloudfront.net/Content/Images/tree-icon-reversed.png)}.material-vue .removed-obituary{padding:20px;text-align:center;font-size:16px}.material-vue .navbar-fixed-top~.parallax .removed-obituary{margin-top:130px}@media screen and (max-width:768px){.material-vue .navbar-fixed-top~.parallax .removed-obituary{margin-top:50px}}.fr-image-box__inner.fr-image-effect,.material-vue .fr-btn::after{height:auto}.is-mobile .grecaptcha-badge{display:none!important}.fr-30-vue-wrap .top-obit-nav__menu-item_wall{order:1}.fr-30-vue-wrap .top-obit-nav__menu-item_info-event{order:0}.fr-30-vue-wrap .top-obit-nav__menu-item_tributefund{order:2}.fr-30-vue-wrap .top-obit-nav__btns{display:block!important}.fr-30-vue-wrap .top-obit-nav__btns-inner{height:100%!important}.fr-30-vue-wrap .btn-material.white-gray{margin:0 20px 0 0}.family-login-wrap{max-width:1370px;margin:0 auto;background:#fff}.mobile-obit__top-age{display:none!important}@font-face{font-family:material;src:url(../../fonts/material/material.ttf?is43r2) format("truetype"),url(../../fonts/material/material.woff?is43r2) format("woff"),url(../../fonts/material/material.svg?is43r2#material) format("svg");font-weight:400;font-style:normal}[class*=" material-icon-"],[class^=material-icon-]{font-family:material!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn-material,.material-radio__label{font-family:"Source Sans Pro",sans-serif;font-size:16px;cursor:pointer}.material-icon-baseline-menu::before{content:"\e900"}.material-icon-baseline-autorenew::before{content:"\e908"}.material-icon-baseline-cancel::before{content:"\e909"}.material-icon-baseline-clear::before{content:"\e90a"}.material-icon-baseline-event::before{content:"\e90b"}.material-icon-baseline-expand_less::before{content:"\e90c"}.material-icon-baseline-expand_more::before{content:"\e90d"}.material-icon-baseline-keyboard_arrow_left::before{content:"\e90e"}.material-icon-baseline-keyboard_arrow_right::before{content:"\e90f"}.material-icon-baseline-search::before{content:"\e910"}.material-icon-check-circle-solid::before{content:"\e904"}.material-icon-exclamation-solid::before{content:"\e906"}.material-icon-times-circle-solid::before{content:"\e907"}.material-icon-baseline-more_horiz::before{content:"\e903"}.material-icon-facebook-messenger-brands::before{content:"\e901"}.material-icon-RunningMan_Flowers::before{content:"\e902";color:#f16a63}.material-icon-baseline-mail::before{content:"\e905"}.material-icon-pencil::before{content:"\e911"}.material-icon-location::before{content:"\e947"}.material-icon-compass::before{content:"\e949"}.material-icon-clock::before{content:"\e94e"}.material-icon-clock2::before{content:"\e94f"}.material-icon-bell::before{content:"\e951"}.material-icon-printer::before{content:"\e954"}.material-icon-redo2::before{content:"\e968"}.material-icon-bubble::before{content:"\e96b"}.material-icon-bin::before{content:"\e9ac"}.material-icon-link::before{content:"\e9cb"}.material-icon-heart::before{content:"\e9da"}.material-icon-plus::before{content:"\ea0a"}.material-icon-minus::before{content:"\ea0b"}.material-icon-cancel-circle::before{content:"\ea0d"}.material-icon-cross::before{content:"\ea0f"}.material-icon-checkmark::before{content:"\ea10"}.material-icon-checkmark2::before{content:"\ea11"}.material-icon-play3::before{content:"\ea1c"}.material-icon-circle-down::before{content:"\ea43"}.material-icon-ctrl::before{content:"\ea50"}.material-icon-checkbox-checked::before{content:"\ea52"}.material-icon-google-plus::before{content:"\ea8b"}.material-icon-facebook::before{content:"\ea90"}.material-icon-twitter::before{content:"\ea96"}.btn-material{display:inline-block;padding:13px 25px;overflow:hidden;outline:0;border:none;border-radius:50px;-ms-user-select:none;user-select:none;text-align:center;color:#fff;text-decoration:none!important}.btn-material:focus,.btn-material:hover{text-decoration:none}.btn-material.btn-material_main{background-color:#d2b377;color:#fff}.btn-material.btn-material_main:focus,.btn-material.btn-material_main:hover{text-decoration:none;background-color:#af945c}.btn-material.btn-material_gray{background:#ddd;color:#444}.btn-material.btn-material_gray:focus,.btn-material.btn-material_gray:hover{text-decoration:none;background-color:#b8b8b8}.btn-material.blue{background-color:#81abd2}.btn-material.blue:focus,.btn-material.blue:hover{color:#fff;background-color:#81abd2}.btn-material.blue.inverse,.btn-material.blue.inverse:focus,.btn-material.blue.inverse:hover{color:#81abd2;background-color:#fff}.btn-material.blue.inverse{box-shadow:inset 0 0 0 2px #81abd2}.btn-material.dark-blue{background-color:#4984e3}.btn-material.dark-blue:focus,.btn-material.dark-blue:hover{color:#fff;background-color:#4984e3}.btn-material.dark-blue.inverse{color:#4984e3;background-color:#fff;box-shadow:inset 0 0 0 2px #4984e3}.btn-material.dark-blue.inverse:focus,.btn-material.dark-blue.inverse:hover{color:#fff;background-color:#4984e3}.btn-material.azure{background-color:#4c9cd7;color:#fff}.btn-material.azure:focus,.btn-material.azure:hover{color:#fff;text-decoration:none;background-color:#4c9cd7}.btn-material.transparent{background-color:transparent;border:1px solid #333;color:#444}.btn-material.transparent:focus,.btn-material.transparent:hover{color:#333;text-decoration:none;background-color:transparent}.btn-material.pink{background-color:#ed4d75}.btn-material.pink:focus,.btn-material.pink:hover{color:#fff;background-color:#ed4d75}.btn-material.green{background-color:#22bc9e;color:#fff}.btn-material.green:focus,.btn-material.green:hover{color:#fff;background-color:#24ca9a}.btn-material.green.inverse{color:#22bc9e;background-color:#fff;box-shadow:inset 0 0 0 2px #22bc9e}.btn-material.green.inverse:focus,.btn-material.green.inverse:hover{color:#fff;background-color:#22bc9e}.btn-material.dark-green{background-color:#42a8aa}.btn-material.dark-green:focus,.btn-material.dark-green:hover{color:#fff;background-color:#42a8aa}.btn-material.dark-green.inverse,.btn-material.dark-green.inverse:focus,.btn-material.dark-green.inverse:hover{background-color:#fff;color:#42a8aa}.btn-material.dark-green.inverse{box-shadow:inset 0 0 0 2px #42a8aa}.btn-material.tree-green{background-color:#406c4f;color:#fff;font-weight:600}.btn-material.tree-green:focus,.btn-material.tree-green:hover{color:#fff;background-color:#2f5a3d}.btn-material.tree-green.inverse{color:#406c4f;background-color:#fff;box-shadow:inset 0 0 0 2px #406c4f}.btn-material.tree-green.inverse:focus,.btn-material.tree-green.inverse:hover{color:#fff;background-color:#406c4f}.btn-material.orange{background-color:#ff5a5f;color:#fff}.btn-material.orange:focus,.btn-material.orange:hover{color:#fff;background-color:#fa4147}.btn-material.orange.inverse{color:#ff5a5f;background-color:#fff;box-shadow:inset 0 0 0 2px #ff5a5f}.btn-material.orange.inverse:focus,.btn-material.orange.inverse:hover{color:#ff5a5f;background-color:#fff}.btn-material.white,.btn-material.white-border{color:#333;box-shadow:inset 0 0 0 2px #fff;background-color:#fff}.btn-material.white:focus,.btn-material.white:hover{text-decoration:none}.btn-material.white-border{border:1px solid}.btn-material.white-border:focus,.btn-material.white-border:hover{text-decoration:none}.btn-material.black{color:#fff;background-color:#444}.btn-material.black:focus,.btn-material.black:hover{color:#fff;text-decoration:none}.btn-material.gray{color:#fff;background-color:#5a6175}.btn-material.gray.inverse{border:1px solid #5a6175}.btn-material.gray:focus,.btn-material.gray:hover{text-decoration:none}.btn-material.white-gray{color:#444;background-color:#f2f2f2;font-weight:600}.btn-material.white-gray.inverse{border:1px solid #f2f2f2}.btn-material.white-gray:focus,.btn-material.white-gray:hover{text-decoration:none;background-color:#e2e2e2}.btn-material.yellow{color:#fff;background-color:#d2b377}.btn-material.yellow.inverse{border:1px solid #d2b377}.btn-material.yellow:focus,.btn-material.yellow:hover{text-decoration:none;background-color:#c59e51}.btn-material.square{border-radius:0;margin-bottom:20px}.material-shadow{box-shadow:0 1px 4px rgba(0,0,0,.6)}.material-checkbox{position:relative;display:inline-block;cursor:pointer}.material-checkbox__checkbox-input{position:absolute;z-index:-1;opacity:0}.material-checkbox__checkbox-input+.material-checkbox__checkbox-label{position:relative;-ms-user-select:none;user-select:none;padding-left:27px}.material-checkbox__checkbox-input+.material-checkbox__checkbox-label::before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #ccc;border-radius:4px;margin-right:8px}.material-checkbox__checkbox-input+.material-checkbox__checkbox-label::after{content:'';position:absolute;left:7px;top:4px;width:7px;height:10px;border:solid #525253;border-width:0 2px 2px 0;transform:rotate(45deg);display:none}.material-checkbox__checkbox-input:checked+.material-checkbox__checkbox-label::after{display:block}.material-checkbox__checkbox-input:disabled+.material-checkbox__checkbox-label::before{background-color:#949494}.material-radio{margin-bottom:10px}.material-radio__input{display:none}.material-radio__input:checked+.material-radio__label::before{background-color:#1d8dd6;opacity:1}.material-radio__input:checked+.material-radio__label::after{border:1px solid #1d8dd6}.material-radio__input:disabled+.material-radio__label::after,.material-radio__input:disabled+.material-radio__label::before{filter:grayscale(100%)}.material-radio__label{display:block;position:relative;padding-left:25px;margin-right:0;-ms-user-select:none;user-select:none;color:#333}.material-radio__label::before{content:"";display:block;width:11px;height:11px;position:absolute;left:3px;top:3px;border-radius:50%;background-color:#1d8dd6;opacity:0}.material-radio__label::after{content:"";display:block;width:17px;height:17px;position:absolute;left:0;top:0;background-color:transparent;border-radius:50%;border:1px solid #ccc}.radial-progress .inset .percentage,.radial-progress.large .inset .percentage{position:absolute;display:inline-block;font-weight:800;font-family:Lato,sans-serif;text-align:center;color:#444;overflow:hidden}.material-radio__label:hover::before{filter:brightness(120%)}.radial-progress{margin:20px auto 0;width:120px;height:120px;background-color:#d8d8d8;border-radius:50%}.radial-progress .circle .fill,.radial-progress .circle .mask,.radial-progress .circle .shadow{width:120px;height:120px;position:absolute;border-radius:50%}.radial-progress .circle .shadow{box-shadow:none inset}.radial-progress .circle .fill,.radial-progress .circle .mask{backface-visibility:hidden;transition:transform 1s;border-radius:50%}.radial-progress .circle .mask{clip:rect(0,120px,120px,60px)}.radial-progress .circle .mask .fill{clip:rect(0,60px,120px,0);background-color:#333}.radial-progress .inset{width:114px;height:114px;position:absolute;margin-left:3px;margin-top:3px;background-color:#fff;border-radius:50%;box-shadow:none}.radial-progress .inset .percentage{height:12px;top:51px;left:28.5px;line-height:1;width:57px;vertical-align:top;font-size:12px}.radial-progress.large{margin:20px auto 15px;width:240px;height:240px;background-color:#d8d8d8;border-radius:50%}.radial-progress.large .circle .fill,.radial-progress.large .circle .mask,.radial-progress.large .circle .shadow{width:240px;height:240px;position:absolute;border-radius:50%}.radial-progress.large .circle .shadow{box-shadow:none inset}.radial-progress.large .circle .fill,.radial-progress.large .circle .mask{backface-visibility:hidden;transition:transform 1s;border-radius:50%}.radial-progress.large .circle .mask{clip:rect(0,240px,240px,120px)}.radial-progress.large .circle .mask .fill{clip:rect(0,120px,240px,0);background-color:#333}.radial-progress.large .inset{width:218px;height:218px;position:absolute;margin-left:10.5px;margin-top:10.5px;background-color:#fff;border-radius:50%;box-shadow:none}.radial-progress.large .inset .percentage{height:24px;top:102px;left:57px;line-height:1;width:114px;vertical-align:top;font-size:24px}.top-info-row,.top-info-row a,.top-info-row button,.top-info-row h1,.top-info-row h2,.top-info-row h3,.top-info-row li,.top-info-row span{font-family:"Source Sans Pro",sans-serif}.radial-progress[data-progress="0"] .circle .fill,.radial-progress[data-progress="0"] .circle .fill.fix,.radial-progress[data-progress="0"] .circle .mask.full{transform:rotate(0)}.radial-progress[data-progress="1"] .circle .fill,.radial-progress[data-progress="1"] .circle .mask.full{transform:rotate(1.8deg)}.radial-progress[data-progress="1"] .circle .fill.fix,.radial-progress[data-progress="2"] .circle .fill,.radial-progress[data-progress="2"] .circle .mask.full{transform:rotate(3.6deg)}.radial-progress[data-progress="2"] .circle .fill.fix{transform:rotate(7.2deg)}.radial-progress[data-progress="3"] .circle .fill,.radial-progress[data-progress="3"] .circle .mask.full{transform:rotate(5.4deg)}.radial-progress[data-progress="3"] .circle .fill.fix{transform:rotate(10.8deg)}.radial-progress[data-progress="4"] .circle .fill,.radial-progress[data-progress="4"] .circle .mask.full{transform:rotate(7.2deg)}.radial-progress[data-progress="4"] .circle .fill.fix{transform:rotate(14.4deg)}.radial-progress[data-progress="5"] .circle .fill,.radial-progress[data-progress="5"] .circle .mask.full{transform:rotate(9deg)}.radial-progress[data-progress="5"] .circle .fill.fix{transform:rotate(18deg)}.radial-progress[data-progress="6"] .circle .fill,.radial-progress[data-progress="6"] .circle .mask.full{transform:rotate(10.8deg)}.radial-progress[data-progress="6"] .circle .fill.fix{transform:rotate(21.6deg)}.radial-progress[data-progress="7"] .circle .fill,.radial-progress[data-progress="7"] .circle .mask.full{transform:rotate(12.6deg)}.radial-progress[data-progress="7"] .circle .fill.fix{transform:rotate(25.2deg)}.radial-progress[data-progress="8"] .circle .fill,.radial-progress[data-progress="8"] .circle .mask.full{transform:rotate(14.4deg)}.radial-progress[data-progress="8"] .circle .fill.fix{transform:rotate(28.8deg)}.radial-progress[data-progress="9"] .circle .fill,.radial-progress[data-progress="9"] .circle .mask.full{transform:rotate(16.2deg)}.radial-progress[data-progress="9"] .circle .fill.fix{transform:rotate(32.4deg)}.radial-progress[data-progress="10"] .circle .fill,.radial-progress[data-progress="10"] .circle .mask.full{transform:rotate(18deg)}.radial-progress[data-progress="10"] .circle .fill.fix{transform:rotate(36deg)}.radial-progress[data-progress="11"] .circle .fill,.radial-progress[data-progress="11"] .circle .mask.full{transform:rotate(19.8deg)}.radial-progress[data-progress="11"] .circle .fill.fix{transform:rotate(39.6deg)}.radial-progress[data-progress="12"] .circle .fill,.radial-progress[data-progress="12"] .circle .mask.full{transform:rotate(21.6deg)}.radial-progress[data-progress="12"] .circle .fill.fix{transform:rotate(43.2deg)}.radial-progress[data-progress="13"] .circle .fill,.radial-progress[data-progress="13"] .circle .mask.full{transform:rotate(23.4deg)}.radial-progress[data-progress="13"] .circle .fill.fix{transform:rotate(46.8deg)}.radial-progress[data-progress="14"] .circle .fill,.radial-progress[data-progress="14"] .circle .mask.full{transform:rotate(25.2deg)}.radial-progress[data-progress="14"] .circle .fill.fix{transform:rotate(50.4deg)}.radial-progress[data-progress="15"] .circle .fill,.radial-progress[data-progress="15"] .circle .mask.full{transform:rotate(27deg)}.radial-progress[data-progress="15"] .circle .fill.fix{transform:rotate(54deg)}.radial-progress[data-progress="16"] .circle .fill,.radial-progress[data-progress="16"] .circle .mask.full{transform:rotate(28.8deg)}.radial-progress[data-progress="16"] .circle .fill.fix{transform:rotate(57.6deg)}.radial-progress[data-progress="17"] .circle .fill,.radial-progress[data-progress="17"] .circle .mask.full{transform:rotate(30.6deg)}.radial-progress[data-progress="17"] .circle .fill.fix{transform:rotate(61.2deg)}.radial-progress[data-progress="18"] .circle .fill,.radial-progress[data-progress="18"] .circle .mask.full{transform:rotate(32.4deg)}.radial-progress[data-progress="18"] .circle .fill.fix{transform:rotate(64.8deg)}.radial-progress[data-progress="19"] .circle .fill,.radial-progress[data-progress="19"] .circle .mask.full{transform:rotate(34.2deg)}.radial-progress[data-progress="19"] .circle .fill.fix{transform:rotate(68.4deg)}.radial-progress[data-progress="20"] .circle .fill,.radial-progress[data-progress="20"] .circle .mask.full{transform:rotate(36deg)}.radial-progress[data-progress="20"] .circle .fill.fix{transform:rotate(72deg)}.radial-progress[data-progress="21"] .circle .fill,.radial-progress[data-progress="21"] .circle .mask.full{transform:rotate(37.8deg)}.radial-progress[data-progress="21"] .circle .fill.fix{transform:rotate(75.6deg)}.radial-progress[data-progress="22"] .circle .fill,.radial-progress[data-progress="22"] .circle .mask.full{transform:rotate(39.6deg)}.radial-progress[data-progress="22"] .circle .fill.fix{transform:rotate(79.2deg)}.radial-progress[data-progress="23"] .circle .fill,.radial-progress[data-progress="23"] .circle .mask.full{transform:rotate(41.4deg)}.radial-progress[data-progress="23"] .circle .fill.fix{transform:rotate(82.8deg)}.radial-progress[data-progress="24"] .circle .fill,.radial-progress[data-progress="24"] .circle .mask.full{transform:rotate(43.2deg)}.radial-progress[data-progress="24"] .circle .fill.fix{transform:rotate(86.4deg)}.radial-progress[data-progress="25"] .circle .fill,.radial-progress[data-progress="25"] .circle .mask.full{transform:rotate(45deg)}.radial-progress[data-progress="25"] .circle .fill.fix{transform:rotate(90deg)}.radial-progress[data-progress="26"] .circle .fill,.radial-progress[data-progress="26"] .circle .mask.full{transform:rotate(46.8deg)}.radial-progress[data-progress="26"] .circle .fill.fix{transform:rotate(93.6deg)}.radial-progress[data-progress="27"] .circle .fill,.radial-progress[data-progress="27"] .circle .mask.full{transform:rotate(48.6deg)}.radial-progress[data-progress="27"] .circle .fill.fix{transform:rotate(97.2deg)}.radial-progress[data-progress="28"] .circle .fill,.radial-progress[data-progress="28"] .circle .mask.full{transform:rotate(50.4deg)}.radial-progress[data-progress="28"] .circle .fill.fix{transform:rotate(100.8deg)}.radial-progress[data-progress="29"] .circle .fill,.radial-progress[data-progress="29"] .circle .mask.full{transform:rotate(52.2deg)}.radial-progress[data-progress="29"] .circle .fill.fix{transform:rotate(104.4deg)}.radial-progress[data-progress="30"] .circle .fill,.radial-progress[data-progress="30"] .circle .mask.full{transform:rotate(54deg)}.radial-progress[data-progress="30"] .circle .fill.fix{transform:rotate(108deg)}.radial-progress[data-progress="31"] .circle .fill,.radial-progress[data-progress="31"] .circle .mask.full{transform:rotate(55.8deg)}.radial-progress[data-progress="31"] .circle .fill.fix{transform:rotate(111.6deg)}.radial-progress[data-progress="32"] .circle .fill,.radial-progress[data-progress="32"] .circle .mask.full{transform:rotate(57.6deg)}.radial-progress[data-progress="32"] .circle .fill.fix{transform:rotate(115.2deg)}.radial-progress[data-progress="33"] .circle .fill,.radial-progress[data-progress="33"] .circle .mask.full{transform:rotate(59.4deg)}.radial-progress[data-progress="33"] .circle .fill.fix{transform:rotate(118.8deg)}.radial-progress[data-progress="34"] .circle .fill,.radial-progress[data-progress="34"] .circle .mask.full{transform:rotate(61.2deg)}.radial-progress[data-progress="34"] .circle .fill.fix{transform:rotate(122.4deg)}.radial-progress[data-progress="35"] .circle .fill,.radial-progress[data-progress="35"] .circle .mask.full{transform:rotate(63deg)}.radial-progress[data-progress="35"] .circle .fill.fix{transform:rotate(126deg)}.radial-progress[data-progress="36"] .circle .fill,.radial-progress[data-progress="36"] .circle .mask.full{transform:rotate(64.8deg)}.radial-progress[data-progress="36"] .circle .fill.fix{transform:rotate(129.6deg)}.radial-progress[data-progress="37"] .circle .fill,.radial-progress[data-progress="37"] .circle .mask.full{transform:rotate(66.6deg)}.radial-progress[data-progress="37"] .circle .fill.fix{transform:rotate(133.2deg)}.radial-progress[data-progress="38"] .circle .fill,.radial-progress[data-progress="38"] .circle .mask.full{transform:rotate(68.4deg)}.radial-progress[data-progress="38"] .circle .fill.fix{transform:rotate(136.8deg)}.radial-progress[data-progress="39"] .circle .fill,.radial-progress[data-progress="39"] .circle .mask.full{transform:rotate(70.2deg)}.radial-progress[data-progress="39"] .circle .fill.fix{transform:rotate(140.4deg)}.radial-progress[data-progress="40"] .circle .fill,.radial-progress[data-progress="40"] .circle .mask.full{transform:rotate(72deg)}.radial-progress[data-progress="40"] .circle .fill.fix{transform:rotate(144deg)}.radial-progress[data-progress="41"] .circle .fill,.radial-progress[data-progress="41"] .circle .mask.full{transform:rotate(73.8deg)}.radial-progress[data-progress="41"] .circle .fill.fix{transform:rotate(147.6deg)}.radial-progress[data-progress="42"] .circle .fill,.radial-progress[data-progress="42"] .circle .mask.full{transform:rotate(75.6deg)}.radial-progress[data-progress="42"] .circle .fill.fix{transform:rotate(151.2deg)}.radial-progress[data-progress="43"] .circle .fill,.radial-progress[data-progress="43"] .circle .mask.full{transform:rotate(77.4deg)}.radial-progress[data-progress="43"] .circle .fill.fix{transform:rotate(154.8deg)}.radial-progress[data-progress="44"] .circle .fill,.radial-progress[data-progress="44"] .circle .mask.full{transform:rotate(79.2deg)}.radial-progress[data-progress="44"] .circle .fill.fix{transform:rotate(158.4deg)}.radial-progress[data-progress="45"] .circle .fill,.radial-progress[data-progress="45"] .circle .mask.full{transform:rotate(81deg)}.radial-progress[data-progress="45"] .circle .fill.fix{transform:rotate(162deg)}.radial-progress[data-progress="46"] .circle .fill,.radial-progress[data-progress="46"] .circle .mask.full{transform:rotate(82.8deg)}.radial-progress[data-progress="46"] .circle .fill.fix{transform:rotate(165.6deg)}.radial-progress[data-progress="47"] .circle .fill,.radial-progress[data-progress="47"] .circle .mask.full{transform:rotate(84.6deg)}.radial-progress[data-progress="47"] .circle .fill.fix{transform:rotate(169.2deg)}.radial-progress[data-progress="48"] .circle .fill,.radial-progress[data-progress="48"] .circle .mask.full{transform:rotate(86.4deg)}.radial-progress[data-progress="48"] .circle .fill.fix{transform:rotate(172.8deg)}.radial-progress[data-progress="49"] .circle .fill,.radial-progress[data-progress="49"] .circle .mask.full{transform:rotate(88.2deg)}.radial-progress[data-progress="49"] .circle .fill.fix{transform:rotate(176.4deg)}.radial-progress[data-progress="50"] .circle .fill,.radial-progress[data-progress="50"] .circle .mask.full{transform:rotate(90deg)}.radial-progress[data-progress="50"] .circle .fill.fix{transform:rotate(180deg)}.radial-progress[data-progress="51"] .circle .fill,.radial-progress[data-progress="51"] .circle .mask.full{transform:rotate(91.8deg)}.radial-progress[data-progress="51"] .circle .fill.fix{transform:rotate(183.6deg)}.radial-progress[data-progress="52"] .circle .fill,.radial-progress[data-progress="52"] .circle .mask.full{transform:rotate(93.6deg)}.radial-progress[data-progress="52"] .circle .fill.fix{transform:rotate(187.2deg)}.radial-progress[data-progress="53"] .circle .fill,.radial-progress[data-progress="53"] .circle .mask.full{transform:rotate(95.4deg)}.radial-progress[data-progress="53"] .circle .fill.fix{transform:rotate(190.8deg)}.radial-progress[data-progress="54"] .circle .fill,.radial-progress[data-progress="54"] .circle .mask.full{transform:rotate(97.2deg)}.radial-progress[data-progress="54"] .circle .fill.fix{transform:rotate(194.4deg)}.radial-progress[data-progress="55"] .circle .fill,.radial-progress[data-progress="55"] .circle .mask.full{transform:rotate(99deg)}.radial-progress[data-progress="55"] .circle .fill.fix{transform:rotate(198deg)}.radial-progress[data-progress="56"] .circle .fill,.radial-progress[data-progress="56"] .circle .mask.full{transform:rotate(100.8deg)}.radial-progress[data-progress="56"] .circle .fill.fix{transform:rotate(201.6deg)}.radial-progress[data-progress="57"] .circle .fill,.radial-progress[data-progress="57"] .circle .mask.full{transform:rotate(102.6deg)}.radial-progress[data-progress="57"] .circle .fill.fix{transform:rotate(205.2deg)}.radial-progress[data-progress="58"] .circle .fill,.radial-progress[data-progress="58"] .circle .mask.full{transform:rotate(104.4deg)}.radial-progress[data-progress="58"] .circle .fill.fix{transform:rotate(208.8deg)}.radial-progress[data-progress="59"] .circle .fill,.radial-progress[data-progress="59"] .circle .mask.full{transform:rotate(106.2deg)}.radial-progress[data-progress="59"] .circle .fill.fix{transform:rotate(212.4deg)}.radial-progress[data-progress="60"] .circle .fill,.radial-progress[data-progress="60"] .circle .mask.full{transform:rotate(108deg)}.radial-progress[data-progress="60"] .circle .fill.fix{transform:rotate(216deg)}.radial-progress[data-progress="61"] .circle .fill,.radial-progress[data-progress="61"] .circle .mask.full{transform:rotate(109.8deg)}.radial-progress[data-progress="61"] .circle .fill.fix{transform:rotate(219.6deg)}.radial-progress[data-progress="62"] .circle .fill,.radial-progress[data-progress="62"] .circle .mask.full{transform:rotate(111.6deg)}.radial-progress[data-progress="62"] .circle .fill.fix{transform:rotate(223.2deg)}.radial-progress[data-progress="63"] .circle .fill,.radial-progress[data-progress="63"] .circle .mask.full{transform:rotate(113.4deg)}.radial-progress[data-progress="63"] .circle .fill.fix{transform:rotate(226.8deg)}.radial-progress[data-progress="64"] .circle .fill,.radial-progress[data-progress="64"] .circle .mask.full{transform:rotate(115.2deg)}.radial-progress[data-progress="64"] .circle .fill.fix{transform:rotate(230.4deg)}.radial-progress[data-progress="65"] .circle .fill,.radial-progress[data-progress="65"] .circle .mask.full{transform:rotate(117deg)}.radial-progress[data-progress="65"] .circle .fill.fix{transform:rotate(234deg)}.radial-progress[data-progress="66"] .circle .fill,.radial-progress[data-progress="66"] .circle .mask.full{transform:rotate(118.8deg)}.radial-progress[data-progress="66"] .circle .fill.fix{transform:rotate(237.6deg)}.radial-progress[data-progress="67"] .circle .fill,.radial-progress[data-progress="67"] .circle .mask.full{transform:rotate(120.6deg)}.radial-progress[data-progress="67"] .circle .fill.fix{transform:rotate(241.2deg)}.radial-progress[data-progress="68"] .circle .fill,.radial-progress[data-progress="68"] .circle .mask.full{transform:rotate(122.4deg)}.radial-progress[data-progress="68"] .circle .fill.fix{transform:rotate(244.8deg)}.radial-progress[data-progress="69"] .circle .fill,.radial-progress[data-progress="69"] .circle .mask.full{transform:rotate(124.2deg)}.radial-progress[data-progress="69"] .circle .fill.fix{transform:rotate(248.4deg)}.radial-progress[data-progress="70"] .circle .fill,.radial-progress[data-progress="70"] .circle .mask.full{transform:rotate(126deg)}.radial-progress[data-progress="70"] .circle .fill.fix{transform:rotate(252deg)}.radial-progress[data-progress="71"] .circle .fill,.radial-progress[data-progress="71"] .circle .mask.full{transform:rotate(127.8deg)}.radial-progress[data-progress="71"] .circle .fill.fix{transform:rotate(255.6deg)}.radial-progress[data-progress="72"] .circle .fill,.radial-progress[data-progress="72"] .circle .mask.full{transform:rotate(129.6deg)}.radial-progress[data-progress="72"] .circle .fill.fix{transform:rotate(259.2deg)}.radial-progress[data-progress="73"] .circle .fill,.radial-progress[data-progress="73"] .circle .mask.full{transform:rotate(131.4deg)}.radial-progress[data-progress="73"] .circle .fill.fix{transform:rotate(262.8deg)}.radial-progress[data-progress="74"] .circle .fill,.radial-progress[data-progress="74"] .circle .mask.full{transform:rotate(133.2deg)}.radial-progress[data-progress="74"] .circle .fill.fix{transform:rotate(266.4deg)}.radial-progress[data-progress="75"] .circle .fill,.radial-progress[data-progress="75"] .circle .mask.full{transform:rotate(135deg)}.radial-progress[data-progress="75"] .circle .fill.fix{transform:rotate(270deg)}.radial-progress[data-progress="76"] .circle .fill,.radial-progress[data-progress="76"] .circle .mask.full{transform:rotate(136.8deg)}.radial-progress[data-progress="76"] .circle .fill.fix{transform:rotate(273.6deg)}.radial-progress[data-progress="77"] .circle .fill,.radial-progress[data-progress="77"] .circle .mask.full{transform:rotate(138.6deg)}.radial-progress[data-progress="77"] .circle .fill.fix{transform:rotate(277.2deg)}.radial-progress[data-progress="78"] .circle .fill,.radial-progress[data-progress="78"] .circle .mask.full{transform:rotate(140.4deg)}.radial-progress[data-progress="78"] .circle .fill.fix{transform:rotate(280.8deg)}.radial-progress[data-progress="79"] .circle .fill,.radial-progress[data-progress="79"] .circle .mask.full{transform:rotate(142.2deg)}.radial-progress[data-progress="79"] .circle .fill.fix{transform:rotate(284.4deg)}.radial-progress[data-progress="80"] .circle .fill,.radial-progress[data-progress="80"] .circle .mask.full{transform:rotate(144deg)}.radial-progress[data-progress="80"] .circle .fill.fix{transform:rotate(288deg)}.radial-progress[data-progress="81"] .circle .fill,.radial-progress[data-progress="81"] .circle .mask.full{transform:rotate(145.8deg)}.radial-progress[data-progress="81"] .circle .fill.fix{transform:rotate(291.6deg)}.radial-progress[data-progress="82"] .circle .fill,.radial-progress[data-progress="82"] .circle .mask.full{transform:rotate(147.6deg)}.radial-progress[data-progress="82"] .circle .fill.fix{transform:rotate(295.2deg)}.radial-progress[data-progress="83"] .circle .fill,.radial-progress[data-progress="83"] .circle .mask.full{transform:rotate(149.4deg)}.radial-progress[data-progress="83"] .circle .fill.fix{transform:rotate(298.8deg)}.radial-progress[data-progress="84"] .circle .fill,.radial-progress[data-progress="84"] .circle .mask.full{transform:rotate(151.2deg)}.radial-progress[data-progress="84"] .circle .fill.fix{transform:rotate(302.4deg)}.radial-progress[data-progress="85"] .circle .fill,.radial-progress[data-progress="85"] .circle .mask.full{transform:rotate(153deg)}.radial-progress[data-progress="85"] .circle .fill.fix{transform:rotate(306deg)}.radial-progress[data-progress="86"] .circle .fill,.radial-progress[data-progress="86"] .circle .mask.full{transform:rotate(154.8deg)}.radial-progress[data-progress="86"] .circle .fill.fix{transform:rotate(309.6deg)}.radial-progress[data-progress="87"] .circle .fill,.radial-progress[data-progress="87"] .circle .mask.full{transform:rotate(156.6deg)}.radial-progress[data-progress="87"] .circle .fill.fix{transform:rotate(313.2deg)}.radial-progress[data-progress="88"] .circle .fill,.radial-progress[data-progress="88"] .circle .mask.full{transform:rotate(158.4deg)}.radial-progress[data-progress="88"] .circle .fill.fix{transform:rotate(316.8deg)}.radial-progress[data-progress="89"] .circle .fill,.radial-progress[data-progress="89"] .circle .mask.full{transform:rotate(160.2deg)}.radial-progress[data-progress="89"] .circle .fill.fix{transform:rotate(320.4deg)}.radial-progress[data-progress="90"] .circle .fill,.radial-progress[data-progress="90"] .circle .mask.full{transform:rotate(162deg)}.radial-progress[data-progress="90"] .circle .fill.fix{transform:rotate(324deg)}.radial-progress[data-progress="91"] .circle .fill,.radial-progress[data-progress="91"] .circle .mask.full{transform:rotate(163.8deg)}.radial-progress[data-progress="91"] .circle .fill.fix{transform:rotate(327.6deg)}.radial-progress[data-progress="92"] .circle .fill,.radial-progress[data-progress="92"] .circle .mask.full{transform:rotate(165.6deg)}.radial-progress[data-progress="92"] .circle .fill.fix{transform:rotate(331.2deg)}.radial-progress[data-progress="93"] .circle .fill,.radial-progress[data-progress="93"] .circle .mask.full{transform:rotate(167.4deg)}.radial-progress[data-progress="93"] .circle .fill.fix{transform:rotate(334.8deg)}.radial-progress[data-progress="94"] .circle .fill,.radial-progress[data-progress="94"] .circle .mask.full{transform:rotate(169.2deg)}.radial-progress[data-progress="94"] .circle .fill.fix{transform:rotate(338.4deg)}.radial-progress[data-progress="95"] .circle .fill,.radial-progress[data-progress="95"] .circle .mask.full{transform:rotate(171deg)}.radial-progress[data-progress="95"] .circle .fill.fix{transform:rotate(342deg)}.radial-progress[data-progress="96"] .circle .fill,.radial-progress[data-progress="96"] .circle .mask.full{transform:rotate(172.8deg)}.radial-progress[data-progress="96"] .circle .fill.fix{transform:rotate(345.6deg)}.radial-progress[data-progress="97"] .circle .fill,.radial-progress[data-progress="97"] .circle .mask.full{transform:rotate(174.6deg)}.radial-progress[data-progress="97"] .circle .fill.fix{transform:rotate(349.2deg)}.radial-progress[data-progress="98"] .circle .fill,.radial-progress[data-progress="98"] .circle .mask.full{transform:rotate(176.4deg)}.radial-progress[data-progress="98"] .circle .fill.fix{transform:rotate(352.8deg)}.radial-progress[data-progress="99"] .circle .fill,.radial-progress[data-progress="99"] .circle .mask.full{transform:rotate(178.2deg)}.radial-progress[data-progress="99"] .circle .fill.fix{transform:rotate(356.4deg)}.radial-progress[data-progress="100"] .circle .fill,.radial-progress[data-progress="100"] .circle .mask.full{transform:rotate(180deg)}.radial-progress[data-progress="100"] .circle .fill.fix{transform:rotate(360deg)}.wrapper-for-ios{transform:rotateX(0);backface-visibility:hidden}.top-info-row{text-align:center;color:#444}@media only screen and (min-width:1200px){.top-info-row{text-align:left;height:460px}}@media only screen and (min-width:1001px) and (max-width:1200px){.body-navbar-fixed-top:not(.is-mobile-menu) .top-info-row{height:555px}}@media only screen and (min-width:1200px){.body-logo-above .top-info-row{height:460px}}.obituary-top{background-position:center;background-size:cover;position:relative;height:100%;width:100%}.obituary-top.with-video{overflow:hidden}.fr-vue-wrap .obituary-top.with-video{overflow:unset}.obituary-top.with-video video{position:absolute;top:0;right:0;width:100%;height:100%;object-fit:cover}.obituary-top::after{position:absolute;background:rgba(0,0,0,.5);top:0;left:0;width:100%;height:100%;content:"";z-index:0}.obituary-top__inner{height:100%;width:100%;display:flex;align-items:flex-end;justify-content:center;position:relative;z-index:1}.top-info{width:1200px;max-width:100%;padding:35px 0 0;position:relative;z-index:1}@media only screen and (min-width:1500px){.top-info{width:1370px}}.top-info__inner{width:100%;position:relative}@media only screen and (min-width:1200px){.obituary-top::after{background:rgba(0,0,0,.4)}.top-info{padding-left:15px;padding-right:15px}.top-info__inner{display:flex;flex-wrap:nowrap}.top-info-left{width:252px;flex-shrink:0}}.top-info-video-control{transition:all .3s;display:block;min-height:37px}.top-info-video-control .top-info-video-control__button{cursor:pointer;margin-top:10px;margin-left:-5px;padding:5px}.top-info-video-control .top-info-video-control__button:focus,.top-info-video-control .top-info-video-control__button:hover{outline:#D2B377 solid 2px;box-shadow:0 0 3px 3px #D2B377}.top-info-video-control .top-info-video-control__button span{color:#fff;font-size:15px;padding-left:7px}.top-info-video-control .top-info-video-control__button i{font-weight:600;font-size:14px;color:#fff}.top-info-left__img{position:relative;display:flex;align-items:center;border:none;overflow:hidden;width:75px;height:75px;border-radius:50%;margin-left:auto;margin-right:auto;background-color:#000}.top-info-left__img::after{content:'';width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;left:-2px;top:-2px;border:5px solid #fff;border-radius:50%}.top-info-left__img.rect-img{border-radius:0;height:100px;width:80px;margin-bottom:10px}.top-info-left__img.rect-img::after{border-radius:0}@media only screen and (min-width:1200px){.top-info-left__img{margin-bottom:-45px;width:252px;height:252px;transition:transform .5s ease-out}.top-info-left__img.rect-img{height:260px;width:200px;margin-bottom:-45px}}@media only screen and (min-width:750px) and (max-width:1199px){.top-info-left__img{margin-bottom:20px;width:152px;height:152px}.top-info-left__img.rect-img{height:150px;width:120px;margin-bottom:20px}}.top-info-left__img img{width:100%;height:auto;display:block;object-fit:cover;font-family:"object-fit: cover;";min-height:100%}.top-info-middle{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end;padding:0 15px 20px;transition:opacity .5s ease-out;position:relative}.top-info-middle__body .top-full-name h1{color:#fff;font-size:24px;font-weight:700;margin-top:10px;margin-bottom:10px;font-family:"Source Sans Pro",sans-serif;text-shadow:1px 1px 10px rgba(0,0,0,.5)}@media only screen and (min-width:1200px){.top-info-middle{padding:0 40px 33px}.top-info-middle__body .top-full-name h1{font-size:42px;margin-top:20px;text-shadow:none;margin-bottom:10px}}.top-info-middle__body .top-dates{color:#fff;font-size:17px;line-height:normal;text-shadow:1px 1px 10px rgba(0,0,0,.5)}.top-info__recommend{height:38px;padding-top:17px;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:1200px){.top-info-middle__body .top-dates{font-size:24px;text-shadow:none}.top-info__recommend{justify-content:flex-start}}.top-info__recommend-desktop{display:none;flex-shrink:0}.top-info__recommend-desktop .fb-like[data-size=large],.top-info__recommend-desktop .fb-like[data-size=large] iframe[style],.top-info__recommend-desktop .fb-like[data-size=large]>span{width:100%!important;min-width:145px}.top-info__recommend-desktop .fb-like[data-size=small],.top-info__recommend-desktop .fb-like[data-size=small] iframe[style],.top-info__recommend-desktop .fb-like[data-size=small]>span{width:100%!important;min-width:135px}@media only screen and (min-width:1200px){.top-info__recommend-desktop{display:block}.top-info__recommend-mobile{display:none}}.top-info-right{flex-shrink:0;display:flex;align-items:flex-end;padding-bottom:0;margin-bottom:-1px;transition:opacity .5s ease-out}.top-info-right .obituarie-shares{width:100%;background:#fff}@media only screen and (min-width:1200px){.top-info-right{padding-bottom:46px;margin-bottom:0}.top-info-right .obituarie-shares{background:0 0}.material-top-banner__inner.fixed .top-obit-nav__btns-front{transform:translate(0,0)}.material-top-banner__inner.fixed .top-obit-nav__share{display:block}}.top-obit-nav{background-color:#fff;border-bottom:1px solid #eee;min-height:70px}@media only screen and (max-width:1199px){.top-obit-nav{min-height:58px}}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.top-obit-nav__btn{margin-left:5px;margin-right:5px;padding-left:10px;padding-right:10px;width:145px;font-weight:700}@media only screen and (min-width:1200px){.top-obit-nav__btn{margin-left:10px}}.three-buttons .top-obit-nav__btn{padding-left:5px;padding-right:5px;width:120px;margin-left:5px}.three-buttons .top-obit-nav__btn.top-obit-nav__btn-share{width:100px}.three-buttons .top-obit-nav__btn.orange{margin-right:5px}.top-obit-nav__btn-share{position:relative;display:flex;justify-content:center;align-items:center;width:100px}.top-obit-nav__btn-share b{margin-right:7px;display:inline-block;vertical-align:middle}.top-obit-nav__btn-share span{display:inline-block;vertical-align:middle}.top-obit-nav__share{top:0;right:0;z-index:2;height:100%;display:none;min-width:100%;position:absolute;background:#fff}.top-obit-nav__share .obituarie-shares{height:100%}.top-obit-nav__share .obituarie-shares__title{display:none}.top-obit-nav__share .obituarie-shares__list{height:100%;align-items:center}.top-obit-nav__share .obituarie-shares__item{border:1px solid #ddd}.top-obit-nav__share .obituarie-shares__item_close i{color:#444;font-size:12px}.top-obit-nav__share-inner{height:100%}.material-top-banner{position:relative}.material-top-banner__inner{position:static;z-index:10;width:100%;left:0}@media only screen and (min-width:1200px){.material-top-banner__inner.fixed{position:fixed;left:0;width:100%}.material-top-banner__inner.fixed .top-info-left__img{transform:translate(0,-100%)}.material-top-banner__inner.fixed .top-info-middle,.material-top-banner__inner.fixed .top-info-right{opacity:0}.material-top-banner__inner.fixed .top-obit-nav__avatar-inner{transform:translate(0,0)}}.site-header-clone{opacity:0!important;visibility:hidden!important;top:-500px!important;z-index:-10!important;position:fixed!important;left:0!important;width:100%!important}@media only screen and (max-width:991px){.body-navbar-fixed-top .navbar-header{display:flex;justify-content:space-between}.body-navbar-fixed-top .navbar-header::after,.body-navbar-fixed-top .navbar-header::before{display:none}.body-navbar-fixed-top .navbar-header .navbar-toggle{order:1}}.obituary-top__sign-in{top:10px;z-index:2;right:10px;height:30px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;line-height:26px;position:absolute;padding-left:11px;padding-right:11px;border-radius:30px;background:0 0;border:1.5px solid #fff}@media only screen and (min-width:1200px){.obituary-top__sign-in{top:20px;right:20px;height:50px;font-size:15px;font-weight:700;line-height:46px;padding-left:32px;padding-right:32px;border-radius:25px}.body-navbar-fixed-top .obituary-top__sign-in{top:-250px}}.top-obit-nav__container{width:1200px;max-width:100%;margin-left:auto;margin-right:auto}.top-obit-nav__avatar{width:460px;display:none;flex-shrink:0}.top-obit-nav__avatar-inner{width:100%;height:auto;display:flex;align-items:center;transform:translate(0,150%);transition:all .5s ease-out}.top-obit-nav__img{display:flex;align-items:center;width:60px;height:60px;border-radius:50%;flex-shrink:0;overflow:hidden;position:relative}.top-obit-nav__img.rect-img{border-radius:0;height:70px}.top-obit-nav__img img{width:100%;height:auto;display:block}.top-obit-nav__body{padding-left:13px}.top-obit-nav__body .fb_iframe_widget,.top-obit-nav__body .fb_iframe_widget iframe,.top-obit-nav__body .fb_iframe_widget span{min-width:120px}.top-obit-nav__name{color:#444;font-size:16px;font-weight:900;text-align:left;padding-bottom:5px;letter-spacing:normal}.top-obit-nav__menu{flex-grow:1;display:flex;padding-top:7px;justify-content:space-between}.top-obit-nav__menu-item{flex-grow:1;color:#aaa;font-size:15px;font-weight:600;cursor:pointer;padding:13px 10px;text-align:center;white-space:nowrap;background:0 0;border-bottom:3px solid transparent;font-family:"Source Sans Pro",sans-serif}.top-obit-nav__menu-item.is-active{color:#444;font-weight:700;border-bottom-color:#d2b377}.top-obit-nav__menu-item:hover{color:#444}.top-obit-nav__menu-item #wallCount{color:red;border-radius:25px;border:2px solid red;padding-left:.4em;padding-right:.4em;position:absolute;transform:translateY(-17px);right:-10px;font-size:12px;line-height:12px;min-width:23px}.top-obit-nav__btns{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;padding:15px;flex-shrink:0;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:43}@media screen and (min-width:768px) and (max-width:1200px){.julio .has-translator .top-obit-nav__btns{bottom:45px}}@media screen and (max-width:1200px){.grayson body.has-translator .top-obit-nav__btns{bottom:47px}}.top-obit-nav__btns .donate-btn,.top-obit-nav__btns .top-obit-nav__btn-share{display:none}.top-obit-nav__btn-mobile,.top-obit-nav__btn.orange,.top-obit-nav__btn.tree-green{display:block;font-weight:600;font-size:16px;flex-grow:1;line-height:24px;white-space:nowrap}@media screen and (max-width:767px){.top-obit-nav__btn-mobile,.top-obit-nav__btn.orange,.top-obit-nav__btn.tree-green{flex:1;padding:13px 10px}.top-obit-nav__btn-mobile.btn-material:nth-child(even),.top-obit-nav__btn.orange.btn-material:nth-child(even),.top-obit-nav__btn.tree-green.btn-material:nth-child(even){margin-left:10px}}.top-obit-nav__btn.orange{margin:0 0 0 10px}.top-obit-nav__btns-front{width:100%;height:100%;display:flex;align-items:center;transition:all .35s ease-out;justify-content:space-between}.top-obit-nav__btns-inner{height:100%;position:relative}.top-obit-nav__btns-inner .flip-container,.top-obit-nav__btns-inner .flipper,.top-obit-nav__btns-inner .front{height:100%}@media only screen and (min-width:1200px){.top-obit-nav__inner{display:flex;overflow:hidden}.top-obit-nav__avatar{width:275px;display:block}.top-obit-nav__menu{padding-top:0;margin-left:-5px;justify-content:flex-start}.top-obit-nav__menu-item{flex-grow:unset;margin-left:5px;margin-right:5px;padding:28px 20px 18px;border-bottom:2px solid transparent;position:relative}.three-buttons .top-obit-nav__menu-item{padding:28px 10px 18px}.top-obit-nav__btns{position:relative;width:auto;box-shadow:none;padding:0}.top-obit-nav__btns .donate-btn,.top-obit-nav__btns .top-obit-nav__btn-share{display:block}.top-obit-nav__btn-mobile{display:none}.top-obit-nav__btns-front{justify-content:flex-start;transform:translate(115px,0)}.three-buttons .top-obit-nav__btns-front{transform:translate(108px,0)}}@media only screen and (min-width:1500px){.top-obit-nav__container{width:1370px;padding-left:15px;padding-right:15px}.top-obit-nav__container .top-obit-nav__avatar{width:460px}}.found-data{display:flex;flex-wrap:nowrap;flex-direction:row;margin-bottom:30px;align-items:flex-end}.found-data .found-data__left{width:100%}.found-data .found-data__right{display:flex;margin-left:70px;flex-direction:column}.found-data .found-data__button{line-height:24px;white-space:nowrap}.found-data .found-data__button.found-data__button_green{font-family:"Source Sans Pro",sans-serif;font-size:15px;font-weight:700;text-align:center;color:#fff}.found-data .found-data__button.found-data__button_green.found-data__button_green_inverse{color:#22bc9e;background-color:transparent;box-shadow:inset 0 0 0 2px #22bc9e}.found-data .found-data__button+.found-data__button,.found-data .hidden+.found-data__button{margin-top:15px}@media screen and (max-width:668px){.found-data{flex-direction:column}.found-data .found-data__button{margin:0 0 0 10px}.found-data .found-data__button+.found-data__button{margin:0}.found-data .found-data__button.found-data__button_green{font-weight:600;font-size:16px;flex-grow:1}.found-data .found-data__button.found-data__button_green.found-data__button_green_inverse{order:1;color:#444;background-color:#f2f2f2;box-shadow:inset 0 0 0 2px #f2f2f2}.found-data .found-data__right{position:fixed;bottom:0;left:0;z-index:99;width:100%;margin:0;background-color:#fff;padding:15px;flex-direction:row;align-items:flex-end;justify-content:space-between}.found-data .found-data__button_green{order:2}}.donors-list .donors-list__item{display:flex;padding-top:28px;padding-bottom:27px;border-top:solid 1px #ddd}.donors-list .donors-list__image{width:50px;height:50px;color:#fff;display:flex;font-size:14px;margin-right:12px;border-radius:50%;align-items:center;justify-content:center;text-transform:uppercase;background-color:#22bc9e;font-family:"Source Sans Pro",sans-serif;flex-shrink:0}.donors-list .donors-list__amount,.donors-list .donors-list__name,.donors-list .donors-list__time{color:#444;font-size:16px;line-height:1.4;font-family:"Source Sans Pro",sans-serif}.donors-list .donors-list__name{font-weight:600}.donors-list .donors-list__time{font-size:14px}.beneficiary__info,.found-description{font-size:15px;color:#444;font-family:"Source Sans Pro",sans-serif}.donors-list .donors-list__amount{font-weight:700}.found-description{line-height:1.33;margin-bottom:40px}.beneficiary{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:flex-start;align-content:flex-start;align-items:center;margin-bottom:30px}.beneficiary__avatar{display:flex;align-items:center;order:0;flex:0 1 auto;align-self:auto;width:73px;height:73px;overflow:hidden;border-radius:50%}.beneficiary__image{width:73px;height:auto}.beneficiary__info{order:0;flex:0 1 auto;align-self:auto;margin-left:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal}.beneficiary_strong{font-weight:700}.tribute-fund-form .iframe-wrapper{font-size:0}.tribute-fund-form .donate-form__splitted{display:flex}.tribute-fund-form .donate-form__splitted .donate-form__input-wrapper{width:100%}.tribute-fund-form .donate-form__splitted .donate-form__input-wrapper+.donate-form__input-wrapper{margin-left:15px}.tribute-fund-form .donate-form__input-wrapper{position:relative;margin-bottom:15px}@media screen and (max-width:360px){.tribute-fund-form .donate-form__radio-wrapper{display:flex;justify-content:space-between}}@media screen and (max-width:356px){.tribute-fund-form .donate-form__radio-wrapper{flex-direction:column}}.tribute-fund-form .donate-form__input-wrapper_amount.input-error{margin-bottom:30px}.tribute-fund-form .donate-form__input-wrapper_amount.input-error input{box-shadow:0 0 0 .7px red}.tribute-fund-form .donate-form__input-wrapper_amount.input-error .error-message{position:absolute;width:100%;left:0;bottom:-20px;text-align:right;font-weight:600;color:red;margin:0}.tribute-fund-form .donate-form__input-wrapper_amount::after,.tribute-fund-form .donate-form__input-wrapper_amount::before{position:absolute;bottom:1px;height:48px;font-family:"Source Sans Pro",sans-serif;font-size:16px;font-weight:700;color:#444;line-height:50px}.tribute-fund-form .donate-form__input-wrapper_amount::before{left:15px;content:"$"}.tribute-fund-form .donate-form__input-wrapper_amount::after{right:15px;content:".00";background:#fff}.tribute-fund-form .donate-form__label{font-family:"Source Sans Pro",sans-serif;font-size:16px;font-weight:600;color:#444;margin-bottom:0;margin-top:0}.tribute-fund-form .donate-form__label-italic{font-style:italic}.tribute-fund-form .donate-form__radio-label{height:33px;padding:0 20px;border-radius:20px;border:1px solid #ddd;margin-bottom:0;align-items:center;display:inline-flex;flex-direction:row;flex-wrap:nowrap;margin-top:3px;cursor:pointer}@media screen and (max-width:606px){.tribute-fund-form .donate-form__radio-label{padding:0 19px}}.tribute-fund-form .donate-form__radio-label~.donate-form__radio-label{margin-left:10px}@media screen and (max-width:356px){.tribute-fund-form .donate-form__radio-label~.donate-form__radio-label{margin-left:0}}.tribute-fund-form .donate-form__radio-label_active{color:#fff;transition:.3s;border-color:#22bc9e;background-color:#22bc9e}.tribute-fund-form .donate-form__hiden{overflow:hidden;position:absolute;width:0;height:0;left:0;top:0;outline:0;border:none;box-shadow:none;z-index:-1}.tribute-fund-form .donate-form__input,.tribute-fund-form .donate-form__textarea{width:100%;padding:15px;border-radius:2px;border:1px solid #ddd;font-family:"Source Sans Pro",sans-serif;font-size:16px;color:#444}.tribute-fund-form .donate-form__input:required,.tribute-fund-form .donate-form__textarea:required{box-shadow:none}.tribute-fund-form input[type=number]::-webkit-inner-spin-button,.tribute-fund-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tribute-fund-form input::-ms-clear,.tribute-fund-form input[type=number]::-ms-clear{display:none}.tribute-fund-form input[type=number]{-moz-appearance:textfield}.tribute-fund-form input[type=number]::-ms-clear{display:none}.tribute-fund-form ::-webkit-search-cancel-button,.tribute-fund-form ::-webkit-search-decoration,.tribute-fund-form ::-webkit-search-results-button,.tribute-fund-form ::-webkit-search-results-decoration{display:none}.tribute-fund-form .donate-form__input_bold{font-size:16px;line-height:24px;font-weight:700;padding-left:30px;padding-right:38px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.tribute-fund-form .donate-form__input_bold{line-height:10px}}.tribute-fund-form input:-webkit-autofill,.tribute-fund-form select:-webkit-autofill,.tribute-fund-form textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset;-webkit-text-fill-color:#444!important}.tribute-fund-form .donate-form__input{height:50px}.tribute-fund-form .donate-form__textarea{resize:none;min-height:77px}.tribute-fund-form .donate-form__navigation{margin-top:44px;display:flex;align-items:center;flex-direction:column}.tribute-fund-form .mt-0{margin-top:0}.tribute-fund-form .donate-form__bottom-text{font-family:"Source Sans Pro",sans-serif;font-size:14px;text-align:center;color:#444;width:100%;max-width:342px}.tribute-fund-form .donate-form__bottom-text a{text-decoration:underline}.tribute-fund-form .btn-material{width:100%;max-width:342px;border-radius:25px;margin-bottom:15px}.tribute-fund-form .disabled{opacity:.7}.tribute-fund-form .disabled:focus,.tribute-fund-form .disabled:hover{cursor:default;background-color:#22bc9e}.tribute-fund-form #hppFrame{width:100%;height:600px}@media (max-width:462px){.tribute-fund-form #hppFrame{height:823px}}.tribute-fund-form .policy-href{cursor:pointer;transition:all .5s ease-out;text-decoration:underline}.tribute-fund-form .policy-href:hover{text-decoration:underline;color:#22bc9e}.tribute-fund-stats .tribute-fund-stats__goal-in{font-family:"Source Sans Pro",sans-serif;font-size:15px;color:#444;margin-bottom:20px}.tribute-fund-stats .tribute-fund-stats__strong{font-size:24px;font-weight:700}.progress-data{display:flex;justify-content:space-between;font-family:"Source Sans Pro",sans-serif;font-size:15px;color:#999}.progress-data .progress-data__strong{color:#444;font-size:24px;font-weight:700}.progress-data .progress-data__days-to-go,.progress-data .progress-data__donors,.progress-data .progress-data__raised{position:static}.page-loader,.page-preloader-wrapper{position:fixed;top:0;margin:auto;left:0;right:0}.progress{height:16px;background-color:#ddd}.progress.progress_round{border-radius:13px}.progress .progress__bar{color:#fff;background-color:#22bc9e;height:inherit;border-radius:10px}.page-preloader-wrapper{z-index:-1;bottom:0;width:100%;height:100%;background-color:transparent;display:none}.page-preloader-wrapper.is-active{animation:loaderShow .3s linear;z-index:1111111;background-color:rgba(255,255,255,.6);display:block}.page-loader{color:#d2b377;font-size:20px;width:1em;height:1em;border-radius:50%;text-indent:-9999em;animation:load4 1.3s infinite linear;transform:translateZ(0);z-index:1111111;bottom:0}@keyframes loaderShow{0%,95%{opacity:0;z-index:-1;visibility:hidden;background-color:transparent}100%{opacity:1;z-index:1111111;visibility:visible;background-color:rgba(255,255,255,.6)}}@keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}#obituaryInfo .short-content{font-family:"Source Serif Pro",serif;color:#444;max-width:970px}#obituaryEvents,#obituaryInfo .book-note,#obituaryInfo .book-note__button,#obituaryInfo .obituary-description,#obituaryInfo .obituary-description__readmore,#obituaryInfo .obituary-noDescription,.event-item__link,.obituary-info__associated-files{font-family:"Source Sans Pro",sans-serif}#obituaryInfo .short-content p{margin-bottom:0;margin-top:30px}@media (max-width:414px){#obituaryInfo .short-content p{margin-top:25px}#obituaryInfo .short-content p:last-child{margin-top:45px}}#obituaryInfo .short-content .description{font-size:18px;line-height:1.67}#obituaryInfo .short-content .no-description{color:#aaa;font-size:18px}#obituaryInfo .short-content .tribute-store{font-size:14px;line-height:1.71}#obituaryInfo .short-content .tribute-store-link{color:#f56a63;font-weight:700;text-decoration:underline}#obituaryInfo .short-content .tribute-store-link:active,#obituaryInfo .short-content .tribute-store-link:focus,#obituaryInfo .short-content .tribute-store-link:hover{color:#444;text-decoration:none}#obituaryInfo .short-content .btn-material{margin-top:30px}@media (max-width:414px){#obituaryInfo .short-content .btn-material{margin-top:45px;width:100%}}#obituaryInfo .obituary-description,#obituaryInfo .obituary-noDescription{color:#444;font-size:15px;line-height:1.47;padding-bottom:15px;letter-spacing:normal;overflow:hidden;animation:fadein .3s ease-in}#obituaryInfo .obituary-description p,#obituaryInfo .obituary-noDescription p{margin:0}#obituaryInfo .obituary-description p:last-child,#obituaryInfo .obituary-noDescription p:last-child{margin:0 0 10px}#obituaryInfo .obituary-description p.MsoNormal+br,#obituaryInfo .obituary-noDescription p.MsoNormal+br{display:block}#obituaryInfo .obituary-description p+br,#obituaryInfo .obituary-noDescription p+br{display:none}#obituaryInfo .obituary-description a,#obituaryInfo .obituary-noDescription a{color:#d2b377;font-weight:700;text-decoration:underline;cursor:pointer}#obituaryInfo .obituary-description a.italic,#obituaryInfo .obituary-noDescription a.italic{font-style:italic}#obituaryInfo .obituary-description a.center,#obituaryInfo .obituary-noDescription a.center{text-align:center}#obituaryInfo .obituary-description a.left,#obituaryInfo .obituary-noDescription a.left{text-align:left}#obituaryInfo .obituary-description a.obituary-description__fund--link,#obituaryInfo .obituary-description a.obituary-description__store--link,#obituaryInfo .obituary-description a.obituary-description__tree--link,#obituaryInfo .obituary-noDescription a.obituary-description__fund--link,#obituaryInfo .obituary-noDescription a.obituary-description__store--link,#obituaryInfo .obituary-noDescription a.obituary-description__tree--link{font-size:15px;transition:all .5s}#obituaryInfo .obituary-description a.obituary-description__fund--link:hover,#obituaryInfo .obituary-description a.obituary-description__store--link:hover,#obituaryInfo .obituary-description a.obituary-description__tree--link:hover,#obituaryInfo .obituary-noDescription a.obituary-description__fund--link:hover,#obituaryInfo .obituary-noDescription a.obituary-description__store--link:hover,#obituaryInfo .obituary-noDescription a.obituary-description__tree--link:hover{color:#444;text-decoration:none}#obituaryInfo .obituary-description a.obituary-description__store--link,#obituaryInfo .obituary-noDescription a.obituary-description__store--link{color:#ef5a66}#obituaryInfo .obituary-description a.obituary-description__fund--link,#obituaryInfo .obituary-noDescription a.obituary-description__fund--link{color:#4a8675}#obituaryInfo .obituary-description a.obituary-description__tree--link,#obituaryInfo .obituary-noDescription a.obituary-description__tree--link{color:#406c4f}#obituaryInfo .obituary-description a span,#obituaryInfo .obituary-noDescription a span{color:inherit!important}#obituaryInfo .obituary-description .obituary-description__fund--link,#obituaryInfo .obituary-noDescription .obituary-description__fund--link{color:#22bc9e;text-decoration:underline;font-weight:700;cursor:pointer}#obituaryInfo .obituary-description.elipsis,#obituaryInfo .obituary-noDescription.elipsis{max-height:120px;overflow:hidden;-webkit-mask-image:linear-gradient(#fff,#fff,rgba(255,255,255,0))}#obituaryInfo .obituary-description.elipsis.active,#obituaryInfo .obituary-noDescription.elipsis.active{height:auto;max-height:none;-webkit-mask-image:unset;animation:fadeout .3s ease-in-out}#obituaryInfo .obituary-description__fund{margin:20px 0;display:block}#obituaryInfo .obituary-description__readmore{font-size:16px;color:#d2b377;font-weight:700;-ms-user-select:none;user-select:none;position:relative;line-height:normal;padding-right:18px;transition:all .3s;letter-spacing:normal;background:0 0;cursor:pointer;margin-bottom:20px}#obituaryInfo .obituary-description__readmore::after{top:5px;right:3px;content:"";padding:3px;position:absolute;display:inline-block;border:solid #d2b377;border-width:0 2px 2px 0;transform:rotate(45deg)}#obituaryInfo .obituary-description__readmore.active::after{top:9px;transform:rotate(-135deg)}@keyframes fadeout{from{opacity:0}to{opacity:1}}#obituaryInfo .book-note{display:flex;background-color:rgba(210,179,119,.2);gap:20px;align-items:center;padding:12px 25px;margin-bottom:25px;border-radius:2px}#obituaryInfo .book-note__text{flex:1;font-size:15px;color:#444;line-height:1.47;font-weight:600}#obituaryInfo .book-note__button{width:178px;text-align:center;border-radius:25px;font-size:16px;font-weight:700;height:50px;line-height:50px;transition:all .3s;cursor:pointer}@media (max-width:1200px){#obituaryInfo .book-note{padding:20px 25px;flex-direction:column;gap:0}#obituaryInfo .book-note__text{width:100%;margin-bottom:12px;text-align:center}#obituaryInfo .book-note__button{height:40px;line-height:40px;width:150px;font-size:14px;border-radius:22px}}@media (max-width:768px){#obituaryInfo .obituary-description__readmore{color:#444}#obituaryInfo .obituary-description__readmore::after{border-color:#444}}.obituary-description iframe{max-width:100%}.obituary-info__associated-files .third-video-block__thumb-bg{display:block}.associated-files__block{padding:60px 0;border-bottom:2px solid #ddd}.associated-files__block-title{font-size:24px;font-weight:700;color:#444;margin-bottom:27px}@media screen and (max-width:767px){.associated-files__block{margin-left:-15px;margin-right:-15px;padding:30px 15px}.associated-files__block-title{margin-bottom:13px}}.associated-files__block-video{max-width:500px;height:280px}.associated-files__block-video.tributeSuites{position:relative;height:auto;max-width:450px}@media screen and (max-width:1200px){.associated-files__block-video.tributeSuites{margin:0 auto}}@media screen and (max-width:560px){.associated-files__block-video{height:200px}}.associated-files__block-video video{object-fit:fill}.associated-files__block-webcast a{display:block;background-color:#d2b377;color:#fff;max-width:120px;font-weight:700;font-size:15px;padding:16px 0;transition:all .3s}.associated-files__block-webcast a:hover{opacity:.9}.associated-files__block-webcast p{font-size:15px;color:#444;margin-bottom:22px}.associated-files__block-webcast p span{font-weight:700}@media screen and (max-width:767px){.associated-files__block-webcast p{font-size:16px;line-height:24px;margin-bottom:15px}}#obituaryEvents{transition:all .3s}#obituaryEvents.obituary-events{padding-top:45px;padding-bottom:55px;border-bottom:2px solid #ddd}#obituaryEvents.obituary-events .row{margin:0}#obituaryEvents.obituary-events .row .no-events{font-size:15px;line-height:1.47;padding:0 0 25px}#obituaryEvents.obituary-events .row .no-events .no-events__btn{width:auto;color:#fff;font-size:15px;margin-top:20px;margin-bottom:20px;font-weight:700;text-align:center;padding:15px 20px;border-radius:32px;line-height:normal;transition:all .3s;text-transform:none;display:inline-block;text-decoration:none;box-sizing:border-box;letter-spacing:normal;background-color:#ff5a5f}#obituaryEvents.obituary-events .row .no-events .no-events__btn:hover{background-color:#fa4147}#obituaryEvents.obituary-events .row .no-events .no-events__btn.tree-green{background-color:#406c4f}#obituaryEvents.obituary-events .row .no-events .no-events__btn.tree-green:hover{background-color:#2f5a3d}#obituaryEvents>h2{margin-bottom:25px}@media (max-width:992px){#obituaryEvents>h2{float:none}}.event-list{display:flex;flex-wrap:wrap}@media only screen and (max-width:991px){.event-list{flex-direction:column;justify-content:center;align-items:center}}@media (max-width:768px){#obituaryEvents>h2{color:#444;font-size:24px;text-align:left;font-weight:700;font-family:"Source Sans Pro",sans-serif}.event-list{margin-top:50px}}.event-list_one-event{justify-content:center}.event-item{width:100%;padding:15px;transition:all .3s;animation:fadein .3s ease-in}.event-item__inner{height:100%;display:flex;flex-direction:column;background-color:#fff}.event-item__top{flex-grow:1;display:flex;min-height:150px;flex-direction:column;padding:30px 80px 24px 20px}@media (min-width:769px){.book-event .event-item__top{padding:30px 24px 20px}}.event-item__row{display:flex;padding-bottom:30px}.event-item__row:first-child{align-items:center}.event-item__row:nth-child(3){padding-bottom:20px}.event-item__row:last-child{padding-bottom:0}.event-item__row.event-webcast{flex-wrap:wrap}.event-item__icon{flex:50px 0 0;text-align:center}.event-item__info{flex:1;padding-left:15px}.event-item__info.name{font-size:18px;font-weight:700;line-height:1.11;color:#444;margin-top:-10px;text-transform:capitalize}.book-event .event-item__info.name{line-height:22px;margin-top:0}.event-item__info.place,.event-item__info.time{font-size:15px;line-height:1.33;color:#444;font-weight:400}.event-item__month{width:100%;color:#444;display:block;font-size:14px;line-height:1;font-weight:700;text-align:center;letter-spacing:normal;text-transform:uppercase}.event-countdown__number,.event-item__day{font-size:20px;font-weight:700;text-align:center}.event-item__day{width:100%;color:#444;display:block}.event-item__directions,.event-item__headline,.event-item__webcast{color:#444;display:block;font-size:15px;font-weight:700;line-height:normal}.event-item__directions,.event-item__webcast{text-transform:capitalize}.event-item__directions{padding-bottom:15px}.event-item__headline{padding-bottom:5px}.event-item__webcast{text-decoration:underline;color:#d2b377}.event-item__pin{flex-basis:100%;display:flex;padding-top:5px;color:#444;font-size:15px;font-weight:700;letter-spacing:.5px}.event-item__pin .event-pin__text{flex:50px 0 0;text-align:center;text-transform:uppercase}.event-item__pin .event-pin__value{flex-grow:1;padding-left:15px}.event-item__links{display:flex;align-items:center;flex-direction:row;padding-bottom:20px;justify-content:left}.event-item__link{color:#444;font-size:14px;font-weight:700;padding:6px 14px;text-align:center;position:relative;line-height:normal;border-radius:20px;white-space:nowrap;transition:all .3s;text-decoration:none;letter-spacing:normal;text-transform:capitalize;border:1px solid #f2f2f2;background-color:#f2f2f2}.event-item__link:hover{color:#fff;text-decoration:none;background-color:#444}.event-item__link:not(:first-child){margin-left:12px}.event-item__desc{color:#444;font-size:16px;word-break:break-word}.event-item__countdown{display:flex;padding-left:15px;margin-bottom:20px;margin-top:-10px}.event-countdown__number{width:45px;height:45px;line-height:45px;border-radius:4px;color:#fff;position:relative;margin-right:20px}.event-countdown__number:last-child{margin-right:0}.event-countdown__number span{position:absolute;left:0;right:0;margin:0 auto;bottom:-35px;color:#444;font-size:11px;font-weight:600}.event-item__bottom{display:flex;padding:0 20px 20px}.event-item__bottom-body{flex:1;padding-top:20px;border-top:2px solid #ddd}.event-item__bottom-text{color:#444;font-size:16px;text-align:center;line-height:normal;font-weight:400}.event-item__bottom-link{width:90%;color:#fff;padding:15px;display:block;font-size:16px;font-weight:700;text-align:center;margin:0 auto 20px;border-radius:32px;line-height:normal;text-transform:none;text-decoration:none;letter-spacing:normal}.book-event__bottom{padding-left:40px;padding-right:20px;padding-bottom:30px}.book-event__visual{display:flex;align-items:center;margin-bottom:20px}.book-event__visual-cover{background:url(https://www-dev.tributebook.com/book-blank_2x.png);width:90px;height:90px;background-size:cover;perspective-origin:25% 50%;perspective:50px}.book-event__cover{max-width:50px;text-align:center;transform:rotateY(-7deg);padding-top:20px}.book-event__cover-image{width:15px;height:20px;margin-left:auto;margin-right:auto;border:.1px solid #fff;margin-bottom:5px}.book-event__cover-image img{width:100%;height:100%;object-fit:cover}.book-event__cover-text{font-family:'DM Sans',sans-serif;color:#555;margin-top:5%;margin-bottom:5%;font-size:2px;line-height:normal;padding:0 4%}.book-event__cover-credentials{font-family:'EB Garamond',serif;color:#3f3f3f;font-weight:700;font-size:5px}.book-event__visual-text{font-size:15px;line-height:18px;font-weight:600;color:#444;margin-left:-10px;flex:1;padding-right:50px}.book-event__description p{font-size:15px;color:#444;line-height:20px;margin-bottom:25px}.book-event__title{font-size:15px;margin-bottom:15px;font-weight:700}.book-event__buttons{display:flex}.book-event__button{padding:14px 20px;text-align:center;font-size:16px;font-weight:700;letter-spacing:0;border-radius:25px;cursor:pointer;font-family:"Source Sans Pro",sans-serif;transition:all .3s;background-color:#1F5DAC;border:2px solid #1F5DAC;color:#fff}.book-event__button:hover{background-color:#fff;color:#1F5DAC;border:2px solid #1F5DAC}@media (max-width:768px){#obituaryEvents,.event-item.resting-place .event-item__inner{border-bottom:none}#obituaryEvents{display:flex;padding-top:28px;padding-bottom:0;background:#fff;flex-direction:column}.event-item{padding:0 5px}.event-item:not(:first-child){padding-top:25px;border-top:2px solid #ddd}.event-item__top{padding:0 20% 0 0;min-height:unset}.event-item__webcast{padding-bottom:30px}.event-item__info{padding-left:10px}.event-item__desc{padding-bottom:15px}.book-event__bottom{margin-top:30px}}@media only screen and (min-width:769px){.event-item{width:555px}}@media only screen and (min-width:992px){.event-item{width:50%}}.no-service-info{padding:0;font-size:16px;text-decoration:underline;margin-bottom:30px}.no-service-info .private-event{margin:0 auto;font-weight:700;text-decoration:none}@media (min-width:768px) and (max-width:1199px){.resting-place .event-item__top{padding-right:20px}}#celebrationWall .radial-progress{background:0 0}#celebrationWall .tribute-circle__border{border-width:6px}#celebrationWall .lnr.premium.lnr-menu2{font-size:20px}#celebrationWall .lnr.premium.lnr-menu2::before{content:"\e92f"}#celebrationWall .lnr.premium.lnr-grid::before{content:"\e880"}#celebrationWall p{font-family:"Source Serif Pro",serif;color:#444}#celebrationWall p.wall-description{font-size:18px;line-height:2;margin-bottom:35px}#celebrationWall p.wall-description+.btn-material.black{font-family:"Source Sans Pro",sans-serif;font-size:16px;font-weight:600}#celebrationWall p.wall-sign-in{font-size:14px;margin-top:35px}#celebrationWall p.wall-sign-in .sign-in-btn{cursor:pointer;font-weight:700;text-decoration:underline}#celebrationWall #filters{font-size:0}#celebrationWall #filters .button,#celebrationWall #filters .lab,#celebrationWall #filters b{display:inline-block;vertical-align:middle}#celebrationWall #filters .lab{color:#444;font-size:12px;text-align:left;line-height:20px;font-family:Lato,sans-serif;font-weight:700;letter-spacing:1px}#celebrationWall #filters .button,#celebrationWall #filters b{font-size:18px;outline:0;margin-left:15px;background-color:transparent;color:#aaa}#celebrationWall #filters .button .lnr.premium,#celebrationWall #filters b .lnr.premium{font-family:Linearicons}#celebrationWall #filters .button.is-checked svg g,#celebrationWall #filters .button:hover svg g,#celebrationWall #filters b.is-checked svg g,#celebrationWall #filters b:hover svg g{fill:#444}#celebrationWall #filters .button.is-checked .lnr,#celebrationWall #filters .button:hover .lnr,#celebrationWall #filters b.is-checked .lnr,#celebrationWall #filters b:hover .lnr{color:#444}#celebrationWall #filters .button[disabled]:hover .lnr,#celebrationWall #filters b[disabled]:hover .lnr{color:#e9e9e9}#celebrationWall #filters .button+.button,#celebrationWall #filters b+.button{margin-left:20px}#celebrationWall #filters .sign-in-btn{color:#444;padding:0 10px;line-height:20px;border-radius:0}#celebrationWall #filters .fillter-dropdown{color:#333;font-size:14px}#celebrationWall #filters .fillter-dropdown b{font-size:12.5px;font-weight:700;letter-spacing:3px}#celebrationWall #filters .fillter-dropdown .lnr.lnr-chevron-down{font-size:15px;display:inline-block;padding-left:10px;vertical-align:middle}#celebrationWall #load-more{margin-top:50px}#celebrationWall .more .spinner{margin:0 auto;width:50px;text-align:center;height:50px;border-radius:100%;background-color:#eee;outline:0;font-size:0}#celebrationWall .more .spinner>span{width:6px;height:6px;background-color:#333;border-radius:100%;display:inline-block;margin:3px 2px}#celebrationWall .more.loading .spinner span{animation:sk-bouncedelay .8s infinite ease-in-out both}#celebrationWall .more.loading .spinner span.bounce1{animation-delay:-.32s}#celebrationWall .more.loading .spinner span.bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.bookshelf{background:url("data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAAOCAMAAADJ/ciyAAAAVFBMVEUAAAAUFBQAAAAAAAABAQEAAAAmJiYXFxcoKCgYGBgWFhYAAAAAAAAwMDAXFxcBAQEAAAApKSkdHR0AAAAgICAsLCwlJSUuLi4nJycpKSkiIiIzMzNoj5/IAAAAFHRSTlMAswYbNivsnuytpRML65MvJKaJKNqUr58AAACISURBVDjLxdBbFsIgDEXRFBQE+lKBBpj/PHWBC6sfxQ+b7gmcm0B2RSEumdhVGKFSDhF9hhtCC7aERdamtz+Ia7743uOaknw10f5JXbPxtHJrh5YUagCVHLEkYVjIDSCiJxYFjFpKrTsi6llTNyjMfCZw5wzeej6dCEyz+agaTsD0DNYYCTjQA/zGTNj8inzsAAAAAElFTkSuQmCC") center bottom no-repeat;padding-bottom:10px;background-size:50%}@media (max-width:768px){.modal-mask .bookshelf{padding-bottom:20px}}.tribute-wall__top{position:relative;z-index:1;padding:40px 0 20px;border-bottom:solid 1px #d8d8d8;display:flex;flex-direction:column}@media only screen and (min-width:400px){.tribute-wall__top{flex-direction:row;width:100%;justify-content:space-between}}@media only screen and (max-width:399px){.tribute-wall__filter{padding-bottom:15px}}.tribute-wall__dropdown{position:relative}.tribute-wall__dropdown.is-active .filter-dropdown__list{display:block}.filter-dropdown{display:flex;align-items:center;position:relative}.filter-dropdown__top{display:flex;align-items:center;position:relative;padding-right:40px;cursor:pointer}.filter-dropdown__active,.filter-dropdown__top .lab{color:#444;line-height:20px;padding-right:10px;font-family:Lato,sans-serif;text-align:left;letter-spacing:1px}.filter-dropdown__top .lab{font-size:12px;font-weight:700}.filter-dropdown__top .lnr{position:absolute;right:15px;font-size:14px;top:50%;transform:translate(0,-50%)}.filter-dropdown__active{font-size:14px}.filter-dropdown__list{background:#fff;position:absolute;left:0;top:40px;display:none;min-width:152px;box-shadow:1px 1px 10px 0 rgba(0,0,0,.05);padding-top:10px}@media only screen and (min-width:400px){.filter-dropdown__list{right:0;left:auto}}.filter-dropdown__list::before{position:absolute;width:0;height:0;border-style:solid;border-width:0 12.5px 16px;border-color:transparent transparent #fff;content:"";right:10px;top:-16px}.filter-dropdown__buttons{list-style:none;padding:10px 0;margin:0}.filter-dropdown__item{padding-left:20px;padding-right:20px;text-align:right}.filter-dropdown__item.is-active .filter-dropdown__button{opacity:.7}.filter-dropdown__button{background:0 0;display:block;width:100%;border:none;box-shadow:none;padding:0;margin:0;font-family:Lato,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:2.29;letter-spacing:normal;text-align:right;transition:all .35s ease-out}.filter-dropdown__button:hover{opacity:.75}.tribute-wall__comments{position:relative;z-index:0}.tribute-wall__isotope{overflow:hidden;padding-top:15px;font-size:16px;margin-left:-15px;margin-right:-15px;transition-property:height,width}.tribute-wall__more{text-align:center;margin-top:11px}.tribute-wall__header{display:none}@media only screen and (min-width:1200px){.tribute-wall__header{display:flex;flex-wrap:wrap;justify-content:space-between}}.tribute-wall__style{display:flex;border:1px solid #eee;border-radius:2px;overflow:hidden;height:40px}.tribute-wall__style-border{width:1px;height:100%}.tribute-wall__style-btn{background:#fff;border:none;font-size:15px;font-weight:600;text-align:center;color:#aaa;width:76px;height:40px;line-height:38px;display:block;cursor:pointer;font-family:"Source Sans Pro",sans-serif}.tribute-wall__style-btn.is-active{color:#444;font-weight:700}.tribute-wall__create-comment{font-size:16px;font-weight:600;color:#4267b2;text-decoration:underline;text-align:center;display:block}.tribute-wall__create-comment:hover{text-decoration:none}@media only screen and (min-width:768px){.tribute-wall__create-comment{padding-bottom:30px}}@media only screen and (min-width:1200px){.tribute-wall__create-comment{display:none}}#tribute-keepsake.tribute-wall__tribute-book{margin-bottom:20px}#tribute-keepsake.tribute-wall__tribute-book p{color:#fff;font-family:Arial,sans-serif}.card__text .card-block__text,.full-description-modal .modal-dialog .modal-content .modal-mask .header .print a span.print-text,div.tree-banner,div.tree-banner .btn-big{font-family:Lato,sans-serif}@media only screen and (min-width:767px){#tribute-keepsake.tribute-wall__tribute-book{margin-top:0}}#celebrationWall .tribute-wall_empty{margin:0;padding:20px;font-size:16px;line-height:normal;text-align:center;color:#999}#celebrationWall .tribute-wall_empty h4{font-weight:700;margin-bottom:20px}#celebrationWall .tribute-wall_empty p{color:#999;margin-bottom:20px}#celebrationWall .private-wall{font-size:18px;color:#979fa4;margin:30px 0;text-align:center}div.tree-banner{background:linear-gradient(to right,rgba(0,0,0,.5),transparent),url(//d1uep5tseb3xou.cloudfront.net/content/images/trees300.jpg) left center;padding:20px 30px;display:flex;color:#fff;justify-content:space-between}@media only screen and (max-width:767px){div.tree-banner{flex-direction:column;padding:10px;text-align:center;margin-top:25px}}div.tree-banner h3{color:#fff;font-size:20px;font-weight:600;font-style:normal;margin:0;padding-bottom:5px}div.tree-banner .text{padding:10px}div.tree-banner .button{padding-top:11px;margin-right:10px}div.tree-banner a.tree-link{color:#fff;text-decoration:underline}div.tree-banner a.tree-link:hover{color:#ccc}div.tree-banner .btn-big{text-align:center;background-color:#fff;white-space:normal;font-weight:600;padding:.8rem;font-size:.8rem;letter-spacing:.1rem;margin-top:15px;width:150px;cursor:pointer}div.tree-banner .btn-big:hover{background-color:#ccc}div.tree-banner .btn-outline-dark{color:#245a3d;text-transform:uppercase;background-image:none;border:1px solid;border-radius:0}.trees-counter{padding:15px 15px 15px 22px;background-color:#f1f5f2;font-size:14px;font-weight:700;color:#245a3d}@media only screen and (max-width:767px){.trees-counter{padding-left:15px}}.trees-counter .store-tree-icon{width:25px;height:25px;vertical-align:middle;margin-bottom:5px}.tree .action-block.product .icon-wrapper{background-color:#2f5a3d;color:#fff}.tree .action-block.product .text-wrapper{background-color:#406c4f}.enable-family-login .add-memory__buttons{padding-bottom:60px}.add-memory__buttons__private-condolence{display:flex;width:100%;position:absolute;left:0;top:50px;height:40px;border-radius:20px;padding:8px 0;z-index:9}.add-memory__buttons__private-condolence>.toggle{display:flex;width:100%;height:20px;font-family:"Source Sans Pro",sans-serif;font-size:15px;color:#444;line-height:normal;letter-spacing:normal;cursor:pointer}.add-memory__buttons__private-condolence .checkMark{width:20px;height:20px}.add-memory__buttons__private-condolence .fa-check{font-size:14px;color:#fff;margin-left:2px;margin-top:3px}.add-memory__buttons__private-condolence .toggle__input{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.add-memory__buttons__private-condolence .toggle__input:checked+.toggle-track{background-color:#d2b377;border-color:#d2b377}.add-memory__buttons__private-condolence .toggle__input:checked+.toggle-track .toggle-indicator{opacity:1}.add-memory__buttons__private-condolence .toggle-track .toggle-indicator,.owl-carousel.owl-hidden,.owl-carousel.owl-loading{opacity:0}.add-memory__buttons__private-condolence .toggle-track{border:1px solid #ddd;box-shadow:1px 1px 8px 0 rgba(0,0,0,.05);border-radius:2px;width:20px;height:20px;margin-right:10px}@media only screen and (max-width:1199px){#relationShip_inModal .add-memory__buttons__private-condolence{top:86px}}.card__text .card-block__text{color:#333;font-size:16px;line-height:normal}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;backface-visibility:hidden}.owl-carousel .owl-stage::after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{backface-visibility:hidden;-moz-backface-visibility:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded,.owl-carousel.owl-loading{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.add-memory__btn,.add-memory__sub-title,.add-memory__title,.add-to-your-post.open-for-photo .photo-group .add-caption .form-control,.video-preview-area .video-preview-detail-title,textarea.add-memory__textarea{font-family:"Source Sans Pro",sans-serif}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.img-progress{position:relative}.img-progress__img{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.circlechart{width:100%;height:100%;position:relative}.tribute-circle{width:176px;height:176px;margin-left:auto;margin-right:auto;margin-bottom:20px;position:relative}.circle-chart{border-radius:50%;position:absolute;overflow:hidden;top:0;left:0;z-index:1;width:100%;height:100%;transform:rotate(-90deg);transform-origin:center}.circle-chart circle{stroke-width:1.1}.tribute-circle__border{border-radius:50%;overflow:hidden;z-index:0;width:95%;height:95%;border:13px solid #fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.tribute-circle__img{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%;border-radius:50%;overflow:hidden}.circle-chart__circle{stroke:#333;stroke-linecap:square;fill:none;animation:circle-chart-fill 2s reverse}.circle-chart__circle--negative{transform:rotate(-90deg) scale(1,-1)}.circle-chart__background{stroke:#efefef;fill:none}.circle-chart__info{animation:circle-chart-appear 2s forwards;opacity:0;transform:translateY(.3em)}.circle-chart__percent{alignment-baseline:central;text-anchor:middle;font-size:8px}.circle-chart__subline{alignment-baseline:central;text-anchor:middle;font-size:3px}.success-stroke{stroke:#00c851}.warning-stroke{stroke:#333}.danger-stroke{stroke:#f44}@keyframes circle-chart-fill{to{stroke-dasharray:0 100}}@keyframes circle-chart-appear{to{opacity:1;transform:translateY(0)}}.add-memory__content{position:relative;height:100%;width:100%;display:flex;flex-direction:column}.add-memory__top{flex-grow:1;overflow-y:auto;position:relative}@media screen and (min-width:768px){.add-memory__top .modal-mask__close{display:none}}.add-memory__title{padding:0 15px 15px;font-size:24px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.42;letter-spacing:normal;color:#444;text-align:left}.add-memory__body{display:flex;flex-direction:column;padding-left:15px;padding-right:15px;padding-bottom:15px}@media (max-width:767px){.add-memory__body.hasVideo textarea{border-bottom:0;height:60px}}.add-memory__body.hasVideo.add-to-your-post{display:none}.add-memory__message{padding-bottom:24px}textarea.add-memory__textarea{resize:none;padding:15px 12px 25px;border:1px solid #ddd;box-shadow:none;height:125px;border-radius:2px;background:#fff;outline:0}textarea.add-memory__textarea.watermark{color:#979fa4}textarea.add-memory__textarea:focus{box-shadow:none}.video-preview-area{border:1px solid #ddd;height:94px;display:flex;margin:0;overflow:hidden}@media only screen and (min-width:768px){.video-preview-area{height:145px}}.video-preview-area .video-preview-img{padding:0;border-right:1px solid #ddd;height:100%;width:25%}.video-preview-area .video-preview-img img{width:100%;height:100%;object-fit:cover;position:relative}.video-preview-area .video-preview-detail{width:75%;padding:20px 30px 10px 10px;text-align:left;position:relative;height:100%}.video-preview-area .video-preview-detail-close{position:absolute;right:10px;top:5px;color:#d8d8d8;font-size:20px;font-weight:700;cursor:pointer}@media (max-width:480px){.video-preview-area .video-preview-detail{padding:5px 30px 5px 10px}.video-preview-area .video-preview-detail-close{right:5px;top:-5px}}.video-preview-area .video-preview-detail-title{font-size:18px;font-weight:700;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 0 5px}.video-preview-area .video-preview-detail-subtitle{font-size:16px;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;margin-bottom:20px}@media (max-width:480px){.video-preview-area .video-preview-detail-title{font-size:16px;padding:0}.video-preview-area .video-preview-detail-subtitle{font-size:12px;margin-bottom:10px}}.video-preview-area .video-preview-detail-name{font-size:14px;color:#ddd;text-transform:uppercase;position:absolute;bottom:10px}@media (max-width:480px){.video-preview-area .video-preview-detail-name{font-size:10px}}.add-memory__sub-title{font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#444;padding-bottom:11px}.add-memory__buttons{margin-left:-5px;margin-right:-5px;display:flex;padding-bottom:23px;flex-shrink:0}.add-memory__buttons-item{padding-left:5px;padding-right:5px;flex-grow:1}.add-memory__buttons-item:hover{opacity:.8}.add-memory__btn{background:#fff;cursor:pointer;padding:0 5px;margin:0;display:block;height:40px;line-height:38px;border-radius:20px;border:1px solid #ddd;font-size:13px;font-weight:600;color:#444;width:100%}@media only screen and (min-width:375px){.add-memory__btn{font-size:15px;padding:0 14px}}.add-memory__btn.is-active{background:#d2b377;color:#fff;border-color:#d2b377}.add-memory__category{position:relative;flex-grow:1;overflow-y:auto;display:flex}@media only screen and (min-width:768px){.add-memory__category{min-height:100px;max-height:150px;overflow-y:auto}}.add-to-your-post{position:relative;text-align:left;flex-grow:1;overflow:hidden;display:flex;flex-direction:column}.add-to-your-post img{max-width:100%;height:inherit}@media all and (-ms-high-contrast:none){.add-to-your-post .category-list,.add-to-your-post ::-ms-backdrop{height:auto;max-height:150px}}.add-to-your-post .category-list{flex-direction:row;flex-wrap:wrap;width:100%;overflow-y:auto;display:none}@media (max-width:767px) and (orientation:landscape){.add-to-your-post .category-list{max-height:225px}}.add-to-your-post .category-list .product-item{width:20%;position:relative;padding:3px;cursor:pointer}.add-to-your-post .category-list .product-close{display:none;position:absolute;right:8px;top:8px;z-index:2;cursor:pointer;background:#444;border-radius:100%;width:14px;height:14px}@media only screen and (min-width:1200px){.category-list{margin-bottom:17px}.add-to-your-post .category-list .product-close{background:0 0}}.add-to-your-post .category-list .product-close i{font-size:10px;color:#fff;font-weight:400;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.add-to-your-post .category-list .add-product{overflow:hidden;position:relative;height:100%;display:flex;justify-content:center;align-items:center}.add-to-your-post .category-list .add-product img{height:auto;width:100%}@media (max-width:767px){.add-to-your-post .category-list.photo-group{margin-left:0;margin-right:0}.add-to-your-post .category-list.photo-group .photo-panel{position:absolute;bottom:-45px;width:100%;margin-left:0;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:3px}.add-to-your-post .category-list.photo-group .photo-panel.secleted .remove-photo-modal{display:flex;position:fixed;top:0;z-index:2;background-color:#fff;width:100%;height:100%;align-items:center}.add-to-your-post .category-list.photo-group .photo-panel.secleted .remove-photo-modal .remove-photo-wrapper{display:block;width:100%}.add-to-your-post .category-list.photo-group .photo-panel.secleted .remove-photo-modal .remove-photo-wrapper b{font-size:40px;color:#333;cursor:default}.add-to-your-post .category-list.photo-group .photo-panel.secleted .remove-photo-modal .remove-photo-wrapper h3{display:block;font-family:"Source Serif Pro",serif;font-size:18px;font-weight:700;margin:23px 0 20px;text-transform:none;letter-spacing:.5px}.add-to-your-post .category-list.photo-group .photo-panel.secleted .remove-photo-modal .remove-photo-wrapper p{font-size:14px;letter-spacing:0;font-weight:400;text-transform:none;padding-bottom:15px}.add-to-your-post .category-list.photo-group .photo-panel.secleted .remove-photo-modal .remove-photo-wrapper .btn-material{display:block;color:#333;border:1px solid #333;border-radius:0;margin:0 auto 10px;line-height:50px;padding:0;width:300px}.add-to-your-post .category-list.photo-group .photo-panel.secleted .remove-photo-modal .remove-photo-wrapper .btn-material.black{color:#fff}.add-to-your-post .category-list.photo-group .photo-panel .remove-photo-wrapper{display:none}.add-to-your-post .category-list.photo-group .photo-panel-edit,.add-to-your-post .category-list.photo-group .photos-panel-remove-all{cursor:pointer}}.add-to-your-post .category-list.photo-group.photo-edit{position:fixed;width:100%;top:0;background-color:#fff;height:100%;overflow-y:scroll;z-index:2}.add-to-your-post .category-list.photo-group.photo-edit .photo-edit-panel{display:block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.6px}.add-to-your-post .category-list.photo-group.photo-edit .photo-edit-panel .photo-edit-title{font-family:"Source Serif Pro",serif;font-size:16px;letter-spacing:normal;text-transform:none}@media (max-width:567px){.add-to-your-post .category-list.photo-group.photo-edit .photo-edit-panel .photo-edit-title{padding-left:0;padding-right:0}}.add-to-your-post .category-list.photo-group.photo-edit .photo-edit-panel .photo-cencel-edit,.add-to-your-post .category-list.photo-group.photo-edit .photo-edit-panel .photo-done-edit{cursor:pointer}.add-to-your-post .category-list.photo-group.photo-edit .photo-panel{opacity:0}.add-to-your-post .photo-group__list{display:flex;flex-wrap:wrap;margin-left:-3px;margin-right:-3px;width:100%}.add-to-your-post.open-for-photo .photo-group{display:block}@media only screen and (max-width:1200px){.add-to-your-post.open-for-photo .photo-group .product-close{display:block}}.add-to-your-post.open-for-photo .photo-group .photo-panel-add{position:relative;width:20%;padding:3px}@media only screen and (min-width:768px){.add-to-your-post.open-for-photo .photo-group .photo-panel-add{width:20%}}.add-to-your-post.open-for-photo .photo-group .photo-panel-add .media-uploader{position:absolute;top:0;right:0;width:100%;height:100%;font-size:0;opacity:0;cursor:pointer}.add-to-your-post.open-for-photo .photo-group .photo-panel-add__btn{display:block;border-radius:2px;background-color:#ddd;width:100%;height:0;padding-bottom:100%;position:relative;margin:0}.add-to-your-post.open-for-photo .photo-group .photo-panel-add__btn::after{content:"\f00d";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);font-size:32px;color:#444;font-family:"Font Awesome 5 Pro";z-index:2}.add-to-your-post.open-for-photo .photo-group .photo-edit-panel{display:none}.add-to-your-post.open-for-photo .photo-group .product-item{position:relative;width:20%}.add-to-your-post.open-for-photo .photo-group .product-item:hover .product-close{display:block}.add-to-your-post.open-for-photo .photo-group .add-product{position:relative;background:#ddd;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;margin-bottom:0;height:0;padding-bottom:100%}.add-to-your-post.open-for-photo .photo-group .add-product .preview-img{width:auto;min-width:100%;max-width:none;height:100%;min-height:100%;position:absolute;top:0;left:50%;transform:translate(-50%,0);object-fit:cover}.add-to-your-post.open-for-photo .photo-group .add-product .preview-img__btn-play{position:absolute;width:30px;height:30px;transform:translate(-50%,-50%);left:50%;top:50%;z-index:1;background:rgba(0,0,0,.5);border-radius:50%}.add-to-your-post.open-for-photo .photo-group .add-product .preview-img__btn-play span{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;color:#fff;font-size:8px}.add-to-your-post.open-for-photo .photo-group .add-caption{display:none}.add-to-your-post.open-for-photo .photo-group .add-caption .form-control{resize:none;padding:15px 10px 25px 16px;border:1px solid #ddd;box-shadow:none;height:auto;background:#fff;margin:0}.add-to-your-post.open-for-candle .candle-group{margin-right:0;margin-left:0;display:flex;flex-direction:row;flex-wrap:wrap;overflow:hidden}@media (max-width:767px){.add-to-your-post.open-for-candle h3{display:none}.add-to-your-post.open-for-symbols .symbols-group{width:100%;background:#fff}.add-to-your-post.open-for-symbols .symbols-group .symbol-choose{font-family:"Source Serif Pro",serif;font-size:16px;font-weight:700;padding-top:15px;padding-bottom:30px}}@media all and (-ms-high-contrast:none){.add-to-your-post.open-for-symbols .symbols-group,.add-to-your-post.open-for-symbols ::-ms-backdrop{margin-right:0;margin-left:0;display:flex;flex-direction:row;flex-wrap:wrap;overflow-y:scroll}}.add-to-your-post.open-for-symbols .symbols-group{display:flex}.add-memory__send,.memorial-contribution,.notification-dialog__buttons .btn-material,.notification-dialog__content,.notification-message-dialog__content{font-family:"Source Sans Pro",sans-serif}@media (max-width:767px){.add-to-your-post.open-for-symbols .symbols-group.product-selected{position:relative}.add-to-your-post.open-for-symbols .symbols-group.product-selected .symbol-choose{opacity:0;visibility:hidden;height:0;padding:0}}.material-body__sidebar .product-item:hover .add-product::after,.material-body__sidebar .product-item:hover .product-close i{opacity:1}.add-memory__footer{padding:15px;border-top:solid 1px #f2f2f2;width:100%;z-index:2;background:#fff;flex-shrink:0}.add-memory__send{position:relative;height:50px;border-radius:25px;background-color:#d2b377;width:100%;border:none;overflow:hidden;font-size:16px;font-weight:600;color:#fff;text-align:center;margin:0;padding:0;cursor:pointer}.material-body__sidebar .add-memory__cansel,.material-body__sidebar .add-memory__save{margin:0 10px}.add-memory__send::before{width:0;top:50%;left:50%;content:"";display:block;padding-top:0;position:absolute;border-radius:100%;background-color:rgba(236,240,241,.3);transform:translate(-50%,-50%)}.add-memory__send:hover{background-color:#bfa97d}.add-memory__send:active,.add-memory__send:disabled{background-color:#e3d0aa}.add-memory__send:active::before{width:120%;padding-top:120%;transition:width .2s ease-out,padding-top .2s ease-out}.material-body__sidebar .add-memory__title{padding-top:0;padding-bottom:15px}.material-body__sidebar .add-memory__textarea{border:none;height:115px;font-size:18px;line-height:1.33;border-bottom:1px solid #eee;padding-left:0;padding-right:0;outline:0;-webkit-appearance:none}.material-body__sidebar .add-memory__textarea:focus{border-bottom:1px solid #eee;outline:0;outline-offset:0}.material-body__sidebar .add-memory__sub-title{display:none}.material-body__sidebar .add-memory__buttons-item{padding-left:5px;padding-right:5px;flex-grow:1}.material-body__sidebar .add-memory__buttons-item button{background:#f2f2f2;height:35px;line-height:35px;border-radius:20px;border:none;font-size:15px;font-weight:600;color:#444;text-align:center;padding-left:10px;padding-right:10px;width:100%}.material-body__sidebar .add-memory__buttons-item button.is-active{background-color:#d2b377;color:#fff}.material-body__sidebar .add-memory__category{min-height:0}.material-body__sidebar .add-memory__body{padding-bottom:0}.material-body__sidebar .add-memory__footer{border:none;padding-bottom:0;padding-top:7px}.material-body__sidebar .add-memory__edit{display:flex}@media only screen and (min-width:768px){.material-body__sidebar .add-memory__cansel,.material-body__sidebar .add-memory__save{width:163px}}.material-body__sidebar .product-item:hover .product-close{display:block}.material-body__sidebar .product-item .add-product::after{background-color:rgba(0,0,0,.35);content:"";width:100%;height:100%;left:0;top:0;position:absolute;z-index:0;opacity:0;transition:all .35s ease-out}.material-body__sidebar .product-item i{position:absolute;opacity:0;top:50%;left:50%;z-index:1;color:#fff;font-size:25px;transform:translate(-50%,-50%);transition:all .35s ease-out}.material-body__sidebar .product-item.active .add-product::after,.material-body__sidebar .product-item.active i{opacity:1}.material-body__sidebar .open-for-candle .product-item.active .add-product::after,.material-body__sidebar .open-for-symbols .product-item.active .add-product::after{border:4px solid #e1e1e1}.candle-wrapper,.symbols-wrapper{display:flex;flex-wrap:wrap}.notification-dialog{position:fixed;z-index:9999;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.5);padding:20px;display:flex;align-items:center}@media (min-width:600px){.notification-dialog{display:block;width:auto;height:auto;background:0 0}}.notification-dialog__inner{width:100%;border-radius:2px;background:#fff;box-shadow:1px 1px 10px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;align-items:center;padding:25px}@media (min-width:600px){.notification-dialog__inner{width:400px;padding:25px 20px 30px;flex-direction:row;align-items:start}}.notification-dialog__avatar{width:95px;padding:10px;position:relative;flex-shrink:0}@media (min-width:600px){.notification-dialog__avatar{width:100px;padding:10px 30px 0 10px}}.notification-dialog__avatar .fa-bell{min-width:40px;min-height:40px;font-size:15px;padding:12px;position:absolute;top:57px;left:57px;border-radius:50%;background-color:#eaeaea;transform:rotate(-23deg)}@media (min-width:600px){.notification-dialog__avatar .fa-bell{min-width:30px;min-height:30px;top:50px;left:50px;font-size:12px;padding:9px}}.notification-dialog__avatar-bg{border-radius:50%;background-color:#eaeaea;width:100%;height:0;padding-bottom:100%;background-size:cover;background-position:center}.notification-dialog__content{text-align:center;padding-top:10px}@media (min-width:600px){.notification-dialog__content{padding:0;text-align:left}}.notification-dialog__title{font-size:24px;font-weight:700;padding-top:2px}@media (min-width:600px){.notification-dialog__title{font-size:18px}}.notification-dialog__title div{display:inline-block;vertical-align:super;font-size:9px}.notification-dialog__text{font-size:16px;line-height:normal;padding:9px 0 21px}.notification-dialog__buttons{display:inline-block;font-size:16px;font-weight:600;line-height:normal;letter-spacing:normal;text-align:center;color:#444}.notification-dialog__buttons .btn-material{display:block;min-width:126px;font-size:16px;font-weight:600;letter-spacing:normal;text-transform:none;border-radius:50px}.notification-dialog__button-dont-allow.btn-material{border:none;margin-top:5px}@media (min-width:600px){.notification-dialog__buttons .btn-material{display:inline-block}.notification-dialog__button-dont-allow.btn-material{margin-top:0}}.notification-message-dialog{position:fixed;z-index:9999;bottom:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.5);padding:0;display:flex;align-items:center;transform:translateZ(0)}@media (min-width:600px){.notification-message-dialog{display:block;width:auto;height:auto;background:0 0}}.notification-message-dialog__inner{position:relative;width:100%;border-radius:2px;background:#fff;box-shadow:1px 1px 10px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;align-items:center;padding:20px;color:#444;text-decoration:none;cursor:default}.notification-message-dialog__inner:active,.notification-message-dialog__inner:focus,.notification-message-dialog__inner:hover{text-decoration:none}.notification-message-dialog__inner[href]{cursor:pointer}@media (min-width:600px){.notification-message-dialog__inner{width:350px;flex-direction:row;align-items:start}}.notification-message-dialog__avatar{width:100px;padding:0;position:relative;flex-shrink:0}.notification-message-dialog__avatar+.notification-message-dialog__content{padding:10px 0 0}@media (min-width:600px){.notification-message-dialog__avatar+.notification-message-dialog__content{padding:0 0 0 20px}}.notification-dialog__avatar-img{width:100%;height:0;padding-bottom:100%;background-size:cover;background-position:center;background-color:#eaeaea}.notification-message-dialog__content{text-align:center}@media (min-width:600px){.notification-message-dialog__content{text-align:left;font-size:14px}}.notification-message-dialog__title{font-size:16px}.notification-message-dialog__text{line-height:normal;padding:5px 0 10px}.notification-dialog__button-link{color:#4c9cd7;transform:translateZ(0);transition:color .3s ease-out;font-size:14px}.memorial-contribution{padding-top:55px;animation:fadein .3s ease-in}.memorial-contribution h3{color:#444;font-size:24px;margin-top:unset;font-weight:700;line-height:normal;margin-bottom:unset;padding-bottom:30px;letter-spacing:normal}.memorial-contributon__item{font-size:15px;color:#444;line-height:1.33;padding-bottom:30px}.memorial-contributon__item p{margin:unset;word-break:break-all}.memorial-contributon__item--name{display:block;font-size:15px;font-weight:700;line-height:normal;text-transform:capitalize;color:#444;padding-bottom:15px;margin:0}.memorial-contributon__item--info{padding-bottom:30px}.memorial-contributon__item--link{color:#fff;margin-top:20px;font-size:15px;font-weight:700;text-align:center;padding:15px 28px;border-radius:25px;transition:all .3s;display:inline-block;text-decoration:none;background-color:#d2b377;text-transform:capitalize}.memorial-contributon__item--link:active,.memorial-contributon__item--link:focus,.memorial-contributon__item--link:hover,.memorial-contributon__item--link:visited{opacity:.8;text-decoration:none;color:#fff}@media screen and (max-width:768px){.memorial-contribution{display:flex;flex-direction:column;margin-left:-15px;margin-right:-15px;border-top:2px solid #ddd;padding:25px 15px 35px}.memorial-contributon__item:last-child{padding-bottom:0}.memorial-contributon__item--info,h3{padding-bottom:20px}}@keyframes fadein{from{opacity:0}to{opacity:1}}.family-log-in-row{padding:30px 45px;background-color:#f2f2f2;font-family:Lato,sans-serif;text-align:center}.family-log-in-row p,.modal-mask,.modal-mask__caption,.share-social-modal{font-family:"Source Sans Pro",sans-serif}@media only screen and (min-width:768px){.family-log-in-row{padding:48px 45px}}.family-log-in-row .material-body__title h2{text-align:center}.family-log-in-row p{color:#444;font-size:15px;line-height:1.47;margin-bottom:20px;padding-bottom:15px;letter-spacing:normal}.family-log-in-row .btn-material{min-width:136px}.comment-modal-comments .modal-mask__container,.confirm-modal .modal-mask__container,.donate-modal .modal-mask__container,.privacy-modal .modal-mask__container{width:606px}.fr-obituary-page .donate-modal .modal-mask__container{padding:20px}.share-social-modal{background-color:rgba(0,0,0,.5)}.share-social-modal .modal-mask__container{bottom:0;top:auto;width:100%;height:auto;min-height:0;max-height:100%}@media only screen and (min-width:768px){.share-social-modal{background-color:rgba(248,248,248,.95)}.share-social-modal .modal-mask__container{width:384px}.rsvp-add-max-attendee{padding:12px 10px}}@media only screen and (min-width:992px){.share-social-modal .modal-mask__container{top:0;bottom:auto}}body.modal-open{overflow-y:hidden!important;overflow-x:hidden!important}body.modal-open .notification-dialog{right:17px}.modal-mask{background-color:rgba(0,0,0,.7);display:block;transition:opacity .3s ease;font-size:14px;width:100%;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;-webkit-overflow-scrolling:touch;text-align:center;outline:0}@media only screen and (min-width:768px){.modal-mask::before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-4px;pointer-events:none}}.desktopModal-button{position:absolute;top:15px;right:15px;overflow:hidden}.final-photo-modal__caption,.modal-open .modal-mask{overflow-x:hidden;overflow-y:auto}.desktopModal-button .desktopModal-button__close{color:grey;background-color:transparent;font-size:16px;transition:all .3s}.desktopModal-button .desktopModal-button__close:hover{color:#fff}.modal-mask__wrapper{display:inline-block;text-align:left;vertical-align:middle;transform:translate(0,0);-webkit-overflow-scrolling:touch}@media only screen and (max-width:767px){.modal-mask__wrapper{width:100%;height:100%}}.modal-mask__container{max-width:100%;margin:0;width:auto;transition:all .3s ease;background-color:#fff;position:relative;border-radius:2px;box-shadow:1px 1px 10px 0 rgba(0,0,0,.05)}.modal-mask__container .sub-comments__textarea{max-height:150px}.modal-mask__body{height:100%}.modal-mask__caption{font-size:14px;line-height:1.43;color:#444;padding-top:10px;padding-bottom:18px}@media only screen and (max-width:767px){.modal-mask__container{height:100%;width:100%!important}.modal-mask_center .modal-mask__body{display:flex;flex-direction:column;justify-content:center}.modal-mask__body{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;z-index:1;height:calc(100% - 1px);width:100%}.donate-modal.modal-mask{background-color:#fff}.donate-modal .modal-mask__body{overflow:inherit}}.modal-mask__close{display:block;width:12px;height:12px;line-height:12px;position:absolute;color:#666;background:0 0;opacity:1;font-size:12px;right:21px;top:15px;z-index:2;transform:translateZ(0);transition:all .35s ease-out;backface-visibility:hidden}@media screen and (min-width:768px){.modal-mask__close{display:none}}@media only screen and (min-width:1200px){body.modal-open,body.modal-open .site-header{padding-right:17px!important}.modal-mask__close{right:15px;top:15px}}.modal-mask__close:hover{opacity:.8}.modal-mask__user{padding:18px 13px 13px}@media only screen and (min-width:768px){.modal-mask__user{padding:18px 22px 13px}}.modal-mask__text{padding:0 13px 13px;font-family:"Source Serif Pro",serif;font-size:15px;line-height:1.33;word-wrap:break-word;color:#444}.modal-mask__text--multiple{white-space:pre-line}@media only screen and (max-width:1200px){.comment-modal .modal-mask__close,.comment-modal-step-2 .modal-mask__close,.final-photo-modal .modal-mask__close{display:none}}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-mask__container,.modal-leave-active .modal-mask__container{transform:translate(100%,0)}@media only screen and (min-width:768px){.modal-mask__text{padding:0 22px 22px 13px}.modal-enter .modal-mask__container,.modal-leave-active .modal-mask__container{transform:scale(1.1)}}.modal-mask__icon{display:block;text-align:center;padding-bottom:15px}.modal-mask__title{font-size:24px;font-weight:700;line-height:1.42;text-align:center;color:#444;padding-bottom:18px}.modal-mask__desc{font-size:16px;line-height:1.38;color:#444;padding-bottom:20px;font-weight:400}.detail-modal__title,.modal-mask__row{padding-bottom:13px}.modal-mask__flowersBtn{text-align:center}@media only screen and (min-width:1200px){.modal-mask__row{padding-bottom:15px}}.modal-mask__row.is-invalid .modal-mask__input{border:1px solid #ff5a5f}.modal-mask__row.is-invalid .modal-mask__input::placeholder{opacity:1;color:#ff5a5f}.modal-mask__row.is-invalid .modal-mask__input::-webkit-input-placeholder{color:#ff5a5f}.modal-mask__row.is-invalid .modal-mask__input::-moz-placeholder{color:#ff5a5f}.modal-mask__row.is-invalid .modal-mask__input:-ms-input-placeholder{color:#ff5a5f}.modal-mask__row.is-invalid .modal-mask__input:-moz-placeholder{color:#ff5a5f}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.modal-mask__input{width:100%;height:50px;border-radius:2px;border:1px solid #ddd;padding-left:19px;padding-right:19px;font-size:16px;font-family:"Source Sans Pro",sans-serif;color:#444;-webkit-appearance:none}.modal-mask__input::-ms-clear{display:none}.modal-mask__send{padding-bottom:0}button,input,select,textarea{outline:0}@media only screen and (max-width:767px){.modal-mask_bottom{background-color:rgba(0,0,0,.5);display:flex;align-items:flex-end}.modal-mask_bottom .modal-mask__wrapper{width:100%;height:auto}.modal-mask_bottom .modal-mask__body{min-height:0}}.modal-mask_bottom.modal-enter .modal-mask__container,.modal-mask_bottom.modal-leave-active .modal-mask__container{transform:translate(0,100%)}@media only screen and (min-width:1200px){.modal-mask_bottom.modal-enter .modal-mask__container,.modal-mask_bottom.modal-leave-active .modal-mask__container{transform:scale(1.1)}}@media only screen and (max-width:1199px){.modal-mask_bottom-tablet{background-color:rgba(0,0,0,.5);display:flex;align-items:flex-end}.modal-mask_bottom-tablet::before{display:none}.modal-mask_bottom-tablet .modal-mask__wrapper{width:100%;height:auto;display:block}.modal-mask_bottom-tablet .modal-mask__body{min-height:0}}@media (max-width:767px){.full-description-modal .close{position:fixed;font-size:15px;padding:10px;border-radius:50px;background:#fff;box-shadow:0 0 1px #999}}.full-description-modal .modal-dialog .modal-content{border:0;border-radius:0}.full-description-modal .modal-dialog .modal-content .modal-mask{padding:0;max-height:none!important}.full-description-modal .modal-dialog .modal-content .modal-mask .obituary-modal-img{height:299px;background-size:cover;background-position:center;position:relative}@media screen and (min-width:768px){.full-description-modal .modal-dialog .modal-content .modal-mask .obituary-modal-img{height:255px}}.full-description-modal .modal-dialog .modal-content .modal-mask .obituary-modal-img::after{position:absolute;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.5));width:100%;height:100%;top:0;left:0;content:""}.full-description-modal .modal-dialog .modal-content .modal-mask .header{text-align:right}.full-description-modal .modal-dialog .modal-content .modal-mask .header .img-cover-image img{height:255px}@media (max-width:767px){.full-description-modal .modal-dialog .modal-content .modal-mask .header .img-cover-image img{height:299px}}.full-description-modal .modal-dialog .modal-content .modal-mask .header .img-cover-image::after{display:block;position:relative;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#000 100%);margin-top:-150px;height:150px;width:100%;content:"";opacity:.5}.full-description-modal .modal-dialog .modal-content .modal-mask .header .print{position:relative;margin-top:-30px;z-index:2}@media (max-width:767px){.full-description-modal .modal-dialog .modal-content .modal-mask .header .print{display:none}}.full-description-modal .modal-dialog .modal-content .modal-mask .header .print a{color:#333;padding:0 57px 0 0;text-decoration:none;font-size:20px}.full-description-modal .modal-dialog .modal-content .modal-mask .header .print a span{color:#333;font-size:15px}.full-description-modal .modal-dialog .modal-content .modal-mask .header .print a span.print-text{padding-left:10px;font-weight:700;letter-spacing:1px;vertical-align:bottom;display:inline-block;padding-bottom:4px;text-transform:uppercase;font-size:12px}.full-description-modal .modal-dialog .modal-content .modal-mask .header .obituary{margin-top:-140px;position:relative;z-index:1;padding:0 50px;display:flex;width:100%;text-align:left;flex-direction:row;align-items:center}.full-description-modal .modal-dialog .modal-content .modal-mask .header .obituary:hover{background-color:rgba(0,0,0,0)!important}.full-description-modal .modal-dialog .modal-content .modal-mask .header .obituary .img{width:157px}.full-description-modal .modal-dialog .modal-content .modal-mask .header .obituary .img .centeredImageBorder{width:142px;height:184px;border:5px solid #fff;background:#fff}@media (max-width:767px){.full-description-modal .modal-dialog .modal-content .modal-mask .header .obituary{display:block}.full-description-modal .modal-dialog .modal-content .modal-mask .header .obituary .img{margin:0 auto}.full-description-modal .modal-dialog .modal-content .modal-mask .header .obituary .img .centeredImageBorder{width:165px;height:193px}}.full-description-modal .modal-dialog .modal-content .modal-mask .header .obituary .img .centeredImageBorder img{max-width:100%;height:auto;width:100%;max-height:none}.full-description-modal .modal-dialog .modal-content .modal-mask .header .obituary .obituary-info{text-align:left;color:#fff;padding-left:20px;font-family:"Source Serif Pro",serif}.full-description-modal .modal-dialog .modal-content .modal-mask .header .obituary .obituary-info .name{font-weight:700;font-size:28px}@media (max-width:767px){.full-description-modal .modal-dialog .modal-content .modal-mask .header .obituary .obituary-info{color:#000;text-align:center}.full-description-modal .modal-dialog .modal-content .modal-mask .header .obituary .obituary-info .name{font-size:24px;padding:15px 0 10px}}.full-description-modal .modal-dialog .modal-content .modal-mask .header .obituary .obituary-info .dates{font-size:18px}@media (max-width:767px){.full-description-modal .modal-dialog .modal-content .modal-mask .header .obituary .obituary-info .dates{font-size:16px}}.full-description-modal .modal-dialog .modal-content .modal-mask .header .obituary .obituary-info a{color:#fff}.full-description-modal .modal-dialog .modal-content .modal-mask .header .ytplayer+.obituary{margin-top:-110px;margin-bottom:100px}.full-description-modal .modal-dialog .modal-content .modal-mask .header .ytplayer+.obituary .obituary-info{padding-left:0}.full-description-modal .modal-dialog .modal-content .modal-mask .header .ytplayer+.obituary+.print{margin-top:-25px}.full-description-modal .modal-dialog .modal-content .modal-mask .content{font-size:14px;line-height:1.43;color:#444;margin-top:30px;text-align:left}@media (max-width:767px){.full-description-modal .modal-dialog .modal-content .modal-mask .content{padding:0 25px 70px}}.full-description-modal .modal-dialog .modal-content .modal-mask .content p{font-family:"Source Serif Pro",serif;font-size:16px;line-height:1.57;text-align:left;color:#444}.full-description-modal .modal-dialog .modal-content .modal-mask .content .memorial-wrapper .memorial-item p,.full-description-modal .modal-dialog .modal-content .modal-mask .content .memorial-wrapper p{font-family:Lato,sans-serif}.full-description-modal .modal-dialog .modal-content .modal-mask .content a.btn-green,.full-description-modal .modal-dialog .modal-content .modal-mask .content a.orange{color:#fff}.full-description-modal .modal-dialog .modal-content .modal-mask .content .tribute-store-link{color:#f56a63;font-weight:700;text-decoration:underline}.full-description-modal .modal-dialog .modal-content .modal-mask .content .tribute-store-link:active,.full-description-modal .modal-dialog .modal-content .modal-mask .content .tribute-store-link:focus,.full-description-modal .modal-dialog .modal-content .modal-mask .content .tribute-store-link:hover{color:#444;cursor:pointer}.full-description-modal .modal-dialog .modal-content .modal-mask .content .tribute-fund-link{color:#f56a63;font-weight:700;text-decoration:underline}.full-description-modal .modal-dialog .modal-content .modal-mask .content .tribute-fund-link:active,.full-description-modal .modal-dialog .modal-content .modal-mask .content .tribute-fund-link:focus,.full-description-modal .modal-dialog .modal-content .modal-mask .content .tribute-fund-link:hover{color:#444;cursor:pointer}.full-description-modal .modal-dialog .modal-content .modal-mask .content .memorial-wrapper{margin-top:30px;padding-top:30px;border-top:1px solid #d8d8d8}.full-description-modal .modal-dialog .modal-content .modal-mask .content .memorial-wrapper .memorial-item{margin-top:32px;margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid #d8d8d8}.full-description-modal .modal-dialog .modal-content .modal-mask .content .memorial-wrapper .memorial-item .memorial-addition-info{margin:24px 0 20px;font-style:italic;color:#aaa;letter-spacing:.2px}.full-description-modal .modal-dialog .modal-content .modal-mask .content .memorial-wrapper .memorial-item:last-child{border-bottom:none}.full-description-modal .modal-dialog .modal-content .modal-mask .content h3{font-family:"Source Serif Pro",serif;font-size:22px;font-weight:900;text-align:left;color:#444;margin:0}.full-description-modal .modal-dialog .modal-content .modal-mask .content .btn-material{margin-top:15px;margin-bottom:15px}.full-description-modal .modal-dialog .modal-content .modal-mask .content .btn-material+.btn-material{margin-left:12px}@media (max-width:767px){.full-description-modal .modal-dialog .modal-content .modal-mask .content .btn-material+.btn-material{margin-left:0;margin-top:0;margin-bottom:30px}.full-description-modal .modal-dialog .modal-content .modal-mask .content .btn-material{width:100%;text-align:center;margin-bottom:10px}}.comments-modal-dialog.in.modal .modal-content.candle .post-sub-comment,.comments-modal-dialog.in.modal .modal-content.symbol .post-sub-comment,.comments-modal-dialog.in.modal .modal-content.thirdVideo .post-sub-comment{top:32px!important}.comments-modal-dialog.in.modal .modal-content_small .img-responsive{max-width:336px;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.comments-modal-dialog.in.modal .modal-content_small .img-responsive{padding:40px}}.comments-modal-dialog.in.modal .modal-dialog{transform:translate(0,0);opacity:1;transition:all .4s ease-in-out;-webkit-overflow-scrolling:touch}@media screen and (max-width:991px){.comments-modal-dialog.in.modal .modal-dialog{overflow-x:scroll}}.comments-modal-dialog.in.modal .modal-dialog .thumbnail-wrapper{position:relative}.comments-modal-dialog.in.modal .modal-dialog .thumbnail-wrapper__mask{position:relative;z-index:1}.comments-modal-dialog.in.modal .modal-dialog .thumbnail-wrapper__obit-avatar{position:absolute;top:50%;transform:translate(0,-50%);right:0;height:70%;width:auto;display:block;z-index:0}.comments-modal-dialog.in.modal .modal-dialog .modal-content{border:none;box-shadow:1px 1px 10px 0 rgba(0,0,0,.05);border-radius:0}.comments-modal-dialog.in.modal .modal-dialog .modal-content .content-top{padding-bottom:50px;text-align:left;position:relative}@media (max-width:767px){.comments-modal-dialog.in.modal .modal-dialog .modal-content{box-shadow:none}.comments-modal-dialog.in.modal .modal-dialog .modal-content .content-top{padding-top:20px;padding-bottom:30px}}.comments-modal-dialog.in.modal .modal-dialog .modal-content .content-top__caption{color:#aaa;font-family:Lato,sans-serif;font-size:14px;line-height:normal;padding-left:75px}.comments-modal-dialog.in.modal .modal-dialog .modal-content.conversation{border-top:8px solid #81abd2}.comments-modal-dialog.in.modal .modal-dialog .modal-content.conversation .modal-mask .content .post-block.sub-comments .comment textarea{text-align:left}.comments-modal-dialog.in.modal .modal-dialog .modal-content.conversation .modal-mask .content .post-block .comment,.comments-modal-dialog.in.modal .modal-dialog .modal-content.conversation .modal-mask .content .post-block .comment textarea{text-align:center}.comments-modal-dialog.in.modal .modal-dialog .modal-content.fund .modal-mask .content .post-block .donate-btn{margin-top:15px}.comments-modal-dialog.in.modal .modal-dialog .modal-content.fund .modal-mask .content .post-block.sub-comments .comment textarea{text-align:left}.comments-modal-dialog.in.modal .modal-dialog .modal-content.fund .modal-mask .content .post-block .comment,.comments-modal-dialog.in.modal .modal-dialog .modal-content.fund .modal-mask .content .post-block .comment textarea{text-align:center}.comments-modal-dialog.in.modal .modal-dialog .modal-content.fund .modal-mask .content .post-block a.donate-link{color:#333;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;line-height:50px;display:inline-block;padding:0 45px;margin-bottom:20px}.comments-modal-dialog.in.modal .modal-dialog .modal-content.fund .modal-mask .content .post-block a.donate-link:active,.comments-modal-dialog.in.modal .modal-dialog .modal-content.fund .modal-mask .content .post-block a.donate-link:focus,.comments-modal-dialog.in.modal .modal-dialog .modal-content.fund .modal-mask .content .post-block a.donate-link:hover{text-decoration:none}.comments-modal-dialog.in.modal .modal-dialog .modal-content.fund .modal-mask .content .post-block .imgProgress-img{border:12px solid #fff}.comments-modal-dialog.in.modal .modal-dialog .modal-content.candle .modal-mask,.comments-modal-dialog.in.modal .modal-dialog .modal-content.thirdVideo .modal-mask{padding:0}.comments-modal-dialog.in.modal .modal-dialog .modal-content.candle .modal-mask .content:nth-child(2),.comments-modal-dialog.in.modal .modal-dialog .modal-content.thirdVideo .modal-mask .content:nth-child(2){padding:0 0 70px}.comments-modal-dialog.in.modal .modal-dialog .modal-content.candle .modal-mask .content .post-block .external-btn,.comments-modal-dialog.in.modal .modal-dialog .modal-content.thirdVideo .modal-mask .content .post-block .external-btn{margin-bottom:35px;margin-top:20px;line-height:20px}.comments-modal-dialog.in.modal .modal-dialog .modal-content.candle .modal-mask .content .post-block .external-btn svg,.comments-modal-dialog.in.modal .modal-dialog .modal-content.thirdVideo .modal-mask .content .post-block .external-btn svg{margin-right:5px;display:inline-block;vertical-align:middle}.comments-modal-dialog.in.modal .modal-dialog .modal-content.candle .modal-mask .content .post-block .external-btn a,.comments-modal-dialog.in.modal .modal-dialog .modal-content.thirdVideo .modal-mask .content .post-block .external-btn a{font-family:Lato,sans-serif;display:inline-block;vertical-align:middle;font-size:12px;font-weight:700;letter-spacing:3px;color:#333;text-transform:uppercase;outline:0!important}.comments-modal-dialog.in.modal .modal-dialog .modal-content.candle .modal-mask .content .post-block .external-btn a:hover,.comments-modal-dialog.in.modal .modal-dialog .modal-content.thirdVideo .modal-mask .content .post-block .external-btn a:hover{color:#333;text-decoration:none}.comments-modal-dialog.in.modal .modal-dialog .modal-content.candle .modal-mask .content .post-block .header .thumbnail-wrapper,.comments-modal-dialog.in.modal .modal-dialog .modal-content.thirdVideo .modal-mask .content .post-block .header .thumbnail-wrapper{position:relative}.comments-modal-dialog.in.modal .modal-dialog .modal-content.candle .modal-mask .content .post-block .header .thumbnail-wrapper a,.comments-modal-dialog.in.modal .modal-dialog .modal-content.thirdVideo .modal-mask .content .post-block .header .thumbnail-wrapper a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:10}.comments-modal-dialog.in.modal .modal-dialog .modal-content.candle .modal-mask .content .post-block .header .thumbnail-wrapper .videoicon,.comments-modal-dialog.in.modal .modal-dialog .modal-content.thirdVideo .modal-mask .content .post-block .header .thumbnail-wrapper .videoicon{overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;max-width:75px;max-height:75px;margin:auto;text-align:center;background-color:#fff;border-radius:50%;border:19px solid #fff;z-index:1}@media (max-width:1199px){.comments-modal-dialog.in.modal .modal-dialog .modal-content.candle .modal-mask .content .post-block .header .thumbnail-wrapper .videoicon,.comments-modal-dialog.in.modal .modal-dialog .modal-content.thirdVideo .modal-mask .content .post-block .header .thumbnail-wrapper .videoicon{max-width:50px;max-height:50px;border-width:12px}}.comments-modal-dialog.in.modal .modal-dialog .modal-content.candle .modal-mask .content .post-block .header .user-profile,.comments-modal-dialog.in.modal .modal-dialog .modal-content.thirdVideo .modal-mask .content .post-block .header .user-profile{padding-top:5%}.comments-modal-dialog.in.modal .modal-dialog .modal-content.candle .modal-mask .content .post-block .comment-time,.comments-modal-dialog.in.modal .modal-dialog .modal-content.thirdVideo .modal-mask .content .post-block .comment-time{text-align:left;padding-bottom:25px}.comments-modal-dialog.in.modal .modal-dialog .modal-content.candle .modal-mask .content .post-block .footer,.comments-modal-dialog.in.modal .modal-dialog .modal-content.thirdVideo .modal-mask .content .post-block .footer{display:block;padding:0 0 20px}.comments-modal-dialog.in.modal .modal-dialog .modal-content.candle .modal-mask .content .comment-message textarea,.comments-modal-dialog.in.modal .modal-dialog .modal-content.candle .modal-mask .content .post-sub-comment-wrapper textarea,.comments-modal-dialog.in.modal .modal-dialog .modal-content.candle .modal-mask .content h3 textarea,.comments-modal-dialog.in.modal .modal-dialog .modal-content.thirdVideo .modal-mask .content .comment-message textarea,.comments-modal-dialog.in.modal .modal-dialog .modal-content.thirdVideo .modal-mask .content .post-sub-comment-wrapper textarea,.comments-modal-dialog.in.modal .modal-dialog .modal-content.thirdVideo .modal-mask .content h3 textarea{padding-right:0;padding-top:30px;font-size:16px}.comments-modal-dialog.in.modal .modal-dialog .modal-content.candle .modal-mask .modal-mask__middle .thumbnail-wrapper,.comments-modal-dialog.in.modal .modal-dialog .modal-content.thirdVideo .modal-mask .modal-mask__middle .thumbnail-wrapper{position:relative}.comments-modal-dialog.in.modal .modal-dialog .modal-content.candle .modal-mask .modal-mask__middle .thumbnail-wrapper a,.comments-modal-dialog.in.modal .modal-dialog .modal-content.thirdVideo .modal-mask .modal-mask__middle .thumbnail-wrapper a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:10}.comments-modal-dialog.in.modal .modal-dialog .modal-content.candle .modal-mask .modal-mask__middle .thumbnail-wrapper .videoicon,.comments-modal-dialog.in.modal .modal-dialog .modal-content.thirdVideo .modal-mask .modal-mask__middle .thumbnail-wrapper .videoicon{overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;max-width:75px;max-height:75px;margin:auto;text-align:center;background-color:#fff;border-radius:50%;border:19px solid #fff;z-index:1}@media (max-width:1199px){.comments-modal-dialog.in.modal .modal-dialog .modal-content.candle .modal-mask .modal-mask__middle .thumbnail-wrapper .videoicon,.comments-modal-dialog.in.modal .modal-dialog .modal-content.thirdVideo .modal-mask .modal-mask__middle .thumbnail-wrapper .videoicon{max-width:50px;max-height:50px;border-width:12px}}.comments-modal-dialog.in.modal .modal-dialog .modal-content.candle .modal-mask .modal-mask__middle .icon,.comments-modal-dialog.in.modal .modal-dialog .modal-content.thirdVideo .modal-mask .modal-mask__middle .icon{margin-top:0;right:20px;position:absolute;padding-top:10px;display:none}.comments-modal-dialog.in.modal .modal-dialog .modal-content.candle .modal-mask .modal-mask__middle .icon span.icon-fire,.comments-modal-dialog.in.modal .modal-dialog .modal-content.thirdVideo .modal-mask .modal-mask__middle .icon span.icon-fire{font-size:24px;background-color:#fff;border-radius:50%;line-height:3;border:14px solid #fff;color:#6b6b6b}.comments-modal-dialog.in.modal .modal-dialog .modal-content.candle .modal-mask .modal-mask__middle .icon span.icon-fire::before,.comments-modal-dialog.in.modal .modal-dialog .modal-content.thirdVideo .modal-mask .modal-mask__middle .icon span.icon-fire::before{content:"\e638"}.comments-modal-dialog.in.modal .modal-dialog .modal-content.symbol .modal-mask{padding:0}.comments-modal-dialog.in.modal .modal-dialog .modal-content.symbol .modal-mask .content:nth-child(2){padding:0 0 70px}.comments-modal-dialog.in.modal .modal-dialog .modal-content.symbol .modal-mask .content .post-block .header .user-profile{padding-top:5%}@media (max-width:767px){.comments-modal-dialog.in.modal .modal-dialog .modal-content.symbol .modal-mask .content .post-block .header .user-profile{padding:0 0 25px}}.comments-modal-dialog.in.modal .modal-dialog .modal-content.symbol .modal-mask .content .post-block .comment-time{text-align:left;padding-bottom:25px}.comments-modal-dialog.in.modal .modal-dialog .modal-content.symbol .modal-mask .content .post-block .footer{display:block;margin:0 0 22px;padding:0 0 20px}.comments-modal-dialog.in.modal .modal-dialog .modal-content.symbol .modal-mask .content .comment-message textarea,.comments-modal-dialog.in.modal .modal-dialog .modal-content.symbol .modal-mask .content .post-sub-comment-wrapper textarea,.comments-modal-dialog.in.modal .modal-dialog .modal-content.symbol .modal-mask .content h3 textarea{padding-right:0;padding-top:30px}.comments-modal-dialog.in.modal .modal-dialog .modal-content.symbol .modal-mask .modal-mask__middle .icon{margin-top:0;right:20px;position:absolute;padding-top:10px;display:none}.comments-modal-dialog.in.modal .modal-dialog .modal-content.symbol .modal-mask .modal-mask__middle .icon span.lnr-star{font-size:24px;background-color:#fff;border-radius:50%;line-height:3;border:14px solid #fff;color:#6b6b6b}.comments-modal-dialog.in.modal .modal-dialog .modal-content.flowers .modal-mask .content .post-block a{margin-top:15px}.comments-modal-dialog.in.modal .modal-dialog .modal-content.video .modal-mask{padding:0}.comments-modal-dialog.in.modal .modal-dialog .modal-content.video .video-wrapper.is-video{height:auto!important;padding:0!important}.comments-modal-dialog.in.modal .modal-dialog .modal-content.video .video-wrapper.is-video video{position:static!important}.comments-modal-dialog.in.modal .modal-dialog .modal-content.video .video-wrapper .material-icons{background:rgba(255,255,255,.85);cursor:pointer;position:absolute;width:100px;height:100px;border-radius:50%;line-height:100px;bottom:61%;left:45%;font-size:45px;text-align:center}@media (max-width:480px){.comments-modal-dialog.in.modal .modal-dialog .modal-content.video .video-wrapper .material-icons{width:80px;height:80px;line-height:80px;bottom:76%;left:40%}}.comments-modal-dialog.in.modal .modal-dialog .modal-content.video .video-wrapper span.icon{display:none}.comments-modal-dialog.in.modal .modal-dialog .modal-content.video .video-wrapper span.icon svg.videoicon:not(:root){position:absolute;left:0;right:0;margin:0 auto;top:28%;background-color:#fff;border-radius:50%;border:12px solid #fff;width:100%;height:100%;max-width:50px;max-height:50px}.comments-modal-dialog.in.modal .modal-dialog .modal-content.video .video-wrapper span.icon svg.videoicon:not(:root) g{fill:#666}@media (max-width:767px){.comments-modal-dialog.in.modal .modal-dialog .modal-content.video .video-wrapper span.icon svg.videoicon:not(:root){top:40%}.comments-modal-dialog.in.modal .modal-dialog .modal-content.video .content .user-profile{padding-bottom:10px}}.comments-modal-dialog.in.modal .modal-dialog .modal-content.video .content .comment-time{text-align:left}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask{padding:0}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel:hover .owl-nav{opacity:1}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel .owl-nav{min-height:150px;opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;transition:all .35s}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel .owl-next:hover,.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel .owl-prev:hover,.sub-comments__edit-btn:hover{opacity:.6}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel .owl-next,.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel .owl-prev{transition:all .35s;padding:0;margin:0;position:absolute;top:0;height:calc(100% - 70px);display:block;z-index:10;background:0 0!important;width:42px}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel .owl-next .lnr,.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel .owl-prev .lnr{position:absolute;top:50%;transform:translate(0,-50%);padding:0}@media only screen and (min-width:768px){.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel .owl-next,.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel .owl-prev{width:100px}}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel .owl-next:active,.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel .owl-next:focus,.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel .owl-next:hover,.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel .owl-next:visited,.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel .owl-prev:active,.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel .owl-prev:focus,.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel .owl-prev:hover,.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel .owl-prev:visited{outline:0!important}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel .owl-prev{left:0}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel .owl-prev .lnr{right:0;left:auto}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel .owl-next{right:0}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel .owl-next .lnr{left:0;right:auto}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel span.lnr{background-color:#fff;width:35px;height:35px;border-radius:18px;font-size:15px;align-items:center;display:flex;justify-content:center}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel span.lnr.lnr-chevron-right{margin-left:0}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel span.lnr.lnr-chevron-left{margin-right:0}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel .carousel-inner,.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .owl-carousel .carousel-inner .item{height:100%}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .photo-img-cover{width:100%}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .photo-img-cover .cover-inner{background:#666;z-index:1;width:100%}@media only screen and (min-width:768px){.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .photo-img-cover .cover-inner.horizontal{opacity:1;height:100%;overflow:visible}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .photo-img-cover .cover-inner.horizontal .img-shardow-box{max-width:100%}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .photo-img-cover .cover-inner.vertical{opacity:1;height:100%;overflow:visible}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .photo-img-cover .cover-inner.vertical img{margin-left:auto;margin-right:auto;max-width:65%}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .photo-img-cover .cover-inner.square{opacity:1;height:100%;overflow:visible}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .photo-img-cover .cover-inner.square img{margin-left:auto;margin-right:auto;max-width:65%}}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .photo-img-cover .cover-inner img{width:100%;height:auto;display:block;touch-action:none}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .photo-img-cover .cover-inner .img-shardow-box{position:relative;width:100%}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .photo-img-cover .cover-inner .img-shardow-box::after{display:block;position:absolute;width:100%;height:30%;opacity:.5;background-image:linear-gradient(to bottom,rgba(0,0,0,0),#000);content:"";bottom:0;max-height:150px}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .photo-caption{color:#fff;position:relative;margin-top:-55px;margin-bottom:60px;font-size:14px;font-weight:400;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .image-caption{background:#fff;color:#aaa;font-family:Lato,sans-serif;font-size:14px;line-height:normal;padding:20px 25px 15px 70px;text-shadow:none;width:100%;text-align:left;position:relative}@media only screen and (min-width:768px){.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .image-caption{padding:28px 65px 25px 140px}}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .image-count{color:#aaa;font-family:Lato,sans-serif;font-size:14px;line-height:normal;text-align:left;position:absolute;padding:20px 15px 0 25px;left:0;top:0}@media only screen and (min-width:768px){.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .image-count{padding:28px 15px 0 75px}}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .image-count span{padding-right:3px;background:#fff}.comments-modal-dialog.in.modal .modal-dialog .modal-content.photo .modal-mask .video-wrapper .icon{display:none}@media (max-width:768px){.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask{padding:0}}@media only screen and (max-width:767px){.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask.is-single .image-caption{padding-left:25px}}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask.is-single .image-caption:empty{display:none}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .modal-mask__top{text-align:left;padding:5px 10px 0}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .modal-mask__top .photo{margin:0 16px 0 0}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .modal-mask__top .header{padding:0;margin:0!important}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .modal-mask__middle:empty{display:none}@media only screen and (max-width:767px){.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .modal-mask__middle{padding-top:28px}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .modal-mask__bottom .post-block .header{display:none!important}}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .modal-mask__middle .content{padding:0}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .modal-mask__middle .video-wrapper{overflow:hidden;position:relative;padding-bottom:56.25%;height:0}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .modal-mask__middle .video-wrapper embed,.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .modal-mask__middle .video-wrapper iframe,.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .modal-mask__middle .video-wrapper object,.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .modal-mask__middle .video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .modal-mask__bottom{padding:25px 25px 55px}@media only screen and (min-width:768px){.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .modal-mask__bottom{padding:30px 65px}}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .modal-mask__bottom .content{padding:0}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .modal-mask__bottom .comment-message,.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .modal-mask__bottom .user-profile{padding:0!important}@media only screen and (max-width:767px){.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .modal-mask__bottom .post-block.sub-comments .post-block .header{display:inline-block!important}}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .modal-mask__bottom .post-block.sub-comments .post-block .header .user-profile .info .time.not-on-mobile-header,.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .modal-mask__bottom .post-block.sub-comments .post-block .header .user-profile i{display:none}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-sub-comment-wrapper{position:relative;text-align:left}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-sub-comment-wrapper textarea{width:calc(100% - 90px)}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-sub-comment{display:none;position:absolute;top:0;right:0;line-height:16px;padding-bottom:16px;padding-right:0;background-color:rgba(0,0,0,0)}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content h3{font-size:22px;font-weight:900;margin:0 0 26px;font-family:"Source Serif Pro",serif}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content.noComment h3{display:none}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .header{display:inline-block;width:100%;margin-bottom:20px}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .header .photo-caption{font-size:14px;font-family:"Source Serif Pro",serif;border-bottom:1px solid #d8d8d8;margin:20px 0 25px;padding:0 0 14px}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .header .user-profile{display:flex;flex-direction:row;position:relative;align-items:center}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .header .user-profile i{font-size:33px;color:#484848;margin-right:15px}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .header .user-profile.text-center{flex-direction:column}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .header .user-profile.text-center .info{width:100%;padding-left:0;padding-top:5px;text-align:center}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .header .user-profile .radial-progress{margin:20px auto 60px;width:110px;height:110px;background:0 0}@media only screen and (min-width:768px){.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .header .user-profile .radial-progress{width:240px;height:240px}}@media only screen and (max-width:767px){.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .header .user-profile .tribute-circle__border{border-width:6px}}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .header .user-profile .photo{width:50px;height:50px;text-align:center;float:left;margin-right:15px}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .header .user-profile .photo img{background-color:#ccc;vertical-align:middle;max-width:100%;height:auto}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .header .user-profile .photo.no-image{font-family:Lato,sans-serif;font-size:14px;font-weight:700;text-align:center;color:#444;background-color:#f2f2f2;border-radius:50%;line-height:50px;text-transform:uppercase}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .header .user-profile .donate-img img{border-radius:50%;width:100%;height:219px;border-width:12px;border-style:solid;border-color:#fafafa}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .header .user-profile .info{position:relative;width:calc(100% - 120px);text-align:left;float:left}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .header .user-profile .info .title{color:#333;font-family:"Source Serif Pro",serif;font-size:16px;font-weight:600;letter-spacing:.3px}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .header .user-profile .info .sub-title{color:#aaa;font-family:Lato,sans-serif;margin-top:3px}@media (max-width:768px){.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .header .user-profile .info .sub-title{font-size:14px}}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .header .time{color:#aaa;font-family:Lato,sans-serif;font-size:14px;display:block;align-items:center;position:absolute;right:0;bottom:0}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .header .time.create{position:relative;padding:20px 0 5px}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .comment{font-family:"Source Serif Pro",serif;display:block;clear:both;font-size:14px;line-height:20px}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .comment textarea{text-align:left;font-size:18px;line-height:34px;font-family:"Source Serif Pro",serif;padding:10px 10px 0 0;color:#666;-webkit-text-fill-color:#666;-webkit-opacity:1;resize:none!important}@media (max-width:768px){.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .comment textarea{font-size:16px;line-height:30px}}@media (max-width:767px){.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .comment textarea{padding:0}}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .comment textarea[disabled]{background:#fff;box-shadow:none}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block.popular .comment p{font-size:22px;line-height:34px;margin:0}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer{position:relative;display:inline-block;margin:15px 0 22px;width:100%;padding:0 0 20px}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .like-section{overflow:hidden;padding-right:55px}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .like-section .like{display:flex}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .like-section .like .likes-wrapper{flex-shrink:0}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .like-section .like .likes-wrapper:hover{cursor:pointer}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .like-section .like .likes-wrapper:hover svg g{fill:#d47c7a}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .like-section .like .like-action{color:#444;font-family:Lato,sans-serif;font-size:13px;display:inline-block;vertical-align:middle}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .like-section .like .like-action.active svg{display:inline-block}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .like-section .like .like-action.active svg g{fill:#d47c7a}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .like-section .like .like-action .lnr.lnr-heart{font-size:18px;color:#aaa}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .like-section .like .like-action:hover{cursor:pointer}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .like-section .like .like-count{color:#aaa;font-family:Lato,sans-serif;font-size:13px;font-weight:700;margin-left:5px}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .like-section .like .like-user{color:#aaa;font-family:Lato,sans-serif;font-size:14px;padding-left:15px;cursor:pointer}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .like-section .like .like-text{color:#aaa;font-family:Lato,sans-serif;font-size:14px;padding-left:5px}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .edit-post b#edit-first,.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .edit-post b.edit-obituary-modal,.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .edit-post b.material-icons.trash-bucket{font-family:Linearicons}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .edit-post{position:absolute;right:0;top:0}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .edit-post b{text-decoration:none;cursor:pointer}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .edit-post b.material-icons{color:#aaa;font-size:16px;line-height:19px;padding-top:0}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .edit-post b.material-icons:first-child:hover{color:#444}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .edit-post b.material-icons:last-child{margin-left:13px}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .edit-post b.material-icons:last-child:hover{color:#d47c7a}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .edit-post b.material-icons.trash-bucket::before{content:"\e681"}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .edit-post b#edit-first::before,.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .edit-post b.edit-obituary-modal::before{content:"\e60d"}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .save-edited-post{display:none;position:absolute;bottom:0;right:0}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .save-edited-post .btn-material:last-child{margin-left:12px}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .save-post-section{display:inherit;width:100%;text-align:right}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .save-post-section button{margin-left:15px;box-shadow:none;width:120px;padding:9px 10px;margin-top:5px;margin-bottom:5px}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .save-post-section button.white{border:2px solid #81abd2;background-color:#fff;color:#81abd2}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .footer .save-post-section button.blue{border:2px solid transparent}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .comment-time{color:#aaa;font-size:14px}@media (max-width:767px){.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .post-block .comment-time{text-align:left}}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content textarea{font-size:16px;font-family:Lato,sans-serif;height:auto;color:#666;resize:none;width:100%}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content textarea::-webkit-input-placeholder{color:#666}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content textarea::-moz-placeholder{color:#666}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content textarea:-ms-input-placeholder{color:#666}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content textarea:focus{outline:0}.comments-modal-dialog.in.modal .modal-dialog .modal-content .modal-mask .content .sub-comments .comment textarea{text-align:left;font-size:14px;line-height:1.43}.comments-modal-dialog.in.modal .modal-dialog.slideLeftHide{transform:translate(-200px,0);opacity:0;transition:all .2s ease-in-out}.comments-modal-dialog.in.modal .modal-dialog.slideRightHide{transform:translate(200px,0);opacity:0;transition:all .2s ease-in-out}.comments-modal-dialog.in.modal .modal-dialog.left{opacity:0;transform:translate(-100%,0);transition:all .4s ease-in-out}.comments-modal-dialog.in.modal .modal-dialog.right{opacity:0;transform:translate(100%,0);transition:all .4s ease-in-out}.book-purchase__send[disabled],.comments-modal-dialog.in.modal .lnr:hover,.edit-options__item:hover{opacity:.7}.comments-modal-dialog.in.modal .lnr{font-size:25px;color:#666;cursor:pointer;text-shadow:none;transition:all .35s}.comments-modal-dialog.in.modal .lnr.lnr-chevron-right{padding:15px;right:20%;position:fixed;top:calc(50% - 22px)}.comments-modal-dialog.in.modal .lnr.lnr-chevron-left{padding:15px;left:20%;position:fixed;top:calc(50% - 22px)}@media (max-width:1600px){.comments-modal-dialog.in.modal .lnr.lnr-chevron-right{right:10%}.comments-modal-dialog.in.modal .lnr.lnr-chevron-left{left:10%}}@media (max-width:1024px){.comments-modal-dialog.in.modal .lnr.lnr-chevron-right{right:2%}.comments-modal-dialog.in.modal .lnr.lnr-chevron-left{left:2%}}@media (max-width:768px){.comments-modal-dialog.in.modal .lnr.lnr-chevron-left,.comments-modal-dialog.in.modal .lnr.lnr-chevron-right{display:none}}.comments-modal-dialog.in.modal .book-info-in-modal img{max-width:480px;max-height:160px;width:auto}.comments-modal-dialog.in.modal .book-info-in-modal .book-card-btn{font-family:Lato,sans-serif;font-size:14px;font-weight:600;letter-spacing:3px;text-transform:uppercase;background:0 0;outline:0;color:#333;margin-bottom:20px}.comments-modal-dialog.in.modal .book-info-in-modal .book-card-btn:hover{color:#679894}.comments-modal-dialog.in.modal .book-info-in-modal .card-text{font-family:"Source Serif Pro",serif;font-size:18px;line-height:1.43;color:#666!important;margin-bottom:50px}.comments-modal-dialog.in.modal .book-info-in-modal .card-title{color:#444;margin:20px 0;font-family:"Source Sans Pro",sans-serif;font-size:16px;font-weight:600;letter-spacing:.3px}.comments-modal-dialog.in.modal .book-info-in-modal .time{font-size:14px;color:#afafaf;margin-bottom:26px;display:block}.comments-modal-dialog.in.modal .book-info-in-modal .bookshelf{padding-bottom:18px;background-size:188px auto}.comments-modal-dialog.in.modal .toggle-form-visibility{font-family:Lato,sans-serif;font-size:14px;font-weight:600;letter-spacing:3px;text-transform:uppercase;background:0 0;outline:0;color:#333;margin-bottom:20px;cursor:pointer}.comments-modal-dialog.in.modal .toggle-form-visibility:hover{color:#679894;text-decoration:underline}.form-request-candel,.show-buy-form{height:0;overflow:hidden;position:relative}.form-request-candel form,.show-buy-form form{padding-top:30px}.form-request-candel .card-text,.show-buy-form .card-text{line-height:1.56}.form-request-candel label,.show-buy-form label{position:absolute;text-transform:uppercase}.form-request-candel label[for=Name],.show-buy-form label[for=Name]{left:0;top:0}.form-request-candel label[for=Telephone],.show-buy-form label[for=Telephone]{left:52%;top:0}.form-request-candel label[for=Email],.show-buy-form label[for=Email]{left:0;top:90px}.form-request-candel label[for=Message],.show-buy-form label[for=Message]{left:0;top:182px}@media (max-width:640px){.form-request-candel label,.show-buy-form label{position:relative;display:block;text-align:left;left:0!important;top:auto!important;float:left;margin-top:5px}}.form-request-candel span.error-msg,.show-buy-form span.error-msg{display:block;float:right;margin-top:-36px;color:#f03}@media (max-width:768px){.form-request-candel span.error-msg,.show-buy-form span.error-msg{margin-top:4px}}.form-request-candel input,.show-buy-form input{background-color:#fff;border:1px solid #ddd;width:48%;line-height:50px;float:right;padding:0 15px}.form-request-candel input[name=Name],.show-buy-form input[name=Name]{float:left}.form-request-candel input[name=Email],.show-buy-form input[name=Email]{width:100%;float:none;margin:40px 0}@media (max-width:640px){.form-request-candel input[name=Email],.show-buy-form input[name=Email]{margin:0}.form-request-candel input,.show-buy-form input{width:100%}}.form-request-candel textarea,.show-buy-form textarea{padding:15px;background-color:#fff;border:1px solid #ddd;margin-bottom:30px}.form-request-candel button,.show-buy-form button{background-color:#333;border-radius:0;border:0;line-height:50px;width:100%;text-transform:uppercase;color:#fff;letter-spacing:3px;font-family:Lato,sans-serif;font-size:12px;padding:0;margin-bottom:30px;font-weight:700;outline:0}.form-request-candel button:hover,.show-buy-form button:hover{background:#5a5a5a}.showPurchaseForm .form-request-candel{height:auto}.showPurchaseForm .btn-show-form,.showPurchaseForm .comment-footer,.showPurchaseForm .post-sub-comment-wrapper{display:none!important}.buy-form-box{display:none}.buy-form-box p.card-title{color:#444;font-size:20px;font-weight:700;margin:0 0 50px;text-align:center}.buy-form-box textarea{font-size:14px;font-family:Lato,sans-serif;width:100%;height:auto;color:#444;resize:none;padding-right:90px}.buy-form-box button{margin-bottom:0}.buy-form-box .email-msg{display:block;margin-top:16px!important;width:100%;text-align:center}.show-buy-form{padding:0!important;display:flex;align-items:center;justify-content:center}.show-buy-form .purchaseForm{max-width:700px;position:relative}.show-buy-form .buy-form-box{display:block;background:#fff;padding:80px 60px 60px}.show-buy-form .error-msg{margin:16px 0 0!important;width:100%;text-align:center}.show-buy-form .purchaseForm .error-msg{margin:-36px 0 0!important;width:auto}.gallery-modal-dialog .item .photo-wrapper,.gallery-modal-dialog .item .video-wrapper{position:relative;background-color:#000;height:50vw}@media (max-width:1199px){.gallery-modal-dialog .item .photo-wrapper,.gallery-modal-dialog .item .video-wrapper{height:30vw}}@media (max-width:991px){.gallery-modal-dialog .item .photo-wrapper,.gallery-modal-dialog .item .video-wrapper{height:40vw}}@media (max-width:767px){.gallery-modal-dialog .item .photo-wrapper,.gallery-modal-dialog .item .video-wrapper{height:60vw}}@media (max-width:640px){.gallery-modal-dialog .item .photo-wrapper,.gallery-modal-dialog .item .video-wrapper{height:80vw}}@media (min-width:1200px){.gallery-modal-dialog .item .photo-wrapper,.gallery-modal-dialog .item .video-wrapper{height:25vw}}.gallery-modal-dialog .item .photo-wrapper .carousel-control.left,.gallery-modal-dialog .item .photo-wrapper .carousel-control.right,.gallery-modal-dialog .item .video-wrapper .carousel-control.left,.gallery-modal-dialog .item .video-wrapper .carousel-control.right{background:0 0}.gallery-modal-dialog .item .photo-wrapper img,.gallery-modal-dialog .item .video-wrapper img{height:inherit}body .alert-wrapper{position:fixed;z-index:1060;background:rgba(255,255,255,.7);top:0;left:0;right:0;display:flex;justify-content:center}.add-post-modal-dialog .open-for-candle .product-item i,.add-post-modal-dialog .open-for-symbols .product-item i,.alert,.share-wrapper.actions .socials{display:none}.alert{padding:15px;margin:0;border:1px solid transparent;border-radius:4px}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.post-sub-comment-wrapper{position:fixed;bottom:0;left:0;width:100%;z-index:9999;background:#fff;border-top:1px solid #ddd;text-align:left;box-sizing:border-box}.post-sub-comment-wrapper #addSubComment{display:inline-block;width:-webkit-calc(0%);height:50px;vertical-align:top;padding-left:15px;margin-top:20px}.post-sub-comment-wrapper #postSubComment{display:inline-block;vertical-align:top;background:0 0;height:70px}.book-purchase-modal-dialog{z-index:9999999}.book-purchase-modal-dialog .modal-mask__container{width:606px}.book-purchase-form__textarea,.book-purchase__send{width:100%;font-family:"Source Sans Pro",sans-serif}.book-purchase-modal-dialog .modal-mask__body{padding:17px}@media only screen and (min-width:768px){.book-purchase-modal-dialog .modal-mask__body{padding:100px 130px 73px}}.book-purchase__text{font-size:15px;font-weight:400;line-height:normal;text-align:center;color:#444;padding-bottom:22px}.book-purchase-form__textarea{resize:none;min-height:77px;padding:15px;border-radius:2px;border:1px solid #ddd;font-size:15px;color:#444}.book-purchase__send{height:50px;border-radius:25px;background-color:#d2b377;font-size:16px;font-weight:600;line-height:normal;text-align:center;color:#fff;transition:all .35s ease-out}.book-purchase__send:hover{opacity:.8}@media (max-width:1199px){.book-block__button.book-block__button-guestbook{display:none}}.add-post-modal-dialog{z-index:9999}@media only screen and (min-width:1200px){.add-post-modal-dialog{display:none}}.add-post-modal-dialog .add-memory__title{padding-top:23px}.add-post-modal-dialog .modal-mask__body{padding:0}.add-post-modal-dialog .modal-mask__container{width:606px}.add-post-modal-dialog .add-memory__message textarea{height:125px;width:100%;font-size:16px!important}.add-post-modal-dialog .open-for-candle .product-item.active .add-product i,.add-post-modal-dialog .open-for-symbols .product-item.active .add-product i{position:absolute;top:10px;right:10px;color:#fff;width:26px;height:26px;border-radius:100%;font-size:12px;background-color:#444;display:block}.add-post-modal-dialog .open-for-candle .product-item.active .add-product i::before,.add-post-modal-dialog .open-for-symbols .product-item.active .add-product i::before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:767px){.add-post-modal-dialog .modal-mask__close{display:none}}.add-post-modal-dialog .modal-mask__close.modal-mask__close-inner{display:block;position:relative;width:100%;height:18px;right:0;padding-right:21px;text-align:right;font-size:18px;line-height:18px}.discard-post-modal-dialog .modal-dialog .modal-content .modal-mask .content{padding:45px 57px}.discard-post-modal-dialog .modal-dialog .modal-content .modal-mask .content h3{font-family:"Source Serif Pro",serif;font-size:36px;color:#333;font-weight:700;margin:0 0 29px;text-transform:none}.discard-post-modal-dialog .modal-dialog .modal-content .modal-mask .content p{font-family:"Source Serif Pro",serif;font-size:18px;color:#444;line-height:24px;margin:0}@media (max-width:767px){.discard-post-modal-dialog .modal-dialog .modal-content .modal-mask .content{padding:30px 10px}.discard-post-modal-dialog .modal-dialog .modal-content .modal-mask .content h3{font-size:18px}.discard-post-modal-dialog .modal-dialog .modal-content .modal-mask .content p{font-size:14px}}.discard-post-modal-dialog .modal-dialog .modal-content .modal-mask .content .shares-wrapper{margin-bottom:40px}.discard-post-modal-dialog .modal-dialog .modal-content .modal-mask .content .shares-wrapper .lnr{font-size:40px;cursor:default;border:none}@media (max-width:1200px){.discard-post-modal-dialog .modal-dialog .modal-content .modal-mask .content .shares-wrapper{padding-right:0}}.discard-post-modal-dialog .modal-dialog .modal-content .modal-mask .content .button-area{display:block;padding:0;margin:0 0 20px}.discard-post-modal-dialog .modal-dialog .modal-content .modal-mask .content .button-area .btn-material{border:1px solid transparent;letter-spacing:3px;width:100%;border-radius:0;margin-top:20px}.discard-post-modal-dialog .modal-dialog .modal-content .modal-mask .content .button-area .btn-material.white{border:1px solid #444;color:#444}.modal-mask__send--btn,.social-sign__send{border-radius:25px;transition:background-color .3s;cursor:pointer}.discard-post-modal-dialog .modal-dialog .modal-content .modal-mask .content .button-area .btn-material.light{opacity:.45}.discard-post-modal-dialog .modal-dialog .modal-content .modal-mask .content .button-area .btn-material.transparent{border-color:#444;color:#444}.discard-post-modal-dialog .modal-dialog .modal-content .modal-mask .content .button-area .btn-material.black a{color:#fff}@media screen and (max-width:767px){.get-directions-email-modal-dialog .modal-mask__container,.get-directions-text-modal-dialog .modal-mask__container,.share-email-modal .modal-mask__container{display:flex;width:100%;align-items:center;justify-content:center;position:relative}.get-directions-email-modal-dialog .modal-mask__close,.get-directions-text-modal-dialog .modal-mask__close,.share-email-modal .modal-mask__close{top:15px;right:15px;width:16px;height:16px;font-size:16px;color:#444;display:block}.fr-obituary-page .get-directions-email-modal-dialog .modal-mask__body,.fr-obituary-page .get-directions-text-modal-dialog .modal-mask__body,.fr-obituary-page .share-email-modal .modal-mask__body,.get-directions-email-modal-dialog .modal-mask__body,.get-directions-text-modal-dialog .modal-mask__body,.share-email-modal .modal-mask__body{padding-left:17px;padding-right:17px}}@media (min-width:768px){.get-directions-email-modal-dialog .modal-mask__container,.get-directions-text-modal-dialog .modal-mask__container,.share-email-modal .modal-mask__container{width:606px}.get-directions-email-modal-dialog .desktopModal-button,.get-directions-text-modal-dialog .desktopModal-button,.share-email-modal .desktopModal-button{display:none}.get-directions-email-modal-dialog .modal-mask__close,.get-directions-text-modal-dialog .modal-mask__close,.share-email-modal .modal-mask__close{display:block}.fr-obituary-page .get-directions-email-modal-dialog .modal-mask__body,.fr-obituary-page .get-directions-text-modal-dialog .modal-mask__body,.fr-obituary-page .share-email-modal .modal-mask__body,.get-directions-email-modal-dialog .modal-mask__body,.get-directions-text-modal-dialog .modal-mask__body,.share-email-modal .modal-mask__body{padding:102px 132px 73px}}.modal-mask__send--btn{text-align:center;position:relative;background-color:#d2b377;overflow:hidden;font-size:15px;color:#fff;width:100%;padding:15px 0;font-weight:700}.modal-mask__send--btn::before{width:0;top:50%;left:50%;content:"";display:block;padding-top:0;position:absolute;border-radius:100%;background-color:rgba(236,240,241,.3);transform:translate(-50%,-50%)}.modal-mask__send--btn:hover{background-color:#bfa97d}.modal-mask__send--btn:active,.modal-mask__send--btn:disabled{background-color:#e3d0aa}.modal-mask__send--btn:active::before{width:120%;padding-top:120%;transition:width .2s ease-out,padding-top .2s ease-out}.card__footer .activity-block__item,.edit-options__item,.final-photo-modal__img::after,.modal-desktop__footer .activity-block .activity-block__item,.sub-comments__edit-btn,.sub-comments__item,.sub-comments__more a,.user-block__edit .edit-menu__item,.user-block__edit .user-block__edit-inner{transition:all .35s ease-out}@media (min-width:768px){.get-directions{display:flex;width:100%;justify-content:space-between;margin-left:-10px;margin-right:-10px}.get-directions__item{padding-left:10px;padding-right:10px}}.share-email-modal .modal-content,.share-email-success-modal .modal-content{border:none;border-radius:0}.share-email-modal .modal-content .modal-mask .close,.share-email-success-modal .modal-content .modal-mask .close{font-size:30px}.share-email-modal .modal-content .modal-mask .top-wrapper img,.share-email-success-modal .modal-content .modal-mask .top-wrapper img{width:100%;max-height:300px;object-fit:cover}.share-email-modal .modal-content .modal-mask #obituaryShareEmail,.share-email-success-modal .modal-content .modal-mask #obituaryShareEmail{position:relative}.share-email-modal .modal-content .modal-mask .share-content,.share-email-success-modal .modal-content .modal-mask .share-content{text-align:center}.share-email-modal .modal-content .modal-mask .share-content .img-wrapper,.share-email-success-modal .modal-content .modal-mask .share-content .img-wrapper{width:130px;height:150px;margin:-80px auto 0}.share-email-modal .modal-content .modal-mask .share-content .img-wrapper img,.share-email-success-modal .modal-content .modal-mask .share-content .img-wrapper img{width:100%;height:100%;object-fit:cover;border:4px solid #fff}.share-email-modal .modal-content .modal-mask .share-content .inner-content,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content{text-align:center;margin:auto;padding:80px 35px}@media (max-width:767px){.share-email-modal .modal-content .modal-mask .share-content .inner-content,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content{padding:80px 10px}}.share-email-modal .modal-content .modal-mask .share-content .inner-content.sending .fa-spin,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content.sending .fa-spin{display:block}.share-email-modal .modal-content .modal-mask .share-content .inner-content.success #obituaryShareEmail,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content.success #obituaryShareEmail{display:none}.share-email-modal .modal-content .modal-mask .share-content .inner-content.success .btn-material,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content.success .btn-material{margin-top:0}.share-email-modal .modal-content .modal-mask .share-content .inner-content .lnr-checkmark-circle,.share-email-modal .modal-content .modal-mask .share-content .inner-content .lnr-cross-circle,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content .lnr-checkmark-circle,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content .lnr-cross-circle{font-size:50px;margin-bottom:30px;display:block}.share-email-modal .modal-content .modal-mask .share-content .inner-content .fa-spin,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content .fa-spin{position:absolute;right:60px;bottom:15px;font-size:20px;display:none}.share-email-modal .modal-content .modal-mask .share-content .inner-content h4,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content h4{font-family:"Source Serif Pro",serif;font-size:36px;font-weight:700;line-height:normal;color:#444;margin:0 0 25px}.share-email-modal .modal-content .modal-mask .share-content .inner-content p,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content p{font-family:"Source Serif Pro",serif;font-size:18px;line-height:1.56;margin:10px 0 25px;color:#444}.share-email-modal .modal-content .modal-mask .share-content .inner-content label,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content label{font-size:12px;letter-spacing:3px;display:block;text-align:left;text-transform:uppercase;margin-bottom:10px}.share-email-modal .modal-content .modal-mask .share-content .inner-content input,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content input{font-size:16px;font-weight:400;width:100%;display:block;border:1px solid #ddd;height:50px;text-align:left;padding-left:10px;padding-right:10px;outline:0}.share-email-modal .modal-content .modal-mask .share-content .inner-content input::-webkit-input-placeholder,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content input::-webkit-input-placeholder{color:#aaa}.share-email-modal .modal-content .modal-mask .share-content .inner-content input::-moz-placeholder,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content input::-moz-placeholder{color:#aaa}.share-email-modal .modal-content .modal-mask .share-content .inner-content input:-ms-input-placeholder,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content input:-ms-input-placeholder{color:#aaa}.share-email-modal .modal-content .modal-mask .share-content .inner-content input::-ms-input-placeholder,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content input::-ms-input-placeholder{color:#aaa}.share-email-modal .modal-content .modal-mask .share-content .inner-content input:-moz-placeholder,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content input:-moz-placeholder{color:#aaa}.share-email-modal .modal-content .modal-mask .share-content .inner-content input[type=hidden],.share-email-modal .modal-content .modal-mask .share-content .inner-content textarea[type=hidden],.share-email-success-modal .modal-content .modal-mask .share-content .inner-content input[type=hidden],.share-email-success-modal .modal-content .modal-mask .share-content .inner-content textarea[type=hidden]{display:none}.share-email-modal .modal-content .modal-mask .share-content .inner-content .input-error,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content .input-error{color:red;font-size:14px;font-style:italic;line-height:normal;text-align:center;margin-top:14px}.share-email-modal .modal-content .modal-mask .share-content .inner-content .input-validation-error,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content .input-validation-error{box-shadow:none!important}.share-email-modal .modal-content .modal-mask .share-content .inner-content .btn-material,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content .btn-material{margin-top:20px;vertical-align:top;width:100%}@media (max-width:400px){.share-email-modal .modal-content .modal-mask .share-content .inner-content .btn-material.donate-btn,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content .btn-material.donate-btn{margin-right:0}.share-email-modal .modal-content .modal-mask .share-content .inner-content .btn-material+.btn-material,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content .btn-material+.btn-material{margin-top:15px}}.share-email-modal .modal-content .modal-mask .share-content .inner-content .btn-material.gray,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content .btn-material.gray{background-color:#ddd;color:#fff}.share-email-modal .modal-content .modal-mask .share-content .inner-content .btn-material.dark-green,.share-email-modal .modal-content .modal-mask .share-content .inner-content .btn-material.orange,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content .btn-material.dark-green,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content .btn-material.orange{color:#fff}.share-email-modal .modal-content .modal-mask .share-content .inner-content .donate-btn,.share-email-success-modal .modal-content .modal-mask .share-content .inner-content .donate-btn{margin-right:7px}.share-email-modal .modal-content .modal-mask .modal-dialog .modal-content .modal-mask,.share-email-success-modal .modal-content .modal-mask .modal-dialog .modal-content .modal-mask{padding:0}.share-email-modal .modal-content .modal-mask .modal-dialog .modal-content .modal-mask .content .close,.share-email-success-modal .modal-content .modal-mask .modal-dialog .modal-content .modal-mask .content .close{position:absolute;color:#666;font-size:30px;right:20px}.share-email-modal.email-valid .share-content .inner-content .btn-send.btn-material.gray,.share-email-success-modal.email-valid .share-content .inner-content .btn-send.btn-material.gray{background-color:#333;color:#fff}.share-email-success-modal .share-content .inner-content .btn-material{margin-top:0}@media (max-width:767px){.modal{background-color:#fff}.modal .close{right:20px}.modal .modal-dialog{vertical-align:top}.modal .modal-dialog .modal-content{box-shadow:none}}.detail-modal .modal-mask__container{width:606px}.detail-modal .modal-mask__body{text-align:center;position:relative;padding:17px}@media only screen and (min-width:768px){.detail-modal .modal-mask__body{padding:40px 100px}.detail-modal .desktopModal-button{display:none}.detail-modal .modal-mask__close{display:block}}.detail-modal__icon{padding-bottom:20px}@media only screen and (min-width:768px){.detail-modal__icon{padding-bottom:29px}}.detail-modal__icon svg{height:28px;width:auto}.detail-modal__icon-inner{width:44px;height:44px;border-radius:100%;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center}.detail-modal__icon-inner i{color:#fff;font-size:12px}.detail-modal__icon-directions-ok,.detail-modal__icon-donating-ok,.detail-modal__icon-order-ok{background-color:#4a8675}.detail-modal__icon-directions-ok i,.detail-modal__icon-donating-ok i,.detail-modal__icon-order-ok i{font-size:16px}.detail-modal__icon-thanks-ok i{color:#ff5a5f;font-size:28px}.detail-modal__icon-donating-error{background-color:#ff5a5f}.detail-modal__icon-donating-error i{font-size:16px}.detail-modal__title h3{font-family:"Source Sans Pro",sans-serif;font-size:24px;font-weight:700;text-transform:none!important;margin:0;padding:0;color:#444!important}.detail-modal__btn,.detail-modal__btn-donating{text-transform:none;font-family:"Source Sans Pro",sans-serif;font-weight:600}.detail-modal__content p{font-family:"Source Sans Pro",sans-serif;font-size:15px;line-height:1.38;margin:0;padding:0;text-align:center;color:#444!important}.detail-modal__footer{padding-top:10px;width:100%}.detail-modal__footer-btn{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.detail-modal__btn-donating{width:165px;letter-spacing:normal;font-size:16px}.detail-modal__btn{font-size:16px;letter-spacing:normal;width:160px;max-width:50%;flex:1;margin:15px 5px 0}@media only screen and (max-width:430px){.detail-modal__btn{width:auto}}.final-photo-modal{color:#fff;background-color:rgba(0,0,0,.911)}.final-photo-modal .modal-mask__container{background:#000;width:606px}.final-photo-modal .activity-block,.final-photo-modal .user-block__create,.final-photo-modal .user-block__title{color:inherit;text-shadow:1px 1px 5px rgba(0,0,0,.5)}.final-photo-modal .activity-block{padding-top:16px;border-top:1px solid #fff}.final-photo-modal .activity-block button{text-shadow:1px 1px 5px rgba(0,0,0,.5)}.final-photo-modal .modal-mask__body{display:flex;flex-direction:column;height:inherit}.final-photo-modal__header{flex-shrink:0;padding:15px 13px 10px}.final-photo-modal__content{flex-grow:1;overflow:hidden;position:relative;display:flex;flex-direction:column;height:100%}.final-photo-modal__footer{padding:10px 13px 17px;position:absolute;bottom:0;left:0;z-index:2;width:100%}.final-photo-modal__media{position:relative;width:100%;height:100%;z-index:0;flex-grow:1}.final-photo-modal__media img{width:100%;height:auto;display:block}.final-photo-modal__comments{font-size:16px;color:#fff;text-shadow:1px 1px 5px rgba(0,0,0,.5);padding-bottom:14px;display:flex;width:100%;justify-content:space-between}.final-photo-modal__caption{font-size:16px;color:#fff;font-family:"Source Sans Pro",sans-serif;padding-bottom:5px;max-height:calc(100vh - 170px)}.final-photo-modal__img{position:relative}.final-photo-modal__caption-text{padding-right:5px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track::after,.slick-track::before{content:"";display:table}.slick-track::after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:inline-block;vertical-align:middle}.slick-slide__inner{vertical-align:middle;width:100%;display:flex!important;justify-content:center;flex-direction:column;align-items:center;height:calc(100vh - 75px);padding-bottom:75px}.edit-options-modal .modal-mask__close,.slick-arrow.slick-hidden,.slick-slide__inner.is-active .final-photo-modal__caption-more{display:none}.slick-slide__inner .video-block{width:100%}.slick-slide__inner .final-photo-modal__footer{width:100vw;left:auto}.slick-slide__inner.is-active .final-photo-modal__img::after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.65);z-index:1}.video-block__thumb iframe{min-height:320px}@media screen and (orientation:landscape){.final-photo-modal .video-block__thumb{width:auto;position:relative;height:100%;max-height:100%;padding:0}.final-photo-modal .video-block__thumb iframe,.final-photo-modal .video-block__thumb video{position:absolute;top:0;left:0;width:100%;height:100%}.final-photo-modal .video-block{height:100%}}.edit-options-modal{font-family:"Source Sans Pro",sans-serif;background-color:rgba(0,0,0,.5)}.edit-options-modal .modal-mask__container{width:100%;padding:0 15px;bottom:0;top:auto;height:auto;max-height:100%;min-height:0}@media only screen and (min-width:1200px){.edit-options-modal{background-color:rgba(248,248,248,.95)}.edit-options-modal .modal-mask__container{display:none}}.edit-options__title{font-size:16px;font-weight:600;line-height:1.13;color:#444;padding-top:18px;padding-bottom:18px}.edit-options__item{padding-top:23px;padding-bottom:23px;display:flex;align-items:center;cursor:pointer;border-top:solid 1px #ddd}.edit-options__icon{color:#444;font-size:18px;margin-right:20px}.edit-options__name{font-size:16px;color:#444}.comment-modal .modal-mask__container{width:606px}@media only screen and (min-width:768px){.comment-modal .sub-comments__add{padding-left:13px;padding-right:13px;padding-bottom:17px}}.comment-desktop-modal .modal-mask__container{box-shadow:none}.comment-desktop-modal .modal-mask__content{display:flex;background-color:#000;max-height:90vh;overflow:hidden;justify-content:center}.comment-desktop-modal .modal-mask__close{display:none}.modal-desktop__text{font-family:"Source Serif Pro",serif;font-size:14px;line-height:1.33;color:#444;padding:0 0 18px;word-wrap:break-word}.dvd-purchase,.modal-desktop__footer .activity-block,.modal-photo-item .card__comments,.modal-photo-item__caption,.social-sign__send{font-family:"Source Sans Pro",sans-serif}.modal-desktop__footer{border-top:1px solid #eee;padding:20px 10px}.modal-desktop__footer .activity-block{display:flex;color:#999;font-size:16px;align-items:center;justify-content:space-between;padding:20px 0}.modal-desktop__footer .activity-block .activity-block__item:hover{opacity:.8}.modal-desktop__footer .activity-block .activity-block__item .btn-comments,.modal-desktop__footer .activity-block .activity-block__item .btn-share{margin:0;border:none;position:relative;padding-left:23px;background:0 0}.modal-desktop__footer .activity-block .activity-block__item .btn-comments i,.modal-desktop__footer .activity-block .activity-block__item .btn-share i{left:0;top:50%;font-size:16px;position:absolute;transform:translate(0,-50%)}.modal-desktop__footer .activity-block .activity-block__item .fb-like{min-width:61px}@media only screen and (min-width:992px){.modal-desktop__footer{padding:20px 35px}}.modal-mask__content_left{display:block;z-index:0;overflow:hidden;position:relative;background-color:#000;width:60%;text-align:center}.privacy-modal.modal-mask,.sign-in-modal-dialog.modal-mask{z-index:9999999}.modal-mask__content_left::before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-4px;pointer-events:none}@media only screen and (min-width:1200px){.modal-mask__content_left{min-width:600px;width:auto}.modal-mask__content_left .video-block__thumb{width:100%;position:relative;padding-bottom:56.25%;padding-top:0;height:0}.modal-mask__content_left .video-block__thumb video{position:absolute;top:0;left:0;width:100%;height:100%}}.modal-mask__content_left .video-block,.modal-mask__content_left .video-block__wrapper{width:100%}.modal-mask__content_left .goto-post{height:100px;top:50%;transform:translate(0,-50%)}.modal-mask__content_left>div{display:inline-block;text-align:left;vertical-align:middle}.modal-mask__content_left img{display:block;max-width:100%}.modal-mask__content_right{flex-shrink:0;max-height:90vh;display:flex;flex-direction:column;justify-content:flex-start;background-color:#fff;width:40%}@media only screen and (min-width:1200px){.modal-mask__content_right{width:420px}}.modal-mask__content__right-top{flex-shrink:0;padding:5px 22px 0;border-bottom:1px solid #eee}.content-right__user-block{padding:18px 22px 13px 0}.modal-mask__content__right-bottom{overflow:auto;flex:0 1 auto;padding:0 12px 24px}.modal-mask__content__right-bottom .sub-comments__list{padding:0 10px}.modal-mask__content__right-bottom .user-block__photo-img{width:35px;height:35px}.modal-mask__content__right-bottom .user-block__photo{width:52px}.modal-mask__content__right-bottom .sub-comments__text-wrap{padding-left:52px}.modal-mask__content__right-bottom .sub-comments__textarea-inner{max-height:40px}.modal-mask__content__right-bottom .sub-comments__textarea textarea{padding-top:11px}.modal-mask__body:hover .goto-post{opacity:1}.goto-post{opacity:0;transition:opacity .3s ease-out;width:50px;height:100%;position:absolute;top:0;left:0;cursor:pointer}.goto-post.goto-next-post{left:auto;right:0}.goto-post.goto-next-post i{left:auto;right:16px}.goto-post i{position:absolute;top:calc(50% - 25px);left:16px;font-size:50px;color:#fff}.dvd-purchase{font-size:16px;font-weight:600;line-height:1.13;color:#444;width:100%;padding:20px 0;word-wrap:break-word;display:flex;justify-content:space-around;align-items:center;background-color:#fff}.social-sign__send,.social-sign__text{font-size:16px;font-weight:600;text-align:center;line-height:normal}.comment-modal-step-2 .modal-mask__container,.sign-in-modal-dialog.modal-mask .modal-mask__container{width:606px}@media (max-width:420px){.dvd-purchase{display:flex;flex-direction:column}}@media only screen and (min-width:768px){.comment-modal-step-2 .sub-comments__add{padding-left:13px;padding-right:13px;padding-bottom:17px}}.comment-modal-step-2 .card__comments{font-size:16px;color:#444}.modal-photo-item__caption{font-size:16px;color:#444;padding:20px 13px 0}.modal-photo-item .card__comments{font-size:16px;color:#999}.sign-in-modal-dialog.modal-mask .modal-mask__body{padding:17px}@media only screen and (min-width:768px){.sign-in-modal-dialog.modal-mask .modal-mask__body{padding:100px 130px 73px}}.social-sign__text{color:#444;padding-bottom:15px}.social-sign__send{position:relative;overflow:hidden;width:100%;height:50px;color:#fff;background-color:#d2b377}.social-sign__send::before{width:0;top:50%;left:50%;content:"";display:block;padding-top:0;position:absolute;border-radius:100%;background-color:rgba(236,240,241,.3);transform:translate(-50%,-50%)}.social-sign__send:active{background-color:#e3d0aa}.social-sign__send:active::before{width:120%;padding-top:120%;transition:width .2s ease-out,padding-top .2s ease-out}.social-sign__send:hover{background-color:#bfa97d}.social-sign__send[disabled=disabled]{background-color:#e3d0aa;cursor:default}.modal-login-terms{font-size:12px;color:#444;margin-top:30px}.modal-login-terms a,.modal-login-terms span{color:inherit;text-decoration:underline;cursor:pointer}.sign-in-modal-dialog__text{font-size:12px;color:#444}.sign-in-modal-dialog__text a,.sign-in-modal-dialog__text span{color:inherit;text-decoration:underline;cursor:pointer}.privacy-modal .modal-mask__content h3,.privacy-modal .modal-mask__content p{color:#222;line-height:1.71;font-family:'Open Sans',sans-serif;text-align:center;margin-bottom:20px}.is-desktop .fr-obituary-page .privacy-modal .modal-mask__container{width:900px}.privacy-modal .modal-mask__content{padding:80px;max-height:74vh;overflow-y:auto}.is-mobile .privacy-modal .modal-mask__content{width:100%;height:100%;padding:35px 30px;display:flex;flex-direction:column;justify-content:flex-start;max-height:100%}.privacy-modal .modal-mask__content h3{font-size:27px;font-weight:700}.privacy-modal .modal-mask__content p{font-size:15px}@media (min-width:768px) and (max-width:1199px){.forgot-password-modal.modal-mask .modal-mask__wrapper{width:auto}}.forgot-password-modal.modal-mask .modal-mask__body{width:550px}.forgot-password-modal.modal-mask .modal-mask__body .fl-forgot-password{padding:25px}@media only screen and (min-width:768px){.forgot-password-modal.modal-mask .modal-mask__body .fl-forgot-password{padding:78px 50px 106px}}.forgot-password-modal.modal-mask .modal-mask__body>.modal-mask__row{width:100%}@media (max-width:767px){.forgot-password-modal.modal-mask .modal-mask__body .fl-forgot-password{padding-top:120px}.forgot-password-modal.modal-mask .modal-mask__body{justify-content:flex-start}.forgot-password-modal.modal-mask .modal-mask__body>.modal-mask__row{padding:25px}}.forgot-password-modal.modal-mask .desktopModal-button .material-icon-cross1{color:#fff}.forgot-password-modal.modal-mask .modal-mask__forgot-password{text-align:center;padding-top:22px}.forgot-password-modal__success{font-size:16px;line-height:1.25;text-align:center;color:#3c763e;padding:15px 25px 14px;border-radius:2px;background-color:#e0f0d8;margin-bottom:10px}.forgot-password-modal__error{font-size:16px;line-height:1.25;color:#e23737;margin-bottom:10px}@media (min-width:768px) and (max-width:1199px){.family-log-in-modal.modal-mask .modal-mask__wrapper{width:auto}}.family-log-in-modal.modal-mask .modal-mask__body{width:550px;padding:25px}.family-log-in-modal.modal-mask .modal-mask__body .modal-mask__desc,.get-updates-modal__send,.modal-mask.get-updates-modal .modal-mask__content,.subscribe-form{width:100%}@media only screen and (min-width:768px){.family-log-in-modal.modal-mask .modal-mask__body{padding:78px 50px 40px}}@media (max-width:767px){.family-log-in-modal.modal-mask .modal-mask__body .modal-mask__desc{padding:25px}}.family-log-in-modal.modal-mask .desktopModal-button .material-icon-cross1{color:#fff}.family-log-in-modal.modal-mask .modal-mask__forgot-password{color:#3b81f2;text-align:center;padding-top:22px}.family-log-in-modal.modal-mask .modal-text__error{font-size:16px;line-height:1.25;color:#e23737;margin-bottom:10px}.family-log-in-modal.modal-mask .social-sign__forgot-password{background-color:transparent;border:none;font-size:16px;font-weight:600;text-align:center;color:inherit;cursor:pointer}.modal-mask.get-updates-modal .modal-mask__body{text-align:center;position:relative;padding:24px;display:block}@media only screen and (min-width:768px){.modal-mask.get-updates-modal .modal-mask__body{padding:65px 50px}}.modal-mask.get-updates-modal .modal-mask__row-separator{font-size:16px;font-weight:600;text-align:center;color:#333;margin-bottom:15px;text-transform:uppercase}.get-updates-modal__error{color:red}.get-updates-modal__send{font-weight:600}.get-updates-modal__success-message{font-size:16px;line-height:1.25;text-align:center;color:#3c763e;padding:15px 25px 14px;border-radius:2px;background-color:#e0f0d8;margin-bottom:10px}.subscribe-form__types{text-align:left;padding-top:25px;padding-bottom:10px}.subscribe-form__types-title{font-size:16px;font-weight:600;color:#333;margin-bottom:15px}.ts-condolence-in-modal .modal-mask__wrapper .modal-mask__close{color:#444;font-size:16px;width:16px;height:16px;line-height:16px;cursor:pointer;top:20px;right:20px;display:block}.ts-condolence-in-modal .modal-mask__wrapper .modal-mask__container{width:850px}@media (max-width:767px){.ts-condolence-in-modal .modal-mask__wrapper .modal-mask__container .modal-mask__body{height:calc(100% - 1px)}}#ts-condolence-app{width:100%;padding-top:25px}@media (max-width:768px){.ts-condolence-modal__confrim.modal-leave-active .modal-mask__container{transform:scale(1.1)}}@media (max-width:568px){#ts-condolence-app{padding-top:50px}.ts-condolence-modal__confrim .modal-mask__wrapper{height:332px;width:calc(100% - 50px);position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}}@media (max-width:768px) and (orientation:landscape){.ts-condolence-modal__confrim .modal-mask__wrapper{transform:translate(0,25px);height:332px;width:calc(100% - 50px)}}.ts-condolence-modal__confrim .modal-mask__wrapper .modal-mask__close{color:#444;font-size:16px;width:16px;height:16px;line-height:16px;cursor:pointer;top:20px;right:20px;display:block}.ts-condolence-modal__confrim .modal-mask__wrapper .modal-mask__container{width:600px}@media (max-width:568px){.ts-condolence-modal__confrim .modal-mask__wrapper .modal-mask__container{width:100%}.ts-condolence-modal__confrim .modal-mask__wrapper #ts-condolence-app{padding-top:50px;padding-bottom:24px}}.material-page .modal-dialog input.form-control,.material-page .modal-dialog select.form-control,.material-page .modal-dialog textarea,.material-page .modal-dialog textarea.form-control{font-size:16px!important}.material-page .modal-dialog input.form-control#dn_Amount,.material-page .modal-dialog select.form-control#dn_Amount,.material-page .modal-dialog textarea#dn_Amount,.material-page .modal-dialog textarea.form-control#dn_Amount{font-size:40px!important}.material-page .modal-dialog input.form-control#dn_Amount::-ms-clear,.material-page .modal-dialog select.form-control#dn_Amount::-ms-clear,.material-page .modal-dialog textarea#dn_Amount::-ms-clear,.material-page .modal-dialog textarea.form-control#dn_Amount::-ms-clear{display:none;width:0;height:0}.material-page .modal-dialog input.form-control#dn_Amount::-ms-reveal,.material-page .modal-dialog select.form-control#dn_Amount::-ms-reveal,.material-page .modal-dialog textarea#dn_Amount::-ms-reveal,.material-page .modal-dialog textarea.form-control#dn_Amount::-ms-reveal{display:none;width:0;height:0}.modal-mask__content .card__footer .activity-block{border-top:none}.modal-mask__content .card__media{padding-bottom:0}.recaptcha-dialog{z-index:-1;top:0;right:0;bottom:0;left:0;margin:auto;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0);display:none;opacity:0;visibility:hidden;animation:loaderShow .3s linear}.recaptcha-dialog.active{display:flex;opacity:1;z-index:999;visibility:visible;background-color:rgba(0,0,0,.9)}#reCaptchaForm{width:100%;display:flex;justify-content:center;align-items:center}@media (min-width:768px) and (max-width:1199px){.modal-mask__container,.modal-mask__content_left img{margin:0 auto}.modal-mask__wrapper{max-width:100%;width:100%;position:relative;top:50%;transform:translateY(-50%)}.modal-mask::before,.modal-mask__body{height:auto!important}.modal-mask__content_right{max-width:40%}.modal-mask__content_left{max-width:60%;display:flex;justify-content:center;align-items:center}.modal-mask__content_left::before{display:none!important}.goto-post{opacity:1}.goto-next-post i{right:10px!important}.goto-prev-post i{left:10px!important}}.user-block__inner{display:flex}.user-block__back{padding-right:17px;height:50px;align-items:center;display:none}.user-block__back i{font-size:30px;font-weight:700}.user-block__edit{flex-shrink:0;display:flex;align-items:flex-start;padding-left:10px;cursor:pointer}.user-block__edit .user-block__edit-inner{display:flex;align-items:center;font-size:16px;text-align:right;color:#999}.user-block__edit .user-block__edit-inner:hover{opacity:.7}.user-block__edit .user-block__edit-inner i{color:#ccc}.user-block__edit .user-block__edit-text{font-size:16px;font-family:"Source Sans Pro",sans-serif}.user-block__edit .edit-menu{position:relative}.user-block__edit .edit-menu:hover .edit-menu__sub-menu{display:block}.user-block__edit .edit-menu__sub-menu{position:absolute;right:0;top:21px;background:#fff;box-shadow:1px 1px 10px 0 rgba(0,0,0,.05);border-radius:2px;overflow:hidden;z-index:100;display:none}.user-block__edit .edit-menu__item{border-bottom:1px solid #ddd;color:#444;font-size:16px;padding:15px;cursor:pointer;display:flex;align-items:center}.user-block__edit .edit-menu__item:hover{opacity:.5}.user-block__edit .edit-menu__item:last-child{border:none}.user-block__edit .edit-menu__item i{margin-right:10px}.user-block__edit .edit-menu__btn{width:40px;height:23px;display:flex;justify-content:flex-end}.user-block__edit .edit-menu__btn i{font-size:24px}.modal-mask__header .user-block__back{display:flex}@media (min-width:1200px){.modal-mask__header .user-block__back{display:none}}.modal-mask__header .user-block__back i{font-size:26px;font-weight:400}.user-block__photo{width:67px;padding-right:17px}.user-block__photo-img{width:50px;height:50px;border-radius:50%;overflow:hidden;background:#fafafa;font-family:"Source Sans Pro",sans-serif}.user-block__photo-img img{display:block;width:100%;height:100%;object-fit:cover}.user-block__no-image{width:100%;height:100%;background-color:#d2b377;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;text-transform:uppercase}.user-block__create,.user-block__title{color:#444;font-family:"Source Sans Pro",sans-serif}.user-block__info{flex:1;flex-shrink:0;overflow:hidden}.user-block__title{font-size:16px;font-weight:600;line-height:1.13;width:100%;padding-bottom:4px;word-wrap:break-word}.photo-block__photo-bg,.symbol-block__bg{padding-bottom:100%;background-position:center}.user-block__create{font-size:14px}@media (min-width:1024px){.user-block__create{font-size:15px;color:#aaa}}.photo-block{position:relative}.photo-block__photo{width:100%;position:relative}.photo-block__photo-bg{position:relative;background-size:cover;background-repeat:no-repeat;width:100%;height:0;background-color:#eee}.photo-block__list{display:flex;margin-left:-3px;margin-right:-3px}.photo-block__list .photo-block__photo{padding:3px}.photo-block__photos_two .photo-block__list{padding-top:3px}.photo-block__photos_two .photo-block__list .photo-block__photo{width:50%}.photo-block__photos_three .photo-block__list{padding-top:3px}.photo-block__photos_three .photo-block__list .photo-block__photo{width:calc(100% / 2)}.photo-block__photos_four .photo-block__list .photo-block__photo,.photo-block__photos_more .photo-block__list .photo-block__photo{width:calc(100% / 3)}.photo-block__photos_four .photo-block__list{padding-top:3px}.photo-block__photos_more .photo-block__list{padding-top:3px}.photo-block__more-count{position:absolute;left:0;top:0;width:100%;height:100%;padding-top:calc(50% - 12px);font-family:"Source Sans Pro",sans-serif;font-size:24px;line-height:24px;font-weight:700;letter-spacing:1px;text-align:center;color:#fff;background:rgba(0,0,0,.3)}.photo-block__video,.photo-block__video i{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%}.photo-block__video{width:50px;height:50px;z-index:1;background:rgba(0,0,0,.75);border-radius:50%;cursor:pointer}.photo-block__video i{color:#fff;font-size:15px}.card_photo .photo-block{cursor:pointer}.symbol-block__inner{display:flex;align-items:center}.symbol-block__photo{width:65px;height:65px;margin-right:14px;flex-shrink:0}.symbol-block__bg{position:relative;background-repeat:no-repeat;width:100%;height:0;background-size:contain}.symbol-block__text{font-family:"Source Sans Pro",sans-serif;font-size:16px;line-height:1.25;color:#444;flex-grow:1}.element-item{width:100%;padding:11px 13px}.card{overflow:hidden;border-radius:2px;background-color:#fff;transition:box-shadow .3s ease-out;box-shadow:1px 1px 10px 0 rgba(0,0,0,.05)}.card__user{padding:18px 13px 13px}.card__photo{width:100%;height:240px;background-size:cover;background-position:center}.card__third-video{padding-bottom:15px}.card__third-video .webcast-video-block{color:#fff;font-size:0;padding:15px 30px;text-align:center;background-image:linear-gradient(to top,#877044,#d2b377)}.card__third-video .photo-block__title,.card__third-video .webcast-video-block__text{margin-bottom:20px}.card__third-video .photo-block__title{display:flex;align-items:center;justify-content:center}.card__third-video .photo-block__title span{font-size:22px;font-weight:700;line-height:.91;color:#fff;display:inline-block;font-family:'Source Sans Pro',sans-serif}.card__third-video .photo-block__title .material-icon-play3{margin-right:10px;border-radius:50%;background-color:#fff;width:35px;height:35px;display:inline-block;position:relative}.card__third-video .photo-block__title .material-icon-play3::before{color:#bfa26a;position:absolute;left:5px;right:0;bottom:0;top:0;margin:auto;font-size:16px;line-height:35px}.card__third-video .webcast-video-block__text{font-family:'Source Sans Pro',sans-serif;font-size:15px;line-height:1.33;color:#fff;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;margin-right:20px;margin-left:20px}.card__third-video .btn-material.white-gray{font-family:'Source Sans Pro',sans-serif;font-size:15px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#d2b377}.card__text-wrapper{font-family:"Source Serif Pro",serif;font-size:15px;line-height:1.33;padding:0 13px 14px;word-wrap:break-word;color:#444}#celebrationWall .card__pending-title,.card__donate,.card__footer .activity-block,.text-read-more{font-family:"Source Sans Pro",sans-serif}@media only screen and (min-width:768px){.card__text-wrapper{padding:0 22px 14px}}.card__text{word-wrap:break-word}.card__text--multiple{white-space:pre-line}.text-read-more{font-weight:700;text-decoration:underline;color:#d2b377;cursor:pointer}.card__media{padding-bottom:15px}.card__candle,.card__comments{padding:0 13px 15px}.card__comments{display:block}.card__footer{padding:0 13px}.card__footer .activity-block{display:flex;color:#999;font-size:16px;align-items:center;justify-content:space-between;padding:20px 0}.card__footer .activity-block__item:hover{opacity:.8}.card__footer .btn-comments,.card__footer .btn-share{margin:0;border:none;position:relative;padding-left:23px;background:0 0}.book-block__bg,.store-block__bg,.video-block__thumb-bg{background-position:center;background-repeat:no-repeat}.card__footer .btn-comments i,.card__footer .btn-share i{left:0;top:50%;font-size:16px;position:absolute;transform:translate(0,-50%)}.card__footer .fb-like{min-width:61px}.card__sub-comment{display:none;padding-bottom:25px}.card__sub-comment .sub-comments{border-top:1px solid #eee}.card_pending{position:relative;padding:23px 13px;margin-bottom:15px;background-color:#d2b377}@media screen and (max-width:767px){.card_pending{margin-top:30px}}.card_pending .card__text{margin:0;padding:0}.card_pending .fa,.card_pending .fab{font-size:12px}.card__pending-title{font-size:16px;font-weight:600;line-height:1.25;margin-bottom:15px}.card__close-pending{top:10px;right:12px;position:absolute}#celebrationWall .card_pending *{color:#fff}.card__donate{font-size:16px;font-weight:600;padding:5px 13px 20px}.donate-block__button{color:#22bc9e;display:inline-block;text-decoration:underline}.donate-block__button:hover{cursor:pointer}.card.card_store{cursor:default}.card__store{padding:0 24px 33px}.store-block__inner{display:flex;align-items:center}.store-block__inner.border-top{padding-top:20px;margin-top:20px;border-top:solid 1px #ddd}.store-block__ico{flex-shrink:0;margin-right:14px;color:#245a3d;padding-left:4px;font-size:16px;line-height:16px;align-self:self-start}.store-block__ico .store-tree-icon{width:24px;height:24px}.card__store.tree-premium{padding:0}.card__store.tree-premium .store-block__inner{flex-wrap:wrap}.card__store.tree-premium .store-block__img{color:#fff;background-image:url(https://d1uep5tseb3xou.cloudfront.net/content/images/tree-cover-dark.jpg);background-position:center;background-size:cover;text-align:center;min-height:200px;flex:0 0 100%;max-width:100%;font-size:14pt;font-family:Lato,sans-serif;font-weight:600}.card__store.tree-premium .store-block__img .img-text{padding:25px}.card__store.tree-premium .store-block__img .icon{font-size:28pt}.card__store.tree-premium .store-block__img .icon.material-icon-{height:35px}.card__store.tree-premium .store-block__img .tree-store{color:#fff;display:inline-block;padding:6px 15px;margin-top:8px;text-decoration:none;overflow:hidden;font-size:10pt;outline:0;border:1px solid #fff;border-radius:50px}.card__store.tree-premium .store-block__img .link{color:#fff;font-size:8pt;margin-top:15px;display:inline-block}.card__store.tree-premium .store-block__img .link span{margin-left:5px;font-weight:400;text-decoration:underline}.card__store.tree-premium .store-block__img .link:hover span{text-decoration:none}.element-item_list .card__store.tree-premium .store-block__img{background-image:url(https://d1uep5tseb3xou.cloudfront.net/content/images/tree-cover-dark.jpg)}.store-block__bg{position:relative;background-size:contain;width:100%;height:0;padding-bottom:100%;background-color:#fff}.store-block__bg.tree-store{background-image:url(//d1uep5tseb3xou.cloudfront.net/content/images/tree100x100.jpg)}.store-block__photo{width:65px;height:65px;flex-shrink:0;margin-right:14px}.store-block__text{flex-grow:1;color:#444;font-size:15px;line-height:1.33;letter-spacing:normal;font-family:"Source Serif Pro",serif}.store-block__button,.webcast-video-block__href{font-family:"Source Sans Pro",sans-serif;cursor:pointer;text-decoration:underline}.store-block__button{color:#ff5a5f;font-weight:600}.store-block__button:active,.store-block__button:focus,.store-block__button:hover{color:#ff5a5f}.store-block__button.tree-store,.store-block__button.tree-store:active,.store-block__button.tree-store:focus,.store-block__button.tree-store:hover{color:#2f5a3d}.video-block__thumb{width:100%;position:relative}.video-block__thumb-bg{position:relative;background-size:cover;width:100%;height:0;padding-bottom:100%;background-color:#fff}.video-block__play-icon{position:absolute;top:calc(50% - 24px);left:calc(50% - 24px)}.third-video-block__thumb{position:relative}.third-video-block__thumb-bg{height:0;overflow:hidden;position:relative;padding-bottom:100%}.third-video__static-bg{z-index:1;width:100%;height:100%;position:absolute;background-size:cover}.third-video__avatar-bg{top:48%;z-index:0;width:48%;right:-3px;height:65%;display:block;position:absolute;background-size:cover;transform:translate(0,-50%)}.third-video-block__play-icon{z-index:2;position:absolute;top:calc(50% - 24px);left:calc(50% - 24px)}.webcast-video-block{padding:0 30px 10px}.webcast-video-block__avatar{position:relative}.webcast-video-block__avatar .photo-block__video{width:30px;height:30px;border:2px solid #fff;bottom:0;top:auto;left:auto;right:0;transform:translate(0);background-color:#333}.webcast-video-block__avatar .photo-block__video i{font-size:12px;margin-left:1px}.webcast-video-block__inner{display:flex}.webcast-video-block__avatar-bg{width:100px;height:100px;border-radius:50%;background-position:center;background-size:cover}.webcast-video-block__info{padding-left:25px;display:flex;align-items:center}.webcast-video-block__info p{margin:0;line-height:1.33;font-size:15px}.webcast-video-block__href{display:block;font-weight:700;color:#d2b377}.video-block .btn-material.white-gray,.video-block .photo-block__title span,.video-block .webcast-video-block__text{font-family:'Source Sans Pro',sans-serif}.video-block .webcast-video-block{color:#fff;font-size:0;padding:40px 50px;text-align:center;background-image:linear-gradient(to top,#877044,#d2b377)}.video-block .photo-block__title,.video-block .webcast-video-block__text{margin-bottom:20px}.video-block .photo-block__title{display:flex;align-items:center;justify-content:center}.video-block .photo-block__title span{font-size:22px;font-weight:700;line-height:.91;color:#fff;display:inline-block}.video-block .photo-block__title .material-icon-play3{margin-right:10px;border-radius:50%;background-color:#fff;width:35px;height:35px;display:inline-block;position:relative}.video-block .photo-block__title .material-icon-play3::before{color:#bfa26a;position:absolute;left:5px;right:0;bottom:0;top:0;margin:auto;font-size:16px;line-height:35px}.book-block__text,.video-block .btn-material.white-gray,.video-block .webcast-video-block__text{font-size:15px;line-height:1.33;letter-spacing:normal}.video-block .webcast-video-block__text{color:#fff;font-weight:400;font-stretch:normal;font-style:normal;text-align:center;margin-right:20px;margin-left:20px}.video-block .btn-material.white-gray{font-weight:600;font-stretch:normal;font-style:normal;text-align:center;color:#d2b377}.card.card_book{cursor:default}.card__book{padding:0 24px 33px}.book-block__inner{display:flex;align-items:center}.book-block__bg{position:relative;background-size:contain;width:100%;height:0;padding-bottom:100%;background-color:#fff}.book-block__photo{width:65px;height:65px;margin-right:14px;flex-shrink:0}.book-block__text{color:#444;flex-grow:1;font-family:"Source Serif Pro",serif}.book-block__button{font-weight:600;display:inline-block;text-decoration:underline;color:#d2b377;font-family:"Source Sans Pro",sans-serif;cursor:pointer}.card-block__inner.no-border-top,.card__tributebook .tributebook-card__text,.sub-comments__text{font-family:"Source Serif Pro",serif}.book-block__button:active,.book-block__button:focus,.book-block__button:hover{color:#d2b377}.card__tributebook .card-block__information{display:flex;padding:0 22px 30px}.card__tributebook .tributebook-card__book-cover{width:130px;height:65px;background:url(https://www-dev.tributebook.com/book-blank_2x.png);background-size:cover;perspective-origin:25% 50%;perspective:50px}@media screen and (max-width:1200px){.card__tributebook .tributebook-card__book-cover{width:65px;padding-right:25px}}.card__tributebook .tributebook-card__info-wrapper{width:37px;height:100%;transform:rotateY(-14deg);text-align:center}.card__tributebook .tributebook-card__info-wrapper img{width:13px;margin-left:auto;margin-right:auto;padding-top:16px;object-fit:cover}.card__tributebook .tributebook-card__info-wrapper .tributebook-card__info-text{font-size:2px;margin-bottom:4%}.card__tributebook .tributebook-card__info-wrapper .tributebook-card__info-text.name{font-size:3px;font-weight:700}.card__tributebook .tributebook-card__info-wrapper .tributebook-card__info-text.dates{font-size:1px}.card__tributebook .tributebook-card__text{font-size:15px;line-height:20px}.card__tributebook .tributebook-card__text a{color:#9B8965;font-weight:600;text-decoration:underline}@media only screen and (min-width:768px){.element-item{padding:0 15px 30px;width:50%;z-index:1}.element-item.element-item_list{width:100%}.card__user{padding:18px 22px 13px}.card__candle,.card__comments{padding:0 22px 15px}.card__comments{display:none}.card__footer{padding:0 22px}.card__sub-comment{display:block;padding:0}.card__sub-comment.opened{padding-bottom:25px}.card__sub-comment.opened .sub-comments__add{height:auto;padding-top:25px;overflow:visible}.card__sub-comment.opened .sub-comments{border-color:#eee}.card__sub-comment.opened .sub-comments__list{padding-bottom:0;border-color:transparent}.card__sub-comment .sub-comments{border-color:transparent}.card__sub-comment .sub-comments__text-wrap{padding-left:67px}.card__sub-comment .sub-comments__add{padding-left:13px;padding-right:13px;height:0;margin:0;overflow:hidden}.card__sub-comment .sub-comments__list{padding-bottom:25px;border-top:1px solid #eee}.card_pending{padding:23px 22px}.card__donate{padding:5px 22px 20px}}@media only screen and (max-width:767px){.card:hover{cursor:pointer;box-shadow:6px 10px 19px 0 rgba(0,0,0,.07)}}.card-block__inner{display:flex;align-items:center}.card-block__inner.no-border-top{padding:0 14px 14px;color:#aaa;font-size:13px}.sub-comments__add-button,.sub-comments__textarea{font-family:"Source Sans Pro",sans-serif}.card-block__inner.no-border-top.tribute-book__comment{font-size:15px;line-height:24px;padding:20px 22px 15px}.card-block__inner.no-border-top.tribute-book__comment .text-block__ico{margin-right:5px}@media only screen and (min-width:768px){.card-block__inner.no-border-top{padding:5px 22px}}.card-block__inner a{color:#aaa;text-decoration:underline}.card-block__inner a:hover{text-decoration:none}.card-block__inner .text-block__ico{margin-right:14px;align-self:self-start}.sub-comments__more{padding:22px 13px 0}.sub-comments__more a{font-size:15px;font-weight:700;color:#d2b377;text-decoration:underline}.sub-comments__more a:hover{color:#d2b377;text-decoration:none}.sub-comments__add{position:absolute;bottom:0;left:0;width:100%;background-color:#fff;z-index:1;-webkit-overflow-scrolling:touch;border-top:1px solid #ddd}@supports (-webkit-overflow-scrolling:touch){@media only screen and (max-width:767px){.sub-comments__add.focus-active{bottom:50px}}}.sub-comments__add.focus-active .sub-comments__textarea{animation:border-animate 3s 1}.sub-comments__add.focus-active .sub-comments__add-inner::after{opacity:1}.sub-comments__text-wrap,.sub-comments__text-wrap .text-read-more{line-height:19px;font-size:15px}@media (max-width:767px){.comment-modal-comments .sub-comments__item:last-child{margin-bottom:85px}}.comment-modal-comments .sub-comments__empty{display:block}.sub-comments__add-inner{position:relative}@media only screen and (min-width:768px){.sub-comments__more{padding:22px 22px 0}.sub-comments__add{position:relative;border:none;margin-top:25px}.comment-modal-comments .sub-comments__add{padding:0 16px 25px}.sub-comments__add-inner::after{content:"";position:absolute;z-index:-1;width:100%;top:0;left:0;height:100%;opacity:0;border-radius:25px;box-shadow:0 0 7px #d2b377;transition:opacity .3s ease-in-out}.sub-comments__textarea{border-radius:25px;border:1px solid #eee}}.sub-comments__textarea{font-size:16px;color:#999;resize:none;width:100%;position:relative;z-index:1;overflow:hidden}.sub-comments__textarea span,.sub-comments__textarea textarea{padding:9px 65px 9px 10px;width:100%;display:block;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;-ms-user-select:text;user-select:text;min-height:65px;line-height:normal;background:#fff}.sub-comments__textarea span:focus,.sub-comments__textarea textarea:focus{outline:transparent solid 0}@keyframes border-animate{0%,100%{border-color:#eee}50%{border-color:#d2b377}}.sub-comments__textarea-inner{overflow:hidden;height:70px;position:relative}.sub-comments__add-button,.sub-comments__placeholder{font-size:16px;position:absolute;top:50%;transform:translate(0,-50%);z-index:2}@media only screen and (min-width:768px){.sub-comments__textarea span,.sub-comments__textarea textarea{min-height:48px;padding:17px 65px 17px 17px;line-height:16px;background:#fafafa}.sub-comments__textarea-inner{height:50px}}.sub-comments__placeholder{left:20px;color:#595959;pointer-events:none}.sub-comments__add-button{font-weight:600;color:#4c9cd7;background:0 0;right:15px;cursor:pointer}.sub-comments__add-button:disabled,.sub-comments__add-button[disabled]{color:#595959}.sub-comments__list{padding:0 13px}@media only screen and (min-width:768px){.sub-comments__add-button{right:25px}.sub-comments__list{padding:0 22px}}.sub-comments__item{position:relative;padding-top:22px;margin-bottom:17px}.sub-comments__item+.sub-comments__item{border-top:1px solid #ddd}.sub-comments__edit{background:#fff;z-index:10;display:flex;flex-direction:column;height:106px}@media only screen and (max-width:767px){.modal-mask .sub-comments__edit-text{border:none;border-top:1px solid #eee;padding-top:23px}.modal-mask .sub-comments__edit-text textarea{height:57px;font-size:16px;line-height:1.25;color:#444;font-family:"Source Serif Pro",serif;position:relative}.modal-mask .sub-comments__edit-btn{font-size:16px}.modal-mask .sub-comments__item_edit{position:fixed;bottom:0;left:0;width:100%;padding-bottom:15px;margin:0;z-index:1000;background:#fff;padding-left:12px;padding-right:12px;margin-bottom:0!important}.modal-mask .sub-comments__item_edit::before{position:fixed;width:100%;height:100%;left:0;top:0;bottom:0;right:0;background:rgba(255,255,255,.7);z-index:-1;content:""}.modal-mask .sub-comments__item_edit .edit-sub-comment{display:none}.modal-mask .sub-comments__item_edit .sub-comments__text-wrap{padding-bottom:20px}}@media only screen and (min-width:768px){.modal-mask .sub-comments__item_edit .sub-comments__text-wrap{display:none}.card .sub-comments__edit{position:absolute;top:0;left:0;bottom:0;right:0;height:auto;padding-top:22px}}.sub-comments__text{word-wrap:break-word;font-size:15px;line-height:1.33;color:#444}.sub-comments__edit-btn,.sub-comments__edit-text textarea{color:#444;font-family:"Source Sans Pro",sans-serif}.sub-comments__edit-text{flex-grow:1;position:relative;border:1px solid #eee;overflow:hidden}.sub-comments__edit-text textarea{display:block;width:100%;resize:none;position:absolute;top:0;left:0;bottom:0;right:0;font-size:14px;line-height:1.29;padding:5px 12px}@media only screen and (min-width:768px){.sub-comments__edit-text{background-color:#f8f8fa;border-radius:25px}.sub-comments__edit-text textarea{padding:10px 20px;background-color:#f8f8fa}}.sub-comments__edit-btns{padding-top:10px;display:flex;justify-content:flex-end;bottom:16px;left:0;width:100%;flex-shrink:0}.sub-comments__edit-btn{background-color:#fff;border:none;text-align:center;margin-left:15px;margin-right:15px;font-size:15px;line-height:15px}.sub-comments__edit-btn_save{color:#d2b377}.sub-comments__edit-btn_cancel{color:#999}@media only screen and (min-width:1200px){.sub-comments__edit-btn{padding-left:8px;padding-right:8px;margin-left:0;margin-right:0}.sub-comments__edit-btn_cancel{border-right:1px solid #999}}.sub-comments__empty{display:none;padding-top:38px}@media (min-width:768px){.sub-comments__empty{display:none}}.sub-comments__empty p{font-size:14px;text-align:center;color:#999}.sub-comments__empty p:first-child{font-size:16px;font-weight:600}.sub-comments__user{padding-bottom:22px}.modal-photo-item .card__comments{padding-top:14px}.modal-photo-item .card__comments+.card__footer .activity-block{border-top:2px solid #ddd}@media only screen and (max-width:767px){.sub-comments_edit .sub-comments__add{display:none}}.pdf-block__inner{display:flex;padding:15px 22px 20px}@media (max-width:768px){.pdf-block__inner{padding:15px 13px 20px}}.pdf-block__photo{width:23px;height:30px;margin-right:18px;flex-shrink:0;padding-top:5px}.pdf-block__icon i{color:#999;font-size:30px}.pdf-block__text,.ts-content-page__title{font-family:"Source Sans Pro",sans-serif;color:#444}.pdf-block__text{font-size:16px;line-height:1.25;flex-grow:1}.pdf-block__text--pdf{color:#d2b377;font-weight:700;text-decoration:underline}.ts-condolence-app__container{font-family:"Source Sans Pro",sans-serif;margin:0;padding:0;word-break:break-word}.ts-condolence-app__container p{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}.ts-content-page__title{font-style:normal;font-weight:600;font-size:24px;line-height:30px;text-align:center}.ts-comment-preview__message,.ts-comment-preview__panel-text{font-family:"Source Sans Pro",sans-serif;font-style:normal;font-weight:400}.ts-comment-preview{width:100%;display:flex;flex-direction:column;justify-content:center;padding:0 25px}.ts-comment-preview__message{background:#fff;border:1px solid #ccc;width:100%;height:60px;box-shadow:inset 0 4px 4px rgba(0,0,0,.05);box-sizing:border-box;padding:10.7px 20px;font-size:14px;line-height:18px;resize:none}.ts-comment-preview__panel{display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:1px}.ts-comment-preview__panel-text{flex-grow:1;font-size:12px;line-height:14px;color:#333}.ts-item__content-title,.ts-subtitle{font-family:"Source Sans Pro",sans-serif;font-weight:600;color:#444;font-style:normal}.ts-subtitle{font-size:18px;line-height:23px;text-align:center;margin-bottom:10px}.ts-products-list__items{display:flex;flex-wrap:nowrap;flex-direction:row;padding:0 24px;gap:25px;justify-content:center}.ts-products-slider__items{padding:0 24px}.ts-products-slider__items .slick-track{display:flex;gap:25px;transition-duration:1s}.ts-products-slider__items .slick-slide{width:250px}.ts-products-slider__items .ts-products-slider__dots{justify-content:center;display:flex;gap:12px;margin-top:5px;list-style:none}.ts-products-slider__items .ts-products-slider__dots li button{width:12px;height:12px;border-radius:50%;color:transparent;background:#d9d9d9}.ts-products-slider__items .ts-products-slider__dots li.slick-active button{background:#444}.ts-product-item{width:250px;max-height:320px;background:#f4f4f4;border-radius:4px;overflow:hidden;padding-bottom:67px;position:relative}@media (max-width:568px){.ts-product-item{width:100%}}.ts-product-item__thumb{width:100%;height:125px;background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#eee}.ts-item__content-title{display:flex;flex-direction:row;flex-wrap:nowrap;font-size:16px;line-height:20px;padding:20px 15px 0}.ts-item__content-full,.ts-item__content-short{color:#444;padding:0 15px;font-family:"Source Sans Pro",sans-serif;font-weight:400;line-height:18px;overflow:hidden}.ts-item__content-title .title-name{flex-grow:1;width:70%;height:20px;overflow:hidden}.ts-item__content-title .title-price{flex-grow:0;width:30%;text-align:right}.ts-item__content-short{font-size:14px;margin-top:10px;margin-bottom:18px;display:-webkit-box;-webkit-line-clamp:2;/*! autoprefixer: off */-webkit-box-orient:vertical;/*! autoprefixer: on */text-overflow:unset}.ts-item__content-full{font-size:14px;margin-bottom:17px;max-height:108px}.ts-item__content-full ul{list-style:disc;padding-left:25px}.ts-product-item__bottom{padding:0 15px;width:100%;bottom:15px;position:absolute}.ts-product-item__post{font-family:"Source Sans Pro",sans-serif;font-size:14px;background-color:#1a8082;color:#fff;text-align:center;font-weight:400;transition:all .3s;line-height:18px;width:100%;max-width:100%;cursor:pointer;display:block;text-decoration:none;padding:8px 0 6px;border-radius:3px;border:1px solid #1a8082;height:50px;overflow:hidden}.ts-content-bottom .ts-return-button,.ts-product-item__learn{font-weight:700;color:#1a8082;font-family:"Source Sans Pro",sans-serif;cursor:pointer}.ts-product-item__post:hover{background-color:#fff;color:#1a8082}.ts-product-item__learn{font-size:12px;line-height:15px;margin-top:11px;justify-content:center;display:flex;flex-direction:row}.ts-product-item__learn-icon{margin-right:8px;align-self:center}.ts-product-item__learn-label{align-self:center}.ts-content__catalog .ts-comment-block{margin-top:20px}.ts-content__catalog .ts-products-list{margin-top:24px}.ts-content-bottom{margin-top:26px;padding-bottom:25px;width:100%}@media (max-width:568px){.ts-content-bottom{margin-top:25px;padding:0 25px 25px}.ts-wrapper__thankyoupage .ts-content-bottom{gap:16px;display:flex;flex-direction:column;padding:10px 25px;background:#fff;border-top:1px solid #ccc}}.ts-wrapper__thankyoupage .ts-content-bottom{margin-top:51px}.ts-content-bottom .ts-return-button{font-size:14px;border:2px solid #1a8082;border-radius:25px;background-color:#fff;display:none;height:50px}.ts-content-bottom .ts-return-button:hover{font-family:"Source Sans Pro",sans-serif;font-size:14px;background-color:#1a8082;color:#fff;text-align:center;font-weight:700;transition:all .3s}.ts-content-bottom .ts-post-button,.ts-content-bottom .ts-post-button:hover{font-size:16px;font-weight:700;font-family:"Source Sans Pro",sans-serif;text-align:center}.ts-content-bottom .ts-post-button{border:2px solid #1a8082;border-radius:24.5px;color:#1a8082;background-color:#fff;cursor:pointer;width:346px;max-width:100%;text-decoration:none;padding:14px 0;display:block;margin:auto}.ts-content-bottom .ts-post-button:hover{background-color:#1a8082;color:#fff;transition:all .3s}@media (max-width:568px){.ts-content-bottom .ts-return-button{display:block;width:346px;max-width:100%;margin:auto}.ts-content-bottom .ts-post-button{font-size:14px;width:100%}}.ts-confrim-block{padding-bottom:24px}.ts-confrim-block .ts-content-page__title{margin-bottom:45px}@media (max-width:568px){.ts-confrim-block .ts-content-page__title{text-align:center;width:208px;max-width:100%;margin:auto auto 15px}}.ts-confrim-block .ts-confrim-block__text{text-align:center;font-size:16px;font-family:"Source Sans Pro",sans-serif;color:#444;font-weight:400;line-height:20px;margin:0 auto 86px}.ts-confrim-block .ts-confrim-block__button,.ts-shop-button{display:block;background-color:#1a8082;font-weight:600;font-family:"Source Sans Pro",sans-serif;transition:all .3s}@media (max-width:568px){.ts-confrim-block .ts-confrim-block__text{width:275px;max-width:100%;margin:0 auto 48px;padding:0 10px}}.ts-confrim-block .ts-confrim-block__button{height:50px;border-radius:25px;width:346px;cursor:pointer;margin-bottom:26px;margin-left:auto;margin-right:auto;font-size:16px;color:#fff;text-align:center}@media (max-width:568px){.ts-confrim-block .ts-confrim-block__button{width:275px;font-size:14px;font-weight:600;margin-bottom:25px}.ts-content__thankyou .ts-subtitle{padding-left:25px;padding-right:25px}}.ts-confrim-block .ts-confrim-block__button:hover{color:#1a8082;background-color:transparent;border:1px solid #1a8082}.ts-confrim-block .ts-confrim-block__link{display:block;color:#1a8082;font-family:"Source Sans Pro",sans-serif;font-weight:700;text-decoration:underline;font-size:16px;line-height:20px;margin:auto;text-align:center}.ts-content__thankyou .ts-subtitle{font-weight:700;font-size:16px;line-height:20px;margin-bottom:20px}.ts-content__thankyou .ts-content__thankyou-subtitle{display:flex;text-align:center;flex-direction:column;padding-top:10px;padding-bottom:31px;border-bottom:1px solid #eee;margin-left:25px;margin-right:25px;margin-bottom:20px;gap:10px}.ts-content__thankyou .ts-content__thankyou-subtitle p{font-family:"Source Sans Pro",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#444}.ts-shop-button{width:346px;max-width:100%;padding-top:14px;padding-bottom:15px;margin:auto;cursor:pointer;border-radius:24.5px;border:1px solid #1a8082;font-size:16px;color:#fff;text-align:center}.ts-sympathy-item__price,.ts-sympathy-item__title{font-size:14px;line-height:18px;text-align:center}.ts-shop-button:hover{color:#1a8082;background-color:transparent}.ts-sympathysList__items{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 25px 0 27px;gap:20px}@media (max-width:568px),(min-width:568px) and (max-width:1200px){.ts-sympathysList__items{padding:0 25px;gap:25px}}.ts-sympathy-item{display:flex;flex-direction:column;width:184px;flex-grow:1;font-family:"Source Sans Pro",sans-serif;color:#444}@media (min-width:568px) and (max-width:1200px){.ts-sympathy-item{width:calc(25% - 50px)}}@media (max-width:568px){.ts-sympathy-item{width:calc(50% - 25px)}}.ts-sympathy-item__thumb{margin-bottom:2px;width:100%;text-align:center}.ts-sympathy-item__thumb img{width:100%;height:184px;object-fit:contain}.ts-sympathy-item__title{font-style:normal;font-weight:400;margin-bottom:1px;max-height:18px;overflow:hidden}@media (max-width:568px){.ts-sympathy-item__title{overflow:unset;max-height:initial}}.ts-sympathy-item__price{font-family:"Source Sans Pro",sans-serif;margin-bottom:4px;font-weight:600;margin-left:5px}.ts-sympathy-item__view,.ts-sympathy-item__view:hover{font-family:"Source Sans Pro",sans-serif;font-size:12px}.ts-sympathy-item__view{width:96px;height:25px;justify-content:center;display:flex;padding-top:5px;padding-bottom:5px;align-items:center;margin:auto;border:2px solid #1a8082;border-radius:3px;font-weight:700;color:#1a8082;background-color:#fff;cursor:pointer}.ts-sympathy-item__view:hover{background-color:#1a8082;color:#fff;text-align:center;font-weight:700;transition:all .3s}.ts-sympathy-item__delivery{font:11px Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:500;line-height:13px;color:#42a8aa;width:100%;margin-bottom:15px}.ts-sympathy-item__delivery .delivery-wrapper{margin:auto;display:flex;gap:2px;justify-content:center}.ts-sympathy-item__delivery .delivery-text{display:flex;align-items:center}.ts-sympathy-item__delivery .delivery-icon img{width:28px}.ts-sympathy-item__delivery .delivery-icon img.img-enviroment{width:25px}.material-keepsake{margin-top:15px;margin-bottom:30px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);background-color:#fff;width:100%}.material-body__sidebar .material-keepsake{margin-top:0}.material-keepsake__image img{display:block;width:100%;height:130px;object-fit:cover;object-position:48% 85%}.material-keepsake__description{padding:20px;color:#575757;text-align:center;letter-spacing:.005em;width:100%}.material-keepsake__title{font-size:14px;line-height:normal;text-align:center;margin-bottom:20px}.material-keepsake__link{background:#17426d;padding:10px 15px;border-radius:0;font-weight:400;font-size:14px;text-decoration:none;color:#fff;width:100%;display:flex;align-items:center;justify-content:center;transition:all .35s}.material-keepsake__link span{margin-right:3px}.material-keepsake__link:hover{background:#13385e}.material-keepsake__arrow{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg)}