/*!
 * Bootoast CSS
 * @author odahcam
 */
.alert {
    padding: .75rem 1.25rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: .25rem
}

.alert-heading {
    color: inherit
}

.alert-link {
    font-weight: 700
}

.alert-dismissible .close {
    position: relative;
    top: -.75rem;
    right: -1.25rem;
    padding: .75rem 1.25rem;
    color: inherit
}

.alert-primary {
    color: #004085;
    background-color: #cce5ff;
    border-color: #b8daff
}

    .alert-primary hr {
        border-top-color: #9fcdff
    }

    .alert-primary .alert-link {
        color: #002752
    }

.alert-secondary {
    color: #464a4e;
    background-color: #e7e8ea;
    border-color: #dddfe2
}

    .alert-secondary hr {
        border-top-color: #cfd2d6
    }

    .alert-secondary .alert-link {
        color: #2e3133
    }

.alert-success {
    color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb
}

    .alert-success hr {
        border-top-color: #b1dfbb
    }

    .alert-success .alert-link {
        color: #0b2e13
    }

.alert-info {
    color: #0c5460;
    background-color: #d1ecf1;
    border-color: #bee5eb
}

    .alert-info hr {
        border-top-color: #abdde5
    }

    .alert-info .alert-link {
        color: #062c33
    }

.alert-warning {
    color: #856404;
    background-color: #fff3cd;
    border-color: #ffeeba
}

    .alert-warning hr {
        border-top-color: #ffe8a1
    }

    .alert-warning .alert-link {
        color: #533f03
    }

.alert-danger {
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb
}

    .alert-danger hr {
        border-top-color: #f1b0b7
    }

    .alert-danger .alert-link {
        color: #491217
    }

.alert-light {
    color: #818182;
    background-color: #fefefe;
    border-color: #fdfdfe
}

    .alert-light hr {
        border-top-color: #ececf6
    }

    .alert-light .alert-link {
        color: #686868
    }

.alert-dark {
    color: #1b1e21;
    background-color: #d6d8d9;
    border-color: #c6c8ca
}

    .alert-dark hr {
        border-top-color: #b9bbbe
    }

    .alert-dark .alert-link {
        color: #040505
    }
.bootoast {
    opacity: 0;
    filter: alpha(opacity=0)
}

    .bootoast > .glyphicon {
        display: inline-block;
        /* yeah, this float is a "hack" */
        float: left;
        font-size: 20px;
        margin-right: 14px;
    }
.glyphicon-exclamation-sign:before {
    content: "\e101";
}
    .bootoast > .bootoast-alert-container {
        display: block;
        max-width: 100%;
        overflow: auto;
    }

        .bootoast > .bootoast-alert-container > .bootoast-alert-content {
            display: table;
            width: 100%;
            height: 100%
        }

    .bootoast.alert-default {
        background: #eee;
    }

    .bootoast > .progress.progress-bottom {
        width: auto;
        margin-left: -1.25rem;
        margin-right: -1.25rem;
    }

    .bootoast > .progress.progress-bottom {
        margin-bottom: -.75rem;
    }

    .bootoast > .progress.progress-top {
        margin-top: -.75rem;
    }

    .bootoast > .progress.progress-background {
        margin: 0;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        opacity: .35;
    }

.bootoast-container {
    position: fixed;
    left: 20px;
    right: 20px;
    top: initial;
    bottom: initial;
    width: 390px;
    max-width: 95%;
    z-index: 999999
}
.bootoast-alert-content
{
    line-height:25px;font-size:16px;
}
.bootoast button.close
{
    background-color:transparent;width:10px;height:10px;border:none;
    float:right;

}
.bootoast-container.top {
    top: 20px
}

    .bootoast-container.bottom {
        bottom: 20px
    }

    .bootoast-container.right {
        left: initial
    }

    .bootoast-container.left {
        right: initial
    }

    .bootoast-container.center {
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%)
    }
