/*------Custom Styles----------*/
 .page-template-page-actives .content-area{
     margin-left: 0px;
}
 #active-tbl-container .table-condensed > thead > tr > th, #active-tbl-container .table-condensed > tbody > tr > td, #active-tbl-container .table > tbody > tr > th{
     font-size:12px;
     vertical-align: middle;
     padding: 5px;
     border: 1px solid #ddd !important;
}
 #active-tbl-container .table > thead > tr > th{
     color: #A88B51;
     font-size: 12px;
     font-weight: bolder;
     vertical-align: middle;
}
 #active-tbl-container .table > thead > tr > th#insert{
     background: transparent;
     border: none;
}
 #active-tbl-container input[type="text"], #active-tbl-container input[type="email"], #active-tbl-container input[type="number"], #active-tbl-container input[type="url"], #active-tbl-container select, #active-tbl-container textarea{
     width: auto;
     background: transparent;
     border: none;
     padding: 0px;
     font-size:12px;
     color:#212529 !important;
     margin-bottom: 0px;
     line-height: 1em;
}
 #active-tbl-container .table-condensed > tbody > tr > td p{
     margin-bottom: 0px;
}
/* Chrome, Safari, Edge, Opera */
 input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button {
     -webkit-appearance: none;
     margin: 0;
}
/* Firefox */
 input[type=number] {
     -moz-appearance: textfield;
}
 .active-content,.active-content .entry-content{
     margin-right: 0% !important;
}
 .active-content .entry-content,.active-content .entry-header,.active-content .hentry{
     max-width: 100% !important;
}
 #active-tbl-container #cur_act_tbl_wrapper #cur_act_tbl_length, #cur_act_tbl_filter{
     padding: 15px 0px !important;
}
 #cur_act_tbl_wrapper #cur_act_tbl_length select, #cur_act_tbl_filter input{
     border-radius: 0px !important;
     border: 1px solid #ccc;
     padding: 2px;
}
 .w-100 input[type="text"], .w-100 input[type="number"] {
     width:100px !important;
}
 .w-auto{
     white-space: nowrap;
}
 .w-80 input[type="text"], .w-80 input[type="number"] {
     width:80px !important;
}
 .w-50 input[type="text"], .w-50 input[type="number"], .w-50 input[type="checkbox"] {
     width:50px !important;
}
 #cur_act_tbl .input-group-prepend{
     position: relative;
     display: inline;
}
 #cur_act_tbl .input-group-text{
     padding:0px;
     font-size: 12px;
}
 #cur_act_tbl .input-group-prepend span{
     position: absolute;
}
 #cur_act_tbl .edit_active{
     padding: 0.375rem 0.75rem;
     font-size: 1rem;
     line-height: 1.8em;
     margin: 5px auto;
}
 #cur_act_tbl_info, #cur_act_tbl_paginate{
     font-size: 14px !important;
}
 #cur_act_tbl_paginate .paginate_button.current{
     border: none;
     background: #AAA;
     padding: 0px 5px;
     color: #FFF !important;
}
 #cur_act_tbl td a{
     color: #337ab7;
     text-decoration: underline;
}
 .badge-new {
     color: #fff;
     background-color: #ffc107;
     display: inline-block;
}
 