.life-expectancy-title{margin:15px 0}.wrapper-page-content a{color:#337ac6;text-decoration:underline}.towns-container .breadcrumbs{margin-bottom:15px}.towns-container .breadcrumbs a{text-decoration:none}.towns-container .extra-notices-link{margin-top:10px}.towns-container a{text-decoration:none;color:#000;font-weight:600;font-size:14px}.towns-container a:hover{text-decoration:underline}.towns-container .newspapers-wrapper{margin:30px 0 0}.town-publish-button-wrapper{margin-bottom:30px}.funeral-services-wrapper{margin:30px 0 0 0}.funeral-services-wrapper .funeral-service-img{margin-bottom:30px;max-width:100%}.related-towns-wrapper{border:#c0c0c0 1px solid;padding:15px;margin-top:20px;margin-bottom:20px;max-width:300px}.related-towns-wrapper .related-towns-title{font-size:16px;margin-bottom:20px}.related-towns-wrapper a{text-decoration:none}.city-list{font-weight:600;color:#5d5d5d;padding:0 0 15px 0;font-size:14px;word-break:break-word;line-height:20px;margin:0}p.h1{font-size:22px;font-weight:bold;line-height:1.1;margin:0}.notices{border-bottom:2px dotted #b0b0b0;margin-bottom:10px;padding:0 0 20px}.notices .notices-block-wrapper{overflow:hidden}.notices .notices-block-wrapper .notices-table{width:100%}.notices .notices-block-wrapper .notices-table a{font-weight:bold;font-size:13px}.notices .notices-block-wrapper .notices-table a:hover{color:#729d32}.notices .notices-block-wrapper .notices-table tr.additional-row{display:none}.notices .notices-block-wrapper .notices-table tr th{text-align:left;padding:5px 3px}.notices .notices-block-wrapper .notices-table tr td{padding:3px}.notices .notices-block-wrapper .navigation{margin-bottom:0}.notices .notices-block-wrapper .navigation a{font-size:20px}.notices .toggle{text-align:right;padding:15px 115px 0 0}.notices .toggle a{text-decoration:underline}.notices .toggle a,.notices .toggle:hover{color:#000}@media(max-width:767px){.toggle{display:none}.notices-block-wrapper{height:initial}}

.department-towns-list-wrapper a{text-decoration:none;line-height:1.42857143;padding:0;color:#000;font-weight:normal;font-size:12px}.department-towns-list-wrapper .department-towns-list-title{letter-spacing:-0.03em;margin-top:20px;margin-bottom:10px}

.partners-block{width:270px;border-radius:5px;padding:5px;display:inline-block;overflow:hidden}.partners-block .jcarousel{border-radius:5px}.contacts-wrapper{background:url('../../img/slides/background.png') repeat;margin:20px 0}.contacts-wrapper .slide-list,.contacts-wrapper img{width:260px;height:145px}.slides-wrapper{padding:30px 5px 9px 5px}.slides-wrapper .slide-list,.slides-wrapper img{width:254px;height:160px}.slide-list{overflow:hidden}

.external-resource-redirect-block{width:270px;display:inline-block;overflow:hidden;border:1px solid #409b20}.external-resource-redirect-block .external-resource-redirect-block-title{background-color:#409b20;color:#fff;padding:15px 10px 15px;text-shadow:0 1px 1px #000}.external-resource-redirect-block .external-resource-redirect-block-title .external-resource-redirect-title{font-size:26px;font-weight:bold}.external-resource-redirect-block .external-resource-redirect-block-title .external-resource-redirect-subtitle{font-size:16px;font-weight:bold;letter-spacing:-0.08em}.external-resource-redirect-block .external-resource-redirect-block-text{background-color:#fff;color:#000;font-size:12px;padding:5px 5px 5px 5px}.external-resource-redirect-block .external-resource-redirect-block-button{text-shadow:0 1px 1px #000;background-color:#ececec;text-align:center}.external-resource-redirect-block .external-resource-redirect-block-button a{background-color:#409b20;color:#fff;margin:20px 0 20px}.external-resource-redirect-block .external-resource-redirect-block-button a:hover{text-decoration:none}

.sidebar-block,.sidebar-top-block{width:270px;background:#777881;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:8px}.sidebar-block .title,.sidebar-top-block .title{font-size:16px;font-weight:600;text-align:center;color:#fff;text-transform:uppercase;text-shadow:1px 1px 1px #000}.sidebar-block .content,.sidebar-top-block .content{padding:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.sidebar-top-block{width:270px;background:#777881;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px}.sidebar-block .articles-list{padding:0 5px}.sidebar-block .articles-list p:last-of-type{margin:0}.sidebar-block-panel{background:#fff}.sidebar-block-panel.latest-articles-panel{padding:10px 0}

.search{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:10px 0 20px;border-bottom:2px dotted #b0b0b0;margin-bottom:10px}.search div{flex-grow:1;-webkit-flex-grow:1;flex-shrink:1;-webkit-flex-shrink:1;flex-basis:50%;-webkit-flex-basis:50%}@media(max-width:576px){.search div{flex-basis:100%;-webkit-flex-basis:100%}}.search .inputs .row-form:last-child{margin-bottom:0}.search .submit-button-wrapper{margin:auto;margin-left:0}.search .submit-button-wrapper .btn-notice-search{margin:15px}@media(max-width:576px){.search .submit-button-wrapper .btn-notice-search{margin:15px 0}}.last-notices-block{font-size:14px}.last-notices-block h1{font-weight:bold;font-size:24px}.last-notices-block h2,.last-notices-block h2 a{font-weight:bold;font-family:'Open Sans',sans-serif;color:#444652;font-size:18px}.last-notices-block a{text-decoration:none;color:#000;font-weight:600;font-size:14px}.last-notices-block a:hover{text-decoration:underline}.last-notices-block .map-wrapper{margin-top:20px}

.related-towns-wrapper{border:#c0c0c0 1px solid;padding:15px;margin-top:20px;margin-bottom:20px;max-width:300px}.related-towns-wrapper .related-towns-title{font-size:16px;margin:0 0 15px;font-weight:bold;color:#444652;line-height:1.1}.related-towns-wrapper a{font-size:13px;color:#337ac6;text-decoration:none;font-weight:normal}.related-towns-wrapper p{margin:0 0 3px}

.wrapper-page-testimonial h1{font-weight:initial;margin:0 0 20px 0}.wrapper-page-testimonial h4{margin:3px 0}.wrapper-page-testimonial p.comment-title{font-weight:bold;font-size:14px;margin:3px 0;color:#444652}.wrapper-page-testimonial .info-block{margin-top:30px;border-bottom:2px solid #b0b0b0;padding-bottom:15px;margin-bottom:15px}.wrapper-page-testimonial .customer-rating-wrapper{margin-top:30px}.wrapper-page-testimonial .content-block{border-bottom:2px dotted #b0b0b0;padding-bottom:15px;margin-bottom:15px}.wrapper-page-testimonial .date{color:#5d5d5d;margin:0}.wrapper-page-testimonial .stars{padding:0;margin:10px 0}.wrapper-page-testimonial .answer{width:98%;border-left:2px solid #009600;padding-left:10px;float:right;text-align:left;margin-bottom:5px;margin-top:5px}.wrapper-page-testimonial .answer .title{font-weight:700;padding-top:2px}.wrapper-page-testimonial .testimonial-text-wrapper{margin-bottom:20px}.wrapper-page-testimonial .testimonial-text-wrapper i{color:#5d5d5d}.wrapper-page-testimonial .testimonial-text-wrapper p:last-of-type{margin-bottom:0}

.rating-block .customer-rating-wrapper div.rating-title{font-size:21px;margin:10px 0 10px}.newspaper-page .customer-rating-wrapper div.rating-subtitle{margin-top:15px}.customer-rating-wrapper h4{margin-bottom:10px}.customer-rating-wrapper div.rating-title{font-weight:bold;font-size:18px;color:#444652;margin:0 0 10px;line-height:1.1}.customer-rating-wrapper div.rating-subtitle{font-weight:bold;font-size:14px;color:#444652;margin:0 0 10px;line-height:1.1}.customer-rating-wrapper .average-rating-string{margin:10px 0}.customer-rating-wrapper .stars{padding:0;margin:10px 0}.customer-rating-wrapper .rating-title{margin-bottom:10px}.publication-help-block{font-weight:bold;font-size:18px;color:#444652;margin:0 0 10px;text-align:center;line-height:1.2}.publish-link-wrapper{text-align:center;padding:10px 0}.publish-link-wrapper .btn-add{text-decoration:inherit;font-size:15px;font-weight:800;color:white}

table.responsive-table{min-width:250px}@media(max-width:767px){table.responsive-table th{display:none}table.responsive-table tr td{display:block;text-align:left;position:relative}table.responsive-table tr td input{display:inline-block;width:100%}table.responsive-table tr td.text-center{text-align:left}table.responsive-table tr td:first-child{padding-top:.5em}table.responsive-table tr td:last-child{padding-bottom:.5em}table.responsive-table tr td:before{content:attr(data-th) " : ";font-weight:bold}table.responsive-table tr td .btn-group{width:100%;margin-bottom:10px}}@media(max-width:767px) and (max-width:767px){table.responsive-table tr{border-bottom:1px dotted #787a85}table.responsive-table tr td:last-child{padding-bottom:8px !important}}@media(max-width:767px) and (min-width:767px){table.responsive-table tr td:before{display:none}}

.newspapers-list-wrapper h4.title-magazine{font-size:16px;margin:0 0 10px}.newspapers-list-wrapper h3{font-size:24px}.newspapers-list-wrapper li{padding:unset;list-style-type:unset}
