.custom-radio{
    margin: 30px 0;
    margin-right: 40px;
}

/* .custom-radio input {
    background-color: green;
} */

.response-guest-rsvp{
    display: none;
}

.number-guests{
    display: none;
}

.response-rsvp-why-no{
    display: none;
}


.upload-file-btn-label{
    padding: 10px;
    background: #68C6C6; 
    display: table;
    color: #fff;
    border-radius: 3px;
}

.upload-file-btn-label:hover{
    transition: all .5s ease;
    background: #5eb4b4; 
    cursor: pointer;
}




/* input[type="file"] {
    display: none;
} */

.guest-1, .guest-2, .guest-3, .guest-4{
    display: none;
} 

.guest-form-header, .dynamic-render-forms, .more-guest-btn{
    display: none;
}

.remove-guest-btn{
    display: none;
}

.rsvp-submit-btn{
    background-color: #ba005d;
    color: #fff;
}

.guest-invitee-form[data-input] .remove-guest-btn{
    display: block;
}

.rsvp-submit-btn-container{
    display: none;
}

.rsvp-submit-btn{
    background-color: #ba005d;;
    color: #fff;
}

.rsvp-submit-btn:hover{
    background-color: #9e004f;;
    transition: all .5s ease;
    color: #fff;
}

.add-more-guest-btn{
    border-radius: 5px;
    border:2px solid #fff;
    background-color: transparent !important;
}

.add-more-guest-btn:hover{
    border-radius: 5px;
    border:2px solid #9e004f;
    background-color: #9e004f !important;
}

.custom-container{
    box-shadow: 0 3px 10px #c6c6c6;
    border-radius: 5px;
}

.notification-rsvp{
    position: fixed;
    top:0;
    left:0%;
    width: 100%;
    display: flex;
    justify-content: center;
    /* transform: translateX(-50%); */
    z-index: 500000;
    display: none;
    background-color: #D92550;
    color: #fff;
    font-weight: 600;
}

/* animation notification */
@keyframes slideDown {
    0%{
        top:-500px;
    }
    100%{
        top:0px;
    }
}

@keyframes slideUp {
    0%{
        top:0px;
    }
    100%{
        top:-500px;
    }
}


