.navbar .navbar-nav .nav-link:hover {
    color: #D65679;
}
.navbar .navbar-nav .active {
    color: #D65679 !important;
}
.section-subtitle {
    color: #D65679;
}
.bride-groom .info span {
    color: #D65679;
}
input[type="submit"], input[type="reset"], input[type="button"], button, .btn {
    background: #D65679;
    border: 1px solid #D65679;
}
input[type="submit"], input[type="reset"], input[type="button"], button, .btn {
    background: #D65679;
    border: 1px solid #D65679;
}
::-webkit-scrollbar-thumb {
    background: #D65679;
}
::-webkit-scrollbar-thumb:hover {
    background: #D65679;
}
.events .caption .time {
    border: 1px solid #D65679;
}
.events .caption .time h6 {
    color: #D65679;
}
.friends .info span {
    color: #D65679;
}
.when-where .content .info h6 {
    color: #D65679;
}
.when-where .content .cont .cont-list li .icon span {
    color: #D65679;
}
a {
    color: #D65679;
}
.gift-registry h3 {
    color: #D65679;
}
input[type="submit"], input[type="reset"], input[type="button"], button, .btn {
    background: #D65679;
    border: 1px solid #D65679;
}
#guest-list .border-primary {
    border: 1px solid #D65679 !important;
}
.story .caption h6 {
    color: #D65679;
}
.gift-registry h6 {
    color: #D65679;
}
.gift-registry .price {
    color: #D65679;
}
.btn-primary:hover {
    border-color: #D65679;
}
.progress-wrap::after {
    color: #D65679;
}
.progress-wrap svg.progress-circle path {
    stroke: #D65679;
}
#story .nophoto .story-background {
    border: 1px solid #D65679;
}
@media screen and (max-width: 991px) {
    .nav-scroll .navbar-collapse .active {
        color: #D65679 !important;
    }
}
.progress-wrap::after {
    color: #D65679;
}
::-webkit-scrollbar-thumb {
    background: #D65679;
}
@media screen and (max-width: 767px) {
    .rsvp .col-md-8 {
        background-color: #faf8f7 !important;
        border: 1px solid #D65679 !important;
    }
}