#countdown.finish, #countdown.going_on {
background-color: #faf9f5;
padding-top: 5rem;
}
#countdown .event-end, #countdown .event-going-on {
padding-bottom: 4rem;
}
#quote .quotes{
margin: 0 !important;
background-color : #2f2f6c;
color : #faf9f5;
padding: 1rem;
font-size: 18px;
border:5px solid #0000003b;
background-image:url("https://images.ctfassets.net/q40z6pfqje6o/1seupfJVWsmabP1qM87DYL/a76e173034771aeacd7047de61ebdd73/bg_pattern.png");
background-size:contain;
}
#coupleProfile {
background-image:url("https://images.ctfassets.net/q40z6pfqje6o/1seupfJVWsmabP1qM87DYL/a76e173034771aeacd7047de61ebdd73/bg_pattern.png");
background-size:contain;
}
.content-layout section h1 {
font-size:2rem;
margin-bottom:0;
margin-top:2rem;
display:none;
}
#weddingDetail {
padding-top:0;
}

#quote img{
width: 100% !important;
}
.female h4 b, .male h4 b {
font-family : Yomogi;
font-weight: normal;
font-size: 30px;
}

 #hours, #minutes, #seconds{
background-color: #2f2f6c;
}

#hours b , #minutes b, #seconds b{
color: #faf9f5;
}

.btn-info, .btn-calendar{
background-color: #2f2f6c !important;
border: none;
color: #faf9f5;
}

.google-maps{
width: 90%;
 margin: 0 5% 30px 5%;
}

#rsvp p{
color: #faf9f5;
}

#rsvp.rsvp-top{
position: relative;
top: -1rem;
}

#rsvp .text-center{
padding: 1rem;
}

#rsvp {
background-color: #2f2f6c;
margin: 2rem 0;
padding: 2rem 1rem;
}

.notif-wrap{
margin-top: 0 !important;
margin-bottom: 30px;
}

.btn-calendar {
margin-bottom: 30px;
}

.wishes.container{
background-color: #2f2f6c;
width: 90% !important;
padding: 1rem;
box-shadow: -5px 4px 8px 0px #757575;
}
.content-layout .custom-file-label, .content-layout .form-control, .content-layout .form-control::placeholder{
color: #9E9E9E;
}

 #galleries {
    background-image: url("https://images.ctfassets.net/q40z6pfqje6o/5uNch6yDJQGMalhsnH3ZFO/91487aed057e1629e06fd0e2e30318e4/bg_gallery__1_.png");
    background-position: center 30%;
    background-size: contain;
  }
.quoteGalleries {
margin-bottom: 10rem;
}
#countdown {
background-image: url("https://images.ctfassets.net/q40z6pfqje6o/zDpiDRT4o8dweJdFiM0lu/9b1c9788a343b5a14eff4e255f3e1ceb/bg_cd.png");
background-size:cover;
}

  #countdown li#days {
    //background-image: url("https://api.our-wedding.link/uploads/assets/cms/twin-2.png");
    background-repeat: no-repeat;
    background-position-y: center;
    background-position-x: center;
    background-size: contain;
  }
#list-rundown {
 background-image: url("https://images.ctfassets.net/q40z6pfqje6o/1seupfJVWsmabP1qM87DYL/a76e173034771aeacd7047de61ebdd73/bg_pattern.png");
background-size:contain;
border:10px solid #2f2f6c;
position:relative;
}

#list-rundown:before {
content:"";
position:absolute;
z-index:1;
top:0;
left:0;
width:100%;
height:100%;
border:10px solid #e2c99c;
}

.content-layout .btn.btn-outline-primary {
color:#faf9f5;
background:#2f2f6c;
}

  #list-rundown .top-acara {
    background-image: url("https://images.ctfassets.net/q40z6pfqje6o/285YYg7wiy5M0Ie81ppfhZ/2b7db418e7340d1d1ab040bd18f1f434/acara__1_.png");
    background-repeat: no-repeat;
       width: 100%;
    height: 110px;
    background-size: contain;
    background-position-x: center;
  }
  #wishes{
     background-image: url('https://images.ctfassets.net/q40z6pfqje6o/2Tdi99jzI6BM8kL89QZ78h/d18787e95136d5ee52ea06923423811c/wish__2_.png');
background-size: cover;
  }
.wish_noimage_wrap{
padding-top: 1rem;
background-color: #faf9f5;
 width: 90% !important;
margin-bottom: 1rem;
box-shadow: -5px 4px 8px 0px #757575;
}
#adressWrapper{
padding-bottom: 2rem;
margin: 2rem 0;
}

#instagram-filter{
margin-bottom: 0 !important;
}
.invitation_to{background-color:rgba(255, 245, 227, 0.7);}
.male {margin-bottom:50px;}
.wishes {margin-bottom:100px;}
#wedding-of {margin-top:30px;}
#footer{display:none;}