.ticket-association-modal-header-height {
  height: 79px !important;
}

.ticket-association-modal-header-button-mt {
  margin-top: -34px !important;
}

.ticket-description {
  text-overflow: ellipsis;
  overflow: hidden;
  margin: 0 0 5px 0;
}

.ticket-genre-text {
  font-size: 12px;
  background-color: var(--theme-color);
  color: white;
  text-align: center;
  border-radius: 12px;
  padding: 3px 7px;
  width: fit-content;
  height: 18px;
  margin-top: 0;
  padding-top: 0;
}

.ticket_list_drag_sign_image {
  margin: 0px 10px;
}

.ticket-report-heading {
  /*  font-family: 'Segoe-UI';
    border-color: white;
    color: #2676ea !important;
    /* font-weight: bold !important; 
    font-size: 14px  !important;
    background: white  !important; */
  font-family: var(--feature-title-font-family);
  border-color: var(--color-white);
  color: var(--theme-color) !important;
  font-size: var(--feature-title-font-size);
  background: var(--color-white);
}
.ticket-dashboard-ticket-created-page-main-div {
  padding: 30px 15px;
  border: var(--custom-border) !important;
  border-radius: 5px;
  background: #e8ecf166;
  min-height: 157px;
  /* width: 48vw !important; */
}
.ticket-dashboard-ticket-created-page-main-div-only-for-ticket {
  padding: 20px 20px 0px 20px;
  gap: 24px;
  border-radius: 12px;
}
.ticket-dashboard-ticket-created-page-main-div-new {
  padding: 30px;
  border-radius: 5px;
  background: #ffffff;
  border: var(--custom-border);
  /* min-height: 157px; */
}

.ticket-dashboard-ticket-created-page-main-div .heading-para {
  margin-top: 0px;
  margin-bottom: 5px;
  font-family: var(--font-family);
  font-size: var(--font-size16);
  font-weight: var(--font-weight-500);
  font-stretch: var(--font-stretch-normal);
  font-style: var(--font-style-normal);
  line-height: var(--line-height-1-31);
  letter-spacing: var(--letter-spacing-normal);
  text-align: var(--text-align);
  color: var(--primary-text-color);
  /* font-size: 14px;
    font-weight: 600; */
}

.ticket-dashboard-ticket-created-page-main-div .promote-para {
  /*  color: rgb(133, 134, 138); */
  font-size: var(--description-font-family);
  color: var(--secondary-text-color);
  font-family: var(--description-font-family);
  font-weight: var(--description-font-weight);
  font-stretch: var(--description-font-stretch);
  font-style: var(--description-font-style);
  letter-spacing: var(--description-letter-spacing);
  line-height: var(--description-line-height);
  text-align: var(--description-text-align);
}

.copy-ticket-page {
  height: 40px;
  width: 100%;
  border: var(--custom-border);
  background: var(--color-white);
  border-radius: 8px;
  display: flex;
  align-items: center;
}

