#instagram-filter {
margin-bottom: 0 !important;
}

#rsvp {
padding: 2rem 1rem;
}

#also_inviting li{
color: #797275;
}

#list-rundown{
padding: 2rem 0;
}

.item-section.galleries h5 {

} 

input[placeholder="Your address"] {
 display:none;
}

.decopening {
position:absolute;
z-index:2;
top:-15%;
left:-15%;
width:40%;
}

.decopening img {
width:100%;
}

.opened-envelope > img {
position:relative;
z-index:5;https://owlink.id/configuration/mikayla-sweet-seventeen-party?main_menu=theme&form=css&subchild=custom-css#
}

.decenvelope {
position:absolute;
left:-13%;
width:50%;
top:10%;
}
.decenvelope img {
width:100%;
}

.decdetail {
position:absolute;
right:-30%;
width:120%;
top:-20%;
z-index:-1;
}

.decdetail img {
width:100%;
}

.dectop {
position:absolute;
width:130%; 
}
.opened-envelope h3 {
display:none;
}
.list-item-section {
z-index:5;
}
.decbot {
position:absolute;
width:70%; 
right:0;
z-index:1;
bottom:0;
}

.decbot img {
width:100%;}

.page-wrapper {
background:#f2eee9 !important;
position:relative;
}

.footer {
margin-top:2rem;
width:100%;
float:left;
}
.footer p {
font-style:italic;
margin-bottom:.5rem;
}
.footer h3 {
font-family: canela;
font-size:1.5rem;
line-height:1;
}

.flowerd {
position:absolute;
top:-20%;
right:-35%;
width:80%;
z-index:-1;
}

.flowerd img {
width:100%;
}

.item-section.details {
border-radius:50%;
border:0 !important;
background:#ffa9a2 !important;
}

.item-section.details p {
color:#fff !important;
}

.list-item-section .item-section.wish {
border-radius:15px !Important;
border:0 !important;
}

.list-item-section .item-section.wish .text-circle h3 {
line-height:1 !important;
margin-bottom:.5rem !important;
}


.list-item-section .item-section.wish .text-circle p {
color:#a6655b !important;
}

.list-item-section .item-section.wish img {
width:50%;
}

.item-section.photo-additional {
overflow:hidden;
float:left;
padding:.5rem 2rem .5rem 1rem;
    width: 100%;
    float: left;
    position: relative;
    box-shadow: 1px 10px 33px -9px rgba(0,0,0,.51);
    -webkit-box-shadow: 1px 10px 33px -9px rgba(0,0,0,.51);
    -moz-box-shadow: 1px 10px 33px -9px rgba(0,0,0,.51);
    background-image: url(https://cdn-uploads.owlink.id/contenful/one-simple/paper-texture.jpg);
margin-top:1rem;
}

.item-section.photo-additional img {
height:10vh;
width:100%;
object-fit:cover;
object-position:center;
}

.item-section.galleries {
padding:1rem .5rem 2rem .5rem;
height:38vh !important;
}

.list-item-section .item-section.rsvp {
background-image:url(https://cdn-uploads.owlink.id/contenful/one-simple/rsvp-bg.png) !important;
border:0 !important;
background-size:100% 100%;
background-color:transparent !important;
padding:1rem !important;
box-shadow: none !important;
background-repeat:no-repeat;
padding-left:2rem !important;
width:110% !important;
left:-7%;
padding-top:1rem !important;
padding-bottom:.5rem !important;
}

.list-item-section .item-section.rsvp p:last-child {
display:none;
}

.list-item-section .item-section.rsvp p {
text-align:center !important;
line-height:1;
margin-top:1rem;
font-size: 1.2rem !important;
}
.list-item-section .item-section.rsvp h3 {
line-height:1;
margin-bottom:0rem !important;
margin-top:-1rem !Important;
}

.item-section.photo-opening {
//padding:1rem .5rem 2rem .5rem;
height:30vh !important;
}

.cover-invitation {

}

.envelope-container  {
padding:0 5%;
}

.coverflower1 {
position:absolute;
bottom:-22%;
width:40%;
right:-8%;
}

.coverflower1 img {
width:100%;
}

.card-to {
z-index:3;
opacity:0 !important;
}

.coverflower2 {
position:absolute;
top:-23%;
width:38%;
left:-8%;
}

.coverflower2 img {
width:100%;
}

#cover p.date {
margin-top:1rem;
}

.item-section.event-detail  .wrapdetail {
background-image:none !important;
background:#f7e1d7 !important;
border:15px solid #ebb4ae !important;
border-radius: 150px;
padding-top:2rem !important;
padding-bottom:2rem !important;
padding:.5rem;
float:left;
width:100%;
}

.item-section.event-detail {
padding:0 !important;
background:transparent !important;
box-shadow:none !important;
border:0 !important;
}

.item-section.event-detail h3 {
font-size:1.2rem !important;
}

.flower-bot {
display:none;
}
.flower-dec {
display:none;
}
#cover p {
font-family:'louis' !important;
text-transform:uppercase !important;
}

.wedding-couple {
color:#e390a0 !important;
font-family:'canela' !important;
font-size:2rem !important;
margin-top:1rem;
}

.open-btn {
font-family:'louis' !important;
font-size:20px !important;
text-transform:uppercase !important;
}

#cover {
//background-image:url(https://cdn-uploads.owlink.id/contenful/one-simple/bg-ori.jpg);
}

.invitation_note {
display:block;
}

.date-wrap .years {
font-size:16px !important;
padding-top:0 !important;
line-height:1.3;
}

.btn-lokasi {
text-decoration:underline;
}

.invitation_note::after {
content:"";
background-image:url(https://cdn-uploads.owlink.id/contenful/one-simple/dresscode-g.png);

width:100%;
height:60vh;
background-size:contain;
background-repeat:no-repeat;
display:block;
}
