﻿.wrapper {
    padding-top: 32px;
    padding-bottom: 32px;
}

.container .jumbotron {
    background-color: transparent;
    padding: 0;
}

.img-logo {
    padding: 16px;
}

.hlist {
    display: inline;
    list-style: none;
    padding-left: 0;
    margin: 0;
}

    .hlist li {
        display: inline;
    }

        .hlist li:after {
            content: ",\00a0";
        }

        .hlist li:last-child:after {
            content: "";
        }

.gchart {
    min-width: 400px;
    min-height: 400px;
}

.modebar {
    display: none !important;
}

.main-tab-content {
    border-top: 0;
    border-bottom: 1px #eee solid;
    border-left: 1px #eee solid;
    border-right: 1px #eee solid;
}

.main-tab-pane {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}

.nav-tabs .nav-link.active {
    border-bottom: 1px solid transparent;
}

.table-header {
    background-color: #007D43;
    color: white;
}

#search-bar {
    /*position: fixed;
    top: 0;
    left: 0;
    right: 0;*/
    position: sticky;
    top: 0;
    padding: 8px;
    background-color: #008cba;
}

#result-box {
    /*padding-top: 45px;*/
}

.table-result {
    display: block;
    height: 500px;
    overflow-y: scroll;
}

.table-result th {
    position: sticky;
    top: -1px;
    background-color: #007D43;
    color: white;
}

.table-result th a {
    color: white;
}

    .table-result th:hover{
        text-decoration:underline;
        cursor: pointer;
    }

        .table-result th:hover:after {
            content: "\00A0\00A0\00A0\21D5";
        }

.embed-spinner {
    background: url(../images/loading_icon.gif) center center no-repeat;
}

.embed-spinner {
    position: relative;
    overflow: hidden;
    padding-top: 50%;
}


    .embed-spinner iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border: 0;
    }
