.custom-category-batch{
    width: 50px;
    height: 21px;
    border-radius: 19px;
    border: 0.5px solid #F2F3FF;
    background: #F8F9FF;
    padding: 3px 16px;;
}
.custom-trial-batch{
    width: 50px;
    height: 21px;
    border-radius: 19px;
    border: 0.5px solid #3D56EA;
    background: #F8F9FF;
    padding: 3px 10px;;
}
.custom-add-batch{
    width: 73px;
    height: 34px;
    border-radius: 19px;
    border: 1px solid #8E3FFF;
    background: #F2EEFD;
    padding: 3px 12px;
}
.custom-remove-batch{
    width: 97px;
    height: 34px;
    border-radius: 19px;
    border: 1px solid #ED4040;
    background: #FFFFFF;
    padding: 3px 12px;
}
.custom-inventory-table{
    border-collapse: separate;
    box-shadow: unset !important;
    border-spacing: 0px 8px;
    
}
.border-rad-row td{
   padding:0px 15px;   
}


/* .custom-inventory-spacing{
    border-spacing: 0px 10px;
} */
.custom-second-table{
    /* border-collapse: unset; */
    box-shadow: unset !important;
    border-spacing: unset !important;
}
.sec-table-border-bottom{
    border-bottom: 1px solid #F3F4F5;
}
.custom-second-table-tr-border-left:before{
    /* border-left: 3px solid #6100EE; */
    content:"";
 width:4px;
 height:100%;
 position: absolute;
 top: 0;
 left: 0;
 border-top-left-radius: 5px;
 border-bottom-left-radius: 5px; 
 background-color: #8E3FFF;
}
.border-rad-row td:first-child
{
  border-top-left-radius: 10px ;
  border-bottom-left-radius: 10px ;
}
.border-rad-row td:last-child
{
  border-top-right-radius: 10px ;
  border-bottom-right-radius: 10px ;
}
.border-rad-row th:first-child
{
  border-top-left-radius: 10px ;
  /* border-bottom-left-radius: 10px ; */
}
.border-rad-row th:last-child
{
  border-top-right-radius: 10px ;
  /* border-bottom-right-radius: 10px ; */
}
.border-rad-row th{
    background-color: #ffffff !important;
    padding: 10px;
}

.custom-second-table-margin{
    position: relative;
    top: -6px;
}

/* If active class is added this will work */

.border-rad-row.active td:first-child{
    border-bottom-left-radius: unset ;
}
.border-rad-row.active td:last-child{
    border-bottom-right-radius: unset ;
}
.border-rad-row.active{
    box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.05);
}

/* If active class is added this will work */

.sec-table-resp
{
    overflow-y: scroll;
    height: 245px;
    display: inline-block;
}
.sec-table-resp::-webkit-scrollbar
{
   height: 5px;
   width: 5px;
}
.sec-table-resp::-webkit-scrollbar-thumb
{
    background: #B6B6B6; 
    border-radius:6px;
}

.custom-category-dropdown.form-select{
    background-image: unset;
}

.custom-border-left{
    border-left: 1px solid #E7E7E7;
}

.w-290{
    width:290px;
}

.custom-dropdown-item img{
 display: none;
}
.custom-dropdown-item:hover img{
    display: block;
   }

.drpdn-cross{
    width: 10px;
}
.fixed-bottom-action{
    position:fixed !important;
z-index:1040;
box-shadow: 0 0 5px #ccc;
}

.custom-acc-defender-img{
    max-width: 100px;
    max-height: 100px;
    object-fit: contain;
}

.custom-acc-defender-cart-img{
    max-width: 200px;
    max-height: 200px;
    object-fit: contain;
}