
/* text editor css */
.rte_command_insertemoji.rte-command-enabled.rte-command-deactive {
    display: none;
  }
  .rte_command_insertimage.rte-command-enabled.rte-command-deactive {
    display: none;
  }
  .rte_command_insertvideo.rte-command-enabled.rte-command-deactive {
    display: none;
  }
  .rte_command_togglemore.rte-command-enabled.rte-command-deactive {
    display: none;
  }

  /* image upload css */
.btn_upload {
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  position: relative;
  color: #fff;
  background-color: #2a72d4;
  border: 1px solid #166b8a;
  padding: 5px 10px;
}

.btn_upload:hover,
.btn_upload:focus {
  background-color: #7ca9e6;
}

.yes {
  display: flex;
  align-items: flex-start;
  margin-top: 10px !important;
}

.btn_upload input {
  cursor: pointer;
  height: 100%;
  position: absolute;
  filter: alpha(opacity=1);
  -moz-opacity: 0;
  opacity: 0;
}

.it {
  height: 200px;
  margin-left: 10px;
  width: 400px;
}

.btn-rmv1{
  display: none;
}

.rmv {
  cursor: pointer;
  color: #fff;
  border-radius: 30px;
  border: 1px solid #fff;
  display: inline-block;
  background: rgba(255, 0, 0, 1);
  margin: -5px -10px;
}

.rmv:hover {
  background: rgba(255, 0, 0, 0.5);
}

#removeImage1 {
  margin: 8px 0px 0px 8px;
}


.product-box{
  background-color: #eaecf4;
  padding: 1.5rem;
  box-shadow: 0 1px 4px 0 rgba(0,0,0,.1);
  margin-bottom: 24px;
  border-radius: 0.25rem;
  position: relative;
  overflow: hidden;
}

.product-box .product-info {
  padding-top: 1.5rem;
}

.product-box .product-price-tag {
  height: 48px;
  line-height: 48px;
  font-weight: 700;
  font-size: 20px;
  background-color: #f7f8f9;
  text-align: center;
  padding: 0 10px;
  border-radius: 3px;
}

.font-16{
  font-size:16px;
}

/* .pagination-rounded .page-link{
  border-radius: 25px !important;
  margin-left:5px !important;
}

.page-link{
  padding:0.3rem .75rem !important;
  line-height:1 !important;
} */

.select2-container .select2-selection--single{
  height:38px !important;
}

.select2-container--default .select2-selection--single .select2-selection__rendered{
  line-height:36px !important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow{
  height:36px !important;
}

#bestandfeaBtn{
  display: none; 
  float:right;
  margin-bottom:15px;
}

.bg-text-green{color:green;font-weight: bold;}
.bg-text-red{color:red;font-weight: bold;}

/* image upload css end */

#customerProductsTable thead tr th:first-child{ min-width: 311px;}

/*New css sart date 12-03-2025*/
#accordionSidebar.bg-gradient-primary{ background-image: none;}

#urn-table thead tr th, #customerProductsTable thead tr th, #product-table thead tr th{ white-space: nowrap;}
#urn-table tbody tr td, #customerProductsTable tbody tr td, #product-table tbody tr td{ vertical-align: middle;}
#urn-table tbody tr td:last-of-type{ white-space: nowrap;}
#product-table tbody tr td:first-of-type{ white-space: nowrap;}


@media only screen and (max-width: 767px) {

    #accordionSidebar.bg-gradient-primary{ width: 0; overflow: hidden;}
    #accordionSidebar.bg-gradient-primary.toggled{ width: 6.5rem !important; overflow: visible;}
}


@media only screen and (max-width: 1199px) {

    .navbar-expand h1{ font-size: 16px;}
    .sidebar-toggled .navbar-expand h1{ display: none;}
}


@media (min-width: 992px) {
    .fixed-width-desktop {
        max-width: 285px;
    }
}

@media (max-width: 991px) {
    .fixed-width-desktop {
        width: 100% !important;
        max-width: 100% !important;
    }
}






















