/* The purpose of this file: to override default color css of bootstrap. */
/* The '_bs' postfix in the filename means 'bootstrap'. */

/* nav-tabs */

.nav-tabs {
    border-bottom-color: #f7931e;
    border-bottom-width: 5px;
}

.nav-tabs>li {
     margin-bottom: 0; /* override default value (-1px) */
}

.nav-tabs>li>a {
    background-color: #f3f3f3;
    margin-right: 5px;
    margin-top: 5px;
}

.nav-tabs>li>a:hover {
    border-color: transparent;
    background-color: #fff4e8;
    color: #f7931e;
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    color: #f7931e;
    background-color: #fff4e8;
    border-color: #ffcd92;
    border-bottom-color: transparent;
}

/* btn */

.btn-default:not(:disabled):focus, .btn-default:not(:disabled):hover, .btn-default:not(:disabled):active {
    color: #f7931e;
    background-color: #fff4e8;
    border-color: #ffcd92;
    box-shadow: none;
}

/* pagination */

.pagination>li>a, .pagination>li>span {
    color: #f7931e;
}

.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
    color: #f7931e;
    background-color: #fff4e8;
    border-color: #ffcd92;
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    color: #f7931e;
    background-color: #fff4e8;
    border-color: #ffcd92;
}

/* table */

.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #fffaf5;
}

.table-hover>tbody>tr:hover {
    background-color: #ffe3c8;
}

.table-hover>tbody>tr.active:hover>td, .table-hover>tbody>tr.active:hover>th, .table-hover>tbody>tr:hover>.active, .table-hover>tbody>tr>td.active:hover, .table-hover>tbody>tr>th.active:hover {
    background-color: #ffe3c8;
}

/* badge */

.badge {
    color: black;
    background-color: #ffecd5;
}