.responsive-1 .content .header-block .contact-area {
    background: #000;
}

.inside-page #affiliate-block-two {
    padding-top: 0;
}

.responsive-1 .content .header-block,
.responsive-1 .content .header-block header {
    background-color: #fff;
}

#obituary-block .obits .send-flower-container .send-flower-btn:hover,
#cta-block-area .social-media-container .send-flower-container .send-flower-btn:hover {
    background-color: #083183;
}

.small-nav,
.tribute-button-panel .pager .page-button.active,
.responsive-1 .content .header-block #nav-wrap .dropdownNavigation > ul .subMenu > ul {
    background: #083183;
}

.responsive-1 .content #main-logo {
    background: transparent;
}

.responsive-1 .content .header-block #nav-wrap .dropdownNavigation > ul .subMenu > ul > li:hover {
    background-color: #5172b3;
}

#affiliate-block-one .affiliate-container .location-details-container, 
#affiliate-block-two .affiliate-container .location-details-container, 
#affiliate-block-three .affiliate-container .location-details-container {
    background: rgba(8, 49, 131, 0.5);
}

.content .arrangement .search-container .tribute-smart-search,
.content .arrangement .search-container .search-deceased,
.responsive-1 .content .arrangement .tribute-list .tribute .deceased-image-missing,
.content .arrangement .tribute-list .tribute .deceased-image,
#obituary-block .obits .send-flower-container .send-flower-btn,
#cta-block-area .social-media-container .send-flower-container .send-flower-btn {
    border: 2px solid #083183;
}

.content .arrangement .tribute-list .tribute:hover .deceased-image-missing, 
.content .arrangement .tribute-list .tribute:hover .deceased-image {
    border: 2px solid #000;
}

.responsive-1 .content .header-block #nav-wrap {
    background-color: #083183;
}

.responsive-1 .content .header-block #nav-wrap .dropdownNavigation a:hover {
    text-decoration: underline;
}

.tribute-button-panel .pager {
    background: rgba(8, 49, 131, 0.7);
}

.main-content h1, 
.main-content h2, 
.main-content h3, 
.main-content h4, 
.main-content h5 {
    color: #000;
}

#main-block,
#cta-block-area {
    border-top: 4px solid #000;
}

.responsive-1 .content .header-block #nav-wrap .dropdownNavigation > ul > li.logo-element {
    box-shadow: 0px 2px 27px 0px #224791;
}

.responsive-1 .content .header-block #nav-wrap .dropdownNavigation > ul > li > a {
    text-shadow: none;
}

.overlay {
    background-color: rgba(0, 0, 0, 0.1);
}

#cta-block-area {
    background: url("../../images/cta-bg.jpg") no-repeat bottom center;
    background-size: cover;
}

#cta-block-area .affiliate-container .affiliates-area .affiliates-content h1, 
#cta-block-area .affiliate-container .affiliates-area .affiliates-content h2, 
#cta-block-area .affiliate-container .affiliates-area .affiliates-content h3, 
#cta-block-area .affiliate-container .affiliates-area .affiliates-content h4, 
#cta-block-area .affiliate-container .affiliates-area .affiliates-content h5 {
    color: #fff;
}

#obituary-block .obits .send-flower-container .send-flower-btn:after,
#obituary-block .obits .send-flower-container .send-flower-btn:hover:after,
#cta-block-area .social-media-container .send-flower-container .send-flower-btn:after {
    background: url("../../images/send-go-blue.png") no-repeat center center;
    background-size: 100% auto;
}

#obituary-block .obits .send-flower-container .send-flower-btn:before {
    background: url("../../images/obit-flower-blue.png") no-repeat center center;
    background-size: 260px auto;
    top: -125px;
    left: -200px;
}

#obituary-block .obits .send-flower-container .send-flower-btn:hover:before {
    background: url("../../images/obit-flower-blue-h.png") no-repeat center center;
    background-size: 260px auto;
}

#cta-block-area .social-media-container {
    min-height: 170px;
}

#cta-block-area .social-media-container .send-flower-container {
    width: 180px;
}

#cta-block-area .social-media-container .send-flower-container .send-flower-btn:before {
    background: url("../../images/footer-flowers-blue.png") no-repeat center center;
    background-size: 400px auto;
    top: -10px;
    left: -100px;
}

#cta-block-area .social-media-container .send-flower-container .send-flower-btn:hover:before {
    background: url("../../images/footer-flowers-blue-h.png") no-repeat center center;
    background-size: 400px auto;
}

#obituary-block,
#main-block {
    background-color: #fff;
    background-size: 100% auto;
}

.content .arrangement {
    background: transparent;
}

#cta-block-area .affiliate-container .affiliates-area .affiliates-content:before {
    background: url("../../images/preplanning-icn-blue.png") no-repeat center center;
    background-size: 100% auto;
    height: 95px;
}

#cta-block-area .affiliate-container .affiliates-area .affiliates-content.two:before {
    background: url("../../images/grief-resources-icn-blue.png") no-repeat center center;
    background-size: 100% auto;
}

#cta-block-area .affiliate-container .affiliates-area .affiliates-content.three:before {
    background: url("https://cfhecc.com/skin-files/Erie-County-Custom/images/resources-icn-blue.png") no-repeat center center;
    background-size: 100% auto;
}

#cta-block-area .affiliate-container .affiliates-area .affiliates-content.four:before {
    background: url("https://cfhecc.com/skin-files/Erie-County-Custom/images/merchandise-icn-blue.png") no-repeat center center;
    background-size: 100% auto;
}

#cta-block-area .affiliate-container .affiliates-area .affiliates-content.five:before {
    background: url("../../images/funeral-options-icn-blue.png") no-repeat center center;
    background-size: 100% auto;
}

.arrangement-page-right:after {
    background: url("https://cfhecc.com/skin-files/Erie-County-Custom/images/o-right-blue.png") no-repeat center center;
    background-size: 100% auto;
}

.arrangement-page-left:after {
    background: url("https://cfhecc.com/skin-files/Erie-County-Custom/images/o-left-blue.png") no-repeat center center;
    background-size: 100% auto;
}

@media (max-width: 1024px) {
    .responsive-1 .content .header-block #nav-wrap {
        background-color: #083183;
    }
}