
/**
 * 2008-2023 Prestaworld
 *
 * All right is reserved,
 *
 * @author    Prestaworld <prestaworld12@gmail.com>
 * @copyright 2008-2023 Prestaworld
 * @license   One Paid Licence By WebSite Using This Module. No Rent. No Sell. No Share.
 */

 .presta_notifyme {
    margin-top: 8px;
}
.presta_notifyme button {
    height: 44px;
}
.modal-close-btn {
    margin-left: 15px;
}
.modal_title {
    margin-top: 10px;
    margin-bottom: 10px;
}
.email_input:focus {
    outline: none;
}
#email_label {
    font-size: 18px;
    padding-top: 10px;
}
.button_prestainstockalert {
    margin-top: 15px;
}
.privacy_policy_prestainstockalert {
    margin-top: -5px;
}
.form_prestainstockalert_email {
    padding: 0px;
}
#star {
    color: #e45e5e;
}
.model_content_prestainstockalert {
    border-color: #2fb5d2;
    padding: 15px;
}
#invalidemailerror {
    font-size: 14px;
    color: red;
    margin-top: 5px;
}
.modalsubscribed {
    position: absolute;
    background-color: #ffffff;
    top: 45px;
    color: #1ab45a;
    right: 0px;
    width: 500px;
    font-size: 18px;
    border-radius: 5px;
    border: 1px solid #1ab45a;
	max-width: 90%;
}

.success.show{
    animation: show_slide 1s ease forwards;
}

@keyframes show_slide{
    0%{
        transform: translateX(100%);
    }
    40%{
        transform: translateX(-10%);
    }
    80%{
        transform: translateX(0%);
    }
    100%{
        transform: translateX(-10px);
    }
}

.success.hide{
    animation: hide_slide 1s ease forwards;
}

@keyframes hide_slide{
    0%{
        transform: translateX(-10px);
    }
    40%{
        transform: translateX(0%);
    }
    80%{
        transform: translateX(-10%);
    }
    100%{
        transform: translateX(100%);
    }
}

.clearicon {
    color: #3c763d;
}
/* .remove-success.show{
    animation: show_slide 1s ease forwards;
} */
.modal-termcondition {
    border-color: #2fb5d2;
}
.invalidemailerrorhook {
    margin-left: 0px;
    margin-bottom: 3px;
    width: fit-content;
}
