h1 .title-child {
color: #37342f;
}

#gift h1 {
   position: relative;
    left: -2rem;
}

#gift h1 span {
    left: 46%;
    position: absolute;
    bottom: -33px;
}

#maps .btn {
display: none;
}


@media screen and (max-width: 500px){
#closing {margin-top:-1px;}
#rundown .acaraWrapper .image .photoWrapper.second{
bottom: 50% !important;
}
}

#gramophone path {
fill: #ffffff;
}

#closing .closing-wrapper .closing-words h1 .and{
top: 0;
}
@media only screen and (max-width: 900px) {
   html > body{

#footer{
 display: none !important;
}
.photoWrapper.second{
 display: none !important;
}

#rundown_collage_photo_first{
                width: 100% !important;
            }

#rundown_collage_photo_first.box-slide{
                height: 200% !important;
            }

.orb-photo-frame .box-slide[data-v-01f47cb8],.orb-photo-frame img[data-v-01f47cb8] {
                 height:200% !important; 
            }
#rundown .container[data-v-01f47cb8] {
                    padding: 1rem 1rem !important;
                }
#galleries .container-fluid .photos[data-v-01f47cb8] {
                position: relative;
                padding: 1rem 0 !important;
            }
.layout #galleries[data-v-01f47cb8] {
                    padding: 0rem 1rem !important;
                    height: 510px;
                }
#galleries .container-fluid .photos .gallery-grid .item {

                    padding: 0.5rem !important;

                }

#galleries .container-fluid .photos .gallery-grid .item.movequote2 p[data-v-01f47cb8] {
                    font-size: 18px !important;
                }

.modal-content{
 border-radius: 0px !important;
}

 .alert.alert-info {
                background-color: #fff !important;
                color: #7a7a7a;
                border-color: #b1b0b0 !important;
border-radius: 5px !important;
            }
.content-wrap .btn-primary,.modal-content .btn-primary,.owl-page .btn-primary,.payment-container .btn-primary {
         
                color: #fff !important;

            }
.content-layout p, .also_invite, #also_inviting li, .content-layout p b, .content-layout a, .content-layout .form-control, .content-layout button, #welcome p, #welcome p b, #welcome button, .modal-body p, .modal-body label, .modal-body p, .modal-body b {
    font-family: monesta_light !important;
}

#owl-profile-female.profile-slider {
             width: 330px !important;
            }
#owl-profile-male.profile-slider {
             width: 280px !important;
            }
#owl-profile-male > div:first-of-type > div > div:nth-of-type(3){
           width: 310px !important;
}
   #profile .container.male-profile h1[data-v-01f47cb8] {
                    right: -6rem !important;
                    font-size: 38px !important;

                }
  #profile .container.female-profile h1[data-v-01f47cb8] {
                    left: -5rem !important;
                    font-size: 38px !important;
                }
  #wishes .container[data-v-01f47cb8] {
                    padding: 9rem 1rem 1rem !important;
                }
  #rundown #maps[data-v-01f47cb8] {
                    margin-top: 0;
                    padding: 1rem 1rem 4rem 1rem !important;
                }
#owl-profile-male > div.owl-stage-outer > div{
transform: translate3d(-590px, 0px, 0px) !important;
}
#rundown_photo_tambahan{
display:none;
}

#rundown > div:nth-of-type(2) > div > div:first-of-type > div:nth-of-type(2) > div:nth-of-type(3) > div:nth-of-type(2) > p:first-of-type{
display:none;
}

#rundown > div:nth-of-type(2) > div > div:first-of-type > div:nth-of-type(2) > div:nth-of-type(3) > div:nth-of-type(2) > p:nth-of-type(2){
display:none;
}

#rundown > div:nth-of-type(2) > div > div:first-of-type > div:nth-of-type(2) > div:nth-of-type(3) > div:nth-of-type(2){
float:left !important;
text-align:left !important;
}

#rundown > div:nth-of-type(2) > div > div:first-of-type > div:nth-of-type(2) > div:nth-of-type(3) > div:nth-of-type(2) > a > p{
float:left !important;
text-align: justify;
max-width: 390px;
}

#rundown > div:nth-of-type(2){
 padding: 1rem 1rem !important;
}

#rundown_collage_photo_first > img{
height: 160% !important;
}
    }
}
@media screen and (min-width: 1100px) {
  body {
#main-wrap > div:nth-of-type(2) {
display:none !important;
}}}

