﻿.level.no-header-image .global-header {
    background-image: none;
}

.level .global-header {
    background-image: url(/Static/img/bg-level-header.jpg);
    background-position: center center;
    background-size: 100%;
}

@media (min-width: 640px) {
    .level .global-search .global-search-input {
        background-color: rgba(255,255,255,0.55);
        color: #223140;
    }
}

@media (min-width: 640px) {
    .level .global-search .icon-search:before {
        color: #223140;
    }
}

.level .fast-facts {
    box-shadow: none;
    margin-bottom: 20px;
}


.
.custom-table {
    margin-top: 15px;
    margin-bottom: 10px;
}

    .user-markup .custom-table td {
        text-align: center;
        border-bottom: solid 1px rgb(230,230,230);
    }

    .user-markup .custom-table th {
        text-align: center;
    }

    .user-markup .custom-table thead {
        border-bottom: solid 2px #254665;
    }

.user-markup .footnote {
    font-size: 0.8em;
    opacity: 0.85;
    margin-top: 2px;
    margin-bottom: 6px;
}