
.jr-alert {
    width: 345px;
    height: auto;
    display: none;
    border-radius: 0 0 10px 10px;
    position: fixed;
    margin: auto;
    left: 0;
    right: 0;
    box-shadow: 0px 2px 7px 2px #61616129;
    z-index: 1056;
    line-height: 20px;
    animation: mymove 1s;
    animation-fill-mode: forwards;
    font-family: sans-serif;
}

@keyframes mymove {
    from {
        top: -45px;
    }

    to {
        top: 0px;
    }
}

.jr-alert-main {
    font-size: 40px;
    margin: 6px;
    text-align: left;
    font-family: 'Roboto', sans-serif;
}

    .jr-alert-main .alert-icon {
      /*  height: 40px;
        width: 40px;*/
        float: left;
        padding: 10px 10px;
        margin-right: 10px;
        border-radius: 5px;
        box-shadow: #00000038 0px 0px 6px 0px;
    }

    .jr-alert-main .alert-title {
        font-size: 20px;
    }

.jr-msg {
    text-align: left;
    font-size: 13px;
    color: #094b97;
    margin: 10px 10px 10px 75px;
}

.jr-alert.bg-warning {
    background-color: #fff !important;
    border-top: solid 8px #c5980a;
}

.jr-alert.bg-danger {
    background-color: #fff !important;
    border-top: solid 8px #e85347;
}

.jr-alert.bg-success {
    background-color: #fff !important;
    border-top: solid 8px #1ee0ac;
}

.jr-alert.bg-info {
    background-color: #fff !important;
    border-top: solid 8px #09c2de;
}

.jr-alert.bg-warning .alert-icon {
    background: #c5980a;
    color: #fff;
}

.jr-alert.bg-warning .alert-title {
    color: #c5980a;
}

.jr-alert.bg-danger .alert-icon {
    background: #e85347;
    color: #fff;
}

.jr-alert.bg-danger .alert-title {
    color: #e85347;
}

.jr-alert.bg-success .alert-icon {
    background: #1ee0ac;
    color: #fff;
}

.jr-alert.bg-success .alert-title {
    color: #1ee0ac;
}

.jr-alert.bg-info .alert-icon {
    background: #09c2de;
    color: #fff;
}

jr-alert.bg-info .alert-title {
    color: #09c2de;
}

.jr-alert .pin-alert {
    float: right;
    color: #959595;
    font-size: 26px;
    cursor: pointer;
}

    .jr-alert .pin-alert.pin {
        transform: rotate(30deg);
        color: #626262;
    }

    .jr-alert .pin-alert:hover {
        color: #000;
    }
