﻿/* Pour mettre en petit caractère tous les éléments du tableau */
table.table-small {
    font-size: smaller;
}

    /* Pour ne pas mettre en petit caractère les modals dans le tableau */
    table.table-small .modal {
        font-size: 14px;
    }

.table-action td {
    padding-right: 3px;
}

.label-normal {
    font-weight: normal !important;
    text-align: justify;
    text-justify: inter-word;
}

.label-normal-left {
    font-weight: normal !important;
    text-align: left !important;
}

.full-textarea {
    width: 100%;
    max-width: 100%;
}

.line-through {
    text-decoration: line-through;
    font-style: italic;
    color: grey;
}

    .line-through .modal {
        text-decoration: none;
        font-style: normal;
        color: black;
    }

/* message alerte */
.message-error {
    font-style: italic;
    color: red;
}

.badge-primary {
    background-color: #428bca;
}

.badge-warning {
    background-color: #f0ad4e;
}

.badge-danger {
    background-color: #d9534f;
}

.table-previsionnel,
.table-previsionnel th,
.table-previsionnel td {
    text-align: center;
    border: 1px dashed;
    border-color: lightgray;
}

/* Scroll-top */
.table-scroll-wrapper {
    position: relative;
}

.scroll-top {
    overflow-x: auto;
    overflow-y: hidden;
}

    .scroll-top div {
        height: 1px;
    }
