﻿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: #C174D9 !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: #e57373 !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.warning > td, .table tbody tr > td.warning {
  background-color: #f39c12;
}
.table tbody tr > td.info {
  background-color: #b4d5e6;
}


.table tbody tr.okexpedition > td,
.table tbody tr > td.okexpedition {
  background-color: #FFEB3B;
}

.table-hover tbody tr.okexpedition:hover > td {
  background-color: #FFEB3B;
}

.table tbody tr.wait-staging > td,
.table tbody tr > td.wait-staging {
  background-color: #e57373;
  color: #f9f9f9 !important;
}

.table tbody tr.wait-staging > td a,
.table tbody tr.wait-staging > td a:hover,
.table tbody tr > td.wait-staging a,
.table tbody tr > td.wait-staging a:hover {
  color: #f9f9f9 !important;
}

.table tbody tr.go-staging > td,
.table tbody tr > td.go-staging {
  background-color: #932ab6;
  color: #f9f9f9 !important;
}

.table tbody tr.go-staging > td a,
.table tbody tr.go-staging > td a:hover,
.table tbody tr > td.go-staging a,
.table tbody tr > td.go-staging a:hover {
  color: #f9f9f9 !important;
}


.badge {
    font-weight: normal;
    font-size: 14px;
}

.badge-danger {
  background-color: #b94a48;
}
.badge-danger:hover {
  background-color: #953b39;
}
.badge-warning {
  background-color: #f89406;
}
.badge-warning:hover {
  background-color: #c67605;
}
.badge-success {
  background-color: #468847;
}
.badge-success:hover {
  background-color: #356635;
}
.badge-info {
  background-color: #3a87ad;
}
.badge-info:hover {
  background-color: #2d6987;
}
.badge-inverse {
  background-color: #333333;
}
.badge-inverse:hover {
  background-color: #1a1a1a;
}
