/*html, body {*/
/*    background-color: #FFF !important;*/
/*    !*color: #000;*!*/
/*}*/
/*#page-container.page-header-modern #page-header {*/
/*    background-color: #FFF !important;*/
/*}*/
/*.content-heading{*/
/*    padding-top:20px !important;*/
/*}*/

/*.filter_search_box {*/
/*    padding: 10px;*/
/*    background-color: #EEE;*/
/*    border: 3px solid #DDD;*/
/*    border-radius: 10px;*/
/*}*/
/*.hide {*/
/*    display: none;*/
/*}*/
/*.block-header.block-header-default {*/
/*    background-color: #FFF !important;*/
/*    border-bottom: 1px dotted #EEE;*/
/*}*/


/*.table thead tr, .table tfoot tr {*/
/*    background-color: #EEE;*/
/*}*/
/*.table-bordered thead tr th {*/
/*    border-bottom: 2px solid #999 !important;*/
/*}*/
/*.table-bordered tfoot tr td {*/
/*    border-top: 2px solid #999 !important;*/
/*}*/

/*.table thead tr th,*/
/*.table tr.table-active th {*/
/*    text-align: center !important;*/
/*    text-transform: capitalize !important;*/
/*}*/
/*th.ser {*/
/*    width: 50px !important;*/
/*}*/
/*th.icon {*/
/*    width: 80px !important;*/
/*}*/
/*th.cogs {*/
/*    width: 180px !important;*/
/*}*/
/*th.user {*/
/*    width: 150px !important;*/
/*}*/
/*th.number {*/
/*    width: 100px !important;*/
/*}*/
/*th.price {*/
/*    width: 180px !important;*/
/*}*/

html, body {
    background-color: #FFF !important;
    /*color: #000;*/
}
#page-container.page-header-modern #page-header {
    background-color: #FFF !important;
    border-bottom: 2px solid #EEE;
}

.btn, .form-control, .badge, .input-group-text, .alert {
    border-radius: 0;
}
button.input-group-text:hover {
    background-color: #CCC;
    cursor: pointer;
}

.table thead tr, .table tfoot tr {
    background-color: #EEE;
}
.table-bordered thead tr th {
    border-bottom: 2px solid #aaa !important;
}
.table-bordered tfoot tr td {
    border-top: 2px solid #aaa !important;
}

.table thead tr th,
.table tr.table-active th {
    text-align: center !important;
    text-transform: capitalize !important;
}
.table .form-control[type=number]
{
    padding: 8px 5px 9px 5px;
    height: auto;
    margin-bottom: 0;
    /*border: 0;*/
    background-color: transparent;
}
.table .btn
{
    padding: 2px 5px;
    height: auto;
    margin-bottom: 0;
}
.table tbody tr td {
    padding: 5px;
}
th.ser {
    width: 50px !important;
}
th.icon {
    width: 80px !important;
}
th.cogs {
    width: 180px !important;
}
th.user {
    width: 150px !important;
}
th.number {
    width: 100px !important;
}
th.price {
    width: 180px !important;
}
th.date {
    width: 120px !important;
}

.content-heading{
    padding-top:20px !important;
}
.filter_search_box {
    padding: 10px;
    background-color: #EEE;
    border: 3px solid #aaa;
    /*border-radius: 10px;*/
}
.hide {
    display: none;
}
.hover-pointer {
    cursor: pointer;
}
.text-end {
    text-align: right ;
}

.table-active {
    background-color: rgba(174, 255, 157,0.4);
}

.mrT26{
    margin-top: 26px;
}
.remove_btn{
    position: absolute;
    bottom: 0;
}