.dialog-content .content-story {
font-family:'Press Start 2P';
}

.dialog-content .galleries-sec p {
font-family:'Press Start 2P';
}.avatar-couple:after {
content:"";
width:100%;
height:100%;
z-index:3;
position:absolute;
top:0;
left:0;
background-image:url(https://cdn-uploads.owlink.id/contenful/game-wedding/couple_avatar_zoro.png);
background-size:cover;
background-position:center;
}

.couple-wedding:after {
content:"";
width:100%;
height:100%;
z-index:3;
position:absolute;
top:0;
left:0;
background-image:url(https://cdn-uploads.owlink.id/contenful/game-wedding/couple_zoro.png);
background-size:cover;
background-position:center;
}

.avatar-couple img, .couple-wedding img {
opacity:0;
}

.dialog-wrap {
z-index:5;
}

.crew-dialog .dialog-wrap {
background: #000 !important;
color: #FFF !important;
box-shadow:0 5px gold,0 -5px gold,5px 0 gold,-5px 0 gold,0 10px rgba(0,0,0,.21961),5px 5px rgba(0,0,0,.21961),-5px 5px rgba(0,0,0,.21961),inset 0 5px hsla(0,0%,100%,.21176) !important;
}

.crew-dialog .dialog-wrap .btn-pixel {
background-color:magenta !important;
}

.crew-dialog .dialog-wrap ul li:first-child a {
color:magenta !important;
}

.couple-wedding .dialog-bubble {
color:magenta !important;
}

.crew-dialog .dialog-wrap ul li:last-child a {
color:purple !important;
}

.couple-dialog .dialog-wrap {
background: #000 !important;
color: #FFF !important;
box-shadow:0 5px gold,0 -5px gold,5px 0 gold,-5px 0 gold,0 10px rgba(0,0,0,.21961),5px 5px rgba(0,0,0,.21961),-5px 5px rgba(0,0,0,.21961),inset 0 5px hsla(0,0%,100%,.21176) !important;
}

.couple-dialog .dialog-wrap .btn-pixel {
background-color:magenta !important;
}

.couple-dialog .dialog-wrap ul li:first-child a {
color:magenta !important;
}


.couple-dialog .dialog-wrap ul li:last-child a {
color:purple !important;
}