.alert-outline {
    background-color: transparent;
    color: inherit;
    transition: all 0.5s ease 0s;
}
.btn-rounded {
    border-radius: 60px;
}
.alert {
    background-clip: padding-box;
    border: 0 none;
    border-radius: 0;
    color: #fff;
    margin-bottom: 10px;
    padding: 19px 19px 19px 65px;
    /*position: absolute;*/
    z-index: 999;
    width: 100%;
}
.alert::after {
    content: "";
    font-family: FontAwesome;
    font-size: 1.6rem;
    left: 23px;
    position: absolute;
    top: 17px;
}
.alert.alert-success {
    background: #8ac249 none repeat scroll 0 0;
    border: 1px solid #8ac249;
}
.alert.alert-success::after {
    content: "";
}
.alert.alert-info {
    background: #02a8f3 none repeat scroll 0 0;
    border: 1px solid #02a8f3;
}
.alert.alert-info::after {
    content: "";
}
.alert.alert-warning {
    background: #fe9700 none repeat scroll 0 0;
    border: 1px solid #fe9700;
}
.alert.alert-warning::after {
    content: "";
}
.alert.alert-danger {
    background: #f34235 none repeat scroll 0 0;
    border: 1px solid #f34235;
}
.alert.alert-danger::after {
    content: "";
}
.alert.alert-success.alert-outline {
    background: transparent;
    border: 1px solid #8ac249;
    color: #191919;
}
.alert.alert-success::after {
    content: "";
}
.alert.alert-info.alert-outline {
    background: transparent;
    border: 1px solid #02a8f3;
    color: #191919;
}
.alert.alert-info::after {
    content: "";
}
.alert.alert-warning.alert-outline {
    background: transparent;
    border: 1px solid #fe9700;
    color: #191919;
}
.alert.alert-warning::after {
    content: "";
}
.alert.alert-danger.alert-outline {
    background: transparent;
    border: 1px solid #f34235;
    color: #191919;
}
.alert.alert-danger::after {
    content: "";
}
.alert.alert-outline .close {
    color: #191919;
    opacity: 0.5;
    outline: 0 none;
    right: 5px;
}
.alert.alert-file-upload {
    background: #4bae4f none repeat scroll 0 0;
    padding: 19px;
}
.alert .close {
    color: #fff;
    opacity: 0.5;
    outline: 0 none;
    right: 0px;
    margin-left: 15px;
}
.alert .close:hover {
    opacity: 1;
}