﻿/* 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 > tbody > tr > td.middle-align,
table > tbody > tr > th.middle-align,
table > thead > tr > td.middle-align,
table > thead > tr > th.middle-align {
    vertical-align: middle;
}

.table-borderless > thead > tr > th,
.table-borderless > thead > tr > td,
.table-borderless > tbody > tr > td,
.table-borderless > tbody > tr > th {
    border: none;
}

#federations {
    text-align: center;
    width: 100%;
}

#federations .logo {
    display: inline-block;
    min-width: 96px;
    text-align: center;
    margin: 10px;
}

#federations .logo.DEFI {
    display: none;
}

#federations .logo img {
    max-height: 96px;
    max-width: 96px;
}

.monospace {
    font-family: Consolas, Courier, monospace;
}

.monospace.ta-right {
    text-align: right;
}

.defi-content .row {
    margin-top: 5px;
}