.copy-ticket-page .ticket-url {
  padding: 10px;
  flex: 80;
  border-right: 1px solid rgb(219, 220, 224);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.copy-ticket-page .url-copy {
  flex: 20;
  color: var(--primary-text-color);
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}

.ticket-dashboard-ticket-sell-main-div {
  height: 75px;
  /* background: var(--color-white); */
  border-radius: 5px;
  margin-top: 20px;
  padding: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.ticket-dashboard-ticket-sell-main-div .sell-text-checked {
  width: 85%;
  color: rgb(82, 188, 96);
  font-size: 14px;
  padding: 10px;
}

.ticket-dashboard-ticket-sell-main-div .sell-text-unchecked {
  width: 85%;
  color: var(--color-red);
  font-size: 16px;
  padding: 10px;
}

.ticket-dashboard-ticket-sell-main-div .sell-text-checked .heading-para,
.ticket-dashboard-ticket-sell-main-div .sell-text-unchecked .heading-para {
  margin-top: 0px;
  margin-bottom: 3px;
  font-family: var(--font-family);
  font-size: var(--font-size16);
  font-weight: 600;
  font-stretch: var(--font-stretch-normal);
  font-style: var(--font-style-normal);
  line-height: var(--line-height-1-31);
  letter-spacing: var(--letter-spacing-normal);
  text-align: var(--text-align);
}

.ticket-dashboard-ticket-sell-main-div .sell-text-checked .description-para,
.ticket-dashboard-ticket-sell-main-div .sell-text-unchecked .description-para {
  color: rgb(133, 134, 138) !important;
}

.ticket-dashboard-steps-main-div {
  padding: 20px;
  /*  border: 1px solid rgb(219, 220, 224); */
  border-radius: 5px;
  /* background: white; */
  background: var(--color-white) !important;
}

.ticket-dashboard-steps-main-div .dashboard-steps {
  display: flex;
  padding: 15px 0px;
}

.ticket-dashboard-steps-main-div .dashboard-steps:hover {
  cursor: pointer;
}

.ticket-dashboard-steps-main-div .dashboard-steps:hover .steps-icon-arrow {
  /* color: #1567dd; */
  color: var(--theme-color) !important;
}

.ticket-dashboard-steps-main-div .heading-para {
  margin-top: 0px;
  margin-bottom: 5px;
  font-size: 14px !important;
  font-weight: 600;
}

.ticket-dashboard-steps-main-div .description-para {
  color: rgb(133, 134, 138);
}

.steps-icon-filled {
  color: #52bc60;
  font-size: 25px;
  padding-right: 20px;
}

.steps-icon-not-filled {
  /* color: #f16c7f; */
  color: var(--color-red);
  font-size: 25px;
  padding-right: 20px;
}

.steps-icon-arrow {
  font-size: 25px;
  /* padding-right: 20px; */
  padding-top: 15px;
}
.steps-icon-arrow:hover {
  color: var(--theme-color) !important;
}

.ticket-order-details {
  width: 50% !important;
  height: 100% !important;
}

/* .ticket-order-details > .modal-content {
  height: 100%; */
/* margin: 20px; */
/* padding: 15px;
} */

.ticket-order-details .modal-body {
  padding: 0px !important;
}

.ticket-order-details .modal-body .import-header {
  padding: 8px;
}

.ticket-oderd-url-container {
  /* padding-top:20; */
  height: 700px;
  background: url(../../../style/images/iframe_loader.gif) center center
    no-repeat;
}

.ticket-details-box {
  background-color: #ffffff;
  border: 1px solid #e2e2e2;
  border-radius: 6px;
  padding: 20px;
  margin-top: -30px;
  z-index: 9999;
  margin-right: 30px;
  margin-left: 30px;
}

.ticket-eventdetails-box {
  height: 160px;
  border-radius: 6px;
  padding: 20px;
}
.ticket-eventlogo {
  margin-left: 70px;
  display: flex;
}
.ticketlogo {
  height: 80px;
  width: 80px;
  border-radius: 15px;
}
/* .ticket-url {
  width: 70% !important ;
  height: 100% !important;
} */

/* .ticket-url > .modal-content {
  height: 100%;
  margin: 20px;
  padding: 15px;
} */

.ticket-url .modal-body {
  padding: 0px !important;
}

.ticket-url .modal-body .import-header {
  padding: 8px;
}

.ticket-url-container {
  /* padding-top:20; */
  /* height: 700px; */
  background: url(../../../style/images/iframe_loader.gif) center center
    no-repeat;
}

.ticket-order-purchase {
  width: 60% !important;
  height: 100% !important;
}

/* .ticket-order-purchase > .modal-content {
  height: 100%;
  margin: 20px;
  padding: 15px;
} */

.ticket-order-purchase .modal-body {
  padding: 0px !important;
}

.ticket-order-purchase .modal-body .import-header {
  padding: 8px;
}

.ticket-oderd-purchase-container {
  /* padding-top:20; */
  height: 700px;
  background: url(../../../style/images/iframe_loader.gif) center center
    no-repeat;
}

.livepoll-oderd-purchase-container {
  height: 700px;
}

.setting-company-section-heading {
  padding: 0px 20px 0px 0px;
  margin-top: 25px;
  font-family: var(--font-family);
  font-size: var(--font-size16);
  font-weight: var(--font-weight-500);
  font-stretch: var(--font-stretch-normal);
  font-style: var(--font-style-normal);
  line-height: var(--line-height-1-31);
  letter-spacing: var(--letter-spacing-normal);
  text-align: var(--text-align);
  color: var(--theme-color) !important;
}

.setting-company-buttons-section-heading {
  padding: 0px 20px 8px 0px;
  /* font-family: 'Segoe-UI'; 
    font-size: 15px;
    color: #2676ea;*/
  /* margin-top: 25px; */
  margin-top: 5px;
  font-family: var(--font-family);
  font-size: var(--font-size16);
  font-weight: var(--font-weight-500);
  font-stretch: var(--font-stretch-normal);
  font-style: var(--font-style-normal);
  line-height: var(--line-height-1-31);
  letter-spacing: var(--letter-spacing-normal);
  text-align: var(--text-align);
  color: var(--theme-color);
}

.setting-section-heading-for-others {
  padding: 0px 20px 0px 10px;
  font-size: larger;
  /*  color: #4da1ff; */
  color: var(--theme-color);
  margin-top: 25px;
}

.sessing-page hr {
  margin: 0px 0px 0px 0px !important;
  border-bottom: var(--custom-border) !important;
}

.terms-privacy-modalResize .modal-dialog {
  width: 1000px;
}

.activeup {
  /* color: #2676ea; */
  color: var(--theme-color);
}
.sales-header-bar {
  padding: 18px;
}
.sales-second-header-bar {
  height: 60px;
  padding: 0px 18px;
}
.sales-second-header-bar .header-buttons {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 5px;
}

.custom-ticket-wizard-publish-things-to-do {
  border: var(--custom-border) !important;
  background: #e8ecf166 !important;
}

.assoicated-sessions-data .session-item {
  padding-bottom: 5px;
}

.ticket-new-modal {
  display: block;
  width: 600px;
  padding-left: 0px;
}
.order-created-container {
  max-width: 65rem;
  margin-left: auto;
  margin-right: auto;
}
.order-created-container .section-card {
  border-radius: 0.75rem;
  border: var(--custom-border);
  background-color: #fcfdfd;
  padding: 1.25rem;
  box-shadow: 1px 5px 5px #eef2f7;
}
.order-created-container .section-card .buyer-info-section {
  gap: 0 1rem;
}
.order-create-table .assign-attendees-section {
  background-color: #f2f5f9;
  padding: 1rem;
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  border-radius: 0.5rem;
  animation: scale-in 0.2s cubic-bezier(0.22, 1, 0.36, 1);
}
.assign-attendees-list {
  background-color: #f8fafb;
  padding: 0.75rem;
  border: var(--custom-border);
  border-radius: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  animation: fade-in 0.2s ease-out;
}
