.d-hide-header-filters .tabulator-header-filter{
    display: none!important;
}

.d-table-col ul {
    list-style-type: none;
}
.d-table-col li {
    display: inline-block;
}
.s-button-table-filter{
    color: var(--light-green) ;
}
.d-hide-header-filters .s-button-table-filter {
    color: var(--gray) ;
}
.d-table-col{
    margin: 0;
    padding: 0;
}
.d-table-col .card{
    border-radius: 0;
}
.d-table-col .card-body{
    margin: 0;
    padding: 0;
}
.d-table-col .card-header{
    margin: 0;
    padding: 0;
    padding-left:5px;
    padding-right:5px;
}
.d-table-col .card-header .row{
    margin: 0;
    padding: 0;
}
.d-table-col .card-header .card-title , .d-table-col .card-header ul{
    margin: 0;
    padding: 0;
    line-height: 35px;
}
.s-button-table-new-asset , .s-button-table-calculator{
    color: black;
}
.tabulator{
    margin: 0;
}
.s-table-actions{
    margin: 0;
    padding: 3px;
    padding-left: 8px;
    padding-right: 8px;
    font-size: 10px;

}
.s-table-actions-list i{
    margin-right:10px;
}
.s-table-actions-list li{
    cursor: pointer;
}
.s-table-actions-list li:hover{
    background-color: var(--light-gray);
}
.s-button-table-search{
    height: 29px;
    max-width: 160px;
    font-size: 15px;
}
.s-button-table-search::placeholder{
    color:#adacac;
}
.no-editor{
    background-color: #f3f2f2;
}
/* .manually-added{
    background-color: #15a3f4;
    color: white;
    font-weight: bold;
} */
.manually-added:after{
   content: '\f256';
   font-family: FontAwesome;
   font-weight: normal;
   font-style: normal;
   margin:0px 0px 0px 10px;
   text-decoration:none;
  
}
.tabulator-footer{
    margin: 0!important;
    padding: 0!important;
}
.tabulator-calcs-holder{
    margin: 0!important;
    padding: 0!important;
    font-weight: bold;
}
.show-calc{
    margin: 0;
    padding: 0;
    display: inherit;
}
.show-calc:hover{
    text-decoration:underline;
}
.tabulator-frozen{
    background: var(--background)!important;
}
.tabulator-row.tabulator-selectable:hover .tabulator-frozen{
    background: #e0e0e0!important;
}


.countdown-end-alert{
    background: var(--light-yellow)!important;
    color: white;
    font-weight: bold;
}
.countdown-end-error{
    background: var(--light-red)!important;
    color: white;
    font-weight: bold;
}


/* .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{
    color: var(--blue);
    border-top: 6px solid var(--blue);
}
.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{
    color: var(--blue);
    border-top: 6px solid var(--blue);
} */

.cell-star-1 , .cell-star-1 .tabulator-frozen{
    background-color: white!important;
    
 
}
.cell-star-2 , .cell-star-2 .tabulator-frozen{
    background-color: #f5fafc!important;
   
}
.cell-star-3 , .cell-star-3 .tabulator-frozen{
    background-color: #dff5ff!important;
   
}
.cell-star-4 , .cell-star-4 .tabulator-frozen{
    background:  #95deff!important;
   
}
.cell-star-5 , .cell-star-5 .tabulator-frozen{
    background: var(--blue)!important;
   
}
.new-row-class  , .new-row-class .tabulator-frozen{
    background: #9acdf5!important;
}
.selected-row  , .selected-row .tabulator-frozen{
    background: #f1eeb1!important;
}


#return_money_table {
    font-family: Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width: 100%;
  }
  
  #return_money_table td, #return_money_table th {
    border: 1px solid #ddd;
    padding: 8px;
  }
  
  #return_money_table tr:nth-child(even){background-color: #f2f2f2;}
  
  #return_money_table tr:hover {background-color: #ddd;}
  
  #return_money_table th {
    padding-top: 12px;
    padding-bottom: 12px;
    text-align: left;
    background-color: var(--blue);
    color: white;
  }

  #asset_profile_tables .tabulator-header{
    display: none!important;
  }

.tabulator-cell.money-cell::before {
    content:"$";
    /* position:absolute; */
}
.tabulator-cell.percentage-cell::after {
    content:"%";
    /* position:absolute; */
}
.tabulator-editing::before , .tabulator-editing::after {
    content:none!important;
}
.tabulator-col-resize-handle{
    display: none!important;
}
#summary_row{
    color: black;
}
#summary_row .card{
    padding: 10px;
    box-shadow: 1px 1px 8px 0px #8888884d;
    margin: 3px;
}
.border-1-black{
    width: 100%;
}
.border-1-black tr {
    border: 1px solid #0000002e;
}
.border-1-black td {
    padding:4px;
}
.investor-profile-action-add{
    background-color: var(--blue);
}
.investor-profile-action-remove{
    background-color: var(--light-red);
}
.investor-profile-action-profit{
    background-color: var(--light-green);
}
.action-remove-money-investor i {
    color: var(--light-red);
}
.action-add-money-investor i {
    color: var(--blue);
}

.delete-funds{
    right: 20px;
    position: absolute;
    /* top: -10px; */
    margin-top: -28px;
    color: var(--red);
    text-decoration: underline;
    cursor: pointer;
}
#modal_open_mobile_list .filter-option-inner-inner{
    color: black;
}

#IRS_report{
    width: 100%;
}
#IRS_report tr{
    border-bottom: 1px solid #dddddd;
}

