@import url(//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,700,600,300);@import url(//fonts.googleapis.com/css?family=Crimson+Text:400,600,700,700italic,600italic,400italic);.AlphaFooter{overflow:auto;background-color:#333;min-height:280px;clear:both;position:relative;z-index:2}@media only screen and (max-width:1100px){.AlphaFooter{overflow:hidden}}@media only screen and (max-width:940px){.AlphaFooter{padding:0 40px}}@media only screen and (max-width:800px){.AlphaFooter{padding:30px 40px 0}}@media only screen and (max-width:340px){.AlphaFooter{padding:30px 5px 0}}.AlphaFooter .footCol{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%}.AlphaFooter .footCol:after{content:"";display:table;clear:both}.AlphaFooter .footCol:last-child{margin-right:0}@media only screen and (max-width:940px){.AlphaFooter .footCol{float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:3%;margin-bottom:20px}.AlphaFooter .footCol:after{content:"";display:table;clear:both}.AlphaFooter .footCol:last-child{margin-right:0}}.AlphaFooter .firstRow{margin-top:50px;width:auto;max-width:1280px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.AlphaFooter .firstRow:after{content:"";display:table;clear:both}@media only screen and (max-width:1400px){.AlphaFooter .firstRow{max-width:none;margin-right:0;margin-left:0;padding-left:0;padding-right:0;margin:50px 50px 0}}@media only screen and (max-width:800px){.AlphaFooter .firstRow{margin:10px 5px 0}}.AlphaFooter .footerSearch{display:block;background-color:#fff;height:45px;max-width:300px;border-radius:3px;overflow:hidden;-moz-border-radius:3px;-webkit-border-radius:3px;border:0 solid #fff;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.35)}@media only screen and (max-width:940px){.AlphaFooter .footerSearch{margin-bottom:35px;max-width:100%;width:100%}}.AlphaFooter .footerSearch form{display:block;margin-top:8px}.AlphaFooter .footerSearch input{font-family:Open Sans,sans-serif;font-weight:300;-webkit-appearance:none;height:30px;width:85%;display:inline-block;border:1px solid #fff;text-indent:8px;line-height:l_remify(30px)}.AlphaFooter .footerSearch input:focus{outline:0}.AlphaFooter .footerSearch svg{fill:#999}.AlphaFooter .footerSearch p{text-align:top;height:30px}.AlphaFooter .footerSearch button{height:30px;width:30px;float:right;margin-right:3%;cursor:pointer;border:1px solid #fff;background-color:#fff;padding:0}.AlphaFooter .footerNewsletter{max-width:300px;float:right}@media only screen and (max-width:940px){.AlphaFooter .footerNewsletter{max-width:100%;width:100%}}.AlphaFooter .footerNewsletter form{display:block;height:45px}.AlphaFooter .footerNewsletter a{cursor:pointer;display:block;text-decoration:none;float:left;font-family:Crimson;color:#fff;height:45px;width:55%;text-align:center;line-height:45px;transition:.25s ease-in-out}@media only screen and (max-width:940px){.AlphaFooter .footerNewsletter a{width:45%}}@media only screen and (max-width:600px){.AlphaFooter .footerNewsletter a{width:60%}}.AlphaFooter .footerNewsletter a:hover{color:#09c}.AlphaFooter .footerNewsletter .inputWrapper{display:none;float:left;background-color:#fff;height:45px;width:62.5%;border-radius:3px;overflow:hidden;-moz-border-radius:3px;-webkit-border-radius:3px;border:0 solid #fff}.AlphaFooter .footerNewsletter .inputWrapper input{margin-top:8px;height:30px;width:100%;display:inline-block;border:1px solid #fff;text-indent:8px;line-height:l_remify(30px)}.AlphaFooter .footerNewsletter .inputWrapper input:focus{outline:0}.AlphaFooter .footerNewsletter button{display:block;float:left;height:45px;width:100%;overflow:hidden;white-space:nowrap;font-family:Open Sans;background-color:#09c;color:#fff;cursor:pointer;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:0 solid #fff;transition:.25s ease-in-out;padding:0 25px}@media only screen and (max-width:940px){.AlphaFooter .footerNewsletter button{padding:0}}.AlphaFooter .footerNewsletter button:hover{background-color:#069}.AlphaFooter .secondRow{border-top:1px dotted #999;clear:both;margin-top:40px;width:auto;max-width:1280px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.AlphaFooter .secondRow:after{content:"";display:table;clear:both}@media only screen and (max-width:1400px){.AlphaFooter .secondRow{max-width:none;margin-right:0;margin-left:0;padding-left:0;padding-right:0;margin:50px 50px 0}}@media only screen and (max-width:940px){.AlphaFooter .secondRow{margin:10px 50px 0}}@media only screen and (max-width:800px){.AlphaFooter .secondRow{margin:10px 5px 0}}@media only screen and (max-width:940px){.AlphaFooter .secondRow .footSide{float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:3%}.AlphaFooter .secondRow .footSide:after{content:"";display:table;clear:both}.AlphaFooter .secondRow .footSide:last-child{margin-right:0}}.AlphaFooter .secondRow .footerLeftSide{vertical-align:top;margin-top:25px;overflow:auto;width:25%;display:inline-block}@media only screen and (max-width:1100px){.AlphaFooter .secondRow .footerLeftSide{width:100%;margin-top:40px;text-align:center;margin-bottom:60px}}.AlphaFooter .secondRow .footerLeftSide p{margin-bottom:8px;color:#858585}.AlphaFooter .secondRow .footerRightSide{text-align:right;vertical-align:top;margin-top:40px;width:75%;display:inline-block}@media only screen and (max-width:1100px){.AlphaFooter .secondRow .footerRightSide{width:100%;margin:auto;text-align:center}}.AlphaFooter .secondRow .footerRightSide .footerNav{color:#fff;font-family:Crimson;-webkit-font-smoothing:antialiased;display:block}@media only screen and (max-width:1100px){.AlphaFooter .secondRow .footerRightSide .footerNav{width:100%;margin-top:40px;text-align:center}}.AlphaFooter .secondRow .footerRightSide .footerNav span{display:inline-block;padding:2px 10px;height:14px;margin-bottom:6px;line-height:14px;font-family:Open Sans}@media only screen and (max-width:1300px){.AlphaFooter .secondRow .footerRightSide .footerNav span{padding:1px 6px}}@media only screen and (max-width:1100px){.AlphaFooter .secondRow .footerRightSide .footerNav span{padding:2px 10px}}@media only screen and (max-width:1000px){.AlphaFooter .secondRow .footerRightSide .footerNav span{text-align:center;padding:2px 10px;border-right:0}}.AlphaFooter .secondRow .footerRightSide .footerNav span a,.AlphaFooter .secondRow .footerRightSide .footerNav span a:active,.AlphaFooter .secondRow .footerRightSide .footerNav span a:visited{color:#ccc;display:inline-block;text-decoration:none}.AlphaFooter .secondRow .footerRightSide .footerNav span a:active:hover,.AlphaFooter .secondRow .footerRightSide .footerNav span a:hover,.AlphaFooter .secondRow .footerRightSide .footerNav span a:visited:hover{color:#fff;transition:.25s ease-in-out}.AlphaFooter .secondRow .footerRightSide .alphaNav{color:#ccc;line-height:14px;font-family:Open Sans;margin-top:12px}.AlphaFooter .secondRow .footerRightSide .alphaNav a,.AlphaFooter .secondRow .footerRightSide .alphaNav a:active,.AlphaFooter .secondRow .footerRightSide .alphaNav a:visited{font-weight:800;padding:0 7px;color:#09c;display:inline-block;text-decoration:none}@media only screen and (max-width:1300px){.AlphaFooter .secondRow .footerRightSide .alphaNav a,.AlphaFooter .secondRow .footerRightSide .alphaNav a:active,.AlphaFooter .secondRow .footerRightSide .alphaNav a:visited{padding:1px 6px}}@media only screen and (max-width:1100px){.AlphaFooter .secondRow .footerRightSide .alphaNav a,.AlphaFooter .secondRow .footerRightSide .alphaNav a:active,.AlphaFooter .secondRow .footerRightSide .alphaNav a:visited{padding:2px 10px}}@media only screen and (max-width:1000px){.AlphaFooter .secondRow .footerRightSide .alphaNav a,.AlphaFooter .secondRow .footerRightSide .alphaNav a:active,.AlphaFooter .secondRow .footerRightSide .alphaNav a:visited{text-align:center;padding:2px 10px;border-right:0}}.AlphaFooter .secondRow .footerRightSide .alphaNav a:active:hover,.AlphaFooter .secondRow .footerRightSide .alphaNav a:hover,.AlphaFooter .secondRow .footerRightSide .alphaNav a:visited:hover{color:#069;transition:.25s ease-in-out}.Footer{overflow:auto;background-color:#222;min-height:280px;clear:both}@media only screen and (max-width:1100px){.Footer{overflow:hidden}}@media only screen and (max-width:940px){.Footer{padding:0 40px}}@media only screen and (max-width:800px){.Footer{padding:30px 40px 0}}@media only screen and (max-width:340px){.Footer{padding:30px 5px 0}}.Footer .footCol{zoom:1;float:left;clear:none;text-align:inherit;width:31.196%;margin-left:0;margin-right:3%}.Footer .footCol:after,.Footer .footCol:before{content:"";display:table}.Footer .footCol:after{clear:both}.Footer .footCol:last-child{margin-right:0}@media only screen and (max-width:940px){.Footer .footCol{zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:3%;margin-bottom:20px}.Footer .footCol:after,.Footer .footCol:before{content:"";display:table}.Footer .footCol:after{clear:both}.Footer .footCol:last-child{margin-right:0}}.Footer .firstRow{margin-top:50px;zoom:1;width:auto;max-width:1280px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.Footer .firstRow:after,.Footer .firstRow:before{content:"";display:table}.Footer .firstRow:after{clear:both}@media only screen and (max-width:1400px){.Footer .firstRow{max-width:none;margin-right:0;margin-left:0;padding-left:0;padding-right:0;margin:50px 50px 0}}@media only screen and (max-width:800px){.Footer .firstRow{margin:10px 5px 0}}.Footer .footerSearch{display:block;background-color:#fff;height:45px;border-radius:3px;overflow:hidden;-moz-border-radius:3px;-webkit-border-radius:3px;border:0 solid #fff}@media only screen and (max-width:940px){.Footer .footerSearch{margin-bottom:35px}}.Footer .footerSearch form{display:block;margin-top:8px}.Footer .footerSearch input{font-family:Open Sans,sans-serif;font-weight:300;-webkit-appearance:none;height:30px;width:85%;display:inline-block;border:1px solid #fff;text-indent:8px;font-size:20px;font-size:1.25rem;line-height:l_remify(30px)}.Footer .footerSearch input:focus{outline:0}.Footer .footerSearch svg{fill:#069}.Footer .footerSearch p{text-align:top;height:30px;margin-top:7px}.Footer .footerSearch button{height:30px;width:30px;float:right;margin-right:3%;cursor:pointer;border:1px solid #fff;background-color:#fff;padding:0}.Footer .footerFollow{display:block;height:45px}@media only screen and (max-width:940px){.Footer .footerFollow{height:90px;border-left:none;border-right:none;border-top:1px solid #999;border-bottom:1px solid #999;margin-bottom:35px}}.Footer .footerFollow .followSpacer{text-align:center;zoom:1;float:left;clear:none;text-align:inherit;width:33%;margin-left:0;margin-right:0;margin-top:10px}.Footer .footerFollow .followSpacer:after,.Footer .footerFollow .followSpacer:before{content:"";display:table}.Footer .footerFollow .followSpacer:after{clear:both}@media only screen and (max-width:940px){.Footer .footerFollow .followSpacer{margin:35px auto 0;height:20px}}.Footer .footerFollow .followIcon{display:block;width:30px;margin:0 auto;height:30px;cursor:pointer;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);transition:opacity .25s ease-in-out}@media only screen and (max-width:940px){.Footer .footerFollow .followIcon{margin-top:-5px}}.Footer .footerFollow .followIcon svg{fill:#fff}.Footer .footerFollow .followIcon:hover{opacity:1;-ms-filter:none;filter:none}.Footer .footerFollow .followIcon:hover .Facebook svg{fill:#415e9c}.Footer .footerFollow .followIcon:hover .Twitter svg{fill:#3b9dd9}.Footer .footerFollow .followIcon:hover .Google_Plus svg{fill:#d73d32}.footerNewsletter a,.footerNewsletter form{display:block;height:45px}.footerNewsletter a{cursor:pointer;text-decoration:none;float:left;font-family:Crimson;color:#fff;font-size:18px;font-size:1.125rem;width:55%;text-align:center;line-height:45px;transition:.25s ease-in-out}@media only screen and (max-width:1100px){.footerNewsletter a{font-size:14px;font-size:.875rem}}@media only screen and (max-width:940px){.footerNewsletter a{font-size:22px;font-size:1.375rem;width:45%}}@media only screen and (max-width:600px){.footerNewsletter a{font-size:16px;font-size:1rem;width:60%}}@media only screen and (max-width:400px){.footerNewsletter a{font-size:12px;font-size:.75rem}}.footerNewsletter a:hover{color:#09c}.footerNewsletter .inputWrapper{display:none;float:left;background-color:#fff;height:45px;width:62.5%;border-radius:3px;overflow:hidden;-moz-border-radius:3px;-webkit-border-radius:3px;border:0 solid #fff}.footerNewsletter .inputWrapper input{margin-top:8px;height:30px;width:100%;display:inline-block;border:1px solid #fff;text-indent:8px;font-size:20px;font-size:1.25rem;line-height:l_remify(30px)}.footerNewsletter .inputWrapper input:focus{outline:0}.footerNewsletter button{display:block;float:left;height:45px;width:100%;overflow:hidden;white-space:nowrap;font-size:16px;font-size:1rem;font-family:Open Sans;background-color:#09c;color:#fff;cursor:pointer;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:0 solid #fff;transition:.25s ease-in-out}.footerNewsletter button:hover{background-color:#069}@media only screen and (max-width:1100px){.footerNewsletter button{font-size:12px;font-size:.75rem}}@media only screen and (max-width:940px){.footerNewsletter button{font-size:16px;font-size:1rem}}.secondRow{border-top:1px dotted #999;clear:both;margin-top:40px;zoom:1;width:auto;max-width:1280px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.secondRow:after,.secondRow:before{content:"";display:table}.secondRow:after{clear:both}@media only screen and (max-width:1400px){.secondRow{max-width:none;margin-right:0;margin-left:0;padding-left:0;padding-right:0;margin:50px 50px 0}}@media only screen and (max-width:940px){.secondRow{margin:10px 50px 0}}@media only screen and (max-width:800px){.secondRow{margin:10px 5px 0}}@media only screen and (max-width:940px){.secondRow .footSide{zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:3%}.secondRow .footSide:after,.secondRow .footSide:before{content:"";display:table}.secondRow .footSide:after{clear:both}.secondRow .footSide:last-child{margin-right:0}}.secondRow .footerLeftSide{vertical-align:top;margin-top:25px;overflow:auto;width:25%;display:inline-block}@media only screen and (max-width:1100px){.secondRow .footerLeftSide{width:100%;margin-top:40px;text-align:center;margin-bottom:60px}}.secondRow .footerLeftSide p{margin-bottom:8px;color:#858585;font-size:12px;font-size:.75rem}.secondRow .footerRightSide{text-align:right;vertical-align:top;margin-top:40px;width:75%;display:inline-block}@media only screen and (max-width:1100px){.secondRow .footerRightSide{width:100%;margin:auto;text-align:center}}.secondRow .footerRightSide .footerNav{color:#fff;font-family:Crimson;-webkit-font-smoothing:antialiased;display:block}@media only screen and (max-width:1100px){.secondRow .footerRightSide .footerNav{width:100%;margin-top:40px;text-align:center}}.secondRow .footerRightSide .footerNav span span{display:inline-block;padding:2px 10px;font-size:16px;font-size:1rem;height:14px;margin-bottom:6px;line-height:14px;border-right:1px solid #999}@media only screen and (max-width:1300px){.secondRow .footerRightSide .footerNav span span{font-size:14px;font-size:.875rem;padding:1px 6px}}@media only screen and (max-width:1100px){.secondRow .footerRightSide .footerNav span span{font-size:16px;font-size:1rem;padding:2px 10px}}@media only screen and (max-width:1000px){.secondRow .footerRightSide .footerNav span span{text-align:center;padding:2px 10px;border-right:0}}.secondRow .footerRightSide .footerNav span span a,.secondRow .footerRightSide .footerNav span span a:active,.secondRow .footerRightSide .footerNav span span a:visited{color:#ccc;display:inline-block;text-decoration:none}.secondRow .footerRightSide .footerNav span span a:active:hover,.secondRow .footerRightSide .footerNav span span a:hover,.secondRow .footerRightSide .footerNav span span a:visited:hover{color:#fff;transition:.25s ease-in-out}.secondRow .footerRightSide .footerNav span:last-child span{border-right:0;padding-right:0}@media only screen and (max-width:1000px){.secondRow .footerRightSide .footerNav span.navsplit,.secondRow .footerRightSide .footerNav span:last-child span{padding-right:10px}}.secondRow .footerRightSide .footerLegalNav{color:#ccc;margin-top:10px;font-size:12px;font-size:.75rem}.secondRow .footerRightSide .footerLegalNav span{display:inline-block;padding:1px 6px;height:10px;line-height:10px;border-right:1px solid #666}.secondRow .footerRightSide .footerLegalNav span.last,.secondRow .footerRightSide .footerLegalNav span:last-child{border-right:0;padding-right:0}@media only screen and (max-width:700px){.secondRow .footerRightSide .footerLegalNav span{margin-bottom:12px}}.secondRow .footerRightSide .footerLegalNav span a{color:#999;text-decoration:none;font-size:12px;font-size:.75rem}.secondRow .footerRightSide .footerLegalNav span a:hover{color:#ccc;transition:.25s ease-in-out}.footerLogo svg{height:45px;width:235px}.footerLogo svg path{fill:#fff}@media only screen and (max-width:700px){.hideMobile{display:none}}@media only screen and (max-width:350px){.hideSmallMobile{display:none}}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@font-face{font-family:Futura Today DemiBold;src:url("//ak-static.legacy.net/obituaries/Fonts/Gannett/futura_today_demibold.woff");src:url("//ak-static.legacy.net/obituaries/Fonts/Gannett/futura_today_demibold.ttf");src:url("//ak-static.legacy.net/obituaries/Fonts/Gannett/futura_today_demibold.otf")}.error{padding:20px;color:#069;font-family:Crimson Text,serif;font-weight:400;font-size:24px;font-size:1.5rem;text-align:center;background:#fff}.error .emphasis{color:#f30;font-weight:600}.Header{width:100%}.Header ol,.Header ul{list-style:none!important}.HeaderAlternate{transition:all none 0!important;width:100%;height:40px;margin:0;padding:0}.HeaderAlternate .HeaderLarge,.HeaderAlternate .HeaderLarge header{margin:0;padding:0;height:40px;max-width:100%}.HeaderAlternate .HeaderLarge header{background:#666;width:100%;overflow:hidden;transition:all none 0!important}.HeaderAlternate .HeaderLarge header .mainNav{border-right:1px solid #454554;height:40px;text-align:left;margin-top:0;margin-left:0;float:left;width:auto;transition:all none 0}.HeaderAlternate .HeaderLarge header .mainNav .itemsAlt{transition:all none 0!important}.HeaderAlternate .HeaderLarge header .mainNav .itemsAlt div{font-size:14px;height:40px;border-right:1px solid #858585;border-left:1px solid #454545;color:#fff;display:inline-block;cursor:pointer;transition:all none 0!important}.HeaderAlternate .HeaderLarge header .mainNav .itemsAlt div a{line-height:40px;margin:auto 20px;letter-spacing:1px;font-family:Futura Today DemiBold,sans-serif;color:inherit;text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,.6);transition:all none 0!important}.HeaderAlternate .HeaderLarge header .mainNav .itemsAlt div a:before{display:none}.HeaderAlternate .HeaderLarge header .mainNav .itemsAlt div a:hover{color:#fff;transition:all none 0!important}.HeaderAlternate .HeaderLarge header .searchBtnAlt{position:absolute;background:#666;top:0;right:0;margin:0;padding:0;height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;cursor:pointer;width:50px;border-left:1px solid #858585;border-radius:0;transition:all none 0!important}.HeaderAlternate .HeaderLarge header .searchBtnAlt a{display:inline-block;width:50px;height:40px;border-left:1px solid #454545;transition:all none 0!important}.HeaderAlternate .HeaderLarge header .searchBtnAlt span{position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;padding:0;transition:all none 0!important}.HeaderAlternate .HeaderLarge header .searchBtnAlt span svg{position:relative;width:18px;height:18px;left:0;top:0}.HeaderSmall .backDrop{position:fixed;z-index:998;width:100%;height:100%;background:#000;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);height:0;transition:opacity .25s ease-in-out}.HeaderSmall header{position:relative;width:100%;background:#fff}.HeaderSmall header .headerTop{position:relative;text-align:center}.HeaderSmall header .headerTop .hamburger{display:block;position:absolute;left:0;overflow:hidden;margin:0;padding:0;width:119px;height:82px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:none;cursor:pointer;transition:background .25s ease-in-out}@media only screen and (max-width:450px){.HeaderSmall header .headerTop .hamburger{width:75px}}.HeaderSmall header .headerTop .hamburger:focus{outline:none}.HeaderSmall header .headerTop .hamburger span{display:block;position:absolute;top:38px;left:18px;right:18px;height:5px;width:39px;background:#069;margin:0 auto;border-radius:3px}.HeaderSmall header .headerTop .hamburger span:after,.HeaderSmall header .headerTop .hamburger span:before{position:absolute;display:block;left:0;width:39px;height:5px;background-color:#069;border-radius:3px;content:""}.HeaderSmall header .headerTop .hamburger span:before{top:-10px}.HeaderSmall header .headerTop .hamburger span:after{bottom:-10px}.HeaderSmall header .headerTop .hamburgerHtx{background-color:#fff}.HeaderSmall header .headerTop .hamburgerHtx span{transition:background .25s ease-in-out}.HeaderSmall header .headerTop .hamburgerHtx span:after,.HeaderSmall header .headerTop .hamburgerHtx span:before{transition-duration:.3s,.3s;transition-delay:.3s,0s}.HeaderSmall header .headerTop .hamburgerHtx span:before{transition-property:top,transform}.HeaderSmall header .headerTop .hamburgerHtx span:after{transition-property:bottom,transform}.HeaderSmall header .headerTop .hamburgerHtx.isActive{background-color:#069}.HeaderSmall header .headerTop .hamburgerHtx.isActive span{background:none}.HeaderSmall header .headerTop .hamburgerHtx.isActive span:before{top:0;transform:rotate(45deg)}.HeaderSmall header .headerTop .hamburgerHtx.isActive span:after{bottom:0;transform:rotate(-45deg)}.HeaderSmall header .headerTop .hamburgerHtx.isActive span:after,.HeaderSmall header .headerTop .hamburgerHtx.isActive span:before{transition-delay:0s,.3s;background:#fff}.HeaderSmall header .headerTop .logoWrapper{display:block;height:82px;overflow:hidden}.HeaderSmall header .headerTop .logoWrapper.affiliateLogo svg{margin-top:14px}@media only screen and (max-width:450px){.HeaderSmall header .headerTop .logoWrapper.affiliateLogo svg{margin-top:3px}}.HeaderSmall header .headerTop .logo svg{width:205px;margin:23px 0 0;font-family:Open Sans,sans-serif;font-size:13px}@media only screen and (max-width:450px){.HeaderSmall header .headerTop .logo svg{width:170px;height:81px;margin-top:3px;margin-bottom:-4px}}.HeaderSmall header .headerTop .hideLogo{visibility:hidden}.HeaderSmall header .headerTop .searchBtn{position:absolute;top:50%;transform:translateY(-50%);right:20px;padding-left:20px;transition:all .25s ease-in-out;cursor:pointer;border:none}.HeaderSmall header .headerTop .searchBtn .backgroundFill{position:absolute;width:75px;height:82px;left:-1px;top:-23px;background:#069;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transition:all .25s ease-in-out}.HeaderSmall header .headerTop .searchBtn svg{width:34px;transform:scaleX(-1);transition:all .25s ease-in-out}.HeaderSmall header .headerTop .searchBtn.active{border-left:1px solid #069}.HeaderSmall header .headerTop .searchBtn.active .backgroundFill{opacity:1;-ms-filter:none;filter:none}.HeaderSmall header .headerTop .searchBtn.active svg path{fill:#fff}.HeaderSmall header .navOuter{opacity:.99;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=99)";filter:alpha(opacity=99);position:absolute;z-index:1000;width:100%;overflow:hidden;transition:height .25s ease-in-out}.HeaderSmall header .navOuter nav{position:relative;font-family:Crimson Text,serif;font-weight:400;font-size:24px;font-size:1.5rem;color:#999}@media only screen and (max-width:450px){.HeaderSmall header .navOuter nav{font-size:16px;font-size:1rem}}.HeaderSmall header .navOuter nav .items .backRow{padding:20px 0 18px 40px}@media only screen and (max-width:450px){.HeaderSmall header .navOuter nav .items .backRow{padding:20px 0 20px 20px}}.HeaderSmall header .navOuter nav .items .default{position:relative;background:#fff;border-top:1px solid #cbcbcb;-webkit-backface-visibility:hidden;backface-visibility:hidden;left:0;transition:left .25s ease-in-out}.HeaderSmall header .navOuter nav .items .default:last-child{border-bottom:1px solid #cbcbcb}.HeaderSmall header .navOuter nav .items .default.hidden{left:-100%;transition:left .25s ease-in-out}.HeaderSmall header .navOuter nav .items .default a{color:#999;padding:15px 0 16px 40px;text-decoration:none;cursor:pointer;display:block}@media only screen and (max-width:450px){.HeaderSmall header .navOuter nav .items .default a{padding:20px 0 20px 20px}}.HeaderSmall header .navOuter nav .items .default a.active{color:#069}.HeaderSmall header .navOuter nav .items .default .marker{font-size:36px;font-size:2.25rem;position:absolute;right:37px;top:9px;transform:rotate(90deg);transition:all .25s ease-in-out}@media only screen and (max-width:450px){.HeaderSmall header .navOuter nav .items .default .marker{right:10px;top:12px}}.HeaderSmall header .navOuter nav .items .default .marker.active{transform:rotate(-90deg);right:45px;top:8px}@media only screen and (max-width:450px){.HeaderSmall header .navOuter nav .items .default .marker.active{right:20px;top:11px}}.HeaderSmall header .navOuter nav .items .default .leftIdentifier{position:absolute;z-index:1;height:100%;width:4px;top:0;left:0;background:#069}.HeaderSmall header .navOuter nav .items .subNavContainerOuter{width:100%;overflow:hidden;transition:height .25s ease-in-out}.HeaderSmall header .navOuter nav .items .subNavContainerOuter .subNavSection{position:relative;font-weight:600;background:#efefef;border-top:1px solid #cbcbcb;left:0;transition:left .25s ease-in-out}.HeaderSmall header .navOuter nav .items .subNavContainerOuter .subNavSection.hidden{left:-100%}.HeaderSmall header .navOuter nav .items .subNavContainerOuter .subNavSection .marker{position:absolute;right:43px;top:23px;margin-top:-4px}@media only screen and (max-width:450px){.HeaderSmall header .navOuter nav .items .subNavContainerOuter .subNavSection .marker{right:18px}}.HeaderSmall header .navOuter nav .items .subNavContainerOuter .subNavSection a{padding:19px 0 19px 40px;position:relative;cursor:pointer;display:block}@media only screen and (max-width:450px){.HeaderSmall header .navOuter nav .items .subNavContainerOuter .subNavSection a{padding:20px 0 20px 20px}}.HeaderSmall header .navOuter nav .items .secondarySubNavContainerOuter{position:absolute;z-index:1000;width:100%;top:0}.HeaderSmall header .navOuter nav .items .secondarySubNavContainerOuter .backBlockArrow{position:absolute;left:30px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:15px 10px 15px 0;border-color:transparent #fff transparent transparent;-moz-transform:scale(.9999)}@media only screen and (max-width:450px){.HeaderSmall header .navOuter nav .items .secondarySubNavContainerOuter .backBlockArrow{left:20px;margin-top:-7px}}.HeaderSmall header .navOuter nav .items .secondarySubNavContainerOuter .backBlock{position:absolute;left:40px;display:table;margin-top:-3px;font-family:Open Sans;font-size:16px;font-size:1rem;background:#fff;color:#069;height:30px}@media only screen and (max-width:450px){.HeaderSmall header .navOuter nav .items .secondarySubNavContainerOuter .backBlock{left:30px;margin-top:-7px}}.HeaderSmall header .navOuter nav .items .secondarySubNavContainerOuter .backBlock p{position:relative;padding:0 10px 0 5px;margin-top:4px;font-weight:600}@media only screen and (max-width:450px){.HeaderSmall header .navOuter nav .items .secondarySubNavContainerOuter .backBlock p{font-size:12px;font-size:.75rem;padding-top:3px}}.HeaderSmall header .navOuter nav .items .secondarySubNavContainerOuter .default{cursor:pointer;color:#fff;background:#efefef}.HeaderSmall header .navOuter nav .items .secondarySubNavContainerOuter .default h2{text-align:center;font-weight:700;margin-left:-20px;width:100%}@media only screen and (max-width:450px){.HeaderSmall header .navOuter nav .items .secondarySubNavContainerOuter .default h2{margin-left:-10px}}.HeaderSmall header .navOuter nav .items .secondarySubNavContainerOuter .default.active{background:#069}.HeaderSmall header .navOuter nav .items .secondarySubNavContainerOuter .finalSubMenu{position:absolute;width:100%;left:100%;top:0;transition:left .25s ease-in-out}.HeaderSmall header .navOuter nav .items .secondarySubNavContainerOuter .finalSubMenu.active{left:0}.HeaderSmall header .navOuter nav .items .secondarySubNavContainerOuter .finalSubMenu .filler{width:100%}.HeaderSmall .searchBox{position:relative;width:100%;height:130px;overflow:hidden;background:#069;transition:height .4s ease-in-out}@media only screen and (max-width:450px){.HeaderSmall .searchBox{max-height:80px}}.HeaderSmall .searchBox .content{position:absolute;top:50%;transform:translateY(-50%);width:100%}@media only screen and (max-width:450px){.HeaderSmall .searchBox .content{margin-top:-5px}}.HeaderSmall .searchBox .content input{text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;width:100%;padding-right:10px;font-size:50px;font-size:3.125rem;font-family:Open Sans;border:none;outline:none;background:#069;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);color:#fff}@media only screen and (max-width:450px){.HeaderSmall .searchBox .content input{font-size:24px;font-size:1.5rem;padding-top:8px}}@-moz-document url-prefix(){.HeaderSmall{margin-bottom:1px}}.HeaderLarge{max-width:100%;margin:0;padding:0;background:#fff;font-family:Crimson Text,serif;font-weight:400;font-size:16px;font-size:1rem;color:#999;padding-top:15px;overflow:hidden}.HeaderLarge header{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;width:100%;display:table;max-width:1280px;text-align:right;padding:0;padding-bottom:15px;position:relative;height:55px}@media only screen and (max-width:1295px){.HeaderLarge header{padding-left:10px}}@media only screen and (max-width:1170px){.HeaderLarge header{font-size:14px;font-size:.875rem}}@media only screen and (max-width:980px){.HeaderLarge header{font-size:12px;font-size:.75rem}}@media only screen and (max-width:850px){.HeaderLarge header{font-size:16px;font-size:1rem}}.HeaderLarge header .hideLogo{visibility:hidden}.HeaderLarge header .logoWrapper{float:left;width:15%}@media only screen and (max-width:980px){.HeaderLarge header .logoWrapper{width:17%}}.HeaderLarge header .logoWrapper .logo{position:relative;width:100%;margin-top:2px;top:10px}.HeaderLarge header .affiliateLogo{position:relative}.HeaderLarge header .affiliateLogo .logo{top:0;margin-top:0}.HeaderLarge header .affiliateLogo .logo svg{height:53px;font-size:12px;font-size:.75rem;font-family:Open Sans,sans-serif}.HeaderLarge header span{position:relative;width:142px;overflow:hidden}.HeaderLarge header span svg{margin-top:0}.HeaderLarge header .logo{zoom:1;float:left;clear:none;text-align:inherit;width:15%;margin-left:0;margin-right:0;text-align:left;position:relative}.HeaderLarge header .logo:after,.HeaderLarge header .logo:before{content:"";display:table}.HeaderLarge header .logo:after{clear:both}.HeaderLarge header .logo svg{width:100%;max-height:54px}@media only screen and (max-width:980px){.HeaderLarge header .logo{zoom:1;float:left;clear:none;text-align:inherit;width:17%;margin-left:0;margin-right:0}.HeaderLarge header .logo:after,.HeaderLarge header .logo:before{content:"";display:table}.HeaderLarge header .logo:after{clear:both}}.HeaderLarge header .mainNav{zoom:1;float:left;clear:none;text-align:inherit;width:73%;margin-left:0;margin-right:0;text-align:center;margin-left:-2px;margin-top:2px}.HeaderLarge header .mainNav:after,.HeaderLarge header .mainNav:before{content:"";display:table}.HeaderLarge header .mainNav:after{clear:both}@media only screen and (max-width:1170px){.HeaderLarge header .mainNav{zoom:1;float:left;clear:none;text-align:inherit;width:78%;margin-left:0;margin-right:0;margin-left:5px;text-align:center;margin-top:1px}.HeaderLarge header .mainNav:after,.HeaderLarge header .mainNav:before{content:"";display:table}.HeaderLarge header .mainNav:after{clear:both}}@media only screen and (max-width:980px){.HeaderLarge header .mainNav{zoom:1;float:left;clear:none;text-align:inherit;width:74%;margin-right:0;margin-left:0;margin-top:0}.HeaderLarge header .mainNav:after,.HeaderLarge header .mainNav:before{content:"";display:table}.HeaderLarge header .mainNav:after{clear:both}}.HeaderLarge header .mainNav .items div{display:inline-block;cursor:pointer;transition:color .25s ease-in-out}.HeaderLarge header .mainNav .items div a{color:inherit;text-decoration:none;line-height:52px;display:inline-block}.HeaderLarge header .mainNav .items div a:before{content:"|";padding:0 8px;color:#999}.HeaderLarge header .mainNav .items div:first-child a:before{display:none}.HeaderLarge header .mainNav .items .advice:hover,.HeaderLarge header .mainNav .items .default:hover,.HeaderLarge header .mainNav .items .features:hover,.HeaderLarge header .mainNav .items .funeral:hover,.HeaderLarge header .mainNav .items .memorials:hover,.HeaderLarge header .mainNav .items .newspapers:hover,.HeaderLarge header .mainNav .items .obituaries:hover,.HeaderLarge header .mainNav .items .sympathy:hover{color:#069}.HeaderLarge header .formatNav{width:73%}.HeaderLarge header .navBlock{position:absolute;width:2px;height:2px;background:#fff;bottom:0;left:0;transition:all .5s;z-index:99999}.HeaderLarge header .searchBtn{zoom:1;float:left;clear:none;text-align:inherit;width:10%;margin-left:0;margin-right:0;margin-top:5px;height:45px;line-height:45px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;background:#069;color:#fff;font-family:Open Sans,sans-serif;font-weight:300;font-size:14px;font-size:.875rem;text-align:center;cursor:pointer;box-sizing:border-box;transition:background .25s ease-in-out;position:absolute;right:10px}.HeaderLarge header .searchBtn:after,.HeaderLarge header .searchBtn:before{content:"";display:table}.HeaderLarge header .searchBtn:after{clear:both}@media only screen and (max-width:1170px){.HeaderLarge header .searchBtn{position:absolute;width:50px;right:10px;height:35px;padding:13px 0;margin-top:8px}}.HeaderLarge header .searchBtn:hover{background:#09c}.HeaderLarge header .searchBtn span{position:relative;padding-right:10px;top:5px}@media only screen and (max-width:1170px){.HeaderLarge header .searchBtn span{padding-right:0;top:-15px}}.HeaderLarge header .searchBtn span svg{position:relative;width:19px;height:19px;left:0;top:0;transform:scaleX(-1)}.HeaderLarge header .searchBtn p{position:relative;display:inline-block}@media only screen and (max-width:1170px){.HeaderLarge header .searchBtn p{display:none}}.HeaderLarge .searchBox{position:relative;width:100%;height:130px;overflow:hidden;background:#069;transition:height .4s ease-in-out;box-shadow:inset 0 5px 15px 0 rgba(0,0,0,.1)}.HeaderLarge .searchBox .content{position:absolute;top:50%;transform:translateY(-50%);width:100%}.HeaderLarge .searchBox .content input{text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;width:100%;padding-right:10px;font-size:50px;font-size:3.125rem;font-family:Open Sans;font-weight:300;border:none;outline:none;background:#069;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);color:#fff}.HeaderLarge .submenu{position:absolute;z-index:1000;width:100%;background-color:#efefef;box-shadow:inset 0 5px 15px 0 rgba(0,0,0,.05);height:0;overflow:hidden;transition:height .4s ease-in-out;text-align:center}.HeaderLarge .submenu .container{position:absolute;width:100%;display:table;margin:0 auto;padding:10px 0}.HeaderLarge .submenu .container.hidden{visibility:hidden}.HeaderLarge .submenu .container .column{text-align:left;vertical-align:top;position:relative;display:inline-block;font-size:16px;font-size:1rem;font-weight:600;margin-right:25px;height:100%;width:150px}@media only screen and (max-width:1170px){.HeaderLarge .submenu .container .column{font-size:14px;font-size:.875rem}}.HeaderLarge .submenu .container .column .columnInner{padding-right:25px;padding-bottom:25px;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block}.HeaderLarge .submenu .container .column .columnInner .subMenuHeading{color:#666;padding-bottom:9px;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.HeaderLarge .submenu .container .column .columnInner a{transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;padding-bottom:5px;font-family:Open Sans;font-weight:500;color:#999;text-decoration:none;font-size:14px;font-size:.875rem;transition:color .25s ease-in-out;line-height:1em}.HeaderLarge .submenu .container .column .columnInner a:hover{color:#09c}.HeaderLarge .submenu .container .column .bottom{transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;bottom:0;border-top:1px dotted #999;width:125px}.HeaderLarge .submenu .container .column .bottom a{transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;padding-top:8px;font-family:Open Sans;font-weight:400;text-decoration:none;font-size:12px;font-size:.75rem;transition:color .25s ease-in-out}.HeaderLarge .submenu .container .column .verticalBreak{position:absolute;top:0;right:0;width:1px;height:100%;background:#ccc;opacity:1;-ms-filter:none;filter:none}.HeaderLarge .submenu .container .column:last-child{margin-right:0}.HeaderLarge .submenu .container .column:last-child .verticalBreak{display:none}.HeaderLarge .submenu .container .column:last-child .columnInner{padding-right:0}.HeaderLarge .formatNoLogo{padding-bottom:0;padding-top:5px}.stickyNav{position:fixed;top:0;margin:0;padding:0;z-index:999}.stickyNav .HeaderLarge{padding-top:0;height:57px;transition:height .25s}.stickyNav .HeaderLarge.collapse{height:0;transition:height .25s}.stickyNav .HeaderLarge.collapse .submenu{transition:none}.stickyNav .HeaderLarge header{padding-bottom:0;height:57px}.stickyNav .HeaderLarge header .logoWrapper{width:11%}@media only screen and (max-width:850px){.stickyNav .HeaderLarge header .logoWrapper{width:auto;display:inline-block;margin-top:0}}.stickyNav .HeaderLarge header .logoWrapper svg{width:100%}.stickyNav .HeaderLarge header .searchBtn{height:40px;margin-top:8px}.stickyNav .HeaderLarge header .searchBtn p{line-height:40px;top:-2px}.stickyNav .HeaderLarge header .searchBtn span{top:2px}@media only screen and (max-width:1170px){.stickyNav .HeaderLarge header .affiliateLogo{margin-bottom:0}.stickyNav .HeaderLarge header span{height:28px}.stickyNav .HeaderLarge header .searchBtn{height:36px}.stickyNav .HeaderLarge header .searchBtn span{top:-6px}}.stickyNav .logo{margin-bottom:0}.stickyNav .mainNav{width:77%}.HeaderLarge a,.HeaderLarge abbr,.HeaderLarge acronym,.HeaderLarge address,.HeaderLarge applet,.HeaderLarge big,.HeaderLarge blockquote,.HeaderLarge caption,.HeaderLarge cite,.HeaderLarge code,.HeaderLarge dd,.HeaderLarge del,.HeaderLarge dfn,.HeaderLarge div,.HeaderLarge dl,.HeaderLarge dt,.HeaderLarge em,.HeaderLarge fieldset,.HeaderLarge form,.HeaderLarge h1,.HeaderLarge h2,.HeaderLarge h3,.HeaderLarge h4,.HeaderLarge h5,.HeaderLarge h6,.HeaderLarge iframe,.HeaderLarge img,.HeaderLarge ins,.HeaderLarge kbd,.HeaderLarge label,.HeaderLarge legend,.HeaderLarge li,.HeaderLarge object,.HeaderLarge ol,.HeaderLarge p,.HeaderLarge pre,.HeaderLarge q,.HeaderLarge s,.HeaderLarge samp,.HeaderLarge small,.HeaderLarge span,.HeaderLarge strike,.HeaderLarge strong,.HeaderLarge sub,.HeaderLarge sup,.HeaderLarge table,.HeaderLarge tbody,.HeaderLarge td,.HeaderLarge tfoot,.HeaderLarge th,.HeaderLarge thead,.HeaderLarge tr,.HeaderLarge tt,.HeaderLarge ul,.HeaderLarge var,.HeaderSmall a,.HeaderSmall abbr,.HeaderSmall acronym,.HeaderSmall address,.HeaderSmall applet,.HeaderSmall big,.HeaderSmall blockquote,.HeaderSmall caption,.HeaderSmall cite,.HeaderSmall code,.HeaderSmall dd,.HeaderSmall del,.HeaderSmall dfn,.HeaderSmall div,.HeaderSmall dl,.HeaderSmall dt,.HeaderSmall em,.HeaderSmall fieldset,.HeaderSmall form,.HeaderSmall h1,.HeaderSmall h2,.HeaderSmall h3,.HeaderSmall h4,.HeaderSmall h5,.HeaderSmall h6,.HeaderSmall iframe,.HeaderSmall img,.HeaderSmall ins,.HeaderSmall kbd,.HeaderSmall label,.HeaderSmall legend,.HeaderSmall li,.HeaderSmall object,.HeaderSmall ol,.HeaderSmall p,.HeaderSmall pre,.HeaderSmall q,.HeaderSmall s,.HeaderSmall samp,.HeaderSmall small,.HeaderSmall span,.HeaderSmall strike,.HeaderSmall strong,.HeaderSmall sub,.HeaderSmall sup,.HeaderSmall table,.HeaderSmall tbody,.HeaderSmall td,.HeaderSmall tfoot,.HeaderSmall th,.HeaderSmall thead,.HeaderSmall tr,.HeaderSmall tt,.HeaderSmall ul,.HeaderSmall var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}.OuterContainer{min-height:50px;padding:0 10px;background-color:#333;width:auto;clear:both}.OuterContainer .InnerContainer{margin-top:0;border-top:none;width:auto;max-width:80pc;margin:0 auto}.OuterContainer .PoweredByLogo{width:25%;display:inline-block}.OuterContainer .PoweredByLogo svg{margin-top:15px}@media only screen and (max-width:768px){.OuterContainer .PoweredByLogo svg{margin-top:20px;margin-bottom:15px}}@media only screen and (max-width:768px){.OuterContainer .PoweredByLogo{width:auto;display:block;text-align:center}}.OuterContainer .RightContent{margin-top:0;text-align:right;vertical-align:top;width:75%;display:inline-block;color:#999}@media only screen and (max-width:768px){.OuterContainer .RightContent{display:block;text-align:center;width:auto}}.OuterContainer .LegalNav{margin-top:0;line-height:50px;font-size:.75rem}@media only screen and (max-width:768px){.OuterContainer .LegalNav{line-height:25px;padding-bottom:25px}}.OuterContainer .LegalNav span{display:inline-block;padding:1px 6px;height:10px;line-height:10px;border-right:1px solid #666}.OuterContainer .LegalNav span a{color:#999;text-decoration:none;font-size:.75rem;font-family:Open Sans,sans-serif}.OuterContainer .LegalNav span:first-child{border-left:0}@media only screen and (max-width:768px){.OuterContainer .LegalNav span:last-of-type{border:none}}.OuterContainer .LegalNav .Copyright{display:inline-block;color:#999;font-family:Open Sans,sans-serif;margin:0 0 0 6px}@media only screen and (max-width:768px){.OuterContainer .LegalNav .Copyright{display:block;margin-left:0}}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.Error{text-align:center;background-image:url(/obituaries/name/assets/images/bg_tile.44668331.gif);height:100vh;font-family:Open Sans,sans-serif;font-weight:300}.Error.ie9{height:50vh}@media only screen and (max-width:750px){.Error{background:#09c}}.Error header{position:relative;height:87px;background:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.25)}.Error header .content{position:relative;max-width:1280px;height:87px;margin:0 auto}.Error header .content .logo{left:10px;margin-top:5px;position:absolute;transform-style:preserve-3d;top:50%;transform:translateY(-50%)}.Error header .content .logo svg{width:192px}.Error header .content .searchBtn{right:20px;display:inline-block;position:absolute;transform-style:preserve-3d;top:50%;transform:translateY(-50%);background:#09c;padding:10px 20px;color:#fff;font-size:14px;font-size:.875rem;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;transition:background .25s ease-in-out}.Error header .content .searchBtn:hover{background:#069}.Error header .content .searchBtn p{position:relative;display:inline-block;top:-3px}@media only screen and (max-width:450px){.Error header .content .searchBtn p{top:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.Error header .content .searchBtn p{top:0}}.Error header .content .searchBtn .icon{display:inline-block;padding-right:10px}.Error header .content .searchBtn .icon svg{width:19px}@media only screen and (max-width:450px){.Error header .content .searchBtn .icon{display:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.Error header .content .searchBtn .icon{display:none}}.Error header .content .searchBtn.ie9{height:15px}.Error header .content .searchBtn.android p,.Error header .content .searchBtn.ie9 p{top:0}.Error header .content .searchBtn.android .icon,.Error header .content .searchBtn.ie9 .icon{display:none}.Error section{width:780px;max-width:780px;margin:0 auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.Error section{width:auto;max-width:100%;margin:0}}@media only screen and (min-width:750px){.Error section.normal{position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:-43px}.Error section.slim{background-image:url(/obituaries/name/assets/images/bg_tile.44668331.gif);padding:50px 100px;width:100%;max-width:100%;box-sizing:border-box}}@media only screen and (max-width:750px){.Error section{background-image:url(/obituaries/name/assets/images/bg_tile.44668331.gif);width:100%;height:auto}}.Error section .content{box-sizing:border-box;text-align:left;color:#666;margin:0 auto;font-size:18px;font-size:1.125rem;max-width:100%}@media only screen and (max-width:1000px){.Error section .content{max-width:80%}}@media only screen and (max-width:850px){.Error section .content{max-width:80%}}@media only screen and (max-width:800px){.Error section .content{max-width:90%}}@media only screen and (max-width:750px){.Error section .content{padding:50px}}@media only screen and (max-width:450px){.Error section .content{padding:50px 25px}}.Error section .content h1{color:#333;font-size:38px;font-size:2.375rem;font-weight:700;line-height:1.2em}@media only screen and (max-width:750px){.Error section .content h1{font-size:32px;font-size:2rem}}@media only screen and (max-width:450px){.Error section .content h1{font-size:28px;font-size:1.75rem}}.Error section .content .errorCode{font-weight:600}.Error section .content a,.Error section .content p{display:block;padding-top:20px;line-height:1.2em}.Error section .content a{display:table;cursor:pointer;font-weight:400;text-decoration:none;color:#09c;transition:color .25s ease-in-out}.Error section .content a:after{content:"\203A";margin-left:3px;transition:margin .25s ease-in-out}.Error section .content a:hover{color:#069}.Error section .content a:hover:after{margin-left:8px}.Error footer{background:#09c;position:absolute;bottom:0;width:100%}@media only screen and (max-width:750px){.Error footer{display:block;position:static}}.Error footer ul{*zoom:1;width:auto;max-width:1440px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;padding:45px 0;width:1280px;max-width:100%}.Error footer ul:after,.Error footer ul:before{content:"";display:table}.Error footer ul:after{clear:both}@media only screen and (max-width:750px){.Error footer ul{max-width:100%}}.Error footer ul li{position:relative;*zoom:1;float:left;clear:none;text-align:inherit;width:20%;margin-left:0;margin-right:0}.Error footer ul li:after,.Error footer ul li:before{content:"";display:table}.Error footer ul li:after{clear:both}@media only screen and (max-width:750px){.Error footer ul li{*zoom:1;float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%;margin:25px 0}.Error footer ul li:after,.Error footer ul li:before{content:"";display:table}.Error footer ul li:after{clear:both}.Error footer ul li:nth-child(2n){margin-right:0;float:right}.Error footer ul li:nth-child(odd){clear:both}.Error footer ul li:first-child,.Error footer ul li:nth-child(2){margin-top:0}.Error footer ul li:last-child{margin-bottom:45px}.Error footer ul li:nth-child(2n) .divider{display:none}}@media only screen and (max-width:450px){.Error footer ul li{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin:0}.Error footer ul li:first-child{margin-left:auto}.Error footer ul li:last-child{margin-right:auto}.Error footer ul li:nth-child(2n) .divider{display:block}.Error footer ul li:last-child{margin-bottom:0}}.Error footer ul li a{display:block;text-decoration:none}.Error footer ul li a:hover img,.Error footer ul li a:hover p{opacity:1;-ms-filter:none;filter:none}.Error footer ul li a p{padding-top:15px;line-height:1.2em;font-size:16px;font-size:1rem;color:#fff;font-weight:400}.Error footer ul li a img,.Error footer ul li a p{opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);transition:opacity .25s ease-in-out}.Error footer ul li a .divider{position:absolute;transform-style:preserve-3d;top:50%;transform:translateY(-50%);right:0;height:88px;width:1px;background:#fff;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}@media only screen and (max-width:450px){.Error footer ul li a .divider{position:static;width:80%;height:1px;margin:50px auto}}.Error.slim{background:#09c}.Error.slim footer{display:block;position:static}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}a,abbr,acronym,address,caption,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,iframe,img,label,legend,li,object,ol,p,pre,span,tbody,tfoot,thead,tr,ul{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}table{border-collapse:separate;border-spacing:0}caption,table,td,th{vertical-align:middle}caption,td,th{text-align:left;font-weight:400}a img{border:none}font-size:100%;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;line-height:1;color:#000;background:#fff;border-collapse:separate;border-spacing:0;text-align:left;font-weight:400;vertical-align:middle;article,aside,canvas,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{margin:0;padding:0;border:0;outline:0;display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}[hidden],audio:not([controls]){display:none}body{font-family:Open Sans,sans-serif;background-image:url(/obituaries/name/assets/images/bg_tile.44668331.gif);overflow-x:hidden}input,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border-radius:0;border:none;outline:none;background:#fff}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.NotFound{text-align:center;height:100vh;background:#fff;color:#333;width:100%}.NotFound .content{position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.NotFound .content h1{font-family:Crimson Text,serif;font-size:60px;font-size:3.75rem;margin:0;padding:0}.NotFound .content p{font-weight:400;padding:0;margin:0;color:#666}.NotFound .content .button,.NotFound .content p{font-family:Open Sans,sans-serif;font-size:18px;font-size:1.125rem}.NotFound .content .button{display:table;margin:20px auto 0;padding:10px 20px;color:#fff;font-weight:500;background:#069;cursor:pointer;border-radius:3px;text-decoration:none;transition:background .25s ease-in-out}.NotFound .content .button:hover{background:#09c}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.Person{box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.5)}.Person .solidBar{border-top:1px solid #ccc;padding-bottom:5px}.Person .solidBar.bottom{padding-bottom:0}.Person .dottedBar{border-top:1px dotted #ccc;padding-bottom:1px}.Person .personContent{*zoom:1;width:auto;max-width:1440px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;position:relative;z-index:5}.Person .personContent:after,.Person .personContent:before{content:"";display:table}.Person .personContent:after{clear:both}.Person .personContent .adBottom{padding:50px 0}.Person .personContent main{margin:-30px 0 20px;padding:0 40px;display:block;text-align:left;transition:all .25s ease-in-out}@media only screen and (max-width:1440px){.Person .personContent main{padding:0 20px}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.Person .personContent main{margin:-10px 0 0}}@media only screen and (max-width:1280px){.Person .personContent main{padding:0 10px}}@media only screen and (max-width:940px){.Person .personContent main{margin:0 0 -10px;padding:0}}.Person .personContent main .personLeft{width:100%;max-width:919px;float:left;transition:all .25s ease-in-out}@media only screen and (max-width:1520px){.Person .personContent main .personLeft{max-width:calc(100% - 440px)}}@media only screen and (max-width:1440px){.Person .personContent main .personLeft{max-width:calc(100% - 420px)}}@media only screen and (max-width:1280px){.Person .personContent main .personLeft{max-width:calc(100% - 320px)}}.Person .personContent main .personRight{margin-top:50px;width:100%;max-width:400px;float:right;transition:all .25s ease-in-out}@media only screen and (max-width:940px){.Person .personContent main .personRight{margin-top:16px}}@media only screen and (max-width:1280px){.Person .personContent main .personRight{max-width:300px}}.emptyData{display:none}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.PersonHero{*zoom:1;width:auto;max-width:100%;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;position:relative;background:transparent;transition:margin .25s ease-in-out;overflow:hidden;height:350px}.PersonHero:after,.PersonHero:before{content:"";display:table}.PersonHero:after{clear:both}@media only screen and (max-width:940px){.PersonHero{height:auto;padding:20px}}.PersonHero .content{*zoom:1;width:auto;max-width:1440px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;position:relative;z-index:1;height:100%}.PersonHero .content:after,.PersonHero .content:before{content:"";display:table}.PersonHero .content:after{clear:both}.PersonHero .content .infoGroup{clear:left;margin-left:60px;transition:margin .25s ease-in-out}@media only screen and (min-width:940px){.PersonHero .content .infoGroup{display:-ms-flexbox;display:box;display:flex}}@media only screen and (max-width:1440px){.PersonHero .content .infoGroup{margin-left:30px}}@media only screen and (max-width:940px){.PersonHero .content .infoGroup{margin-left:0;text-align:center}}@media only screen and (min-width:940px){.PersonHero .content .infoGroup .personHeroLeft{float:left;-o-box-align:stretch;align-items:stretch;vertical-align:top}}@media only screen and (max-width:940px){.PersonHero .content .infoGroup .personHeroLeft{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.PersonHero .content .infoGroup .personHeroLeft:first-child{margin-left:auto}.PersonHero .content .infoGroup .personHeroLeft:last-child{margin-right:auto}}.PersonHero .content .infoGroup .personHeroRight{margin-left:25px}@media only screen and (max-width:940px){.PersonHero .content .infoGroup .personHeroRight{margin:0 0 20px;display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.PersonHero .content .infoGroup .personHeroRight:first-child{margin-left:auto}.PersonHero .content .infoGroup .personHeroRight:last-child{margin-right:auto}}.PersonHero .content .infoGroup .personHeroRight .name{font-family:Crimson Text,serif;font-size:50px;font-size:3.125rem;letter-spacing:-1.8px;color:#00141e;padding:10px 0;font-weight:300}@media only screen and (max-width:940px){.PersonHero .content .infoGroup .personHeroRight .name{font-size:36px;font-size:2.25rem}}.PersonHero .content .infoGroup .personHeroRight .date,.PersonHero .content .infoGroup .personHeroRight .location{font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:400;letter-spacing:-.5px;color:#00141e}@media only screen and (max-width:940px){.PersonHero .content .infoGroup .personHeroRight .date,.PersonHero .content .infoGroup .personHeroRight .location{font-size:14px;font-size:.875rem}}.PersonHero .content .infoGroup .personHeroRight .date{padding-top:8px}.PersonHero .content .extras{position:absolute;right:60px;bottom:20px;text-align:right;transition:right .25s ease-in-out}@media only screen and (max-width:1440px){.PersonHero .content .extras{right:30px}}@media only screen and (max-width:1280px){.PersonHero .content .extras{right:20px}}@media only screen and (max-width:940px){.PersonHero .content .extras{position:static;text-align:center}}.PersonHero .content .extras .search{font-size:13px;font-size:.8125rem;display:inline-block;line-height:1.6;text-align:right;margin:12px -10px 0 0;text-decoration:none;font-family:Open Sans,sans-serif;font-weight:700;color:#fff;text-shadow:0 1px 1px rgba(0,19,30,.33),0 0 7px rgba(0,0,0,.2)}@media only screen and (max-width:940px){.PersonHero .content .extras .search{margin:10px auto 0}}.PersonHero .content .extras .search:hover{text-decoration:underline}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.PortraitImage{max-width:200px}@media only screen and (max-width:940px){.PortraitImage{max-width:150px;margin:0 auto}}.PortraitImage .imageHolder{position:relative;color:#f5f5f5}.PortraitImage .imageHolder .image{position:relative;display:table;margin:0 auto}.PortraitImage .imageHolder .image svg{position:absolute;bottom:10px;left:10px;width:20px;height:20px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);pointer-events:none;background:#999}.PortraitImage .imageHolder .image img{display:block;margin:0 auto;max-width:200px;max-height:200px;box-shadow:0 5px 15px 0 rgba(0,0,0,.5)}.PortraitImage .imageHolder .image img.active{cursor:pointer}@media only screen and (max-width:940px){.PortraitImage .imageHolder .image img{max-width:150px;max-height:150px}}.PortraitImage .imageAttribution{display:block;margin-top:10px;font-size:10px;font-size:.625rem;font-family:Open Sans,sans-serif;font-weight:300;opacity:.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65);color:#000;max-width:inherit}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.HeroButtons{display:block;padding-top:10px}.HeroButtons .mainButton{color:#fff;height:40px;text-decoration:none;display:inline-block;padding:9px 15px;margin:8px 3px 0 0;background:#f37600;border-radius:3px;cursor:pointer;transition:all .25s ease-in-out}.HeroButtons .mainButton:focus,.HeroButtons .mainButton:hover{background:#da6b03}.HeroButtons .signGBMainButton{background:#09c}.HeroButtons .signGBMainButton:focus,.HeroButtons .signGBMainButton:hover{background:#069}.HeroButtons .heroDropdown{margin-top:8px;vertical-align:top}.HeroButtons .heroDropdownBtn{height:40px;margin-right:5px;background:hsla(0,0%,100%,.6);color:rgba(51,51,51,.75);border:none}.HeroButtons .heroDropdownBtn svg{position:relative;top:-2px}.HeroButtons .heroDropdownBtn:hover{color:#09c}.Collapse{display:none}.teaser{height:120px;overflow:hidden}.in,.teaser{display:block}.collapsing{position:relative;height:20px;overflow:hidden;transition:height .5s ease-in-out}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.Modal{position:fixed;width:100%;z-index:1000;bottom:0;left:0;right:0;top:0;animation:fadein .25s;overflow-x:hidden;overflow-y:auto}.Modal .closePanel{position:absolute;top:0;left:20%;width:60%;height:40px;z-index:10;display:block}.Modal .closePanel .closeButton{position:absolute;top:20px;right:20px;height:40px;width:40px;border-radius:50%;cursor:pointer;color:#09c;overflow:hidden;transition:color .25s ease-in-out}.Modal .closePanel .closeButton:focus,.Modal .closePanel .closeButton:hover{color:#069}.Modal .modalContent{width:100%;position:absolute;top:0;left:0;padding:40px;box-sizing:border-box}@media only screen and (min-width:1028px){.Modal .modalContent{left:20%;right:20%;width:60%}}.Modal .modalContent .item{margin:0 auto;border:1px solid #ccc;border-radius:3px;overflow:hidden;transition:all .25s ease-in-out;background:#fff}.Modal .navigation{width:100vw}@media only screen and (min-width:1028px){.Modal .navigation{position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%)}}.Modal .navigation .button{height:50px;position:absolute;display:table;cursor:pointer;left:40px;transform:translateY(-50%);opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);transition:all .25s ease-in-out;color:#00141e}.Modal .navigation .button:focus,.Modal .navigation .button:hover{opacity:1;-ms-filter:none;filter:none}@media only screen and (max-width:1280px){.Modal .navigation .button{left:10px}}.Modal .navigation .next{left:auto;right:40px;transform:scaleX(-1);top:-25px}@media only screen and (max-width:1280px){.Modal .navigation .next{right:10px}}@media only screen and (max-width:1028px){.Modal .closePanel{display:block;width:100%;left:0}.Modal .modalContent{position:absolute;top:0;left:0;padding:40px;box-sizing:border-box}.Modal .modalContent .item{position:relative}.Modal .navigation{position:fixed;top:50%}}.ModalBackground{animation:fadeinBg .25s;-webkit-backdrop-filter:blur(3px);background-color:hsla(0,0%,88%,.95);position:fixed;bottom:0;left:0;right:0;top:0;transition:opacity .25s ease-in-out;width:100%;z-index:999}@media only screen and (max-width:1028px){.ModalBackground{opacity:.85;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85)}}@keyframes fadein{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{opacity:1;-ms-filter:none;filter:none}}@keyframes fadeinBg{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75)}}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;pointer-events:none}.Dropdown{display:inline-block}.dropdownBtn{background:#4e5d65;border:1px solid #ccc;color:#fff;padding-left:13px;padding-right:13px}.dropdownBtn.open,.dropdownBtn:hover{background:#fff;color:#999}.dropdownBtn svg{margin-top:-2px;width:15px}.dropdown{background:#fff;border-radius:3px;box-shadow:0 2px 8px 0 #888;z-index:1000}.dropdown li:first-child a{padding-top:15px}.dropdown li:last-child a{padding-bottom:15px}.dropdown li a{color:#999;display:block;cursor:pointer;padding-bottom:8px;padding-left:15px;padding-right:15px;text-decoration:none}.dropdown li a:focus,.dropdown li a:hover{color:#09c}.SelectList{color:#999}.SelectList svg{position:absolute;transform-style:preserve-3d;top:50%;transform:translateY(-50%);margin-top:5px;pointer-events:none;right:10px;width:12px}.SelectList select{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;display:block;width:100%;color:#666;box-shadow:0 1px 1px 0 rgba(0,0,0,.2);background:linear-gradient(#fff,#f1f1f1);transition:all .25s ease-in-out}.SelectList select.error{border-color:red}.SelectList select::-ms-expand{display:none}.SelectList select.error{color:red}.SelectList .hasValue{color:#09c}.TextArea{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.2);box-sizing:border-box;vertical-align:top;width:100%}.TextArea.error{border-color:red;color:red}.TextArea.error::placeholder{color:red}.TextInput{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.2);box-sizing:border-box;transition:all .25s ease-in-out;vertical-align:top;width:100%}.TextInput.error{border-color:red;color:red}.TextInput.error::placeholder{color:red}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.Spinner{text-align:center}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.BreadCrumbs{margin:15px 0 25px 40px;transition:margin .25s ease-in-out;text-align:left}@media only screen and (max-width:1440px){.BreadCrumbs{margin:15px 0 25px 20px}}@media only screen and (max-width:940px){.BreadCrumbs{margin:0 0 20px}}.BreadCrumbs a{font-size:14px;font-size:.875rem;font-weight:600;color:#09c;text-decoration:none;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .25s ease-in-out}.BreadCrumbs a.active{font-weight:400;color:#00141e;pointer-events:none}.BreadCrumbs a:after{content:"\203A";color:#00141e;margin:0 5px}.BreadCrumbs a:last-child:after{content:"";margin:0}.BreadCrumbs a:hover{color:#069}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.VerifiedStatus{font-size:12px;font-size:.75rem;text-align:center;margin-top:20px}@media only screen and (min-width:940px){.VerifiedStatus{margin-left:30px;text-align:left}}@media only screen and (min-width:1440px){.VerifiedStatus{margin-left:60px}}.VerifiedStatus .VerifiedContent{padding-left:24px;line-height:1.33;position:relative;color:rgba(0,20,30,.75);display:inline-block;text-align:left}.VerifiedStatus .VerifiedStatusIcon{opacity:.66;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=66)";filter:alpha(opacity=66);position:absolute;top:1px;left:0}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.background{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.background .asset{display:block;width:100%;height:100%}.background .assetImg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.GuestBook{margin:0 0 60px;border-radius:3px;background:#f5f5f5;margin-bottom:20px;transition:margin .25s ease-in-out;box-shadow:0 0 15px 3px rgba(0,0,0,.15);overflow:hidden}@media only screen and (max-width:940px){.GuestBook{margin-bottom:10px}}.GuestBook .guestContent{*zoom:1;width:auto;max-width:1280px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;position:relative;text-align:center;z-index:5}.GuestBook .guestContent:after,.GuestBook .guestContent:before{content:"";display:table}.GuestBook .guestContent:after{clear:both}.GuestBook .guestContent .main{display:block;text-align:left;background:#fff}.GuestBook .guestContent .main .header{padding:15px 20px;background:#f5f5f5;position:relative;border-bottom:1px solid #e0e0e0}@media only screen and (max-width:940px){.GuestBook .guestContent .main .header{text-align:center;padding:15px 10px}}.GuestBook .guestContent .main .header h2{font-family:Crimson Text,serif;font-size:28px;font-size:1.75rem;font-weight:600;letter-spacing:-.2px;color:#48565e}.GuestBook .guestContent .main .header .headerGuestbookBtn{position:absolute;right:15px;top:15px}@media only screen and (max-width:400px){.GuestBook .guestContent .main .header .headerGuestbookBtn{position:static;margin-top:15px}}.GuestBook .guestContent .main .preloader{text-align:center;padding-bottom:20px}.GuestBook .guestContent .main .footer{margin:0 20px;padding-bottom:20px}.GuestBook .guestContent .main .footer a,.GuestBook .guestContent .main .footer button{*zoom:1;width:auto;max-width:1280px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;width:32.3%}.GuestBook .guestContent .main .footer a:after,.GuestBook .guestContent .main .footer a:before,.GuestBook .guestContent .main .footer button:after,.GuestBook .guestContent .main .footer button:before{content:"";display:table}.GuestBook .guestContent .main .footer a:after,.GuestBook .guestContent .main .footer button:after{clear:both}@media only screen and (max-width:1000px){.GuestBook .guestContent .main .footer a,.GuestBook .guestContent .main .footer button{width:55%}}@media only screen and (max-width:600px){.GuestBook .guestContent .main .footer a,.GuestBook .guestContent .main .footer button{width:100%}}.GuestBook .guestContent .main .footer a:after,.GuestBook .guestContent .main .footer button:after{display:inline;content:"\203A"}.GuestBook .guestBookFooterBtnDisabled{background:#ccc;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.GuestBook .guestBookFooterBtnDisabled:focus,.GuestBook .guestBookFooterBtnDisabled:hover{background:#ccc}.GuestBook .guestBookLinkBtn{background:#09c;border-radius:3px;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:13px 18px;text-align:center;text-decoration:none;transition:all .25s ease-in-out}.GuestBook .guestBookLinkBtn:hover{background:#069}.GuestBook .guestBookLinkBtn span.srOnly{margin-right:-1px}.GuestBook .guestBookLinkBtn:after{display:inline;content:"\203A"}.GuestBook .audioContainer{padding:60px 20px 40px}.GuestBook .audioContainer audio{width:100%}.GuestBook .mediaModalContent{padding:5px}.GuestBook .mediaModalCloseBtn{top:10px!important;right:10px!important}.GuestBook .loading{font-size:20px;font-size:1.25rem;text-align:center;font-weight:600;font-family:Open Sans,sans-serif;margin-top:20px}.GuestBook .loadingWrapper{margin:50px}.GuestBook .loadingModal{position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%);max-width:400px;max-height:210px}.GuestBook .thankYouModal{background:transparent!important;border:none!important;transition:none!important}.GuestBook .videoModalItem{background:#000!important;border:1px solid #000!important}.GuestBook .captionsModalMobileContent{position:fixed;padding:0;height:100%}.GuestBook .captionsModalMobileContent .item{border:none;border-radius:0}.GuestBook.phone{margin:10px 0}.GuestBook.phone .guestContent .main{background:none;box-shadow:none}.GuestBook.phone .guestContent .main .header{border-bottom:1px solid #ccc;box-shadow:0 0 15px 3px rgba(0,0,0,.25)}.heroImage{width:100%;height:400px;margin-bottom:40px}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.CondolenceItem{background:#fff;position:relative;max-width:600px;font-family:Open Sans,sans-serif;padding-bottom:35px;border:1px solid #ccc;border-radius:3px;margin:10px;cursor:pointer;box-shadow:$shadowNone}.CondolenceItem,.CondolenceItem:hover{transition:box-shadow .25s ease-in-out}.CondolenceItem:hover{box-shadow:0 6px 20px 0 rgba(0,20,30,.2)}.CondolenceItem:hover .rollover{opacity:1;-ms-filter:none;filter:none}@media only screen and (max-width:600px){.CondolenceItem{cursor:auto}.CondolenceItem:hover{box-shadow:none}}.CondolenceItem .postInfo{text-align:center;padding:0 40px}.CondolenceItem .postInfo .rememberedBy{padding-top:35px;font-size:13px;font-size:.8125rem;font-style:italic;text-align:center;color:#999}.CondolenceItem .postInfo .divider{width:43px;height:1px;background:#ccc;margin:20px auto}.CondolenceItem .postInfo .name{font-family:Crimson Text,serif;font-size:22px;font-size:1.375rem;line-height:1;color:#48565e;padding-bottom:10px}.CondolenceItem .postInfo .details{font-family:Open Sans,sans-serif;font-size:12px;font-size:.75rem;line-height:1.67;color:#666}.CondolenceItem .body{font-size:16px;font-size:1rem;font-weight:300;line-height:1.65;color:#00141e;max-width:100%;overflow:hidden;font-family:Open Sans,sans-serif;text-align:center}.CondolenceItem .body svg{padding:35px 0 10px}.CondolenceItem .body p{text-align:left;padding:0 40px}.CondolenceItem figure{position:relative;margin:0;padding:0 0 30px;width:100%;text-align:center;overflow:hidden;border-top-left-radius:3px;border-top-right-radius:3px}.CondolenceItem figure img{display:block;max-width:100%;margin:0 auto}.CondolenceItem figure .condolenceIcon{color:#09c;width:75px;padding:0;border:none;border-radius:50%;transition:color .25s ease-in-out;position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%)}.CondolenceItem figure.candleFigure{overflow:visible}.CondolenceItem figure.candleFigure img{box-shadow:0 3px 10px 0 rgba(0,20,30,.26);width:60px;height:60px;margin:-10px auto 0}.CondolenceItem figure.noMessage{padding-bottom:0}.CondolenceItem figure.audio{padding:35px 0;margin-bottom:-35px}.CondolenceItem figure.video{padding-bottom:0;margin-bottom:30px}.CondolenceItem figure figcaption{position:relative;font-size:12px;font-size:.75rem;color:#666;line-height:1.67;font-style:italic;padding:5px 40px;background:#f9f9f9}.CondolenceItem.modal{position:static;margin:0;cursor:auto;width:100%;max-width:100%;border:none;border-radius:0;box-sizing:border-box;padding:40px}@media only screen and (max-width:600px){.CondolenceItem.modal{padding:20px}}.CondolenceItem.modal:hover{box-shadow:0 0 0 0 hsla(0,0%,80%,.76)}.CondolenceItem.modal .closeButton{position:absolute;top:-20px;right:-20px;width:40px;border-radius:50%;cursor:pointer}.CondolenceItem.modal .closeButton.hover{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transition:opacity .25s ease-in-out}.CondolenceItem.modal .closeButton.hover:hover{opacity:1;-ms-filter:none;filter:none}.CondolenceItem.modal figure .imageBackground{height:auto;margin:0 auto;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);width:100%}.CondolenceItem.modal figure figcaption{padding:5px 10px}.CondolenceItem.modal .body{font-family:Open Sans,sans-serif;font-weight:300;font-size:20px;font-size:1.25rem;line-height:1.6em;margin-bottom:20px}@media only screen and (max-width:600px){.CondolenceItem.modal .body{font-size:18px;font-size:1.125rem;line-height:1.4em}.CondolenceItem.modal .body p{padding:0}}.CondolenceItem.modal.candle .candleFigure img{box-shadow:0 3px 10px 0 rgba(0,20,30,.26);margin-top:-10px;width:55px}.CondolenceItem.isAd{padding-bottom:0}.CondolenceItem.isAd .content{padding-right:1px;border-radius:3px;border:none}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.Likes{padding-top:20px;margin-right:10px;margin-bottom:-25px;font-family:Open Sans,sans-serif;font-weight:400;text-align:right;font-size:14px;font-size:.875rem;color:#999}.Likes .counter{position:relative;top:-4px;padding-right:5px}.Likes .counter,.Likes .counter .group{display:inline-block;overflow:hidden}.Likes .counter .group .top{position:relative;top:0;transition:all .25s ease-in}.Likes .counter .group .top.animate{top:-15px}.Likes .counter .group .top.danglingDigit{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.Likes .counter .group .top.order0{transition-delay:.166666666666667s}.Likes .counter .group .top.order1{transition-delay:.2s}.Likes .counter .group .top.order2{transition-delay:.25s}.Likes .counter .group .top.order3{transition-delay:.333333333333333s}.Likes .counter .group .top.order4{transition-delay:.5s}.Likes .counter .group .top.order5{transition-delay:1s}.Likes .counter .group .bottom{position:absolute;top:15px;transition:all .25s ease-out}.Likes .counter .group .bottom.animate{top:0}.Likes .counter .group .bottom.order0{transition-delay:.166666666666667s}.Likes .counter .group .bottom.order1{transition-delay:.2s}.Likes .counter .group .bottom.order2{transition-delay:.25s}.Likes .counter .group .bottom.order3{transition-delay:.333333333333333s}.Likes .counter .group .bottom.order4{transition-delay:.5s}.Likes .counter .group .bottom.order5{transition-delay:1s}.Likes .likeIcon{display:inline-block;color:#fff;cursor:pointer;transition:all .25s ease-in-out}.Likes .likeIcon:hover{color:#999}.Likes .likeIcon.animate{color:#b04848;animation-name:scale;animation-duration:.25s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}.Likes .likeIcon.animate svg{stroke:#b04848}.Likes .likeIcon svg{pointer-events:none;stroke:#999;transition:stroke .25s ease-in-out}@keyframes scale{50%{transform:scale(1.25)}75%{transform:scale(.75)}to{transform:scale(1)}}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.CondolenceCollection{background:#fff;display:-ms-flexbox;display:box;display:flex;margin:10px 10px 0}.CondolenceCollection .groupItem{transition:left .25s ease-in-out,top .25s ease-in-out}.CondolenceCollection .gridGroup{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:0;position:relative}.CondolenceCollection .gridGroup:after,.CondolenceCollection .gridGroup:before{content:"";display:table}.CondolenceCollection .gridGroup:after{clear:both}.CondolenceCollection.phone{background:none;margin:0}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.ThankYou{z-index:1000}.ThankYou .module{position:relative;max-width:394px;text-align:center;margin:10px auto;border-radius:3px;box-shadow:0 15px 40px 0 rgba(0,20,30,.15);padding:30px;color:#48565e;font-family:Open Sans,sans-serif;line-height:1.27;background:#fff}.ThankYou .module.message{background:#09bd64;color:#fff;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);animation-name:FadeIn;animation-duration:.25s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-delay:.25s;animation-direction:normal;animation-fill-mode:forwards}.ThankYou .module.message .close{position:absolute;top:10px;right:10px;cursor:pointer;color:#fff;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);transition:opacity .25s ease-in-out}.ThankYou .module.message .close:hover{opacity:1;-ms-filter:none;filter:none}.ThankYou .module.message .header{padding:5px 0 10px;font-size:26px;font-size:1.625rem;font-weight:300}.ThankYou .module.message .body{font-size:14px;font-size:.875rem;line-height:1.07}.ThankYou .module.message .body span{font-weight:700}.ThankYou .module.flowers{z-index:1001;font-size:14px;font-size:.875rem;color:#666;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);animation-name:FadeIn;animation-duration:.25s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-delay:2.5s;animation-direction:normal;animation-fill-mode:forwards}.ThankYou .module.flowers img{max-width:227px;padding:10px 0 0}.ThankYou .module.flowers .header{font-size:20px;font-size:1.25rem;font-weight:300;line-height:1;color:#48565e}.ThankYou .module.flowers .funeralHome{font-size:18px;font-size:1.125rem;line-height:1.39;padding:0 0 10px;color:#48565e}.ThankYou .module.flowers .link{display:block;font-size:14px;font-size:.875rem;font-weight:600;line-height:1.14;text-decoration:none;color:inherit;padding-top:10px}.ThankYou .module.flowers .link span{color:#fe6600;margin-right:3px}.ThankYou .module.flowers .link span svg{position:relative;top:3px;width:15px;height:15px}.ThankYou .module.flowers .link:hover{color:#09c}.ThankYou .module.shares{z-index:1002;padding-bottom:30px;font-size:14px;font-size:.875rem;letter-spacing:-.2px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);animation-name:FadeIn;animation-duration:.25s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-delay:2.75s;animation-direction:normal;animation-fill-mode:forwards}.ThankYou .module.shares p{padding:0 20px}.ThankYou .module.shares p span{font-weight:600;letter-spacing:-.1px;white-space:nowrap}.ThankYou .module.shares .group{padding:0;margin:0 0 -5px -20px}.ThankYou .module.shares .group .tyicon{background:transparent;width:40px;height:40px;margin:0 10px}.ThankYou .module.shares .group .tyicon span{position:relative;display:block;width:40px;height:40px;border-radius:50%;background:#fff;transition:background .25s ease-in-out}.ThankYou .module.shares .group .tyicon span.facebook{background:#415e9c}.ThankYou .module.shares .group .tyicon span.twitter{background:#3b94d9}.ThankYou .module.shares .group .tyicon span.email{background:#333}.ThankYou .module.shares .group .tyicon span svg{position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%);height:20px;fill:#fff;width:20px;transition:fill .25s ease-in-out}.ThankYou .module.shares .group .tyicon span:hover{background:#fff}.ThankYou .module.shares .group .tyicon span:hover.facebook svg{fill:#415e9c}.ThankYou .module.shares .group .tyicon span:hover.twitter svg{fill:#3b94d9}.ThankYou .module.shares .group .tyicon span:hover.email svg{fill:#333}.ThankYou .module.buttonContainer{padding-top:0;box-shadow:none;background:transparent;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);animation-name:FadeIn;animation-duration:.25s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-delay:3s;animation-direction:normal;animation-fill-mode:forwards}.ThankYou .module.buttonContainer .tybutton{font-size:16px;font-size:1rem;font-weight:600;color:#666;height:40px;text-decoration:none;padding:10px 15px;background:#f5f5f5;border-radius:3px;cursor:pointer;transition:all .25s ease-in-out}.ThankYou .module.buttonContainer .tybutton:focus,.ThankYou .module.buttonContainer .tybutton:hover{color:#09c}@keyframes FadeIn{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{opacity:1;-ms-filter:none;filter:none}}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.SuggestedEntries{font-size:12px;font-size:.75rem;overflow:hidden;text-align:center;color:#09c;font-family:Open Sans,sans-serif;border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:15px}.SuggestedEntries .toggleEntries{margin:0 auto;cursor:pointer;width:200px}.SuggestedEntries .entry{position:relative;color:#00141e;margin-top:10px;background:#fff;border-radius:3px;cursor:pointer;min-height:40px;box-sizing:border-box}@media only screen and (min-width:529px){.SuggestedEntries .entry{*zoom:1;float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%}.SuggestedEntries .entry:after,.SuggestedEntries .entry:before{content:"";display:table}.SuggestedEntries .entry:after{clear:both}.SuggestedEntries .entry:nth-child(2n){margin-right:0;float:right}.SuggestedEntries .entry:nth-child(odd){clear:both}}@media only screen and (min-width:1119px){.SuggestedEntries .entry{*zoom:1;float:left;clear:none;text-align:inherit;width:31.33333333333333%;margin-left:0;margin-right:3%}.SuggestedEntries .entry:after,.SuggestedEntries .entry:before{content:"";display:table}.SuggestedEntries .entry:after{clear:both}.SuggestedEntries .entry:nth-child(2n){margin-right:3%;float:left}.SuggestedEntries .entry:nth-child(odd){clear:none}.SuggestedEntries .entry:nth-child(3n){margin-right:0;float:right}.SuggestedEntries .entry:nth-child(3n+1){clear:both}}.SuggestedEntries .entry:hover{border:1px solid #ccc}.SuggestedEntries .entry p{position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.SuggestedEntries .active{background:#09c;color:#fff}.SuggestedEntries .clearFix{*zoom:1}.SuggestedEntries .clearFix:after,.SuggestedEntries .clearFix:before{content:"";display:table}.SuggestedEntries .clearFix:after{clear:both}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.Entry .panel{color:#333;position:relative;background:#f5f5f5;padding:0 20px}.Entry .panel .clearFix{*zoom:1}.Entry .panel .clearFix:after,.Entry .panel .clearFix:before{content:"";display:table}.Entry .panel .clearFix:after{clear:both}.Entry .panel .textArea{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.2);height:calc(1em + 30px);margin:20px 0;border-radius:3px;outline:none;resize:none;transition:height .25s ease-in-out}.Entry .panel .textArea.error{border-color:red}.Entry .panel .isCandleLit{width:calc(100% - 60px)}.Entry .panel img{width:40px;height:40px;position:absolute;top:2px;right:0;margin:20px 20px 0 0;box-shadow:0 2px 4px 0 rgba(0,19,30,.2);transition:width .25s ease-in-out}.Entry .panel img.hideCandle{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);width:0}.Entry .panel .panelContent{margin-bottom:20px;overflow:hidden}.Entry .panel .panelContent .action{*zoom:1;float:left;clear:none;text-align:inherit;width:31.33333333333333%;margin-left:0;margin-right:3%;position:relative}.Entry .panel .panelContent .action:after,.Entry .panel .panelContent .action:before{content:"";display:table}.Entry .panel .panelContent .action:after{clear:both}.Entry .panel .panelContent .action:nth-child(3n){margin-right:0;float:right}.Entry .panel .panelContent .action:nth-child(3n+1){clear:both}@media only screen and (max-width:1000px){.Entry .panel .panelContent .action{*zoom:1;float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%}.Entry .panel .panelContent .action:after,.Entry .panel .panelContent .action:before{content:"";display:table}.Entry .panel .panelContent .action:after{clear:both}.Entry .panel .panelContent .action:nth-child(3n){margin-right:3%;float:left}.Entry .panel .panelContent .action:nth-child(3n+1){clear:none}.Entry .panel .panelContent .action:nth-child(2n){margin-right:0;float:right}.Entry .panel .panelContent .action:nth-child(odd){clear:both}}@media only screen and (max-width:600px){.Entry .panel .panelContent .action{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.Entry .panel .panelContent .action:first-child{margin-left:auto}.Entry .panel .panelContent .action:last-child{margin-right:auto}}.Entry .panel .lowerPanel .guidelines{position:relative;font-size:14px;font-size:.875rem;color:#999;font-family:Open Sans,sans-serif;font-weight:500;clear:both;text-align:center;padding:20px 0}@media only screen and (min-width:1017px){.Entry .panel .lowerPanel .guidelines{*zoom:1;float:left;clear:none;text-align:inherit;width:31.33333333333333%;margin-left:0;margin-right:3%;position:relative;left:-68.66666666666666%;padding-top:10px}.Entry .panel .lowerPanel .guidelines:after,.Entry .panel .lowerPanel .guidelines:before{content:"";display:table}.Entry .panel .lowerPanel .guidelines:after{clear:both}.Entry .panel .lowerPanel .guidelines:last-child{margin-right:0}}.Entry .panel .lowerPanel .guidelines a{text-decoration:none;color:inherit;transition:color .25s ease-in-out}.Entry .panel .lowerPanel .guidelines a:hover{color:#666}@media only screen and (min-width:1017px){.Entry .panel .lowerPanel .guidelines a:last-child{margin-right:20px}}.Entry .panel .lowerPanel .guidelines .divider{margin:0 10px;pointer-events:none}.Entry .panel .lowerPanel .emailSignUp{text-align:center;padding-bottom:20px}@media only screen and (min-width:1017px){.Entry .panel .lowerPanel .emailSignUp{*zoom:1;float:left;clear:none;text-align:inherit;width:31.33333333333333%;margin-left:0;margin-right:3%;position:relative;left:68.66666666666666%;text-align:right;padding-top:5px}.Entry .panel .lowerPanel .emailSignUp:after,.Entry .panel .lowerPanel .emailSignUp:before{content:"";display:table}.Entry .panel .lowerPanel .emailSignUp:after{clear:both}.Entry .panel .lowerPanel .emailSignUp:last-child{margin-right:0}}.Entry .panel .lowerPanel .emailSignUp .emailCheckBox{width:16px;height:16px;position:relative;border-radius:2px;background-color:#fff;border:1px solid #979797;margin-right:3px}.Entry .panel .lowerPanel .emailSignUp .emailCheckBox:before{content:"\2714";font-size:12px;font-size:.75rem;color:#09c;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);margin-left:2px}.Entry .panel .lowerPanel .emailSignUp .emailCheckBox:checked:before{opacity:1;-ms-filter:none;filter:none}.Entry .panel .lowerPanel .emailSignUp label{font-size:14px;font-size:.875rem;color:#999;font-family:Open Sans,sans-serif;font-weight:500}.Entry .panel .lowerPanel .emailSignUp label aside{font-family:Open Sans,sans-serif;font-size:12px;line-height:1.67;text-align:center;right:-13px;color:#666;padding:15px;width:160px;pointer-events:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);display:none;position:absolute;border-radius:3px;background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.2);transition:opacity .25s ease-in-out}.Entry .panel .lowerPanel .emailSignUp label aside span{font-weight:600}.Entry .panel .lowerPanel .emailSignUp label aside .arrow{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;bottom:-10px;right:6px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff;transition:all .25s ease-in-out .125s}.Entry .panel .lowerPanel .emailSignUp label span{position:relative}.Entry .panel .lowerPanel .emailSignUp label span:hover .arrow,.Entry .panel .lowerPanel .emailSignUp label span:hover aside{opacity:1;-ms-filter:none;filter:none}.Entry .panel .lowerPanel .emailSignUp label span svg{margin-bottom:-4px}.Entry .panel .lowerPanel .buttonGroup{text-align:center;top:-10px}@media only screen and (min-width:1017px){.Entry .panel .lowerPanel .buttonGroup{*zoom:1;float:left;clear:none;text-align:inherit;width:31.33333333333333%;margin-left:0;margin-right:3%;text-align:center;margin-bottom:20px}.Entry .panel .lowerPanel .buttonGroup:after,.Entry .panel .lowerPanel .buttonGroup:before{content:"";display:table}.Entry .panel .lowerPanel .buttonGroup:after{clear:both}.Entry .panel .lowerPanel .buttonGroup:last-child{margin-right:0}}.Entry .panel .lowerPanel .buttonGroup .cancel,.Entry .panel .lowerPanel .buttonGroup .submit{padding:10px 20px}.Entry .panel .lowerPanel .buttonGroup .submit{display:inline-block;margin-left:10px}.Entry .panel .lowerPanel .buttonGroup .cancel{background:transparent;border:1px solid #979797;color:#999;display:inline-block}.Entry .errorMessage{font-size:16px;font-size:1rem;color:#fff;font-family:Open Sans,sans-serif;text-align:center;padding:10px 20px;background:#b04848}.Entry .errorMessage .errorIcon{font-weight:600;display:inline-block;line-height:20px;width:20px;height:20px;background:#fff;color:#b04848;border-radius:50%}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.MediaBarItem{position:relative;display:inline-block;height:110px;margin:0 0 0 1px;cursor:pointer}@media only screen and (max-width:800px){.MediaBarItem{height:85px}}.MediaBarItem:hover .arrow,.MediaBarItem:hover aside{opacity:1;-ms-filter:none;filter:none}.MediaBarItem:hover .arrow{top:-10px}.MediaBarItem .mediaDisplay{max-height:100%;width:120px;text-align:center;margin:0 10px;position:absolute;transform-style:preserve-3d;top:50%;transform:translateY(-50%)}.MediaBarItem .mediaDisplay svg{width:80px;height:50px;margin-bottom:5px}.MediaBarItem .mediaDisplay p{word-wrap:break-word;font-family:Open Sans,sans-serif;font-size:12px;font-size:.75rem}.MediaBarItem img{display:block;height:100%;max-height:100%}.MediaBarItem aside{pointer-events:none;display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;z-index:100;border-radius:3px;background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.2);transition:opacity .25s ease-in-out}.MediaBarItem aside p{font-family:Open Sans,sans-serif;font-weight:300;font-size:16px;font-size:1rem;font-style:italic;line-height:1.25;color:#666;width:280px;padding:10px}.MediaBarItem .arrow{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;top:0;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;transition:all .25s ease-in-out .125s}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.MediaBar{background:#fff;padding:1px 0}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.EntryNav{margin-top:10px}.EntryNav .uploadButtons button{font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;color:#828892;cursor:pointer;transition:all .25s ease-in-out;background:transparent;border:none;padding:0 0 5px;margin:0}.EntryNav .uploadButtons button:before{content:"|";margin:0 10px;color:#828892}.EntryNav .uploadButtons button:first-child:before{content:"";margin:0}@media only screen and (max-width:376px){.EntryNav .uploadButtons button{font-size:13px;font-size:.8125rem}}@media only screen and (max-width:326px){.EntryNav .uploadButtons button:before{margin:0 5px}}.EntryNav .uploadButtons button svg{width:30px;position:relative;top:5px;max-height:28px}@media only screen and (max-width:376px){.EntryNav .uploadButtons button svg{width:25px}}.EntryNav .uploadButtons button:hover{color:#09c}.EntryNav .uploadButtons button:hover:after{color:#828892}.EntryNav .uploadButtons button.photo:after{content:"Add Photo"}.EntryNav .uploadButtons button.video svg{margin-left:-3px}.EntryNav .uploadButtons button.video:after{content:"Add Video"}.EntryNav .uploadButtons button.candle svg{margin-left:-9px}.EntryNav .uploadButtons button.candle:after{content:"Light A Candle";margin-left:-7px}@media only screen and (max-width:376px){.EntryNav .uploadButtons button.candle:after{content:"Light Candle"}}.EntryNav span{font-size:14px;font-size:.875rem;font-family:Open Sans,sans-serif;font-weight:600;color:#828892;transition:color .25s ease-in-out}.EntryNav span:after{content:"|";margin:0 10px}.EntryNav span:last-child{cursor:pointer;color:#09c}.EntryNav span:last-child:hover{color:#069}.EntryNav span:last-child:after{display:none}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.CaptionContainerItem{display:inline-block;width:240px;margin:0 10px 40px}.CaptionContainerItem .imgCaptionContainer{position:relative;height:240px;border-radius:3px;background:#f5f5f5;border:1px solid #e9e9e9}.CaptionContainerItem .imgCaptionContainer .overlayDelete{position:absolute;z-index:1;width:100%;height:100%;background-color:hsla(0,0%,88%,.81);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transition:opacity .25s ease-in-out}.CaptionContainerItem .imgCaptionContainer .mediaDisplay{position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;word-wrap:break-word}.CaptionContainerItem .imgCaptionContainer .mediaDisplay p{font-family:Open Sans,sans-serif;padding:10px}.CaptionContainerItem .imgCaptionContainer img{position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%);display:block;max-width:100%;max-height:100%}.CaptionContainerItem .imgCaptionContainer:hover .overlayDelete{opacity:1;-ms-filter:none;filter:none}.CaptionContainerItem .captionContainer textarea{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.2);height:calc(1em + 30px);width:100%;border-radius:3px;outline:none;resize:none;transition:height .25s ease-in-out}.CaptionContainerItem .captionContainer textarea.error{border-color:red}.CaptionContainerItem .delete{position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%);width:93px;background:#b04848}.CaptionContainerItem .delete:hover{background:#8c3939}.CaptionContainerItem.mobile{margin:0 10px 20px;*zoom:1;float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%}.CaptionContainerItem.mobile:after,.CaptionContainerItem.mobile:before{content:"";display:table}.CaptionContainerItem.mobile:after{clear:both}.CaptionContainerItem.mobile:nth-child(2n){margin-right:0;float:right}.CaptionContainerItem.mobile:nth-child(odd){clear:both}.CaptionContainerItem.mobile:last-of-type{margin-bottom:120px}.CaptionContainerItem.mobile .mobileDeleteContainer{margin-top:10px}.CaptionContainerItem.mobile .mobileDeleteContainer .mobileDelete{width:100%;background:transparent;padding:0;color:#09c;font-size:14px;font-size:.875rem;font-weight:600}.CaptionContainerItem.mobile .mobileDeleteContainer .mobileDelete span{margin-right:5px}.CaptionContainerItem.mobile .mobileDeleteContainer .mobileDelete span svg{margin-bottom:-1px}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.CaptionContainer{background:#fff}.CaptionContainer .test{opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter:alpha(opacity=25)}.CaptionContainer .header{position:relative;z-index:1;background:#f5f5f5;box-shadow:0 1px 0 0 #ccc}.CaptionContainer .header h2{color:#48565e;padding:15px 20px;font-family:Crimson Text,serif;font-size:28px;font-size:1.75rem;font-weight:600}.CaptionContainer .header p{color:#828892;font-family:Open Sans,sans-serif;position:absolute;transform-style:preserve-3d;top:50%;transform:translateY(-50%);right:20px}.CaptionContainer .body{text-align:center;padding:20px}.CaptionContainer .footer{margin:0 20px;padding:20px 0;border-top:1px dotted #ccc;text-align:center}.CaptionContainer .footer .submit{padding-left:10px;padding-right:10px}.CaptionContainer .footer .cancel{background:#fff;border:1px solid #979797;color:#999;margin-right:10px}.CaptionContainer.mobile .body{overflow-y:scroll;-webkit-overflow-scrolling:touch}.CaptionContainer.mobile .footer{position:absolute;z-index:1;width:100%;margin:0;border-top:none;-webkit-backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.8);box-shadow:0 15px 40px 0 rgba(0,19,30,.3)}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ErrorDisplay{border-radius:3px;margin-bottom:20px;background:#fff;text-align:center;padding:50px 20px;box-shadow:0 0 15px 3px rgba(0,0,0,.15)}.ErrorDisplay p{color:#48565e;font-family:Open Sans,sans-serif;font-size:16px;font-size:1rem}.ErrorDisplay .header{font-size:28px;font-size:1.75rem;font-weight:300;padding:3px 0 10px}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.StickyGbCta{width:150px;border-radius:100px;background:#09c;box-shadow:0 4px 8px 0 rgba(0,20,30,.2);position:fixed;top:-40px;left:calc(50% - 75px);text-align:center;z-index:100;font-family:Open Sans,sans-serif;font-size:14px;font-size:.875rem;font-weight:600;color:#fff;padding:10px 0;cursor:pointer;transition:top .25s ease-in-out}.StickyGbCta.display{top:20px}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.Attributes{margin:0 0 60px;border-radius:3px;background:#f5f5f5;margin-bottom:20px;transition:margin .25s ease-in-out;box-shadow:0 0 15px 3px rgba(0,0,0,.15);overflow:hidden}@media only screen and (max-width:940px){.Attributes{margin-bottom:10px}}.Attributes .content{*zoom:1;width:auto;max-width:1280px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;position:relative;text-align:center;z-index:5}.Attributes .content:after,.Attributes .content:before{content:"";display:table}.Attributes .content:after{clear:both}.Attributes .content .main{display:block;text-align:left;background:#fff}.Attributes .content .main .header{padding:15px 20px;background:#f5f5f5;position:relative;border-bottom:1px solid #e0e0e0}@media only screen and (max-width:940px){.Attributes .content .main .header{text-align:center;padding:15px 10px}}.Attributes .content .main .header h2{font-family:Crimson Text,serif;font-size:28px;font-size:1.75rem;font-weight:600;letter-spacing:-.2px;color:#48565e}.Attributes .content .main .header .headerAttributesBtn{position:absolute;right:15px;top:15px}@media only screen and (max-width:400px){.Attributes .content .main .header .headerAttributesBtn{position:static;margin-top:15px}}.Attributes .content .main .preloader{text-align:center;padding-bottom:20px}.Attributes .content .main .footer{margin:0 20px;padding-bottom:20px}.Attributes .content .main .footer a,.Attributes .content .main .footer button{*zoom:1;width:auto;max-width:1280px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;width:32.3%}.Attributes .content .main .footer a:after,.Attributes .content .main .footer a:before,.Attributes .content .main .footer button:after,.Attributes .content .main .footer button:before{content:"";display:table}.Attributes .content .main .footer a:after,.Attributes .content .main .footer button:after{clear:both}@media only screen and (max-width:1000px){.Attributes .content .main .footer a,.Attributes .content .main .footer button{width:55%}}@media only screen and (max-width:600px){.Attributes .content .main .footer a,.Attributes .content .main .footer button{width:100%}}.Attributes .content .main .footer a:after,.Attributes .content .main .footer button:after{display:inline;content:"\203A"}.Attributes .attributesContainer{padding:22px 32px 10px}.Attributes .attributesContainer .attributesListContainer{font-family:Open Sans;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;opacity:1;-ms-filter:none;filter:none;line-height:1.5;letter-spacing:normal;text-align:left;color:#00141e;display:block;overflow:auto}.Attributes .attributesContainer .attributesListContainer .attributesListRow{float:left;margin-bottom:16px;margin-right:20px}.Attributes .attributesContainer .attributesListContainer .attributesListRow .attributesListLabel{width:125px;margin-right:32px;font-weight:700;display:inline-block;vertical-align:top}.Attributes .attributesContainer .attributesListContainer .attributesListRow .attributesListValue{width:231px;display:inline-block}.Attributes .attributesContainer .attributesListContainer:after{content:"";display:block;clear:both}.Attributes .attributesFooterBtnDisabled{background:#ccc;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.Attributes .attributesFooterBtnDisabled:focus,.Attributes .attributesFooterBtnDisabled:hover{background:#ccc}.Attributes .attributesLinkBtn{background:#09c;border-radius:3px;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:13px 18px;text-align:center;text-decoration:none;transition:all .25s ease-in-out}.Attributes .attributesLinkBtn:hover{background:#069}.Attributes .attributesLinkBtn span.srOnly{margin-right:-1px}.Attributes .attributesLinkBtn:after{display:inline;content:"\203A"}.Attributes .audioContainer{padding:60px 20px 40px}.Attributes .audioContainer audio{width:100%}.Attributes .mediaModalContent{padding:5px}.Attributes .mediaModalCloseBtn{top:10px!important;right:10px!important}.Attributes .loading{font-size:20px;font-size:1.25rem;text-align:center;font-weight:600;font-family:Open Sans,sans-serif;margin-top:20px}.Attributes .loadingWrapper{margin:50px}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.Obituary{border-top-left-radius:3px;border-top-right-radius:3px;color:#8a8a8a;font-size:16px;font-size:1rem;overflow:hidden;border-radius:3px;background:#f5f5f5;margin-bottom:20px;transition:margin .25s ease-in-out;box-shadow:0 0 15px 3px rgba(0,0,0,.15);background:#fff}@media only screen and (max-width:940px){.Obituary{margin-bottom:10px}}.Obituary .header{position:relative;height:60px;padding:0 20px;margin:0;background-color:#f5f5f5;box-shadow:0 1px 0 0 #ccc}.Obituary .header h2{position:absolute;transform-style:preserve-3d;top:50%;transform:translateY(-50%);font-family:Crimson Text,serif;font-weight:600;font-size:28px;font-size:1.75rem;color:#48565e;letter-spacing:-.2px}@media only screen and (max-width:940px){.Obituary .header h2{font-size:26px;font-size:1.625rem;position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%)}}.Obituary .header .flowersLink{display:block;position:absolute;transform-style:preserve-3d;top:50%;transform:translateY(-50%);right:20px;font-family:Open Sans,sans-serif;font-size:14px;font-size:.875rem;color:#666;font-weight:600;text-decoration:none;transition:color .25s ease-in-out}@media only screen and (max-width:940px){.Obituary .header .flowersLink{display:none}}.Obituary .header .flowersLink span{color:#fe6600;margin-right:3px}.Obituary .header .flowersLink span svg{position:relative;top:3px;width:15px;height:15px}.Obituary .header .flowersLink:hover{color:#09c}.Obituary .columns h2{font-family:Open Sans,sans-serif;font-weight:600;font-size:18px;font-size:1.125rem;color:#666;transition:padding .25s ease-in-out}.Obituary .columns .columnLeft{margin-bottom:0;padding:20px 40px 0}@media only screen and (max-width:1280px){.Obituary .columns .columnLeft{padding:20px 20px 0}}.Obituary .container{padding:20px 40px;font-family:Open Sans,sans-serif;font-size:16px;font-size:1rem;line-height:1.88;color:#00141e;transition:padding .25s ease-in-out}@media only screen and (max-width:1280px){.Obituary .container{padding:20px 20px 10px}}@media only screen and (max-width:940px){.Obituary .container{font-size:14px;font-size:.875rem;line-height:1.43}}.Obituary .container .teaserText{min-height:120px}.Obituary .container .showMore{color:#09c;text-decoration:none;cursor:pointer;transition:color .25s ease-in-out}.Obituary .container .showMore:hover{background:transparent;color:#069}.Obituary .container a{color:#09c;transition:color .25s ease-in-out}.Obituary .container a:hover{color:#069}.Obituary .readMoreButton{display:block;margin:10px auto 0;padding:0;text-decoration:none;width:110px;color:#09c;background:transparent}.Obituary .readMoreButton:after{display:inline;margin-left:3px;content:"\203A";transition:margin-left .25s ease-in-out}.Obituary .readMoreButton:hover{background:transparent;color:#069}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.SourceGroup{border-top:1px dotted #ccc;margin:0 40px;transition:margin .25s ease-in-out}@media only screen and (max-width:1280px){.SourceGroup{margin:10px 20px}}@media only screen and (max-width:610px){.SourceGroup{padding-top:20px}}.SourceGroup .readFullLink{display:block;padding:20px 0;text-decoration:none;cursor:pointer;font-family:Open Sans,sans-serif;font-size:14px;font-size:.875rem;font-weight:600;letter-spacing:-.5px;color:#666}.SourceGroup .readFullLink h2{color:#069}.SourceGroup .readFullLink h2:active,.SourceGroup .readFullLink h2:hover{color:#09c}.SourceGroup .sourceWrapper{margin:10px 0;width:100%}@media only screen and (max-width:610px){.SourceGroup .sourceWrapper{margin-top:0}}.SourceGroup .sourceWrapper h2{padding-bottom:15px;font-family:Open Sans,sans-serif;font-size:16px;font-size:1rem;font-weight:600;color:#666}@media only screen and (max-width:610px){.SourceGroup .sourceWrapper h2{display:none}}.SourceGroup .sourceWrapper .sourceContainer{padding:5px}.SourceGroup .sourceWrapper .sourceContainer .sourceItem{*zoom:1;float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0;margin-right:3%;margin-bottom:10px}.SourceGroup .sourceWrapper .sourceContainer .sourceItem:after,.SourceGroup .sourceWrapper .sourceContainer .sourceItem:before{content:"";display:table}.SourceGroup .sourceWrapper .sourceContainer .sourceItem:after{clear:both}.SourceGroup .sourceWrapper .sourceContainer .sourceItem:nth-child(4n){margin-right:0;float:right}.SourceGroup .sourceWrapper .sourceContainer .sourceItem:nth-child(4n+1){clear:both}@media only screen and (max-width:1120px){.SourceGroup .sourceWrapper .sourceContainer .sourceItem{*zoom:1;float:left;clear:none;text-align:inherit;width:31.33333333333333%;margin-left:0;margin-right:3%}.SourceGroup .sourceWrapper .sourceContainer .sourceItem:after,.SourceGroup .sourceWrapper .sourceContainer .sourceItem:before{content:"";display:table}.SourceGroup .sourceWrapper .sourceContainer .sourceItem:after{clear:both}.SourceGroup .sourceWrapper .sourceContainer .sourceItem:nth-child(4n){margin-right:3%;float:left}.SourceGroup .sourceWrapper .sourceContainer .sourceItem:nth-child(4n+1){clear:none}.SourceGroup .sourceWrapper .sourceContainer .sourceItem:nth-child(3n){margin-right:0;float:right}.SourceGroup .sourceWrapper .sourceContainer .sourceItem:nth-child(3n+1){clear:both}}@media only screen and (max-width:600px){.SourceGroup .sourceWrapper .sourceContainer .sourceItem{*zoom:1;float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%}.SourceGroup .sourceWrapper .sourceContainer .sourceItem:after,.SourceGroup .sourceWrapper .sourceContainer .sourceItem:before{content:"";display:table}.SourceGroup .sourceWrapper .sourceContainer .sourceItem:after{clear:both}.SourceGroup .sourceWrapper .sourceContainer .sourceItem:nth-child(3n){margin-right:3%;float:left}.SourceGroup .sourceWrapper .sourceContainer .sourceItem:nth-child(3n+1){clear:none}.SourceGroup .sourceWrapper .sourceContainer .sourceItem:nth-child(2n){margin-right:0;float:right}.SourceGroup .sourceWrapper .sourceContainer .sourceItem:nth-child(odd){clear:both}}.SourceGroup .sourceWrapper .sourceContainer .sourceItem a,.SourceGroup .sourceWrapper .sourceContainer .sourceItem a:active,.SourceGroup .sourceWrapper .sourceContainer .sourceItem a:visited{text-decoration:none;cursor:pointer;font-family:Open Sans,sans-serif;font-size:14px;font-size:.875rem;font-weight:600;letter-spacing:-.5px;text-align:center;color:#666}.SourceGroup .sourceWrapper .sourceContainer .sourceItem a:hover{color:#069}.SourceGroup .sourceWrapper .sourceContainer .sourceItem a:hover .imageHolder{box-shadow:-1px 1px 7px 0 rgba(0,0,0,.25)}.SourceGroup .sourceWrapper .sourceContainer .sourceItem .noWrap{white-space:nowrap}.SourceGroup .sourceWrapper .sourceContainer .sourceItem .imageHolder{background:#fff;border-radius:3px;position:relative;height:100px;margin-bottom:5px;border:1px solid #ccc}.SourceGroup .sourceWrapper .sourceContainer .sourceItem .imageHolder img{position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%);max-width:calc(100% - 20px)}.SourceGroup .sourceWrapper .sourceContainer .sourceItem .imageHolder span{display:inline-block;width:100%;position:relative;top:50%;transform:translateY(-50%);font-family:Crimson Text,serif;font-style:italic;font-weight:400;color:#000;text-align:center;font-size:24px;font-size:1.5rem}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.MainService{border-radius:3px;background:#f5f5f5;margin-bottom:20px;transition:margin .25s ease-in-out;padding:20px;font-family:Open Sans,sans-serif;font-weight:300;font-size:14px;font-size:.875rem;color:#666;background:#fff}@media only screen and (max-width:940px){.MainService{margin-bottom:10px}}.MainService figure{box-sizing:border-box;margin:0;background:#fff;padding:15px;width:100%;max-width:100%;text-align:center}.MainService figure img{display:block;max-width:100%;margin:0 auto}.MainService .sourceName{display:block;font-size:24px;font-size:1.5rem;line-height:1.04;text-align:center;color:#48565e;text-decoration:none;padding:8px 0 9px;transition:color .25s ease-in-out}.MainService .sourceName:hover{color:#09c}.MainService .sourceAddress{display:block;line-height:1.07;color:inherit;text-align:center;text-decoration:none}.MainService .sourceAddress:hover{color:#09c}.MainService .sourcePhone{display:block;line-height:1.07;color:#09c;font-weight:700;text-align:center;text-decoration:none;padding-top:15px}.MainService .sourcePhone:hover{color:#069}.MainService .flowersLink{display:block;margin-top:20px;font-weight:600;line-height:1.14;color:inherit;text-align:center;text-decoration:none;transition:color .25s ease-in-out}.MainService .flowersLink span{color:#fe6600;margin-right:3px}.MainService .flowersLink span svg{position:relative;top:3px;width:15px;height:15px}.MainService .flowersLink:hover{color:#09c}.MainService .prePlanningPanel{text-align:center;color:#09c;border-top:1px solid #ccc;margin-top:15px}.MainService .prePlanningPanel:hover{color:#069}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.ServiceInfo{border-radius:3px;background:#f5f5f5;margin-bottom:20px;transition:margin .25s ease-in-out;font-family:Open Sans,sans-serif;font-weight:300;font-size:14px;font-size:.875rem;color:#666;margin-top:10px}@media only screen and (max-width:940px){.ServiceInfo{margin-bottom:10px;background:#fff}}.ServiceInfo .header{font-size:16px;font-size:1rem;font-weight:600;border-bottom:1px solid #ccc;padding:15px 20px}@media only screen and (max-width:940px){.ServiceInfo .header{text-align:center;font-family:Crimson Text,serif;font-size:26px;font-size:1.625rem;letter-spacing:-.2px;color:#48565e;background:#f5f5f5}}.ServiceInfo .itemGroup{padding:0 20px 20px}.ServiceInfo .itemGroup .item{clear:left;border-top:1px dotted #ccc;padding:15px 0;display:-ms-flexbox;display:box;display:flex}@media only screen and (max-width:940px){.ServiceInfo .itemGroup .item{background:#fff}}.ServiceInfo .itemGroup .item:first-of-type{border-top:none}.ServiceInfo .itemGroup .item:last-of-type{padding-bottom:0}.ServiceInfo .itemGroup .item .serviceLeft{float:left;-o-box-align:stretch;align-items:stretch;vertical-align:top;margin-right:18px;transition:margin .25s ease-in-out}@media only screen and (max-width:1280px){.ServiceInfo .itemGroup .item .serviceLeft{margin-right:9px}}.ServiceInfo .itemGroup .item .serviceLeft .calendar{width:55px;overflow:hidden;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,19,30,.15)}.ServiceInfo .itemGroup .item .serviceLeft .calendar .top{position:relative;height:20px;background:#b04848}.ServiceInfo .itemGroup .item .serviceLeft .calendar .top .year{display:block;font-size:11px;font-size:.6875rem;font-weight:600;color:#fff;letter-spacing:.8px;position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%)}.ServiceInfo .itemGroup .item .serviceLeft .calendar .bottom{position:relative;margin-top:2px;height:48px;background:#fff}.ServiceInfo .itemGroup .item .serviceLeft .calendar .bottom .date{text-align:center;position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%)}.ServiceInfo .itemGroup .item .serviceLeft .calendar .bottom .date .month{font-size:11px;font-size:.6875rem;font-weight:600;color:rgba(0,20,30,.7)}.ServiceInfo .itemGroup .item .serviceLeft .calendar .bottom .date .day{font-size:24px;font-size:1.5rem;font-weight:700;color:rgba(0,20,30,.7)}.ServiceInfo .itemGroup .item .serviceRight .time{color:#48565e;padding-bottom:5px}.ServiceInfo .itemGroup .item .serviceRight .type{font-size:24px;font-size:1.5rem;color:#48565e;padding-bottom:5px}.ServiceInfo .itemGroup .item .serviceRight .description,.ServiceInfo .itemGroup .item .serviceRight .location{font-weight:700;color:#48565e}.ServiceInfo .itemGroup .item .serviceRight .address{display:block;text-decoration:none;color:inherit;line-height:1.07;padding:5px 0 0;transition:color .25s ease-in-out}.ServiceInfo .itemGroup .item .serviceRight .address:hover{color:#09c}.ServiceInfo .itemGroup .item .serviceRight .description{color:#b04848;padding-top:5px}.ServiceInfo .itemGroup .item .serviceRight .flowersLink{display:block;font-weight:600;line-height:1.14;color:inherit;text-decoration:none;transition:color .25s ease-in-out}.ServiceInfo .itemGroup .item .serviceRight .flowersLink span{color:#fe6600;margin-right:3px}.ServiceInfo .itemGroup .item .serviceRight .flowersLink span svg{position:relative;top:3px;width:15px;height:15px}.ServiceInfo .itemGroup .item .serviceRight .flowersLink:hover{color:#09c}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.ResourcesBlock{border-radius:3px;background:#f5f5f5;margin-bottom:20px;transition:margin .25s ease-in-out;margin-top:10px;font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;color:#00141e}@media only screen and (max-width:940px){.ResourcesBlock{margin-bottom:10px}}.ResourcesBlock .ResourcesHeader{color:#666;font-weight:600;padding:15px 20px 5px}@media only screen and (max-width:940px){.ResourcesBlock .ResourcesHeader{text-align:center;font-family:Crimson Text,serif;font-size:1.625rem}}.ResourcesBlock .ResourcesItemGroup{padding:0 20px 20px}.ResourcesBlock .ResourcesItemGroup .ResourcesItem{height:64px;background:#fff;clear:left;border:1px solid #7f898e;margin:8px 0 0;border-radius:4px;cursor:pointer}.ResourcesBlock .ResourcesItemGroup .ResourcesItem:hover{transition:box-shadow .25s ease-in-out;box-shadow:0 4px 8px 0 rgba(0,20,30,.1)}.ResourcesBlock .ResourcesItemGroup .ResourcesItem a{display:-ms-flexbox;display:box;display:flex;-o-box-align:center;align-items:center;-o-box-orient:horizontal;-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;flex-flow:row nowrap;text-decoration:none}.ResourcesBlock .ResourcesItemGroup .ResourcesItem a .ResourcesLeft{margin-right:10px}@media only screen and (max-width:1280px){.ResourcesBlock .ResourcesItemGroup .ResourcesItem a .ResourcesLeft{margin-right:10px}}@media only screen and (max-width:940px){.ResourcesBlock .ResourcesItemGroup .ResourcesItem a .ResourcesLeft{margin-right:20px}}.ResourcesBlock .ResourcesItemGroup .ResourcesItem a .ResourcesLeft img{width:64px;border-top-left-radius:2px;border-bottom-left-radius:2px}.ResourcesBlock .ResourcesItemGroup .ResourcesItem a .ResourcesRight .ResourcesText{color:#48565e;line-height:1.25}.ResourcesBlock .ResourcesItemGroup .ResourcesItem a .ResourcesIcon{margin-left:auto;padding-right:10px}@media only screen and (max-width:1280px){.ResourcesBlock .ResourcesItemGroup .ResourcesItem a .ResourcesIcon{padding-right:5px}}@media only screen and (max-width:940px){.ResourcesBlock .ResourcesItemGroup .ResourcesItem a .ResourcesIcon{padding-right:10px}}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.GalleryTeaser{border-radius:3px;background:#f5f5f5;margin-bottom:20px;transition:margin .25s ease-in-out;overflow:hidden;font-family:Open Sans,sans-serif;font-weight:600;color:#666}@media only screen and (max-width:940px){.GalleryTeaser{margin-bottom:10px}}.GalleryTeaser .header{position:relative;padding:15px 20px;font-size:16px;font-size:1rem}.GalleryTeaser .header h2{display:block;font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit}.GalleryTeaser .header .cta{right:20px;font-size:13px;font-size:.8125rem;color:#999;position:absolute;transform-style:preserve-3d;top:50%;transform:translateY(-50%);cursor:pointer;transition:color .25s ease-in-out}.GalleryTeaser .header .cta:hover{color:#09c}.GalleryTeaser .group{text-align:center;padding:0 3px 3px;display:-ms-flexbox;display:box;display:flex;-o-box-pack:start;justify-content:start;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;flex-wrap:wrap;*zoom:1}.GalleryTeaser .group:after,.GalleryTeaser .group:before{content:"";display:table}.GalleryTeaser .group:after{clear:both}.GalleryTeaser .group:before{content:none}.GalleryTeaser .group figure{padding:0;margin:2px;width:calc(25% - 4px);position:relative;overflow:hidden;background:#ddd}@media only screen and (max-width:940px){.GalleryTeaser .group figure{*zoom:1;float:left;clear:none;text-align:inherit;width:11.84375%;margin-left:0;margin-right:.75%}.GalleryTeaser .group figure:after,.GalleryTeaser .group figure:before{content:"";display:table}.GalleryTeaser .group figure:after{clear:both}.GalleryTeaser .group figure:nth-child(4n){margin-right:.75%;float:left}.GalleryTeaser .group figure:nth-child(4n+1){clear:none}.GalleryTeaser .group figure:last-child{margin-right:0}}@media only screen and (max-width:600px){.GalleryTeaser .group figure{*zoom:1;float:left;clear:none;text-align:inherit;width:24.4375%;margin-left:0;margin-right:.75%}.GalleryTeaser .group figure:after,.GalleryTeaser .group figure:before{content:"";display:table}.GalleryTeaser .group figure:after{clear:both}.GalleryTeaser .group figure:nth-child(4n){margin-right:0;float:right}.GalleryTeaser .group figure:nth-child(4n+1){clear:both}}.GalleryTeaser .group figure img{display:block;margin:auto;height:100%;transition:all .25s ease-in-out}.GalleryTeaser .group figure figcaption{position:absolute;top:0;left:0;width:100%;display:block;height:100%;-webkit-backdrop-filter:blur(4.9px);backdrop-filter:blur(4.9px);background-color:hsla(0,0%,80%,.8)}.GalleryTeaser .group figure figcaption p{position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%);font-size:24px;font-size:1.5rem;color:#fff}.GalleryTeaser .group figure:hover{cursor:pointer}.GalleryTeaser .group figure:hover img{opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75)}.GalleryTeaser .group .empty{display:-ms-flexbox;display:box;display:flex;border:1px solid #e7e7e7;height:97px;cursor:pointer;width:100%;transition:border .25s ease-in-out}.GalleryTeaser .group .empty .galleryLeft{position:relative;background:#e7e7e7;width:97px;height:100%;color:#999}.GalleryTeaser .group .empty .galleryLeft svg{position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);transition:opacity .25s ease-in-out}.GalleryTeaser .group .empty .galleryRight{position:relative;display:-ms-flexbox;display:box;display:flex;-o-box-pack:center;justify-content:center;-o-box-align:center;align-items:center;-o-box-flex:1;box-flex:1;flex:1 1;height:97px}.GalleryTeaser .group .empty .galleryRight p{position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:100%;font-size:18px;font-size:1.125rem;color:#666;transition:color .25s ease-in-out}.GalleryTeaser .group .empty:hover{border-color:#ccc}.GalleryTeaser .group .empty:hover .galleryLeft svg{opacity:1;-ms-filter:none;filter:none}.GalleryTeaser .group .empty:hover .galleryRight p{color:#09c}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.Newspaper{background:#fff;margin-bottom:20px;transition:margin .25s ease-in-out;margin-top:45px;color:#666;border-radius:5px}.Newspaper a{text-decoration:none}.Newspaper .header{font-weight:600;font-size:16px;padding:15px 20px 5px;font-family:Open Sans,sans-serif;line-height:1.5;color:#00141e}.Newspaper .itemsGroup{padding:0 5% 5%;display:-ms-flexbox;display:box;display:flex;-o-box-pack:justify;justify-content:space-between;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;flex-wrap:wrap}.Newspaper .item{width:calc(50% - 5px);cursor:pointer;margin:10px 0 0}.Newspaper .showMore{width:calc(50% - 5px);height:90px;margin:10px 0 0;background:#f2f3f4;color:#069;border:none;display:-ms-flexbox;display:box;display:flex;-o-box-align:center;align-items:center;-o-box-pack:center;justify-content:center;text-align:center}.Newspaper .showMore:hover{box-shadow:-1px 1px 7px 0 rgba(0,0,0,.15);color:#069}.Newspaper .imgContainer{height:70px;padding:10px;border-radius:3px;border:1px solid #e1e1e1;display:-ms-flexbox;display:box;display:flex;-o-box-orient:vertical;flex-direction:column;-o-box-pack:center;justify-content:center;-o-box-align:center;align-items:center}.Newspaper .img{width:100%;max-width:150px;max-height:100%}.Newspaper .name{padding-top:2px}.Newspaper .text{font-family:Open Sans,sans-serif;font-size:15px;text-decoration:none;line-height:1.2;letter-spacing:normal;text-align:center;color:#00141e;margin-top:5px}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){.Newspaper .text{font-size:12px}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.Newspaper .text{font-size:12px}}@media (min-width:940px) and (max-width:1280px){.Newspaper .text{font-size:12px!important}}.Newspaper .item:hover .imgContainer{box-shadow:-1px 1px 7px 0 rgba(0,0,0,.15)}.Newspaper .item:hover .text{color:#069}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.FlowersCta{border-radius:3px;background:#f5f5f5;margin-bottom:20px;transition:margin .25s ease-in-out;padding:20px;font-family:Open Sans,sans-serif;text-align:center;cursor:pointer}@media only screen and (max-width:940px){.FlowersCta{margin-bottom:10px}}.FlowersCta h2{font-weight:300;font-size:24px;font-size:1.5rem;line-height:.83;color:#48565e}.FlowersCta img{display:block;max-width:100%;padding:10px 0;margin:0 auto}.FlowersCta .link{position:relative;width:129px;height:40px;background:#09c;border-radius:3px;margin:0 auto;transition:background .25s ease-in-out}.FlowersCta .link p{position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%);padding:10px 20px;font-size:16px;font-size:1rem;font-weight:600;font-family:Open Sans,sans-serif;color:#fff;white-space:nowrap;transition:color .25s ease-in-out}.FlowersCta:hover .link{background:#069}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.CliosContainer{border-radius:3px;background:#f5f5f5;margin-bottom:20px;transition:margin .25s ease-in-out;background-color:#fff;overflow:hidden;font-family:Open Sans,sans-serif;cursor:pointer}@media only screen and (max-width:940px){.CliosContainer{margin-bottom:10px}}.CliosContainer .clioHeader{color:#666;padding:15px 20px;font-weight:600;background:#f5f5f5;border-bottom:1px solid #ccc}@media only screen and (max-width:940px){.CliosContainer .clioHeader{text-align:center;font-family:Crimson Text,serif;font-size:1.625rem}}.CliosContainer .clios{padding:15px 1px;display:-ms-flexbox;display:box;display:flex;-o-box-orient:vertical;flex-direction:column;-o-box-align:center;align-items:center}.CliosContainer .clios>div{width:100%;max-width:300px}@media only screen and (max-width:940px){.CliosContainer .clios>div{max-width:450px}}.CliosContainer .clios>div:not(:last-child):after{content:"";display:block;margin:10px auto;width:calc(100% - 8px);border-bottom:1px solid #ccc}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.DisplayAd{border-radius:3px;background:#f5f5f5;margin-bottom:20px;transition:margin .25s ease-in-out;padding:20px;font-family:Open Sans,sans-serif;text-align:center;cursor:pointer}@media only screen and (max-width:940px){.DisplayAd{margin-bottom:10px}}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.SignUp{color:#00141e;font-weight:300}.SignUp .SignUpHeading{font-size:20px;font-weight:600;line-height:1.2;font-family:Open Sans,sans-serif}.SignUp .SignUpForm{background-color:#fff;position:relative;display:-ms-flexbox;display:box;display:flex;padding:5px;border-radius:4px;border:1px solid rgba(0,20,30,.5);max-width:480px;margin:1em auto 0}.SignUp .SignUpField{margin-top:0;background-color:transparent;box-shadow:none;border:0;padding:5px;width:60%}@media only screen and (min-width:500px){.SignUp .SignUpField{width:100%}}.SignUp .SignUpSubmit{margin-left:auto}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.Alerts{border-radius:3px;background:#f5f5f5;margin-bottom:20px;transition:margin .25s ease-in-out;box-shadow:0 0 15px 3px rgba(0,0,0,.15);position:relative;color:#fff;font-family:Open Sans,sans-serif;font-weight:300;text-align:center;padding:30px;height:100%;background:#fff;transition:background .25s ease-in-out}@media only screen and (max-width:940px){.Alerts{margin-bottom:10px}}.Alerts.issignup{background-color:#6fbdbf}.Alerts.issuccess{background:#09bd64}.Alerts.iscomplete{padding-top:0}.Alerts .success{font-size:20px;font-size:1.25rem;position:relative;min-height:130px}.Alerts .success,.Alerts .success .content{display:-ms-flexbox;display:box;display:flex;-o-box-pack:center;justify-content:center}.Alerts .success .content{-o-box-align:center;align-items:center}.Alerts .success .content svg{margin-right:.5em}.Alerts .complete{font-size:20px;font-size:1.25rem;line-height:1;letter-spacing:-.3px;color:#666}.Alerts .complete .content img{display:block;position:relative;margin:0 auto -5px;top:-5px;max-width:50px;max-height:50px;box-shadow:0 3px 10px 0 rgba(0,19,30,.33)}.Alerts .complete .content p{padding:20px}.Alerts .complete .content p span{font-weight:600}.Alerts .complete .content .icons{background:transparent}.Alerts .complete .content .icons span{position:relative;display:block;width:34px;height:34px;border-radius:50%;background:#fff;transition:background .25s ease-in-out}.Alerts .complete .content .icons span.facebook{background:#415e9c}.Alerts .complete .content .icons span.twitter{background:#3b94d9}.Alerts .complete .content .icons span.email{background:#333}.Alerts .complete .content .icons span svg{position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%,-50%);height:20px;fill:#fff;width:20px;transition:fill .25s ease-in-out}.Alerts .complete .content .icons span:hover{background:#fff}.Alerts .complete .content .icons span:hover.facebook svg{fill:#415e9c}.Alerts .complete .content .icons span:hover.twitter svg{fill:#3b94d9}.Alerts .complete .content .icons span:hover.email svg{fill:#333}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.Report{border-radius:3px;background:#f5f5f5;margin-bottom:20px;transition:margin .25s ease-in-out;box-shadow:0 0 15px 3px rgba(0,0,0,.15);position:relative;color:#fff;font-family:Open Sans,sans-serif;text-align:center;padding:20px;height:100%;background:#fff;transition:background .25s ease-in-out}@media only screen and (max-width:940px){.Report{margin-bottom:10px}}.Report .PlaceModal{top:0;bottom:0;left:0;right:0}.Report .PlaceModal .ModalItem{height:auto;width:auto}.Report .ReportButton{background-color:rgba(0,20,30,.05);border:1px solid #ccc;border-radius:4px;width:185px;height:40px;font-weight:600;line-height:1;color:#00141e}.Report .ReportButton,.Report .ReportIntroText{font-family:Open Sans,sans-serif;font-size:16px;text-align:center}.Report .ReportIntroText{color:#48565e;font-weight:400;margin-top:20px}.Report .ReportModalMobileContent{position:fixed;height:auto;padding:15px 10px}.Report .ReportModalMobileContent .Item{border:none;border-radius:0}.Report .ReportModalContent{width:auto;height:auto}.Report .ReportModalContent .Item{height:auto!important;width:auto}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.ReportContainer{background:#fff;box-shadow:0 8px 16px 0 rgba(0,20,30,.4);color:initial;width:auto;height:auto}.ReportContainer h2{color:#00141e;font-family:Crimson Text,serif;font-size:24px;font-size:1.5rem;font-weight:400;text-align:center;padding:0 0 20px}.ReportContainer p{color:#00141e;font-family:Open Sans,sans-serif;font-size:16px;font-size:1rem;text-align:left;line-height:1.5;letter-spacing:normal}.ReportContainer .Test{opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter:alpha(opacity=25)}.ReportContainer .ReportHeader{position:relative;z-index:1;background:#f5f5f5;box-shadow:0 1px 0 0 #ccc}.ReportContainer .ReportHeader .PrevNav{position:absolute;padding:17px 20px;z-index:1}.ReportContainer .ReportHeader .Flag{padding:15px 20px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.ReportContainer .ReportHeader .CloseModalIcon{position:absolute;transform-style:preserve-3d;top:50%;transform:translateY(-50%);right:20px;float:right}.ReportContainer .Body{text-align:center;padding:20px}.ReportContainer .ReportFooter{padding:0 0 5px;text-align:center}.ReportContainer .ReportFooter .Submit{padding-left:10px;padding-right:10px}.ReportContainer .ReportFooter .Cancel{background:#fff;border:1px solid #979797;color:#999;margin-right:10px}.ReportContainer.Mobile .Body{overflow-y:scroll;-webkit-overflow-scrolling:touch}.ReportContainer.Mobile .Footer{z-index:1;width:100%;margin:0;border-top:none;-webkit-backdrop-filter:blur(10px)}.ReportContainer .FooterText{text-align:center;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}.ReportContainer .ReportOptionsContainer{width:100%;height:69px;border-radius:4px;background-color:#fff;border:1px solid #7f898e;cursor:pointer;margin-top:10px}.ReportContainer .ReportOptionsContainer:active,.ReportContainer .ReportOptionsContainer:focus{outline:none}.ReportContainer .OptionsName{padding-top:20px}.ReportContainer .ReportOptionsArrow{float:right;margin-top:-27px;padding:10px}.ReportContainer .OptionsText{font-family:Open Sans,sans-serif;font-size:16px;line-height:1.5;letter-spacing:normal;text-align:left;color:#00141e;margin:-7px 0 0 25px}.ReportContainer .ReportTextArea{height:120px;border-radius:4px;border:1px solid #ccc}.ReportContainer .InputWrapper{position:relative;margin-top:10px}.ReportContainer .EmailTextArea{height:48px;border-radius:4px;background-color:#fff;border:1px solid rgba(0,20,30,.5);margin-top:0;padding-right:82px}.ReportContainer .RequiredText{position:absolute;right:10px;top:0;bottom:0;display:-ms-flexbox;display:box;display:flex;-o-box-align:center;align-items:center;font-size:10px;font-family:Open Sans,sans-serif;color:#00141e;line-height:1.6}.ReportContainer .ClearIcon{padding:5px 0 0 10px;cursor:pointer}.ReportContainer .SendButton{width:300px;height:48px;border-radius:4px;background-color:#069!important;margin-top:10px}.ReportContainer .CheckmarkIcon{margin-top:60px}.ReportContainer .ReportSubText{line-height:1.5;letter-spacing:normal}.ReportContainer .FinishButton,.ReportContainer .ReportSubText{font-family:Open Sans,sans-serif;font-size:16px;text-align:center;color:#00141e}.ReportContainer .FinishButton{font-weight:600;line-height:1;width:300px;height:48px;border-radius:4px;background-color:rgba(0,20,30,.05);border:1px solid #ccc;margin-top:75px}.ReportContainer .ReportModalMobileContent{padding:15px 10px}.ReportContainer .PersonName{color:#069}.ReportContainer .BeAware p{padding-bottom:.7em}.ReportContainer .IconButton{border:none;cursor:pointer;background:transparent}.ReportContainer .IconButton:active,.ReportContainer .IconButton:focus{outline:none;border:none}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.SharingContainer{border-radius:3px;margin-bottom:20px;transition:margin .25s ease-in-out;background:transparent;height:50px;font-family:Open Sans,sans-serif;cursor:pointer;display:-ms-flexbox;display:box;display:flex;-o-box-pack:center;justify-content:center;-o-box-align:center;align-items:center;width:100%;fill:#fff}@media only screen and (max-width:940px){.SharingContainer{margin:0}}.SharingContainer .ShareButton{width:calc(50% - 5px);height:100%;border-radius:3px;font-size:20px;display:-ms-flexbox!important;display:box!important;display:flex!important;-o-box-pack:center;justify-content:center;-o-box-align:center;align-items:center;color:#fff}@media only screen and (max-width:940px){.SharingContainer .ShareButton{margin:0!important;border-radius:0;width:50%}}.SharingContainer .ShareButton svg{width:20px;height:20px;margin-right:5px}.SharingContainer .ShareButtonLeft{background:#415e9c;margin-right:5px}.SharingContainer .ShareButtonLeft:hover{background:#fff;fill:#415e9c;color:#415e9c}.SharingContainer .ShareButtonRight{background:#333;margin-left:5px}.SharingContainer .ShareButtonRight:hover{background:#fff;fill:#333;color:#333}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.ShareBar{position:fixed;border-radius:3px;bottom:0;z-index:5;display:-ms-flexbox;display:box;display:flex;-o-box-pack:end;justify-content:flex-end;-o-box-align:center;align-items:center;transition:width .85s;background:#415e9c;top-border:1px solid #133783;height:48px;font-family:Open Sans,sans-serif;box-shadow:0 0 10px 0 rgba(0,20,30,.3);cursor:pointer;width:100%;fill:#fff;color:#fff}@media only screen and (max-width:400px){.ShareBar{transition:width .4s,height .4s}}.ShareBar:hover{background:#354c7e}.ShareBar .ShareCTA{width:100%;position:relative;font-family:Open Sans,sans-serif;white-space:nowrap;display:-ms-flexbox;display:box;display:flex;-o-box-pack:center;justify-content:center;-o-box-align:center;align-items:center;font-size:20px}.ShareBar .ShareCTA svg{width:20px;height:20px;margin-right:5px}.ShareBar .CloseButton{font-family:Open Sans,sans-serif;position:absolute;right:5px;top:-50%;border-radius:50%;background:#354c7e;color:#fff;height:40px;width:40px;display:-ms-flexbox;display:box;display:flex;-o-box-pack:center;justify-content:center;-o-box-align:center;align-items:center}.ShareBar .CloseButton:hover{background:#fff;color:#354c7e;fill:#354c7e}.FacebookOpenButton{position:fixed;z-index:99999;transition:width .65s;right:5px;bottom:5px;border-radius:3px;background:#415e9c;box-shadow:0 0 10px 0 rgba(0,20,30,.3);cursor:pointer;color:#fff;fill:#fff;height:40px;width:40px;display:-ms-flexbox;display:box;display:flex;-o-box-pack:center;justify-content:center;-o-box-align:center;align-items:center}@media only screen and (max-width:450px){.FacebookOpenButton{transition:width .4s}}@media only screen and (min-width:400px){.FacebookOpenButton:hover{background:#fff;color:#354c7e;fill:#354c7e}}.FacebookOpenButton svg{height:20px}.srOnly{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{max-width:100%;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:500;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:3px;border:none;box-sizing:border-box;cursor:pointer;margin-top:0;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.button.error{border-color:red}.button.primary{background:#09c;color:#fff}.button.primary:hover{background:#069}.button.secondary{background:#f93;color:#fff}.button.secondary:hover{background:#e67300}.button.disabled,.button[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.Questionnaire{position:relative;height:auto;width:100%;padding:50px;background-color:hsla(0,0%,100%,.95);box-shadow:0 0 20px 0 rgba(0,20,30,.3);position:fixed;z-index:100;-webkit-backdrop-filter:blur(3px);text-align:center;box-sizing:border-box;transition:all .25s ease-in-out}@media only screen and (max-width:500px){.Questionnaire{padding:50px 25px}}.Questionnaire .topRightLockup{position:absolute;top:10px;right:10px;height:25px}.Questionnaire .infoIcon{display:inline-block;position:relative;top:-3px;padding-right:10px;cursor:pointer}.Questionnaire .infoIcon .toolTip{position:absolute;transform-style:preserve-3d;top:50%;transform:translateY(-50%);width:200px;background:#fff;box-shadow:0 3px 10px 0 rgba(0,20,30,.2);border:1px solid #f5f5f5;right:35px;pointer-events:none;transition:opacity .25s ease-in-out}.Questionnaire .infoIcon .toolTip .arrow{position:absolute;transform-style:preserve-3d;top:50%;transform:translateY(-50%);width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;transform:rotate(90deg);margin-top:-7px;right:-15px}.Questionnaire .infoIcon .toolTip p{position:relative;z-index:1;font-family:Open Sans,sans-serif;font-size:12px;font-size:.75rem;line-height:1.25;text-align:center;color:#666;padding:10px}.Questionnaire .close{display:inline-block;color:#666;cursor:pointer;transition:color .25s ease-in-out}.Questionnaire .close:hover{color:#09c}.Questionnaire.thankYou{padding:25px 50px 50px;background-color:#09bd64}.Questionnaire.thankYou .topRightLockup{display:none}.Questionnaire.isOpen{animation-name:SlideIn;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-delay:2s;animation-direction:normal;animation-fill-mode:forwards}.Questionnaire.isClosed{bottom:0;animation-name:SlideOut;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-delay:.25s;animation-direction:normal;animation-fill-mode:forwards}.Questionnaire .content{font-family:Open Sans,sans-serif}.Questionnaire .content .question{color:#48565e}.Questionnaire .content .question .count{display:block;font-size:14px;font-size:.875rem;color:#999;padding-bottom:5px}.Questionnaire .content .question p{font-size:24px;font-size:1.5rem;line-height:1.25}.Questionnaire .content .question .buttonGroup{margin-top:20px}.Questionnaire .content .question .buttonGroup .button{background:transparent;font-family:Open Sans,sans-serif;font-size:16px;font-size:1rem;font-weight:600;color:#09c;width:95px;border-radius:3px;border:1px solid #09c;margin:0 10px;transition:all .25s ease-in-out}.Questionnaire .content .question .buttonGroup .button:hover{background:#09c;color:#fff;border-color:transparent}.Questionnaire .content .question .buttonGroup .button:focus{outline:none}@media only screen and (max-width:500px){.Questionnaire .content .question .buttonGroup .button{margin:0 5px;width:auto}}.Questionnaire .content .question .location{position:relative;text-align:left;width:400px;margin:0 auto}.Questionnaire .content .question .location .suggestedMatch{position:relative;z-index:1;padding-left:10px;box-sizing:border-box;cursor:pointer;height:30px;margin-bottom:-30px;width:100%;border-radius:3px;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background-color:hsla(0,0%,100%,.5);box-shadow:0 5px 10px 0 rgba(0,20,30,.2);color:#666;transition:color .25s ease-in-out}.Questionnaire .content .question .location .suggestedMatch:hover{color:#069}.Questionnaire .content .question .location .suggestedMatch p{position:absolute;transform-style:preserve-3d;top:50%;transform:translateY(-50%);font-family:Open Sans,sans-serif;font-size:14px;font-size:.875rem;color:inherit}.Questionnaire .content .question .location .suggestedMatch p svg{position:relative;padding-right:5px;top:3px;transition:color .25s ease-in-out}.Questionnaire .content .question .dateBlock input{display:inline-block}.Questionnaire .content .question .dateBlock input.month{width:55px;border-right:none;border-radius:3px 0 0 3px}.Questionnaire .content .question .dateBlock input.day{width:55px;border-radius:0}.Questionnaire .content .question .dateBlock input.year{width:60px;border-left:none;border-radius:0 3px 3px 0}.Questionnaire .content .thankYou{color:#fff}.Questionnaire .content .thankYou .header{padding:10px 0;font-size:36px;font-size:2.25rem;font-weight:300}.Questionnaire .content .thankYou .body{font-size:14px;font-size:.875rem;line-height:1.07}@keyframes SlideIn{0%{bottom:-250px}to{bottom:0}}@keyframes SlideOut{0%{bottom:0}to{bottom:-450px;display:none}}
/*# sourceMappingURL=app.2aa4fb18.css.map*/