﻿body {
    padding-top: 50px;
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
}

/* styles for validation helpers */
.field-validation-error {
    color: #b94a48;
}

.field-validation-valid {
    display: none;
}

input.input-validation-error {
    border: 1px solid #b94a48;
}

input[type="checkbox"].input-validation-error {
    border: 0 none;
}

.validation-summary-errors {
    color: #b94a48;
}

.validation-summary-valid {
    display: none;
}

.table-noborder {
    border-top: solid 1px #CCC;
}

    .table-noborder th, .table-noborder td {
        border-top: none !important;
    }


.text-income {
    color: #0000ff;
}

.text-expence {
    color: #FF0000;
}


.grid-cell.red,
tbody .red {
    color: #ff0000;
}

.grid-cell.blue,
tbody .blue {
    color: #0000FF;
}

.grid-cell.strong {
    font-weight: 700;
}

.text-muted .red,
.text-muted .blue {
    color: #999999;
}

.row-actions a,
a.status {
    color: #444;
    text-decoration: none;
    font-size: 15px;
}

    a.status.op-50 {
        color: #BBBBBB;
    }

.canceled {
    text-decoration: line-through;
}
