﻿.has-error.help-block,
.has-error.control-label,
.has-error.radio,
.has-error.checkbox,
.has-error.radio-inline,
.has-error.checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
    color: #cc0000;
}

.has-error.form-control {
    border-color: #cc0000;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

    .has-error.form-control:focus {
        border-color: #990000;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ff3333;
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ff3333;
    }

.has-error.input-group-addon {
    color: #cc0000;
    border-color: #cc0000;
    background-color: #fff5cc;
}

.has-error.form-control-feedback {
    color: #cc0000;
}

.table-borderless th, .table-borderless td {
    border-top: none !important;
    border-left: none !important;
}

.table-borderless th {
    border-bottom: none !important;
}

.table-row-borderless td {
    border-top: none !important;
    border-left: none !important;
}

