﻿body {
    padding-top: 50px;
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set width on the form input elements since they're 100% wide by default */
/*
input,
select,
textarea {
    max-width: 280px;
}
*/

.datepicker {
    z-index: 1151 !important;
}

.radio-inline, .checkbox-inline {
    margin-top: 0;
}

/* Background colors */
.bg-red, .bg-red td,
.bg-yellow, .bg-yellow td,
.bg-aqua, .bg-aqua td,
.bg-blue, .bg-blue td,
.bg-light-blue, .bg-light-blue td,
.bg-green, .bg-green td,
.bg-navy, .bg-navy td,
.bg-teal, .bg-teal td,
.bg-olive, .bg-olive td,
.bg-orange, .bg-orange td,
.bg-fuchsia, .bg-fuchsia td,
.bg-purple, .bg-purple td,
.bg-maroon, .bg-maroon td,
.bg-black, .bg-black td {
    color: #f9f9f9 !important;
}

.bg-gray, .bg-gray td {
    background-color: #eaeaec !important;
}

.bg-black, .bg-black td {
    background-color: #222222 !important;
}

.bg-red, .bg-red td {
    background-color: #f56954 !important;
}

.bg-yellow, .bg-yellow td {
    background-color: #f39c12 !important;
}

.bg-aqua, .bg-aqua td {
    background-color: #00c0ef !important;
}

.bg-blue, .bg-blue td {
    background-color: #0073b7 !important;
}

.bg-light-blue, .bg-light-blue td {
    background-color: #3c8dbc !important;
}

.bg-green, .bg-green td {
    background-color: #00a65a !important;
}

.bg-navy, .bg-navy td {
    background-color: #001f3f !important;
}

.bg-teal, .bg-teal td {
    background-color: #39cccc !important;
}

.bg-olive, .bg-olive td {
    background-color: #3d9970 !important;
}

.bg-lime, .bg-lime td {
    background-color: #01ff70 !important;
}

.bg-orange, .bg-orange td {
    background-color: #ff851b !important;
}

.bg-fuchsia, .bg-fuchsia td {
    background-color: #f012be !important;
}

.bg-purple, .bg-purple td {
    background-color: #932ab6 !important;
}

.bg-maroon, .bg-maroon td {
    background-color: #85144b !important;
}
/* Text colors */
.text-red, .text-red td {
    color: #f56954 !important;
}

.text-yellow, .text-yellow td {
    color: #f39c12 !important;
}

.text-aqua, .text-aqua td {
    color: #00c0ef !important;
}

.text-blue, .text-blue td {
    color: #0073b7 !important;
}

.text-light-blue, .text-light-blue td {
    color: #3c8dbc !important;
}

.text-green, .text-green td {
    color: #00a65a !important;
}

.text-navy, .text-navy td {
    color: #001f3f !important;
}

.text-teal, .text-teal td {
    color: #39cccc !important;
}

.text-olive, .text-olive td {
    color: #3d9970 !important;
}

.text-lime, .text-lime td {
    color: #01ff70 !important;
}

.text-orange, .text-orange td {
    color: #ff851b !important;
}

.text-fuchsia, .text-fuchsia td {
    color: #f012be !important;
}

.text-purple, .text-purple td {
    color: #932ab6 !important;
}

.text-maroon, .text-maroon td {
    color: #85144b !important;
}

.form-compact {
    font-size: 12px;
}

    .form-compact .form-control {
        padding: 1px 2px;
        height: 24px;
        font-size: 1em;
    }

    .form-compact textarea.form-control {
        height: auto;
    }

    .form-compact label {
        margin-bottom: 1px;
    }

    .form-compact .form-group {
        margin-bottom: 10px;
    }

    .form-compact .box-header {
        padding-bottom: 0;
    }

    .form-compact fieldset legend {
        font-size: 18px;
    }

.table tbody tr.inprogress > td,
.table tbody tr > td.inprogress {
    background-color: #39cccc;
}

.table-hover tbody tr.inprogress:hover > td {
    background-color: #39cccc;
}

.table tbody tr > td.success {
    background-color: #acd4ad;
}

.table tbody tr > td.error {
    background-color: #e3b7b7;
}

.table tbody tr > td.info {
    background-color: #b4d5e6;
}

.table tbody tr.warning > td, .table tbody tr > td.warning {
    background-color: #f39c12;
}

.ta-nowrap {
    white-space: pre;
    font-size: 70%;
}

.table tbody tr.enlevementADemander > td, .table tbody tr > td.enlevementADemander {
    background-color: #e57373;
    color: #f9f9f9 !important;
}

    .table tbody tr.enlevementADemander > td a,
    .table tbody tr.enlevementADemander > td a:hover,
    .table tbody tr > td.enlevementADemander a,
    .table tbody tr > td.enlevementADemander a:hover {
        color: #f9f9f9 !important;
    }

.table tbody tr.attenteEnlevement > td,
.table tbody tr > td.attenteEnlevement {
    background-color: #FFEB3B;
}

.table-hover tbody tr.attenteEnlevement:hover > td {
    background-color: #FFEB3B;
}

.bg-attenteEnlevement, .bg-attenteEnlevement td {
    background-color: #FFEB3B !important;
}

.table tbody tr.termine > td,
.table tbody tr > td.termine {
    background-color: #932ab6;
    color: #f9f9f9 !important;
}

    .table tbody tr.termine > td a,
    .table tbody tr.termine > td a:hover,
    .table tbody tr > td.termine a,
    .table tbody tr > td.termine a:hover {
        color: #f9f9f9 !important;
    }

.table tbody tr.manquant > td,
.table tbody tr > td.manquant {
    background-color: #85144b;
    color: #f9f9f9 !important;
}

    .table tbody tr.manquant > td a,
    .table tbody tr.manquant > td a:hover,
    .table tbody tr > td.manquant a,
    .table tbody tr > td.manquant a:hover {
        color: #f9f9f9 !important;
    }

.table tbody tr.retour > td,
.table tbody tr > td.retour {
    background-color: #f012be;
    color: #f9f9f9 !important;
}

    .table tbody tr.retour > td a,
    .table tbody tr.retour > td a:hover,
    .table tbody tr > td.retour a,
    .table tbody tr > td.retour a:hover {
        color: #f9f9f9 !important;
    }

.table-bordereau {
}

    .table-bordereau tr td {
        padding-left: 6px;
        padding-bottom: 3px;
        padding-right: 6px;
    }
