.search-disable-background {
    background-color: #e4e7ea;
    color:white;
}
.search-background{
    background-color: white;
}

#itemsTable td{
    padding: 0%;
}

.vendorDropdown {
    width: 88%;
}
#itemsTable .form-control{
    border:none;
}
#itemsTable .btn{
    border:none;
}
.col-form-label {
    padding-right: 0;
}

#itemPriceTypeDD .form-control{
    font-size: 0.765625rem;
    line-height: 1.5;
    border: none;
    border-bottom-style: dotted;
    border-bottom-width: 1px;  
    border-bottom-color:#a5b1bf;
}
#itemPriceTypeDD button{
    font-size: 0.765625rem;
    line-height: 1.5;
    border: none;
    border-bottom-style: dotted;
    border-bottom-width: 1px;  
    border-bottom-color: #a5b1bf;
}

.item-details {
    width:29%;
}
.item-account{
    width: 15%;
}

.item-quantity{
    width:8%;
}
.item-price {
    width:11%;
}
.item-tax {
    width: 13%;
}
.item-itc {
    width: 12%
}
.item-amount {
    width: 10%;
}
.item-delete{
    width:2%;
}
.sub-label {
    font-size: 14px;
    color: grey;
     font-weight: 400;
      padding-left: 1rem;
}

.sub-content {
    font-size: small;
    font-weight: 200;
     padding-left: 1rem;
}
.item-actions-container{
    position: relative;
}

.item-actions {
    position: absolute;
    right: -30px;
    top: -30px;
}
.pricing-section{
    background-color:#f0f3f5;
    padding:15px;
    border-radius: 0.25rem;
}
.pricing-label {
    width: 38% !important ;
}
.pricing-select {
    width: 45% !important ;
}
.pricing-value {
    width: 10% !important ;
}
.pricing-table td{
    padding: 0.5rem;
}

.item-table-row-class{
    overflow-x: auto;
    overflow-y: visible;
    padding-bottom: 20rem;
    margin-bottom: -20rem;
}