/*
Template Name: Velzon - Admin & Dashboard Template
Author: Themesbrand
Website: https://themesbrand.com/
Contact: support@themesbrand.com
File: Custom Css File
*/

.simplebar-content .nav-link{
  padding: 0.225rem 1.5rem;
} 

.product-section{
  position: relative;
}
#suggesstion-box{
  position: absolute;
  
  width: 100%;
  z-index: 999;
}
#suggesstion-box ul{
  list-style-type: none;
  padding-left: 2%;
  background: #ffffff;
}
#suggesstion-box ul li{
  padding: 6px 0px;
  cursor: pointer;
}
#summarySection{
  width: 100%;
}
#prodQuantity{
  width: 28%;
}
.removeProduct{
  cursor: pointer;
}

.choices__inner {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  background-color: var(--vz-input-bg);
  padding: 0rem 0.1rem 0.5rem !important;
  border: 1px solid var(--vz-input-border);
  border-radius: 0.25rem!important;
  font-size: 12px !important;
  height: 29px !important;
  overflow: hidden;
  min-height: 20px !important;
}
label{
  font-size: 12px !important;
}
.table th{
  font-size: 12px;
}
.barcode_image{
  width: 100%;
  height: 50px !important;
}
.display_none{
  display: none;
}
.pr-50{
  padding-right: 50px;
}

.select2-search input { background-color: rgb(233, 99, 10); }

.mt-27{
  margin-top: 27px ;
}
.m2{
  margin: 2px 2px 2px ;
}
.fr{
  float: right;
}

#print-invoice-div .table,
#print-invoice-div .table th{
  font-size: 12px;
  padding: 2px;
}
#print-invoice-div .table td{
word-wrap: break-word;
padding: 2px;
}

#print-invoice-div .shop-detail,
#print-invoice-div .invoice-detail{
  font-size: 12px;
}

.cursor_pointer{
  cursor: pointer;
}
.delete_button{
  cursor: pointer;
  color: red;
  float: right;
}
.choices__list--dropdown .choices__list{
  max-height: 200px !important;
}
.choices[data-type*=select-one] .choices__input{
  padding: 2px !important
}

.choices__list--dropdown .choices__list{
  margin: 0px !important;
}

.choices__list--dropdown .choices__item {
  position: relative;
  font-size: 12px;
  padding: 0.35rem 1.2rem 0.35rem 5px;
}

.fr{
  float: right;
}

 /* scroll style */
 ::-webkit-scrollbar {width:5px;}
 /* Track */
 ::-webkit-scrollbar-track {background: #f1f1f1; }
  
 /* Handle */
 ::-webkit-scrollbar-thumb {background: #888; }
 
 /* Handle on hover */
 ::-webkit-scrollbar-thumb:hover {background: #555; }

 /* crm css */

 #manage-crm-customer .dropzone {
  min-height: 145px;
 }
 #manage-crm-customer .card-header{
  padding: unset;
 }
 .imgUpload{
  border: 1px solid #ced4da;
  font-size: .765625rem;
  cursor: pointer;
  margin-bottom: unset;
 }

 #attribute-form .selection li{
  background-color: blue;
 }
 #attribute-form .select2-selection__choice__remove span{
  color: #fff;
 }
 #ledger_id{
  padding: 0px 0px 0px 5px;
  font-size: 12px !important; ;
 }
 #shop_id{
  padding: 0px 0px 0px 5px;
  font-size: 12px !important;
 }

 /*front end css*/
 h3 {
  color: #000000;
  font-family: Poppins;
  font-weight: 600; 
  font-size: 28px ;
  line-height: 36px;
 }

 .section-description {
  margin-top: 0;
  color: #8d9297;
  font-family: Poppins; 
  font-size: 17px ;
  line-height: 27px;
 }

 .bg_image{
    background-image: url("../img/inner-banner-2.webp");
 }