﻿#dectitle {
    font-weight: bold !important;
}

.decdescription {
    resize: vertical;
}

.votebutton, .todecide {
    min-width: 95px;
}

    .votebutton[data-gb-vote='0'], .todecide[data-gb-result='0'] {
        min-width: 115px;
    }

#votestable {
    min-width: 300px;
    max-width: 400px;
    border-collapse: collapse;
    border: none;
}

    #votestable td {
        padding: 3px;
        width: 50% !important;
    }

    #votestable tr td:first-child {
        padding-right: 10px;
        text-align: right;
    }

    #votestable tr td:last-child {
        font-weight: bold;
    }

    #votestable tbody tr.voterow:hover > td {
        background-color: #efefef;
        text-decoration: underline;
        cursor: pointer;
    }

#resultvotes tr td:first-child {
    padding-right: 16px;
}

.resultborder {
    background-color: white;
}

.inactiveuser * {
    color: gray;
    font-style: italic;
}

.fatsuccess, .fatdanger, .fatdark {
    border-top: 2px solid;
}

.fatsuccess {
    border-color: limegreen;
}

.fatdanger {
    border-color: red;
}

.fatdark {
    border-color: yellow;
}

#decfiles {
    margin-top: 12px;
    border-top: 1px solid silver;
    padding-top: 8px;
}

#filestable {
    border-collapse: collapse;
}

    #filestable .linkedfile_dec td {
        padding: 2px 4px 2px 4px;
        border-bottom: 1px solid #ced4da;
    }

    #filestable .linkedfile_dec:last-child td {
        border-bottom: none;
    }

.votebutton.narrow, .todecide.narrow {
    min-width:85px;
}