.tx_wessupplier .table > tbody > tr > th {
    font-weight: bold;
}

.tx_wessupplier .table > tbody > tr > th + th {
    text-align: right;
}

.tx_wessupplier .table > tbody > tr > td + td {
    text-align: right;
}

.tx_wessupplier .table-responsive + ol {
    margin-top: 28px
}

.previousData {
    padding-top: 15px;
    padding-bottom: 15px;
    margin-bottom: 28px;
    border: 1px solid #7ea892;
}

    .previousData > div > *:last-child {
        margin-bottom: 0;
    }
    
input.date {
    margin-left: 7px;
}

.tx_wessupplier .table-responsive + .table-responsive {
    margin-top: 20px;
}

.tx_wessupplier .backLinkContainer {
    padding-top: 20px;
}

/* Copy of bootstrap's alerts */
.typo3-message {
    padding: 15px;
    margin-bottom: 21px;
    border: 1px solid transparent;
    border-radius: 0;
}

.typo3-message.message-ok {
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #3c763d;
}

    .typo3-message.message-ok a {
        color: #3c763d;
    }

.typo3-message.message-information {
    background-color: #d9edf7;
    border-color: #bce8f1;
    color: #31708f;
}

    .typo3-message.message-information a {
        color: #31708f;
    }

.typo3-message.message-warning {
    background-color: #fcf8e3;
    border-color: #faebcc;
    color: #8a6d3b;
}

    .typo3-message.message-warning a {
        color: #8a6d3b;
    }

.typo3-message.message-error {
    background-color: #f2dede;
    border-color: #ebccd1;
    color: #a94442;
}

    .typo3-message.message-error a {
        color: #a94442;
    }
    
    .typo3-message.message-ok a:hover, .typo3-message.message-ok a:focus, .typo3-message.message-ok a:active,
    .typo3-message.message-information a:hover, .typo3-message.message-information a:focus, .typo3-message.message-information a:active,
    .typo3-message.message-warning a:hover, .typo3-message.message-warning a:focus, .typo3-message.message-warning a:active,
    .typo3-message.message-error a:hover, .typo3-message.message-error a:focus, .typo3-message.message-error a:active {
        text-decoration: underline;
    }

.typo3-message .message-header {
    font-weight: bold;
    padding-bottom: 10px;
}

.typo3-message .message-body > *:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
}
