
.fundoAlertNotificacao {
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.6);
    position: fixed;
    z-index: 99999;
    top: 0%;
    bottom: 0%;
    right: 0%;
    left: 0%;
}


.alertNotificacao {
    margin-bottom: 20px;
    margin-top: 0;
    color: #675100;
    border-width: 0;
    border-left-width: 5px;
    padding: 10px;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    /*Deixa o alerta em cima do contéudo*/
    position: fixed;
    z-index: 999999;
    min-width: 90%;
    border-left: 5px solid rgba(0,0,0,.15);
    /* pura mágica */
    top: 40%; /* posiciona na metade da tela */
    right: 5%; /* posiciona na metade da tela */
}

    .alertNotificacao .close {
        top: 0;
        right: -5px;
        line-height: 20px;
        color: #ccc;
        margin-top: -7px
    }
	
	.alertNotificacao-heading{
		font-weight:600;
        height: 50%
	}
		
	.alertNotificacao-danger{
		border-color:#953b39;
		color:#fff !important;
		background:#c26565;
		text-shadow:none
	}

    .alertNotificacao-danger h4 {
        color: #fff !important;
    }
	
	.alertNotificacao-warning{
		border-color:#dfb56c;
		color:#826430 !important;
		background:#efe1b3
	} 

    .alertNotificacao-warning h4 {
        color: #826430 !important;
    }

	.alertNotificacao-success{
		border-color:#8ac38b;
		color:#356635 !important;
		background:#cde0c4
	}

    .alertNotificacao-success h4 {
        color: #356635 !important;
    }

.alertNotificacao-padrao {
    border-color: rgba(0, 0, 0, 0.80);
    color: rgba(255, 255, 255, 0.66) !important;
    background: rgba(0, 0, 0, 0.80)
}

        .alertNotificacao-padrao h4 {
            color: rgba(0, 0, 0, 0.71) !important;
        }

.alertNotificacao-btn-padrao {
    border-color: #089985;
    color: #fff;
    background: #089985
}

        .alertNotificacao-btn-padrao:hover, .alertNotificacao-btn-padrao.active, .alertNotificacao-btn-padrao:active, .alertNotificacao-btn-padrao:focus, .alertNotificacao-btn-padrao:hover, .open > .dropdown-toggle.alertNotificacao-btn-padrao {
            border-color: #fff;
            color: #fff;
            background: #fff;
        }
	
	.alertNotificacao-info{
		border-color:#9cb4c5;
		color:#305d8c !important;
		background:#d6dde7
	}

    .alertNotificacao-info h4 {
        color: #305d8c !important;
    }

    .alertNotificacao-btn-danger {
        border-color: #953b39;
        color: #fff;
        background: #bc5f5f;
        text-shadow: none
    }
        .alertNotificacao-btn-danger:hover, .alertNotificacao-btn-danger.active, .alertNotificacao-btn-danger:active, .alertNotificacao-btn-danger:focus, .alertNotificacao-btn-danger:hover, .open > .dropdown-toggle.alertNotificacao-btn-danger {
            border-color: #953b39;
            color: #fff;
            background: #c26565;
        }

    .alertNotificacao-btn-warning {
		border-color:#dfb56c;
		color:#826430;
		background:#f0dfa8
    }
        .alertNotificacao-btn-warning:hover, .alertNotificacao-btn-warning.active, .alertNotificacao-btn-warning:active, .alertNotificacao-btn-warning:focus, .alertNotificacao-btn-warning:hover, .open > .dropdown-toggle.alertNotificacao-btn-warning {
            border-color: #dfb56c;
            color: #826430;
            background: #efe1b3;
        }

    .alertNotificacao-btn-success {
		border-color:#8ac38b;
		color:#356635;
		background:#c4deb7
    }
        .alertNotificacao-btn-success:hover, .alertNotificacao-btn-success.active, .alertNotificacao-btn-success:active, .alertNotificacao-btn-success:focus, .alertNotificacao-btn-success:hover, .open > .dropdown-toggle.alertNotificacao-btn-success {
            border-color: #8ac38b;
            color: #356635;
            background: #cde0c4;
        }

    .alertNotificacao-btn-info {
        border-color: #9cb4c5;
        color: #305d8c;
        background: #cdd8e9
    }
        .alertNotificacao-btn-info:hover, .alertNotificacao-btn-info.active, .alertNotificacao-btn-info:active, .alertNotificacao-btn-info:focus, .alertNotificacao-btn-info:hover, .open > .dropdown-toggle.alertNotificacao-btn-info {
            border-color: #9cb4c5;
            color: #305d8c;
            background: #d6dde7;
        }

    /*Alerts*/
    .alertNotificacao-button {
        position: fixed;
        right: 10px;
        bottom: 10px;
        padding-left: 10px;
        padding-top: 10px;
        padding-right: 10px;
        padding-bottom: 5px;
        width: 390px;
        height: 150px;
        color: #fff;
        z-index: 99999;
        box-sizing: content-box;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        border-left: 5px solid rgba(0,0,0,.15);
        overflow: hidden;
        box-shadow: 3px 3px 4px rgba(0, 0, 0, 0.5)
    }

    .alertNotificacao-button span {
        font-size: 17px;
        font-weight: 300;
        letter-spacing: -1px;
        padding: 5px 0 !important;
        display: block
    }
    .alertNotificacao-button p {
        font-size: 13px;
        margin-top: 10px
    }


.alertNotificacao-button-danger {
    background-color: #dc3545;
}

.alertNotificacao-button-warning {
    background-color: #efe1b3; /*d39e00
		*/
}
