body.front section#block-views-obituaries-block-rct-vrt .block-container{padding-bottom:20px;padding-right:5px;border:0}body.front section#block-views-obituaries-block-rct-vrt .row .vertical-obit-container{margin-left:0;margin-right:10px}body.front section#block-views-obituaries-block-rct-vrt .region-sidebar-second h2.block-title{font-size:20px;text-align:center;margin:0 auto;padding-top:30px}.container-inline-date .date-padding{float:none}.view-obituaries .view-content{margin-top:30px}.view-obituaries .view-content .dates{padding-top:7px;padding-bottom:13px}section[id^="block-views-obituaries-block-"] .more-link a,nav.slick__arrow button.slick-arrow,nav.slick__arrow button.slick-prev,nav.slick__arrow button.slick-next{margin-top:0;display:inline-block;font-weight:400;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1rem;font-size:2rem;border-radius:.25rem;color:#fff}section[id^="block-views-obituaries-block-"] .more-link a:focus,nav.slick__arrow button.slick-arrow:focus,nav.slick__arrow button.slick-prev:focus,nav.slick__arrow button.slick-next:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}nav.slick__arrow{text-align:center;margin-bottom:30px}nav.slick__arrow button.slick-arrow{padding:6px 20px 5px}.slick-slider{padding:20px 40px 0 40px}.slick--view--obituaries ul.slide__content{list-style:none;padding-left:0}ul.slide__content{padding:0}.slick-list{padding:0!important}nav.slick__arrow{display:block}@media(min-width:480px){nav.slick__arrow:before,nav.slick__arrow:after{content:'';display:inline-block;margin:0 auto;width:12%;margin-left:10px;margin-right:10px;position:relative;bottom:5px;border:0}}@media(min-width:992px){nav.slick__arrow:before,nav.slick__arrow:after{width:30%}}li.slide__grid:hover{box-shadow:none}#block-views-teasers-block{border-top:11px solid;border-bottom:11px solid}#block-views-teasers-block .block-container{padding:40px}section[id^="block-views-obituaries-block-"] .block-title{margin:0;padding-top:10px;text-align:center}section[id^="block-views-obituaries-block-"] .block-container{padding-bottom:20px;border:7px solid}section[id^="block-views-obituaries-block-"] .more-link{text-align:center}section#block-views-obituaries-rct-hrz-obt-v2 .view.view-obituaries.view-id-obituaries.view-display-id-rct_hrz_obt_v2{margin:10px 0}section#block-views-obituaries-rct-hrz-obt-v2 .view-header{margin:0 auto;text-align:center}section#block-views-obituaries-rct-hrz-obt-v2 .views-exposed-widgets{margin-bottom:0}section#block-views-obituaries-rct-hrz-obt-v2 form#views-exposed-form-obituaries-rct-hrz-obt-v2{padding:0 0 10px 10px}section#block-views-obituaries-rct-hrz-obt-v2 form#views-exposed-form-obituaries-rct-hrz-obt-v2 button{font-family:FontAwesome;padding:0 0 6px 10px;font-size:36px;line-height:0;background-image:none}section#block-views-obituaries-rct-hrz-obt-v2 form#views-exposed-form-obituaries-rct-hrz-obt-v2 .views-exposed-form .views-exposed-widget{float:none;padding:.5em 0 0 0;display:table-cell;width:100%}section#block-views-obituaries-rct-hrz-obt-v2 div#edit-title-wrapper label{display:none}section#block-views-obituaries-rct-hrz-obt-v2 .views-exposed-form .form-item,section#block-views-obituaries-rct-hrz-obt-v2 .views-exposed-form .form-submit{margin-top:0;margin-bottom:0}section#block-views-obituaries-rct-hrz-obt-v2 .views-exposed-form .form-item input,section#block-views-obituaries-rct-hrz-obt-v2 .views-exposed-form .form-submit input{border-right-color:transparent}section#block-views-obituaries-rct-hrz-obt-v2 .view-obituaries .view-content{margin-top:0}section#block-views-obituaries-rct-hrz-obt-v2 h2.block-title{display:none}section#block-views-obituaries-rct-hrz-obt-v2 .pager{margin:0 20px 20px 0;list-style:none;text-align:center;float:right;clear:both}section#block-views-obituaries-rct-hrz-obt-v2 .pager li>a,section#block-views-obituaries-rct-hrz-obt-v2 .pager li>span{display:inline-block;padding:0;background-color:transparent;border:0;border-radius:initial}section#block-views-obituaries-rct-hrz-obt-v2 .pager li>a,section#block-views-obituaries-rct-hrz-obt-v2 .pager li>span,section#block-views-obituaries-rct-hrz-obt-v2 .more-link a{margin:20px;display:inline-block;font-weight:400;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle}section#block-views-obituaries-rct-hrz-obt-v2 .pager li>a:focus,section#block-views-obituaries-rct-hrz-obt-v2 .pager li>span:focus,section#block-views-obituaries-rct-hrz-obt-v2 .more-link a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}section#block-views-obituaries-rct-hrz-obt-v2 .pager li>a,section#block-views-obituaries-rct-hrz-obt-v2 .pager li>span{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1rem;font-size:2rem;border-radius:.25rem}section#block-views-obituaries-rct-hrz-obt-v2 .more-link{font-size:initial;float:right}section#block-views-obituaries-rct-hrz-obt-v2 .recent-obit-container{position:relative;text-align:center;overflow:hidden;margin:10px 0 10px 0}section#block-views-obituaries-rct-hrz-obt-v2 .recent-obit-container img{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:block}section#block-views-obituaries-rct-hrz-obt-v2 .recent-obit-container .obit-info-container figcaption{position:absolute;bottom:0;width:100%;box-sizing:border-box}section#block-views-obituaries-rct-hrz-obt-v2 .recent-obit-container .obit-info-container figcaption h4{color:#fff;text-transform:uppercase;margin:0 auto}section#block-views-obituaries-rct-hrz-obt-v2 .recent-obit-container .obit-info-container figcaption h4.death-date{font-size:14px;padding-top:5px}.obit-theme-container{position:relative;min-height:190px;margin-top:15px;margin-bottom:55px}.obit-theme-container img{position:absolute}.obit-theme-container .obit-info{position:absolute}.obit-theme-container .obit-info .field-name-field-deceased-date-of-birth,.obit-theme-container .obit-info .field-name-field-deceased-date-of-death{display:inline-block}.dynamic-background-image{margin-bottom:80px}.sidebar-bio{padding:15px}.sidebar-bio .img-box img{margin:0 auto}.sidebar-bio .img-box,.sidebar-bio .send-flowers-btn,.sidebar-bio .share-links,.sidebar-bio .no-img-box{margin-bottom:10px}.sidebar-bio .no-img-box img{border:0;box-shadow:none;padding-bottom:20px}.sidebar-bio .share-links-container{margin:0 auto;text-align:center}.sidebar-bio .share-links-container .share-links{display:inline-flex}.sidebar-bio .share-links-container .addthis_toolbox{display:inline-block}.sidebar-bio .share-links-container .print-icon{text-align:center;font-size:24px;padding-right:3px;color:white;margin-left:2px;background:burlywood;width:32px;height:32px}.sidebar-bio .share-links-container .print-icon:after{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;padding-left:3px;content:"\e045"}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}body.node-type-obituary aside.col-sm-3.col-xs-12{padding-right:0;padding-left:0}.ads-condolences{border:5px solid}.ads-condolences .condolences-title{font-size:24px;color:#fff;line-height:18px}.ads-condolences .flower-ad{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:25px}.ads-condolences .grid{padding:0}.ads-condolences .grid figcaption{transform:none;height:60px;padding:10px;opacity:1}.ads-condolences .grid figcaption a{position:relative;padding:0;text-align:left;background:transparent;display:block;bottom:inherit;right:inherit}.ads-condolences .grid p{font-size:18px;color:#fff;font-weight:100}.service-container{margin-bottom:10px}.service-container h3,.service-container h4{margin-bottom:30px;padding:10px}.service-container .date{padding:0 10px 10px 10px}.service-container .date p{font-weight:700}.service-container .details{clear:both;padding:10px}.service-container .address-map{text-align:center}.service-container .directions{margin:0 auto;text-align:center;padding:15px;clear:both}.service-container .directions:before{content:'';display:inline-block;width:100%;position:relative;bottom:10px;border:0}div#photos .form-item.form-item-title.form-type-textfield.form-group,div#photos div#edit-field-condolence-email,div#photos div#edit-field-condolence-image,div#photos .captcha{width:47%;display:inline-block;margin-left:2%}div#photos .view-display-id-block_obituary_condolence_images .view-content{text-align:center}div#photos .teasers{margin:20px;display:inline-block}div#photos .teasers .image-container{margin:0 auto;padding:0;text-align:center}div#photos .teasers .image-container img{list-style:none}div#photos .node-condolence_upload-form .vertical-tabs-panes.vertical-tabs-processed.tab-content{border:0}div#photos .field-name-field-condolence-image label,div#photos .help-block{display:none}div#photos .form-control.form-file{border:0;background:transparent;box-shadow:none}div#photos form#condolence-upload-node-form:after{content:'';display:inline-block;width:100%;position:relative;bottom:0;border:0}div#photos .captcha .help-block{display:inherit}div#flowers{margin:-10px}.comment{padding:10px 0 5px 0}.comment a.use-ajax-comments.ajax-comments-reply:after{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;padding-left:3px;content:"\e095"}.name-icon{padding:0;text-align:center;margin:0 auto;font-size:32px;font-weight:900;width:45px;height:45px;border-radius:5px}.author{font-weight:700;padding-bottom:3px}.content{padding:0 0 20px 0}.comment-time{font-size:12px}.links{font-size:12px;font-weight:600;padding-left:5px}span.links,span.comment-time{display:inline-block}form.comment-form{padding:25px}form.comment-form .author-info .form-control{width:32%!important;display:inline-block;margin-top:3px}form.comment-form .text-format-wrapper{margin-bottom:0}form.comment-form .form-control{border:0;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0;font-size:13px}form.comment-form .field-name-comment-body{margin-bottom:0}form.comment-form .form-item,form.comment-form .captcha,form.comment-form .form-actions{display:inline}form.comment-form .form-item .resizable-textarea .grippie,form.comment-form .captcha .resizable-textarea .grippie,form.comment-form .form-actions .resizable-textarea .grippie{background:0;border:0;border-top-width:0;cursor:s-resize;height:0;overflow:hidden}.indented{margin-left:20px}.indented textarea{height:45px}.indented .content{padding:0 0 5px 0}.indented .comment{padding:5px 0 0 0;border-top:0;margin-bottom:15px;border-right:0}.indented .name-icon{font-size:26px;width:35px;height:35px}.ajax-comment-wrapper img{width:150px;height:auto}@media(min-width:1025px){.obit-theme-container .obit-info{top:50px;left:20px}.vertical-recent-obit img{height:70px;width:70px}body.page-obituaries .stock-obit-img{width:105px;height:105px}}@media(max-width:1024px){.obit-theme-container .obit-info{top:40px;left:20px}}@media(max-width:1023px){.obit-theme-container .obit-info{top:20px;left:10px}}@media(max-width:768px){.vertical-recent-obit img{height:70px;width:70px}}@media(max-width:666px){.obit-theme-container img{display:none}.obit-theme-container .obit-info{position:inherit;top:0;left:0;text-align:center}body.page-obituaries .stock-obit-img{width:97px;height:97px}}@media(min-width:300px){section#block-views-obituaries-rct-hrz-obt-v2 .recent-obit-container{width:145px;height:145px;margin:0 auto;margin-top:20px;margin-bottom:20px}section#block-views-obituaries-rct-hrz-obt-v2 .recent-obit-container img{width:100%;height:100%}}@media(min-width:630px){section#block-views-obituaries-rct-hrz-obt-v2 .recent-obit-container{width:250px;height:250px;margin:0 auto;margin-top:20px;margin-bottom:20px}section#block-views-obituaries-rct-hrz-obt-v2 .recent-obit-container img{width:100%;height:100%}}@media(min-width:768px){section#block-views-obituaries-rct-hrz-obt-v2 .recent-obit-container{width:100%}section#block-views-obituaries-rct-hrz-obt-v2 .recent-obit-container img{width:100%;height:100%}}@media(min-width:992px){section#block-views-obituaries-rct-hrz-obt-v2 .recent-obit-container{width:100%;height:170px}section#block-views-obituaries-rct-hrz-obt-v2 .recent-obit-container img{width:100%;height:100%}}@media(min-width:1200px){section#block-views-obituaries-rct-hrz-obt-v2 .recent-obit-container{width:100%;height:220px}section#block-views-obituaries-rct-hrz-obt-v2 .recent-obit-container img{width:100%;height:100%}}
#block-views-testimonials-block .block-container{padding-bottom:20px;border:7px solid}#block-views-testimonials-block .block-container .block-title{margin:0;padding-top:10px;text-align:center}#block-views-testimonials-block .block-container .carousel-inner{width:70%;margin:0 auto;text-align:center}#block-views-testimonials-block .block-container .carousel-control{text-align:center;background:transparent}.testimonial-container{padding:50px 50px 0 50px}.testimonial-container:before{content:'';display:inline-block;width:100%;position:relative;bottom:10px;border:0}.carousel-control.left,.carousel-control.right{background-image:none}body.not-logged-in.page-testimonials div.vertical-tabs-panes.vertical-tabs-processed.tab-content,form#testimonial-node-form div.grippie{display:none}section#block-formblock-testimonial h2.block-title{text-align:center;padding:50px 0}
#block-views-location-block-ovrvw .view-location{margin:0 auto;padding:0;text-align:center}#block-views-location-block-ovrvw .view-location .paddingBottom15.img-border{overflow:hidden}#block-views-location-block-ovrvw .view-location .teasers{padding:25px;display:inline-block}#block-views-location-block-ovrvw .view-location .teasers img{border:5px solid #fff}
.affiliations{padding-top:40px;padding-bottom:40px}.affiliations .view-content{text-align:center}.affiliations .view-content .inline.center{display:inline-block}.view-affiliations img{margin:0 auto;padding-top:10px;padding-bottom:10px;width:auto!important;max-height:80px;-webkit-filter:grayscale(100%);filter:grayscale(100%);display:inline-block;padding-left:20px;padding-right:20px}.top-header .view-affiliations img{width:auto!important;max-height:90px;margin-bottom:30px}.region-top #block-views-affiliations-block-1{background:none!important}.region-top #block-views-affiliations-block-1 .block-container{background:0}
.not-front .content-container{margin-top:20px;padding:20px}.btn-lg{width:100%}.btn{margin-top:0;text-align:center;padding:7px 46px 10px}.btn.btn-danger.btn-sm{padding:5px 10px 5px}.navbar>li>a,.nav>li>a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}ul.nav li.dropdown ul.dropdown-menu{margin-top:0}.menu-block-wrapper li>a{font-weight:bold}body.navbar-is-fixed-top,body.navbar-is-fixed-top.logged-in{padding-top:210px!important}body.navbar-is-fixed-top .front,body.navbar-is-fixed-top.logged-in .front{padding-top:410px!important}@media(min-width:768px){.navbar-nav{float:none;margin:0 auto;display:table;table-layout:fixed}}.tab-content{border-top-color:transparent;padding:10px}.nav-tabs{margin-bottom:0}body.page-media.page-media-browser,body.page-media-format-form{padding-top:0!important;background-color:#fff}body.page-media.page-media-browser ul.tabs--primary,body.page-media-format-form ul.tabs--primary{display:inline-block}.captcha{margin-bottom:20px}img{box-shadow:6px 6px 8px #aaa}.logo img,.affiliations img{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}img#logo{width:475px;height:170px;margin-left:auto;margin-right:auto;margin-top:15px;margin-bottom:15px;-webkit-transition:width .5s,height .5s;transition:width .5s,height .5s}.panel-heading .accordion-toggle:after{font-family:'Glyphicons Halflings';content:"\e114";float:right;color:grey}.panel-heading .accordion-toggle.collapsed:after{content:"\e080"}table{margin-top:30px}section.block.block-views{margin-top:0;padding:0}.block-views{margin-top:50px}.view-header{margin:0 auto;text-align:center;margin-bottom:10px}footer.footer .region-footer-menu,footer.footer.container .region-footer-menu,footer.footer.container-fluid .region-footer-menu{margin:0 auto;padding:0}footer.footer .region-footer-menu #block-menu-menu-footer-menu .nav,footer.footer.container .region-footer-menu #block-menu-menu-footer-menu .nav,footer.footer.container-fluid .region-footer-menu #block-menu-menu-footer-menu .nav{text-align:center}footer.footer .region-footer-menu #block-menu-menu-footer-menu .nav>li,footer.footer.container .region-footer-menu #block-menu-menu-footer-menu .nav>li,footer.footer.container-fluid .region-footer-menu #block-menu-menu-footer-menu .nav>li{display:inline-block}footer.footer .footer-container,footer.footer.container .footer-container,footer.footer.container-fluid .footer-container{padding:20px}footer.footer .copyright-footer,footer.footer.container .copyright-footer,footer.footer.container-fluid .copyright-footer,footer.footer .branding,footer.footer.container .branding,footer.footer.container-fluid .branding{text-align:center}footer.footer .copyright-footer .address address,footer.footer.container .copyright-footer .address address,footer.footer.container-fluid .copyright-footer .address address{margin-bottom:0;font-style:initial;line-height:initial;display:initial}section#block-branding-footer{padding-top:50px}img.static_google_map{margin:0 auto;width:100%;height:auto;max-width:225px}.address-map iframe{margin:0 auto;width:100%}#gos-iframe{width:100%;min-height:3400px;height:100%;overflow:hidden;border:0}#gos-iframe body{background:0}.webform-progressbar{margin-bottom:30px}.webform-progressbar .webform-progressbar-outer{width:90%;left:4%}div#admin-menu{z-index:9999}body.logged-in:before{content:"";display:block;width:100%;height:30px;top:0;left:0}body.logged-in #navbar:before{content:"";display:block;width:100%;height:50px;top:0;left:0}body.logged-in img#logo,body.logged-in .logo-img-container{display:none!important}body.logged-in .form-item-field-obit-stock-image-und,body.logged-in .form-item-field-theme-background-und{display:inline-block;padding:20px}body.logged-in #edit-field-delivery-to-fh-und-none,body.logged-in div#edit-field-gos-version,body.logged-in fieldset#edit-simplenews-token-help,body.logged-in div#edit-field-simplenews-term{display:none!important}body.page-admin-content .panel-default{border-color:transparent}body.page-admin-content .panel{margin-bottom:0;background-color:transparent;border:0;border-radius:0;box-shadow:none}body.page-admin-content .panel-default>.panel-heading{color:transparent;background-color:transparent;border-color:transparent}#block-menu-menu-control-panel{position:fixed;left:0;right:0;top:0;z-index:1031;background:#262626;border-bottom:2px solid #fff}#block-menu-menu-control-panel .block-title{display:none}#block-menu-menu-control-panel ul.menu.nav>li{float:left}#block-menu-menu-control-panel ul.menu.nav>li>span.nolink{position:relative;display:block;padding:10px 15px}#block-menu-menu-control-panel ul.menu.nav>li>a,#block-menu-menu-control-panel ul.menu.nav>li>span,#block-menu-menu-control-panel ul.menu.nav>li a,#block-menu-menu-control-panel ul.menu.nav>li span{color:#fff;font-size:14px}#block-menu-menu-control-panel ul.menu.nav>li .dropdown-menu{background:#262626;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#block-menu-menu-control-panel .menu.nav>li{position:relative;display:block}li.leaf.quick-link>a.btn-sm:hover,li.leaf.quick-link>a.btn-sm:focus,li.leaf.quick-link>a.btn-sm:active{background:#fff!important}.not-front .region.region-content{padding-bottom:50px}.shrink nav.navbar{min-height:35px}.shrink nav .navbar-brand{font-size:25px}.shrink .navbar-toggle{padding:4px 5px;margin:8px 15px 8px 0}.navbar-toggle{margin-bottom:10px}.view-display-id-page_1 .vbo-views-form{clear:both}.help-container{text-align:left}.help-container .box{display:table;height:210px;margin:20px 20px;border:1px solid #000;position:relative;overflow:hidden}.help-container .help-box-title{border-bottom:1px solid;background:#006849;display:table-caption}.help-container .help-box-title h4{text-align:center;padding:10px;margin:0;color:#fff}.help-container .help-content{padding:20px;display:table-cell;vertical-align:middle}.white,.white a{color:white!important}.form-item-subscriptions-notify,div#comments h2.title.comment-form,div#comments h2.title,footer ul.links li.comment-add,.indented .links .ajax-comments-reply,.hidder,body.node-type-obituary .page-header,div#comments .form-item-subscriptions-notify,body.page-user h1.page-header,.tabs--primary,body.front .edit-link,.address-map span.btn.btn-danger,#media-tab-upload .help-block,a#ui-id-3,a#ui-id-4,.email-textfield{display:none}body.role-admin .tabs--primary,body.front .tabs--primary{display:inherit;margin-bottom:20px}ul.slick-dots{display:none!important}.hidder.focused{display:inline-block!important}
