.rsvp-container .btn, .avatar-item {
background-color:#660033 !important;
color:#f5dbdb !important;
}
.moment_list .message-wish {
background:#660033 !important;
}
.moment_list .arrow-left{
border-right: 7px solid #660033 !important;
}

..tem-wish .message-wish p {
color:#f5dbdb !important;
}
#cover {
    width: 85%;
    height: 85%;
    left: 7.5% !important;
    top: 7.5% !important;
    border-radius: 35px;
    overflow: hidden;
}

#cover .image-overlay .title-cover {
padding-top:3rem !important;
}

#cover .image-overlay .title-cover .title{
letter-spacing:1px !important;
}

#cover .image-overlay .title-cover button {
text-transform:uppercase !important;
border:none !important;
}

#cover .image-overlay .title-cover h1 {
margin:1rem !important;
margin-bottom: 0rem !important;
}

#cover .overlay-cover-top {
height:65% !important;
}
.galleries-sec {
background-color:#660033;
padding-top:3rem;
}

.next-story, .next-detail a{
  text-decoration: none !important;
}

.galleries-sec h3 {
text-align:center;
color:#f5dbdb !important;
font-size:3rem;
}

.galleries-sec p {
padding:0 2rem;
padding-bottom:2rem;
text-align:center;
font-family:Ysabeau Infant;
color:#f5dbdb;
}
.screen-bridge {
background-color:rgba(245,219,219,0.5) !important;
}
.pay-stick h1 {
color:#660033 !important;
}

#pay .btn {
background:#660033 !important;
color:#f5dbdb !important;
border:none !important;
text-transform:uppercase;
}

.pay-stick p {
font-family:Ysabeau Infant;
color:#660033;
}

#story h1 {
color:#660033;
}

#story .wish-from {
font-family:dream_avenue;
color:#660033;
}

#story .wish-message {
font-family:Ysabeau Infant !important;
}

.wish-sec h1 {
color:#660033;
}

.wish-sec .btn {
font-family:Ysabeau Infant;
background:#660033 !important;
color:#f5dbdb !important;
border:none !important;
text-transform:uppercase;
}

.wishes.container {
padding:0 2rem !important;
}

.closing-sec {
float:left;
text-align:center;
font-family:Ysabeau Infant !important;
}

#closing-word, .also_invite b {
font-family:Ysabeau Infant !important;
}

#also_inviting  {
padding-left: 0 !important;
}

#also_inviting li {
list-style:none !important;
}

.detail-content #pay .pay-stick {
border-color:#660033 !important;
}
