﻿

h2, h3
{
    margin-top: 10px;
}



/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt
{
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea
{
    max-width: 400px;
}

div.center
{
    horiz-align: center !important;
}

div.gamename
{
    font-size: 18px;
    font-weight: bold;
}

div.gameexpansionnote, div.gamenotes
{
    font-size: 16px;
}


div.clear
{
    clear: both;
}

table.table-striped tr.detailheader
{
    background-color: #ffffff;
    font-weight: bold !important;
    border-bottom: solid 1px #808080 !important;
    border-top: none 0px !important;
}

table.table-striped tr.detailexpansion
{
    background-color: #ffffff;
    /*font-weight: bold !important;*/
    /*border-bottom: solid 1px #808080 !important;*/
    border-top: none 0px !important;
}


table.table-striped tr.detailfooter
{
    background-color: #ffffff;
    font-weight: bold !important;
    border-top: solid 1px #808080 !important;
    border-bottom: none 0px !important;
    padding-bottom: 5px;
}

tr.detailrow
{
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    border: 0px !important;
}

    tr.detailrow td
    {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        border: 0px !important;
        /*min-width: 15% !important;*/
    }

        tr.detailrow td.summary
        {
            min-width: 150px !important;
        }

.jumpTo
{
    font-weight: bold;
    font-size: 14px;
    color: #000000;
}


.loadingSpinner
{
    display: none;
    text-align: left;
    font-size: large;
    font-weight: bold;
}

.bggfascist
{
    background-color: #990000;
    text-align: left;
    padding: 5px;
    margin-bottom: 20px;
    color: #ffffff;
}
