.select2-selection__choice__remove {
  display: none !important;
}

.select2-selection--multiple .select2-selection__choice {
  background-color: #14545c !important;
  color: white !important;
}
.select2-selection--multiple:not(.form-select-sm):not(.form-select-lg)
  .select2-selection__choice
  .select2-selection__choice__display {
  margin-left: 0rem !important;
}
.mw-90 {
  max-width: 90% !important;
}

.single-line {
  overflow: auto !important;
  flex-wrap: unset !important;
}

.overflow-x {
  overflow-x: scroll !important;
  overflow-y: hidden;
  flex-wrap: unset !important;
}

.zone-labels {
  display: none;
}

.daterangepicker .ranges ul {
  width: 100% !important;
}

.min-h-110px {
  min-height: 110px !important;
}

.top-35 {
  top: 35% !important;
}

.top-55 {
  top: 55% !important;
}

.margin-top-3 {
  margin-top: 3% !important;
}

.margin-top-4 {
  margin-top: 4% !important;
}

.margin-top-5 {
  margin-top: 5% !important;
}

.right-5 {
  right: 5% !important;
}

.left-5 {
  left: 5% !important;
}

.pointer {
  cursor: pointer;
}

.hiddenRow {
  padding: 0 !important;
}

.expand-button {
  position: relative;
}

.accordion-toggle .expand-button:after {
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
  content: "-";
}

.accordion-toggle.collapsed .expand-button:after {
  content: "+";
}

.w-82 {
  width: 82% !important;
}

.min-h-110px {
  min-height: 110px !important;
}

.btn-qoodos {
  color: #ffffff !important;
  background-color: #072f74 !important;
  border-color: #072f74 !important;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
    0 1px 1px rgba(0, 0, 0, 0.075) !important;
}

.btn-qoodos:hover {
  color: #ffffff !important;
  background-color: #ce4619 !important;
  border-color: #ce4619 !important;
}

.text-qoodos {
  color: #072f74 !important;
}

.ribbon-product {
  top: 0px !important;
}

.hidden {
  visibility: hidden;
  position: absolute;
  left: -9999px;
}

.translation-panes {
  color: #042024 !important;
  font-size: 15px !important;
}

.edit-category,
.edit-product {
  position: absolute;
  top: 0px;
  left: 0px;
  background-color: transparent;
  margin: 5px;
  cursor: pointer;
}

.tab-responses {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
}

.showcontent {
  height: auto !important;
}
#map {
  border-style: solid;
  border-radius: 0.475rem;
  border-color: #cccccc;
  border-width: 2px;
  width: 100%;
  height: 400px;
}

.pac-container {
  z-index: 10000 !important;
}

.langueChoice {
  width: 150px !important;
}

.table-time {
  border-collapse: separate;
  border-spacing:0 8px;
  margin-bottom: 100px;
}
.table-time td {
  width: 100px;
  height: 35px;
  background-color: rgb(255, 255, 255);
  cursor: pointer;
}
.table-time .td:hover {
  background-color: rgb(197, 197, 197);
}
.table-time-td-not-allowed {
  border-bottom: #eff2f5 !important;
  cursor: not-allowed !important;
  --kt-bg-rgb-color: rgb(228, 230, 239);
  background-color: #E4E6EF !important;
}

.div-time-table-scroll  {
  scrollbar-color: rgb(13, 106, 119) transparent;
  scrollbar-width: thin;
  height: 500px;
}

.div-time-table-scroll ::-webkit-scrollbar-thumb {
  background-color: rgb(13, 106, 119);
  border-radius: 4px;
}

.div-time-table-scroll ::-webkit-scrollbar-track {
  background-color: transparent;
}

#overlay-spinner-div {	
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 100;
}
#media_videoFile_delete {
  display: none;
}

.bg-overlay {
  background-color: rgba(0, 0, 0, 0.35);
}

.vich-image {
  position: absolute;
}

.card-plus-div {
	background: #f6f6f6 !important;
}

.card-plus-div:hover {
	background: #dedddd !important;
}

.card-plus-link {
  display: flex;
  justify-content: center;
  align-items: center;
}

.center {
  width: 50%;
  height: 50%;
}

.swal-popup-history {
  width: 100% !important;
  max-width: 1000px !important;
  height: auto;
}

.height-100 {
  height: 100%;
}

.align-center {
  align-content: center;
}

.image-preview-from-url {
  object-fit: contain !important;;
  max-width: 50% !important;;
  width: auto !important;;
  height: auto !important;;
}