.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);/* background-color:#fcf8e3; */border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.alert,.alert h4{color:#c09853;}
.alert h4{margin:0;}
.alert .close{position:relative;top:-2px;right:-21px;line-height:20px;}
.alert-success{background-color:#5cb85c;border-color:#d6e9c6;color:#ffffff;}
.alert-success h4{color:#5cb85c;}
.alert-warning{background-color:#f0ad4e;border-color:#d6e9c6;color:#ffffff;}
.alert-warning h4{color:#f0ad4e;}
.alert-danger,.alert-error{background-color:#d9534f !important;border-color:#eed3d7;color:#ffffff;}
.alert-danger h4,.alert-error h4{color:#ffffff;}
.alert-info{background-color:#337ab7;border-color:#bce8f1;color:#ffffff;}
.alert-info h4{color:#337ab7;}
.alert-info3{background-color:#cdecf5;border-color:#bce8f1;color:#ffffff;}
.alert-info3, .alert-info3 h4{color:#337ab7;}
.alert-info2{background-color:#5bc0de;border-color:#bce8f1;color:#ffffff;}
.alert-info2 h4{color:#5bc0de;}
.alert-block{padding-top:14px;padding-bottom:14px;}
.alert-block>p,.alert-block>ul{margin-bottom:0;}
.alert-block p+p{margin-top:5px;}
.alert-option{background-color:#f0ad4e;border-color:#d6e9c6;color:#000000;}
.alert-option h4{color:#f0ad4e;}
.alert-info1{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b;}
.alert-info1 h4{color:#8a6d3b;}
.alert-warning1{background-color:#f2dede;border-color:#ebccd1;color:#a94442;}
.alert-warning1 h4{color:#a94442;}
.alert-warning2{background-color:#ebccd1;border-color:#a94442;color:#a94442;}
.alert-warning2 h4{color:#a94442;}
.alert-mrl {
    background-color: #ffffff;
    border: 2px solid #337ab7;
    color: #337ab7;
    font-weight: bold;
}
.alert-mrl h4 {
    color: #337ab7;
}
.alert-mrl-no-border {
    background-color: #ffffff;
    border: 0px;
    color: #337ab7;
    font-weight: bold;
}
.alert-mrl-no-border h4 {
    color: #337ab7;
}

.blink-warning {
    font-weight: bold;
    padding: 10px;
    -webkit-animation: warning-animation 2s infinite; /* Safari 4+ */
    -moz-animation: warning-animation 2s infinite; /* Fx 5+ */
    -o-animation: warning-animation 2s infinite; /* Opera 12+ */
    animation: warning-animation 2s infinite; /* IE 10+, Fx 29+ */
}

@-webkit-keyframes warning-animation {
    0%, 49% {
        background-color: transparent;
        border-color: transparent;
        color: #c9302c;
    }
    50%, 100% {
        background-color: #c9302c;
        border-color: #c9302c;
        color: #ffffff;
    }
}
