/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

.box {
    background-color: #f2f2f2;
    border: solid 1px #ddd;
    border-radius: 5px;
    padding: 0.5rem;
    min-height: 5rem;
}

.TableHeader {
    font-weight: bold;
    border-bottom: solid 1px #ddd;
}

.TableRow {
    background-color: white;
    border: solid 1px #ddd;
    border-width: 0 1px;
}

.TableRow:last-of-type

/* Status colours */
.success {
    color: #06b247;
}

.warning {
    color: #f7c31f;
}

.failure {
    color: #db3a34;
}

.empty {
    color: #cccccc;
}

.notice {
    width: 100%;
    margin: 0.5rem 1rem;
    min-height: 1rem;
}

.success-notice {
    background-color: #f3fbf6;
    border-color: #06b247;
}

.warning-notice {
    background-color: #fffcf4;
    border-color: #f7c31f;
}

.failure-notice {
    background-color: #fdf5f5;
    border-color: #db3a34;
}

.empty-notice {
    background-color: #fcfcfc;
    border-color: #cccccc;
}

.StatusDot {
    min-width: 16px;
    min-height: 16px;
    display: inline-block;
    vertical-align: middle;
}

.StatusDot > div {
    border-radius: 50%;
    padding: 50%;
}

.StatusDot > .success {
    background-color: #06b247;
}

.StatusDot > .warning {
    background-color: #f7c31f;
}

.StatusDot > .failure {
    background-color: #db3a34;
}

.StatusDot > .empty {
    background-color: #cccccc;
}

.tooltip-inner {
    text-align: left;
    white-space: pre-wrap;
    max-width: 100vw;
}

html {
    position: relative;
    min-height: 100%;
}

body {
    margin: 0 0 75px;
}

footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 60px;
    white-space: nowrap;
    line-height: 60px; 
    text-align: center;
    border-top: 1px solid #cccccc;
    color: #f6f6f6;
    background-color: #0460ba;
}

footer a {
    color:#f6f6f6 !important;
}

h6 a {
    color: inherit;
}

h6 .StatusDot {
    vertical-align: bottom;
}

a { 
    color: #0460ba;
}
