.summary.fixed
{
    position: fixed;
    bottom: 39px;
    left: 0;
    right: 0;
    z-index: 1000;
    padding: 10px 20px;
    background: #000;
    border-top: 1px solid #d9d9d9;
    margin-left: 220px;
}

.summary.fixed h3
{
    color: white;
}

table.activity-filters > tbody > tr > td
{
    border: 0;
    padding: 2px;
}

.loginscreen .alert
{
    margin-top: 20px;
}

.hint-block
{
    display: none;
}

/* Close "X" on blue modal headers must stay visible on the dark background */
.modal-header-primary .close
{
    color: #fff;
    opacity: 0.8;
    text-shadow: none;
}
.modal-header-primary .close:hover,
.modal-header-primary .close:focus
{
    color: #fff;
    opacity: 1;
}
