.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover {
    color: #fdfbfb;
    background-color: #f39c12;
}

.nav>li>a:hover,
.nav>li>a:active,
.nav>li>a:focus {
    color: #fdfbfb;
    background: #f39c12;
}

.nav-tabs>li>a {
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    color: #006400;
}

.table>caption+thead>tr:first-child>td,
.table>caption+thead>tr:first-child>th,
.table>colgroup+thead>tr:first-child>td,
.table>colgroup+thead>tr:first-child>th,
.table>thead:first-child>tr:first-child>td,
.table>thead:first-child>tr:first-child>th {
    border-top: 0;
    vertical-align: middle;
    text-align: center;
}

/* Update box alert */
.alert-warning-smooth {
    color: #856404;
    background-color: #fff3cd;
    border-color: #ffeeba;
}

.alert-success-smooth {
    color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb;
}

.alert-danger-smooth {
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb;
}

.alert-info-smooth {
    color: #004085;
    background-color: #cce5ff;
    border-color: #b8daff;
}

.info-smooth {
    color: #0c5460;
    background-color: #d1ecf1;
    border-color: #bee5eb;
}

.show {
    display: show;
}

.hide {
    display: none;
}

.label-xsmall {
    vertical-align: super;
    font-size: x-small;
}

.label-small {
    vertical-align: super;
    font-size: small;
}

.label-medium {
    vertical-align: super;
    font-size: medium;
}

.label-large {
    vertical-align: super;
    font-size: large;
}

.label-bs {
    vertical-align: super;
}