/* ================Alert message CSS================ */
@-webkit-keyframes fadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
.custom-alert-msg-wrap{
    padding: 15px !important;
    padding-left: 70px !important;
    position: relative;
    min-width: 450px;
    max-width: 600px;
}
.custom-alert-msg-wrap .close-btn {
    font-size: 35px;
    right: 10px;
    top: 0px;
}
.custom-alert-msg-wrap .alert-icon {
    width: 40px;
    height: 40px;
    position: absolute;
    display: inline-block;
    left: 15px;
    top: 50%;
    transform: translateY(-50%);
}
.custom-alert-msg-wrap .alert-icon img {
    max-width: 100%;
    max-height: 100%;
}
.custom-alert-msg-wrap .title-name {
    display: block;
}
.custom-alert-msg-wrap .alert-mesg{
    display: block;
}
.custom-alert-msg-wrap.alert-success {
    background-color: #fbfbfb;
    border-color: #d4d4d4;
    box-shadow: 0 0px 10px#03aeec7a;
}
.custom-alert-msg-wrap.alert-danger{
    background-color: #fbfbfb;
    border-color: #d4d4d4;
    box-shadow: 0 0px 10px #03aeec7a;
}
.custom-alert-msg-wrap.alert-warning{
    background-color: #fbfbfb;
    border-color: #d4d4d4;
    box-shadow: 0 0px 10px #03aeec7a;
}
.custom-alert-msg-wrap.alert-info{
    background-color: #fbfbfb;
    border-color: #d4d4d4;
    box-shadow: 0 0px 10px #03aeec7a;
}
.custom-alert-msg-wrap{
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
}