﻿.valor-positivo {
	color: #3c763d;
	font-weight:bold;
}
.valor-negativo {
	color: #d33230;
}

/** css para formatar o validation summary padrão do MVC **/
.validation-summary-errors, .validation-summary-success {
    padding: 15px;
    margin: 20px 0;
    border: 1px solid transparent;
    border-radius: 4px;
}

.validation-summary-errors > ul, .validation-summary-success > ul {
    margin-bottom: 0;
    list-style: none;
    padding-left: 0;
}

.validation-summary-errors > ul > li > span, .validation-summary-success > ul > li > span {
    margin-right: 10px;
}

.validation-summary-success {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}

/*.validation-summary-success li::before {
    font-family: 'Glyphicons Halflings';
    content: "\e013";
    margin-right: 10px;
}*/

.validation-summary-errors {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}

/*.validation-summary-errors li::before {
    font-family: 'Glyphicons Halflings';
    content: "\e101";
    margin-right: 10px;
}*/
/***********************/

/** CSS pelo estilo da div que fará o efetio "Processando..." **/
.loadingDiv {
    position: fixed;
    left: 0px;
    top: 0px;
    margin: 0px;
    width: 100%;
    height: 100%;
    display: none;
    z-index: 9999997;
    opacity: 0.35;
    -moz-opacity: 0.35;
    filter: alpha(opacity = 35);
    background: black;
    text-align: center;
    overflow: hidden;
    color: white;
    font-size: 14px;
    padding-top: 25%;
    /*position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -50px; // half width of the spinner gif
    margin-top: -50px; // half height of the spinner gif
    text-align:center;
    z-index:1234;
    overflow: auto;
    width: 100px; // width of the spinner gif
    height: 102px; //hight of the spinner gif +2px to fix IE8 issue
    */
}