.alert {
    /*padding: 8px 10px;*/
    color: #555;
	background: #eee;
    font-size: 1rem;
    box-shadow: none;
    position: relative;
}
/*
.alert h1,
.alert h2,
.alert h3,
.alert h4,
.alert h5,
.alert h6,
.alert strong {
    font-weight: 600
}
.alert h1,
.alert h2,
.alert h3,
.alert h4,
.alert h5,
.alert h6 {
    font-size: 1rem;
    margin: 0;
    padding: 0
}*/

.alert.alert-close {
    padding-right: 30px
}
.alert .close {
    color: #00a8ff;
    opacity: .5;
    position: absolute;
    right: 10px;
    top: 4px!important
}
.alert .close:hover,
.alert.alert-no-border .close {
    opacity: 1
}
.alert [data-notify=title] {
    display: block;
    font-weight: 600
}
.alert [data-notify=icon] {
    color: #00a8ff;
    float: left;
    margin: 0 5px -2px 0
}
.alert [data-notify=icon].glyphicon {
    top: 3px
}
.alert ul {
    margin: 0;
	padding: 0 0 0 15px;
	list-style: none;
}
.alert ul li {
    position: relative;
    padding: 0 0 0 14px;
	margin-bottom: 7px;
}
.alert ul li:last-child {
	margin-bottom: 0;
}
.alert ul li:before {
    content: '';
    display: block;
    width: 8px;
    height: 8px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 4px;
    border: 2px solid #343434
}
.alert.alert-border-left,
.alert.alert-no-border {
    border-color: transparent!important
}
.alert .font-icon-inline {
    margin: 0 3px 0 0;
    position: relative;
    top: 1px
}
.alert.alert-icon {
    padding-left: 35px
}
.alert.alert-icon .font-icon {
    position: absolute;
    left: 11px;
    top: 9px
}
.alert .alert-btns {
    padding: 10px 0 0
}
.alert .alert-btns .btn {
    margin: 0 10px 5px 0
}
.alert.alert-no-border .close:hover {
    opacity: .5
}
.alert.alert-border-left {
    border-left: solid 4px #999!important
}
.alert.alert-border-left .close {
    opacity: 1
}
.alert.alert-border-left .close:hover {
    opacity: .5
}
.alert.alert-fill,
.alert.alert-fill .font-icon-inline {
    color: #fff!important
}
.alert.alert-fill ul li:before {
    border-color: #fff!important
}
.alert.alert-fill .close {
    color: #fff!important;
    opacity: 1;
    text-shadow: none
}
.alert.alert-fill .close:hover {
    opacity: .5
}
.alert.alert-fill .alert-btns .btn {
    border-color: #fff!important;
    background-color: transparent!important;
    color: #fff!important
}
.alert.alert-info,
.alert.alert-info ul li:before {
    border-color: #00a8ff
}
.alert.alert-fill .alert-btns .btn:hover {
    background-color: #fff!important
}
.alert.alert-avatar {
    padding-left: 50px;
    padding-top: 14px;
    padding-bottom: 14px
}
.alert.alert-avatar .close {
    top: 10px!important
}
.alert.alert-avatar .avatar-preview {
    position: absolute;
    left: 10px;
    top: 9px
}
.alert.alert-info {
    background-color: #e4f6fd
}
.alert.alert-info .font-icon-inline,
.alert.alert-info.alert-icon .font-icon,
.ui-pnotify .alert.alert-info {
    color: #00a8ff
}
.alert.alert-info.alert-border-left,
.alert.alert-info.alert-txt-colored {
    color: #008dd6
}
.alert.alert-info.alert-no-border {
    background-color: #cbeefe
}
.alert.alert-info.alert-fill {
    background-color: #00a8ff
}
.alert.alert-info.alert-fill .alert-btns .btn:hover {
    color: #00a8ff!important
}
.alert.alert-info.alert-fill.alert-border-left {
    border-left-color: #0086cc!important
}
.alert.alert-info .alert-btns .btn {
    background-color: transparent;
    color: #00a8ff;
    border-color: #00a8ff
}
.alert.alert-info .alert-btns .btn:hover {
    color: #fff;
    background-color: #00a8ff
}
.alert.alert-success,
.alert.alert-success ul li:before {
    border-color: #46c35f
}
.alert.alert-info.alert-border-left {
    border-left-color: #00a8ff!important
}
.alert.alert-success {
    background-color: #edf9ee
}
.alert.alert-success .close,
.alert.alert-success .font-icon-inline,
.alert.alert-success [data-notify=icon],
.alert.alert-success.alert-icon .font-icon,
.ui-pnotify .alert.alert-success {
    color: #46c35f
}
.alert.alert-success.alert-border-left,
.alert.alert-success.alert-txt-colored {
    color: #37a94e
}
.alert.alert-success.alert-fill {
    background-color: #46c35f
}
.alert.alert-success.alert-fill .alert-btns .btn:hover {
    color: #46c35f!important
}
.alert.alert-success.alert-fill.alert-border-left {
    border-left-color: #34a24a!important
}
.alert.alert-success .alert-btns .btn {
    background-color: transparent;
    color: #46c35f;
    border-color: #46c35f
}
.alert.alert-success .alert-btns .btn:hover {
    color: #fff;
    background-color: #46c35f
}
.alert.alert-warning,
.alert.alert-warning ul li:before {
    border-color: #f29824
}
.alert.alert-success.alert-border-left {
    border-left-color: #46c35f!important
}
.alert.alert-warning {
    background-color: #fdf4e6
}
.alert.alert-warning .close,
.alert.alert-warning .font-icon-inline,
.alert.alert-warning [data-notify=icon],
.alert.alert-warning.alert-icon .font-icon,
.ui-pnotify .alert.alert-warning {
    color: #f29824
}
.alert.alert-warning.alert-border-left,
.alert.alert-warning.alert-txt-colored {
    color: #e0840d
}
.alert.alert-warning.alert-no-border {
    background-color: #fcf0c2
}
.alert.alert-warning.alert-fill {
    background-color: #f29824
}
.alert.alert-warning.alert-fill .alert-btns .btn:hover {
    color: #f29824!important
}
.alert.alert-warning.alert-fill.alert-border-left {
    border-left-color: #d67e0d!important
}
.alert.alert-warning .alert-btns .btn {
    background-color: transparent;
    color: #f29824;
    border-color: #f29824
}
.alert.alert-warning .alert-btns .btn:hover {
    color: #fff;
    background-color: #f29824
}
.alert.alert-danger,
.alert.alert-danger ul li:before {
    border-color: #fa424a
}
.alert.alert-warning.alert-border-left {
    border-left-color: #f29824!important
}
.alert.alert-danger {
    background-color: #feecec
}
.alert.alert-danger .close,
.alert.alert-danger .font-icon-inline,
.alert.alert-danger [data-notify=icon],
.alert.alert-danger.alert-icon .font-icon,
.ui-pnotify .alert.alert-danger {
    color: #fa424a
}
.alert.alert-danger.alert-border-left,
.alert.alert-danger.alert-txt-colored {
    color: #f91a24
}
.alert.alert-danger.alert-no-border {
    background-color: #ffd8d9
}
.alert.alert-danger.alert-fill {
    background-color: #fa424a
}
.alert.alert-danger.alert-fill .alert-btns .btn:hover {
    color: #fa424a!important
}
.alert.alert-danger.alert-fill.alert-border-left {
    border-left-color: #f9101a!important
}
.alert.alert-danger .alert-btns .btn {
    background-color: transparent;
    color: #fa424a;
    border-color: #fa424a
}
.alert.alert-danger .alert-btns .btn:hover {
    color: #fff;
    background-color: #fa424a
}
.alert.alert-danger.alert-border-left {
    border-left-color: #fa424a!important
}
.alert.alert-aquamarine {
    border-color: #21a788;
    background-color: #d1f0eb
}
.alert.alert-aquamarine .close,
.alert.alert-aquamarine .font-icon-inline,
.alert.alert-aquamarine.alert-icon .font-icon {
    color: #21a788
}
.alert.alert-aquamarine.alert-border-left,
.alert.alert-aquamarine.alert-txt-colored {
    color: #1a856c
}
.alert.alert-aquamarine.alert-fill {
    background-color: #21a788
}
.alert.alert-aquamarine.alert-fill .alert-btns .btn:hover {
    color: #21a788!important
}
.alert.alert-aquamarine.alert-fill.alert-border-left {
    border-left-color: #197c65!important
}
.alert.alert-aquamarine .alert-btns .btn {
    background-color: transparent;
    color: #21a788;
    border-color: #21a788
}
.alert.alert-aquamarine .alert-btns .btn:hover {
    color: #fff;
    background-color: #21a788
}
.alert.alert-aquamarine ul li:before {
    border-color: #21a788
}
.alert.alert-aquamarine.alert-border-left {
    border-left-color: #21a788!important
}
.alert.alert-grey-darker {
    border-color: #919fa9;
    background-color: #f6f8fa
}
.alert.alert-grey-darker .close,
.alert.alert-grey-darker .font-icon-inline,
.alert.alert-grey-darker.alert-icon .font-icon {
    color: #919fa9
}
.alert.alert-grey-darker.alert-border-left,
.alert.alert-grey-darker.alert-txt-colored {
    color: #7a8b97
}
.alert.alert-grey-darker.alert-fill {
    background-color: #919fa9
}
.alert.alert-grey-darker.alert-fill .alert-btns .btn:hover {
    color: #919fa9!important
}
.alert.alert-grey-darker.alert-fill.alert-border-left {
    border-left-color: #748693!important
}
.alert.alert-grey-darker .alert-btns .btn {
    background-color: transparent;
    color: #919fa9;
    border-color: #919fa9
}
.alert.alert-grey-darker .alert-btns .btn:hover {
    color: #fff;
    background-color: #919fa9
}
.alert.alert-grey-darker ul li:before {
    border-color: #919fa9
}
.alert.alert-grey-darker.alert-border-left {
    border-left-color: #919fa9!important
}
.alert.alert-blue-dirty {
    border-color: #2797ca;
    background-color: #cbeefe
}
.alert.alert-blue-dirty .close,
.alert.alert-blue-dirty .font-icon-inline,
.alert.alert-blue-dirty.alert-icon .font-icon {
    color: #2797ca
}
.alert.alert-blue-dirty.alert-border-left,
.alert.alert-blue-dirty.alert-txt-colored {
    color: #207da8
}
.alert.alert-blue-dirty.alert-fill {
    background-color: #2797ca
}
.alert.alert-blue-dirty.alert-fill .alert-btns .btn:hover {
    color: #2797ca!important
}
.alert.alert-blue-dirty.alert-fill.alert-border-left {
    border-left-color: #1f779f!important
}
.alert.alert-blue-dirty .alert-btns .btn {
    background-color: transparent;
    color: #2797ca;
    border-color: #2797ca
}
.alert.alert-blue-dirty .alert-btns .btn:hover {
    color: #fff;
    background-color: #2797ca
}
.alert.alert-blue-dirty ul li:before {
    border-color: #2797ca
}
.alert.alert-blue-dirty.alert-border-left {
    border-left-color: #2797ca!important
}
.alert-purple .alert,
.alert.alert-purple {
    border-color: #ac6bec;
    background-color: #eee2fc
}
.alert-purple .alert .close,
.alert-purple .alert .font-icon-inline,
.alert-purple .alert [data-notify=icon],
.alert-purple .alert.alert-icon .font-icon,
.alert.alert-purple .close,
.alert.alert-purple .font-icon-inline,
.alert.alert-purple [data-notify=icon],
.alert.alert-purple.alert-icon .font-icon {
    color: #ac6bec
}
.alert-purple .alert.alert-border-left,
.alert-purple .alert.alert-txt-colored,
.alert.alert-purple.alert-border-left,
.alert.alert-purple.alert-txt-colored {
    color: #9847e7
}
.alert-purple .alert.alert-fill,
.alert.alert-purple.alert-fill {
    background-color: #ac6bec
}
.alert-purple .alert.alert-fill .alert-btns .btn:hover,
.alert.alert-purple.alert-fill .alert-btns .btn:hover {
    color: #ac6bec!important
}
.alert-purple .alert.alert-fill.alert-border-left,
.alert.alert-purple.alert-fill.alert-border-left {
    border-left-color: #933ee6!important
}
.alert-purple .alert .alert-btns .btn,
.alert.alert-purple .alert-btns .btn {
    background-color: transparent;
    color: #ac6bec;
    border-color: #ac6bec
}
.alert-purple .alert .alert-btns .btn:hover,
.alert.alert-purple .alert-btns .btn:hover {
    color: #fff;
    background-color: #ac6bec
}
.alert-purple .alert ul li:before,
.alert.alert-purple ul li:before {
    border-color: #ac6bec
}
.alert-purple .alert.alert-border-left,
.alert.alert-purple.alert-border-left {
    border-left-color: #ac6bec!important
}
.alert-purple.ui-pnotify .alert {
    color: #ac6bec
}
.alert-grey .alert .close,
.alert-grey .alert [data-notify=icon],
.alert-grey.ui-pnotify .alert,
.alert-white .alert .close,
.alert-white .alert [data-notify=icon],
.alert-white.ui-pnotify .alert,
.alert.alert-grey .close,
.alert.alert-grey [data-notify=icon],
.alert.alert-white .close,
.alert.alert-white [data-notify=icon] {
    color: #6c7a86
}
.alert-grey .alert,
.alert-white .alert,
.alert.alert-grey,
.alert.alert-white {
    border-color: #c5d6de;
    color: #6c7a86
}
.alert-white .alert,
.alert.alert-white {
    background-color: #fff
}
.alert-grey .alert,
.alert.alert-grey {
    background-color: #f6f8fa
}
.alert.alert-facebook,
.alert.alert-google-plus,
.alert.alert-linkedin,
.alert.alert-twitter {
    color: #fff;
    padding-left: 50px
}
.alert.alert-facebook .close,
.alert.alert-google-plus .close,
.alert.alert-linkedin .close,
.alert.alert-twitter .close {
    color: #fff;
    opacity: 1;
    text-shadow: none
}
.alert.alert-facebook .close:hover,
.alert.alert-google-plus .close:hover,
.alert.alert-linkedin .close:hover,
.alert.alert-twitter .close:hover {
    opacity: .5
}
.alert.alert-facebook .font-icon,
.alert.alert-google-plus .font-icon,
.alert.alert-linkedin .font-icon,
.alert.alert-twitter .font-icon {
    position: absolute;
    left: 10px;
    top: 10px;
    font-size: 1.875rem
}
.alert.alert-facebook {
    background-color: #37559a;
    border-color: #37559a
}
.alert.alert-google-plus {
    background-color: #d33928;
    border-color: #d33928
}
.alert.alert-twitter {
    background-color: #00aaed;
    border-color: #00aaed
}
.alert.alert-linkedin {
    background-color: #007ab4;
    border-color: #007ab4
}
.ui-pnotify .alert {
    -webkit-box-shadow: none;
    box-shadow: none
}
.ui-pnotify .alert .ui-pnotify-icon {
    position: relative;
    top: 2px
}
.alert-with-icon .alert {
    padding-left: 35px
}
.alert-with-icon .alert .ui-pnotify-icon {
    margin: 0;
    position: absolute;
    left: 11px;
    top: 8px
}
.alert-with-icon .alert .font-icon {
    position: relative;
    top: -2px
}