@charset "UTF-8";

/* node_modules/@ng-select/ng-select/themes/default.theme.css */
.ng-select.ng-select-opened > .ng-select-container {
  background: #fff;
  border-color: hsl(0, 0%, 70%) #ccc hsl(0, 0%, 85%);
}
.ng-select.ng-select-opened > .ng-select-container:hover {
  box-shadow: none;
}
.ng-select.ng-select-opened > .ng-select-container .ng-arrow {
  top: -2px;
  border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #999;
  border-width: 0 5px 5px;
}
.ng-select.ng-select-opened > .ng-select-container .ng-arrow:hover {
  border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #333;
}
.ng-select.ng-select-opened.ng-select-top > .ng-select-container {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.ng-select.ng-select-opened.ng-select-right > .ng-select-container {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ng-select.ng-select-opened.ng-select-bottom > .ng-select-container {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.ng-select.ng-select-opened.ng-select-left > .ng-select-container {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ng-select.ng-select-focused:not(.ng-select-opened) > .ng-select-container {
  border-color: #007eff;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 0 3px rgba(0, 126, 255, .1);
}
.ng-select.ng-select-disabled > .ng-select-container {
  background-color: #f9f9f9;
}
.ng-select .ng-has-value .ng-placeholder {
  display: none;
}
.ng-select .ng-select-container {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #ccc;
  min-height: 36px;
  align-items: center;
}
.ng-select .ng-select-container:hover {
  box-shadow: 0 1px 0 rgba(0, 0, 0, .06);
}
.ng-select .ng-select-container .ng-value-container {
  align-items: center;
  padding-left: 10px;
}
[dir=rtl] .ng-select .ng-select-container .ng-value-container {
  padding-right: 10px;
  padding-left: 0;
}
.ng-select .ng-select-container .ng-value-container .ng-placeholder {
  color: #999;
}
.ng-select.ng-select-single .ng-select-container {
  height: 36px;
}
.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input {
  top: 5px;
  left: 0;
  padding-left: 10px;
  padding-right: 50px;
}
[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input {
  padding-right: 10px;
  padding-left: 50px;
}
.ng-select.ng-select-multiple.ng-select-disabled > .ng-select-container .ng-value-container .ng-value {
  background-color: #f9f9f9;
  border: 1px solid hsl(0, 0%, 90%);
}
.ng-select.ng-select-multiple.ng-select-disabled > .ng-select-container .ng-value-container .ng-value .ng-value-label {
  padding: 0 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container {
  padding-top: 5px;
  padding-left: 7px;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container {
  padding-right: 7px;
  padding-left: 0;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value {
  font-size: .9em;
  margin-bottom: 5px;
  color: #333;
  background-color: rgb(234.6, 244.68, 255);
  border-radius: 2px;
  margin-right: 5px;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value {
  margin-right: 0;
  margin-left: 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled {
  background-color: #f9f9f9;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label {
  padding-left: 5px;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label {
  padding-left: 0;
  padding-right: 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label {
  display: inline-block;
  padding: 1px 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon {
  display: inline-block;
  padding: 1px 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover {
  background-color: rgb(209.1, 231.78, 255);
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left {
  border-right: 1px solid rgb(183.6, 218.88, 255);
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left {
  border-left: 1px solid rgb(183.6, 218.88, 255);
  border-right: none;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right {
  border-left: 1px solid rgb(183.6, 218.88, 255);
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right {
  border-left: 0;
  border-right: 1px solid rgb(183.6, 218.88, 255);
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input {
  padding: 0 0 3px 3px;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input {
  padding: 0 3px 3px 0;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input > input {
  color: #000;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder {
  top: 5px;
  padding-bottom: 5px;
  padding-left: 3px;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder {
  padding-right: 3px;
  padding-left: 0;
}
.ng-select .ng-clear-wrapper {
  color: #999;
}
.ng-select .ng-clear-wrapper:hover .ng-clear {
  color: #d0021b;
}
.ng-select .ng-clear-wrapper:focus .ng-clear {
  color: #d0021b;
}
.ng-select .ng-clear-wrapper:focus {
  outline: none;
}
.ng-select .ng-spinner-zone {
  padding: 5px 5px 0 0;
}
[dir=rtl] .ng-select .ng-spinner-zone {
  padding: 5px 0 0 5px;
}
.ng-select .ng-arrow-wrapper {
  width: 25px;
  padding-right: 5px;
}
[dir=rtl] .ng-select .ng-arrow-wrapper {
  padding-left: 5px;
  padding-right: 0;
}
.ng-select .ng-arrow-wrapper:hover .ng-arrow {
  border-top-color: #666;
}
.ng-select .ng-arrow-wrapper .ng-arrow {
  border-color: #999 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
  border-style: solid;
  border-width: 5px 5px 2.5px;
}
.ng-dropdown-panel {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0 1px 0 rgba(0, 0, 0, .06);
  left: 0;
}
.ng-dropdown-panel.ng-select-top {
  bottom: 100%;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-color: hsl(0, 0%, 90%);
  margin-bottom: -1px;
}
.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
.ng-dropdown-panel.ng-select-right {
  left: 100%;
  top: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-color: hsl(0, 0%, 90%);
  margin-bottom: -1px;
}
.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child {
  border-top-right-radius: 4px;
}
.ng-dropdown-panel.ng-select-bottom {
  top: 100%;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-color: hsl(0, 0%, 90%);
  margin-top: -1px;
}
.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ng-dropdown-panel.ng-select-left {
  left: -100%;
  top: 0;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-color: hsl(0, 0%, 90%);
  margin-bottom: -1px;
}
.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child {
  border-top-left-radius: 4px;
}
.ng-dropdown-panel .ng-dropdown-header {
  border-bottom: 1px solid #ccc;
  padding: 5px 7px;
}
.ng-dropdown-panel .ng-dropdown-footer {
  border-top: 1px solid #ccc;
  padding: 5px 7px;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup {
  -webkit-user-select: none;
  user-select: none;
  padding: 8px 10px;
  font-weight: 500;
  color: rgba(0, 0, 0, .54);
  cursor: pointer;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled {
  cursor: default;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked {
  background-color: rgb(244.8, 249.84, 255);
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked {
  color: rgba(0, 0, 0, .54);
  background-color: rgb(234.6, 244.68, 255);
  font-weight: 600;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option {
  background-color: #fff;
  color: rgba(0, 0, 0, .87);
  padding: 8px 10px;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked {
  color: #333;
  background-color: rgb(234.6, 244.68, 255);
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label {
  font-weight: 600;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked {
  background-color: rgb(244.8, 249.84, 255);
  color: #333;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled {
  color: #ccc;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child {
  padding-left: 22px;
}
[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child {
  padding-right: 22px;
  padding-left: 0;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label {
  font-size: 80%;
  font-weight: 400;
  padding-right: 5px;
}
[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label {
  padding-left: 5px;
  padding-right: 0;
}
[dir=rtl] .ng-dropdown-panel {
  direction: rtl;
  text-align: right;
}

/* src/styles.scss */
.text-color {
  color: #FE6C0B;
  font-size: 14px;
}
@media (min-width: 568px) and (max-width: 767px) {
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    width: 100%;
    max-width: 100%;
    flex: 0 0 100%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .input__row .col-sm-7 {
    width: 100%;
    max-width: 100%;
    flex: 0 0 100%;
  }
}
* {
  word-break: break-word;
}
body {
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  background: #f4f7fc;
}
select {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
a,
a:focus,
a:active,
a:hover {
  outline: none;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
  text-decoration: none;
}
a {
  color: #FE6C0B;
}
select {
  padding: 5px;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  -o-appearance: none;
  -ms-appearance: none \	;
}
select::-ms-expand {
  display: none;
}
input:focus,
textarea:focus,
select:focus,
button:focus {
  outline: none;
}
button,
div,
a {
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.container {
  max-width: 1200px;
}
a,
button {
  cursor: pointer;
}
.hide__mobile {
  display: block !important;
}
@media (min-width: 320px) and (max-width: 767px) {
  .hide__mobile {
    display: none !important;
  }
}
.hide__desktop {
  display: none !important;
}
@media (min-width: 320px) and (max-width: 767px) {
  .hide__desktop {
    display: block !important;
  }
}
button,
select {
  text-transform: none;
}
.custom-justify-content-end {
  justify-content: flex-end;
  display: flex;
}
.custom-justify-content-start {
  justify-content: flex-start;
  display: flex;
}
.merchant__dashboard__coupan .m_das_co_chart_top .chart_top_right,
.report-details-top .report-details-hd-filter-right,
.chart_top .chart_top_right,
.Coupons_chart_tabs .Coupons_chart_ul_btn {
  justify-content: flex-end;
  flex-basis: auto;
  flex-grow: 1;
  align-items: center;
  align-self: center;
  text-align: right;
}
.w__chart__box {
  background: #fff;
  border: 1px #C4C4C4 solid;
}
button:focus {
  outline: 0px dotted !important;
}
.merchant__dashboard__coupan .m_das_co_chart_top h3,
.merchant__top__coupons h3,
.merchant__top__coupons .top_coupons_items .top_coupons_text h3,
.merchant__recent__reviews h3,
.merchant__sale__location h3,
.participate__sub__list__top h3,
.programs__left .programs__txt h3,
.admin__payment__details .payment__details__text h2,
.admin__payment__details .payment__details__row strong,
.admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t h2,
.admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t h2,
.admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t h2,
.admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t h2,
.admin-payment--left .admin-payment-left--content h2,
.report-details-top .report-details-hd-filter-left h3,
.simple__info h2,
.image-crop-popup .modal-content h1,
.chart_top h3 {
  font-weight: 500;
  font-size: 16px;
  color: #373737;
}
.heading_h3 {
  font-weight: 500;
  font-size: 14px;
  color: #373737;
}
.display-flex,
.addnutrition_list .addnutrition__link ul,
.social-tag-list,
.li-row,
.display-flex-align-end-justify-center,
.des__report__challenges_payment__chart .chalpay_chart .chalpay_numbr,
.display-flex-align-center-justify-center,
.notifications__page .notifications__row .notifications__dropdown .dropdown-toggle a,
.full-view-img-block,
.page-align-center,
.add_new_store_new__form .input__button__box__row,
.upload-new-img--field .uploaded-new-img--box .uploaded-new--img,
.upload-new-img--field .upload-new-img--input .upload-new-img--placeholder,
.multi-upload-img--field .uploaded-new-img--box .uploaded-new--img,
.multi-upload-img--field .uploaded-new-img--box app-cdn-image-loader,
.multi-upload-img--field .multi-upload-img--input .upload-new-img--placeholder,
.display-flex-align-center-justify-end,
.run_report_section .run_report__top .run_report_top__right .top_report__link ul,
.display-flex-justify-end,
.admin-payment--right,
.display-flex-justify-center,
.image-crop-popup .image-crop-pop-footer,
.dash-challenge-chart,
.display-flex-align-start,
.merchant__sale__location .merchant__sale__location__search .map__info ul,
.hdr__notification .hdr_noti_list .hdr_noti_row,
.notifications__page .notifications__row,
.admin-payment--left .admin-payment-left--content ul li,
.hd-with-tags,
.display-flex-align-center,
.merchant__dashboard__coupan .m_das_co_chart_top,
.merchant__top__coupons .top_coupons_items,
.loader-progress,
.des__report__merchants__chart .t-t-points,
.des__report__store__chart .t-t-points,
.run_report_section .run_report__top .run_report_top__left .report__time ul,
.view_tracker_box .view_tracker__info,
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value,
.successful-payment-outer,
.hdr__notification .hdr_noti_top,
.admin-payment-show--table,
.admin-payment--left .admin-payment-left--content ul li i,
.unit-type-status,
.full-view-img-block app-cdn-image-loader,
.heading-with-tags,
.row-align-box,
.display-flex-wrap,
.comnt-reply-box .comnt-reply-list,
.admin__paymentmerchant__details .admin__paymentmerchant__details__top,
.admin__paymentmerchant__details .admin__paymentstore__details__top,
.admin__paymentstore__details .admin__paymentmerchant__details__top,
.admin__paymentstore__details .admin__paymentstore__details__top,
.admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_l,
.admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_l,
.admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_l,
.admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_l,
.admin-payment--left .admin-payment-left--content ul,
.merchant-payment-page .payment__details__text__top,
.payment-info-ul ul,
.custom-row,
.template-row,
.infographic__popin .infographic-row,
.multi-upload-img--field {
  display: flex;
}
.flex-wrap,
.display-flex-wrap,
.comnt-reply-box .comnt-reply-list,
.admin__paymentmerchant__details .admin__paymentmerchant__details__top,
.admin__paymentmerchant__details .admin__paymentstore__details__top,
.admin__paymentstore__details .admin__paymentmerchant__details__top,
.admin__paymentstore__details .admin__paymentstore__details__top,
.admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_l,
.admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_l,
.admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_l,
.admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_l,
.admin-payment--left .admin-payment-left--content ul,
.merchant-payment-page .payment__details__text__top,
.payment-info-ul ul,
.custom-row,
.template-row,
.infographic__popin .infographic-row,
.multi-upload-img--field {
  flex-wrap: wrap;
}
.align-items-top,
.display-flex-align-start,
.merchant__sale__location .merchant__sale__location__search .map__info ul,
.hdr__notification .hdr_noti_list .hdr_noti_row,
.notifications__page .notifications__row,
.admin-payment--left .admin-payment-left--content ul li,
.hd-with-tags {
  align-items: flex-start;
}
.align-items-center,
.display-flex-align-center-justify-center,
.notifications__page .notifications__row .notifications__dropdown .dropdown-toggle a,
.full-view-img-block,
.page-align-center,
.add_new_store_new__form .input__button__box__row,
.upload-new-img--field .uploaded-new-img--box .uploaded-new--img,
.upload-new-img--field .upload-new-img--input .upload-new-img--placeholder,
.multi-upload-img--field .uploaded-new-img--box .uploaded-new--img,
.multi-upload-img--field .uploaded-new-img--box app-cdn-image-loader,
.multi-upload-img--field .multi-upload-img--input .upload-new-img--placeholder,
.display-flex-align-center-justify-end,
.run_report_section .run_report__top .run_report_top__right .top_report__link ul,
.display-flex-align-center,
.merchant__dashboard__coupan .m_das_co_chart_top,
.merchant__top__coupons .top_coupons_items,
.loader-progress,
.des__report__merchants__chart .t-t-points,
.des__report__store__chart .t-t-points,
.run_report_section .run_report__top .run_report_top__left .report__time ul,
.view_tracker_box .view_tracker__info,
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value,
.successful-payment-outer,
.hdr__notification .hdr_noti_top,
.admin-payment-show--table,
.admin-payment--left .admin-payment-left--content ul li i,
.unit-type-status,
.full-view-img-block app-cdn-image-loader,
.heading-with-tags,
.row-align-box {
  align-items: center;
}
.align-items-bottom,
.display-flex-align-end-justify-center,
.des__report__challenges_payment__chart .chalpay_chart .chalpay_numbr {
  align-items: flex-end;
}
.justify-content-start {
  justify-content: flex-start;
}
.justify-content-center,
.display-flex-align-end-justify-center,
.des__report__challenges_payment__chart .chalpay_chart .chalpay_numbr,
.display-flex-align-center-justify-center,
.notifications__page .notifications__row .notifications__dropdown .dropdown-toggle a,
.full-view-img-block,
.page-align-center,
.add_new_store_new__form .input__button__box__row,
.upload-new-img--field .uploaded-new-img--box .uploaded-new--img,
.upload-new-img--field .upload-new-img--input .upload-new-img--placeholder,
.multi-upload-img--field .uploaded-new-img--box .uploaded-new--img,
.multi-upload-img--field .uploaded-new-img--box app-cdn-image-loader,
.multi-upload-img--field .multi-upload-img--input .upload-new-img--placeholder,
.display-flex-justify-center,
.image-crop-popup .image-crop-pop-footer,
.dash-challenge-chart {
  justify-content: center;
}
.justify-content-end,
.display-flex-align-center-justify-end,
.run_report_section .run_report__top .run_report_top__right .top_report__link ul,
.display-flex-justify-end,
.admin-payment--right {
  justify-content: flex-end;
}
.button-padding,
.merchant__dashboard__top__btn .add__new__btn a,
.merchant__dashboard__top__btn .add__new__btn a:hover,
.participate__submit .btn_outline,
.participate__submit .btn_outline:hover,
.bs-datepicker-buttons .btn,
.invite__people__btn,
.invite__people__btn:hover {
  padding-top: 8px;
  padding-right: 12px;
  padding-bottom: 8px;
  padding-left: 12px;
  font-size: 12px;
}
.btn_outline {
  background-color: #fff;
  font-size: 16px;
  color: #FE6C0B;
  border-radius: 5px;
  padding: 6px;
  display: inline-block;
  font-weight: 300;
  border-width: 1px;
  border-color: #FE6C0B;
  border-style: solid;
  padding-top: 10px;
  padding-right: 45px;
  padding-bottom: 10px;
  padding-left: 45px;
}
.btn_outline.filled {
  background: #FE6C0B;
  color: #fff;
}
.btn_outline.filled:focus {
  color: #fff;
}
.btn_outline:hover {
  background-color: #FE6C0B;
  font-size: 16px;
  color: #fff;
  border-radius: 5px;
  padding: 6px;
  display: inline-block;
  font-weight: 300;
  border-width: 1px;
  border-color: #FE6C0B;
  border-style: solid;
  padding-top: 10px;
  padding-right: 45px;
  padding-bottom: 10px;
  padding-left: 45px;
}
.orange-btn {
  background-color: #FE6C0B;
  font-size: 16px;
  color: #fff;
  border-radius: 5px;
  padding: 6px;
  display: inline-block;
  font-weight: 300;
  border-width: 1px;
  border-color: #FE6C0B;
  border-style: solid;
  padding-top: 10px;
  padding-right: 45px;
  padding-bottom: 10px;
  padding-left: 45px;
}
.orange-btn:hover {
  background-color: #fff;
  font-size: 16px;
  color: #FE6C0B;
  border-radius: 5px;
  padding: 6px;
  display: inline-block;
  font-weight: 300;
  border-width: 1px;
  border-color: #FE6C0B;
  border-style: solid;
  padding-top: 10px;
  padding-right: 45px;
  padding-bottom: 10px;
  padding-left: 45px;
}
.orange-btn_outline {
  background-color: #fff;
  font-size: 14px;
  color: #FE6C0B;
  border-radius: 5px;
  padding: 6px;
  display: inline-block;
  font-weight: 300;
  border-width: 1px;
  border-color: #FE6C0B;
  border-style: solid;
  padding-top: 7px;
  padding-right: 18px;
  padding-bottom: 7px;
  padding-left: 18px;
}
.orange-btn_outline:hover {
  background-color: #FE6C0B;
  font-size: 14px;
  color: #fff;
  border-radius: 5px;
  padding: 6px;
  display: inline-block;
  font-weight: 300;
  border-width: 1px;
  border-color: #FE6C0B;
  border-style: solid;
  padding-top: 7px;
  padding-right: 18px;
  padding-bottom: 7px;
  padding-left: 18px;
}
.gray-btn_outline {
  background-color: #fff;
  font-size: 14px;
  color: #999999;
  border-radius: 5px;
  padding: 6px;
  display: inline-block;
  font-weight: 300;
  border-width: 1px;
  border-color: #999999;
  border-style: solid;
  padding-top: 7px;
  padding-right: 18px;
  padding-bottom: 7px;
  padding-left: 18px;
}
.gray-btn_outline:hover {
  background-color: transparent;
  font-size: 14px;
  color: #FE6C0B;
  border-radius: 5px;
  padding: 6px;
  display: inline-block;
  font-weight: 300;
  border-width: 1px;
  border-color: #FE6C0B;
  border-style: solid;
  padding-top: 7px;
  padding-right: 18px;
  padding-bottom: 7px;
  padding-left: 18px;
}
.input__button__box {
  margin-top: 10px;
  margin-right: 0;
  margin-bottom: 10px;
  margin-left: 0;
  text-align: center;
}
.input__button__box button {
  margin-top: 0px;
  margin-right: 10px;
  margin-bottom: 0px;
  margin-left: 10px;
}
.invite__people__btn {
  position: absolute;
  top: 4px;
  right: 4px;
  background: #fff;
  border-radius: 5px;
  color: #FE6C0B;
  border-width: 1px;
  border-color: #FE6C0B;
  border-style: solid;
  font-weight: 300;
}
@media (min-width: 320px) and (max-width: 767px) {
  .invite__people__btn {
    position: initial;
  }
}
.invite__people__btn:hover {
  color: #666666;
  border-width: 1px;
  border-color: #666666;
  border-style: solid;
}
.benefits__merchant__btn {
  text-align: center;
  margin-top: 60px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}
@media (min-width: 320px) and (max-width: 567px) {
  .benefits__merchant__btn {
    margin-top: 30px;
  }
}
.benefits__merchant__btn a {
  background-color: #fff;
  font-size: 22px;
  color: #FE6C0B;
  border-radius: 50px;
  padding: 10px;
  display: inline-block;
  font-weight: 500;
  padding-top: 12px;
  padding-right: 60px;
  padding-bottom: 12px;
  padding-left: 60px;
  border-width: 1px;
  border-color: #FE6C0B;
  border-style: solid;
}
@media (min-width: 320px) and (max-width: 767px) {
  .benefits__merchant__btn a {
    padding-top: 12px;
    padding-right: 30px;
    padding-bottom: 12px;
    padding-left: 30px;
    font-size: 18px;
  }
}
.benefits__merchant__btn a:hover {
  background: #FE6C0B;
  color: #fff;
  border-width: 1px;
  border-color: #FE6C0B;
  border-style: solid;
  box-shadow: 0 0 21px rgba(0, 0, 0, 0.5);
}
.signup-link {
  padding-top: 40px;
  text-align: center;
}
@media (min-width: 320px) and (max-width: 567px) {
  .signup-link {
    padding-top: 30px;
  }
}
.signup-link a {
  background-color: #fff;
  font-size: 22px;
  color: #FE6C0B;
  border-radius: 50px;
  padding: 10px;
  display: inline-block;
  font-weight: 500;
  padding-top: 12px;
  padding-right: 60px;
  padding-bottom: 12px;
  padding-left: 60px;
  border-width: 1px;
  border-color: #FE6C0B;
  border-style: solid;
}
@media (min-width: 320px) and (max-width: 767px) {
  .signup-link a {
    padding-top: 12px;
    padding-right: 30px;
    padding-bottom: 12px;
    padding-left: 30px;
    font-size: 18px;
  }
}
.signup-link a:hover {
  background: #FE6C0B;
  color: #fff;
  border-width: 1px;
  border-color: #FE6C0B;
  border-style: solid;
  box-shadow: 0 0 21px rgba(0, 0, 0, 0.5);
}
.signup__step_btn {
  background-color: #fff;
  font-size: 16px;
  color: #FE6C0B;
  border-radius: 5px;
  padding: 6px;
  display: inline-block;
  font-weight: 300;
  border-width: 1px;
  border-color: #FE6C0B;
  border-style: solid;
  padding-top: 13px;
  padding-right: 40px;
  padding-bottom: 13px;
  padding-left: 40px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .signup__step_btn {
    display: block;
  }
}
.signup__step_btn:hover {
  background-color: #FE6C0B;
  font-size: 16px;
  color: #fff;
  border-radius: 5px;
  padding: 6px;
  display: inline-block;
  font-weight: 300;
  border-width: 1px;
  border-color: #FE6C0B;
  border-style: solid;
  padding-top: 13px;
  padding-right: 40px;
  padding-bottom: 13px;
  padding-left: 40px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .signup__step_btn:hover {
    display: block;
  }
}
.pre__btn .signup__step_btn {
  background-color: #fff;
  font-size: 16px;
  color: #9A9A9A;
  border-radius: 5px;
  padding: 6px;
  display: inline-block;
  font-weight: 300;
  border-width: 1px;
  border-color: #9A9A9A;
  border-style: solid;
  padding-top: 13px;
  padding-right: 40px;
  padding-bottom: 13px;
  padding-left: 40px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .pre__btn .signup__step_btn {
    display: block;
  }
}
.pre__btn .signup__step_btn:hover {
  background-color: #9A9A9A;
  font-size: 16px;
  color: #fff;
  border-radius: 5px;
  padding: 6px;
  display: inline-block;
  font-weight: 300;
  border-width: 1px;
  border-color: #9A9A9A;
  border-style: solid;
  padding-top: 13px;
  padding-right: 40px;
  padding-bottom: 13px;
  padding-left: 40px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .pre__btn .signup__step_btn:hover {
    display: block;
  }
}
.btn_outline:focus {
  color: inherit;
}
.add_new_store_new__form .signup__step_btn {
  font-size: 14px;
  padding-top: 7px;
  padding-right: 18px;
  padding-bottom: 7px;
  padding-left: 18px;
}
footer {
  padding-top: 15px;
  padding-right: 0;
  padding-bottom: 15px;
  padding-left: 0;
  background: rgb(0, 102, 155);
  background: -moz-linear-gradient(left, rgb(0, 102, 155) 0%, rgb(51, 59, 177) 100%);
  background: -webkit-linear-gradient(left, rgb(0, 102, 155) 0%, rgb(51, 59, 177) 100%);
  background:
    linear-gradient(
      to right,
      rgb(0, 102, 155) 0%,
      rgb(51, 59, 177) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00669b", endColorstr="#333bb1", GradientType=1);
  text-align: left;
}
footer ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: inline-block;
  vertical-align: middle;
}
footer ul li {
  display: inline-block;
  vertical-align: middle;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  border-right: 1px #C4C4C4 solid;
  font-size: 14px;
  color: #fff;
  font-weight: 300;
  padding-top: 0px;
  padding-right: 12px;
  padding-bottom: 0px;
  padding-left: 12px;
  line-height: 15px;
}
@media (min-width: 320px) and (max-width: 479px) {
  footer ul li {
    padding-top: 0px;
    padding-right: 7px;
    padding-bottom: 0px;
    padding-left: 7px;
  }
}
footer ul li:last-child {
  border-right: 0px #C4C4C4 solid;
}
footer ul li a {
  font-size: 14px;
  color: #fff;
  font-weight: 300;
  display: block;
  vertical-align: middle;
}
footer ul li a:hover,
footer ul li a.active {
  color: #b8da01;
}
.footer p {
  font-size: 14px;
  color: #fff;
  margin-top: 4px;
  margin-right: 0;
  margin-bottom: 0px;
  margin-left: 0;
}
@media (min-width: 320px) and (max-width: 767px) {
  .footer p {
    text-align: center !important;
    margin-top: 0px;
    margin-right: 0;
    margin-bottom: 0px;
    margin-left: 0;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .footer .text-right {
    text-align: center !important;
  }
}
@media (min-width: 320px) and (max-width: 479px) {
  .footer ul {
    margin-top: 15px;
  }
}
app-home ~ app-footer footer {
  padding-top: 30px;
  padding-right: 0;
  padding-bottom: 50px;
  padding-left: 0;
}
.dashboard__page {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 25px;
  padding-left: 0;
}
@media (min-width: 1231px) and (max-width: 1280px) {
  .dashboard__page {
    padding-top: 0;
    padding-right: 15px;
    padding-bottom: 25px;
    padding-left: 15px;
  }
}
@media (min-width: 1131px) and (max-width: 1230px) {
  .dashboard__page {
    padding-top: 0;
    padding-right: 15px;
    padding-bottom: 25px;
    padding-left: 15px;
  }
}
@media (min-width: 1025px) and (max-width: 1130px) {
  .dashboard__page {
    padding-top: 0;
    padding-right: 15px;
    padding-bottom: 25px;
    padding-left: 15px;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .dashboard__page {
    padding-top: 0;
    padding-right: 15px;
    padding-bottom: 25px;
    padding-left: 15px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .dashboard__page {
    padding-top: 0;
    padding-right: 15px;
    padding-bottom: 25px;
    padding-left: 15px;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .dashboard__page {
    padding-top: 0;
    padding-right: 15px;
    padding-bottom: 25px;
    padding-left: 15px;
  }
}
.dashboard__page .w__chart__box {
  height: 100%;
}
.w__chart__box:hover {
  box-shadow: 0px 0 3px rgba(0, 0, 0, 0.3);
}
.chart_top {
  display: flex;
  vertical-align: middle;
  align-items: center;
}
@media (min-width: 768px) and (max-width: 991px) {
  .chart_top {
    flex-wrap: wrap;
    align-items: start;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .chart_top {
    flex-wrap: wrap;
    align-items: start;
  }
}
.chart_top h3 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .chart_top h3 {
    font-size: 14px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .chart_top h3 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .chart_top h3 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}
.chart_top p {
  font-size: 14px;
  color: #9A9A9A;
  font-weight: 300;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
.chart_top .chart_top_right {
  align-self: flex-start;
}
@media (min-width: 768px) and (max-width: 991px) {
  .chart_top .chart_top_right {
    justify-content: flex-start;
    text-align: left;
    margin-top: 0px;
    margin-right: 0;
    margin-bottom: 0px;
    margin-left: 0;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .chart_top .chart_top_right {
    justify-content: flex-end;
    text-align: right;
    margin-top: 0px;
    margin-right: 0;
    margin-bottom: 0px;
    margin-left: auto;
    width: auto;
  }
}
.chart_top .chart_top_right ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: inline-block;
  vertical-align: middle;
  border-width: 1px;
  border-color: #C4C4C4;
  border-style: solid;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  background: #fff;
}
.chart_top .chart_top_right ul li {
  display: inline-block;
  vertical-align: middle;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  border-right: 1px #C4C4C4 solid;
}
.chart_top .chart_top_right ul li:last-child {
  border-right: 0px #C4C4C4 solid;
}
.chart_top .chart_top_right ul li .calendar {
  border: 0px;
}
.chart_top .chart_top_right ul li a {
  font-size: 12px;
  color: #999999;
  font-weight: 300;
  padding-top: 3px;
  padding-right: 6px;
  padding-bottom: 3px;
  padding-left: 6px;
  display: block;
  vertical-align: middle;
  line-height: 26px;
}
.chart_top .chart_top_right ul li a:hover {
  color: #FE6C0B;
}
@media (min-width: 768px) and (max-width: 991px) {
  .chart_top .chart_top_right ul li a:hover {
    color: #999999;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .chart_top .chart_top_right ul li a:hover {
    color: #999999;
  }
}
.chart_top .chart_top_right ul li a.active {
  color: #FE6C0B;
}
@media (min-width: 768px) and (max-width: 991px) {
  .chart_top .chart_top_right.earning_chart_top_right {
    justify-content: flex-end;
    text-align: right;
  }
}
.sm__chart__box {
  width: 90%;
  margin: auto;
  padding-top: 20px;
  padding-right: 0px;
  padding-bottom: 20px;
  padding-left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  position: relative;
}
.chart__round {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
}
.user_on_dash {
  text-align: center;
  padding-top: 0px;
  padding-right: 0;
  padding-bottom: 20px;
  padding-left: 0;
}
.user_on_dash ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.user_on_dash ul li {
  display: inline-block;
  vertical-align: middle;
  margin-top: 0;
  margin-right: -7px;
  margin-bottom: 0;
  margin-left: -7px;
}
.user_on_dash ul li span {
  width: 40px;
  height: 40px;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  -ms-border-radius: 40px;
  border-radius: 40px;
  overflow: hidden;
  display: block;
  vertical-align: middle;
  border-width: 2px;
  border-color: #fff;
  border-style: solid;
}
.user_on_dash ul li span img {
  width: 100%;
  height: 100%;
}
.announcement_list_des {
  padding-top: 3px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  max-height: 521px;
  overflow: auto;
}
@media (min-width: 992px) and (max-width: 1024px) {
  .announcement_list_des {
    max-height: 510px;
    overflow: auto;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .announcement_list_des {
    max-height: 521px;
    overflow: auto;
  }
}
.announcement_list_des_box {
  background-color: #fff;
  width: 100%;
  height: auto;
  border-radius: 5px;
  border-width: 1px;
  border-color: #C4C4C4;
  border-style: solid;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  margin-top: 12px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}
.announcement_list_des_box:hover {
  box-shadow: 0px 0 3px rgba(0, 0, 0, 0.3);
}
.announcement_list_des_box h3 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-weight: 500;
  font-size: 15px;
  color: #666666;
}
@media (min-width: 768px) and (max-width: 991px) {
  .announcement_list_des_box h3 {
    font-size: 13px;
    color: #666666;
  }
}
.announcement_list_des_box span {
  display: block;
  vertical-align: middle;
  font-weight: 300;
  font-size: 12px;
  color: #999999;
}
.announcement_list_des_box p {
  display: block;
  vertical-align: middle;
  font-weight: 300;
  font-size: 14px;
  color: #666666;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 5px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (min-width: 992px) and (max-width: 1024px) {
  .Coupons_chart_section .chart_top .chart_top_right {
    width: 292px;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .announcement_box .chart_top .chart_top_right ul li a {
    padding-top: 3px;
    padding-right: 5px;
    padding-bottom: 3px;
    padding-left: 5px;
  }
}
.Coupons_chart_ul_btn {
  margin-top: 15px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}
.Coupons_chart_ul_btn a {
  display: block;
  vertical-align: middle;
  text-align: center;
}
.Coupons_chart_ul_btn a:hover {
  display: block;
  vertical-align: middle;
  text-align: center;
}
.hide__mobileview {
  display: block !important;
}
@media (min-width: 320px) and (max-width: 767px) {
  .hide__mobileview {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hide__mobileview {
    display: none !important;
  }
}
.show__mobileview {
  display: none !important;
}
@media (min-width: 320px) and (max-width: 767px) {
  .show__mobileview {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .show__mobileview {
    display: block !important;
  }
}
.dashboardsearch {
  width: 300px;
  display: inline-block;
  vertical-align: middle;
}
.dashboardsearch input {
  padding-top: 6px;
  padding-right: 30px;
  padding-bottom: 6px;
  padding-left: 6px;
  border-width: 1px;
  border-color: #dcdcdc;
  border-style: solid;
  font-size: 14px;
  color: #333333;
  width: 100%;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
}
.chart__min__height {
  min-height: 326px;
}
@media (min-width: 992px) and (max-width: 1024px) {
  .chart__min__height {
    min-height: 292px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .chart__min__height {
    min-height: 243px;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .chart__min__height {
    min-height: 263px;
    padding-bottom: 0px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .chart__min__height {
    min-height: 221px;
    padding-bottom: 0px;
  }
}
.dash-challenge-chart {
  padding-top: 10px;
}
@media (min-width: 320px) and (max-width: 567px) {
  .dash-challenge-chart {
    display: block;
    vertical-align: middle;
  }
}
.dash-challenge-chart .active-challenge-chart-box {
  width: 33.33%;
  margin-top: 0;
  margin-right: 0%;
  margin-bottom: 0;
  margin-left: 0%;
  padding-top: 0;
  padding-right: 6%;
  padding-bottom: 0;
  padding-left: 6%;
  text-align: center;
  position: relative;
}
@media (min-width: 992px) and (max-width: 1210px) {
  .dash-challenge-chart .active-challenge-chart-box {
    padding-top: 0;
    padding-right: 25px;
    padding-bottom: 0;
    padding-left: 25px;
    width: 308px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .dash-challenge-chart .active-challenge-chart-box {
    padding-top: 0;
    padding-right: 12px;
    padding-bottom: 0;
    padding-left: 12px;
    width: 239px;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .dash-challenge-chart .active-challenge-chart-box {
    padding-top: 0;
    padding-right: 0%;
    padding-bottom: 0;
    padding-left: 0%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .dash-challenge-chart .active-challenge-chart-box {
    width: 300px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding-top: 0;
    padding-right: 2%;
    padding-bottom: 0;
    padding-left: 2%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .dash-challenge-chart .active-challenge-chart-box {
    width: 267px;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .dash-challenge-chart .active-challenge-chart-box i {
    display: block;
    margin-top: 1.5rem;
  }
}
.dash-achievement-chart {
  display: flex;
  vertical-align: middle;
}
@media (min-width: 768px) and (max-width: 991px) {
  .dash-achievement-chart {
    padding-top: 0px;
    padding-bottom: 15px;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .dash-achievement-chart {
    padding-top: 0;
    padding-right: 0%;
    padding-bottom: 0;
    padding-left: 0%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .dash-achievement-chart {
    display: block;
    vertical-align: middle;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .dash-achievement-chart h3 {
    margin-top: 10px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
  }
}
.Coupons_chart_tabs_top .nav-tabs .nav-tabs .nav-link {
  border: 0px !important;
}
.Coupons_chart_tabs_top .nav-tabs strong {
  display: block;
  vertical-align: middle;
}
.Coupons_chart_tabs_top .nav-tabs .nav-link.active,
.Coupons_chart_tabs_top .nav-tabs .nav-item.show .nav-link {
  border: 0px;
}
.Coupons_chart_tabs .Coupons_chart_ul {
  padding-top: 0px;
  padding-right: 15px;
  padding-bottom: 0px;
  padding-left: 15px;
}
@media (min-width: 320px) and (max-width: 567px) {
  .Coupons_chart_tabs .Coupons_chart_ul {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}
.Coupons_chart_tabs .Coupons_chart_ul ul {
  margin: 0;
  padding: 0;
  list-style: none;
  border: 0px;
  display: flex;
  vertical-align: middle;
  flex-wrap: nowrap;
  align-items: flex-end;
}
@media (min-width: 320px) and (max-width: 567px) {
  .Coupons_chart_tabs .Coupons_chart_ul ul {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.Coupons_chart_tabs .Coupons_chart_ul ul li {
  display: inline-block;
  vertical-align: middle;
  margin-top: 0;
  margin-right: 30px;
  margin-bottom: 0;
  margin-left: 0px;
  line-height: 25px;
  text-align: left;
}
@media (min-width: 992px) and (max-width: 1024px) {
  .Coupons_chart_tabs .Coupons_chart_ul ul li {
    margin-top: 0;
    margin-right: 13px;
    margin-bottom: 0;
    margin-left: 0px;
    width: 26%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .Coupons_chart_tabs .Coupons_chart_ul ul li {
    margin-top: 0;
    margin-right: 13px;
    margin-bottom: 0;
    margin-left: 0px;
    width: 21%;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .Coupons_chart_tabs .Coupons_chart_ul ul li {
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0px;
    width: 32.3%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .Coupons_chart_tabs .Coupons_chart_ul ul li {
    width: 33%;
    margin-bottom: 20px;
    text-align: center;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .Coupons_chart_tabs .Coupons_chart_ul ul li:first-child {
    width: 18%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .Coupons_chart_tabs .Coupons_chart_ul ul li:first-child {
    width: 19%;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .Coupons_chart_tabs .Coupons_chart_ul ul li:first-child {
    width: 26%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .Coupons_chart_tabs .Coupons_chart_ul ul li:nth-child(2) {
    width: 26%;
  }
}
.Coupons_chart_tabs .Coupons_chart_ul ul li span {
  display: block;
  font-weight: 300;
  font-size: 14px;
  color: #C4C4C4;
}
@media (min-width: 992px) and (max-width: 1024px) {
  .Coupons_chart_tabs .Coupons_chart_ul ul li span {
    line-height: 20px;
    margin-bottom: 5px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .Coupons_chart_tabs .Coupons_chart_ul ul li span {
    line-height: 20px;
    margin-bottom: 5px;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .Coupons_chart_tabs .Coupons_chart_ul ul li span {
    font-size: 13px;
    line-height: 20px;
  }
}
@media (min-width: 320px) and (max-width: 479px) {
  .Coupons_chart_tabs .Coupons_chart_ul ul li span {
    width: 84px;
    margin: auto;
  }
}
.Coupons_chart_tabs .Coupons_chart_ul ul li strong {
  display: inline-block;
  vertical-align: middle;
  font-size: 30px;
  color: #666666;
  font-weight: 700;
  border-bottom: 2px #dc3545 solid;
  padding-top: 0;
  padding-right: 16px;
  padding-bottom: 10px;
  padding-left: 0;
}
@media (min-width: 768px) and (max-width: 991px) {
  .Coupons_chart_tabs .Coupons_chart_ul ul li strong {
    font-size: 20px;
    color: #666666;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .Coupons_chart_tabs .Coupons_chart_ul ul li strong {
    font-size: 24px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
  }
}
.Coupons_chart_tabs .Coupons_chart_ul ul li.coupons-chart-active strong {
  border-bottom: 2px #dc3545 solid;
}
.Coupons_chart_tabs .Coupons_chart_ul ul li.coupons-chart-download strong {
  border-bottom: 2px #72c0da solid;
}
.Coupons_chart_tabs .Coupons_chart_ul ul li.coupons-chart-redeem strong {
  border-bottom: 2px #6f42c1 solid;
}
.Coupons_chart_tabs .Coupons_chart_ul ul li.coupons-chart-active .tab-active span,
.Coupons_chart_tabs .Coupons_chart_ul ul li.coupons-chart-active .tab-active strong {
  color: #dc3545;
}
.Coupons_chart_tabs .Coupons_chart_ul ul li.coupons-chart-download .tab-active span,
.Coupons_chart_tabs .Coupons_chart_ul ul li.coupons-chart-download .tab-active strong {
  color: #72c0da;
}
.Coupons_chart_tabs .Coupons_chart_ul ul li.coupons-chart-redeem .tab-active span,
.Coupons_chart_tabs .Coupons_chart_ul ul li.coupons-chart-redeem .tab-active strong {
  color: #6f42c1;
}
.Coupons_chart_tabs .Coupons_chart_ul ul li.reset-tabs {
  margin-right: 0px;
  width: auto;
  margin-left: auto;
}
@media (min-width: 320px) and (max-width: 567px) {
  .Coupons_chart_tabs .Coupons_chart_ul ul li.reset-tabs {
    width: 100%;
  }
}
.Coupons_chart_tabs .Coupons_chart_ul ul li.reset-tabs .btn_outline {
  white-space: nowrap;
}
@media (min-width: 1025px) and (max-width: 1110px) {
  .Coupons_chart_tabs .Coupons_chart_ul ul li.reset-tabs .btn_outline {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .Coupons_chart_tabs .Coupons_chart_ul ul li.reset-tabs .btn_outline {
    padding-left: 25px;
    padding-right: 25px;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .Coupons_chart_tabs .Coupons_chart_ul ul li.reset-tabs .btn_outline {
    padding-top: 7px;
    padding-right: 15px;
    padding-bottom: 7px;
    padding-left: 15px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .Coupons_chart_tabs .Coupons_chart_ul ul li.reset-tabs .btn_outline {
    width: 100%;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .announcement_box .chart_top {
    display: block;
    vertical-align: middle;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .announcement_box .chart_top .chart_top_right {
    justify-content: flex-start;
    text-align: left;
    margin-top: 10px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .announcement_box .chart_top .chart_top_right {
    margin-top: 10px;
  }
}
.position-r {
  position: relative;
}
.count-show {
  position: absolute;
  text-align: center;
  width: 100%;
  height: 100%;
  font-size: 42px;
  color: #000000;
  font-weight: 700;
  display: flex;
  vertical-align: middle;
  justify-content: center;
  align-items: center;
}
.newusers-chart,
.registeredusers-chart,
.totalstores-chart,
.totalteam-chart,
.totallocale-chart,
.totaltrackers-chart {
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 40px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .newusers-chart,
  .registeredusers-chart,
  .totalstores-chart,
  .totalteam-chart,
  .totallocale-chart,
  .totaltrackers-chart {
    margin-top: 18px;
  }
}
.mb20 {
  margin-bottom: 20px;
}
.container .container {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .no-chart-tabs .chart__min__height {
    min-height: 190px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .earning_chart_section.padding__20 {
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .w__chart__box.padding__5 {
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .Coupons_chart_section .chart_top .chart_top_right {
    text-align: right;
  }
}
.col-lg-12 .chart_top .chart_top_left {
  width: calc(100% - 266px);
}
@media (min-width: 320px) and (max-width: 567px) {
  .col-lg-12 .chart_top .chart_top_left {
    width: 100%;
  }
}
.announcement_box h3 {
  padding-left: 0px;
}
@media (min-width: 568px) and (max-width: 767px) {
  .row-mobile-landscape .col-sm-4 {
    width: 50%;
    max-width: 50%;
    flex: 50%;
  }
}
.Coupons_chart_tabs .highcharts-legend {
  display: none;
}
.active-challenge-chart-box.challenge-past-chart-box .challenge-chart,
.active-challenge-chart-box.challenge-upcoming-chart-box .challenge-chart {
  position: relative;
}
.active-challenge-chart-box.challenge-past-chart-box .challenge-chart::after,
.active-challenge-chart-box.challenge-upcoming-chart-box .challenge-chart::after {
  position: absolute;
  width: 25px;
  height: 4px;
  content: "";
  background: #eaeaea;
  left: 39px;
  bottom: 69px;
  z-index: 8;
  transform: rotate(320deg);
}
@media (min-width: 992px) and (max-width: 1210px) {
  .active-challenge-chart-box.challenge-past-chart-box .challenge-chart::after,
  .active-challenge-chart-box.challenge-upcoming-chart-box .challenge-chart::after {
    width: 26px;
    left: 40px;
    bottom: 70px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .active-challenge-chart-box.challenge-past-chart-box .challenge-chart::after,
  .active-challenge-chart-box.challenge-upcoming-chart-box .challenge-chart::after {
    width: 23px;
    left: 33px;
    bottom: 59px;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .active-challenge-chart-box.challenge-past-chart-box .challenge-chart::after,
  .active-challenge-chart-box.challenge-upcoming-chart-box .challenge-chart::after {
    opacity: 0;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .active-challenge-chart-box.challenge-past-chart-box .challenge-chart::after,
  .active-challenge-chart-box.challenge-upcoming-chart-box .challenge-chart::after {
    left: 39px;
    bottom: 70px;
    width: 26px;
  }
}
.switch-field {
  overflow: hidden;
}
.switch-field input {
  position: absolute !important;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  width: 1px;
  border: 0;
  overflow: hidden;
}
.switch-field label {
  float: left;
  display: inline-block;
  vertical-align: middle;
  width: 60px;
  background-color: #f4f4f4;
  color: rgba(0, 0, 0, 0.6);
  font-size: 14px;
  font-weight: normal;
  text-align: center;
  text-shadow: none;
  padding-top: 9px;
  padding-right: 14px;
  padding-bottom: 9px;
  padding-left: 14px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -ms-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
}
.switch-field label:hover {
  cursor: pointer;
}
.switch-field input:checked + label {
  background-color: #0e405a;
  color: #fff;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.switch-field label:first-of-type {
  border-radius: 4px 0 0 4px;
}
.switch-field label:last-of-type {
  border-radius: 0 4px 4px 0;
}
.check-btntype:first-child label {
  border-radius: 4px 0 0 4px;
}
.check-btntype:last-child label {
  border-radius: 0 4px 4px 0;
}
.form-radio {
  position: relative;
  display: block;
  vertical-align: middle;
}
.form-radio input[type=radio].css-checkbox {
  position: absolute;
  z-index: -1000;
  left: -1000px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  border: 0;
}
.form-radio input[type=radio].css-checkbox + label.css-label {
  padding-left: 25px;
  height: 17px;
  display: inline-block;
  vertical-align: middle;
  line-height: 17px;
  background-repeat: no-repeat;
  background-position: 0 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  display: block;
  color: #999999;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
}
@media (min-width: 320px) and (max-width: 479px) {
  .form-radio input[type=radio].css-checkbox + label.css-label {
    font-size: 13px;
    padding-left: 18px;
  }
}
.form-radio input[type=radio].css-checkbox:checked + label.css-label {
  background-position: 0 -45px;
}
.form-radio label.css-label {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.discount_type_radio {
  padding-top: 15px;
  padding-right: 0px;
  padding-bottom: 0;
  padding-left: 0;
}
.discount_type_radio .form-radio {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin-top: 0;
  margin-right: 15px;
  margin-bottom: 0;
  margin-left: 0;
}
@media (min-width: 320px) and (max-width: 567px) {
  .discount_type_radio .form-radio {
    margin-top: 0;
    margin-right: 5px;
    margin-bottom: 0;
    margin-left: 0;
  }
}
.discount_type_radio .form-radio input[type=radio].css-checkbox {
  position: absolute;
  z-index: -1000;
  left: -1000px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  border: 0;
}
.discount_type_radio .form-radio input[type=radio].css-checkbox + label.css-label {
  padding-left: 25px;
  height: 22px;
  line-height: 22px;
  background-repeat: no-repeat;
  background-position: 0 0;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  display: inline-block;
  vertical-align: middle;
  display: block;
  color: #999999;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
}
.discount_type_radio .form-radio input[type=radio].css-checkbox:checked + label.css-label {
  background-position: 0 -58px;
}
.discount_type_radio .form-radio label.css-label {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.switch-field-input {
  display: flex;
  vertical-align: middle;
  margin-bottom: 36px;
  overflow: hidden;
}
.switch-field-input input {
  position: absolute !important;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  width: 1px;
  border: 0;
  overflow: hidden;
}
.switch-field-input label {
  background-color: #f4f4f4;
  color: rgba(0, 0, 0, 0.6);
  font-size: 14px;
  line-height: 1;
  text-align: center;
  padding-top: 9px;
  padding-right: 25px;
  padding-bottom: 9px;
  padding-left: 25px;
  margin-right: -1px;
  border-width: 1px;
  border-color: solid;
  border-style: #969792;
  transition: all 0.1s ease-in-out;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}
.switch-field-input label i {
  margin-right: 5px;
  font-size: 22px;
  vertical-align: middle;
}
.switch-field-input label:hover {
  cursor: pointer;
}
.switch-field-input input:checked + label {
  background-color: #a5dc86;
  box-shadow: none;
  color: #fff;
}
.switch-field-input .switch-radio:first-of-type label {
  border-radius: 4px 0 0 4px;
}
.switch-field-input .switch-radio:last-of-type label {
  border-radius: 0 4px 4px 0;
}
.checkbox__design .form-checkbox input[type=checkbox].css-checkbox {
  position: absolute;
  z-index: -1000;
  left: -1000px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  border: 0;
}
.checkbox__design .form-checkbox input[type=checkbox].css-checkbox + label.css-label {
  padding-left: 20px;
  height: 16px;
  line-height: 16px;
  background-repeat: no-repeat;
  background-position: 0 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  display: block;
  color: #333333;
  font-size: 13px;
  font-weight: 400;
  text-align: center;
}
.checkbox__design .form-checkbox input[type=checkbox].css-checkbox:checked + label.css-label {
  background-position: 0 -45px;
}
.checkbox__design .form-checkbox label.css-label {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.checkbox__inline .stus_type {
  display: inline-block;
  vertical-align: middle;
  margin-right: 20px;
}
.radio__inline .stus_type {
  display: inline-block;
  vertical-align: middle;
  margin-right: 20px;
}
.radio__design .form-checkbox input[type=radio].css-checkbox {
  position: absolute;
  z-index: -1000;
  left: -1000px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  border: 0;
}
.radio__design .form-checkbox input[type=radio].css-checkbox + label.css-label {
  padding-left: 20px;
  height: 17px;
  line-height: 17px;
  background-repeat: no-repeat;
  background-position: 0 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  display: block;
  color: #333333;
  font-size: 13px;
  font-weight: 400;
  text-align: center;
}
.radio__design .form-checkbox input[type=radio].css-checkbox:checked + label.css-label {
  background-position: 0 -28px;
}
.radio__design .form-checkbox label.css-label {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.form-check input[type=checkbox].css-checkbox {
  position: absolute;
  z-index: -1000;
  left: -1000px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  border: 0;
}
.form-check input[type=checkbox].css-checkbox + label.css-label {
  padding-left: 25px;
  height: 15px;
  line-height: 15px;
  display: block;
  color: #333333;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  background-repeat: no-repeat;
  background-position: 0 0;
  cursor: pointer;
  font-weight: 300;
  display: inline-block;
  vertical-align: middle;
}
.form-check input[type=checkbox].css-checkbox:checked + label.css-label {
  background-position: 0 -45px;
}
.form-check label.css-label {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.type__radio__box {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}
.type__radio__box img {
  margin-right: 5px;
  display: inline-block;
  vertical-align: middle;
}
.type__radio__box input[type=radio].css-checkbox {
  position: absolute;
  z-index: -1000;
  left: -1000px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
}
.type__radio__box input[type=radio].css-checkbox + label.css-label {
  border-width: 1px;
  border-color: #C4C4C4;
  border-style: solid;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 8px;
  padding-right: 40px;
  padding-bottom: 9px;
  padding-left: 8px;
  font-weight: 300;
  line-height: 22px;
  background-repeat: no-repeat;
  background-position: calc(100% - 8px) 7px;
  font-size: 14px;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
}
.type__radio__box input[type=radio].css-checkbox:checked + label.css-label {
  background-position: calc(100% - 8px) -49px;
  border-width: 1px;
  border-color: #6cc35a;
  border-style: solid;
}
.type__radio__box label.css-label {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.yesno__radio__box {
  display: inline-block;
  vertical-align: middle;
}
.yesno__radio__box input[type=radio].css-checkbox {
  position: absolute;
  z-index: -1000;
  left: -1000px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
}
.yesno__radio__box input[type=radio].css-checkbox + label.css-label {
  border-width: 1px;
  border-color: #c4c4c4;
  border-style: solid;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  padding-top: 8px;
  padding-right: 40px;
  padding-bottom: 9px;
  padding-left: 12px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-weight: 300;
  display: inline-block;
  vertical-align: middle;
  line-height: 22px;
  background-repeat: no-repeat;
  background-position: calc(100% - 8px) 10px;
  font-size: 14px;
  cursor: pointer;
  background-color: #fff;
}
@media (min-width: 320px) and (max-width: 479px) {
  .yesno__radio__box input[type=radio].css-checkbox + label.css-label {
    padding-top: 8px;
    padding-right: 35px;
    padding-bottom: 9px;
    padding-left: 8px;
  }
}
.yesno__radio__box input[type=radio].css-checkbox:checked + label.css-label {
  border-width: 1px;
  border-color: #6cc35a;
  border-style: solid;
}
.yesno__radio__box label.css-label {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.sub_checkbox__design .checkbox__design .form-checkbox input[type=checkbox].css-checkbox + label.css-label {
  font-size: 13px;
  color: #999;
  padding-left: 28px;
  height: 22px;
  line-height: 22px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .sub_checkbox__design .checkbox__design .form-checkbox input[type=checkbox].css-checkbox + label.css-label {
    padding-left: 23px;
  }
}
.sub_checkbox__design label span {
  font-size: 14px;
}
.report-message-checkbox {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
}
.report-message-checkbox .checkbox__design {
  margin-right: 25px;
}
.report-message-checkbox .checkbox__design:last-child {
  margin-right: 0px;
}
.upload-new-img--field {
  display: flex;
  flex-wrap: wrap;
}
.upload-new-img--field .upload-new-img--box {
  background-color: #fff;
  border: 1px #C4C4C4 solid;
  border-radius: 3px;
  position: relative;
  margin: 0 10px 10px 0;
}
.upload-new-img--field .uploaded-new-img--box .uploaded-new--img {
  width: 100%;
  height: 100%;
}
.upload-new-img--field .uploaded-new-img--box .uploaded-new--img img {
  width: 100%;
  height: auto;
}
.upload-new-img--field .uploaded-new-img--box button {
  background-color: rgba(0, 0, 0, 0.7);
  width: 30px;
  height: 30px;
  border-radius: 30px;
  top: 5px;
  right: 5px;
  bottom: auto;
  left: auto;
  position: absolute;
  border-width: 1px;
  border-color: #fff;
  border-style: solid;
  text-align: center;
}
.upload-new-img--field .uploaded-new-img--box button img {
  width: 12px;
  height: auto;
  display: block;
  margin-top: 1px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.upload-new-img--field .upload-new-img--input .input-type--file {
  width: 100%;
  height: 100%;
  border-radius: 0px;
  top: 0;
  right: auto;
  bottom: auto;
  left: 0;
  position: absolute;
  z-index: 1;
  opacity: 0;
}
.upload-new-img--field .upload-new-img--input .input-type--file input {
  width: 100%;
  height: 100%;
}
.upload-new-img--field .upload-new-img--input .upload-new-img--placeholder {
  width: 100%;
  height: 100%;
  border-radius: 0px;
  top: 0;
  right: auto;
  bottom: auto;
  left: 0;
  position: absolute;
}
.upload-new-img--field .upload-new-img--input .upload-new-img--placeholder .in-content {
  text-align: center;
}
.upload-new-img--field .upload-new-img--input .upload-new-img--placeholder i {
  display: block;
}
.upload-new-img--field .upload-new-img--input .upload-new-img--placeholder span {
  font-size: 14px;
  color: #333333;
  font-weight: 500;
  display: block;
  margin-top: 15px;
}
.box-w-h--148 {
  width: 148px;
  height: 148px;
}
.multi-upload-img--field .multi-upload-new-img--box {
  background-color: #fff;
  border: 1px #C4C4C4 solid;
  border-radius: 5px;
  position: relative;
  margin-top: 0;
  margin-right: 10px;
  margin-bottom: 10px;
  margin-left: 0;
  overflow: hidden;
}
.multi-upload-img--field .uploaded-new-img--box .uploaded-new--img {
  width: 100%;
  height: 100%;
}
.multi-upload-img--field .uploaded-new-img--box .uploaded-new--img img {
  width: 100%;
  height: auto;
}
.multi-upload-img--field .uploaded-new-img--box app-cdn-image-loader {
  width: 100%;
  height: 100%;
}
.multi-upload-img--field .uploaded-new-img--box app-cdn-image-loader img {
  max-width: 100%;
  height: auto;
  max-height: 100%;
}
.multi-upload-img--field .uploaded-new-img--box button {
  background-color: rgba(0, 0, 0, 0.7);
  width: 30px;
  height: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  border-radius: 30px;
  top: 5px;
  right: 5px;
  bottom: auto;
  left: auto;
  position: absolute;
  border: 1px #fff solid;
  text-align: center;
}
.multi-upload-img--field .uploaded-new-img--box button img {
  width: 12px;
  height: auto;
  display: block;
  margin-top: 1px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.multi-upload-img--field .multi-upload-img--input .input-type--file {
  width: 100%;
  height: 100%;
  border-radius: 0px;
  top: 0;
  right: auto;
  bottom: auto;
  left: 0;
  position: absolute;
  z-index: 1;
  opacity: 0;
}
.multi-upload-img--field .multi-upload-img--input .input-type--file input {
  width: 100%;
  height: 100%;
}
.multi-upload-img--field .multi-upload-img--input .upload-new-img--placeholder {
  width: 100%;
  height: 100%;
  border-radius: 0px;
  top: 0;
  right: auto;
  bottom: auto;
  left: 0;
  position: absolute;
}
.multi-upload-img--field .multi-upload-img--input .upload-new-img--placeholder .in-content {
  text-align: center;
}
.multi-upload-img--field .multi-upload-img--input .upload-new-img--placeholder i {
  display: block;
}
.multi-upload-img--field .multi-upload-img--input .upload-new-img--placeholder span {
  font-size: 14px;
  color: #333;
  font-weight: 500;
  display: block;
  margin-top: 15px;
}
.btn-center {
  text-align: center;
}
.btn_outline:focus:hover {
  color: #fff;
}
.item-align-items-center {
  align-items: center;
}
.admin__communities__details .commt__post__row {
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
}
.admin__communities__details .commt__post__section {
  margin-top: 0px;
}
.manage-post-page .commt__post__section,
.admin-announcements-page .commt__post__section {
  margin-top: 0px;
}
.manage-post-page .commt__post__section .commt__post__row,
.admin-announcements-page .commt__post__section .commt__post__row {
  padding: 0px;
}
.locale-ng-select-box .ng-select.ng-select-single .ng-select-container {
  min-height: 42px;
  height: auto;
}
.locale-ng-select-box .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value {
  font-size: 13px;
  color: #333333;
}
.locale-ng-select-box .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input {
  top: 0px;
}
.locale-ng-select-box .ng-select.ng-select-focused:not(.ng-select-opened) > .ng-select-container {
  border-color: #C4C4C4;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0), 0 0 0 3px rgba(0, 126, 255, 0);
}
.payment__details__img img {
  width: 100%;
}
.coupons_map,
.admin_store_location {
  border-width: 1px;
  border-color: #dcdcdc;
  border-style: solid;
}
.load-more-btn a,
.load-more-btn button {
  background-color: #fff;
  font-size: 14px;
  color: #FE6C0B;
  border-radius: 5px;
  padding: 6px;
  display: inline-block;
  font-weight: 300;
  border-width: 1px;
  border-color: #FE6C0B;
  border-style: solid;
  padding-top: 7px;
  padding-right: 35px;
  padding-bottom: 7px;
  padding-left: 35px;
}
.load-more-btn a:hover,
.load-more-btn button:hover {
  background-color: #FE6C0B;
  font-size: 14px;
  color: #fff;
  border-radius: 5px;
  padding: 6px;
  display: inline-block;
  font-weight: 300;
  border-width: 1px;
  border-color: #FE6C0B;
  border-style: solid;
  padding-top: 7px;
  padding-right: 35px;
  padding-bottom: 7px;
  padding-left: 35px;
}
.admin_store_page .admin_stores_details_section_top .input__button__box__row {
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (min-width: 320px) and (max-width: 480px) {
  .main__row__list .action.dropdown.action-dropdown-right .dropdown-menu {
    transform: translate3d(-48px, 31px, 0px) !important;
  }
  .main__row__list .action.dropdown.action-dropdown-right .dropdown-menu::after {
    right: auto;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .base-list {
    align-items: flex-start;
  }
  .base-list .col-sm-10 {
    width: calc(100% - 133px);
    padding-right: 0;
    max-width: calc(100% - 133px);
    flex: 0 0 calc(100% - 133px);
  }
  .base-list .col-sm-2 {
    width: 133px;
    max-width: 133px;
    flex: 0 0 133px;
    margin-left: auto;
  }
  .base-list .col-sm-2 .action__filter {
    margin-top: 0px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .main-program-btn .challenges-filter-btn {
    display: block !important;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  bs-datepicker-container {
    position: fixed !important;
    transform: translate3d(0px, 73px, 0px) !important;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  bs-datepicker-container {
    position: fixed !important;
    transform: translate3d(50%, 73px, 0px) !important;
  }
}
.simple__info h2 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
@media (min-width: 992px) and (max-width: 1024px) {
  .simple__info h2 {
    padding-top: 0px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .simple__info h2 {
    padding-top: 0px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .simple__info h2 {
    padding-top: 0px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }
}
.action-ul ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  vertical-align: middle;
}
.action-ul ul li {
  margin-top: 0;
  margin-right: 15px;
  margin-bottom: 0;
  margin-left: 15px;
  padding: 0px;
}
.action-ul ul li a {
  font-size: 14px;
  color: #FE6C0B;
  display: block;
  vertical-align: middle;
  padding: 0px;
}
.action-ul ul li a:hover,
.action-ul ul li a.active {
  font-size: 14px;
  color: #333333;
}
.input-with-icon {
  position: relative;
}
.input-with-icon .input-icon-append {
  position: absolute;
  right: 10px;
  top: 10px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .chart_top .chart_top_right.responsive-text-align-right {
    text-align: right;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .chart_top .chart_top_right.responsive-text-align-right {
    text-align: right;
    width: auto;
  }
}
.unit-type-status {
  margin: 0px;
  padding-top: 1px;
  padding-right: 4px;
  padding-bottom: 1px;
  padding-left: 4px;
  border-width: 1px;
  border-color: #999999;
  border-style: solid;
  font-size: 11px;
  color: #999999;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  margin-right: 5px;
  font-weight: 300;
}
.store-form-admin .input__row,
.form-alignment .input__row {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 320px) and (max-width: 567px) {
  .payment-total-status-btm {
    width: 55%;
    display: flex;
    margin-left: auto;
  }
  .payment-total-status-btm .admin-payment--status,
  .payment-total-status-btm .payment-invoice--count {
    width: auto !important;
  }
  .payment-total-status-btm .payment-invoice--count {
    margin-left: auto !important;
    text-align: left;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .team-limit-input .checked-box-show {
    width: calc(100% - 149px);
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .point-based-input .checked-box-show {
    width: calc(100% - 212px);
  }
}
.locale_search_box.ng-select .ng-select-container {
  max-height: 83px;
  overflow: auto !important;
}
.hd-with-tags .hd-with-tags-left {
  max-width: calc(100% - 100px);
}
@media (min-width: 320px) and (max-width: 567px) {
  .hd-with-tags .hd-with-tags-left {
    width: calc(100% - 75px);
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant-store-list .col-md-9 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .merchant-store-list .col-md-3 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
}
.confirmation-pop .confirmation-pop-top {
  text-align: center;
  color: #fff;
  padding-top: 30px;
  padding-right: 10px;
  padding-bottom: 30px;
  padding-left: 10px;
  background: #00669b;
  background: -moz-linear-gradient(left, #00669b 0%, #4929bb 49%);
  background: -webkit-linear-gradient(left, #00669b 0%, #4929bb 49%);
  background:
    linear-gradient(
      to right,
      #00669b 0%,
      #4929bb 49%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00669b", endColorstr="#4929bb", GradientType=1);
}
.confirmation-pop .confirmation-pop-top h1 {
  margin-top: 10px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: block;
  color: #fff;
  font-size: 20px;
  font-weight: 400;
  text-align: center;
}
.confirmation-pop .confirmation-pop-btm {
  padding-top: 30px;
  padding-right: 10px;
  padding-bottom: 30px;
  padding-left: 10px;
  text-align: center;
}
.confirmation-pop .confirmation-pop-btn {
  padding-top: 20px;
  padding-right: 10px;
  padding-bottom: 20px;
  padding-left: 10px;
  border-top: 1px #cccccc solid;
  text-align: center;
}
#Membersyesa .checked-box-show {
  padding-top: 10px;
}
.coupons-list-in-other-component .coupon_d_r_text {
  border-left: 1px #dcdcdc solid;
  margin-right: 10px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .coupons-list-in-other-component .coupon_d_r_text {
    border-left: 0px #dcdcdc solid;
    border-right: 0px #dcdcdc solid;
    margin-right: 0px;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .coupons-list-in-other-component .main__row__list .col-md-7 {
    padding-right: 0px;
    flex: 0 0 55%;
    max-width: 55%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .coupons-list-in-other-component .main__row__list .col-md-7 {
    padding-right: 0px;
    flex: 0 0 55%;
    max-width: 55%;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .coupons-list-in-other-component .main__row__list .col-md-5 {
    flex: 0 0 45%;
    max-width: 45%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .coupons-list-in-other-component .main__row__list .col-md-5 {
    flex: 0 0 45%;
    max-width: 45%;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .main__row .merchant__paricipate__sale__list .coupons-list-in-other-component .main__row__list .main__list__left .coupon_list_img {
    width: 30%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .main__row .merchant__paricipate__sale__list .coupons-list-in-other-component .main__row__list .main__list__left .coupon_list_img {
    width: 28.5%;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .main__row .merchant__paricipate__sale__list .coupons-list-in-other-component .main__row__list .main__list__left .coupon_list_text {
    width: 68%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .main__row .merchant__paricipate__sale__list .coupons-list-in-other-component .main__row__list .main__list__left .coupon_list_text {
    width: 70%;
  }
}
.break-word-in-description {
  word-wrap: break-word;
}
.edit__row__box .edit__row__in__box .input__row.input__row__no__margin,
.input__row.input__row__no__margin {
  margin-left: 0px;
  margin-right: 0px;
}
.align-items-end {
  align-items: flex-end;
}
.cdn-image-loader img {
  width: 100%;
}
.comm__info .cdn-image-loader {
  width: 100px;
}
.date-reset-btn {
  border: 0px;
  background: transparent;
  cursor: pointer;
  display: flex;
}
.ng-value-label {
  font-size: 13px;
  color: #333333;
}
.full-view-img-height {
  height: 500px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .full-view-img-height {
    height: 320px;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .full-view-img-height {
    height: auto;
  }
}
.full-view-img-height-339 {
  height: 339px;
}
@media (min-width: 992px) and (max-width: 1024px) {
  .full-view-img-height-339 {
    height: 287px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .full-view-img-height-339 {
    height: 214px;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .full-view-img-height-339 {
    height: auto;
  }
}
.full-view-img-block app-cdn-image-loader {
  width: auto;
  height: 100%;
}
.full-view-img-block app-cdn-image-loader img {
  max-width: 100%;
  max-height: 100%;
}
.post-img-upload-box {
  width: 150px;
  height: 150px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-width: 1px;
  border-color: #C4C4C4;
  border-style: solid;
}
@media (min-width: 320px) and (max-width: 479px) {
  .post-img-upload-box {
    margin-bottom: 15px;
  }
}
.post-img-upload-box img {
  max-width: 100%;
  max-height: 100%;
}
.gray-bg {
  background: #f2f2f2;
}
.white-bg {
  background: #fff;
}
.show-chart-info-outer {
  position: relative;
  padding-top: 30px;
}
.show-chart-info-outer .show-chart-info {
  position: absolute;
  top: 0px;
  right: 0px;
  border-width: 1px;
  border-color: #12A7FF;
  border-style: solid;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  background: rgba(18, 167, 255, 0.32);
  z-index: 2;
}
.show-chart-info-outer .show-chart-info strong {
  font-size: 18px;
  color: #000000;
  font-weight: 600;
  display: block;
}
.show-chart-info-outer .show-chart-info span {
  font-size: 14px;
  color: #333333;
}
.report__page .show-chart-info-outer,
.admin-earning-report-page .show-chart-info-outer {
  padding-top: 60px;
}
.report__page .show-chart-info,
.admin-earning-report-page .show-chart-info {
  top: 15px;
  right: 15px;
}
.tabs__1 .slick-slider .slick-track {
  display: flex;
}
.tabs__1 .slick-slider .slick-track .slick-slide {
  float: none;
  height: auto;
  margin: 0 -5px 0 9px;
}
.tabs__1 .slick-slider .slick-track .slick-slide a {
  height: 100%;
  display: block;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.past-achievement-chart::after {
  width: 5px;
  height: 4px;
  content: "";
  position: absolute;
  bottom: 14px;
  left: 49%;
  background-color: #e5e5e5;
  right: 0;
}
@media (min-width: 1025px) and (max-width: 1130px) {
  .past-achievement-chart::after {
    bottom: 11px;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .past-achievement-chart::after {
    bottom: 12px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .past-achievement-chart::after {
    bottom: 11px;
    left: 48.5%;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .past-achievement-chart::after {
    bottom: 10px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .past-achievement-chart::after {
    bottom: 11.1px;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin__communities__full__img.full-view-img-block {
    display: block;
  }
}
.user__login__section .ng-select .ng-clear-wrapper {
  display: none;
}
.admin_store_page .admin_stores_details_section_top .input__button__box__row {
  flex-direction: row-reverse;
}
.hide-edit-link {
  display: none;
  opacity: 0;
}
.text-capitalize {
  text-transform: capitalize;
}
.tabs__1 .slick-track {
  margin-left: 0;
}
.action__filter__width {
  width: 102px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .action__filter__width {
    width: 100%;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .store-form-merchant .login__right {
    padding-bottom: 20px;
  }
  .store-form-merchant .next__btn.merchant-add-store-submit {
    width: 100%;
    float: none;
    text-align: center;
  }
  .store-form-merchant .next__btn.merchant-add-store-submit button {
    display: inline-block;
  }
}
@media (min-width: 320px) and (max-width: 479px) {
  .store-form-admin .pre__btn {
    width: auto;
  }
  .store-form-admin .pre__btn .signup__step_btn {
    padding-left: 25px;
    padding-right: 25px;
  }
  .store-form-admin .pre__btn .signup__step_btn {
    padding-left: 25px;
    padding-right: 25px;
  }
}
.next__btn .signup__step_btn {
  margin-right: 0px;
}
.pre__btn .signup__step_btn {
  margin-left: 0px;
}
.admin_store_location {
  position: relative;
}
.admin_store_location .store-address-box {
  position: absolute;
  top: 0px;
  left: 0px;
  background: rgba(0, 0, 0, 0.7);
  padding: 5px;
  font-size: 13px;
  color: #fff;
  z-index: 1;
}
.choose-map-pop-form .full__map {
  border-width: 1px;
  border-color: #C4C4C4;
  border-style: solid;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  overflow: hidden;
}
.empty-values {
  display: none !important;
}
@media (min-width: 320px) and (max-width: 567px) {
  .user-filter-box .filters-row-btm {
    margin-top: 0;
  }
}
.subpage__link_padding {
  padding-top: 7px;
}
@media (min-width: 320px) and (max-width: 567px) {
  .subpage__link_padding {
    padding-top: 0px;
  }
}
.subpage__link_padding ul li {
  margin-bottom: 0px;
}
@media (min-width: 320px) and (max-width: 567px) {
  .subpage__link_padding ul li {
    margin-bottom: 10px;
  }
}
.subpage__link_no_padding {
  padding-top: 0px;
}
.subpage__link_no_padding ul li {
  margin-bottom: 0px;
}
@media (min-width: 320px) and (max-width: 567px) {
  .subpage__link_no_padding ul li {
    margin-bottom: 10px;
  }
}
.top-border-padding {
  padding-bottom: 10px;
}
@media (min-width: 320px) and (max-width: 567px) {
  .top-border-padding {
    padding-bottom: 0px;
  }
  .top-border-padding .tabs__1 {
    border-bottom: 0px #c4c4c4 solid;
    margin-bottom: 0px;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .top-border-padding {
    padding-bottom: 0px;
  }
}
.no-border-list {
  display: none;
}
.left-border {
  border-left: 1px #dcdcdc solid;
}
@media (min-width: 320px) and (max-width: 767px) {
  .left-border {
    border-left: 0px;
  }
}
.left-border:first-child {
  border-left: 0px;
}
.special_sales_users_coupons .main__row .main__row__list {
  padding-left: 0px;
  padding-right: 0px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__dashboard__coupan .merchant-coupons-buyers-chart .m_das_co_chart_top h3 {
    width: 24%;
  }
  .merchant__dashboard__coupan .merchant-coupons-buyers-chart .m_das_co_chart_top .chart_top_right {
    width: 76%;
    justify-content: flex-end;
    text-align: right;
  }
}
.border-5 {
  border-width: 5px;
  border-color: #C4C4C4;
  border-style: solid;
}
.password-hide-show {
  position: absolute;
  top: 13px;
  right: 13px;
  font-size: 13px;
  color: #333333;
  cursor: pointer;
  padding: 0px;
  border: 0px;
  background: transparent;
}
@media (min-width: 568px) and (max-width: 767px) {
  .challenges-filter-btn {
    margin-top: 15px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .admin_store_page .admin_store_coupons_list .coupon_approved_sts {
    white-space: nowrap;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin_store_page .admin_store_coupons_list .coupon_approved_sts {
    margin-left: 0 !important;
  }
}
.social-tag-list {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 10px;
  padding: 0px;
  list-style: none;
}
@media (min-width: 320px) and (max-width: 567px) {
  .social-tag-list {
    margin-top: 5px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
  }
}
.social-tag-list .social-tag {
  margin: 0px;
  margin-right: 5px;
}
@media (min-width: 320px) and (max-width: 567px) {
  .social-tag-list .social-tag {
    align-items: flex-end;
  }
}
.social-tag-list .social-tag img {
  max-width: 100%;
}
@media (min-width: 320px) and (max-width: 567px) {
  .heading-with-tags {
    display: block;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .page-user-mid .mobile-landscape-row .col-sm-80,
  .page-admin-store-mid .mobile-landscape-row .col-sm-80,
  .superadmin-community-page .mobile-landscape-row .col-sm-80,
  .page-admin-store-mid .mobile-landscape-row .col-sm-80 {
    width: 80%;
    max-width: 80%;
    flex: 0 0 80%;
  }
  .page-user-mid .mobile-landscape-row .col-sm-75,
  .page-admin-store-mid .mobile-landscape-row .col-sm-75,
  .superadmin-community-page .mobile-landscape-row .col-sm-75,
  .page-admin-store-mid .mobile-landscape-row .col-sm-75 {
    width: 75%;
    max-width: 75%;
    flex: 0 0 75%;
  }
  .page-user-mid .mobile-landscape-row .col-sm-70,
  .page-admin-store-mid .mobile-landscape-row .col-sm-70,
  .superadmin-community-page .mobile-landscape-row .col-sm-70,
  .page-admin-store-mid .mobile-landscape-row .col-sm-70 {
    width: 70%;
    max-width: 70%;
    flex: 0 0 70%;
  }
  .page-user-mid .mobile-landscape-row .col-sm-60,
  .page-admin-store-mid .mobile-landscape-row .col-sm-60,
  .superadmin-community-page .mobile-landscape-row .col-sm-60,
  .page-admin-store-mid .mobile-landscape-row .col-sm-60 {
    width: 60%;
    max-width: 60%;
    flex: 0 0 60%;
  }
  .page-user-mid .mobile-landscape-row .col-sm-50,
  .page-admin-store-mid .mobile-landscape-row .col-sm-50,
  .superadmin-community-page .mobile-landscape-row .col-sm-50,
  .page-admin-store-mid .mobile-landscape-row .col-sm-50 {
    width: 50%;
    max-width: 50%;
    flex: 0 0 50%;
  }
  .page-user-mid .mobile-landscape-row .col-sm-40,
  .page-admin-store-mid .mobile-landscape-row .col-sm-40,
  .superadmin-community-page .mobile-landscape-row .col-sm-40,
  .page-admin-store-mid .mobile-landscape-row .col-sm-40 {
    width: 40%;
    max-width: 40%;
    flex: 0 0 40%;
  }
  .page-user-mid .mobile-landscape-row .col-sm-30,
  .page-admin-store-mid .mobile-landscape-row .col-sm-30,
  .superadmin-community-page .mobile-landscape-row .col-sm-30,
  .page-admin-store-mid .mobile-landscape-row .col-sm-30 {
    width: 30%;
    max-width: 30%;
    flex: 0 0 30%;
  }
  .page-user-mid .mobile-landscape-row .col-sm-25,
  .page-admin-store-mid .mobile-landscape-row .col-sm-25,
  .superadmin-community-page .mobile-landscape-row .col-sm-25,
  .page-admin-store-mid .mobile-landscape-row .col-sm-25 {
    width: 25%;
    max-width: 25%;
    flex: 0 0 25%;
  }
  .page-user-mid .mobile-landscape-row .col-sm-20,
  .page-admin-store-mid .mobile-landscape-row .col-sm-20,
  .superadmin-community-page .mobile-landscape-row .col-sm-20,
  .page-admin-store-mid .mobile-landscape-row .col-sm-20 {
    width: 20%;
    max-width: 20%;
    flex: 0 0 20%;
  }
  .page-user-mid .mobile-landscape-row .col-sm-10,
  .page-admin-store-mid .mobile-landscape-row .col-sm-10,
  .superadmin-community-page .mobile-landscape-row .col-sm-10,
  .page-admin-store-mid .mobile-landscape-row .col-sm-10 {
    width: 10%;
    max-width: 10%;
    flex: 0 0 10%;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .mobile-landscape-row .col-sm-42 {
    width: 42%;
    max-width: 42%;
    flex: 0 0 42%;
  }
  .mobile-landscape-row .col-sm-58 {
    width: 58%;
    max-width: 58%;
    flex: 0 0 58%;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .page-unit-mid .select-all-input {
    width: 85% !important;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .row-one-ipad .col-sm-6:nth-child(1) {
    width: 60%;
    max-width: 60%;
    flex: 0 0 60%;
  }
  .row-one-ipad .col-sm-6:nth-child(2) {
    width: 40%;
    max-width: 40%;
    flex: 0 0 40%;
  }
  .row-one-ipad .col-sm-6:nth-child(2) .challenges-filter-btn {
    margin-top: 0px;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .user__row .users__page__list .coupons-list-in-store-section .main__list__left .coupon_list_text,
  .user__row .users__page__list .coupons-list-in-merchant-section .main__list__left .coupon_list_text {
    width: 78%;
  }
}
app-post-details .commt__post__section {
  position: relative;
}
app-post-details .commt__post__section::after {
  content: "";
  position: absolute;
  bottom: 0px;
  left: 15px;
  right: 15px;
  width: calc(100% - 30px);
  height: 1px;
  background: #C4C4C4;
}
app-post-details:last-child .commt__post__section::after {
  display: none;
}
.section-hide {
  display: none;
}
.merchant__dashboard__top__btn .row {
  align-items: center;
}
@media (min-width: 320px) and (max-width: 767px) {
  .coupons-list-in-merchant-section .main__row__list .action_filter_top__border .coupon_approved_sts {
    margin-left: 0;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .coupons-list-in-merchant-section .coupon-right-info .action__filter {
    padding-left: 0;
  }
}
.page-unit-mid .pages__filter .ng-select .ng-select-container {
  border: 0px;
}
.row__list .row__list_text .details-heading h2 {
  padding-top: 0px;
}
@media (min-width: 320px) and (max-width: 567px) {
  .row__list .row__list_text .details-heading h2 {
    width: 100%;
  }
}
.subpage__link .checkbox__design .form-checkbox input[type=checkbox].css-checkbox + label.css-label {
  font-weight: 300;
}
.merchant-payment-slick-slider ngx-slick-carousel .slick-list::after,
.merchant-coupon-slick-slider ngx-slick-carousel .slick-list::after {
  position: absolute;
  right: 0px;
  width: 30px;
  top: 0px;
  height: 100%;
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgb(232, 232, 232) 73%);
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgb(232, 232, 232) 73%);
  background:
    linear-gradient(
      to right,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0) 1%,
      rgb(232, 232, 232) 73%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff", endColorstr="#e8e8e8", GradientType=1);
  content: "";
}
.merchant-dashboard-store-slider ngx-slick-carousel .slick-list::after {
  position: absolute;
  right: 0px;
  width: 30px;
  top: 0px;
  height: 100%;
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgb(244, 247, 252) 73%);
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgb(244, 247, 252) 73%);
  background:
    linear-gradient(
      to right,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0) 1%,
      rgb(244, 247, 252) 73%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff", endColorstr="#f4f7fc", GradientType=1);
  content: "";
}
.li-row {
  flex-wrap: wrap;
}
@media (min-width: 992px) and (max-width: 1024px) {
  .li-row {
    flex-wrap: wrap;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .li-row {
    flex-wrap: wrap;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .li-row .expired-label {
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .li-row .expired-label {
    width: 100%;
  }
}
.li-row .traded-label {
  margin-top: 5px;
}
@media (min-width: 992px) and (max-width: 1024px) {
  .li-row .traded-label {
    margin-left: 0px;
    width: 100%;
    margin-top: 5px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .li-row .traded-label {
    margin-left: 0px;
    width: 100%;
    margin-top: 6px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .li-row .traded-label {
    margin-top: 0px;
    margin-left: auto;
  }
}
@media (min-width: 320px) and (max-width: 479px) {
  .li-row .traded-label {
    margin-top: 0px;
    margin-left: auto;
  }
}
.special_sales_users_box .coupon_d_r_text {
  width: 142px;
}
@media (min-width: 568px) and (max-width: 767px) {
  .special_sales_users_box .coupon_d_r_text {
    width: 100%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .special_sales_users_box .coupon_d_r_text {
    width: 100%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .special_sales_users_box .li-row .traded-label {
    margin-left: 7px;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .special_sales_users_box .main__row__list .col-sm-4.custom-justify-content-end {
    padding-left: 195px;
  }
}
.perfect-scrollbar-custom-height {
  height: 455px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .perfect-scrollbar-custom-height {
    height: 494px;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .perfect-scrollbar-custom-height {
    height: 494px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .perfect-scrollbar-custom-height {
    height: 271px;
  }
}
.confirmation-pop .confirmation-pop-btm {
  font-weight: 500;
}
.challenge-hide-input #Membersyesa .checked-box-show {
  padding-top: 5px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .participate__sub__list__btm .main__row__list .action_filter_top__border {
    padding-bottom: 0px;
    padding-top: 7px;
    padding-left: 0;
  }
}
.participate__sub__list__btm .main__row__list .col-sm-4.custom-justify-content-end .action__filter {
  min-width: 112px;
}
@media (min-width: 568px) and (max-width: 767px) {
  .participate__sub__list__btm .main__row__list .col-sm-4.custom-justify-content-end {
    padding-left: 178px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .participate__sub__list__row .sale-tag-manage {
    position: relative;
  }
  .participate__sub__list__row .sale-tag-manage .sale-status-tag {
    bottom: inherit;
    top: 12px;
    right: 0;
  }
}
.page-unit-mid .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder {
  top: 8px;
  padding-bottom: 0;
  font-size: 13px;
}
@media (min-width: 320px) and (max-width: 567px) {
  .page-reportabuse-mid .main_hd_page_top_right {
    padding-top: 0;
    margin-bottom: 0px;
  }
  .page-reportabuse-mid .main_hd_page_top_right .global-date {
    margin-top: 10px;
  }
}
.page-team-mid .global-search {
  width: 60%;
}
@media (min-width: 768px) and (max-width: 991px) {
  .page-team-mid .global-search {
    width: 59%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .page-team-mid .global-search {
    width: 100%;
    margin-bottom: 0px;
  }
}
.page-team-mid .authbox-select {
  width: 38%;
}
@media (min-width: 320px) and (max-width: 567px) {
  .page-team-mid .authbox-select {
    width: 100%;
    margin-bottom: 10px;
  }
}
.active-border-right {
  border-right: 1px #dcdcdc solid;
}
.merchant-dashboard-date-search {
  width: auto !important;
}
.merchant-dashboard-date-search .search-calendar .button-type.date-reset-button {
  border-radius: 0 3px 3px 0 !important;
}
.top_coupons_slider .slick-track {
  margin-left: 0px;
  margin-right: 0px;
}
.add_new_store_new__form .row {
  max-width: 58.3333333333%;
}
.add_new_store_new__form .row .col-sm-6 {
  flex: 0 0 100%;
  max-width: 100%;
}
@media (min-width: 768px) and (max-width: 991px) {
  .add_new_store_new__form .row {
    max-width: 100%;
    margin: 0px;
  }
  .add_new_store_new__form .row .col-sm-12,
  .add_new_store_new__form .row .col-sm-6 {
    padding: 0px;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .add_new_store_new__form .row {
    max-width: 100%;
    margin: 0px;
  }
  .add_new_store_new__form .row .col-sm-12,
  .add_new_store_new__form .row .col-sm-6 {
    padding: 0px;
  }
}
.add_new_store_new__form .input__button__box__row {
  flex-direction: row-reverse;
}
.add_new_store_new__form .sign__up__btn {
  margin-top: 0;
}
.add_new_store_new__form .sign__up__btn .next__btn .signup__step_btn {
  margin-right: 13px;
  margin-left: 0;
}
.add_new_store_new__form .login__input .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder {
  top: 11px !important;
  font-size: 13px;
}
.notification-scrollbar-custom-height {
  height: 430px;
}
.Discount_add_section .nav-tabs a {
  color: #000000;
  padding-top: 7px;
  padding-right: 15px;
  padding-bottom: 7px;
  padding-left: 15px;
}
.Discount_add_section .nav-tabs a:first-child {
  border-radius: 5px 0 0 5px;
}
.Discount_add_section .nav-tabs a:last-child {
  border-radius: 0 5px 5px 0px;
}
.Discount_add_section .nav-tabs a.active {
  background: #4ba23a;
  color: #fff;
}
.hd-limit {
  max-width: 66%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.row-align-box {
  height: 100%;
}
.row-align-box ul li {
  margin-bottom: 0px;
}
.white-space {
  white-space: pre-wrap;
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant_subpage__link ul li {
    min-width: 41%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant_subpage__link ul li {
    min-width: 41%;
  }
}
.main__row .main__row__list .main__list__left .coupon_list_text ul .date-with-no-icon {
  font-size: 12px;
  margin-top: 0px;
}
.not-found-message {
  font-size: 14px;
  color: #FE6C0B;
  text-align: center;
}
.date-tag {
  font-size: 12px;
  color: #999999;
}
.view-95 .img-view-95 {
  width: 95px !important;
  height: 95px;
}
@media (min-width: 568px) and (max-width: 767px) {
  .view-95 .img-view-95 {
    width: 75px !important;
    height: 75px;
  }
}
.view-95 .img-view-95 app-cdn-image-loader {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  border-radius: 5px;
  background: #f1f1f1;
}
.view-95 .img-view-95 app-cdn-image-loader img {
  border-radius: 0px !important;
  width: auto !important;
  height: 100% !important;
}
.view-95 .content-view-95 {
  width: calc(100% - 105px) !important;
}
@media (min-width: 568px) and (max-width: 767px) {
  .view-95 .content-view-95 {
    width: calc(100% - 75px) !important;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .view-95 .content-view-95 {
    width: 100% !important;
  }
}
.bs-datepicker-buttons .btn {
  font-weight: 300;
}
.page-manage-notification-mid .subpage__link_padding ul li {
  margin-bottom: 0;
}
@media (min-width: 320px) and (max-width: 567px) {
  .page-manage-notification-mid .mobile-landscape-row {
    align-items: center;
  }
  .page-manage-notification-mid .mobile-landscape-row .col-sm-42 {
    width: 42%;
    max-width: 42%;
    flex: 0 0 42%;
  }
  .page-manage-notification-mid .mobile-landscape-row .col-sm-58 {
    width: 58%;
    max-width: 58%;
    flex: 0 0 58%;
  }
}
.status-with-type {
  margin-top: 3px;
}
.status-with-type ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
  display: flex;
}
.status-with-type ul li {
  margin: 0px;
  font-weight: 300;
  padding: 0px;
  font-size: 13px;
  color: #9A9A9A;
}
.image-crop-popup {
  max-width: 1255px;
  padding-top: 0;
  padding-right: 55px;
  padding-bottom: 0;
  padding-left: 55px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .image-crop-popup {
    padding-top: 0;
    padding-right: 10px;
    padding-bottom: 0;
    padding-left: 10px;
  }
}
.image-crop-popup .modal-content {
  border-radius: 5px 0 5px 5px;
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .image-crop-popup .modal-content {
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
  }
}
.image-crop-popup .modal-content h1 {
  margin: 0px;
  padding: 0px;
}
.image-crop-popup .image-crop-pop-header {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 15px;
  padding-left: 8px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .image-crop-popup .image-crop-pop-header {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 15px;
    padding-left: 10px;
  }
}
.image-crop-popup .image-crop-pop-footer {
  padding-top: 15px;
}
.image-crop-popup .image-crop-pop-footer button {
  margin-right: 10px;
}
.image-crop-popup .image-crop-pop-footer button:last-child {
  margin-right: 0px;
}
.text-align-center {
  text-align: center;
}
.write__comments .post_write__comments {
  position: inherit;
}
.write__comments .post_write__comments__attechment {
  position: relative;
}
.write__comments .post_write__comments__attechment textarea {
  padding-right: 124px;
}
.write__comments .uploaded-attechment {
  border-bottom: 1px #C4C4C4 solid;
  padding: 0 0 15px 0;
  margin-bottom: 15px;
}
.write__comments .uploaded-attechment .uploaded-attechment-view {
  width: 150px;
  height: 150px;
  position: relative;
}
.write__comments .uploaded-attechment .uploaded-attechment-view .remove_attechment {
  position: absolute;
  top: 0;
  right: 0;
}
.write__comments .uploaded-attechment .uploaded-attechment-view .remove_attechment button {
  background-color: rgba(0, 0, 0, 0.7);
  width: 30px;
  height: 30px;
  border-radius: 30px;
  top: 5px;
  right: 5px;
  bottom: auto;
  left: auto;
  position: absolute;
  border-width: 1px;
  border-color: #fff;
  border-style: solid;
  text-align: center;
}
.write__comments .uploaded-attechment .uploaded-attechment-view .remove_attechment button img {
  width: 12px;
  height: auto;
  display: block;
  margin-top: 1px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.write__comments .uploaded-attechment .uploaded-attechment-view app-cdn-image-loader img {
  width: 100%;
  display: block;
  height: auto;
}
.write__comments .commentbox-options {
  position: absolute;
  top: 4px;
  right: 4px;
}
.write__comments .commentbox-options .commentbox-options-in {
  display: flex;
  align-items: center;
}
.write__comments .commentbox-options .post__commt__btn {
  position: inherit;
}
.write__comments .commentbox-options .image-attachment-box {
  height: 30px;
  position: relative;
  width: 30px;
  margin: 0 10px;
  cursor: pointer;
}
.write__comments .commentbox-options .image-attachment-box input {
  top: 0px;
  right: auto;
  bottom: auto;
  left: 0;
  position: absolute;
  width: 100%;
  opacity: 0;
  z-index: 1;
}
.write__comments .commentbox-options .image-attachment-box i {
  width: 100%;
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
.write__comments .commentbox-options .image-attachment-box i img {
  width: 75%;
  display: block;
}
@media (min-width: 320px) and (max-width: 479px) {
  .download-redemption-deal-row .downloadcost {
    width: 50%;
  }
  .download-redemption-deal-row .redemptioncost {
    width: 50%;
  }
  .download-redemption-deal-row .dealofday {
    width: 100%;
    padding-top: 15px;
  }
}
@media (min-width: 320px) and (max-width: 479px) {
  .coupon_d_r_text .downloaded-redeemed-expired-traded-ul .coupondowmload {
    width: 31%;
  }
  .coupon_d_r_text .downloaded-redeemed-expired-traded-ul .couponredeemed {
    width: 25%;
  }
  .coupon_d_r_text .downloaded-redeemed-expired-traded-ul .couponexpiredtrade {
    width: 42%;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .coupons-list-in-other-component .action {
    margin-right: 15px;
  }
}
@media (min-width: 320px) and (max-width: 479px) {
  .special_sales_users_right .applied-coupons-btn a {
    width: 100%;
    text-align: center;
  }
}
.applied-coupons-btn a:focus {
  color: #FE6C0B;
}
@media (min-width: 320px) and (max-width: 479px) {
  .special_sales_users_coupons .subpage__link ul li {
    width: 45%;
  }
}
@media (min-width: 320px) and (max-width: 479px) {
  .main__row .special_sales_users_coupons .main__row__list {
    padding-bottom: 0;
  }
}
.ng-select-input-field .ng-select .ng-select-container {
  min-height: 45px;
}
.admin_merchant_details_section .tabs__1 .slick-slider .slick-prev ~ .slick-list {
  width: calc(100% - 57px);
}
.admin_merchant_details_section .tabs__1 .slick-slider .slick-track .slick-slide {
  margin: 0 5px;
}
.admin_merchant_details_section .slick-slider .slick-prev {
  left: 0;
}
.admin_merchant_details_section .slick-slider .slick-next {
  right: 0;
}
.picture-field-25 {
  width: 25%;
}
@media (min-width: 768px) and (max-width: 991px) {
  .picture-field-25 {
    width: 33%;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .picture-field-25 {
    width: 33%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .picture-field-25 {
    width: 50%;
  }
}
.no-btm-margin {
  margin-bottom: 0px !important;
}
.merchant-store-carousel-in-map {
  width: 230px;
}
.merchant-store-carousel-in-map .merchant-store-carousel-img {
  width: 35px;
}
.merchant-store-carousel-in-map .merchant-store-carousel-img img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 5px;
}
.merchant-store-carousel-in-map .merchant-store-carousel-content {
  width: calc(100% - 35px);
  padding-left: 10px;
}
.merchant-store-carousel-in-map .merchant-store-carousel-content h5 {
  margin: 0px;
  padding: 0px;
  font-size: 13px;
  color: #333;
  font-family: 500;
  text-transform: capitalize;
}
.merchant-store-carousel-in-map .merchant-store-carousel-content p {
  margin: 0px;
  padding: 0px;
  font-size: 12px;
  color: #666666;
}
.merchant-store-carousel-in-map .merchant-store-carousel-content p strong {
  color: #333;
  font-family: 500;
}
.merchant__sale__location__map button.gm-ui-hover-effect {
  top: -4px !important;
  right: 16px !important;
  display: none !important;
}
.merchant__sale__location__map .gm-style .gm-style-iw-c {
  border-radius: 0px !important;
  padding: 0px !important;
}
.merchant__sale__location__map .gm-style .gm-style-iw-d {
  overflow: auto !important;
  max-height: 222px;
  padding: 0px !important;
}
.merchant__sale__location__map .slick-list {
  margin: auto;
  padding: 0;
  width: 100%;
}
.merchant__sale__location__map .slick-list .custom-row,
.merchant__sale__location__map .slick-list .infographic__popin .infographic-row,
.infographic__popin .merchant__sale__location__map .slick-list .infographic-row {
  padding: 5px;
  align-items: center;
}
.merchant__sale__location__map .slick-prev ~ .slick-list {
  width: calc(100% - 40px);
}
.not-found-min-height {
  min-height: 180px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.browse-trackers-pop-top .ng-dropdown-panel .ng-dropdown-panel-items {
  max-height: 163px;
}
.tabs__1.header-store-slider .slick-slider .slick-list {
  width: 100%;
}
.tabs__1.header-store-slider .slick-slider .slick-prev ~ .slick-list {
  width: calc(100% - 60px);
}
.tabs__1.header-store-slider .slick-slider .slick-prev {
  left: 0px;
}
.tabs__1.header-store-slider .slick-slider .slick-next {
  right: 0px;
}
.add_new_store_new__form .login__input .ng-select .ng-select-container {
  min-height: 42px;
}
.store-form-merchant .login__input .ng-select .ng-select-container {
  min-height: 56px;
  border: 1px solid #dcdcdc;
  border-width: 1px;
  border-color: #dcdcdc;
  border-style: solid;
}
@media (min-width: 568px) and (max-width: 767px) {
  .admin__payment__details__top .payment__details__text .thumb_mob_view app-cdn-image-loader img {
    width: 100%;
    display: block;
  }
}
.usercomponent-filter .search-single-item .ng-select .ng-clear-wrapper .ng-clear {
  display: inline-block;
}
.offline-message-section {
  background-color: #F4F7FC;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: calc(100vh - 64px);
}
.offline-message-section .offline-message-section-inner {
  max-width: 682px;
  margin: auto;
  padding: 2rem;
  text-align: center;
}
.offline-message-section .offline-message-section-inner i {
  width: 126px;
  margin: auto;
  height: 126px;
  display: inline-block;
  margin-bottom: 1rem;
}
.offline-message-section .offline-message-section-inner i img {
  width: 100%;
  height: auto;
  display: block;
}
.offline-message-section .offline-message-section-inner h1 {
  margin: 0px;
  padding: 0px;
  color: #000000;
  font-size: 30px;
  font-weight: 700;
}
.store_list_row .users__page__list .store-list-box .main__list__left .coupon_list_img {
  height: 95px;
}
.text-no-margin-top {
  margin-top: 0px !important;
}
.text-margin-top-15 {
  margin-top: 15px !important;
}
.app__store__btns {
  margin-top: 35px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.app__store__btns .appsstore__btn {
  width: 44%;
  padding: 0 15px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .app__store__btns .appsstore__btn {
    width: 50%;
    padding: 0 10px;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .app__store__btns .appsstore__btn {
    width: 50%;
    padding: 0 10px;
  }
}
.app__store__btns .appsstore__btn a {
  display: block;
}
.app__store__btns .appsstore__btn a img {
  width: 100%;
}
.app__store__btns .appsstore__btn a:hover img {
  opacity: 0.9;
}
.signup__step__text .app__store__btns {
  justify-content: flex-start;
  padding-right: 30px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .signup__step__text .app__store__btns {
    padding-right: 0px;
    padding-left: 0px;
  }
}
.signup__step__text .app__store__btns .appsstore__btn {
  width: 50%;
  padding: 0px;
}
.signup__step__text .app__store__btns .appsstore__btn:first-child {
  padding-right: 10px;
}
.signup__step__text .app__store__btns .appsstore__btn:last-child {
  padding-left: 10px;
}
.pd-rem-1 {
  padding: 1rem;
}
.infographic__popin {
  width: 510px;
  background: #fff;
  border: 1px #dddddd solid;
  margin-top: 30px;
  margin-right: auto;
  margin-bottom: 30px;
  margin-left: auto;
}
@media (min-width: 320px) and (max-width: 567px) {
  .infographic__popin {
    width: 90%;
  }
}
.infographic__popin h1 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 15px;
  padding-right: 0;
  padding-bottom: 15px;
  padding-left: 17px;
  border-bottom: 1px #dddddd solid;
  font-size: 14px;
  color: #333333;
  font-weight: 500;
}
.infographic__popin .pop-btn-set {
  padding-top: 30px;
  padding-right: 15px;
  padding-bottom: 30px;
  padding-left: 15px;
  text-align: center;
}
.infographic__popin .pop-btn-set button {
  padding-top: 6px;
  padding-right: 15px;
  padding-bottom: 6px;
  padding-left: 15px;
  margin-top: 0;
  margin-right: 10px;
  margin-bottom: 0;
  margin-left: 10px;
  font-size: 15px;
}
.infographic__popin .infographic-row {
  padding-top: 0;
  padding-right: 10px;
  padding-bottom: 0;
  padding-left: 10px;
}
.infographic__popin .pop-infographics-box {
  width: 29.333%;
  position: relative;
  background: #fff;
  border-width: 1px;
  border-color: #dddddd;
  border-style: solid;
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  margin-top: 4%;
  margin-right: 2%;
  margin-bottom: 0;
  margin-left: 2%;
}
@media (min-width: 320px) and (max-width: 567px) {
  .infographic__popin .pop-infographics-box {
    width: 46%;
  }
}
.infographic__popin .pop-infographics-box [type=radio] {
  border: 0 none;
  clip: rect(0px, 0px, 0px, 0px);
  height: 1px;
  margin: -1px;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  position: absolute;
  width: 1px;
}
.infographic__popin .pop-infographics-box [type=radio] + span + .check-sign {
  position: absolute;
  right: 5px;
  top: 5px;
  width: 17px;
  height: 17px;
}
.infographic__popin .pop-infographics-box [type=radio] + span::before {
  content: "";
  display: inline-block;
  height: 100%;
  left: 0px;
  margin-right: 0.75em;
  position: absolute;
  text-align: center;
  top: 0px;
  vertical-align: -0.25em;
  width: 100%;
}
.infographic__popin label {
  width: 100%;
  height: 100%;
  text-align: center;
  cursor: pointer;
}
.infographic__popin span strong {
  display: block;
  font-weight: 400;
  font-size: 15px;
  color: #777;
}
.infographic__popin span i {
  display: block;
}
@media (min-width: 320px) and (max-width: 567px) {
  .infographic__popin span i {
    margin-bottom: 10px;
  }
}
.infographic__popin span i img {
  width: 48px;
  margin: auto;
}
google-map {
  width: 100% !important;
  height: 500px;
}
@media (min-width: 768px) and (max-width: 991px) {
  google-map {
    height: 400px;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  google-map {
    height: 260px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  google-map {
    height: 300px;
  }
}
google-map .map-container {
  width: 100% !important;
}
.choose-map-pop-form .edit__form .col-sm-7,
.choose-map-pop-form .edit__form .col-sm-10,
.choose-map-pop-form .edit__form .col-sm-12 {
  padding-left: 0px;
  padding-right: 0px;
}
.choose-map-pop-form google-map {
  width: 100% !important;
  height: 300px;
}
.challenge-select-members-input {
  margin-top: 15px;
  margin-right: 0;
  margin-bottom: 15px;
  margin-left: 0;
}
.challenge-select-members-input .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder {
  top: 12px !important;
}
.hide-info-box {
  height: 100%;
}
.infographic__popin .modal-content {
  padding: 0px;
  border: 0px;
}
.infographic__popin .modal-content .infographic-row .custom_error {
  margin-top: 15px;
  margin-left: 13px;
}
.report-details-top {
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}
.report-details-top .custom-row {
  align-items: center;
}
@media (min-width: 320px) and (max-width: 359px) {
  .report-details-top .report-details-hd-filter-left {
    width: 100%;
  }
}
.report-details-top .report-details-hd-filter-left h3 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
@media (min-width: 1025px) and (max-width: 1170px) {
  .report-details-top .report-details-hd-filter-left h3 {
    font-size: 15px;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .report-details-top .report-details-hd-filter-left h3 {
    font-size: 15px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .report-details-top .report-details-hd-filter-left h3 {
    font-size: 15px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .report-details-top .report-details-hd-filter-left h3 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}
.report-details-top .report-details-hd-filter-right {
  align-self: flex-start;
}
@media (min-width: 320px) and (max-width: 359px) {
  .report-details-top .report-details-hd-filter-right {
    width: 100%;
    justify-content: flex-start;
    text-align: left;
    margin-top: 10px;
  }
}
.report-details-top .report-details-hd-filter-right ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: inline-block;
  vertical-align: middle;
  border-width: 1px;
  border-color: #C4C4C4;
  border-style: solid;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  background: #fff;
}
.report-details-top .report-details-hd-filter-right ul li {
  display: inline-block;
  vertical-align: middle;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  border-right: 1px #C4C4C4 solid;
}
.report-details-top .report-details-hd-filter-right ul li:last-child {
  border-right: 0px #C4C4C4 solid;
}
.report-details-top .report-details-hd-filter-right ul li .calendar {
  border: 0px;
}
.report-details-top .report-details-hd-filter-right ul li a {
  font-size: 12px;
  color: #999999;
  font-weight: 300;
  padding-top: 6px;
  padding-right: 6px;
  padding-bottom: 3px;
  padding-left: 6px;
  display: block;
  vertical-align: middle;
  height: 32px;
  line-height: 21px;
}
.report-details-top .report-details-hd-filter-right ul li a:hover {
  color: #FE6C0B;
}
@media (min-width: 768px) and (max-width: 991px) {
  .report-details-top .report-details-hd-filter-right ul li a:hover {
    color: #9A9A9A;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .report-details-top .report-details-hd-filter-right ul li a:hover {
    color: #9A9A9A;
  }
}
.report-details-top .report-details-hd-filter-right ul li a.active {
  color: #FE6C0B;
}
.report-details-top .report-details-top-desc {
  width: 80%;
  padding-top: 10px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .report-details-top .report-details-top-desc {
    width: 100%;
  }
}
.report-details-top .report-details-top-desc p {
  font-size: 14px;
  color: #9A9A9A;
  font-weight: 300;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
.report-btm-list,
.communities__report__page {
  margin-top: 20px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .report-dashboard-coupon .chart_top .chart_top_left {
    width: auto;
  }
}
.admin-community-report-page .report_chart_tabs:last-child {
  margin-left: auto;
}
@media (min-width: 320px) and (max-width: 567px) {
  .admin-community-report-page .report_chart_tabs:last-child {
    margin-top: 15px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .admin-community-report-page .report_chart_tabs ul li {
    width: 50%;
    padding-right: 10px;
  }
  .admin-community-report-page .report_chart_tabs ul li:last-child {
    padding-right: 0px;
  }
}
@media (min-width: 320px) and (max-width: 400px) {
  .admin-coupon-report-page .report_chart_tabs ul li {
    width: 50%;
    padding-right: 0px;
    margin-bottom: 10px;
  }
  .admin-coupon-report-page .report_chart_tabs ul li:nth-child(2n+2) {
    padding-left: 10px;
  }
}
@media (min-width: 401px) and (max-width: 567px) {
  .admin-coupon-report-page .report_chart_tabs ul li:nth-child(1) {
    width: 29%;
  }
  .admin-coupon-report-page .report_chart_tabs ul li:nth-child(2) {
    width: 39%;
  }
  .admin-coupon-report-page .report_chart_tabs ul li:nth-child(3) {
    width: 32%;
  }
}
@media (min-width: 468px) and (max-width: 567px) {
  .admin-payment-report-page .report_chart_tabs ul li {
    width: 25%;
  }
}
@media (min-width: 320px) and (max-width: 467px) {
  .admin-payment-report-page .report_chart_tabs ul li {
    width: 50%;
    padding-right: 0px;
    margin-bottom: 10px;
  }
  .admin-payment-report-page .report_chart_tabs ul li:nth-child(2n+2) {
    padding-left: 10px;
  }
}
.merchant_subpage__link {
  padding-top: 10px;
}
.coupon-tem-listview.preview__coupons__tem__1.coupon-tem-listview,
.coupon-tem-listview.preview__coupons__tem__2.coupon-tem-listview,
.coupon-tem-listview.preview__coupons__tem__3.coupon-tem-listview,
.coupon-tem-listview.preview__coupons__tem__4.coupon-tem-listview,
.coupon-tem-listview.preview__coupons__tem__5.coupon-tem-listview,
.coupon-tem-listview.preview__coupons__tem__6.coupon-tem-listview,
.coupon-tem-listview.preview__coupons__tem__7.coupon-tem-listview,
.coupon-tem-listview.preview__coupons__tem__8.coupon-tem-listview,
.coupon-tem-listview.preview__coupons__tem__9.coupon-tem-listview,
.coupon-tem-listview.preview__coupons__tem__10.coupon-tem-listview,
.coupon-tem-listview.preview__coupons__tem__11.coupon-tem-listview,
.coupon-tem-listview.preview__coupons__tem__12.coupon-tem-listview,
.coupon-tem-listview.preview__coupons__tem__13.coupon-tem-listview,
.coupon-tem-listview.preview__coupons__tem__14.coupon-tem-listview,
.coupon-tem-listview.preview__coupons__tem__15.coupon-tem-listview,
.coupon-tem-listview.preview__coupons__tem__16.coupon-tem-listview {
  border-radius: 5px;
}
.preview__coupons__tem__1.coupon-tem-listview .preview__coupons__tem__1__top {
  border-radius: 5px;
}
.payment__details__text__top__right {
  display: none;
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant-payment-page .admin__payment__details .payment__details__text p {
    margin-top: 15px;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .merchant-payment-page .main__row .main__row__list .main__list__left .coupon_list_text ul {
    margin-top: 10px;
  }
}
.merchant-payment-page .payment__details__row {
  display: none;
}
.merchant-payment-page .payment__details__text__top__right {
  display: block;
}
.merchant-payment-page .admin__payment__details__top .col-lg-3 {
  flex: 0 0 19%;
  max-width: 19%;
}
.merchant-payment-page .admin__payment__details__top .col-lg-9 {
  flex: 0 0 81%;
  max-width: 81%;
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant-payment-page .admin__payment__details__top .col-lg-9 {
    padding-left: 0px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant-payment-page .admin__payment__details__top .col-lg-9 {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.merchant-payment-page .payment__details__text__top .payment__details__text__top__left {
  width: 50%;
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant-payment-page .payment__details__text__top .payment__details__text__top__left {
    width: 40%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant-payment-page .payment__details__text__top .payment__details__text__top__left {
    width: 100%;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .merchant-payment-page .payment__details__text__top .payment__details__text__top__left {
    width: 100%;
  }
}
.merchant-payment-page .payment__details__text__top .payment__details__text__top__left h2 {
  margin-bottom: 0px;
}
@media (min-width: 568px) and (max-width: 767px) {
  .merchant-payment-page .payment__details__text__top .payment__details__text__top__left h2 {
    margin-top: 0px;
  }
}
.merchant-payment-page .payment__details__text__top .payment__details__text__top__right {
  width: 50%;
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant-payment-page .payment__details__text__top .payment__details__text__top__right {
    width: 60%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant-payment-page .payment__details__text__top .payment__details__text__top__right {
    width: 100%;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .merchant-payment-page .payment__details__text__top .payment__details__text__top__right {
    width: 100%;
  }
}
.payment-info-ul ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
  justify-content: flex-end;
}
@media (min-width: 320px) and (max-width: 567px) {
  .payment-info-ul ul {
    justify-content: flex-start;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .payment-info-ul ul {
    justify-content: flex-start;
  }
}
.payment-info-ul ul li {
  margin: 0px;
  font-size: 12px;
  color: #999999;
  font-weight: 400;
  text-align: left;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 20px;
}
@media (min-width: 320px) and (max-width: 567px) {
  .payment-info-ul ul li {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    width: 50%;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .payment-info-ul ul li {
    padding-top: 0;
    padding-right: 15px;
    padding-bottom: 0;
    padding-left: 0px;
  }
}
.payment-info-ul ul li strong {
  display: block;
  font-size: 15px;
  color: #333333;
  font-weight: 600;
  text-align: left;
}
.merchant__payment__list .main__row__list .main__list__left .coupon_list_text .merchant__payment__list ul.list {
  justify-content: flex-end;
}
@media (min-width: 320px) and (max-width: 767px) {
  .merchant__payment__list .main__row__list .main__list__left .coupon_list_text .merchant__payment__list ul.list {
    justify-content: flex-start;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .admin-payment--pages .admin__payment__details .admin__payment__details__top .col-sm-9 {
    width: 100%;
    max-width: 100%;
    flex: 0 0 100%;
  }
}
@media (min-width: 736px) and (max-width: 767px) {
  .storecomponent-page .main_hd_page_btm .col-sm-8 {
    flex: 0 0 74%;
  }
  .storecomponent-page .main_hd_page_btm .col-sm-4 {
    flex: 0 0 26%;
  }
}
.toast-container .ngx-toastr {
  border-radius: 10px !important;
  width: 400px !important;
  color: #000 !important;
  padding: 10px 15px 10px 60px !important;
}
@media (min-width: 320px) and (max-width: 567px) {
  .toast-container .ngx-toastr {
    width: 300px !important;
  }
}
.toast-title {
  font-size: 16px;
  font-weight: 500 !important;
  font-family: "Poppins", sans-serif;
}
.toast-message {
  font-size: 14px;
  font-weight: 300;
  font-family: "Poppins", sans-serif;
}
.toast-error {
  background-image: url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 6.33333C15.6406 6.33333 12.4188 7.66785 10.0433 10.0433C7.66784 12.4188 6.33332 15.6406 6.33332 19C6.33332 22.3594 7.66784 25.5812 10.0433 27.9567C12.4188 30.3321 15.6406 31.6667 19 31.6667C22.3594 31.6667 25.5812 30.3321 27.9567 27.9567C30.3321 25.5812 31.6667 22.3594 31.6667 19C31.6667 15.6406 30.3321 12.4188 27.9567 10.0433C25.5812 7.66785 22.3594 6.33333 19 6.33333ZM3.16666 19C3.16666 10.2552 10.2552 3.16666 19 3.16666C27.7447 3.16666 34.8333 10.2552 34.8333 19C34.8333 27.7447 27.7447 34.8333 19 34.8333C10.2552 34.8333 3.16666 27.7447 3.16666 19ZM12.3389 12.3389C12.6358 12.0421 13.0385 11.8753 13.4583 11.8753C13.8782 11.8753 14.2808 12.0421 14.5777 12.3389L19 16.7612L23.4222 12.3389C23.5683 12.1877 23.743 12.0671 23.9362 11.9841C24.1294 11.9011 24.3371 11.8574 24.5474 11.8556C24.7576 11.8538 24.9661 11.8938 25.1607 11.9734C25.3553 12.0531 25.532 12.1706 25.6807 12.3193C25.8294 12.468 25.9469 12.6447 26.0265 12.8393C26.1062 13.0339 26.1462 13.2424 26.1444 13.4526C26.1426 13.6629 26.0989 13.8706 26.0159 14.0638C25.9329 14.257 25.8123 14.4317 25.6611 14.5777L21.2388 19L25.6611 23.4222C25.9495 23.7209 26.1091 24.1208 26.1055 24.536C26.1019 24.9511 25.9353 25.3482 25.6418 25.6418C25.3482 25.9354 24.9511 26.1019 24.536 26.1055C24.1208 26.1091 23.7209 25.9495 23.4222 25.6611L19 21.2388L14.5777 25.6611C14.2791 25.9495 13.8792 26.1091 13.464 26.1055C13.0489 26.1019 12.6518 25.9354 12.3582 25.6418C12.0646 25.3482 11.8981 24.9511 11.8945 24.536C11.8909 24.1208 12.0505 23.7209 12.3389 23.4222L16.7612 19L12.3389 14.5777C12.0421 14.2808 11.8753 13.8782 11.8753 13.4583C11.8753 13.0385 12.0421 12.6358 12.3389 12.3389Z' fill='%23FF1500'/%3E%3C/svg%3E%0A") !important;
  background-size: 34px !important;
}
.toast-info {
  background-image: url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.4167 26.9167H20.5833V17.4167H17.4167V26.9167ZM19 14.25C19.4486 14.25 19.8249 14.098 20.1289 13.794C20.4329 13.49 20.5844 13.1142 20.5833 12.6667C20.5833 12.2181 20.4313 11.8418 20.1273 11.5378C19.8233 11.2337 19.4475 11.0823 19 11.0833C18.5514 11.0833 18.1751 11.2353 17.8711 11.5393C17.5671 11.8433 17.4156 12.2191 17.4167 12.6667C17.4167 13.1153 17.5687 13.4916 17.8727 13.7956C18.1767 14.0996 18.5524 14.2511 19 14.25ZM19 34.8333C16.8097 34.8333 14.7514 34.4174 12.825 33.5857C10.8986 32.7539 9.22291 31.626 7.79791 30.2021C6.37291 28.7771 5.24505 27.1014 4.41432 25.175C3.5836 23.2486 3.16771 21.1903 3.16666 19C3.16666 16.8097 3.58255 14.7514 4.41432 12.825C5.2461 10.8986 6.37396 9.22292 7.79791 7.79792C9.22291 6.37292 10.8986 5.24506 12.825 4.41433C14.7514 3.58361 16.8097 3.16772 19 3.16667C21.1903 3.16667 23.2486 3.58256 25.175 4.41433C27.1014 5.24611 28.7771 6.37397 30.2021 7.79792C31.6271 9.22292 32.7555 10.8986 33.5872 12.825C34.419 14.7514 34.8344 16.8097 34.8333 19C34.8333 21.1903 34.4174 23.2486 33.5857 25.175C32.7539 27.1014 31.626 28.7771 30.2021 30.2021C28.7771 31.6271 27.1014 32.7555 25.175 33.5872C23.2486 34.419 21.1903 34.8344 19 34.8333ZM19 31.6667C22.5361 31.6667 25.5312 30.4396 27.9854 27.9854C30.4396 25.5312 31.6667 22.5361 31.6667 19C31.6667 15.4639 30.4396 12.4687 27.9854 10.0146C25.5312 7.56042 22.5361 6.33333 19 6.33333C15.4639 6.33333 12.4687 7.56042 10.0146 10.0146C7.56041 12.4687 6.33332 15.4639 6.33332 19C6.33332 22.5361 7.56041 25.5312 10.0146 27.9854C12.4687 30.4396 15.4639 31.6667 19 31.6667Z' fill='%233D84E5'/%3E%3C/svg%3E%0A") !important;
  background-size: 34px !important;
}
.toast-success {
  background-image: url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1_45)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.1643 5.43115C26.534 5.05354 25.871 4.71455 25.1753 4.41417C23.2489 3.58239 21.1906 3.1665 19.0003 3.1665C16.81 3.16756 14.7517 3.58345 12.8253 4.41417C10.8989 5.24489 9.22324 6.37275 7.79824 7.79775C6.3743 9.22275 5.24644 10.8984 4.41466 12.8248C3.58288 14.7512 3.16699 16.8096 3.16699 18.9998C3.16805 21.1901 3.58394 23.2484 4.41466 25.1748C5.24538 27.1012 6.37324 28.7769 7.79824 30.2019C9.22324 31.6259 10.8989 32.7537 12.8253 33.5855C14.7517 34.4173 16.81 34.8332 19.0003 34.8332C21.1906 34.8342 23.2489 34.4189 25.1753 33.5871C27.1017 32.7553 28.7774 31.6269 30.2024 30.2019C31.6264 28.7769 32.7542 27.1012 33.586 25.1748C34.4178 23.2484 34.8337 21.1901 34.8337 18.9998C34.8341 18.0582 34.7576 17.1409 34.6041 16.2481L31.6669 18.9436C31.667 18.9623 31.667 18.9811 31.667 18.9998C31.667 22.5359 30.4399 25.5311 27.9857 27.9853C25.5316 30.4394 22.5364 31.6665 19.0003 31.6665C15.4642 31.6665 12.4691 30.4394 10.0149 27.9853C7.56074 25.5311 6.33366 22.5359 6.33366 18.9998C6.33366 15.4637 7.56074 12.4686 10.0149 10.0144C12.4691 7.56025 15.4642 6.33317 19.0003 6.33317C21.1105 6.33317 23.028 6.77015 24.7529 7.6441L27.1643 5.43115Z' fill='%233AC279'/%3E%3Cpath d='M19.375 22.2338L13.6413 16.5L11.6888 18.4387L19.375 26.125L35.875 9.625L33.9362 7.68625L19.375 22.2338Z' fill='%233AC279'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_45'%3E%3Crect width='38' height='38' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") !important;
  background-size: 34px !important;
}
.toast-warning {
  background-image: url("data:image/svg+xml,%3Csvg width='38' height='34' viewBox='0 0 38 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1_9)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19 1.58334L1.58334 31.6667H36.4167L19 1.58334Z' stroke='%23F9CE00' stroke-width='4' stroke-linejoin='round'/%3E%3Cpath d='M19 25.3333V26.125M19 12.6667L19.0063 20.5833' stroke='%23F9CE00' stroke-width='4' stroke-linecap='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_9'%3E%3Crect width='38' height='33.25' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") !important;
  background-size: 34px !important;
}
.toast-success {
  background-color: #C5F7DC !important;
  border-left: 15px #3AC279 solid;
}
.toast-error {
  background-color: #FFCFCB !important;
  border-left: 15px #FF1500 solid;
}
.toast-info {
  background-color: #CDE2FF !important;
  border-left: 15px #3D84E5 solid;
}
.toast-warning {
  background-color: #FFF7D0 !important;
  border-left: 15px #F9CE00 solid;
}
.toast-close-button {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.85333 1.02666L7.99999 6.17333L13.12 1.05333C13.2331 0.932954 13.3693 0.836657 13.5205 0.770214C13.6718 0.703771 13.8348 0.66855 14 0.666664C14.3536 0.666664 14.6928 0.80714 14.9428 1.05719C15.1928 1.30724 15.3333 1.64638 15.3333 2C15.3364 2.16347 15.3061 2.32585 15.2442 2.47717C15.1823 2.6285 15.0901 2.76558 14.9733 2.88L9.78666 8L14.9733 13.1867C15.1931 13.4017 15.3219 13.6928 15.3333 14C15.3333 14.3536 15.1928 14.6928 14.9428 14.9428C14.6928 15.1929 14.3536 15.3333 14 15.3333C13.8301 15.3404 13.6605 15.312 13.5021 15.25C13.3438 15.1881 13.2 15.0938 13.08 14.9733L7.99999 9.82666L2.86666 14.96C2.754 15.0764 2.61941 15.1693 2.47066 15.2333C2.32191 15.2974 2.16195 15.3314 1.99999 15.3333C1.64637 15.3333 1.30723 15.1929 1.05718 14.9428C0.807136 14.6928 0.66666 14.3536 0.66666 14C0.663551 13.8365 0.69388 13.6741 0.755786 13.5228C0.817692 13.3715 0.909869 13.2344 1.02666 13.12L6.21333 8L1.02666 2.81333C0.806906 2.59834 0.678046 2.30721 0.66666 2C0.66666 1.64638 0.807136 1.30724 1.05718 1.05719C1.30723 0.80714 1.64637 0.666664 1.99999 0.666664C2.31999 0.670664 2.62666 0.799997 2.85333 1.02666Z' fill='%23FF1500'/%3E%3C/svg%3E%0A") !important;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat !important;
  margin-top: 13px;
  top: 0 !important;
  right: 0 !important;
}
.toast-close-button span {
  display: none;
}
.toast-success .toast-close-button {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.85333 1.02667L7.99999 6.17334L13.12 1.05334C13.2331 0.932962 13.3693 0.836665 13.5205 0.770221C13.6718 0.703778 13.8348 0.668558 14 0.666672C14.3536 0.666672 14.6928 0.807147 14.9428 1.0572C15.1928 1.30724 15.3333 1.64638 15.3333 2.00001C15.3364 2.16347 15.3061 2.32585 15.2442 2.47718C15.1823 2.62851 15.0901 2.76559 14.9733 2.88001L9.78666 8.00001L14.9733 13.1867C15.1931 13.4017 15.3219 13.6928 15.3333 14C15.3333 14.3536 15.1928 14.6928 14.9428 14.9428C14.6928 15.1929 14.3536 15.3333 14 15.3333C13.8301 15.3404 13.6605 15.312 13.5021 15.2501C13.3438 15.1881 13.2 15.0938 13.08 14.9733L7.99999 9.82667L2.86666 14.96C2.754 15.0764 2.61941 15.1693 2.47066 15.2333C2.32191 15.2974 2.16195 15.3314 1.99999 15.3333C1.64637 15.3333 1.30723 15.1929 1.05718 14.9428C0.807136 14.6928 0.66666 14.3536 0.66666 14C0.663551 13.8365 0.69388 13.6742 0.755786 13.5228C0.817692 13.3715 0.909869 13.2344 1.02666 13.12L6.21333 8.00001L1.02666 2.81334C0.806906 2.59835 0.678046 2.30722 0.66666 2.00001C0.66666 1.64638 0.807136 1.30724 1.05718 1.0572C1.30723 0.807147 1.64637 0.666672 1.99999 0.666672C2.31999 0.670672 2.62666 0.800005 2.85333 1.02667Z' fill='%233AC279'/%3E%3C/svg%3E%0A") !important;
}
.toast-info .toast-close-button {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.85333 1.02667L7.99999 6.17334L13.12 1.05333C13.2331 0.932958 13.3693 0.836661 13.5205 0.770218C13.6718 0.703774 13.8348 0.668554 14 0.666668C14.3536 0.666668 14.6928 0.807144 14.9428 1.05719C15.1928 1.30724 15.3333 1.64638 15.3333 2C15.3364 2.16347 15.3061 2.32585 15.2442 2.47718C15.1823 2.6285 15.0901 2.76558 14.9733 2.88L9.78666 8L14.9733 13.1867C15.1931 13.4017 15.3219 13.6928 15.3333 14C15.3333 14.3536 15.1928 14.6928 14.9428 14.9428C14.6928 15.1929 14.3536 15.3333 14 15.3333C13.8301 15.3404 13.6605 15.312 13.5021 15.25C13.3438 15.1881 13.2 15.0938 13.08 14.9733L7.99999 9.82667L2.86666 14.96C2.754 15.0764 2.61941 15.1693 2.47066 15.2333C2.32191 15.2974 2.16195 15.3314 1.99999 15.3333C1.64637 15.3333 1.30723 15.1929 1.05718 14.9428C0.807136 14.6928 0.66666 14.3536 0.66666 14C0.663551 13.8365 0.69388 13.6742 0.755786 13.5228C0.817692 13.3715 0.909869 13.2344 1.02666 13.12L6.21333 8L1.02666 2.81333C0.806906 2.59835 0.678046 2.30722 0.66666 2C0.66666 1.64638 0.807136 1.30724 1.05718 1.05719C1.30723 0.807144 1.64637 0.666668 1.99999 0.666668C2.31999 0.670668 2.62666 0.800001 2.85333 1.02667Z' fill='%233D84E5'/%3E%3C/svg%3E%0A") !important;
}
.toast-warning .toast-close-button {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.85333 1.02666L7.99999 6.17333L13.12 1.05333C13.2331 0.932954 13.3693 0.836657 13.5205 0.770214C13.6718 0.703771 13.8348 0.66855 14 0.666664C14.3536 0.666664 14.6928 0.80714 14.9428 1.05719C15.1928 1.30724 15.3333 1.64638 15.3333 2C15.3364 2.16347 15.3061 2.32585 15.2442 2.47717C15.1823 2.6285 15.0901 2.76558 14.9733 2.88L9.78666 8L14.9733 13.1867C15.1931 13.4017 15.3219 13.6928 15.3333 14C15.3333 14.3536 15.1928 14.6928 14.9428 14.9428C14.6928 15.1929 14.3536 15.3333 14 15.3333C13.8301 15.3404 13.6605 15.312 13.5021 15.25C13.3438 15.1881 13.2 15.0938 13.08 14.9733L7.99999 9.82666L2.86666 14.96C2.754 15.0764 2.61941 15.1693 2.47066 15.2333C2.32191 15.2974 2.16195 15.3314 1.99999 15.3333C1.64637 15.3333 1.30723 15.1929 1.05718 14.9428C0.807136 14.6928 0.66666 14.3536 0.66666 14C0.663551 13.8365 0.69388 13.6741 0.755786 13.5228C0.817692 13.3715 0.909869 13.2344 1.02666 13.12L6.21333 8L1.02666 2.81333C0.806906 2.59834 0.678046 2.30721 0.66666 2C0.66666 1.64638 0.807136 1.30724 1.05718 1.05719C1.30723 0.80714 1.64637 0.666664 1.99999 0.666664C2.31999 0.670664 2.62666 0.799997 2.85333 1.02666Z' fill='%23F9CE00'/%3E%3C/svg%3E%0A") !important;
}
.toast-close-button:hover,
.toast-close-button:focus {
  opacity: 1 !important;
}
.toast-container .ngx-toastr:hover {
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.5) !important;
}
.store_list_row .users__page__list .store-list-box .main__list__left .coupon_list_img {
  width: 95px;
}
@media (min-width: 568px) and (max-width: 767px) {
  .store_list_row .users__page__list .store-list-box .main__list__left .coupon_list_img {
    width: 95px;
  }
}
.store_list_row .users__page__list .store-list-box .main__list__left .coupon_list_text {
  width: calc(100% - 105px);
}
@media (min-width: 568px) and (max-width: 767px) {
  .store_list_row .users__page__list .store-list-box .main__list__left .coupon_list_text {
    width: calc(100% - 95px);
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .store_list_row .users__page__list .store-list-box .main__list__left .coupon_list_text {
    width: 100%;
  }
}
.store_list_row .row__list .row__list_text ul li {
  margin-right: 100px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .store_list_row .row__list .row__list_text ul li {
    margin-right: 25px;
  }
}
.store_list_row .row__list .row__list_text ul li:last-child {
  margin-right: 0px;
}
.store_list_row .subpage__link ul li {
  margin-right: 40px;
  margin-bottom: 0;
}
@media (min-width: 320px) and (max-width: 567px) {
  .store_list_row .subpage__link ul li {
    margin-bottom: 10px;
  }
}
.no-action-dropdown {
  width: 102px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .no-action-dropdown {
    width: 100%;
  }
}
.admin_stores_details_section_top .row__list .row__list_text {
  width: 100%;
}
.admin_stores_details_section_top .row__list .row__list_text ul {
  margin-top: 10px;
}
.admin_stores_details_section_top .admin_merchant_store_section {
  margin-top: 10px;
}
.admin_store_slider img {
  width: 100%;
}
@media (min-width: 320px) and (max-width: 567px) {
  .store-categories-list,
  .custom-field-list {
    align-items: flex-start;
  }
  .store-categories-list .col-sm-10,
  .custom-field-list .col-sm-10 {
    width: 57%;
    padding-right: 0;
  }
  .store-categories-list .col-sm-2,
  .custom-field-list .col-sm-2 {
    width: 133px;
    margin-left: auto;
  }
  .store-categories-list .col-sm-2 .action__filter,
  .custom-field-list .col-sm-2 .action__filter {
    margin-top: 0px;
  }
}
.section__gol__right {
  width: 100px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 15px;
}
.admin-payment--total {
  border-width: 1px;
  border-color: #C4C4C4;
  border-style: solid;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  font-size: 20px;
  color: #333333;
  font-weight: 500;
  text-align: center;
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin-payment--total {
    display: line-block;
    vertical-align: middle;
  }
}
.admin-payment-show--table {
  border-width: 1px;
  border-color: #C4C4C4;
  border-style: solid;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  font-size: 20px;
  color: #333333;
}
@media (min-width: 768px) and (max-width: 991px) {
  .admin-payment-show--table {
    width: 88%;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin-payment-show--table {
    display: block;
    vertical-align: middle;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin-payment-show--table {
    margin-top: 10px;
    margin-right: 0;
    margin-bottom: 10px;
    margin-left: 0;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .admin-payment-show--table {
    margin-top: 0px;
    margin-right: 0;
    margin-bottom: 0px;
    margin-left: 0;
  }
}
.admin-payment-show--table h3 {
  writing-mode: vertical-rl;
  width: 31px;
  font-size: 14px;
  color: #666666;
  word-break: keep-all;
  height: auto;
  text-align: center;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0px;
  transform: rotate(-179deg);
  -ms-transform: rotate(-179deg);
  -webkit-transform: rotate(-179deg);
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin-payment-show--table h3 {
    width: 100%;
    writing-mode: inherit;
    height: auto;
    transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    border-bottom: 1px #C4C4C4 solid;
  }
}
.admin-payment-show--table ul {
  margin: 0;
  padding: 0;
  list-style: none;
  border-left: 1px #C4C4C4 solid;
  height: 100%;
  padding-top: 0px;
  padding-right: 15px;
  padding-bottom: 0px;
  padding-left: 15px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin-payment-show--table ul {
    border-left: 0px #C4C4C4 solid;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .admin-payment-show--table ul {
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin-payment-show--table ul {
    display: flex;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
  }
}
.admin-payment-show--table ul li {
  display: block;
  color: #999999;
  font-size: 13px;
  font-weight: 400;
  text-align: left;
  display: block;
  vertical-align: middle;
  padding-top: 3px;
  padding-right: 0px;
  padding-bottom: 3px;
  padding-left: 0px;
  line-height: 19px;
}
.admin-payment-show--table ul li strong {
  display: block;
  color: #333333;
  font-size: 15px;
  font-weight: 600;
  text-align: left;
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin-payment-show--table ul li {
    padding-top: 0;
    padding-right: 10px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
  .admin-payment-show--table ul li:last-child {
    padding-right: 0px;
  }
}
@media (min-width: 320px) and (max-width: 479px) {
  .admin-payment-show--table ul li {
    -ms-flex: 1;
    flex: 1;
  }
  .admin-payment-show--table ul li:nth-child(2) {
    text-align: left;
  }
  .admin-payment-show--table ul li:nth-child(2) strong {
    text-align: left;
  }
  .admin-payment-show--table ul li:last-child {
    text-align: left;
  }
  .admin-payment-show--table ul li:last-child strong {
    text-align: left;
  }
}
.admin__payment__details .payment__details__text h2 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0px;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: block;
}
@media (min-width: 768px) and (max-width: 991px) {
  .admin__payment__details .payment__details__text h2 {
    padding-top: 0px;
    padding-right: 37px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin__payment__details .payment__details__text h2 {
    margin-top: 15px;
    margin-right: 0;
    margin-bottom: 10px;
    margin-left: 0;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .admin__payment__details .payment__details__text h2 {
    margin-top: 0px;
    margin-right: 0;
    margin-bottom: 0px;
    margin-left: 0;
  }
}
.admin__payment__details .payment__details__text span {
  display: block;
  color: #C4C4C4;
  font-size: 13px;
  font-weight: 300;
  text-align: left;
}
@media (min-width: 320px) and (max-width: 567px) {
  .admin__payment__details .payment__details__text span {
    font-size: 13px;
    font-weight: 300;
  }
}
.admin__payment__details .payment__details__text p {
  margin-top: 10px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 13px;
  color: #666666;
}
@media (min-width: 320px) and (max-width: 567px) {
  .admin__payment__details .payment__details__text p {
    font-size: 13px;
    margin-top: 0px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
  }
}
.admin__payment__details .payment__details__row {
  margin-top: 20px;
  display: flex;
  color: #999999;
  font-size: 12px;
  font-weight: 300;
  text-align: left;
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin__payment__details .payment__details__row {
    margin-top: 0px;
  }
}
.admin__payment__details .payment__details__row strong {
  display: block;
  font-size: 18px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin__payment__details .payment__details__row strong {
    font-size: 15px;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .admin__payment__details .admin__payment__details__top .col-sm-3 {
    width: 34%;
    padding-right: 0px;
    max-width: 34%;
    flex: 0 0 34%;
    padding-top: 10px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .admin__payment__details .admin__payment__details__top .col-sm-3 {
    width: 50%;
    padding-right: 0px;
    max-width: 50%;
    flex: 0 0 50%;
    padding-top: 10px;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin__payment__details .admin__payment__details__top .col-sm-9 {
    width: 66%;
    max-width: 66%;
    flex: 0 0 66%;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .admin__payment__details .admin__payment__details__top .payment__details__row .col-sm-2 {
    width: 20%;
    max-width: 20%;
    flex: 0 0 20%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .admin__payment__details .admin__payment__details__top .payment__details__row .col-sm-2 {
    width: 50%;
    max-width: 50%;
    flex: 0 0 50%;
  }
}
.admin__payment__details__btm {
  margin-top: 35px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}
.admin__payment__details__btm .nav-fill .nav-item {
  flex: inherit;
  text-align: center;
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin__payment__details__btm .nav-fill .nav-item {
    width: 49%;
    padding-top: 10px;
    padding-right: 4px;
    padding-bottom: 10px;
    padding-left: 4px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .admin__payment__details__btm .nav-fill .nav-item {
    padding-top: 10px;
    padding-right: 2px;
    padding-bottom: 10px;
    padding-left: 2px;
  }
}
.admin__payment__details__btm .nav-tabs .nav-link {
  border-width: 1px;
  border-color: #C4C4C4;
  border-style: solid;
}
.admin__payment__details__btm .nav-tabs .nav-link.active {
  border-bottom: 0;
  color: #FE6C0B;
  border-color: #FE6C0B;
}
.admin__payment__details__btm .nav-tabs a {
  display: block;
  color: #666666;
  font-size: 14px;
  font-weight: 300;
  text-align: left;
}
@media (min-width: 320px) and (max-width: 567px) {
  .admin__payment__details__btm .nav-tabs a {
    font-size: 13px;
    margin-right: 0px;
  }
}
.admin__payment__details__btm .nav-tabs a:last-child {
  margin-left: 5px;
}
@media (min-width: 320px) and (max-width: 567px) {
  .admin__payment__details__btm .nav-tabs a:last-child {
    margin-left: 3px;
    margin-right: 0px;
  }
}
.admin__payment__details__btm .tab-content {
  padding-top: 25px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
.admin__payment__details__btm .admin__payment__type ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.admin__payment__details__btm .admin__payment__type ul li {
  display: inline-block;
  color: #666666;
  font-size: 15px;
  font-weight: 300;
  text-align: left;
  display: inline-block;
  vertical-align: middle;
  word-break: break-all;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  line-height: 19px;
  min-height: 87px;
  margin-bottom: 10px;
  border-width: 1px;
  border-color: #C4C4C4;
  border-style: solid;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  width: 49%;
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin__payment__details__btm .admin__payment__type ul li {
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .admin__payment__details__btm .admin__payment__type ul li {
    width: 100%;
  }
}
.admin__payment__details__btm .admin__payment__type ul li strong {
  display: block;
  color: #333333;
  font-size: 14px;
  font-weight: 500;
  text-align: left;
}
.admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row {
  display: flex;
  font-size: 12px;
}
@media (min-width: 320px) and (max-width: 479px) {
  .admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row {
    flex-wrap: wrap;
  }
}
.admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row .admin__payment__type__row__l {
  width: 32%;
  padding-right: 9px;
}
@media (min-width: 1025px) and (max-width: 1137px) {
  .admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row .admin__payment__type__row__l {
    width: 21%;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row .admin__payment__type__row__l {
    width: 21%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row .admin__payment__type__row__l {
    width: 52%;
  }
}
@media (min-width: 320px) and (max-width: 479px) {
  .admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row .admin__payment__type__row__l {
    width: 100%;
  }
}
.admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row .admin__payment__type__row__mm {
  width: 30%;
  padding-right: 10px;
}
@media (min-width: 1025px) and (max-width: 1137px) {
  .admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row .admin__payment__type__row__mm {
    width: 35%;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row .admin__payment__type__row__mm {
    width: 35%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row .admin__payment__type__row__mm {
    width: 29%;
  }
}
@media (min-width: 320px) and (max-width: 479px) {
  .admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row .admin__payment__type__row__mm {
    width: 100%;
    margin-top: 10px;
    margin-right: 0;
    margin-bottom: 10px;
    margin-left: 0;
  }
}
.admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row .admin__payment__type__row__mm .barcode {
  margin-top: 5px;
}
.admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row .admin__payment__type__row__mm .qabarcode {
  margin-top: 5px;
}
.admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row .admin__payment__type__row__mm .Qrbarcode-box img {
  width: 100%;
}
.admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row .admin__payment__type__row__m {
  width: 18%;
}
@media (min-width: 992px) and (max-width: 1024px) {
  .admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row .admin__payment__type__row__m {
    width: 21%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row .admin__payment__type__row__m {
    width: 19%;
  }
}
@media (min-width: 320px) and (max-width: 479px) {
  .admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row .admin__payment__type__row__m {
    width: 48%;
  }
}
.admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row .admin__payment__type__row__r {
  width: 20%;
}
@media (min-width: 1025px) and (max-width: 1137px) {
  .admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row .admin__payment__type__row__r {
    width: 23%;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row .admin__payment__type__row__r {
    width: 24%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row .admin__payment__type__row__r {
    width: 18%;
  }
}
@media (min-width: 320px) and (max-width: 479px) {
  .admin__payment__details__btm .admin__payment__type ul li .admin__payment__type__row .admin__payment__type__row__r {
    width: 48%;
  }
}
.admin__payment__details__btm .admin__payment__type ul li:nth-child(2n+2) {
  margin-left: 1%;
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin__payment__details__btm .admin__payment__type ul li:nth-child(2n+2) {
    margin-left: 0%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .admin__payment__details__btm .admin__payment__type ul li:nth-child(2n+2) {
    margin-left: 0%;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin__paymentmerchant__details .admin__paymentmerchant__details__top,
  .admin__paymentmerchant__details .admin__paymentstore__details__top,
  .admin__paymentstore__details .admin__paymentmerchant__details__top,
  .admin__paymentstore__details .admin__paymentstore__details__top {
    display: block;
    vertical-align: middle;
  }
}
.admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_l,
.admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_l,
.admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_l,
.admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_l {
  width: 45%;
}
@media (min-width: 320px) and (max-width: 479px) {
  .admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_l,
  .admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_l,
  .admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_l,
  .admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_l {
    width: 100%;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_l,
  .admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_l,
  .admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_l,
  .admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_l {
    width: 100%;
  }
}
.admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_i,
.admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_i,
.admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_i,
.admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_i {
  width: 125px;
  height: 125px;
  overflow: hidden;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
}
@media (min-width: 320px) and (max-width: 479px) {
  .admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_i,
  .admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_i,
  .admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_i,
  .admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_i {
    width: 33%;
  }
}
.admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_i img,
.admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_i img,
.admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_i img,
.admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_i img {
  width: 100%;
}
@media (min-width: 320px) and (max-width: 479px) {
  .admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_i img,
  .admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_i img,
  .admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_i img,
  .admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_i img {
    width: 100%;
  }
}
.admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t,
.admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t,
.admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t,
.admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t {
  width: calc(100% - 125px);
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 15px;
}
@media (min-width: 320px) and (max-width: 479px) {
  .admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t,
  .admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t,
  .admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t,
  .admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t {
    width: 66%;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 10px;
  }
}
.admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t h2,
.admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t h2,
.admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t h2,
.admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t h2 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 9px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
@media (min-width: 992px) and (max-width: 1024px) {
  .admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t h2,
  .admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t h2,
  .admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t h2,
  .admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t h2 {
    padding-top: 0px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t h2,
  .admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t h2,
  .admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t h2,
  .admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t h2 {
    padding-top: 0px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t h2,
  .admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t h2,
  .admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t h2,
  .admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t h2 {
    padding-top: 0px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }
}
.admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t span,
.admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t span,
.admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t span,
.admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t span {
  font-size: 13px;
  color: #999999;
  padding-top: 9px;
  padding-right: 0;
  padding-bottom: 10px;
  padding-left: 0;
}
.admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t ul,
.admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t ul,
.admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t ul,
.admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t ul li,
.admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t ul li,
.admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t ul li,
.admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t ul li {
  display: block;
  vertical-align: middle;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 13px;
  color: #999999;
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t ul li,
  .admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t ul li,
  .admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t ul li,
  .admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t ul li {
    margin-top: 0;
    margin-right: 5px;
    margin-bottom: 0;
    margin-left: 0;
  }
}
.admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t ul li i,
.admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t ul li i,
.admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t ul li i,
.admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t ul li i {
  display: inline-block;
  vertical-align: middle;
  margin-top: 0;
  margin-right: 5px;
  margin-bottom: 0;
  margin-left: 0;
  width: 15px;
}
.admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t ul li i img,
.admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t ul li i img,
.admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_l .a_p_d_t_l_t ul li i img,
.admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_l .a_p_d_t_l_t ul li i img {
  width: 100%;
  height: auto;
  display: block;
}
.admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_r,
.admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_r,
.admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_r,
.admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_r {
  width: 55%;
}
@media (min-width: 320px) and (max-width: 479px) {
  .admin__paymentmerchant__details .admin__paymentmerchant__details__top .a_p_d_t_r,
  .admin__paymentmerchant__details .admin__paymentstore__details__top .a_p_d_t_r,
  .admin__paymentstore__details .admin__paymentmerchant__details__top .a_p_d_t_r,
  .admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_r {
    width: 100%;
    padding-top: 10px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0px;
  }
}
.admin__paymentmerchant__details .admin__paymentmerchant__details__btm,
.admin__paymentmerchant__details .admin__paymentstore__details__btm,
.admin__paymentstore__details .admin__paymentmerchant__details__btm,
.admin__paymentstore__details .admin__paymentstore__details__btm {
  padding-top: 15px;
}
.admin__paymentmerchant__details .admin__paymentmerchant__details__btm .addcolor .main__row__list,
.admin__paymentmerchant__details .admin__paymentstore__details__btm .addcolor .main__row__list,
.admin__paymentstore__details .admin__paymentmerchant__details__btm .addcolor .main__row__list,
.admin__paymentstore__details .admin__paymentstore__details__btm .addcolor .main__row__list {
  background-color: #f9f7f8;
}
.admin__paymentmerchant__details .admin__paymentmerchant__details__btm .addcolor .show__row__box,
.admin__paymentmerchant__details .admin__paymentstore__details__btm .addcolor .show__row__box,
.admin__paymentstore__details .admin__paymentmerchant__details__btm .addcolor .show__row__box,
.admin__paymentstore__details .admin__paymentstore__details__btm .addcolor .show__row__box {
  background-color: #f9f7f8;
}
.admin__paymentmerchant__details .admin__paymentmerchant__details__btm .admin__payment__details__btm .admin__payment__type ul li,
.admin__paymentmerchant__details .admin__paymentstore__details__btm .admin__payment__details__btm .admin__payment__type ul li,
.admin__paymentstore__details .admin__paymentmerchant__details__btm .admin__payment__details__btm .admin__payment__type ul li,
.admin__paymentstore__details .admin__paymentstore__details__btm .admin__payment__details__btm .admin__payment__type ul li {
  background: #fff;
}
.admin__paymentmerchant__details .admin__paymentmerchant__details__btm .show__row__box,
.admin__paymentmerchant__details .admin__paymentstore__details__btm .show__row__box,
.admin__paymentstore__details .admin__paymentmerchant__details__btm .show__row__box,
.admin__paymentstore__details .admin__paymentstore__details__btm .show__row__box {
  box-shadow: 1px 1px 9px rgba(0, 0, 0, 0);
  margin-bottom: 0;
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin__paymentmerchant__details .admin__paymentmerchant__details__btm .show__row__box,
  .admin__paymentmerchant__details .admin__paymentstore__details__btm .show__row__box,
  .admin__paymentstore__details .admin__paymentmerchant__details__btm .show__row__box,
  .admin__paymentstore__details .admin__paymentstore__details__btm .show__row__box {
    margin-top: 0px;
  }
}
.admin__paymentmerchant__details .admin__paymentmerchant__details__btm .list__box,
.admin__paymentmerchant__details .admin__paymentstore__details__btm .list__box,
.admin__paymentstore__details .admin__paymentmerchant__details__btm .list__box,
.admin__paymentstore__details .admin__paymentstore__details__btm .list__box {
  border-width: 1px;
  border-color: #C4C4C4;
  border-style: solid;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  margin-top: 10px;
}
.admin__paymentmerchant__details .admin__paymentmerchant__details__btm .main__row__list,
.admin__paymentmerchant__details .admin__paymentstore__details__btm .main__row__list,
.admin__paymentstore__details .admin__paymentmerchant__details__btm .main__row__list,
.admin__paymentstore__details .admin__paymentstore__details__btm .main__row__list {
  margin-bottom: 0px;
}
.payment-invoice--count {
  font-size: 13px;
  color: #999999;
  text-align: left;
  line-height: 15px;
  padding-top: 5px;
}
@media (min-width: 568px) and (max-width: 767px) {
  .payment-invoice--count {
    display: flex;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .payment-invoice--count {
    display: inline-block;
    vertical-align: middle;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 15px;
  }
}
.payment-invoice--count strong {
  display: block;
  vertical-align: middle;
  font-size: 15px;
  color: #333333;
  font-weight: 600;
}
@media (min-width: 568px) and (max-width: 767px) {
  .payment-invoice--count strong {
    margin-right: 10px;
  }
}
.coupon-cost--info ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
@media (min-width: 320px) and (max-width: 767px) {
  .coupon-cost--info ul {
    display: flex;
  }
}
.coupon-cost--info ul li {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  word-break: initial;
  line-height: 16px;
  margin-top: 9px;
  display: block;
  color: #999999;
  font-size: 13px;
  font-weight: 400;
  text-align: left;
}
@media (min-width: 568px) and (max-width: 767px) {
  .coupon-cost--info ul li {
    margin-top: 0px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .coupon-cost--info ul li {
    margin-top: 0px;
  }
}
.coupon-cost--info ul li:first-child {
  margin-top: 5px;
}
@media (min-width: 568px) and (max-width: 767px) {
  .coupon-cost--info ul li:first-child {
    margin-top: 0px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .coupon-cost--info ul li:first-child {
    margin-top: 0px;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .coupon-cost--info ul li {
    width: 50%;
    padding-right: 15px;
  }
  .coupon-cost--info ul li:last-child {
    padding-right: 0px;
  }
}
.coupon-cost--info ul li strong {
  display: block;
  color: #333333;
  font-size: 15px;
  font-weight: 600;
  text-align: left;
  margin-bottom: 4px;
}
.coupon-cost--info ul li.dealtext {
  color: #000000;
  margin-top: 10px !important;
  font-weight: 500;
  display: flex;
  vertical-align: middle;
}
.coupon-cost--info ul li.dealtext i {
  margin-right: 5px;
}
.payment-done {
  background: #fff;
  border-width: 1px;
  border-color: #28a745;
  border-style: solid;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  padding-top: 30px;
  padding-right: 30px;
  padding-bottom: 30px;
  padding-left: 30px;
}
.coupons-payment-page .btn-signin {
  padding-top: 30px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  text-align: center;
}
.admin-payment-filter-box .filter-search-select {
  width: 92%;
}
@media (min-width: 992px) and (max-width: 1024px) {
  .admin-payment-filter-box .filter-search-select {
    width: 91%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .admin-payment-filter-box .filter-search-select {
    width: 89%;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin-payment-filter-box .filter-search-select {
    width: 100%;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-top: 10px;
  }
}
.admin-payment--status {
  display: flex;
  font-weight: 400;
  font-size: 13px;
  color: #999999;
}
.admin-payment--status i {
  width: 18px;
  margin-right: 5px;
}
.admin-payment--status i img {
  width: 100%;
}
.admin-payment--left {
  display: flex;
}
.admin-payment--left .admin-payment--img {
  width: 23%;
}
.admin-payment--left .admin-payment--img img {
  width: 100%;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
}
.admin-payment--left .admin-payment-left--content {
  width: 66%;
  padding-left: 15px;
}
.admin-payment--left .admin-payment-left--content h2 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  word-break: break-all;
}
@media (min-width: 992px) and (max-width: 1024px) {
  .admin-payment--left .admin-payment-left--content h2 {
    padding-top: 0px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .admin-payment--left .admin-payment-left--content h2 {
    padding-top: 0px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin-payment--left .admin-payment-left--content h2 {
    padding-top: 0px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }
}
.admin-payment--left .admin-payment-left--content ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin-payment--left .admin-payment-left--content ul {
    margin-top: 10px;
  }
}
.admin-payment--left .admin-payment-left--content ul li {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  margin-top: 8px;
  margin-right: 25px;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 13px;
  color: #999999;
}
@media (min-width: 768px) and (max-width: 991px) {
  .admin-payment--left .admin-payment-left--content ul li {
    align-items: self-start;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin-payment--left .admin-payment-left--content ul li {
    margin-top: 5px;
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 0;
    font-size: 12px;
  }
}
.admin-payment--left .admin-payment-left--content ul li i {
  margin-top: 0;
  margin-right: 10px;
  margin-bottom: 0;
  margin-left: 0;
  width: 15px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .admin-payment--left .admin-payment-left--content ul li i {
    margin-top: 0;
    margin-right: 5px;
    margin-bottom: 0;
    margin-left: 0;
  }
}
.admin-payment--left .admin-payment-left--content ul li i img {
  width: 100%;
  height: auto;
  display: block;
  vertical-align: middle;
}
.admin-payment--left .admin-payment-left--content ul li span {
  width: calc(100% - 20px);
}
.admin-payment--left .admin-payment-left--content p {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  margin-top: 10px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 13px;
  color: #666666;
  word-break: break-all;
}
@media (min-width: 992px) and (max-width: 1024px) {
  .admin-payment--left .admin-payment-left--content p {
    margin-top: 0px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
  }
}
.admin-payment--left .admin-payment-left--content p a {
  color: #FE6C0B;
}
.admin-payment--left .admin-payment-left--content p a:hover {
  color: #333333;
}
@media (min-width: 568px) and (max-width: 767px) {
  .admin-payment--right {
    justify-content: flex-start;
    padding-top: 15px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .admin-payment--right {
    flex-wrap: wrap;
  }
}
.admin-payment--right .admin-payment-show--table {
  width: 40%;
}
@media (min-width: 320px) and (max-width: 567px) {
  .admin-payment--right .admin-payment-show--table {
    width: 100%;
  }
}
.admin-payment--right .coupon-cost--info {
  width: 35%;
  padding-top: 0;
  padding-right: 15px;
  padding-bottom: 0;
  padding-left: 15px;
  border-right: 1px #C4C4C4 solid;
}
@media (min-width: 992px) and (max-width: 1024px) {
  .admin-payment--right .coupon-cost--info {
    padding-top: 0;
    padding-right: 7px;
    padding-bottom: 0;
    padding-left: 7px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .admin-payment--right .coupon-cost--info {
    padding-top: 0;
    padding-right: 5px;
    padding-bottom: 0;
    padding-left: 7px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .admin-payment--right .coupon-cost--info {
    width: 100%;
    border-right: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 15px;
    padding-left: 0px;
  }
}
.admin-payment--right .admin-payment-total-status {
  width: 25%;
  padding-top: 0;
  padding-right: 0px;
  padding-bottom: 0;
  padding-left: 15px;
}
@media (min-width: 992px) and (max-width: 1024px) {
  .admin-payment--right .admin-payment-total-status {
    width: 26%;
    padding-top: 0;
    padding-right: 0px;
    padding-bottom: 0;
    padding-left: 10px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .admin-payment--right .admin-payment-total-status {
    width: 30%;
    padding-top: 0;
    padding-right: 0px;
    padding-bottom: 0;
    padding-left: 7px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .admin-payment--right .admin-payment-total-status {
    width: 100%;
    padding-top: 0;
    padding-right: 0px;
    padding-bottom: 0;
    padding-left: 0px;
    display: flex;
  }
}
.admin-payment--right .admin-payment-total-status .admin-payment--status {
  margin-top: 10px;
  margin-right: 0;
  margin-bottom: 10px;
  margin-left: 0;
  word-break: initial;
  text-transform: capitalize;
}
@media (min-width: 320px) and (max-width: 567px) {
  .admin-payment--right .admin-payment-total-status .admin-payment--total {
    width: 33.33%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .admin-payment--right .admin-payment-total-status .admin-payment--status {
    width: 33.33%;
    justify-content: center;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .admin-payment--right .admin-payment-total-status .payment-invoice--count {
    width: 33.33%;
    margin: 0;
  }
}
.admin__paymentmerchant__details__btm .show__row__box .div_close,
.admin__payment__details__btm .show__row__box .div_close {
  display: none;
}
.admin-payment-merchant--left .admin-payment--img {
  width: 105px;
  height: 105px;
}
.admin-payment-merchant--left .admin-payment-left--content {
  width: calc(100% - 105px);
}
.admin-payment-store--left .admin-payment--img {
  width: 113px;
  height: 113px;
}
.admin-payment-store--left .admin-payment-left--content {
  width: calc(100% - 113px);
}
@media (min-width: 568px) and (max-width: 767px) {
  .admin__paymentstore__details .admin__paymentstore__details__top .a_p_d_t_r {
    width: 100%;
    margin-top: 1.5rem;
  }
}
.notification__search__box .open__notification__box {
  left: inherit !important;
  right: -26px !important;
  top: 43px !important;
  width: 305px;
  display: block;
  vertical-align: middle;
}
.notification__search__box .dropdown-menu {
  transform: inherit !important;
  padding: 0px;
  width: 373px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .notification__search__box .dropdown-menu {
    width: 300px;
    right: -39px !important;
    margin-top: 25px;
    top: 37px !important;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .notification__search__box .dropdown-menu.dropdown-outer:after,
  .notification__search__box .dropdown-menu.dropdown-outer:before {
    left: 83%;
  }
}
.hdr__notification .hdr_noti_top {
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}
.hdr__notification .hdr_noti_top strong {
  font-size: 16px;
  color: #333333;
}
.hdr__notification .hdr_noti_top a {
  margin-left: auto;
  font-size: 14px;
  color: #FE6C0B;
}
.hdr__notification .hdr_noti_list .hdr_noti_row {
  border-left: 3px transparent solid;
  border-top: 1px #dcdcdc solid;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  cursor: pointer;
}
.hdr__notification .hdr_noti_list .hdr_noti_row.new_noti {
  border-left: 3px #00669b solid;
}
.hdr__notification .hdr_noti_list .hdr_noti_row .hdr_noti_user_img {
  width: 40px;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  border-radius: 100px;
  overflow: hidden;
}
.hdr__notification .hdr_noti_list .hdr_noti_row .hdr_noti_user_img img {
  width: 100%;
  height: auto;
}
.hdr__notification .hdr_noti_list .hdr_noti_row .hdr_noti_user_txt {
  width: calc(100% - 80px);
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 10px;
}
.hdr__notification .hdr_noti_list .hdr_noti_row .hdr_noti_user_txt p {
  margin: 0px;
  font-size: 13px;
  color: #666666;
}
.hdr__notification .hdr_noti_list .hdr_noti_row .hdr_noti_user_txt p strong {
  color: #333333;
  font-weight: 500;
}
.hdr__notification .hdr_noti_list .hdr_noti_row .hdr_noti_user_txt span {
  display: block;
  vertical-align: middle;
  margin-top: 1px;
  font-size: 12px;
  color: #999999;
  font-weight: 200;
}
.hdr__notification .hdr_noti_list .hdr_noti_row .hdr_noti_img {
  width: 40px;
}
.hdr__notification .hdr_noti_list .hdr_noti_row .hdr_noti_img img {
  width: 100%;
}
.notifications__page {
  padding-top: 30px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
.notifications__page h1 {
  margin-bottom: 20px;
}
.notifications__page .notifications__row {
  border-width: 1px;
  border-color: #e7e7e7;
  border-style: solid;
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  position: relative;
  background: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  margin-top: 10px;
}
.notifications__page .notifications__row.new_noti:after {
  position: absolute;
  width: 4px;
  height: 100%;
  left: 0px;
  top: 0px;
  background: #00669b;
  content: "";
  border-radius: 5px 0 0 5px;
}
.notifications__page .notifications__row .notifications__user_img {
  width: 40px;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  border-radius: 100px;
  overflow: hidden;
}
.notifications__page .notifications__row .notifications__user_img img {
  width: 100%;
  height: auto;
}
.notifications__page .notifications__row .notifications__txt {
  width: calc(100% - 180px);
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 10px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .notifications__page .notifications__row .notifications__txt {
    width: calc(100% - 128px);
  }
}
.notifications__page .notifications__row .notifications__txt p {
  margin: 0px;
  font-size: 14px;
  color: #666666;
}
.notifications__page .notifications__row .notifications__txt p strong {
  color: #333333;
  font-weight: 600;
}
.notifications__page .notifications__row .notifications__txt span {
  display: block;
  margin-top: 1px;
  font-size: 12px;
  color: #666666;
}
.notifications__page .notifications__row .notifications__img {
  width: 40px;
}
.notifications__page .notifications__row .notifications__img img {
  width: 100%;
}
.notifications__page .notifications__row .notifications__dropdown {
  width: 35px;
  margin-top: 17px;
  margin-left: auto;
}
.notifications__page .notifications__row .notifications__dropdown .dropdown-toggle::after {
  display: none;
}
.notifications__page .notifications__row .notifications__dropdown .dropdown-toggle a {
  position: relative;
  width: 35px;
}
.notifications__page .notifications__row .notifications__dropdown .dropdown-toggle a span,
.notifications__page .notifications__row .notifications__dropdown .dropdown-toggle a::before,
.notifications__page .notifications__row .notifications__dropdown .dropdown-toggle a::after {
  width: 7px;
  height: 7px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  border-radius: 50px;
  background: #979797;
}
.notifications__page .notifications__row .notifications__dropdown .dropdown-toggle a span {
  display: inline-block;
}
.notifications__page .notifications__row .notifications__dropdown .dropdown-toggle a::before {
  content: "";
  position: absolute;
  right: 0px;
  top: 0px;
}
.notifications__page .notifications__row .notifications__dropdown .dropdown-toggle a::after {
  content: "";
  position: absolute;
  left: 0px;
  top: 0px;
}
.notifications__page .notifications__row .notifications__dropdown .dropdown-menu {
  padding: 0px;
  background: transparent;
  border: 0px;
  margin: 0px;
}
.notifications__page .notifications__row .notifications__dropdown .dropdown-menu.show {
  margin-top: 26px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: -63px;
  transform: translate3d(0, 0, 0) !important;
  left: inherit !important;
  right: 0;
}
.notifications__page .notifications__row .notifications__dropdown .dropdown-menu .dropdown-menu-in {
  position: relative;
  background: #fff;
  border-width: 1px;
  border-color: #C4C4C4;
  border-style: solid;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
}
.notifications__page .notifications__row .notifications__dropdown .dropdown-menu .dropdown-menu-in a {
  padding-top: 7px;
  padding-right: 7px;
  padding-bottom: 7px;
  padding-left: 7px;
  display: block;
  vertical-align: middle;
  font-size: 14px;
  color: #666666;
  background-color: #fff;
  border-bottom: 1px #C4C4C4 solid;
}
.notifications__page .notifications__row .notifications__dropdown .dropdown-menu .dropdown-menu-in a:hover {
  font-size: 14px;
  color: #FE6C0B;
  background-color: #f2f2f2;
}
.notifications__page .notifications__row .notifications__dropdown .dropdown-menu .dropdown-menu-in a:first-child {
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  -ms-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.notifications__page .notifications__row .notifications__dropdown .dropdown-menu .dropdown-menu-in a:last-child {
  border-bottom: 0px;
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  -ms-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
}
.notifications__page .notifications__row .notifications__dropdown .dropdown-menu .dropdown-menu-in:after,
.notifications__page .notifications__row .notifications__dropdown .dropdown-menu .dropdown-menu-in:before {
  bottom: 100%;
  left: calc(100% - 16px);
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.notifications__page .notifications__row .notifications__dropdown .dropdown-menu .dropdown-menu-in:after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #fff;
  border-width: 8px;
  margin-left: -8px;
}
.notifications__page .notifications__row .notifications__dropdown .dropdown-menu .dropdown-menu-in:before {
  border-color: rgba(196, 196, 196, 0);
  border-bottom-color: #C4C4C4;
  border-width: 9px;
  margin-left: -9px;
}
.successful-payment-outer {
  width: 100%;
  min-height: 70vh;
}
.successful-payment-section {
  width: 566px;
  margin: 2rem auto;
  background: #fff;
  border-width: 1px;
  border-color: #D1D1D1;
  border-style: solid;
  padding-top: 2rem;
  padding-right: 2rem;
  padding-bottom: 2rem;
  padding-left: 2rem;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .successful-payment-section {
    width: 90%;
    padding-top: 1rem;
    padding-right: 1rem;
    padding-bottom: 1rem;
    padding-left: 1rem;
  }
}
.successful-payment-section h1 {
  margin-top: 0rem;
  margin-right: 0rem;
  margin-bottom: 1rem;
  margin-left: 0rem;
  padding: 0px;
  text-align: center;
}
.successful-payment-section h1 i {
  width: 50px;
  display: inline-flex;
}
.successful-payment-section h1 i img {
  display: block;
  width: 100%;
}
.successful-payment-section h1 span {
  font-size: 22px;
  color: #333333;
  display: block;
}
.successful-payment-section .successful-payment-details-row {
  display: flex;
  padding-top: 0.5rem;
  padding-right: 1rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
}
.successful-payment-section .successful-payment-details-row .info-col-left {
  width: 50%;
}
.successful-payment-section .successful-payment-details-row .info-col-right {
  width: 50%;
  text-align: right;
}
.successful-payment-section .successful-payment-details-action {
  justify-content: center;
  margin-top: 1rem;
}
.successful-payment-section .successful-payment-details-action button {
  margin-top: 0;
  margin-right: 5px;
  margin-bottom: 0;
  margin-left: 5px;
}
.global-search {
  flex-grow: 1;
}
@media (min-width: 320px) and (max-width: 567px) {
  .global-search {
    width: 100%;
    margin-bottom: 10px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .global-date {
    margin-left: auto;
  }
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value {
  flex-direction: row-reverse;
  border-width: 1px;
  border-color: #C4C4C4;
  border-style: solid;
  background: #fff !important;
  padding-top: 2px;
  padding-right: 0;
  padding-bottom: 2px;
  padding-left: 0;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left {
  border: 0px !important;
  font-size: 24px;
  line-height: 9px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left:hover {
  background-color: #fff !important;
}
.ng-select .ng-select-container .ng-value-container .ng-placeholder {
  font-size: 14px;
  color: #404040;
}
.pages__filter .ng-select .ng-select-container {
  border-color: #dcdcdc;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  height: 34px;
  min-height: 34px;
}
.pages__filter .ng-select .ng-select-container .ng-value-label,
.pages__filter .ng-select .ng-select-container .ng-input {
  font-size: 11px;
  color: #333333;
}
.ng-select .ng-select-container .ng-value-container .ng-placeholder {
  color: #333333 !important;
  font-weight: 300;
}
.authbox-select {
  text-align: left;
}
.ng-option {
  font-size: 13px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value {
  margin-bottom: 1px !important;
  margin-top: 2px !important;
}
.pages__filter .advance__search__section .ng-select .ng-select-container {
  border-color: #C4C4C4;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container {
  padding-top: 0 !important;
}
.advance__search__section__in .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input,
.advance__search__section__in .ng-select .ng-select-container .ng-value-container .ng-input > input {
  padding-left: 0px !important;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder {
  top: 7px;
  font-weight: 300;
}
.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-placeholder {
  padding-top: 7px;
}
.ng-select .ng-select-container .ng-value-container .ng-placeholder {
  font-weight: 300;
}
.ng-select.locale_search_box.ng-select-multiple .ng-select-container .ng-value-label {
  font-size: 11px;
}
.pages__filter .ng-select.locale_search_box .ng-select-container {
  align-items: flex-start;
}
.pages__filter .ng-select.locale_search_box .ng-arrow-wrapper .ng-arrow {
  height: 23px !important;
  background-position: 0 11px;
}
.pages__filter .ng-select.locale_search_box .ng-clear-wrapper {
  padding-top: 6px;
}
.ng-select .ng-select-container .ng-value-container {
  padding-right: 7px;
}
.input-field .ng-select.ng-select-single .ng-select-container {
  height: 41px;
}
.input-field .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-placeholder {
  padding-top: 3px;
}
.input-field .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value {
  padding-top: 0px;
}
.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value {
  padding-top: 4px;
}
.fancy-selectbox .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value {
  padding-top: 0px;
}
.multiple-select-box-filter .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input {
  margin-top: 6px;
}
.multiple-select-box-filter .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input input {
  font-size: 13px;
  color: #333333;
  font-weight: 300;
}
.multiple-select-box-filter .ng-select.locale_search_box .ng-select-container .ng-value-label {
  font-size: 11px;
}
.pages__filter .fancy-selectbox .ng-select .ng-select-container .ng-value-label,
.pages__filter .ng-select.locale_search_box.ng-select-single .ng-select-container .ng-value-label {
  font-size: 13px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label {
  font-size: 11px;
}
.search-single-item .ng-select .ng-clear-wrapper .ng-clear {
  display: none;
}
.ng-select.ng-select-focused:not(.ng-select-opened) > .ng-select-container {
  border-color: #dcdcdc;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}
.pages__filter .advance__search__section__in .ng-select .ng-select-container {
  height: auto;
  min-height: 40px;
}
.advance__search__section__in .auto-select-input .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder {
  font-weight: 300;
}
.advance__search__section__in .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value {
  margin-bottom: 1px !important;
  margin-top: 5px !important;
}
.ng-select-searchable .ng-input {
  display: none;
}
.ng-select-searchable.ng-select-opened .ng-input {
  display: block;
  background: #fff;
}
.ng-select-searchable.ng-select-opened .ng-input input {
  padding-left: 0px;
  border-radius: 0;
}
.ng-select-searchable.ng-select-focused .ng-input::after {
  display: none;
}
.browse-tracker-form .input-field .ng-select.ng-select-single .ng-select-container {
  height: 34px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  border-width: 1px;
  border-color: #dcdcdc;
  border-style: solid;
  min-height: 34px;
}
.browse-tracker-form .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input {
  top: 0;
}
.input-field .ng-select-multiple .ng-select-container {
  min-height: 42px;
}
.input-field .ng-select .ng-select-container .ng-value-container .ng-placeholder {
  font-weight: 300;
  font-size: 13px;
}
.input-field .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder {
  top: 12px !important;
}
.input-field .ng-select .ng-select-container .ng-value-container .ng-input > input {
  padding-top: 8px;
  padding-bottom: 8px;
}
.challenge-report-chart {
  padding-top: 30px;
  display: flex;
  padding-bottom: 20px;
}
@media (min-width: 320px) and (max-width: 567px) {
  .challenge-report-chart {
    display: block;
  }
}
.challenge-report-chart .active-challenge-report-chart-box {
  width: 33%;
  margin-top: 0;
  margin-right: 3%;
  margin-bottom: 0;
  margin-left: 3%;
  padding-top: 0;
  padding-right: 2%;
  padding-bottom: 0;
  padding-left: 2%;
  text-align: center;
  position: relative;
}
@media (min-width: 320px) and (max-width: 567px) {
  .challenge-report-chart .active-challenge-report-chart-box {
    width: 54%;
    margin-top: 15px;
    margin-right: auto;
    margin-bottom: 15px;
    margin-left: auto;
    padding-top: 0;
    padding-right: 0%;
    padding-bottom: 0;
    padding-left: 0%;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .challenge-report-chart .active-challenge-report-chart-box {
    width: 33%;
    margin-top: 0;
    margin-right: 0%;
    margin-bottom: 0;
    margin-left: 0%;
    padding-top: 0;
    padding-right: 2%;
    padding-bottom: 0;
    padding-left: 2%;
  }
}
.challenge-report-chart .active-challenge-report-chart-box .challenge-chart-text {
  margin-top: -35px;
}
.challenge-report-chart .active-challenge-report-chart-box .challenge-chart-text h3 {
  font-weight: 800;
}
@media (min-width: 568px) and (max-width: 767px) {
  .challenge-report-chart .active-challenge-report-chart-box .challenge-chart-text span {
    font-size: 14px;
  }
}
.challenge__amount {
  display: none;
}
.challenge__amount.show_challenge__amount {
  display: inline-block;
}
.des__report__challenges_payment__chart {
  padding-top: 44px;
  padding-right: 0px;
  padding-bottom: 44px;
  padding-left: 0px;
}
.des__report__challenges_payment__chart .chalpay_chart {
  width: 200px;
  margin: auto;
  position: relative;
}
.des__report__challenges_payment__chart .chalpay_chart .chalpay_numbr {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  font-size: 22px;
  font-weight: 700;
  right: 0px;
  padding-bottom: 35px;
}
.action_refund_icon {
  width: 15px !important;
}
.programs__left .programs__img {
  overflow: hidden;
}
.challenges__type {
  position: absolute;
  top: 9px;
  left: -20px;
  text-align: center;
  padding-top: 1px;
  padding-right: 10px;
  padding-bottom: 1px;
  padding-left: 10px;
  font-size: 12px;
  transform: rotate(-45deg);
  width: 77px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.7);
}
.challenges__type.paid_tag {
  background-color: #f26700;
  color: #fff;
}
.challenges__type.free_tag {
  background-color: #428708;
  color: #fff;
}
.challenges_payment__list {
  padding-top: 15px;
}
.challenges_payment__list .pay_challenge__box {
  display: flex;
  background-color: #fff;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  margin-top: 10px;
}
@media (min-width: 480px) and (max-width: 767px) {
  .challenges_payment__list .pay_challenge__box {
    flex-wrap: wrap;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .challenges_payment__list .pay_challenge__box {
    flex-wrap: wrap;
  }
}
.challenges_payment__list .pay_challenge__box .pay_challenge__img {
  width: 50px;
}
@media (min-width: 480px) and (max-width: 767px) {
  .challenges_payment__list .pay_challenge__box .pay_challenge__img {
    width: 10%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .challenges_payment__list .pay_challenge__box .pay_challenge__img {
    width: 100%;
  }
}
.challenges_payment__list .pay_challenge__box .pay_challenge__img img {
  width: 100%;
  display: block;
  border-radius: 4px;
}
.challenges_payment__list .pay_challenge__box .pay_challenge__info {
  width: 30%;
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 10px;
}
@media (min-width: 480px) and (max-width: 767px) {
  .challenges_payment__list .pay_challenge__box .pay_challenge__info {
    width: 90%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .challenges_payment__list .pay_challenge__box .pay_challenge__info {
    width: 100%;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
  }
}
.challenges_payment__list .pay_challenge__box .pay_challenge__info h3 {
  display: block;
  font-size: 16px;
  color: #333333;
  font-weight: 500;
  margin: 0px;
  padding: 0px;
}
.challenges_payment__list .pay_challenge__box .pay_challenge__info span {
  font-size: 13px;
  color: #999999;
  display: block;
  font-weight: normal;
}
.challenges_payment__list .pay_challenge__box .pay_challenge__date {
  font-size: 16px;
  color: #333333;
  font-weight: 500;
  width: 15%;
}
@media (min-width: 480px) and (max-width: 767px) {
  .challenges_payment__list .pay_challenge__box .pay_challenge__date {
    width: 33%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .challenges_payment__list .pay_challenge__box .pay_challenge__date {
    width: 50%;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
  }
}
.challenges_payment__list .pay_challenge__box .pay_challenge__date span {
  font-size: 13px;
  color: #999999;
  display: block;
  font-weight: normal;
}
.challenges_payment__list .pay_challenge__box .pay_challenge__email {
  font-size: 16px;
  color: #333333;
  font-weight: 500;
  width: 36%;
  word-break: break-all;
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 10px;
}
@media (min-width: 480px) and (max-width: 767px) {
  .challenges_payment__list .pay_challenge__box .pay_challenge__email {
    width: 100%;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .challenges_payment__list .pay_challenge__box .pay_challenge__email {
    width: 100%;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
  }
}
.challenges_payment__list .pay_challenge__box .pay_challenge__email span {
  font-size: 13px;
  color: #999999;
  display: block;
  font-weight: normal;
}
.challenges_payment__list .pay_challenge__box .pay_challenge__amount {
  font-size: 16px;
  color: #333333;
  font-weight: 500;
  padding-top: 0px;
  padding-right: 20px;
  padding-bottom: 0px;
  padding-left: 20px;
  margin-left: auto;
}
@media (min-width: 480px) and (max-width: 767px) {
  .challenges_payment__list .pay_challenge__box .pay_challenge__amount {
    width: 33%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .challenges_payment__list .pay_challenge__box .pay_challenge__amount {
    width: 50%;
  }
}
.challenges_payment__list .pay_challenge__box .pay_challenge__amount span {
  font-size: 13px;
  color: #999999;
  display: block;
  font-weight: normal;
}
.run_report__btn {
  text-align: right;
}
@media (min-width: 768px) and (max-width: 991px) {
  .run_report__btn .btn_outline {
    padding-top: 10px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-left: 15px;
  }
}
.run_report_section {
  margin-top: 30px;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  background-color: #fff;
}
.run_report_section h2 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 6px;
  margin-left: 0;
  padding-top: 0px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-weight: 500;
  font-size: 18px;
  color: #373737;
}
@media (min-width: 768px) and (max-width: 991px) {
  .run_report_section h2 {
    font-size: 16px;
    color: #373737;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .run_report_section h2 {
    font-size: 16px;
  }
}
.run_report_section .run_report__top {
  display: flex;
}
@media (min-width: 320px) and (max-width: 767px) {
  .run_report_section .run_report__top {
    flex-wrap: wrap;
  }
}
.run_report_section .run_report__top .run_report_top__left {
  width: 50%;
}
@media (min-width: 320px) and (max-width: 767px) {
  .run_report_section .run_report__top .run_report_top__left {
    width: 100%;
  }
}
.run_report_section .run_report__top .run_report_top__left .report__time ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.run_report_section .run_report__top .run_report_top__left .report__time ul li {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  margin-top: 0;
  margin-right: 20px;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 14px;
  color: #373737;
}
.run_report_section .run_report__top .run_report_top__left .report__time ul li i {
  display: inline-block;
  vertical-align: baseline;
  margin-right: 5px;
}
.run_report_section .run_report__top .run_report_top__left .challenge_report_u_t {
  margin-top: 10px;
  font-size: 14px;
  color: #373737;
}
.run_report_section .run_report__top .run_report_top__left .challenge_report_u_t strong {
  font-weight: 700;
  font-size: 22px;
  color: #373737;
}
.run_report_section .run_report__top .run_report_top__right {
  width: 50%;
}
@media (min-width: 320px) and (max-width: 767px) {
  .run_report_section .run_report__top .run_report_top__right {
    width: 100%;
  }
}
.run_report_section .run_report__top .run_report_top__right .top_report__link ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.run_report_section .run_report__top .run_report_top__right .top_report__link ul li {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  margin-top: 0;
  margin-right: 15px;
  margin-bottom: 0;
  margin-left: 0;
}
.run_report_section .run_report__top .run_report_top__right .top_report__link ul li a {
  display: block;
  font-size: 14px;
  color: #FE6C0B;
  text-decoration: underline;
}
.run_report_section .run_report__top .run_report_top__right .top_report__link ul li a:hover {
  font-size: 14px;
  color: #000000;
}
.run_report_section .run_report__top .run_report_top__right .top_report__link ul li .show_select {
  margin-left: 10px;
}
.run_report_section .run_report__top .run_report_top__right .top_report__link ul li .show_select label {
  font-size: 14px;
  color: #999999;
}
.run_report_section .run_report__mid {
  padding-top: 20px;
}
.run_report_section .run_report__mid h3 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 15px;
  margin-left: 0;
  background-color: #ececec;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  border-bottom: 3px #007fde solid;
  font-weight: 500;
  font-size: 18px;
  color: #373737;
}
.run_report_section .run_report__mid .par_report__row .par_report__box {
  border-width: 1px;
  border-color: #d8d8d8;
  border-style: solid;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  display: flex;
  margin-bottom: 10px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .run_report_section .run_report__mid .par_report__row .par_report__box {
    flex-wrap: wrap;
  }
}
.run_report_section .run_report__mid .par_report__row .par_report__box h4 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 5px;
  margin-left: 0;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  font-weight: 500;
  display: block;
  font-size: 16px;
  color: #373737;
}
.run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__pop a {
  font-size: 14px;
  color: #FE6C0B;
  text-decoration: underline;
}
.run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__pop a:hover {
  color: #000000;
}
.run_report_section .run_report__mid .par_report__row .par_report__box span {
  display: block;
  font-size: 14px;
  color: #373737;
}
.run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__info {
  width: 25%;
  display: flex;
}
@media (min-width: 768px) and (max-width: 991px) {
  .run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__info {
    width: 47%;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__info {
    width: 100%;
    padding-bottom: 10px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__info {
    width: 100%;
    padding-bottom: 10px;
  }
}
.run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__info .chall_parts_img {
  width: 25%;
}
@media (min-width: 568px) and (max-width: 767px) {
  .run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__info .chall_parts_img {
    width: 15%;
  }
}
.run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__info .chall_parts_img img {
  max-width: 100%;
  max-height: 100%;
}
.run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__info .chall_parts_info {
  width: 75%;
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 10px;
}
@media (min-width: 568px) and (max-width: 767px) {
  .run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__info .chall_parts_info {
    width: 85%;
  }
}
.run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__scrnname {
  width: 15%;
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 10px;
}
@media (min-width: 568px) and (max-width: 767px) {
  .run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__scrnname {
    padding-top: 0px;
    padding-right: 10px;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 20%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__scrnname {
    width: 50%;
    padding-top: 0px;
    padding-right: 10px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}
.run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__rank {
  width: 15%;
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 10px;
}
@media (min-width: 568px) and (max-width: 767px) {
  .run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__rank {
    padding-top: 0px;
    padding-right: 10px;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 20%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__rank {
    width: 50%;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}
.run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__Comp {
  width: 15%;
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 10px;
}
@media (min-width: 568px) and (max-width: 767px) {
  .run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__Comp {
    padding-top: 0px;
    padding-right: 10px;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 20%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__Comp {
    width: 50%;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}
.run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__wooh {
  width: 15%;
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 10px;
}
@media (min-width: 568px) and (max-width: 767px) {
  .run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__wooh {
    padding-top: 0px;
    padding-right: 10px;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 20%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__wooh {
    width: 50%;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}
.run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__amont {
  width: 15%;
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 10px;
}
@media (min-width: 568px) and (max-width: 767px) {
  .run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__amont {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 20%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .run_report_section .run_report__mid .par_report__row .par_report__box .chall_parts__amont {
    width: 100%;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}
.view_tracker__pop {
  max-width: 600px;
}
.view_tracker__pop .pop-header {
  display: flex;
}
.view_tracker__pop .pop-header h1 {
  margin-top: 10px;
  margin-right: 0;
  margin-bottom: 15px;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: block;
  color: #000000;
  font-size: 20px;
  font-weight: 400;
  text-align: left;
}
.view_tracker__pop .pop-header .print_btn {
  margin-left: auto;
}
.view_tracker__row {
  max-height: 300px;
  overflow: auto;
}
.view_tracker_box {
  border-width: 1px;
  border-color: #d8d8d8;
  border-style: solid;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  display: flex;
  margin-bottom: 10px;
}
.view_tracker_box .view_tracker__info {
  width: 50%;
}
.view_tracker_box .view_tracker__info .view_tracker_img {
  width: 20%;
}
.view_tracker_box .view_tracker__info .view_tracker_img img {
  max-width: 100%;
  max-height: 100%;
}
.view_tracker_box .view_tracker__info .view_tracker_info {
  width: 80%;
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 10px;
}
.view_tracker_box .view_tracker__info .view_tracker_info h4 {
  margin-top: 0px;
  margin-right: 0;
  margin-bottom: 0px;
  margin-left: 0;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  display: block;
  color: #000000;
  font-size: 16px;
  font-weight: 400;
  text-align: left;
}
.view_tracker_box .view_tracker__points {
  margin-left: auto;
}
.challenge_run__report {
  display: none;
}
.aggregate-checkbox {
  display: block;
  vertical-align: middle;
}
.aggregate-checkbox label {
  display: inline-block;
  vertical-align: middle;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 10px;
}
.addnutrition-box {
  background: #f8f8f8;
  margin-top: 10px;
}
.addnutrition_list {
  background: #f8f8f8;
  border-width: 1px;
  border-color: #C4C4C4;
  border-style: solid;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 5px;
}
.addnutrition_list h2 {
  padding-top: 4px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-size: 15px;
  color: #333333;
  width: calc(100% - 105px);
}
.addnutrition_list .addnutrition__link {
  margin-left: auto;
}
.addnutrition_list .addnutrition__link ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.addnutrition_list .addnutrition__link ul li {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 10px;
}
@media (min-width: 320px) and (max-width: 479px) {
  .addnutrition_list .addnutrition__link ul li {
    margin-top: 0px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  .addnutrition_list .addnutrition__link ul li:last-child {
    margin-right: 0px;
  }
}
.addnutrition_list .addnutrition__link ul li a {
  font-size: 14px;
  color: #FE6C0B;
  display: block;
  vertical-align: middle;
}
.addnutrition_list .addnutrition__link ul li a:hover {
  color: #000000;
}
.tracker-list-box .col-sm-10 {
  display: flex;
  vertical-align: middle;
}
.tracker-list-box .col-sm-10 .tracker-img {
  width: 95px;
  height: 95px;
}
@media (min-width: 568px) and (max-width: 767px) {
  .tracker-list-box .col-sm-10 .tracker-img {
    width: 75px;
    height: 75px;
  }
}
.tracker-list-box .col-sm-10 .tracker-img img {
  width: 100%;
  display: block;
  vertical-align: middle;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
}
.tracker-list-box .col-sm-10 .admin__challenge__txt {
  padding-left: 15px;
  width: calc(100% - 95px);
}
.tracker-list-box .col-sm-10 .admin__challenge__txt h2 {
  padding-top: 0px;
}
.tracker-list-box .col-sm-10 .admin__challenge__txt .status {
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  color: #999999;
  border-width: 1px;
  border-color: #999999;
  border-style: solid;
  padding-top: 2px;
  padding-right: 10px;
  padding-bottom: 2px;
  padding-left: 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  margin-top: 5px;
}
.locale__type {
  font-size: 11px;
  color: #999999;
  margin-top: 0px;
  margin-right: 0;
  margin-bottom: 5px;
  margin-left: 0;
}
.tracker-ok-btn {
  padding-top: 10px;
  padding-right: 12px;
  padding-bottom: 10px;
  padding-left: 12px;
}
.tracker-ok-btn:hover {
  padding-top: 10px;
  padding-right: 12px;
  padding-bottom: 10px;
  padding-left: 12px;
}
.tracker-filter-box-box .tracker-filter-search {
  flex-basis: 76%;
  padding-left: 10px;
}
@media (min-width: 320px) and (max-width: 567px) {
  .tracker-filter-box-box .tracker-filter-search {
    flex-basis: 100%;
    padding-left: 0px;
    padding-top: 10px;
  }
}
.tracker-filter-box-box .tracker-filter-search .search-input-box {
  flex-basis: 100%;
  margin-right: 0;
}
.managefood-btm {
  position: relative;
}
.managefood-btm .div_close {
  top: 0px;
  right: -39px;
  bottom: auto;
  left: auto;
  position: absolute;
  background-color: #fff;
  width: 43px;
  height: 33px;
  border-radius: 0;
  border: 0px;
  border-radius: 0 30px 30px 0;
  border-width: 0px;
  border-color: #fff;
  border-style: solid;
  cursor: pointer;
  z-index: 1;
  box-shadow: 5px 1px 5px rgba(0, 0, 0, 0.3);
}
@media (min-width: 992px) and (max-width: 1024px) {
  .managefood-btm .div_close {
    top: 0;
    right: 0px;
    bottom: auto;
    left: auto;
    position: absolute;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    background-color: #fff;
    width: 43px;
    height: 43px;
    border-radius: 0;
    box-shadow: 0px -5px 5px rgba(0, 0, 0, 0);
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .managefood-btm .div_close {
    top: 0;
    right: 0px;
    bottom: auto;
    left: auto;
    position: absolute;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    background-color: #fff;
    width: 43px;
    height: 43px;
    border-radius: 0;
    box-shadow: 0px -5px 5px rgba(0, 0, 0, 0);
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .managefood-btm .div_close {
    top: 0;
    right: 0px;
    bottom: auto;
    left: auto;
    position: absolute;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    background-color: #fff;
    width: 43px;
    height: 43px;
    border-radius: 0;
    box-shadow: 0px -5px 5px rgba(0, 0, 0, 0);
  }
}
@media (min-width: 1025px) and (max-width: 1200px) {
  .managefood-btm .div_close {
    top: 0;
    right: 0px;
    bottom: auto;
    left: auto;
    position: absolute;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    background-color: #fff;
    width: 43px;
    height: 43px;
    border-radius: 0;
    box-shadow: 0px -5px 5px rgba(0, 0, 0, 0);
  }
}
.po-relv {
  top: relative;
  right: auto;
  bottom: auto;
  left: auto;
  position: relative;
}
.des__report__merchants__chart .report__merchants__chart {
  width: 80%;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
}
.des__report__merchants__chart .highcharts-container {
  height: 400px !important;
}
.des__report__merchants__chart .highcharts-container svg {
  height: 100% !important;
}
.des__report__merchants__chart .t-t-points {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0px;
}
.des__report__merchants__chart .t-t-points .t-t-points-in {
  width: 43%;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
}
.des__report__merchants__chart .t-t-points .t-t-points-in .chart-icons {
  width: 68px;
  margin-top: -15px;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
}
.des__report__merchants__chart .t-t-points .t-t-points-in strong {
  display: block;
  vertical-align: middle;
  text-align: center;
  font-weight: 800;
  font-size: 33px;
  color: #333333;
}
.des__report__store__chart {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
.des__report__store__chart .store_rp_container {
  width: 80%;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
}
.des__report__store__chart .highcharts-container {
  height: 295px !important;
}
.des__report__store__chart .highcharts-container svg {
  height: 100% !important;
}
.des__report__store__chart .t-t-points {
  position: absolute;
  width: 100%;
  top: 0;
  height: 100%;
  left: 0px;
}
.des__report__store__chart .t-t-points .t-t-points-in {
  width: 43%;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
}
.des__report__store__chart .t-t-points .t-t-points-in .chart-icons {
  width: 68px;
  margin-top: -15px;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
}
.des__report__store__chart .t-t-points .t-t-points-in strong {
  display: block;
  vertical-align: middle;
  text-align: center;
  font-weight: 800;
  font-size: 33px;
  color: #333333;
}
.des__report__communites__chart .highcharts-container {
  height: 340px !important;
}
.des__report__communites__chart .highcharts-container svg {
  height: 100% !important;
  width: 100% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .chart_top .chart_top_left {
    width: 44%;
  }
  .chart_top .chart_top_left h3 {
    padding-left: 0px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .chart_top .chart_top_right {
    text-align: right;
  }
  .chart_top .chart_top_right ul li a {
    padding-right: 5px;
    padding-left: 5px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .col-sm-8 .chart_top .chart_top_left {
    width: 45%;
  }
  .col-sm-8 .chart_top .chart_top_left h3 {
    padding-left: 0px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .col-sm-8 .chart_top .chart_top_right {
    margin-top: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .announcement_box .chart_top .chart_top_left {
    width: 100%;
  }
}
.coupon__template__box .showtemplates {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
.preview__coupons__tem {
  height: 324px;
  word-break: initial;
}
@media (min-width: 1025px) and (max-width: 1130px) {
  .preview__coupons__tem {
    height: auto;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .preview__coupons__tem {
    height: auto;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .preview__coupons__tem {
    height: auto;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .preview__coupons__tem {
    height: auto;
  }
}
@media (min-width: 320px) and (max-width: 991px) {
  .show__row__box p {
    word-break: break-all !important;
  }
}
.brbox {
  width: 93px;
  display: inline-block;
  vertical-align: middle;
}
.input-field .barcode {
  width: 93px;
}
.preview__coupons__tem.coupon-tem-detailsview {
  height: auto !important;
}
.coupon-logo {
  display: flex;
  width: 110px;
}
.coupon-logo img {
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
}
.coupon-tem-detailsview {
  min-height: 324px;
}
.digital-code-height {
  min-height: 70px;
}
@media (min-width: 1025px) and (max-width: 1130px) {
  .coupontemplatepop .coupon-tem-popview.preview__coupons__tem__7 .p-c-t-7-in .p-c-t-7-r .p-c-t-7-off {
    padding-top: 34px !important;
    padding-right: 0 !important;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .coupontemplatepop .coupon-tem-popview.preview__coupons__tem__7 .p-c-t-7-in .p-c-t-7-r .p-c-t-7-off {
    padding-top: 34px !important;
    padding-right: 0 !important;
    font-size: 30px !important;
  }
  .coupontemplatepop .coupon-tem-popview.preview__coupons__tem__7 .p-c-t-7-in .p-c-t-7-r .p-c-t-7-off strong {
    font-size: 36px !important;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .coupontemplatepop .coupon-tem-popview.preview__coupons__tem__15 .p-c-t-15-t .p-c-t-15-t-r .p-c-t-15-buyfree {
    padding: 9px 0 0 9px !important;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .coupontemplatepop .coupon-tem-popview.preview__coupons__tem__15 .p-c-t-15-t .p-c-t-15-t-r .p-c-t-15-buyfree .p-c-t-15-buy {
    font-size: 40px !important;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .coupontemplatepop .coupon-tem-popview.preview__coupons__tem__15 .p-c-t-15-t .p-c-t-15-t-r .p-c-t-15-buyfree .p-c-t-15-free h1 {
    font-size: 46px !important;
    padding-bottom: 17px !important;
  }
}
@media (min-width: 1024px) and (max-width: 1280px) {
  .coupontemplatepop .preview__coupons__tem__16 .p-c-t-16-dec {
    width: 77% !important;
    margin: 0 0 0 auto !important;
    padding-top: 0px !important;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .coupontemplatepop .preview__coupons__tem__16 .p-c-t-16-dec {
    width: 77% !important;
    margin: 0 0 0 auto !important;
    padding-top: 0px !important;
  }
}
.adminpost__comment__list {
  flex-wrap: wrap;
}
.comnt-reply-box {
  position: relative;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 67px;
  width: 100%;
}
@media (min-width: 320px) and (max-width: 567px) {
  .comnt-reply-box {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 53px;
  }
}
.comnt-reply-box:after {
  content: "";
  position: absolute;
  left: 24px;
  top: -9px;
  width: 5px;
  height: 95%;
  border-left: 1px #8e8e8e dashed;
}
@media (min-width: 320px) and (max-width: 567px) {
  .comnt-reply-box:after {
    left: 21px;
    top: -27px;
    width: 5px;
    height: 100%;
  }
}
.comnt-reply-box .comnt-reply-list {
  width: 100%;
  margin-top: 15px;
  position: relative;
}
.comnt-reply-box .comnt-reply-list:after {
  content: "";
  position: absolute;
  left: -37px;
  top: 24px;
  width: 29px;
  height: 1px;
  border-top: 1px #8e8e8e dashed;
}
@media (min-width: 320px) and (max-width: 567px) {
  .comnt-reply-box .comnt-reply-list:after {
    left: -26px;
    top: 17px;
    width: 20px;
  }
}
.comnt-reply-box .comnt-reply-list .comnt-reply-img {
  width: 40px;
  height: 40px;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  border-radius: 100px;
  border-width: 1px;
  border-color: #999999;
  border-style: solid;
}
@media (min-width: 320px) and (max-width: 479px) {
  .comnt-reply-box .comnt-reply-list .comnt-reply-img {
    width: 35px;
    height: 35px;
  }
}
.comnt-reply-box .comnt-reply-list .comnt-reply-img img {
  width: auto;
  height: 100%;
}
.comnt-reply-box .comnt-reply-list .comnt-reply-txt {
  width: 90%;
  padding-left: 15px;
}
@media (min-width: 320px) and (max-width: 479px) {
  .comnt-reply-box .comnt-reply-list .comnt-reply-txt {
    width: 81%;
    padding-left: 5px;
  }
}
.comnt-reply-box .comnt-reply-list .comnt-reply-txt h4 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-weight: 500;
  font-size: 16px;
  color: #373737;
}
@media (min-width: 320px) and (max-width: 567px) {
  .comnt-reply-box .comnt-reply-list .comnt-reply-txt h4 {
    font-size: 14px;
    color: #373737;
  }
}
.comnt-reply-box .comnt-reply-list .comnt-reply-txt ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.comnt-reply-box .comnt-reply-list .comnt-reply-txt ul li {
  display: inline-block;
  vertical-align: middle;
  margin-top: 0;
  margin-right: 20px;
  margin-bottom: 0;
  margin-left: 0px;
}
@media (min-width: 320px) and (max-width: 479px) {
  .comnt-reply-box .comnt-reply-list .comnt-reply-txt ul li {
    margin-top: 0;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 0px;
  }
}
.comnt-reply-box .comnt-reply-list .comnt-reply-txt ul li a {
  display: block;
  color: #666666;
  font-size: 14px;
  font-weight: 300;
  text-align: left;
  padding-top: 0px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 20px;
}
.comnt-reply-box .comnt-reply-list .comnt-reply-txt ul li a:hover,
.comnt-reply-box .comnt-reply-list .comnt-reply-txt ul li a.active {
  color: #FE6C0B;
}
.comnt-reply-box .comnt-reply-list .comnt-reply-txt ul li.reply a {
  padding-left: 0px;
  color: #FE6C0B;
}
.comnt-reply-box .comnt-reply-list .comnt-reply-txt p {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  margin-top: 0px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 14px;
  color: #666666;
}
.reply__comt__box .reply__comment__close {
  background: #eaeaea;
  position: absolute;
  top: -26px;
  right: 0px;
  border: 0px;
  padding-top: 5px;
  padding-right: 15px;
  padding-bottom: 5px;
  padding-left: 15px;
  cursor: pointer;
  border-radius: 4px 4px 0 0;
  font-size: 16px;
  color: #000000;
}
.info__txt__top {
  padding-top: 30px;
  padding-right: 0px;
  padding-bottom: 30px;
  padding-left: 0px;
  border-bottom: 1px #666666 solid;
}
.info__txt__top h1 {
  font-size: 26px;
  color: #333333;
  font-weight: 600;
}
.info__txt__btm {
  padding-top: 30px;
  padding-right: 0px;
  padding-bottom: 30px;
  padding-left: 0px;
}
.info__txt__btm h2 {
  font-size: 16px;
  color: #333333;
  font-weight: 500;
}
.info__txt__btm p {
  font-size: 14px;
}
.login__hdbar .info__txt__top {
  padding-top: 110px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .login__hdbar .info__txt__top {
    padding-top: 40px;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .login__hdbar .info__txt__top {
    padding-top: 40px;
  }
}
.edit_profile_top {
  padding-top: 45px;
  padding-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
}
@media (min-width: 320px) and (max-width: 767px) {
  .edit_profile_top {
    padding-top: 25px;
    padding-right: 0;
    padding-bottom: 20px;
    padding-left: 0;
  }
}
.edit_profile_btm .row {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}
.edit_profile_btm .profile-left {
  flex-basis: 20%;
}
@media (min-width: 568px) and (max-width: 767px) {
  .edit_profile_btm .profile-left {
    flex-basis: 30%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .edit_profile_btm .profile-left {
    flex-basis: 95%;
    margin: auto;
  }
}
.edit_profile_btm .profile-left .profile-left-in {
  background: #fff;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
}
.edit_profile_btm .profile-left .profile-left-in .profile_img_name {
  position: relative;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  min-height: 182px;
}
.edit_profile_btm .profile-left .profile-left-in .profile_img_name img {
  width: 100%;
  display: block;
  vertical-align: middle;
}
.edit_profile_btm .profile-left .profile-left-in .profile_img_name h2 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  font-size: 16px;
  color: #fff;
  position: absolute;
  left: 10px;
  bottom: 10px;
  word-break: break-all;
  width: calc(96% - 10px);
  font-weight: 500;
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 68%, rgba(0, 0, 0, 0.75) 100%);
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 68%, rgba(0, 0, 0, 0.75) 100%);
  background:
    linear-gradient(
      to bottom,
      rgba(0, 0, 0, 0) 0%,
      rgba(0, 0, 0, 0.75) 68%,
      rgba(0, 0, 0, 0.75) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#bf000000", GradientType=0);
}
.edit_profile_btm .profile-left .profile-left-in .profile-left-link {
  margin-top: 0;
  margin-right: 12px;
  margin-bottom: 12px;
  margin-left: 12px;
}
.edit_profile_btm .profile-left .profile-left-in .profile-left-link ul {
  margin: 0;
  padding: 0;
  list-style: none;
  text-align: center;
  display: flex;
  justify-content: center;
}
.edit_profile_btm .profile-left .profile-left-in .profile-left-link ul li {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 10px;
  width: 35px;
  height: 35px;
  position: relative;
  background: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  border-width: 1px;
  border-color: #FE6C0B;
  border-style: solid;
  cursor: pointer;
}
.edit_profile_btm .profile-left .profile-left-in .profile-left-link ul li:first-child {
  margin-left: 0px;
}
.edit_profile_btm .profile-left .profile-left-in .profile-left-link ul li:hover {
  background: #f0f0f0;
}
.edit_profile_btm .profile-left .profile-left-in .profile-left-link ul li i {
  width: 100%;
  height: 100%;
  display: block;
}
.edit_profile_btm .profile-left .profile-left-in .profile-left-link ul li .profile-img-upload {
  position: absolute;
  z-index: 1;
}
.edit_profile_btm .profile-left .profile-left-in .profile-left-link ul li .profile-img-upload input {
  opacity: 0;
  position: relative;
  z-index: 9;
  width: 100%;
  cursor: pointer;
}
.edit_profile_btm .profile-left .profile-left-in .profile-page-link ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.edit_profile_btm .profile-left .profile-left-in .profile-page-link ul li {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0px;
  display: block;
  vertical-align: middle;
}
.edit_profile_btm .profile-left .profile-left-in .profile-page-link ul li a {
  font-size: 14px;
  color: #FE6C0B;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  display: block;
  vertical-align: middle;
  background: #ffefe2;
}
.edit_profile_btm .profile-left .profile-left-in .profile-page-link ul li a:hover {
  font-size: 14px;
  color: #fff;
  background: #FE6C0B;
}
.edit_profile_btm .profile-right {
  flex-basis: 80%;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 25px;
}
@media (min-width: 568px) and (max-width: 767px) {
  .edit_profile_btm .profile-right {
    flex-basis: 70%;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 10px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .edit_profile_btm .profile-right {
    flex-basis: 95%;
    margin: auto;
    padding-top: 25px;
    padding-left: 0px;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .edit_profile_btm .profile-right .input__row .col-sm-9 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .edit_profile_btm .profile-right .input__row .col-sm-9 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}
.img-loader {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgb(255, 255, 255);
  text-align: center;
  left: 0;
  top: 0;
  padding-top: 26%;
}
.img-loader img {
  width: 88px !important;
  margin: auto;
}
.loader-progress {
  margin-top: 0;
  margin-right: 10px;
  margin-bottom: 11px;
  margin-left: 10px;
  background: #e0e0e0;
  border-radius: 10px;
  padding-top: 0;
  padding-right: 3px;
  padding-bottom: 0;
  padding-left: 9px;
}
.loader-progress progress {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  height: 13px;
  width: 100%;
  vertical-align: top;
}
.loader-progress .progress-value {
  font-size: 12px;
  margin-left: 5px;
}
.programs__left {
  display: flex;
  vertical-align: middle;
  align-items: flex-start;
}
@media (min-width: 320px) and (max-width: 479px) {
  .programs__left {
    align-items: flex-start;
  }
}
.programs__left .programs__img {
  width: 95px;
  height: 95px;
  position: relative;
}
.programs__left .programs__img h2 {
  font-size: 10px;
  color: #fff;
  position: absolute;
  width: 100%;
  left: 0px;
  bottom: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 5px;
  padding-right: 2px;
  padding-bottom: 5px;
  padding-left: 2px;
  background: rgba(0, 0, 0, 0.5);
  text-align: center;
  font-weight: 300;
  border-radius: 0 0 5px 5px;
}
@media (min-width: 568px) and (max-width: 767px) {
  .programs__left .programs__img h2 {
    font-size: 10px;
  }
}
.programs__left .programs__img h2 i {
  display: inline-block;
  vertical-align: middle;
  margin-right: 1px;
  width: 18px;
}
.programs__left .programs__txt {
  width: calc(100% - 95px);
  padding-left: 15px;
}
.programs__left .programs__txt .programs__type {
  font-size: 11px;
  color: #999999;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0px;
  margin-left: 0;
  margin-right: 10px;
}
.programs__left .programs__txt h3 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 6px;
  margin-left: 0;
  padding-top: 0px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
.programs__left .programs__txt h3 span {
  font-size: 14px;
  color: #9A9A9A;
  display: inline-block;
  vertical-align: middle;
}
.programs__left .programs__txt .programs_status {
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  color: #999999;
  border-width: 1px;
  border-color: #999999;
  border-style: solid;
  padding-top: 2px;
  padding-right: 10px;
  padding-bottom: 2px;
  padding-left: 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  margin-top: 5px;
}
.programs__left .programs__txt ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  padding-top: 5px;
  flex-wrap: wrap;
}
.programs__left .programs__txt ul li {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  margin-top: 0;
  margin-right: 20px;
  margin-bottom: 5px;
  margin-left: 0;
  font-size: 13px;
  color: #999999;
  min-width: 18%;
}
@media (min-width: 768px) and (max-width: 991px) {
  .programs__left .programs__txt ul li {
    margin-right: 10px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .programs__left .programs__txt ul li {
    margin-right: 10px;
  }
}
@media (min-width: 320px) and (max-width: 479px) {
  .programs__left .programs__txt ul li {
    margin-right: 10px;
  }
}
.programs__left .programs__txt ul li i {
  display: inline-block;
  vertical-align: baseline;
  margin-right: 5px;
}
@media (min-width: 480px) and (max-width: 767px) {
  .program-action {
    padding-left: 125px;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .program-action {
    padding-left: 125px;
  }
}
.admin_programs_page_top .select__authbox {
  width: 48%;
}
@media (min-width: 480px) and (max-width: 767px) {
  .admin_programs_page_top .select__authbox {
    width: 48%;
  }
}
.auto_map_field .btn_outline {
  padding-top: 7px;
  padding-right: 10px;
  padding-bottom: 7px;
  padding-left: 10px;
}
.auto_map_field .btn_outline:hover {
  padding-top: 7px;
  padding-right: 10px;
  padding-bottom: 7px;
  padding-left: 10px;
}
@media (min-width: 480px) and (max-width: 767px) {
  .admin_programs_page .action__filter .action.dropdown .dropdown-menu {
    transform: translate3d(0px, 33px, 10px) !important;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .admin_programs_page .action__filter .action.dropdown .dropdown-menu:after {
    right: 0;
    left: auto;
  }
}
.manage-map-window {
  width: 300px;
}
.manage-map-window textarea {
  height: 60px;
}
.manage-map-window .input__button__box button {
  font-size: 13px;
  margin-top: 0;
  margin-right: 5px;
  margin-bottom: 0;
  margin-left: 5px;
  padding-top: 6px;
  padding-right: 8px;
  padding-bottom: 6px;
  padding-left: 8px;
}
.join-challenge-radio.input-field .ng-select.ng-select-single .ng-select-container {
  height: 32px;
  min-height: 32px;
}
.join-challenge-radio.input-field .ng-select .ng-select-container .ng-value-container .ng-input > input {
  padding: 0px;
}
.merchant__dashboard__top__btn {
  border-bottom: 1px #C4C4C4 solid;
  margin-bottom: 20px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .merchant__dashboard__top__btn {
    border-bottom: 0px #C4C4C4 solid;
    margin-bottom: 15px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__dashboard__top__btn .col-sm-10 {
    padding-right: 0px;
    flex: 0 0 80%;
    max-width: 80%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__dashboard__top__btn .col-sm-2 {
    padding-left: 0px;
    flex: 0 0 20%;
    max-width: 20%;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .merchant__dashboard__top__btn .col-sm-6 {
    width: 50%;
    max-width: 50%;
    flex: 0 0 50%;
  }
}
.merchant__dashboard__top__btn .add__new__btn {
  text-align: right;
}
@media (min-width: 568px) and (max-width: 767px) {
  .merchant__dashboard__top__btn .add__new__btn {
    margin-top: 10px;
    margin-right: 0;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}
.merchant__dashboard__top__btn .add__new__btn a {
  background: #fff;
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__dashboard__top__btn .add__new__btn a {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
  }
}
.merchant__dashboard__top__btn .add__new__btn a:hover {
  background: #FE6C0B;
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__dashboard__top__btn .add__new__btn a:hover {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .tabs__1 {
    margin-bottom: 15px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .tabs__1 {
    border-bottom: 1px #C4C4C4 solid;
    margin-bottom: 15px;
  }
}
.tabs__1 .slick-prev:before,
.tabs__1 .slick-next:before {
  color: #000000;
}
.tabs__1 .slick-slider .slick-list {
  width: 100%;
  margin: auto;
}
@media (min-width: 992px) and (max-width: 1024px) {
  .tabs__1 .slick-slider .slick-prev {
    left: 0px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .tabs__1 .slick-slider .slick-prev {
    left: 0px;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .tabs__1 .slick-slider .slick-prev {
    left: 0px;
  }
}
.tabs__1 .slick-slider .slick-next {
  z-index: 4;
}
@media (min-width: 992px) and (max-width: 1024px) {
  .tabs__1 .slick-slider .slick-next {
    right: 0px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .tabs__1 .slick-slider .slick-next {
    right: 0px;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .tabs__1 .slick-slider .slick-next {
    right: 0px;
  }
}
.tabs__1 .slick-slider .slick-prev ~ .slick-list {
  width: 100%;
}
@media (min-width: 992px) and (max-width: 1024px) {
  .tabs__1 .slick-slider .slick-prev ~ .slick-list {
    width: calc(100% - 60px);
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .tabs__1 .slick-slider .slick-prev ~ .slick-list {
    width: calc(100% - 60px);
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .tabs__1 .slick-slider .slick-prev ~ .slick-list {
    width: calc(100% - 60px);
  }
}
.tabs__1 .slick-slide a {
  display: block;
  color: #C4C4C4;
  font-size: 14px;
  font-weight: 300;
  text-align: center;
  padding-top: 9px;
  padding-right: 15px;
  padding-bottom: 9px;
  padding-left: 15px;
  background: #fff;
  border-width: 1px;
  border-color: #C4C4C4;
  border-style: solid;
  border-bottom: 0px;
  border-radius: 4px 4px 0 0;
}
@media (min-width: 568px) and (max-width: 767px) {
  .tabs__1 .slick-slide a {
    border-width: 1px;
    border-color: #C4C4C4;
    border-style: solid;
  }
}
.tabs__1 .slick-slide a:hover,
.tabs__1 .slick-slide a.tab-active {
  color: #FE6C0B;
  box-shadow: 0 0 9px rgba(0, 0, 0, 0);
}
.tabs__1 ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
@media (min-width: 320px) and (max-width: 767px) {
  .tabs__1 ul {
    border-bottom: 1px #C4C4C4 solid;
    margin-bottom: 10px;
  }
}
.tabs__1 ul li {
  display: inline-block;
  vertical-align: middle;
  margin-top: 0;
  margin-right: 0px;
  margin-bottom: 0;
  margin-left: 0px;
}
@media (min-width: 320px) and (max-width: 479px) {
  .tabs__1 ul li {
    width: 49%;
  }
}
.tabs__1 ul li a {
  display: block;
  color: #C4C4C4;
  font-size: 14px;
  font-weight: 400;
  text-align: left;
  padding-top: 9px;
  padding-right: 15px;
  padding-bottom: 9px;
  padding-left: 15px;
  background: #fff;
  border-width: 1px;
  border-color: #C4C4C4;
  border-style: solid;
  border-bottom: 0px;
  border-radius: 4px 4px 0 0;
}
@media (min-width: 568px) and (max-width: 767px) {
  .tabs__1 ul li a {
    border-width: 1px;
    border-color: #C4C4C4;
    border-style: solid;
  }
}
.tabs__1 ul li a:hover,
.tabs__1 ul li a.active {
  color: #FE6C0B;
  box-shadow: 0 0 9px rgba(0, 0, 0, 0.3);
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__dashboard__coupan .padding__20 {
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .merchant__dashboard__coupan .padding__20 {
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
  }
}
@media (min-width: 320px) and (max-width: 479px) {
  .merchant__dashboard__coupan .padding__20 {
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
  }
}
.merchant__dashboard__coupan .w__chart__box {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__dashboard__coupan .m_das_co_chart_top {
    align-items: center;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .merchant__dashboard__coupan .m_das_co_chart_top {
    flex-wrap: wrap;
    align-items: center;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant__dashboard__coupan .m_das_co_chart_top {
    flex-wrap: wrap;
  }
}
.merchant__dashboard__coupan .m_das_co_chart_top h3 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__dashboard__coupan .m_das_co_chart_top h3 {
    font-size: 15px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant__dashboard__coupan .m_das_co_chart_top h3 {
    width: 100%;
  }
}
.merchant__dashboard__coupan .m_das_co_chart_top .chart_top_right {
  align-self: flex-start;
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__dashboard__coupan .m_das_co_chart_top .chart_top_right {
    justify-content: flex-end;
    text-align: right;
    margin-top: 0px;
    margin-right: 0;
    margin-bottom: 0px;
    margin-left: 0;
    width: 76%;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .merchant__dashboard__coupan .m_das_co_chart_top .chart_top_right {
    justify-content: flex-end;
    text-align: right;
    margin-top: 10px;
    margin-right: 0;
    margin-bottom: 10px;
    margin-left: 0;
    width: 100%;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .merchant__dashboard__coupan .m_das_co_chart_top .chart_top_right {
    width: auto;
    margin-top: 0;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant__dashboard__coupan .m_das_co_chart_top .chart_top_right {
    justify-content: flex-start;
    text-align: left;
  }
}
.merchant__dashboard__coupan .m_das_co_chart_top .chart_top_right ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: inline-block;
  vertical-align: middle;
  border-width: 1px;
  border-color: #C4C4C4;
  border-style: solid;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  background: #fff;
}
.merchant__dashboard__coupan .m_das_co_chart_top .chart_top_right ul li {
  display: inline-block;
  vertical-align: middle;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  border-right: 1px #C4C4C4 solid;
}
.merchant__dashboard__coupan .m_das_co_chart_top .chart_top_right ul li:last-child {
  border-right: 0px #C4C4C4 solid;
}
.merchant__dashboard__coupan .m_das_co_chart_top .chart_top_right ul li a {
  font-size: 12px;
  color: #999999;
  font-weight: 300;
  padding-top: 4px;
  padding-right: 8px;
  padding-bottom: 4px;
  padding-left: 8px;
  display: block;
  vertical-align: middle;
  line-height: 26px;
}
.merchant__dashboard__coupan .m_das_co_chart_top .chart_top_right ul li a:hover,
.merchant__dashboard__coupan .m_das_co_chart_top .chart_top_right ul li a.active {
  color: #FE6C0B;
}
@media (min-width: 320px) and (max-width: 479px) {
  .merchant__dashboard__coupan .m_das_co_chart_top .chart_top_right ul li:last-child {
    width: 11%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__dashboard__coupan .chart-section-col-5 .m_das_co_chart_top {
    flex-wrap: wrap;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__dashboard__coupan .chart-section-col-5 .m_das_co_chart_top h3 {
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__dashboard__coupan .chart-section-col-5 .m_das_co_chart_top .chart_top_right {
    width: 100%;
    justify-content: flex-start;
    text-align: left;
    margin-top: 10px;
  }
}
.select-coupons {
  width: 200px;
  margin-right: 10px;
  text-align: left;
  display: inline-block;
  vertical-align: middle;
}
@media (min-width: 320px) and (max-width: 767px) {
  .select-coupons {
    width: auto;
  }
}
@media (min-width: 320px) and (max-width: 479px) {
  .select-coupons {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0px;
  }
}
.recent_redemptions_list {
  overflow: auto;
  height: 333px;
  margin-top: 15px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .recent_redemptions_list {
    height: 210px;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .recent_redemptions_list {
    height: auto;
  }
}
.recent_redemptions_list ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.recent_redemptions_list ul li {
  display: block;
  vertical-align: middle;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 5px;
  margin-left: 0;
  padding-top: 14px;
  padding-right: 10px;
  padding-bottom: 14px;
  padding-left: 10px;
  border-width: 1px;
  border-color: #C4C4C4;
  border-style: solid;
  background: #fff;
  font-size: 14px;
  color: #666666;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
}
.recent_redemptions_list ul li strong {
  float: right;
  font-size: 16px;
  color: #000000;
}
.merchant__top__coupons {
  margin-top: 20px;
}
.merchant__top__coupons h3 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
.merchant__top__coupons .top_coupons_slider .slick-arrow {
  border: 0px;
  top: -32px;
  right: 0px;
  background-color: #fff;
  width: 40px;
  height: 40px;
  border-radius: 40px;
  border-width: 2px;
  border-color: #666666;
  border-style: solid;
  text-indent: -9999px;
  overflow: hidden;
}
@media (min-width: 320px) and (max-width: 479px) {
  .merchant__top__coupons .top_coupons_slider .slick-arrow {
    background-color: #fff;
    width: 30px;
    height: 30px;
    border-radius: 30px;
  }
}
.merchant__top__coupons .top_coupons_slider .slick-arrow.slick-prev {
  left: inherit;
  right: 54px;
}
@media (min-width: 320px) and (max-width: 479px) {
  .merchant__top__coupons .top_coupons_slider .slick-arrow.slick-prev {
    right: 36px;
  }
}
.merchant__top__coupons .top_coupons_slider .slick-prev::before {
  font-family: "Font Awesome 5 Free";
  content: "\f053";
  padding-right: 3px;
  font-weight: 900 !important;
  text-indent: 9999px;
  display: block;
  color: #666666;
  font-size: 20px;
  font-weight: 400;
  text-align: center;
  display: inline-flex;
  vertical-align: middle;
  opacity: 1;
}
@media (min-width: 320px) and (max-width: 479px) {
  .merchant__top__coupons .top_coupons_slider .slick-prev::before {
    font-size: 16px;
    margin-top: 0px;
  }
}
.merchant__top__coupons .top_coupons_slider .slick-next::before {
  font-family: "Font Awesome 5 Free";
  content: "\f054";
  font-weight: 900 !important;
  text-indent: 9999px;
  display: block;
  color: #666666;
  font-size: 20px;
  font-weight: 400;
  text-align: center;
  padding-left: 3px;
  text-indent: 9999px;
  display: inline-flex;
  vertical-align: middle;
  opacity: 1;
}
@media (min-width: 320px) and (max-width: 479px) {
  .merchant__top__coupons .top_coupons_slider .slick-next::before {
    font-size: 16px;
    margin-top: 0px;
  }
}
.merchant__top__coupons .slick-slide {
  margin-right: 15px;
  margin-left: 15px;
}
@media (min-width: 320px) and (max-width: 479px) {
  .merchant__top__coupons .slick-slide {
    margin-right: 0px;
    margin-left: 0px;
  }
}
.merchant__top__coupons .slick-list {
  margin-top: 0;
  margin-right: -15px;
  margin-bottom: 0;
  margin-left: -15px;
}
@media (min-width: 320px) and (max-width: 479px) {
  .merchant__top__coupons .slick-list {
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
  }
}
.merchant__top__coupons .top_coupons_items {
  background: #fff;
  border-width: 1px;
  border-color: #C4C4C4;
  border-style: solid;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  width: 100%;
}
.merchant__top__coupons .top_coupons_items .top_coupons_chart {
  width: 25%;
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__top__coupons .top_coupons_items .top_coupons_chart {
    width: 28%;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .merchant__top__coupons .top_coupons_items .top_coupons_chart {
    width: 28%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant__top__coupons .top_coupons_items .top_coupons_chart {
    width: 20%;
  }
}
.merchant__top__coupons .top_coupons_items .top_coupons_chart img {
  width: 100%;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  border-radius: 100px;
}
.merchant__top__coupons .top_coupons_items .top_coupons_text {
  width: 70%;
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant__top__coupons .top_coupons_items .top_coupons_text {
    width: 78%;
  }
}
.merchant__top__coupons .top_coupons_items .top_coupons_text h3 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  text-transform: uppercase;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (max-width: 991px) {
  .merchant__top__coupons .top_coupons_items .top_coupons_text h3 {
    font-size: 15px;
  }
}
.merchant__top__coupons .top_coupons_items .top_coupons_text p {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-size: 15px;
  color: #333333;
}
.merchant__recent__reviews {
  margin-top: 20px;
}
.merchant__recent__reviews h3 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__recent__reviews h3 {
    font-size: 15px;
  }
}
.merchant__recent__reviews h3 a {
  float: right;
  font-size: 14px;
  color: #FE6C0B;
  font-weight: 300;
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant__recent__reviews h3 a {
    font-size: 13px;
    margin-top: 7px;
  }
}
.merchant__recent__reviews h3 a:hover {
  color: #000000;
}
.m_r_r_box {
  background: #fff;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  margin-bottom: 10px;
  display: flex;
  vertical-align: middle;
}
@media (min-width: 320px) and (max-width: 567px) {
  .m_r_r_box {
    width: 100%;
  }
}
.m_r_r_box .m_r_r_img {
  width: 70px;
}
.m_r_r_box .m_r_r_img img {
  width: 100%;
  background: #fff;
}
.m_r_r_box .m_r_r_text {
  width: calc(100% - 70px);
  padding-left: 14px;
}
.m_r_r_box .m_r_r_text_t {
  display: flex;
  vertical-align: middle;
}
@media (min-width: 320px) and (max-width: 479px) {
  .m_r_r_box .m_r_r_text_t {
    flex-wrap: wrap;
  }
}
.m_r_r_box .m_r_r_text_t h4 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  font-size: 16px;
  color: #333333;
  font-weight: 500;
}
.m_r_r_box .m_r_r_text_t .rating_star {
  margin-top: -3px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 10px;
}
.m_r_r_box .m_r_r_text_t .rating_star i {
  font-size: 13px;
  color: #feb900;
}
.m_r_r_box .m_r_r_text_t .review_date {
  justify-content: flex-end;
  flex-basis: auto;
  flex-grow: 1;
  text-align: right;
  font-size: 12px;
  color: #C4C4C4;
}
@media (min-width: 320px) and (max-width: 479px) {
  .m_r_r_box .m_r_r_text_t .review_date {
    text-align: right;
  }
}
.m_r_r_box p {
  margin-top: 3px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-size: 13px;
  color: #666666;
}
.merchant__sale__location {
  margin-top: 20px;
}
.merchant__sale__location h3 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__sale__location h3 {
    font-size: 15px;
  }
}
.merchant__sale__location .merchant__sale__location__search {
  background: #ede9f9;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant__sale__location .merchant__sale__location__search {
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 0px;
    padding-left: 10px;
  }
}
.merchant__sale__location .merchant__sale__location__search .salelocation__search {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  border-width: 1px;
  border-color: #C4C4C4;
  border-style: solid;
  background: #fff;
  display: flex;
  vertical-align: middle;
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant__sale__location .merchant__sale__location__search .salelocation__search {
    flex-wrap: wrap;
    margin-bottom: 10px;
  }
}
.merchant__sale__location .merchant__sale__location__search .salelocation__search .location__search {
  width: 78%;
  border-right: 1px #C4C4C4 solid;
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__sale__location .merchant__sale__location__search .salelocation__search .location__search {
    width: 74%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant__sale__location .merchant__sale__location__search .salelocation__search .location__search {
    width: 100%;
    border-right: 0px;
    border-bottom: 1px #C4C4C4 solid;
  }
}
.merchant__sale__location .merchant__sale__location__search .salelocation__search .location__search input {
  background-color: #fff;
  width: 100%;
  height: auto;
  border-radius: 4px;
  border-width: 0px;
  border-color: #C4C4C4;
  border-style: solid;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 14px;
  padding-right: 10px;
  padding-bottom: 14px;
  padding-left: 30px;
  display: block;
  color: #666666;
  font-size: 14px;
  font-weight: 300;
  text-align: left;
}
.merchant__sale__location .merchant__sale__location__search .salelocation__search .coupons__filter__2 {
  width: 18%;
  margin-right: 0px;
  padding-top: 8px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  border: 0px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__sale__location .merchant__sale__location__search .salelocation__search .coupons__filter__2 {
    width: 28%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant__sale__location .merchant__sale__location__search .salelocation__search .coupons__filter__2 {
    width: 50%;
  }
}
.merchant__sale__location .merchant__sale__location__search .salelocation__search .coupons__filter__2 input {
  width: 48%;
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant__sale__location .merchant__sale__location__search .salelocation__search .location-find-btn {
    width: 50%;
    -webkit-border-radius: 0 0 5px 0;
    -moz-border-radius: 0 0 5px 0;
    -ms-border-radius: 0 0 5px 0;
    border-radius: 0 0 5px 0;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .merchant__sale__location .merchant__sale__location__search .map__info {
    margin-top: 10px;
  }
}
.merchant__sale__location .merchant__sale__location__search .map__info ul {
  margin: 0;
  padding: 0;
  list-style: none;
  justify-content: flex-end;
}
@media (min-width: 568px) and (max-width: 767px) {
  .merchant__sale__location .merchant__sale__location__search .map__info ul {
    justify-content: flex-start;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant__sale__location .merchant__sale__location__search .map__info ul {
    flex-wrap: wrap;
    justify-content: flex-start;
  }
}
.merchant__sale__location .merchant__sale__location__search .map__info ul li {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0px;
  margin-left: 5px;
  line-height: 18px;
  padding-top: 6px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  border-width: 1px;
  border-color: #C4C4C4;
  border-style: solid;
  background: #fff;
  font-size: 14px;
  color: #666666;
  min-width: 15%;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
}
@media (min-width: 568px) and (max-width: 767px) {
  .merchant__sale__location .merchant__sale__location__search .map__info ul li {
    width: 25%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant__sale__location .merchant__sale__location__search .map__info ul li {
    width: 48%;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 4%;
    margin-left: 0px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant__sale__location .merchant__sale__location__search .map__info ul li:nth-child(2n+2) {
    margin-left: 4%;
  }
}
.merchant__sale__location .merchant__sale__location__search .map__info ul li:first-child {
  margin-left: 0px;
}
.merchant__sale__location .merchant__sale__location__search .map__info ul li strong {
  display: block;
  vertical-align: middle;
  font-size: 16px;
  color: #000000;
}
.merchant__sale__location .merchant__sale__location__in {
  background: #fff;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}
.participate__sub__list__top {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 20px;
  padding-left: 0px;
  display: flex;
  vertical-align: middle;
}
@media (min-width: 568px) and (max-width: 767px) {
  .participate__sub__list__top {
    padding-top: 0px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .participate__sub__list__top {
    flex-wrap: wrap;
    padding-top: 0px;
  }
}
.participate__sub__list__top h3 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
.participate__sub__list__top a {
  font-size: 14px;
  color: #FE6C0B;
  margin-left: auto;
}
@media (min-width: 320px) and (max-width: 479px) {
  .participate__sub__list__top a {
    margin-left: 0;
    margin-top: 10px;
  }
}
.participate__sub__list__top a:hover {
  font-size: 14px;
  color: #FE6C0B;
}
.participate__submit {
  text-align: center;
}
.participate__sub__list__btm .participate__sub__list__row {
  border-width: 1px;
  border-color: #dcdcdc;
  border-style: solid;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  position: relative;
  margin-bottom: 10px;
}
.participate__sub__list__btm .participate__sub__list__row .participate__check {
  position: absolute;
  width: 22px;
  height: 22px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  border-radius: 50px;
  top: -8px;
  right: -8px;
  z-index: 2;
  border-width: 0px;
  border-color: #28a745;
  border-style: solid;
}
.participate__sub__list__btm .participate__sub__list__row .participate__check input[type=checkbox] {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 5px;
  opacity: 0;
  width: 100%;
  height: 100%;
}
.participate__sub__list__btm .participate__sub__list__row.active_border {
  border-width: 1px;
  border-color: #28a745;
  border-style: solid;
}
.participate__sub__list__btm .participate__sub__list__row.active_border .participate__check {
  background-position: 0 -25px;
}
.participate__sub__list__btm .main__row__list {
  margin-bottom: 0px;
}
.participate__sub__list__btm .main__row__list .main__list__left .coupon_list_text h2 {
  padding-top: 0px;
}
.participate__sub__list__btm .main__row__list .main__list__left .coupon_list_text p {
  margin-top: 5px;
}
.merchant__total__payment_summary {
  text-align: center;
  padding-top: 30px;
}
.merchant__total__payment_summary p {
  font-size: 14px;
}
.merchant__total__payment_summary ul {
  margin: 0;
  padding: 0;
  list-style: none;
  border-bottom: 1px #999999 solid;
  display: inline-block;
  vertical-align: middle;
  padding-bottom: 15px;
  margin-bottom: 15px;
}
.merchant__total__payment_summary ul li {
  display: inline-block;
  vertical-align: middle;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0px;
  margin-left: 0;
  font-size: 14px;
  padding-top: 0;
  padding-right: 25px;
  padding-bottom: 0px;
  padding-left: 25px;
  border-left: 1px #999999 solid;
}
@media (min-width: 320px) and (max-width: 479px) {
  .merchant__total__payment_summary ul li {
    padding-top: 0;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
  }
}
.merchant__total__payment_summary ul li:first-child {
  border-left: 0px;
}
.merchant__total__payment_summary ul li strong {
  display: block;
  vertical-align: middle;
  font-size: 16px;
}
.merchant__payment__list .main__row__list .main__list__left .coupon_list_img {
  width: 16%;
}
@media (min-width: 320px) and (max-width: 479px) {
  .merchant__payment__list .main__row__list .main__list__left .coupon_list_img {
    width: 100%;
  }
}
.merchant__payment__list .main__row__list .main__list__left .coupon_list_text {
  width: 82%;
}
@media (min-width: 320px) and (max-width: 479px) {
  .merchant__payment__list .main__row__list .main__list__left .coupon_list_text {
    width: 100%;
    margin-top: 10px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
  }
}
.merchant__payment__list .main__row__list .main__list__left .coupon_list_text .merchant__payment__list ul.list {
  margin: 0;
  padding: 0;
  list-style: none;
  text-align: right;
}
@media (min-width: 480px) and (max-width: 767px) {
  .merchant__payment__list .main__row__list .main__list__left .coupon_list_text .merchant__payment__list ul.list {
    text-align: left;
  }
}
.merchant__payment__list .main__row__list .main__list__left .coupon_list_text .merchant__payment__list ul.list li {
  display: block;
  color: #999999;
  font-size: 13px;
  font-weight: 400;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0px;
  margin-left: 0;
  text-align: left;
  padding-top: 0;
  padding-right: 25px;
  padding-bottom: 0px;
  padding-left: 25px;
}
@media (min-width: 320px) and (max-width: 479px) {
  .merchant__payment__list .main__row__list .main__list__left .coupon_list_text .merchant__payment__list ul.list li {
    padding-top: 0;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
    width: 32%;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .merchant__payment__list .main__row__list .main__list__left .coupon_list_text .merchant__payment__list ul.list li {
    padding-top: 0;
    padding-right: 15px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__payment__list .main__row__list .main__list__left .coupon_list_text .merchant__payment__list ul.list li {
    padding-top: 0;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
    width: 32%;
  }
}
.merchant__payment__list .main__row__list .main__list__left .coupon_list_text .merchant__payment__list ul.list li strong {
  display: block;
  vertical-align: middle;
  display: block;
  color: #333333;
  font-size: 17px;
  font-weight: 400;
  text-align: center;
  font-weight: 500;
  text-align: left;
}
.page-merchant-paricipate-sale .coupons_full_img img {
  width: 100%;
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__payment__list .payment__page__list .payment__report__top ul li:nth-child(1) {
    width: 25%;
  }
}
.merchant__payment__list .payment__page__list .payment__report__top ul li:nth-child(2) {
  width: 20%;
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__payment__list .payment__page__list .payment__report__top ul li:nth-child(2) {
    width: 18%;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .merchant__payment__list .payment__page__list .payment__report__top ul li:nth-child(2) {
    width: 21%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant__payment__list .payment__page__list .payment__report__top ul li:nth-child(2) {
    width: 50%;
  }
}
.merchant__payment__list .payment__page__list .payment__report__top ul li:nth-child(3) {
  width: 18%;
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__payment__list .payment__page__list .payment__report__top ul li:nth-child(3) {
    width: 16%;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .merchant__payment__list .payment__page__list .payment__report__top ul li:nth-child(3) {
    width: 21%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant__payment__list .payment__page__list .payment__report__top ul li:nth-child(3) {
    width: 50%;
  }
}
.merchant__payment__list .payment__page__list .payment__report__top ul li:nth-child(4) {
  width: 16%;
}
@media (min-width: 568px) and (max-width: 767px) {
  .merchant__payment__list .payment__page__list .payment__report__top ul li:nth-child(4) {
    width: 18%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant__payment__list .payment__page__list .payment__report__top ul li:nth-child(4) {
    width: 50%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__payment__list .payment__page__list .payment__report__top ul li:nth-child(5) {
    width: 18%;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .merchant__payment__list .payment__page__list .payment__report__top ul li:nth-child(5) {
    width: 24%;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant__payment__list .payment__page__list .payment__report__top ul li:nth-child(5) {
    width: 50%;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .merchant__payment__list .payment__page__list .payment__report__top ul li:nth-child(6) {
    width: auto;
  }
}
.m_p_pay_btn a {
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  font-size: 14px;
}
.m_p_pay_btn a:hover {
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  font-size: 14px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__payment__pendding__page .payment__report__top ul li:nth-child(6) {
    width: 16%;
  }
}
.main__list__left .list-img-thumbnail {
  width: 15%;
  float: left;
}
@media (min-width: 320px) and (max-width: 479px) {
  .main__list__left .list-img-thumbnail {
    width: 100%;
  }
}
.main__list__left .list-img-thumbnail img {
  width: 100%;
  display: block;
  vertical-align: middle;
}
.main__list__left .text-with-thumbnail {
  width: 82.5%;
  float: right;
}
@media (min-width: 320px) and (max-width: 479px) {
  .main__list__left .text-with-thumbnail {
    width: 100%;
    margin-top: 15px;
  }
}
.main__list__left .text-with-thumbnail h2 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 9px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-weight: 500;
  font-size: 18px;
  color: #373737;
}
@media (min-width: 992px) and (max-width: 1024px) {
  .main__list__left .text-with-thumbnail h2 {
    padding-top: 0px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .main__list__left .text-with-thumbnail h2 {
    padding-top: 0px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .main__list__left .text-with-thumbnail h2 {
    padding-top: 0px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    font-size: 16px;
  }
}
.main__list__left .text-with-thumbnail ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.main__list__left .text-with-thumbnail ul li {
  display: inline-block;
  vertical-align: middle;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  margin-top: 0;
  margin-right: 25px;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 13px;
  color: #999999;
}
@media (min-width: 320px) and (max-width: 767px) {
  .main__list__left .text-with-thumbnail ul li {
    margin-top: 0;
    margin-right: 5px;
    margin-bottom: 0;
    margin-left: 0;
  }
}
.main__list__left .text-with-thumbnail ul li i {
  display: inline-block;
  vertical-align: middle;
  margin-top: 0;
  margin-right: 5px;
  margin-bottom: 0;
  margin-left: 0;
  width: 15px;
}
.main__list__left .text-with-thumbnail ul li i img {
  width: 100%;
  height: auto;
  display: block;
  vertical-align: middle;
}
.main__list__left .text-with-thumbnail p {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  margin-top: 10px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 13px;
  color: #999999;
}
@media (min-width: 992px) and (max-width: 1024px) {
  .main__list__left .text-with-thumbnail p {
    margin-top: 0px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
  }
}
.main__list__left .text-with-thumbnail p a {
  color: #FE6C0B;
}
.main__list__left .text-with-thumbnail p a:hover {
  color: #333333;
}
.redeem-code-store {
  margin-right: 30px;
  font-size: 12px;
  color: #999999;
  font-weight: 300;
  text-align: left;
}
@media (min-width: 320px) and (max-width: 479px) {
  .redeem-code-store {
    margin-top: 10px;
    margin-right: 0px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .redeem-code-store {
    margin-top: 10px;
    margin-right: 0px;
  }
}
.redeem-code-store strong {
  display: block;
  font-size: 15px;
  color: #333333;
  font-weight: 600;
}
@media (min-width: 480px) and (max-width: 767px) {
  .merchant-manage-redeem-code-list .main__row__list .custom-justify-content-end {
    padding-left: 19.5%;
  }
}
.merchant-payment-page .show__row__box {
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  border-width: 1px;
  border-color: #C4C4C4;
  border-style: solid;
  margin-top: 10px;
  box-shadow: 1px 1px 9px rgba(0, 0, 0, 0);
  margin-bottom: 0px;
}
.merchant-payment-page .show__row__box .div_close {
  display: none;
}
.merchant__paricipate__sale__list .participate__sub__list {
  margin-top: 10px;
}
@media (min-width: 568px) and (max-width: 767px) {
  .merchant__paricipate__sale__list .participate__sub__list {
    margin-top: 0px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant__paricipate__sale__list .participate__sub__list {
    margin-top: 0px;
  }
}
.merchant__payment__list .payment__page__list .list__box {
  border-width: 1px;
  border-color: #C4C4C4;
  border-style: solid;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  margin-top: 10px;
}
.merchant__payment__list .payment__page__list .list__box .main__row__list {
  margin-bottom: 0px;
}
.merchant__payment__list .payment__page__list .list__box h2 {
  padding-top: 0px !important;
  font-size: 16px !important;
}
@media (min-width: 320px) and (max-width: 479px) {
  .merchant__payment__list .payment__page__list .list__box .coupon_list_text {
    margin-top: 0px !important;
  }
}
.merchant-top-coupons-sale .slick-prev.slick-disabled,
.merchant-top-coupons-sale .slick-next.slick-disabled {
  border-color: #dbdbdb;
}
.merchant-top-coupons-sale .slick-arrow.slick-disabled::before {
  opacity: 0.25;
}
@media (min-width: 768px) and (max-width: 991px) {
  .merchant__dashboard__coupan .merchant-recent-redemptions .m_das_co_chart_top .chart_top_right {
    margin-top: 10px;
  }
}
.merchant-dashboard-page .ng-select .ng-select-container .ng-value-container .ng-placeholder {
  padding-top: 0;
}
.merchant-dashboard-page .ng-select .ng-select-container .ng-value-container .ng-placeholder,
.merchant-dashboard-page .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked,
.merchant-dashboard-page .ng-value-label {
  color: #999999 !important;
  font-size: 12px;
  font-weight: 300;
}
.merchant-dashboard-page .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value {
  padding-top: 0px;
}
.merchant-dashboard-page .ng-dropdown-panel .ng-dropdown-panel-items .ng-option,
.merchant-dashboard-page .ng-select .ng-select-container .ng-value-container .ng-input > input {
  color: #999999;
  font-size: 12px;
  font-weight: 300;
}
.merchant-dashboard-page .coupons__filter__2 label,
.merchant-dashboard-page .coupons__filter__2 input {
  color: #666666;
}
.merchant-dashboard-page .calendar-img-box {
  height: 25px;
}
.participated-in-sale-coupons-details .coupons_details_hd h1 {
  margin-bottom: 0px;
}
.participated-in-sale-coupons-details .coupons_details_hd {
  padding-bottom: 0px;
  padding-left: 0;
}
.participated-in-sale-coupons-details .coupons_details_hd ul li {
  font-size: 12px;
}
.participated-in-sale-coupons-details .coupons_details_des {
  padding-top: 0px;
  padding-left: 0;
}
.participated-in-sale-coupons-details .coupons_details_des p {
  color: #666666;
}
.participated-in-sale-applied-coupons .participate__sub__list {
  margin-top: 0px;
}
.participated-in-sale-applied-coupons .participate__sub__list__top {
  padding-top: 5px;
}
@media (min-width: 568px) and (max-width: 767px) {
  .participated-in-sale-applied-coupons .participate__sub__list__btm .main__row__list .col-sm-4.custom-justify-content-end {
    padding-left: 29%;
  }
}
.merchant_store_slider {
  margin-bottom: -1px;
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant_store_slider {
    border-bottom: 0px;
    margin-bottom: 0px;
  }
}
.merchant_store_slider.tabs__1 .slick-track {
  margin-left: inherit;
}
.merchant_store_slider.tabs__1 .slick-slider .slick-track .slick-slide a {
  border-bottom: 1px #C4C4C4 solid;
}
@media (min-width: 320px) and (max-width: 567px) {
  .merchant_store_slider.tabs__1 .slick-slider .slick-track .slick-slide a {
    border-bottom: 0px;
  }
}
.merchant_store_slider.tabs__1 .slick-slider .slick-track .slick-slide a.tab-active {
  border: 1px #FE6C0B solid;
  border-bottom: 0;
}
.merchant__paricipate__sale__list .coupons__details .coupons_details_hd h1 {
  margin-bottom: 5px;
}
.merchant__paricipate__sale__list .coupons_details_des {
  padding-top: 0;
}
.merchant__paricipate__sale__list .coupons_details_des p {
  margin: 0px;
  color: #666;
}
.merchant__paricipate__sale__list .coupons__details .coupons_details_hd ul li {
  font-size: 12px;
}
.item-text-right {
  text-align: right;
}
.item-text-left {
  text-align: left;
}
.left-pd-30 {
  padding-left: 30px;
}
.right-pd-30 {
  padding-right: 30px;
}
.wellbux-report-container {
  padding: 20px 0;
}
.wellbux-report-container .report-custom-row {
  display: flex;
  flex-wrap: wrap;
}
.wellbux-report-container .report-custom-row h2 {
  padding: 0px;
  margin: 0px;
  color: #000000;
  font-size: 16px;
  font-weight: 500;
}
@media (min-width: 320px) and (max-width: 767px) {
  .wellbux-report-container .report-custom-row h2 {
    padding-bottom: 0px;
  }
}
.wellbux-report-container .report-custom-row .wellbux-report-left h2 {
  padding: 10px;
  margin: 0px;
  position: relative;
  font-size: 14px;
}
.wellbux-report-container .report-custom-row .wellbux-report-left h2 button {
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='13' viewBox='0 0 14 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0.5L13 12.5M13 0.5L1 12.5' stroke='black' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  cursor: pointer;
  border: 0px;
  width: 17px;
  height: 17px;
  background-size: 100%;
  position: absolute;
  top: 8px;
  right: 10px;
  background-color: transparent;
}
.wellbux-report-left {
  width: 188px;
  background-color: #fff;
}
@media (min-width: 768px) and (max-width: 991px) {
  .wellbux-report-left {
    background-color: transparent;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .wellbux-report-left {
    width: 100%;
  }
}
.wellbux-report-left .wellbux-report-filtter-box {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  padding: 10px;
}
.wellbux-report-left .wellbux-report-filtter-box accordion-group {
  margin-bottom: 10px;
}
.wellbux-report-left .wellbux-report-filtter-box accordion-group .card {
  border: 0px;
  border-radius: 0px;
}
.wellbux-report-left .wellbux-report-filtter-box accordion-group .card .card-header {
  border-color: transparent;
  background-color: transparent;
  padding: 0px;
}
.wellbux-report-left .wellbux-report-filtter-box accordion-group .card .card-header button {
  padding: 0 15px 0 0px;
  font-size: 13px;
  color: #000000;
  font-weight: 500;
  display: block;
  width: 100%;
  text-align: left;
  white-space: normal;
}
.wellbux-report-left .wellbux-report-filtter-box accordion-group .card .card-header button:hover {
  text-decoration: none;
}
.wellbux-report-left .wellbux-report-filtter-box accordion-group .card .card-body {
  padding: 0px;
}
.wellbux-report-right {
  width: calc(100% - 188px);
  padding-left: 1rem;
}
@media (min-width: 320px) and (max-width: 567px) {
  .wellbux-report-right {
    width: 100%;
    padding-left: 0px;
    padding-top: 15px;
  }
}
.wellBux-report-right-container-mid {
  background-color: #fff;
  margin-top: 20px;
  border-radius: 0 0 5px 5px;
}
.wellBux-report-right-container-mid .wellBux-report-data {
  width: calc(100% - 30px);
  margin: auto;
  min-height: 500px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table {
  width: 100%;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table.merchant-report-data-table {
  width: 2191px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table.earning-report-data-table {
  width: 1139px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table.payment-report-data-table {
  width: 1631px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table.store-report-data-table {
  width: 1976px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table.coupon-report-data-table {
  width: 2500px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table.user-report-data-table {
  width: 2059px;
}
@media (min-width: 320px) and (max-width: 1300px) {
  .wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table.tracker-report-data-table {
    width: 1200px;
  }
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table.community-report-data-table {
  width: 1600px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .item-text-right {
  text-align: right;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .item-text-left {
  text-align: left;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .item-text-center {
  text-align: center;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .wellBux-report-data-table-hd {
  display: flex;
  border-bottom: 1px #d8d8d8 solid;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .wellBux-report-data-table-hd div {
  text-transform: uppercase;
  font-size: 12px;
  color: #000000;
  padding: 10px 5px;
  font-weight: 400;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .wellBux-report-data-table-hd div.left-pd-30 {
  padding-left: 30px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .wellBux-report-data-table-hd div.right-pd-15 {
  padding-right: 15px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .wellBux-report-data-table-hd div.right-pd-30 {
  padding-right: 30px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .wellBux-report-data-table-tr-row {
  border-bottom: 1px #d8d8d8 solid;
  display: flex;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .wellBux-report-data-table-tr-row div {
  font-size: 12px;
  color: #666666;
  padding: 8px 5px;
  font-weight: 300;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .wellBux-report-data-table-tr-row div.left-pd-30 {
  padding-left: 30px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .wellBux-report-data-table-tr-row div.right-pd-30 {
  padding-right: 30px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .coupons-duration-td {
  width: 203px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .locale-td {
  width: 135px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .remaining-td {
  width: 135px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .merchant-name-td {
  width: 177px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .store-name-td {
  width: 140px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .no-pd-store-name-td {
  width: 121px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .name-td {
  width: 119px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .user-name-td {
  width: 151px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .via-downloaded-td {
  width: 147px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .via-redemption-td {
  width: 150px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .via-redeemed-td {
  width: 150px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .cost-td {
  width: 112px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .total-amount-td {
  width: 168px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .date-sm-td {
  width: 145px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .email-td {
  width: 179px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .phone-number-td {
  width: 155px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .active-sale-td {
  width: 140px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .no-pd-active-sale-td {
  width: 108px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .state-td {
  width: 110px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .city-td {
  width: 100px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .location-td {
  width: 200px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .active-coupons-td {
  width: 172px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .downloaded-coupons-td {
  width: 214px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .redeemed-coupons-td {
  width: 190px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .ZIP-code-td {
  width: 120px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .registration-date-td {
  width: 187px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .status-td {
  width: 135px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .status-td i {
  margin-right: 4px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .coupon-name-td {
  width: 180px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .community-name-td {
  width: 184px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .community-admin-td {
  width: 197px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .invoice-no-td {
  width: 141px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .payment-date-td {
  width: 150px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .public-private-td {
  width: 165px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .members-td {
  width: 100px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .request-td {
  width: 127px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .created-date-td {
  width: 155px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .logged-td {
  width: 166px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .verified-td {
  width: 188px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .communities-td {
  width: 150px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .challenges-td {
  width: 143px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .achievements-td {
  width: 158px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .teams-td {
  width: 107px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .wellbux-td {
  width: 120px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .friends-td {
  width: 116px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .category-td {
  width: 118px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .downloaded-cost-td {
  width: 173px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .redeemed-cost-td {
  width: 180px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .downloaded-td {
  width: 160px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .traded-td {
  width: 116px;
}
.wellBux-report-right-container-mid .wellBux-report-data .wellBux-report-data-table .redeemed-td {
  width: 130px;
}
.wellBux-report-right-container-btm {
  background: #fff;
  padding: 30px 15px 15px 15px;
}
.wellBux-report-right-container-btm .custom-row {
  position: relative;
}
.wellBux-report-right-container-btm .pagination_nav {
  margin-left: auto;
  margin-top: 0;
}
.wellBux-report-right-container-btm .pagination_nav .pagination {
  margin-bottom: 0px;
}
@media (min-width: 320px) and (max-width: 567px) {
  .wellBux-report-right-container-btm .pagination_nav {
    margin: 15px 0 0 0;
    width: 100%;
  }
  .wellBux-report-right-container-btm .pagination_nav .pagination {
    justify-content: center;
  }
}
.wellBux-report-right-container-top h2 {
  padding: 0 0 15px;
  margin: 0px;
  color: #000000;
  font-size: 20px;
  font-weight: 500;
}
.see-more-all button {
  background: transparent;
  border: 0px;
  padding: 0px;
  font-size: 13px;
  color: #FE6C0B;
  cursor: pointer;
}
.see-more-all button:hover {
  color: #000000;
}
.see-more-filter {
  display: block;
  width: 100%;
}
.see-all-results {
  width: 100px;
}
@media (min-width: 320px) and (max-width: 567px) {
  .see-all-results {
    width: 100%;
  }
}
.see-more-filter button {
  background: #fff;
  border: 0px;
  padding: 8px 15px;
  border-width: 1px;
  border-color: #FE6C0B;
  border-style: solid;
  border-radius: 5px;
  font-size: 13px;
  color: #FE6C0B;
  width: 100%;
  cursor: pointer;
}
.see-more-filter button:hover {
  color: #fff;
  background: #FE6C0B;
}
.wellbux-report-filtter-option .css-checkbox {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
}
.wellbux-report-filtter-option .css-checkbox + label {
  position: relative;
  cursor: pointer;
  font-size: 13px;
  color: #666666;
  padding-left: 24px;
  margin-bottom: 0px;
  text-transform: capitalize;
}
.wellbux-report-filtter-option .css-checkbox + label::before {
  content: " ";
  height: 18px;
  width: 15px;
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1_52_2' fill='white'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13 1.5H2C1.44772 1.5 1 1.94772 1 2.5V13.5C1 14.0523 1.44772 14.5 2 14.5H13C13.5523 14.5 14 14.0523 14 13.5V2.5C14 1.94772 13.5523 1.5 13 1.5ZM2 0.5C0.895431 0.5 0 1.39543 0 2.5V13.5C0 14.6046 0.89543 15.5 2 15.5H13C14.1046 15.5 15 14.6046 15 13.5V2.5C15 1.39543 14.1046 0.5 13 0.5H2Z'/%3E%3C/mask%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13 1.5H2C1.44772 1.5 1 1.94772 1 2.5V13.5C1 14.0523 1.44772 14.5 2 14.5H13C13.5523 14.5 14 14.0523 14 13.5V2.5C14 1.94772 13.5523 1.5 13 1.5ZM2 0.5C0.895431 0.5 0 1.39543 0 2.5V13.5C0 14.6046 0.89543 15.5 2 15.5H13C14.1046 15.5 15 14.6046 15 13.5V2.5C15 1.39543 14.1046 0.5 13 0.5H2Z' fill='white'/%3E%3Cpath d='M2 2.5H13V0.5H2V2.5ZM2 2.5V2.5V0.5C0.895431 0.5 0 1.39543 0 2.5H2ZM2 13.5V2.5H0V13.5H2ZM2 13.5H2H0C0 14.6046 0.895431 15.5 2 15.5V13.5ZM13 13.5H2V15.5H13V13.5ZM13 13.5V15.5C14.1046 15.5 15 14.6046 15 13.5H13ZM13 2.5V13.5H15V2.5H13ZM13 2.5H15C15 1.39543 14.1046 0.5 13 0.5V2.5ZM1 2.5C1 1.94772 1.44772 1.5 2 1.5V-0.5C0.343146 -0.5 -1 0.843146 -1 2.5H1ZM1 13.5V2.5H-1V13.5H1ZM2 14.5C1.44772 14.5 1 14.0523 1 13.5H-1C-1 15.1569 0.343146 16.5 2 16.5V14.5ZM13 14.5H2V16.5H13V14.5ZM14 13.5C14 14.0523 13.5523 14.5 13 14.5V16.5C14.6569 16.5 16 15.1569 16 13.5H14ZM14 2.5V13.5H16V2.5H14ZM13 1.5C13.5523 1.5 14 1.94772 14 2.5H16C16 0.843146 14.6569 -0.5 13 -0.5V1.5ZM2 1.5H13V-0.5H2V1.5Z' fill='%23B0B0B0' mask='url(%23path-1-inside-1_52_2)'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: 0px 2px;
  background-size: 100%;
  left: 0px;
  top: 0px;
  position: absolute;
}
.wellbux-report-filtter-option .css-checkbox:checked + label::after {
  content: " ";
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1_52_2' fill='white'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 1.5H13C13.5523 1.5 14 1.94772 14 2.5V13.5C14 14.0523 13.5523 14.5 13 14.5H2C1.44772 14.5 1 14.0523 1 13.5V2.5C1 1.94772 1.44772 1.5 2 1.5ZM0 2.5C0 1.39543 0.895431 0.5 2 0.5H13C14.1046 0.5 15 1.39543 15 2.5V13.5C15 14.6046 14.1046 15.5 13 15.5H2C0.89543 15.5 0 14.6046 0 13.5V2.5ZM5.79019 12.2724L12.4499 5.61266L12.451 5.6137C12.5683 5.49641 12.6341 5.33733 12.6341 5.17145C12.6341 5.00558 12.5683 4.8465 12.451 4.72921C12.3337 4.61191 12.1746 4.54602 12.0087 4.54602C11.8428 4.54602 11.6838 4.61191 11.5665 4.72921L5.34847 10.9462L2.87656 8.47426C2.81849 8.41618 2.74954 8.37011 2.67366 8.33868C2.59778 8.30725 2.51645 8.29108 2.43432 8.29108C2.35218 8.29108 2.27085 8.30725 2.19497 8.33868C2.11909 8.37011 2.05015 8.41618 1.99207 8.47426C1.93399 8.53234 1.88792 8.60128 1.85649 8.67717C1.82506 8.75305 1.80888 8.83438 1.80888 8.91651C1.80888 8.99864 1.82506 9.07997 1.85649 9.15585C1.88792 9.23173 1.93399 9.30068 1.99207 9.35876L4.9057 12.2724C4.9637 12.3306 5.03263 12.3768 5.10852 12.4083C5.18441 12.4398 5.26577 12.456 5.34795 12.456C5.43012 12.456 5.51148 12.4398 5.58737 12.4083C5.66327 12.3768 5.73219 12.3306 5.79019 12.2724Z'/%3E%3C/mask%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 1.5H13C13.5523 1.5 14 1.94772 14 2.5V13.5C14 14.0523 13.5523 14.5 13 14.5H2C1.44772 14.5 1 14.0523 1 13.5V2.5C1 1.94772 1.44772 1.5 2 1.5ZM0 2.5C0 1.39543 0.895431 0.5 2 0.5H13C14.1046 0.5 15 1.39543 15 2.5V13.5C15 14.6046 14.1046 15.5 13 15.5H2C0.89543 15.5 0 14.6046 0 13.5V2.5ZM5.79019 12.2724L12.4499 5.61266L12.451 5.6137C12.5683 5.49641 12.6341 5.33733 12.6341 5.17145C12.6341 5.00558 12.5683 4.8465 12.451 4.72921C12.3337 4.61191 12.1746 4.54602 12.0087 4.54602C11.8428 4.54602 11.6838 4.61191 11.5665 4.72921L5.34847 10.9462L2.87656 8.47426C2.81849 8.41618 2.74954 8.37011 2.67366 8.33868C2.59778 8.30725 2.51645 8.29108 2.43432 8.29108C2.35218 8.29108 2.27085 8.30725 2.19497 8.33868C2.11909 8.37011 2.05015 8.41618 1.99207 8.47426C1.93399 8.53234 1.88792 8.60128 1.85649 8.67717C1.82506 8.75305 1.80888 8.83438 1.80888 8.91651C1.80888 8.99864 1.82506 9.07997 1.85649 9.15585C1.88792 9.23173 1.93399 9.30068 1.99207 9.35876L4.9057 12.2724C4.9637 12.3306 5.03263 12.3768 5.10852 12.4083C5.18441 12.4398 5.26577 12.456 5.34795 12.456C5.43012 12.456 5.51148 12.4398 5.58737 12.4083C5.66327 12.3768 5.73219 12.3306 5.79019 12.2724Z' fill='white'/%3E%3Cpath d='M12.4499 5.61266L13.1575 4.90604L12.4504 4.19796L11.7428 4.90555L12.4499 5.61266ZM5.79019 12.2724L5.08309 11.5653L5.08186 11.5665L5.79019 12.2724ZM12.451 5.6137L11.7434 6.32032L12.4505 7.0284L13.1581 6.32081L12.451 5.6137ZM12.451 4.72921L11.7439 5.43631L11.7439 5.43631L12.451 4.72921ZM11.5665 4.72921L12.2735 5.43637L12.2736 5.43631L11.5665 4.72921ZM5.34847 10.9462L4.64136 11.6533L5.34841 12.3603L6.05551 11.6533L5.34847 10.9462ZM2.87656 8.47426L2.16946 9.18137L2.16946 9.18137L2.87656 8.47426ZM2.19497 8.33868L1.81229 7.4148L1.81229 7.4148L2.19497 8.33868ZM1.99207 8.47426L1.28496 7.76715L1.28496 7.76716L1.99207 8.47426ZM1.85649 8.67717L0.932612 8.29448L0.932612 8.29448L1.85649 8.67717ZM1.85649 9.15585L0.932612 9.53853L0.932612 9.53853L1.85649 9.15585ZM1.99207 9.35876L1.28496 10.0659L1.28496 10.0659L1.99207 9.35876ZM4.9057 12.2724L5.61404 11.5665L5.61281 11.5653L4.9057 12.2724ZM5.10852 12.4083L5.492 11.4847L5.49199 11.4847L5.10852 12.4083ZM5.58737 12.4083L5.2039 11.4847L5.20389 11.4847L5.58737 12.4083ZM13 0.5H2V2.5H13V0.5ZM15 2.5C15 1.39543 14.1046 0.5 13 0.5V2.5H15ZM15 13.5V2.5H13V13.5H15ZM13 15.5C14.1046 15.5 15 14.6046 15 13.5H13V15.5ZM2 15.5H13V13.5H2V15.5ZM0 13.5C0 14.6046 0.895431 15.5 2 15.5V13.5H2H0ZM0 2.5V13.5H2V2.5H0ZM2 0.5C0.895431 0.5 0 1.39543 0 2.5H2V2.5V0.5ZM2 -0.5C0.343146 -0.5 -1 0.843146 -1 2.5H1C1 1.94772 1.44772 1.5 2 1.5V-0.5ZM13 -0.5H2V1.5H13V-0.5ZM16 2.5C16 0.843146 14.6569 -0.5 13 -0.5V1.5C13.5523 1.5 14 1.94772 14 2.5H16ZM16 13.5V2.5H14V13.5H16ZM13 16.5C14.6569 16.5 16 15.1569 16 13.5H14C14 14.0523 13.5523 14.5 13 14.5V16.5ZM2 16.5H13V14.5H2V16.5ZM-1 13.5C-1 15.1569 0.343146 16.5 2 16.5V14.5C1.44772 14.5 1 14.0523 1 13.5H-1ZM-1 2.5V13.5H1V2.5H-1ZM11.7428 4.90555L5.08309 11.5653L6.4973 12.9795L13.157 6.31977L11.7428 4.90555ZM13.1586 4.90708L13.1575 4.90604L11.7423 6.31928L11.7434 6.32032L13.1586 4.90708ZM11.6341 5.17145C11.6341 5.0721 11.6736 4.97683 11.7439 4.90659L13.1581 6.32081C13.4629 6.01598 13.6341 5.60255 13.6341 5.17145H11.6341ZM11.7439 5.43631C11.6736 5.36607 11.6341 5.2708 11.6341 5.17145H13.6341C13.6341 4.74036 13.4629 4.32692 13.1581 4.0221L11.7439 5.43631ZM12.0087 5.54602C11.9094 5.54602 11.8141 5.50656 11.7439 5.43631L13.1581 4.0221C12.8532 3.71727 12.4398 3.54602 12.0087 3.54602V5.54602ZM12.2736 5.43631C12.2033 5.50656 12.1081 5.54602 12.0087 5.54602V3.54602C11.5776 3.54602 11.1642 3.71727 10.8594 4.0221L12.2736 5.43631ZM6.05551 11.6533L12.2735 5.43637L10.8594 4.02204L4.64142 10.239L6.05551 11.6533ZM2.16946 9.18137L4.64136 11.6533L6.05557 10.2391L3.58367 7.76715L2.16946 9.18137ZM2.29098 9.26256C2.24553 9.24374 2.20424 9.21615 2.16946 9.18137L3.58367 7.76715C3.43274 7.61622 3.25355 7.49649 3.05634 7.4148L2.29098 9.26256ZM2.43432 9.29108C2.38512 9.29108 2.33641 9.28138 2.29098 9.26256L3.05634 7.4148C2.85914 7.33312 2.64778 7.29108 2.43432 7.29108V9.29108ZM2.57765 9.26256C2.53222 9.28139 2.48351 9.29108 2.43432 9.29108V7.29108C2.22085 7.29108 2.00949 7.33312 1.81229 7.4148L2.57765 9.26256ZM2.69918 9.18137C2.66439 9.21615 2.6231 9.24374 2.57766 9.26256L1.81229 7.4148C1.61508 7.49649 1.4359 7.61622 1.28496 7.76715L2.69918 9.18137ZM2.78037 9.05985C2.76155 9.1053 2.73395 9.14659 2.69918 9.18136L1.28496 7.76716C1.13403 7.91809 1.0143 8.09727 0.932612 8.29448L2.78037 9.05985ZM2.80888 8.91651C2.80888 8.9657 2.7992 9.0144 2.78037 9.05985L0.932612 8.29448C0.850926 8.49169 0.808884 8.70305 0.808884 8.91651H2.80888ZM2.78037 8.77317C2.79919 8.81861 2.80888 8.86732 2.80888 8.91651H0.808884C0.808884 9.12996 0.850927 9.34133 0.932612 9.53853L2.78037 8.77317ZM2.69918 8.65165C2.73396 8.68643 2.76155 8.72773 2.78037 8.77317L0.932612 9.53853C1.0143 9.73574 1.13402 9.91493 1.28496 10.0659L2.69918 8.65165ZM5.61281 11.5653L2.69918 8.65165L1.28496 10.0659L4.19859 12.9795L5.61281 11.5653ZM5.49199 11.4847C5.53766 11.5037 5.57913 11.5315 5.61404 11.5665L4.19736 12.9783C4.34827 13.1297 4.5276 13.2499 4.72504 13.3318L5.49199 11.4847ZM5.34795 11.456C5.39739 11.456 5.44635 11.4658 5.492 11.4847L4.72503 13.3318C4.92247 13.4138 5.13415 13.456 5.34795 13.456V11.456ZM5.20389 11.4847C5.24954 11.4658 5.2985 11.456 5.34795 11.456V13.456C5.56174 13.456 5.77342 13.4138 5.97086 13.3318L5.20389 11.4847ZM5.08186 11.5665C5.11676 11.5315 5.15823 11.5037 5.2039 11.4847L5.97085 13.3318C6.1683 13.2499 6.34762 13.1297 6.49853 12.9783L5.08186 11.5665Z' fill='%23FA6400' mask='url(%23path-1-inside-1_52_2)'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: 0px 2px;
  height: 18px;
  width: 15px;
  background-size: 100%;
  left: 0px;
  top: 0px;
  position: absolute;
}
.wellbux-report-filtter-option .css-radio-btn {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
}
.wellbux-report-filtter-option .css-radio-btn + label {
  position: relative;
  cursor: pointer;
  font-size: 13px;
  color: #666666;
  padding-left: 24px;
  margin-bottom: 0px;
  text-transform: capitalize;
}
.wellbux-report-filtter-option .css-radio-btn + label::before {
  content: " ";
  height: 18px;
  width: 15px;
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1 8C1 11.5899 3.91015 14.5 7.5 14.5C11.0899 14.5 14 11.5899 14 8C14 4.41015 11.0899 1.5 7.5 1.5C3.91015 1.5 1 4.41015 1 8ZM7.5 0.5C3.35786 0.5 0 3.85786 0 8C0 12.1421 3.35786 15.5 7.5 15.5C11.6421 15.5 15 12.1421 15 8C15 3.85786 11.6421 0.5 7.5 0.5Z' fill='%23979797'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: 0px 2px;
  background-size: 100%;
  left: 0px;
  top: 0px;
  position: absolute;
}
.wellbux-report-filtter-option .css-radio-btn:checked + label::after {
  content: " ";
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5 14.5C3.91015 14.5 1 11.5899 1 8C1 4.41015 3.91015 1.5 7.5 1.5C11.0899 1.5 14 4.41015 14 8C14 11.5899 11.0899 14.5 7.5 14.5ZM0 8C0 3.85786 3.35786 0.5 7.5 0.5C11.6421 0.5 15 3.85786 15 8C15 12.1421 11.6421 15.5 7.5 15.5C3.35786 15.5 0 12.1421 0 8ZM7.5 4.5C5.567 4.5 4 6.067 4 8C4 9.933 5.567 11.5 7.5 11.5C9.433 11.5 11 9.933 11 8C11 6.067 9.433 4.5 7.5 4.5Z' fill='%2369C44D'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: 0px 2px;
  height: 18px;
  width: 15px;
  background-size: 100%;
  left: 0px;
  top: 0px;
  position: absolute;
}
.wellbux-report-filtter-option .custom-date-input {
  display: none;
}
.wellbux-report-filtter-option .css-radio-btn:checked + label + .custom-date-input {
  display: flex;
}
.wellbux-report-filtter-option .css-radio-btn:checked + label + .custom-date-input.filter-custom-date-input {
  display: block;
  margin-top: 10px;
}
.selected-tag-close {
  background-color: transparent;
  border: 0px;
  padding: 0px;
  cursor: pointer;
  width: 10px;
  height: 10px;
  background-size: 100%;
  margin-top: 4px;
}
.tags-border .selected-tag-close {
  margin-top: 0px;
}
.selected-filter-list {
  width: 100%;
}
.selected-filter-list ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.selected-filter-list ul li {
  display: flex;
  align-items: center;
  border-width: 1px;
  border-color: #c5c5c5;
  border-style: solid;
  border-radius: 4px;
  padding: 0px 8px 3px 8px;
  background-color: #fff;
  margin: 5px 10px 0px 0;
  flex-wrap: wrap;
}
.selected-filter-list ul li i {
  font-style: normal;
}
.selected-filter-list ul li.pop-tags {
  border-width: 1px;
  border-color: #666666;
  border-style: solid;
}
.selected-filter-list ul li.pop-tags .tags-link {
  cursor: pointer;
  font-style: normal;
}
.selected-filter-list ul li.pop-tags:hover {
  border-width: 1px;
  border-color: #FE6C0B;
  border-style: solid;
}
.selected-filter-list ul li span {
  font-size: 12px;
  color: #666666;
  margin-right: 5px;
  display: flex;
  align-items: center;
  border: 1px rgba(255, 255, 255, 0) solid;
  padding: 1px 3px;
  margin-top: 3px;
  border-radius: 4px;
}
.selected-filter-list ul li span span {
  padding: 0px;
  margin-top: 0px;
}
.selected-filter-list ul li span button {
  margin-left: 5px;
}
.selected-filter-list ul li .tags-border {
  border-width: 1px;
  border-color: #c5c5c5;
  border-style: solid;
}
.selected-filter-list ul li i.status-icon {
  width: 12px;
  margin-right: 2px;
  margin-top: 0px;
}
.selected-filter-list ul li i.status-icon img {
  display: block;
  width: 100%;
}
.selected-filter-list ul li.tag-clear-all {
  border: 0px;
  background: transparent;
  padding: 0px;
}
.selected-filter-list ul li.tag-clear-all button {
  background: transparent;
  border: 0px;
  padding: 0px;
  font-size: 13px;
  color: #FE6C0B;
}
.selected-filter-list ul li.tag-clear-all button:hover {
  color: #000000;
}
.selected-filter-list ul li:last-child {
  margin-right: 0px;
}
.export-dropdown {
  margin-right: 10px;
  margin-left: 10px;
  position: relative;
}
@media (min-width: 320px) and (max-width: 767px) {
  .export-dropdown {
    margin-left: 0;
  }
}
.export-dropdown span {
  height: 33px;
  border-width: 1px;
  border-color: #fe6c0b;
  border-style: solid;
  background: #fff;
  font-size: 13px;
  color: #FE6C0B;
  display: flex;
  border-radius: 5px;
  align-items: center;
  padding: 2px 10px;
  position: relative;
  cursor: pointer;
}
.export-dropdown span::after {
  content: "";
  width: 12px;
  height: 12px;
  margin-left: 5px;
  background: url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.00001 6L7.46411 0H0.535904L4.00001 6Z' fill='%23FA6400'/%3E%3C/svg%3E%0A") no-repeat;
}
.export-dropdown .columns-list .wellbux-report-filtter-option {
  padding: 3px 10px;
  border-bottom: 1px #dbdbdb solid;
}
.export-dropdown .columns-list .wellbux-report-filtter-option:last-child {
  border-bottom: 0px;
}
.export-dropdown .export-dropdown-list {
  position: absolute;
  right: 0px;
  top: 100%;
  padding-top: 10px;
  width: 170px;
  display: none;
  z-index: 6;
}
@media screen and (max-width: 567px) {
  .export-dropdown .export-dropdown-list {
    left: 0px;
    right: inherit;
  }
}
.export-dropdown .export-dropdown-list .export-dropdown-list-in {
  position: relative;
  background: #fff;
  border-width: 1px;
  border-color: #dbdbdb;
  border-style: solid;
  border-radius: 5px;
}
.export-dropdown .export-dropdown-list .export-dropdown-list-in a,
.export-dropdown .export-dropdown-list .export-dropdown-list-in button {
  display: block;
  background-color: transparent;
  font-size: 12px;
  color: #666666;
  padding: 10px 10px;
  border: 0px;
  width: 100%;
  text-align: left;
  border-bottom: 1px #dbdbdb solid;
}
.export-dropdown .export-dropdown-list .export-dropdown-list-in a:hover,
.export-dropdown .export-dropdown-list .export-dropdown-list-in button:hover {
  background-color: #dcdcdc;
}
.export-dropdown .export-dropdown-list .export-dropdown-list-in a:last-child,
.export-dropdown .export-dropdown-list .export-dropdown-list-in button:last-child {
  border-bottom: 0px;
}
.export-dropdown .export-dropdown-list .export-dropdown-list-in::after,
.export-dropdown .export-dropdown-list .export-dropdown-list-in::before {
  bottom: 100%;
  right: 10px;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
@media screen and (max-width: 567px) {
  .export-dropdown .export-dropdown-list .export-dropdown-list-in::after,
  .export-dropdown .export-dropdown-list .export-dropdown-list-in::before {
    left: 20px;
    right: inherit;
  }
}
.export-dropdown .export-dropdown-list .export-dropdown-list-in::after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #fff;
  border-width: 9px;
  margin-left: -9px;
}
.export-dropdown .export-dropdown-list .export-dropdown-list-in::before {
  border-color: rgba(219, 219, 219, 0);
  border-bottom-color: #dbdbdb;
  border-width: 10px;
  margin-left: -10px;
}
.export-dropdown:hover span {
  border: 1px #979797 solid;
  background: #fff;
  color: #979797;
}
.export-dropdown:hover span::after {
  background: url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_192_2)'%3E%3Cpath d='M4.00003 6L7.46413 0H0.535919L4.00003 6Z' fill='%23979797'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_192_2'%3E%3Crect width='8' height='6' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat;
}
.export-dropdown:hover .export-dropdown-list {
  display: block;
}
.export-dropdown-zoom {
  width: 155px;
  margin-left: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .export-dropdown-zoom {
    width: 30%;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .export-dropdown-zoom {
    margin-left: 0;
    margin-top: 15px;
    width: 100%;
  }
}
.export-dropdown-zoom h2 {
  text-align: right;
  padding-bottom: 8px !important;
}
@media (min-width: 320px) and (max-width: 767px) {
  .export-dropdown-zoom h2 {
    text-align: left;
  }
}
.export-dropdown-zoom .screen-zoom {
  border-width: 1px;
  border-color: #979797;
  border-style: solid;
  background-color: #fff;
  border-radius: 4px;
  cursor: pointer;
  padding: 3px;
  width: 33px;
  height: 33px;
}
.export-dropdown-zoom .screen-zoom.screen-zoom-out {
  display: none;
}
.perfect-scrollbar-custom-width {
  width: 2100px;
}
.screen-extend {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  z-index: 99999;
  background: #fff;
  padding: 1rem;
  overflow: auto;
}
.added-store-list-dropdown-box {
  position: relative;
}
.added-store-list-dropdown-box strong {
  font-weight: 400;
  font-size: 13px;
  color: #FE6C0B;
  cursor: pointer;
}
.added-store-list-dropdown-box .added-store-list-dropdown {
  position: absolute;
  width: 164px;
  top: 14px;
  padding-top: 13px !important;
  right: -75px;
  z-index: 7;
  display: none;
}
.added-store-list-dropdown-box .added-store-list-dropdown .added-store-list-dropdown-in {
  position: relative;
  background: #fff;
  border-width: 1px;
  border-color: #dbdbdb;
  border-style: solid;
  border-radius: 5px;
}
.added-store-list-dropdown-box .added-store-list-dropdown .added-store-list-dropdown-in span {
  display: block;
  font-size: 12px;
  color: #504f4f;
  position: relative;
  padding-left: 10px;
  margin-bottom: 4px;
}
.added-store-list-dropdown-box .added-store-list-dropdown .added-store-list-dropdown-in span:last-child {
  margin-bottom: 0px;
}
.added-store-list-dropdown-box .added-store-list-dropdown .added-store-list-dropdown-in span::after {
  content: "";
  width: 5px;
  height: 5px;
  left: 0px;
  position: absolute;
  top: 6px;
  background-color: #504f4f;
  border-radius: 40px;
}
.added-store-list-dropdown-box .added-store-list-dropdown .added-store-list-dropdown-in span:empty {
  display: none;
}
.added-store-list-dropdown-box .added-store-list-dropdown .added-store-list-dropdown-in::after,
.added-store-list-dropdown-box .added-store-list-dropdown .added-store-list-dropdown-in::before {
  bottom: 100%;
  left: 80px;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.added-store-list-dropdown-box .added-store-list-dropdown .added-store-list-dropdown-in::after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #fff;
  border-width: 9px;
  margin-left: -9px;
}
.added-store-list-dropdown-box .added-store-list-dropdown .added-store-list-dropdown-in::before {
  border-color: rgba(219, 219, 219, 0);
  border-bottom-color: #dbdbdb;
  border-width: 10px;
  margin-left: -10px;
}
.added-store-list-dropdown-box:hover .added-store-list-dropdown {
  display: block;
}
.added-locale-list-dropdown-box {
  position: relative;
}
.added-locale-list-dropdown-box strong {
  font-weight: 400;
  font-size: 13px;
  color: #FE6C0B;
  cursor: pointer;
}
.added-locale-list-dropdown-box .added-locale-list-dropdown {
  position: absolute;
  width: 164px;
  top: 14px;
  padding-top: 13px !important;
  right: -75px;
  z-index: 9;
  display: none;
}
.added-locale-list-dropdown-box .added-locale-list-dropdown .added-locale-list-dropdown-in {
  position: relative;
  background: #fff;
  border-width: 1px;
  border-color: #dbdbdb;
  border-style: solid;
  border-radius: 5px;
}
.added-locale-list-dropdown-box .added-locale-list-dropdown .added-locale-list-dropdown-in span {
  display: block;
  font-size: 12px;
  color: #504f4f;
  position: relative;
  padding-left: 10px;
}
.added-locale-list-dropdown-box .added-locale-list-dropdown .added-locale-list-dropdown-in span::after {
  content: "";
  width: 5px;
  height: 5px;
  left: 0px;
  position: absolute;
  top: 6px;
  background-color: #504f4f;
  border-radius: 40px;
}
.added-locale-list-dropdown-box .added-locale-list-dropdown .added-locale-list-dropdown-in span span {
  padding-left: 0px;
}
.added-locale-list-dropdown-box .added-locale-list-dropdown .added-locale-list-dropdown-in span span::after {
  display: none;
}
.added-locale-list-dropdown-box .added-locale-list-dropdown .added-locale-list-dropdown-in::after,
.added-locale-list-dropdown-box .added-locale-list-dropdown .added-locale-list-dropdown-in::before {
  bottom: 100%;
  left: 80px;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.added-locale-list-dropdown-box .added-locale-list-dropdown .added-locale-list-dropdown-in::after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #fff;
  border-width: 9px;
  margin-left: -9px;
}
.added-locale-list-dropdown-box .added-locale-list-dropdown .added-locale-list-dropdown-in::before {
  border-color: rgba(219, 219, 219, 0);
  border-bottom-color: #dbdbdb;
  border-width: 10px;
  margin-left: -10px;
}
.added-locale-list-dropdown-box:hover .added-locale-list-dropdown {
  display: block;
}
.filter-pop-outer {
  max-width: 850px;
}
.filter-pop-outer .modal-content {
  background-color: transparent;
  border: 0px;
}
.filter-pop-outer .filter-pop-body {
  background: #fff;
}
.filter-pop-outer .selected-filter-list {
  width: 100%;
}
.filter-pop-outer .filter-pop {
  position: relative;
}
.filter-pop-outer .filter-pop-close {
  border: 0;
  right: -40px;
  top: 0px;
  position: absolute;
  width: 55px;
  height: 42px;
  border-radius: 0 30px 30px 0;
}
@media (min-width: 768px) and (max-width: 991px) {
  .filter-pop-outer .filter-pop-close {
    width: 35px;
    height: 35px;
    right: 0px;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .filter-pop-outer .filter-pop-close {
    width: 35px;
    height: 35px;
    right: 0px;
  }
}
.filter-pop-outer .filter-pop-tabs {
  display: flex;
  width: 100%;
}
@media (min-width: 320px) and (max-width: 567px) {
  .filter-pop-outer .filter-pop-tabs {
    flex-wrap: wrap;
  }
}
.filter-pop-outer .filter-pop-tabs .nav {
  display: block;
  width: 220px;
  border-right: 2px #bcb9b9 solid;
}
@media (min-width: 320px) and (max-width: 567px) {
  .filter-pop-outer .filter-pop-tabs .nav {
    width: 100%;
    border-right: 0px #bcb9b9 solid;
    max-height: 208px;
    overflow: auto;
  }
}
.filter-pop-outer .filter-pop-tabs .nav .nav-item {
  margin: 0px;
}
.filter-pop-outer .filter-pop-tabs .nav .nav-link {
  border: 0px;
  border-bottom: 2px #bcb9b9 solid;
  font-size: 13px;
  color: #666666;
  font-weight: 400;
  background: #f6f6f6;
  padding: 10px 10px 10px 15px;
}
.filter-pop-outer .filter-pop-tabs .nav .nav-link.active {
  background-color: #fff;
}
.filter-pop-outer .filter-pop-tabs .tab-content {
  width: calc(100% - 220px);
  padding: 1rem;
  min-height: 300px;
}
@media (min-width: 320px) and (max-width: 567px) {
  .filter-pop-outer .filter-pop-tabs .tab-content {
    width: 100%;
    padding: 1rem;
  }
}
.filter-pop-outer .filter-pop-tabs .tab-content h4 {
  margin: 0px;
  padding: 0px;
  font-weight: 500;
  color: #000000;
  font-size: 14px;
}
.filter-pop-outer .filter-pop-tabs .tab-content .filter-pop-content-in .wellbux-report-filtter-option {
  width: 47%;
  margin: 8px 0 0;
}
.filter-pop-outer .filter-pop-tabs .tab-content .filter-pop-content-in .wellbux-report-filtter-option:nth-child(2n+2) {
  margin-left: auto;
}
@media (min-width: 320px) and (max-width: 567px) {
  .filter-pop-outer .filter-pop-tabs .tab-content .filter-pop-content-in .wellbux-report-filtter-option {
    margin-right: 0px;
  }
}
.filter-pop-outer .filter-pop-tabs .tab-content .filter-pop-content-in .wellbux-report-filtter-option.min-max-input {
  width: 100%;
  padding-right: 2rem;
}
@media (min-width: 320px) and (max-width: 567px) {
  .filter-pop-outer .filter-pop-tabs .tab-content .filter-pop-content-in .wellbux-report-filtter-option.min-max-input {
    padding-right: 0rem;
  }
}
.filter-pop-outer .filter-pop-tabs .tab-content .filter-pop-content-in .wellbux-report-filtter-option.min-max-input .filter-min-max-input input {
  padding: 9px;
  font-size: 12px;
  border: 1px #B0B0B0 solid;
  margin-right: 25px;
}
@media (min-width: 320px) and (max-width: 567px) {
  .filter-pop-outer .filter-pop-tabs .tab-content .filter-pop-content-in .wellbux-report-filtter-option.min-max-input .filter-min-max-input input {
    margin-right: 15px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .filter-pop-outer .filter-pop-tabs .tab-content .filter-pop-content-in .wellbux-report-filtter-option.min-max-input .filter-min-max-input input:last-child {
    margin-right: 0px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .filter-pop-outer .filter-pop-tabs .tab-content .filter-pop-content-in .wellbux-report-filtter-option {
    width: 100%;
    padding-right: 0px;
  }
}
.filter-pop-outer .filter-pop-tabs .tab-content .filter-pop-content-in .stack-trace-full-items .wellbux-report-filtter-option,
.filter-pop-outer .filter-pop-tabs .tab-content .filter-pop-content-in .single-items-row .wellbux-report-filtter-option {
  width: 100%;
}
.filter-pop-outer .filter-pop-tabs .tab-content .filter-pop-content-in .filter-date-input-row .wellbux-report-filtter-option {
  width: 100%;
}
.filter-pop-outer .filter-pop-tabs .tab-content .filter-pop-content-in .filter-date-input-row .wellbux-report-filtter-option .filter-min-max-input input {
  padding: 9px 40px 9px 9px;
  font-size: 12px;
  border: 1px #B0B0B0 solid;
  margin-right: 25px;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='21px' height='21px' viewBox='0 0 21 21' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 53.2 (72643) - https://sketchapp.com --%3E%3Ctitle%3Eappointment%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='3-Coupons-list' transform='translate(-1162.000000, -168.000000)' fill='%236D7278' fill-rule='nonzero'%3E%3Cg id='appointment' transform='translate(1162.000000, 168.000000)'%3E%3Cpath d='M18.9492188,1.8046875 L16.994127,1.8046875 L16.994127,1.23046875 C16.994127,0.551988281 16.4421387,0 15.7636582,0 C15.0851777,0 14.5331895,0.551988281 14.5331895,1.23046875 L14.5331895,1.8046875 L7.64256445,1.8046875 L7.64256445,1.23046875 C7.64256445,0.551988281 7.09057617,0 6.4120957,0 C5.73361523,0 5.18162695,0.551988281 5.18162695,1.23046875 L5.18162695,1.81986328 C5.14676367,1.81022461 5.11021875,1.8046875 5.0722793,1.8046875 L3.43805273,1.8046875 C2.30725195,1.8046875 1.38727148,2.72466797 1.38727148,3.85546875 L1.38727148,10.8417832 C1.38727148,11.0683125 1.57093945,11.2519395 1.79742773,11.2519395 C2.02391602,11.2519395 2.20758398,11.0683125 2.20758398,10.8417832 L2.20758398,6.02929688 L16.994127,6.02929688 C17.2206152,6.02929688 17.4042832,5.84566992 17.4042832,5.61914062 C17.4042832,5.39261133 17.2206152,5.20898438 16.994127,5.20898438 L2.20758398,5.20898438 L2.20758398,3.85546875 C2.20758398,3.17698828 2.75957227,2.625 3.43805273,2.625 L5.0722793,2.625 C5.11021875,2.625 5.14676367,2.61942188 5.18162695,2.60982422 L5.18162695,3.13769531 C5.18162695,3.81617578 5.73361523,4.36816406 6.4120957,4.36816406 C7.09057617,4.36816406 7.64256445,3.81617578 7.64256445,3.13769531 L7.64256445,2.625 L14.5331895,2.625 L14.5331895,3.13769531 C14.5331895,3.81617578 15.0851777,4.36816406 15.7636582,4.36816406 C16.4421387,4.36816406 16.994127,3.81617578 16.994127,3.13769531 L16.994127,2.625 L18.9492188,2.625 C19.6276992,2.625 20.1796875,3.17698828 20.1796875,3.85546875 L20.1796875,19.4411602 C20.1796875,19.8483633 19.8484043,20.1796875 19.4411602,20.1796875 C19.033916,20.1796875 18.7026328,19.8483633 18.7026328,19.4411602 L18.7026328,18.380127 C18.7026328,18.1535977 18.5189648,17.9699707 18.2924766,17.9699707 L13.521498,17.9699707 C13.2950098,17.9699707 13.1113418,18.1535977 13.1113418,18.380127 C13.1113418,18.6066563 13.2950098,18.7902832 13.521498,18.7902832 L17.8823203,18.7902832 L17.8823203,19.4411602 C17.8823203,19.7082129 17.9499141,19.9597207 18.0687363,20.1796875 L1.55859375,20.1796875 C1.15151367,20.1796875 0.8203125,19.8484863 0.8203125,19.4414062 L0.8203125,18.7902832 L10.0006348,18.7902832 C10.227123,18.7902832 10.410791,18.6066563 10.410791,18.380127 C10.410791,18.1535977 10.227123,17.9699707 10.0006348,17.9699707 L5.90251758,17.9699707 C6.61922461,17.3527266 7.07433398,16.4397188 7.07433398,15.421875 C7.07433398,13.5673535 5.56557422,12.0585938 3.71105273,12.0585938 C1.85653125,12.0585938 0.347771484,13.5673535 0.347771484,15.421875 C0.347771484,16.4397187 0.802880859,17.3527266 1.51958789,17.9699707 L0.41015625,17.9699707 C0.183667969,17.9699707 0,18.1535977 0,18.380127 L0,19.4414062 C0,20.3008066 0.699193359,21 1.55859375,21 L19.4411602,21 C20.3006836,21 21,20.3007246 21,19.4411602 L21,3.85546875 C21,2.72466797 20.0800195,1.8046875 18.9492188,1.8046875 Z M6.82225195,3.13769531 C6.82225195,3.36385547 6.63825586,3.54785156 6.4120957,3.54785156 C6.18593555,3.54785156 6.00193945,3.36385547 6.00193945,3.13769531 L6.00193945,1.23046875 C6.00193945,1.00430859 6.18593555,0.8203125 6.4120957,0.8203125 C6.63825586,0.8203125 6.82225195,1.00430859 6.82225195,1.23046875 L6.82225195,3.13769531 Z M16.1738145,3.13769531 C16.1738145,3.36385547 15.9898184,3.54785156 15.7636582,3.54785156 C15.537498,3.54785156 15.353502,3.36385547 15.353502,3.13769531 L15.353502,1.23046875 C15.353502,1.00430859 15.537498,0.8203125 15.7636582,0.8203125 C15.9898184,0.8203125 16.1738145,1.00430859 16.1738145,1.23046875 L16.1738145,3.13769531 Z M1.16808398,15.421875 C1.16808398,14.0196738 2.30885156,12.8789063 3.71105273,12.8789063 C5.11325391,12.8789063 6.25402148,14.0196738 6.25402148,15.421875 C6.25402148,16.8240762 5.11325391,17.9648437 3.71105273,17.9648437 C2.30885156,17.9648437 1.16808398,16.8240762 1.16808398,15.421875 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M19.7327605,4.58297368 C19.6300263,4.48018421 19.4874474,4.42105263 19.3421053,4.42105263 C19.1967079,4.42105263 19.0541842,4.48018421 18.9513947,4.58297368 C18.8486053,4.68576316 18.7894737,4.82834211 18.7894737,4.97368421 C18.7894737,5.11902632 18.84855,5.26160526 18.9513947,5.36439474 C19.0542395,5.46718421 19.1967079,5.52631579 19.3421053,5.52631579 C19.4874474,5.52631579 19.6300263,5.46718421 19.7327605,5.36439474 C19.83555,5.26160526 19.8947368,5.11902632 19.8947368,4.97368421 C19.8947368,4.82834211 19.8356053,4.68576316 19.7327605,4.58297368 Z' id='Path'%3E%3C/path%3E%3Cpath d='M11.9959184,17.8456597 C11.8931842,17.7428188 11.7506053,17.6842105 11.6052632,17.6842105 C11.4599211,17.6842105 11.3173421,17.7428188 11.2145526,17.8456597 C11.1117632,17.9490535 11.0526316,18.0911508 11.0526316,18.2365657 C11.0526316,18.3825334 11.1117079,18.5246307 11.2145526,18.6280245 C11.3173421,18.7308654 11.4599211,18.7894737 11.6052632,18.7894737 C11.7506053,18.7894737 11.8931842,18.7308654 11.9959184,18.6280245 C12.0987079,18.5246307 12.1578947,18.3819805 12.1578947,18.2365657 C12.1578947,18.0911508 12.0987632,17.9490535 11.9959184,17.8456597 Z' id='Path'%3E%3C/path%3E%3Cpath d='M9.39473684,12.1578947 C8.48058241,12.1578947 7.73684211,12.901635 7.73684211,13.8157895 C7.73684211,14.7299439 8.48058241,15.4736842 9.39473684,15.4736842 C10.3088913,15.4736842 11.0526316,14.7299439 11.0526316,13.8157895 C11.0526316,12.901635 10.3088913,12.1578947 9.39473684,12.1578947 Z M9.39473684,14.601108 C8.96172091,14.601108 8.60941828,14.2488054 8.60941828,13.8157895 C8.60941828,13.3827735 8.96172091,13.0304709 9.39473684,13.0304709 C9.82775277,13.0304709 10.1800554,13.3827735 10.1800554,13.8157895 C10.1800554,14.2488054 9.82775277,14.601108 9.39473684,14.601108 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M13.8157895,12.1578947 C12.901635,12.1578947 12.1578947,12.901635 12.1578947,13.8157895 C12.1578947,14.7299439 12.901635,15.4736842 13.8157895,15.4736842 C14.7299439,15.4736842 15.4736842,14.7299439 15.4736842,13.8157895 C15.4736842,12.901635 14.7299439,12.1578947 13.8157895,12.1578947 Z M13.8157895,14.601108 C13.3827735,14.601108 13.0304709,14.2488054 13.0304709,13.8157895 C13.0304709,13.3827735 13.3827735,13.0304709 13.8157895,13.0304709 C14.2488054,13.0304709 14.601108,13.3827735 14.601108,13.8157895 C14.601108,14.2488054 14.2488054,14.601108 13.8157895,14.601108 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M18.2368421,12.1578947 C17.3226877,12.1578947 16.5789474,12.901635 16.5789474,13.8157895 C16.5789474,14.7299439 17.3226877,15.4736842 18.2368421,15.4736842 C19.1509965,15.4736842 19.8947368,14.7299439 19.8947368,13.8157895 C19.8947368,12.901635 19.1509965,12.1578947 18.2368421,12.1578947 Z M18.2368421,14.601108 C17.8038262,14.601108 17.4515235,14.2488054 17.4515235,13.8157895 C17.4515235,13.3827735 17.8038262,13.0304709 18.2368421,13.0304709 C18.669858,13.0304709 19.0221607,13.3827735 19.0221607,13.8157895 C19.0221607,14.2488054 18.669858,14.601108 18.2368421,14.601108 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M6.07894737,7.73684211 C5.16479294,7.73684211 4.42105263,8.48058241 4.42105263,9.39473684 C4.42105263,10.3088913 5.16479294,11.0526316 6.07894737,11.0526316 C6.9931018,11.0526316 7.73684211,10.3088913 7.73684211,9.39473684 C7.73684211,8.48058241 6.9931018,7.73684211 6.07894737,7.73684211 Z M6.07894737,10.1800554 C5.64593144,10.1800554 5.29362881,9.82775277 5.29362881,9.39473684 C5.29362881,8.96172091 5.64593144,8.60941828 6.07894737,8.60941828 C6.5119633,8.60941828 6.86426593,8.96172091 6.86426593,9.39473684 C6.86426593,9.82775277 6.5119633,10.1800554 6.07894737,10.1800554 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M13.8157895,7.73684211 C12.901635,7.73684211 12.1578947,8.48058241 12.1578947,9.39473684 C12.1578947,10.3088913 12.901635,11.0526316 13.8157895,11.0526316 C14.7299439,11.0526316 15.4736842,10.3088913 15.4736842,9.39473684 C15.4736842,8.48058241 14.7299439,7.73684211 13.8157895,7.73684211 Z M13.8157895,10.1800554 C13.3827735,10.1800554 13.0304709,9.82775277 13.0304709,9.39473684 C13.0304709,8.96172091 13.3827735,8.60941828 13.8157895,8.60941828 C14.2488054,8.60941828 14.601108,8.96172091 14.601108,9.39473684 C14.601108,9.82775277 14.2488054,10.1800554 13.8157895,10.1800554 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M18.2368421,7.73684211 C17.3226877,7.73684211 16.5789474,8.48058241 16.5789474,9.39473684 C16.5789474,10.3088913 17.3226877,11.0526316 18.2368421,11.0526316 C19.1509965,11.0526316 19.8947368,10.3088913 19.8947368,9.39473684 C19.8947368,8.48058241 19.1509965,7.73684211 18.2368421,7.73684211 Z M18.2368421,10.1800554 C17.8038262,10.1800554 17.4515235,9.82775277 17.4515235,9.39473684 C17.4515235,8.96172091 17.8038262,8.60941828 18.2368421,8.60941828 C18.669858,8.60941828 19.0221607,8.96172091 19.0221607,9.39473684 C19.0221607,9.82775277 18.669858,10.1800554 18.2368421,10.1800554 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M9.39473684,7.73684211 C8.48058241,7.73684211 7.73684211,8.48058241 7.73684211,9.39473684 C7.73684211,10.3088913 8.48058241,11.0526316 9.39473684,11.0526316 C10.3088913,11.0526316 11.0526316,10.3088913 11.0526316,9.39473684 C11.0526316,8.48058241 10.3088913,7.73684211 9.39473684,7.73684211 Z M9.39473684,10.1800554 C8.96172091,10.1800554 8.60941828,9.82775277 8.60941828,9.39473684 C8.60941828,8.96172091 8.96172091,8.60941828 9.39473684,8.60941828 C9.82775277,8.60941828 10.1800554,8.96172091 10.1800554,9.39473684 C10.1800554,9.82775277 9.82775277,10.1800554 9.39473684,10.1800554 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M4.2962928,13.3174363 C4.12990375,13.2450651 3.86025637,13.2450651 3.69382473,13.3174363 L2.30656778,13.9209987 L1.83249106,13.7147455 C1.66610201,13.6423744 1.39645464,13.6423744 1.23002299,13.7147455 C1.06367655,13.7871167 1.06367655,13.9044673 1.23002299,13.976857 L2.00535505,14.3141381 C2.0852695,14.3488873 2.19359703,14.3684211 2.30656778,14.3684211 C2.41953853,14.3684211 2.52786606,14.3488873 2.60778052,14.3141381 L4.2962928,13.5795292 C4.46263924,13.507158 4.46263924,13.3898074 4.2962928,13.3174363 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: calc(100% - 9px) center;
}
@media (min-width: 320px) and (max-width: 567px) {
  .filter-pop-outer .filter-pop-tabs .tab-content .filter-pop-content-in .filter-date-input-row .wellbux-report-filtter-option .filter-min-max-input input {
    margin-right: 15px;
  }
}
@media (min-width: 320px) and (max-width: 567px) {
  .filter-pop-outer .filter-pop-tabs .tab-content .filter-pop-content-in .filter-date-input-row .wellbux-report-filtter-option .filter-min-max-input input:last-child {
    margin-right: 0px;
  }
}
.pop-selected-filters {
  border-top: 1px #bcb9b9 solid;
  padding: 10px;
  margin-top: -1px;
}
.pop-selected-filters h4 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 10px;
  margin-left: 0;
  padding: 0px;
  font-weight: 500;
  font-size: 14px;
  color: #000000;
}
.filter-pop-buttons {
  padding-bottom: 20px;
}
.filter-pop-buttons .custom-row {
  justify-content: center;
}
.filter-pop-buttons .custom-row button {
  margin: 0 5px;
}
.filter-min-max-input {
  display: flex;
  align-items: flex-start;
  margin-top: 5px;
}
.filter-min-max-input input {
  border-width: 1px;
  border-color: #b0b0b0;
  border-style: solid;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  font-size: 12px;
  color: #666666;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  width: 50%;
  margin-right: 5px;
}
.filter-min-max-input input:last-child {
  margin-right: 0px;
}
.flex-h2 {
  display: flex;
}
@media (min-width: 320px) and (max-width: 767px) {
  .flex-h2 {
    flex-wrap: wrap;
  }
}
.flex-h2 .total-earning {
  margin-left: auto;
}
@media (min-width: 320px) and (max-width: 767px) {
  .flex-h2 .total-earning {
    margin-left: 0;
    margin-top: 10px;
  }
}
.total-amount-dropdown {
  position: relative;
  display: inline;
  width: auto;
}
.total-amount-dropdown span {
  padding-right: 15px;
  cursor: pointer;
}
.total-amount-dropdown .total-amount-dropdown-outer {
  position: absolute;
  width: 355px;
  top: 15px;
  right: 0px;
  padding-top: 25px !important;
  z-index: 1;
  display: none;
}
.total-amount-dropdown .total-amount-dropdown-outer .total-amount-dropdown-in {
  position: relative;
  background: #fff;
  border-width: 1px;
  border-color: #dcdcdc;
  border-style: solid;
  padding: 5px;
}
.total-amount-dropdown .total-amount-dropdown-outer .total-amount-dropdown-in:after,
.total-amount-dropdown .total-amount-dropdown-outer .total-amount-dropdown-in:before {
  bottom: 100%;
  right: 15px;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.total-amount-dropdown .total-amount-dropdown-outer .total-amount-dropdown-in:after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #fff;
  border-width: 10px;
  margin-left: -10px;
}
.total-amount-dropdown .total-amount-dropdown-outer .total-amount-dropdown-in:before {
  border-color: rgba(220, 220, 220, 0);
  border-bottom-color: #dcdcdc;
  border-width: 11px;
  margin-left: -11px;
}
.total-amount-dropdown .total-amount-dropdown-outer .total-amount-dropdown-in ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
  display: flex;
}
.total-amount-dropdown .total-amount-dropdown-outer .total-amount-dropdown-in ul li {
  width: 50%;
  padding: 3px;
  text-align: center;
  font-size: 11px;
}
.total-amount-dropdown .total-amount-dropdown-outer .total-amount-dropdown-in ul li strong {
  display: block;
  font-size: 14px;
}
.total-amount-dropdown .total-amount-dropdown-outer .total-amount-dropdown-in ul li:last-child {
  border-left: 1px #c3c3c3 solid;
}
.total-amount-dropdown:hover .total-amount-dropdown-outer {
  display: block;
}
.wellBux-report-right-container-top .custom-row {
  align-items: flex-start;
}
.screen-extend .report-right-in-secton {
  margin: auto;
}
.screen-extend.merchant-report-right-secton .report-right-in-secton {
  max-width: 2297px;
}
.screen-extend.store-report-right-secton .report-right-in-secton {
  max-width: 2501px;
}
.screen-extend.earning-report-right-secton .report-right-in-secton {
  max-width: 1026px;
}
.screen-extend.earning-report-right-secton .report-right-in-secton .earning-report-data-table {
  width: 100% !important;
}
.screen-extend.community-report-right-secton .report-right-in-secton {
  max-width: 1932px;
}
.screen-extend.payment-report-right-secton .report-right-in-secton {
  max-width: 1666px;
}
.screen-extend.coupon-report-right-secton .report-right-in-secton {
  max-width: 2783px;
}
.screen-extend.user-report-right-secton .report-right-in-secton {
  max-width: 2016px;
}
.filter-pop-content-in .filter-pop-scroll-height {
  max-height: 300px;
  position: relative;
}
.filter-search {
  margin-bottom: 10px;
}
.filter-search input {
  width: 100%;
  padding: 12px 25px 12px 12px;
  border-radius: 5px;
  border-width: 1px;
  border-color: #B0B0B0;
  border-style: solid;
  font-size: 14px;
  color: #999999;
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7954 3.125C9.27835 3.125 7.79535 3.57486 6.53396 4.4177C5.27257 5.26053 4.28943 6.45849 3.70888 7.86007C3.12832 9.26166 2.97642 10.8039 3.27239 12.2918C3.56835 13.7797 4.29889 15.1465 5.37161 16.2192C6.44434 17.2919 7.81108 18.0225 9.29899 18.3184C10.7869 18.6144 12.3292 18.4625 13.7308 17.8819C15.1323 17.3014 16.3303 16.3183 17.1731 15.0569C18.016 13.7955 18.4658 12.3125 18.4658 10.7954C18.4657 8.76113 17.6575 6.81021 16.2191 5.37175C14.7806 3.9333 12.8297 3.12513 10.7954 3.125Z' stroke='%23333333' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M16.5181 16.5176L21.875 21.8745' stroke='%23333333' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: calc(100% - 15px) center;
  font-weight: 300;
}
.report-right-scroll {
  max-width: 100%;
}
.filter-pop-scroll {
  height: 300px;
}
.hide-div {
  display: none;
}
.show-div {
  display: none;
}
.wellbux-report-left-in {
  position: sticky;
  top: 160px;
  background-color: #fff;
  border-radius: 5px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .wellbux-report-left-in {
    top: 83px;
  }
}
@media (min-width: 568px) and (max-width: 767px) {
  .wellbux-report-left-in {
    position: relative;
    top: 0px;
  }
}
.row-extend-icon {
  display: flex;
  align-items: center;
}
.extend-arrow {
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6L7.4641 0H0.535898L4 6Z' fill='%23999999'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center center;
  width: 8px;
  height: 8px;
  cursor: pointer;
  background-size: 100%;
  margin-left: auto;
  border: 0;
  padding: 0;
  background-color: transparent;
}
.earning-report-extend .earning-report-extend-list {
  display: none;
}
.earning-report-extend .extend-arrow {
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6L7.4641 0H0.535898L4 6Z' fill='%23999999'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center center;
  width: 8px;
  height: 8px;
  cursor: pointer;
  background-size: 100%;
  margin-left: auto;
  border: 0;
  padding: 0;
  background-color: transparent;
}
.earning-report-extend.row-extend .wellBux-report-data-table-tr-row {
  background-color: #EBEBEB;
  border-bottom: 1px #d8d8d8 solid !important;
}
.earning-report-extend.row-extend .wellBux-report-data-table-tr-row .added-store-list-dropdown-box strong {
  display: none;
}
.earning-report-extend.row-extend .extend-arrow {
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 0L7.4641 6H0.535898L4 0Z' fill='%23999999'/%3E%3C/svg%3E%0A");
}
.earning-report-extend.row-extend .earning-report-extend-list {
  display: block;
}
.earning-report-extend.row-extend .earning-report-extend-list .wellBux-report-data-table-tr-row {
  background-color: #F6F6F6;
  border-bottom: 1px #d8d8d8 solid !important;
}
.earning-report-extend.row-extend .earning-report-extend-list .wellBux-report-data-table-tr-row:last-child {
  border-bottom: 1px #d8d8d8 solid !important;
}
.wellbux-report-container .ps {
  padding: 0px !important;
}
.wellbux-report-container .report-right-scroll .ps {
  padding-bottom: 1rem !important;
}
.wellbux-report-container .report-right-scroll .more-item-dropdown .ps {
  padding-bottom: 0rem !important;
}
.row-view-more {
  background-color: #F6F6F6;
  display: flex;
  justify-content: flex-end;
  padding-right: 23px;
}
.row-view-more button {
  display: block;
  background-color: transparent;
  font-size: 12px;
  color: #FE6C0B;
  padding: 10px 10px;
  border: 0px;
}
.hide-inner-row-extend {
  display: none;
}
.inner-row-extend .row-view-more {
  display: none;
}
.min-max-input {
  width: 100%;
  padding-right: 0px;
}
.more-item-dropdown-scroll {
  position: relative;
  max-height: 87px;
}
.more-item-dropdown .added-store-list-dropdown-in {
  padding: 7px 5px 7px 10px !important;
}
.single-items-row {
  display: block;
}
.pop-selected-filters-list-scroll {
  position: relative;
  max-height: 105px;
}
.extend-list-scroll {
  position: relative;
  max-height: 350px;
}
.report-full-view-pop {
  max-width: 100%;
  margin: auto;
  height: 100%;
}
.report-full-view-pop .modal-content {
  border: 0px;
}
.report-full-view-pop .screen-zoom {
  display: none;
}
.report-full-view-pop .screen-zoom.screen-zoom-out {
  display: block;
}
.modal ~ .modal {
  background: rgba(0, 0, 0, 0.768627451);
}
.sorting-btn {
  width: 14px;
  height: 9px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.01176 1.01759C0.954507 0.963487 0.887163 0.921194 0.813569 0.893121C0.739975 0.865048 0.661572 0.851745 0.582837 0.853972C0.504102 0.8562 0.426576 0.873913 0.354687 0.906102C0.282798 0.93829 0.217952 0.984323 0.163853 1.04157C0.109754 1.09882 0.0674608 1.16616 0.039388 1.23976C0.0113152 1.31335 -0.00198744 1.39176 0.00023986 1.47049C0.00246716 1.54923 0.0201807 1.62675 0.052369 1.69864C0.0845573 1.77053 0.13059 1.83537 0.187839 1.88947L5.58467 6.98648C5.69601 7.09174 5.84341 7.15039 5.99663 7.15039C6.14985 7.15039 6.29725 7.09174 6.40859 6.98648L11.806 1.88947C11.8645 1.83573 11.9118 1.7709 11.945 1.69875C11.9782 1.62659 11.9968 1.54856 11.9996 1.46917C12.0024 1.38978 11.9895 1.31062 11.9614 1.23629C11.9334 1.16195 11.8909 1.09394 11.8363 1.03618C11.7818 0.978418 11.7163 0.932073 11.6437 0.899832C11.5711 0.867591 11.4928 0.850098 11.4134 0.848368C11.334 0.846638 11.255 0.860706 11.1811 0.889756C11.1071 0.918805 11.0397 0.962256 10.9827 1.01759L5.99663 5.72602L1.01176 1.01759Z' fill='black'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: 100%;
  border: 0px;
  padding: 0px;
  background-color: transparent;
}
.sorting-btn.sorted {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.01176 6.98241C0.954507 7.03651 0.887163 7.07881 0.813569 7.10688C0.739975 7.13495 0.661572 7.14825 0.582837 7.14603C0.504102 7.1438 0.426576 7.12609 0.354687 7.0939C0.282798 7.06171 0.217952 7.01568 0.163853 6.95843C0.109754 6.90118 0.0674608 6.83384 0.039388 6.76024C0.0113152 6.68665 -0.00198744 6.60824 0.00023986 6.52951C0.00246716 6.45077 0.0201807 6.37325 0.052369 6.30136C0.0845573 6.22947 0.13059 6.16463 0.187839 6.11053L5.58467 1.01352C5.69601 0.908259 5.84341 0.849609 5.99663 0.849609C6.14985 0.849609 6.29725 0.908259 6.40859 1.01352L11.806 6.11053C11.8645 6.16427 11.9118 6.2291 11.945 6.30125C11.9782 6.37341 11.9968 6.45144 11.9996 6.53083C12.0024 6.61022 11.9895 6.68938 11.9614 6.76371C11.9334 6.83805 11.8909 6.90606 11.8363 6.96382C11.7818 7.02158 11.7163 7.06793 11.6437 7.10017C11.5711 7.13241 11.4928 7.1499 11.4134 7.15163C11.334 7.15336 11.255 7.13929 11.1811 7.11024C11.1071 7.08119 11.0397 7.03774 10.9827 6.98241L5.99663 2.27398L1.01176 6.98241Z' fill='black'/%3E%3C/svg%3E%0A");
}
.wellBux-report-data-table-hd div .sorting-btn {
  margin-left: 10px;
}
.full-container {
  padding: 0 1rem;
}
.collapsed-show {
  background-color: #fff;
  border-radius: 5px;
  padding: 0px;
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='16' viewBox='0 0 26 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 1C0 0.734784 0.105357 0.48043 0.292893 0.292893C0.48043 0.105357 0.734784 0 1 0H25C25.2652 0 25.5196 0.105357 25.7071 0.292893C25.8946 0.48043 26 0.734784 26 1C26 1.26522 25.8946 1.51957 25.7071 1.70711C25.5196 1.89464 25.2652 2 25 2H1C0.734784 2 0.48043 1.89464 0.292893 1.70711C0.105357 1.51957 0 1.26522 0 1ZM0 8C0 7.73478 0.105357 7.48043 0.292893 7.29289C0.48043 7.10536 0.734784 7 1 7H25C25.2652 7 25.5196 7.10536 25.7071 7.29289C25.8946 7.48043 26 7.73478 26 8C26 8.26522 25.8946 8.51957 25.7071 8.70711C25.5196 8.89464 25.2652 9 25 9H1C0.734784 9 0.48043 8.89464 0.292893 8.70711C0.105357 8.51957 0 8.26522 0 8ZM0 15C0 14.7348 0.105357 14.4804 0.292893 14.2929C0.48043 14.1054 0.734784 14 1 14H25C25.2652 14 25.5196 14.1054 25.7071 14.2929C25.8946 14.4804 26 14.7348 26 15C26 15.2652 25.8946 15.5196 25.7071 15.7071C25.5196 15.8946 25.2652 16 25 16H1C0.734784 16 0.48043 15.8946 0.292893 15.7071C0.105357 15.5196 0 15.2652 0 15Z' fill='%23666666'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center center;
  cursor: pointer;
  border: 1px #B0B0B0 solid;
  width: 44px;
  text-align: center;
  height: 34px;
}
.wellBux-report-right-container-top .wellBux-report-right-container-top-left {
  display: none;
}
.page-collapsed .wellbux-report-left {
  width: 0;
  overflow: hidden;
  height: 0;
}
.page-collapsed .wellbux-report-right {
  width: 100%;
  padding-left: 0;
}
.page-collapsed .wellBux-report-right-container-top {
  display: flex;
}
.page-collapsed .wellBux-report-right-container-top .wellBux-report-right-container-top-right {
  width: calc(100% - 64px);
}
.page-collapsed .wellBux-report-right-container-top .wellBux-report-right-container-top-left {
  width: 44px;
  margin-right: 20px;
  display: block;
}
.report-full-view-pop .wellbux-report-container .report-custom-row .wellbux-report-left-in {
  top: 0;
}
.report-full-view-pop .modal-content {
  background: #f4f7fc;
  min-height: 100%;
}
.expand-all-position {
  position: relative;
  padding-bottom: 25px;
}
.expand-all-position .expand-all-btn {
  position: absolute;
  bottom: 0;
  right: 0;
  background: transparent;
  border: 0;
  padding: 0;
  font-size: 13px;
  color: #FE6C0B;
}
@media (min-width: 320px) and (max-width: 767px) {
  .expand-all-position .expand-all-btn {
    position: inherit;
    margin-left: auto;
  }
}
.expand-all-position .expand-all-btn:hover {
  color: #000000;
}
perfect-scrollbar > .ps.ps--active-x > .ps__rail-x:hover {
  height: 6px !important;
}
.ps__rail-x {
  opacity: 1 !important;
  background-color: #F1F1F1 !important;
  height: 6px !important;
}
.ps .ps__rail-x:hover,
.ps--active-x > .ps__rail-x,
.ps--scrolling-x > .ps__rail-x,
perfect-scrollbar > .ps.ps--scrolling-x > .ps__rail-x {
  opacity: 1 !important;
  background-color: #F1F1F1 !important;
}
.ps__thumb-x {
  background-color: #C8C8C8 !important;
  height: 6px !important;
  bottom: 0px !important;
}
perfect-scrollbar > .ps.ps--active-y > .ps__rail-y:hover {
  width: 5px !important;
}
.ps__rail-y {
  opacity: 1 !important;
  background-color: #F1F1F1 !important;
  width: 5px !important;
}
.ps .ps__rail-y:hover,
.ps--active-y > .ps__rail-y,
.ps--scrolling-y > .ps__rail-y,
perfect-scrollbar > .ps.ps--scrolling-y > .ps__rail-y {
  opacity: 1 !important;
  background-color: #F1F1F1 !important;
}
.ps__thumb-y {
  background-color: #C8C8C8 !important;
  width: 5px !important;
  right: 0px !important;
}
.ps-thin-scrollbar perfect-scrollbar > .ps.ps--active-y > .ps__rail-y:hover {
  width: 2px !important;
}
.ps-thin-scrollbar .ps__rail-y {
  opacity: 1 !important;
  background-color: #F1F1F1 !important;
  width: 2px !important;
  padding: 0 !important;
}
.ps-thin-scrollbar .ps .ps__rail-y:hover,
.ps-thin-scrollbar .ps--active-y > .ps__rail-y,
.ps-thin-scrollbar .ps--scrolling-y > .ps__rail-y,
.ps-thin-scrollbar perfect-scrollbar > .ps.ps--scrolling-y > .ps__rail-y {
  opacity: 1 !important;
  background-color: #F1F1F1 !important;
}
.ps-thin-scrollbar .ps__thumb-y {
  background-color: #000000 !important;
  width: 2px !important;
  right: 0px !important;
  padding: 0 !important;
}
.wellbux-report-container .report-right-scroll .earning-report-extend-list .ps {
  padding-bottom: 0px !important;
}
.export-zoom-box {
  display: flex;
  justify-content: flex-end;
}
.container-top-right-top {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.container-top-right-top.expand-box-center {
  align-items: start;
}
.container-top-right-top-left {
  width: calc(100% - 170px);
}
@media (min-width: 320px) and (max-width: 767px) {
  .container-top-right-top-left {
    width: 100%;
  }
}
.text-limit {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.wdt-84 {
  max-width: 84%;
  display: inline-flex;
}
.wdt-100 {
  width: 100%;
}
.tooltip-inner {
  color: #fff !important;
  font-weight: 400 !important;
}
.no-space {
  white-space: nowrap;
}
.wdt-74 {
  width: 74%;
}
.wdt-77 {
  width: 77%;
}
.d-block {
  display: block;
}
.item-details-pop {
  max-width: 460px;
}
.item-details-pop .item-details-pop-close {
  border: 0;
  right: -40px;
  top: 0px;
  position: absolute;
  width: 55px;
  height: 42px;
  border-radius: 0 30px 30px 0;
  background: #fff url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='18px' height='18px' viewBox='0 0 18 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 53.2 (72643) - https://sketchapp.com --%3E%3Ctitle%3EPath%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='3-Coupons-list' transform='translate(-1198.000000, -631.000000)' fill='%23666666' fill-rule='nonzero'%3E%3Cg id='detail' transform='translate(250.000000, 623.000000)'%3E%3Cg id='cancel-music' transform='translate(948.000000, 8.000000)'%3E%3Cpath d='M11.1392733,9.00003169 L17.5569349,2.58237013 C18.1476884,1.99161667 18.1476884,1.03381855 17.5569349,0.443149605 C16.9661815,-0.14760385 16.0084678,-0.14760385 15.4177144,0.443149605 L8.99996831,6.86089568 L2.58222223,0.443065091 C1.99146877,-0.147688364 1.03375516,-0.147688364 0.443001706,0.443065091 C-0.147667235,1.03381855 -0.147667235,1.99161667 0.443001706,2.58228561 L6.86074779,8.99994718 L0.443001706,15.4176933 C-0.147667235,16.0084467 -0.147667235,16.9662448 0.443001706,17.5569138 C1.03375516,18.1476672 1.99146877,18.1476672 2.58222223,17.5569138 L8.99996831,11.1391677 L15.4177144,17.5569138 C16.0083833,18.1476672 16.9661815,18.1476672 17.5569349,17.5569138 C18.1476884,16.9661603 18.1476884,16.0084467 17.5569349,15.4176933 L11.1392733,9.00003169 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center center;
}
.item-details-info ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.item-details-info ul li {
  width: 100%;
  padding: 5px;
  display: flex;
}
.item-details-info ul li strong {
  color: #6D7278;
  font-size: 13px;
  font-weight: 500;
  width: 121px;
}
.item-details-info ul li span {
  color: #6D7278;
  font-size: 12px;
  width: calc(100% - 121px);
}
.columns-dropdown {
  margin-right: 10px;
  margin-left: 0;
  position: relative;
}
.columns-dropdown span {
  height: 33px;
  border: 1px #fe6c0b solid;
  background: #fff;
  font-size: 13px;
  color: #fe6c0b;
  display: flex;
  border-radius: 5px;
  align-items: center;
  padding: 2px 10px;
  position: relative;
  cursor: pointer;
}
.columns-dropdown span::after {
  content: "";
  width: 12px;
  height: 12px;
  margin-left: 5px;
  background: url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.00001 6L7.46411 0H0.535904L4.00001 6Z' fill='%23FA6400'/%3E%3C/svg%3E%0A") no-repeat;
}
.columns-dropdown .columns-list .wellbux-report-filtter-option {
  padding: 3px 10px;
  border-bottom: 1px #dbdbdb solid;
}
.columns-dropdown .columns-list .wellbux-report-filtter-option:last-child {
  border-bottom: 0px;
}
.columns-dropdown .columns-dropdown-list {
  position: absolute;
  right: 0px;
  top: 100%;
  padding-top: 10px;
  width: 160px;
  display: none;
  z-index: 6;
}
.columns-dropdown .columns-dropdown-list .columns-dropdown-list-in {
  position: relative;
  background: #fff;
  border: 1px #dbdbdb solid;
  border-radius: 5px;
}
.columns-dropdown .columns-dropdown-list .columns-dropdown-list-in::after,
.columns-dropdown .columns-dropdown-list .columns-dropdown-list-in::before {
  bottom: 100%;
  right: 10px;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.columns-dropdown .columns-dropdown-list .columns-dropdown-list-in::after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #fff;
  border-width: 9px;
  margin-left: -9px;
}
.columns-dropdown .columns-dropdown-list .columns-dropdown-list-in::before {
  border-color: rgba(219, 219, 219, 0);
  border-bottom-color: #dbdbdb;
  border-width: 10px;
  margin-left: -10px;
}
.columns-dropdown:hover span {
  height: 33px;
  border: 1px #979797 solid;
  background: #fff;
  font-size: 13px;
  color: #979797;
  display: flex;
  border-radius: 5px;
  align-items: center;
  padding: 2px 10px;
  position: relative;
  cursor: pointer;
}
.columns-dropdown:hover span::after {
  content: "";
  width: 12px;
  height: 12px;
  margin-left: 5px;
  background: url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_192_2)'%3E%3Cpath d='M4.00003 6L7.46413 0H0.535919L4.00003 6Z' fill='%23979797'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_192_2'%3E%3Crect width='8' height='6' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat;
}
.columns-dropdown:hover .columns-dropdown-list {
  display: block;
}
.export-dropdown .export-dropdown-list .export-dropdown-list-in .columns-list {
  padding: 0;
}
.export-dropdown .export-dropdown-list .export-dropdown-list-in .columns-dropdown-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 5px 5px;
}
.export-dropdown .export-dropdown-list .export-dropdown-list-in .columns-dropdown-btn button {
  margin-left: 10px;
  background: #fff;
  border: 1px solid #fe6c0b;
  color: #fe6c0b;
  font-size: 12px;
  padding: 1px 5px;
  border-radius: 5px;
  cursor: pointer;
  width: auto;
}
.export-dropdown .export-dropdown-list .export-dropdown-list-in .columns-dropdown-btn button:nth-child(2) {
  margin-left: 10px;
  border: 1px solid #666666;
  color: #666666;
}
.export-dropdown .export-dropdown-list .export-dropdown-list-in .columns-dropdown-btn button:hover {
  background: #fe6c0b;
  color: #fff;
  border: 1px solid #fe6c0b;
}
.columns-dropdown-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 5px 5px;
}
.columns-dropdown-btn button {
  margin-left: 10px;
  background: #fff;
  border: 1px solid #fe6c0b;
  color: #fe6c0b;
  font-size: 12px;
  padding: 1px 5px;
  border-radius: 5px;
  cursor: pointer;
}
.columns-dropdown-btn button:nth-child(2) {
  margin-left: 10px;
  border: 1px solid #666666;
  color: #666666;
}
.columns-dropdown-btn button:hover {
  background: #fe6c0b;
  color: #fff;
  border: 1px solid #fe6c0b;
}
.wellbux-report-filtter-option-count {
  position: relative;
  margin-bottom: 7px;
  padding-right: 34px;
}
.wellbux-report-filtter-option-count.filtter-sub-option {
  padding-right: 0px;
}
.wellbux-report-filtter-option-count .accordion-count {
  border: 1px solid #6D7278;
  color: #6D7278;
  font-size: 12px;
  padding: 0px 5px;
  border-radius: 100px;
  margin-left: auto;
  height: 19px;
  line-height: 17px;
  position: absolute;
  right: 0px;
  top: 0px;
}
.wellbux-report-filtter-option-box-sub {
  border: #B0B0B0 solid 1px;
  border-radius: 5px;
  padding: 5px;
  margin-top: 5px;
  display: none;
}
.wellbux-report-filtter-option-box-sub .wellbux-report-filtter-option-count {
  margin-bottom: 4px;
  width: 100% !important;
}
.wellbux-report-filtter-option-box-sub .wellbux-report-filtter-option-count:last-child {
  margin-bottom: 0px;
}
.wellbux-report-filtter-option input[type=checkbox]:checked ~ .wellbux-report-filtter-option-box-sub {
  display: block;
}
.filtter-option-scroll {
  height: 140px;
  padding-right: 10px;
}
.extend-arrow-box {
  position: relative;
}
.row-extend-arrow {
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6L7.4641 0H0.535898L4 6Z' fill='%23999999'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center center;
  width: 8px;
  height: 8px;
  cursor: pointer;
  background-size: 100%;
  margin-left: auto;
  border: 0;
  padding: 0;
  background-color: transparent;
  position: absolute;
  right: 0px;
  top: 14px;
}
.row-extend-section .row-extend-section-in {
  padding: 10px;
  display: none;
  position: relative;
}
.row-extend-section .row-extend-section-in .row-collapse-arrow {
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 0L7.4641 6H0.535898L4 0Z' fill='%23999999'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center center;
  width: 8px;
  height: 8px;
  cursor: pointer;
  background-size: 100%;
  margin-left: auto;
  border: 0;
  padding: 0;
  background-color: transparent;
  transform: rotate(360deg);
  position: absolute;
  right: 0px;
  top: 14px;
}
.row-extend-section.row-extended .wellBux-report-data-table-tr-row {
  display: none !important;
}
.row-extend-section.row-extended .row-extend-section-in {
  display: block;
  border-bottom: 1px #d8d8d8 solid;
}
.filter-pop-outer .filter-pop-tabs .tab-content .filter-pop-content-in .full-filter-option .wellbux-report-filtter-option {
  width: 100%;
}
.extended-row-section {
  position: relative;
}
.challenge-report-tabs .tab-container .nav-tabs {
  padding: 0px;
  background: transparent;
}
.challenge-report-tabs .tab-container .nav-tabs li {
  width: 50%;
  padding: 0px;
}
.challenge-report-tabs .tab-container .nav-tabs li:first-child {
  padding-right: 2px;
}
.challenge-report-tabs .tab-container .nav-tabs li:last-child {
  padding-left: 2px;
}
.challenge-report-tabs .tab-container .nav-tabs li a {
  font-size: 13px;
  color: #000;
  text-align: center;
  background-color: #e0e0e0;
  border-color: #dee2e6;
}
.challenge-report-tabs .tab-container .nav-tabs li a:hover {
  border-color: #dee2e6;
  color: #FE6C0B;
}
.challenge-report-tabs .tab-container .nav-tabs li a.active {
  color: #FE6C0B;
  background-color: #fff;
}
.challenge-report-tabs .tab-content {
  border-left: 1px #d8d8d8 solid;
  border-right: 1px #d8d8d8 solid;
  border-bottom: 1px #d8d8d8 solid;
}
.interval-dropdown {
  position: relative;
}
.interval-dropdown span {
  height: 33px;
  border: 1px #fe6c0b solid;
  background: #fff;
  font-size: 13px;
  color: #fe6c0b;
  display: flex;
  border-radius: 5px;
  align-items: center;
  padding: 2px 10px;
  position: relative;
  cursor: pointer;
}
.interval-dropdown span::after {
  content: "";
  width: 12px;
  height: 12px;
  margin-left: 5px;
  background: url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.00001 6L7.46411 0H0.535904L4.00001 6Z' fill='%23FA6400'/%3E%3C/svg%3E%0A") no-repeat;
}
.interval-dropdown .columns-list .wellbux-report-filtter-option {
  padding: 3px 10px;
  border-bottom: 1px #dbdbdb solid;
}
.interval-dropdown .columns-list .wellbux-report-filtter-option:last-child {
  border-bottom: 0px;
}
.interval-dropdown .interval-dropdown-list {
  position: absolute;
  right: 0px;
  top: 100%;
  padding-top: 10px;
  width: 160px;
  display: none;
  z-index: 6;
}
@media screen and (max-width: 567px) {
  .interval-dropdown .interval-dropdown-list {
    left: 0px;
    right: inherit;
  }
}
.interval-dropdown .interval-dropdown-list .interval-dropdown-list-in {
  position: relative;
  background: #fff;
  border: 1px #dbdbdb solid;
  border-radius: 5px;
}
.interval-dropdown .interval-dropdown-list .interval-dropdown-list-in::after,
.interval-dropdown .interval-dropdown-list .interval-dropdown-list-in::before {
  bottom: 100%;
  right: 10px;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
@media screen and (max-width: 567px) {
  .interval-dropdown .interval-dropdown-list .interval-dropdown-list-in::after,
  .interval-dropdown .interval-dropdown-list .interval-dropdown-list-in::before {
    right: 40px;
  }
}
.interval-dropdown .interval-dropdown-list .interval-dropdown-list-in::after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #fff;
  border-width: 9px;
  margin-left: -9px;
}
.interval-dropdown .interval-dropdown-list .interval-dropdown-list-in::before {
  border-color: rgba(219, 219, 219, 0);
  border-bottom-color: #dbdbdb;
  border-width: 10px;
  margin-left: -10px;
}
.interval-dropdown:hover span {
  height: 33px;
  border: 1px #979797 solid;
  background: #fff;
  font-size: 13px;
  color: #979797;
  display: flex;
  border-radius: 5px;
  align-items: center;
  padding: 2px 10px;
  position: relative;
  cursor: pointer;
}
.interval-dropdown:hover span::after {
  content: "";
  width: 12px;
  height: 12px;
  margin-left: 5px;
  background: url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_192_2)'%3E%3Cpath d='M4.00003 6L7.46413 0H0.535919L4.00003 6Z' fill='%23979797'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_192_2'%3E%3Crect width='8' height='6' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat;
}
.interval-dropdown:hover .interval-dropdown-list {
  display: block;
}
.tooltip-dropdown-report {
  position: relative;
}
.tooltip-dropdown-report .tooltip-dropdown-report-top {
  display: flex;
}
.tooltip-dropdown-report .tooltip-dropdown-report-top span {
  cursor: pointer;
}
.tooltip-dropdown-report .tooltip-dropdown-report-top span:hover {
  color: #fe6c0b;
}
.tooltip-dropdown-report .tooltip-dropdown-report-top button {
  background-color: transparent;
  border: 0px;
  padding: 0px;
  font-size: 12px;
  color: #FE6C0B;
  cursor: pointer;
  margin-left: 5px;
}
.tooltip-dropdown-report .tooltip-dropdown-report-top button:hover {
  color: #000;
}
.tooltip-dropdown-report .tooltip-dropdown-report-drop-down {
  position: absolute;
  top: 100%;
  right: -10px;
  z-index: 6;
  padding-top: 15px;
}
.tooltip-dropdown-report .tooltip-dropdown-report-drop-down .tooltip-dropdown-report-drop-down-in {
  position: relative;
  background: #fff;
  border: 1px #dbdbdb solid;
  border-radius: 5px;
  padding: 4px 4px 1px 4px;
}
.tooltip-dropdown-report .tooltip-dropdown-report-drop-down .tooltip-dropdown-report-drop-down-in .tooltip-dropdown-report-drop-down-options {
  display: flex;
  margin-bottom: 0;
  align-items: center;
  background: #f3f3f3;
  padding: 8px;
}
.tooltip-dropdown-report .tooltip-dropdown-report-drop-down .tooltip-dropdown-report-drop-down-in .tooltip-dropdown-report-drop-down-options h5 {
  font-size: 14px;
  color: #6D7278;
  margin: 0px;
  font-weight: 400;
}
.tooltip-dropdown-report .tooltip-dropdown-report-drop-down .tooltip-dropdown-report-drop-down-in .tooltip-dropdown-report-drop-down-options .tooltip-dropdown-report-drop-down-options-set {
  display: flex;
  justify-content: flex-end;
  margin-left: auto;
}
.tooltip-dropdown-report .tooltip-dropdown-report-drop-down .tooltip-dropdown-report-drop-down-in .tooltip-dropdown-report-drop-down-options .tooltip-dropdown-report-drop-down-options-set button {
  background: transparent;
  border: 0px;
  padding: 0px;
  font-size: 11px;
  color: #FE6C0B;
  border: 1px solid #FE6C0B;
  cursor: pointer;
  margin-right: 15px;
  padding: 1px 5px;
}
.tooltip-dropdown-report .tooltip-dropdown-report-drop-down .tooltip-dropdown-report-drop-down-in .tooltip-dropdown-report-drop-down-options .tooltip-dropdown-report-drop-down-options-set button:hover {
  background: #FE6C0B;
  color: #fff;
}
.tooltip-dropdown-report .tooltip-dropdown-report-drop-down .tooltip-dropdown-report-drop-down-in .tooltip-dropdown-report-drop-down-options .tooltip-dropdown-report-drop-down-close {
  background: #fff url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 1C4.1 1 1 4.1 1 8C1 11.9 4.1 15 8 15C11.9 15 15 11.9 15 8C15 4.1 11.9 1 8 1ZM8 14C4.7 14 2 11.3 2 8C2 4.7 4.7 2 8 2C11.3 2 14 4.7 14 8C14 11.3 11.3 14 8 14Z' fill='%236D7278'/%3E%3Cpath d='M10.7 11.5L8 8.8L5.3 11.5L4.5 10.7L7.2 8L4.5 5.3L5.3 4.5L8 7.2L10.7 4.5L11.5 5.3L8.8 8L11.5 10.7L10.7 11.5Z' fill='%236D7278'/%3E%3C/svg%3E%0A") no-repeat center center;
  padding: 0px;
  border: 0px solid #FE6C0B;
  cursor: pointer;
  position: absolute;
  right: 1px;
  top: 1px;
  border-radius: 100%;
  background-size: 100%;
  width: 20px;
  height: 20px;
}
.tooltip-dropdown-report .tooltip-dropdown-report-drop-down .tooltip-dropdown-report-drop-down-in::after,
.tooltip-dropdown-report .tooltip-dropdown-report-drop-down .tooltip-dropdown-report-drop-down-in::before {
  bottom: 100%;
  right: 10px;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.tooltip-dropdown-report .tooltip-dropdown-report-drop-down .tooltip-dropdown-report-drop-down-in::after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #fff;
  border-width: 9px;
  margin-left: -9px;
}
.tooltip-dropdown-report .tooltip-dropdown-report-drop-down .tooltip-dropdown-report-drop-down-in::before {
  border-color: rgba(219, 219, 219, 0);
  border-bottom-color: #dbdbdb;
  border-width: 10px;
  margin-left: -10px;
}
.chart_bg {
  background-color: #fafafa;
}
.save-report-btn button {
  height: 33px;
  border: 1px #fe6c0b solid;
  background: #fff;
  font-size: 13px;
  color: #FE6C0B;
  border-radius: 5px;
  align-items: center;
  padding: 2px 10px;
  position: relative;
  cursor: pointer;
  font-weight: 300;
}
.save-report-btn button:hover {
  border: 1px #979797 solid;
  background: #fff;
  color: #979797;
}
.image-input-field-box {
  width: 150px;
  height: 150px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px #dbdbdb solid;
  border-radius: 5px;
  cursor: pointer;
}
.image-input-field-box img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
.image-input-field-box .deleted-uploaded-btn {
  position: absolute;
  width: 24px;
  height: 24px;
  right: 2px;
  top: 2px;
  cursor: pointer;
  z-index: 3;
  background: transparent url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 1C4.1 1 1 4.1 1 8C1 11.9 4.1 15 8 15C11.9 15 15 11.9 15 8C15 4.1 11.9 1 8 1ZM8 14C4.7 14 2 11.3 2 8C2 4.7 4.7 2 8 2C11.3 2 14 4.7 14 8C14 11.3 11.3 14 8 14Z' fill='%23333333'/%3E%3Cpath d='M10.7 11.5L8 8.8L5.3 11.5L4.5 10.7L7.2 8L4.5 5.3L5.3 4.5L8 7.2L10.7 4.5L11.5 5.3L8.8 8L11.5 10.7L10.7 11.5Z' fill='%23333333'/%3E%3C/svg%3E%0A") no-repeat center center;
  border: 0px;
  padding: 0;
  background-size: 100%;
  border-radius: 100%;
}
.image-input-field-box .image-input-field-input {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  opacity: 0;
  z-index: 2;
}
.image-input-field-box .image-input-field-input input {
  width: 100%;
  height: 100%;
  opacity: 0;
}
.save-report-form-btns button {
  margin: 0 5px;
}
.block-report-info-section {
  padding: 0 0 20px 0;
}
.block-report-info-section .block-report-info-section-left {
  width: 100%;
}
.block-report-info-section .block-report-info-section-left h2 {
  margin: 0px;
  padding: 0px;
  font-size: 16px;
}
.block-report-info-section .block-report-info-section-left .block-report-info-date-box {
  margin-top: 5px;
}
.block-report-info-section .block-report-info-section-left .block-report-info-date-box ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
  display: flex;
}
.block-report-info-section .block-report-info-section-left .block-report-info-date-box ul li {
  margin: 0px;
  padding: 0px 30px 0 0;
  display: flex;
  align-items: center;
  font-size: 12px;
  color: #666;
}
.block-report-info-section .block-report-info-section-left .block-report-info-date-box ul li:last-child {
  padding-right: 0px;
}
.block-report-info-section .block-report-info-section-left .block-report-info-date-box ul li strong {
  color: #333;
  font-weight: 500;
  margin-left: 3px;
}
.block-report-info-section .block-report-info-section-left .block-report-info-date-box ul li i {
  background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 0H7V1H5V0ZM15 0H17V1H15V0ZM21 4V3H18V1H17V6H15V1H14V3H8V1H7V6H5V1H4V3H1V4H0V21H1V22H21V21H22V4H21ZM20 7V10H17V7H20ZM20 15H17V12H20V15ZM20 20H17V17H20V20ZM2 17H5V20H2V17ZM2 12H5V15H2V12ZM15 15H12V12H15V15ZM10 15H7V12H10V15ZM7 17H10V20H7V17ZM12 17H15V20H12V17ZM15 10H12V7H15V10ZM10 7V10H7V7H10ZM5 10H2V7H5V10Z' fill='%237E7E7E'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  width: 13px;
  height: 13px;
  background-size: 100%;
  margin-right: 5px;
}
.block-report-info-section .block-report-info-section-left .block-report-info-tracker-user {
  margin-top: 5px;
}
.block-report-info-section .block-report-info-section-left .block-report-info-tracker-user ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
  display: flex;
}
.block-report-info-section .block-report-info-section-left .block-report-info-tracker-user ul li {
  margin: 0px;
  padding: 0px 10px 0 0;
  display: flex;
  align-items: center;
  font-size: 12px;
  color: #333;
}
.block-report-info-section .block-report-info-section-left .block-report-info-tracker-user ul li strong {
  font-size: 14px;
  margin-right: 3px;
}
.block-report-info-section .block-report-info-section-left .block-report-info-desc {
  margin-top: 5px;
  font-size: 12px;
}
.block-report-info-section .block-report-info-section-left .block-report-info-desc p {
  margin: 0px;
}
.block-report-info-section .block-report-info-section-right {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
}
.block-report-info-section .block-report-info-section-right .toggle-tabs {
  margin-right: 15px;
}
.block-report-info-section .block-report-info-section-right .toggle-tabs button {
  border: 1px #fe6c0b solid;
  background: #fff;
  color: #fe6c0b;
  font-size: 13px;
  padding: 2px 10px;
  border-radius: 5px;
  cursor: pointer;
  width: auto;
  font-weight: 300;
}
.block-report-info-section .block-report-info-section-right .toggle-tabs button:hover {
  border: 1px #fe6c0b solid;
  background: #fe6c0b;
  color: #fff;
}
.block-report-info-section .block-report-info-section-right .show-select-box {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.block-report-info-section .block-report-info-section-right .show-select-box label {
  font-size: 12px;
  color: #333;
  margin: 0 10px 0 0;
  padding: 0px;
}
.block-report-info-section .block-report-info-section-right .show-select-box .cus_select {
  width: 63px;
  line-height: 1;
  font-size: 13px;
}
.wellbux-report-container .report-right-scroll .tarcker-report-details-scroll .ps {
  padding-bottom: 0 !important;
}
.pages-tabs ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
  display: flex;
  background-color: #fff;
  border: 1px #DBDBDB solid;
  border-radius: 5px;
}
.pages-tabs ul li {
  margin: 0px;
  padding: 0px;
  border-right: 1px #DBDBDB solid;
}
.pages-tabs ul li:last-child {
  border-right: 0px;
}
.pages-tabs ul li a {
  color: #999999;
  font-size: 12px;
  padding: 8px 20px;
  display: block;
}
.pages-tabs ul li a:hover,
.pages-tabs ul li a.active {
  color: #fe6c0b;
}
.print-btn {
  border: 1px solid #fe6c0b;
  background: #fff;
  color: #fe6c0b;
  font-size: 12px;
  padding: 2px 10px;
  border-radius: 5px;
  cursor: pointer;
  width: auto;
  font-weight: 300;
}
.print-btn:hover {
  border: 1px solid #fe6c0b;
  background: #fe6c0b;
  color: #fff;
}
.filter-pop-tabs .wellbux-report-filtter-option-box-sub {
  padding: 0px 5px 5px 5px;
}
.reports-tabs-section .reports-tabs-section-top {
  display: flex;
  align-items: flex-start;
}
.reports-tabs-section .reports-tabs-section-top .reports-tabs-section-top-left ul {
  margin: 0 0 -1px 0;
  padding: 0px;
  list-style: none;
  display: flex;
}
.reports-tabs-section .reports-tabs-section-top .reports-tabs-section-top-left ul li {
  margin: 0 4px 0 0;
  padding: 0px;
}
.reports-tabs-section .reports-tabs-section-top .reports-tabs-section-top-left ul li button {
  border: 1px #DBDBDB solid;
  background: #F2F2F2;
  color: #000;
  font-size: 14px;
  font-weight: 500;
  padding: 8px 10px;
  border-radius: 5px 5px 0 0;
  cursor: pointer;
  width: auto;
  display: flex;
  align-items: center;
  border-bottom: 1px #3BA3DD solid;
}
.reports-tabs-section .reports-tabs-section-top .reports-tabs-section-top-left ul li button i {
  margin-right: 5px;
  width: 20px;
  height: 20px;
}
.reports-tabs-section .reports-tabs-section-top .reports-tabs-section-top-left ul li button i.table-view-icon {
  background: url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.25 1.88672V0.386719H13.75V1.88672H3.25ZM3.25 4.88672V3.38672H13.75V4.88672H3.25ZM3.25 7.88672V6.38672H13.75V7.88672H3.25ZM1 1.88672C0.787503 1.88672 0.609503 1.81472 0.466003 1.67072C0.322503 1.52672 0.250503 1.34872 0.250003 1.13672C0.249503 0.924719 0.321503 0.746719 0.466003 0.602719C0.610503 0.458719 0.788503 0.386719 1 0.386719C1.2115 0.386719 1.38975 0.458719 1.53475 0.602719C1.67975 0.746719 1.7515 0.924719 1.75 1.13672C1.7485 1.34872 1.6765 1.52697 1.534 1.67147C1.3915 1.81597 1.2135 1.88772 1 1.88672ZM1 4.88672C0.787503 4.88672 0.609503 4.81472 0.466003 4.67072C0.322503 4.52672 0.250503 4.34872 0.250003 4.13672C0.249503 3.92472 0.321503 3.74672 0.466003 3.60272C0.610503 3.45872 0.788503 3.38672 1 3.38672C1.2115 3.38672 1.38975 3.45872 1.53475 3.60272C1.67975 3.74672 1.7515 3.92472 1.75 4.13672C1.7485 4.34872 1.6765 4.52697 1.534 4.67147C1.3915 4.81597 1.2135 4.88772 1 4.88672ZM1 7.88672C0.787503 7.88672 0.609503 7.81472 0.466003 7.67072C0.322503 7.52672 0.250503 7.34872 0.250003 7.13672C0.249503 6.92472 0.321503 6.74672 0.466003 6.60272C0.610503 6.45872 0.788503 6.38672 1 6.38672C1.2115 6.38672 1.38975 6.45872 1.53475 6.60272C1.67975 6.74672 1.7515 6.92472 1.75 7.13672C1.7485 7.34872 1.6765 7.52697 1.534 7.67147C1.3915 7.81597 1.2135 7.88772 1 7.88672Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat center;
}
.reports-tabs-section .reports-tabs-section-top .reports-tabs-section-top-left ul li button i.chart-view-icon {
  background: url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5 4.38672V9.63672H15.75V6.63672H14.25V7.38672H13.5V8.13672H12.75V8.88672H12V9.63672H11.25V10.3867H10.5V11.1367H9.75V10.3867H9V9.63672H8.25V8.88672H7.5V8.13672H6.75V8.88672H6V9.63672H5.25V10.3867H4.5V8.88672H5.25V8.13672H6V7.38672H6.75V6.63672H7.5V7.38672H8.25V8.13672H9V8.88672H9.75V9.63672H10.5V8.88672H11.25V8.13672H12V7.38672H12.75V6.63672H13.5V5.88672H14.25V5.13672H11.25V4.38672H16.5Z' fill='black'/%3E%3Cpath d='M17.25 14.1367V15.6367H1.5V14.8867H0.75V3.63672H2.25V14.1367H17.25Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat center;
}
.reports-tabs-section .reports-tabs-section-top .reports-tabs-section-top-left ul li.active button {
  border: 1px #3BA3DD solid;
  background: #fff;
  border-bottom: 1px #fff solid;
}
.reports-tabs-section .reports-tabs-section-top .reports-tabs-section-top-right {
  margin-left: auto;
  display: flex;
}
.reports-tabs-section .reports-tabs-section-top .reports-tabs-section-top-right .select-drop-down,
.reports-tabs-section .reports-tabs-section-top .reports-tabs-section-top-right .chart-options-drop-down {
  margin-left: 10px;
}
.reports-tabs-section .reports-tabs-section-btm {
  border: 1px #3BA3DD solid;
  background-color: #fff;
  border-radius: 0 0 5px 5px;
}
.reports-tabs-section .reports-tabs-section-btm .tracker-reports-tabs-in {
  display: flex;
}
.reports-tabs-section .reports-tabs-section-btm .tracker-reports-tabs-in .tracker-reports-tabs-in-left {
  width: 185px;
  padding: 0 0 0 5px;
}
.reports-tabs-section .reports-tabs-section-btm .tracker-reports-tabs-in .tracker-reports-tabs-in-left ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.reports-tabs-section .reports-tabs-section-btm .tracker-reports-tabs-in .tracker-reports-tabs-in-left ul li {
  margin: 0px;
  padding: 5px 4px;
  height: 30px;
  display: flex;
  align-items: center;
  border-bottom: 1px #D9D9D9 solid;
  justify-content: flex-end;
}
.reports-tabs-section .reports-tabs-section-btm .tracker-reports-tabs-in .tracker-reports-tabs-in-left ul li i {
  width: 10px;
  height: 10px;
  background: #3BA3DD;
  border-radius: 100%;
  margin-right: 5px;
}
.reports-tabs-section .reports-tabs-section-btm .tracker-reports-tabs-in .tracker-reports-tabs-in-left ul li span {
  font-size: 12px;
  color: rgba(37, 43, 65, 0.64);
}
.reports-tabs-section .reports-tabs-section-btm .tracker-reports-tabs-in .tracker-reports-tabs-in-right {
  border-left: 1px #D9D9D9 solid;
  width: calc(100% - 185px);
  padding: 5px;
  position: relative;
}
.select-drop-down {
  position: relative;
}
.select-drop-down span {
  height: 30px;
  border-width: 1px;
  border-color: #8C8C8C;
  border-style: solid;
  background: #fff;
  font-size: 13px;
  color: #8C8C8C;
  display: flex;
  border-radius: 5px;
  align-items: center;
  padding: 2px 10px;
  position: relative;
  cursor: pointer;
}
.select-drop-down span::after {
  content: "";
  width: 12px;
  height: 12px;
  margin-left: 5px;
  background: url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_192_2)'%3E%3Cpath d='M4.00003 6L7.46413 0H0.535919L4.00003 6Z' fill='%23979797'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_192_2'%3E%3Crect width='8' height='6' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat;
}
.select-drop-down .select-drop-down-list {
  position: absolute;
  right: 0px;
  top: 100%;
  padding-top: 10px;
  width: 170px;
  display: none;
  z-index: 6;
}
.select-drop-down .select-drop-down-list.selct-box-60 {
  width: 60px;
}
@media screen and (max-width: 567px) {
  .select-drop-down .select-drop-down-list {
    left: 0px;
    right: inherit;
  }
}
.select-drop-down .select-drop-down-list .select-drop-down-list-in {
  position: relative;
  background: #fff;
  border-width: 1px;
  border-color: #dbdbdb;
  border-style: solid;
  border-radius: 5px;
}
.select-drop-down .select-drop-down-list .select-drop-down-list-in::after,
.select-drop-down .select-drop-down-list .select-drop-down-list-in::before {
  bottom: 100%;
  right: 10px;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
@media screen and (max-width: 567px) {
  .select-drop-down .select-drop-down-list .select-drop-down-list-in::after,
  .select-drop-down .select-drop-down-list .select-drop-down-list-in::before {
    left: 20px;
    right: inherit;
  }
}
.select-drop-down .select-drop-down-list .select-drop-down-list-in::after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #fff;
  border-width: 9px;
  margin-left: -9px;
}
.select-drop-down .select-drop-down-list .select-drop-down-list-in::before {
  border-color: rgba(219, 219, 219, 0);
  border-bottom-color: #dbdbdb;
  border-width: 10px;
  margin-left: -10px;
}
.select-drop-down .select-drop-down-list .select-drop-down-list-in ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.select-drop-down .select-drop-down-list .select-drop-down-list-in ul li {
  padding: 8px 10px;
  font-size: 13px;
  color: #333;
  cursor: pointer;
}
.select-drop-down .select-drop-down-list .select-drop-down-list-in ul li a,
.select-drop-down .select-drop-down-list .select-drop-down-list-in ul li button {
  color: #333;
  text-decoration: none;
  background: transparent;
  border: 0px;
  padding: 0px;
  width: 100%;
  text-align: left;
  font-size: 13px;
  cursor: pointer;
}
.select-drop-down .select-drop-down-list .select-drop-down-list-in ul li:hover,
.select-drop-down .select-drop-down-list .select-drop-down-list-in ul li.active {
  background: #f5f5f5;
}
.select-drop-down:hover span {
  border: 1px #fe6c0b solid;
  background: #fff;
  color: #fe6c0b;
}
.select-drop-down:hover span::after {
  background: url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.00001 6L7.46411 0H0.535904L4.00001 6Z' fill='%23FA6400'/%3E%3C/svg%3E%0A") no-repeat;
}
.select-drop-down:hover .select-drop-down-list {
  display: block;
}
.gray-print-btn {
  border: 1px #8C8C8C solid;
  background: #fff;
  font-size: 12px;
  border-radius: 5px;
  color: #8C8C8C;
  padding: 5px 10px 5px 10px;
  cursor: pointer;
}
.gray-print-btn:hover {
  border: 1px #fe6c0b solid;
  color: #fe6c0b;
}
.include-checkbox {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-right: 10px;
}
.chart-options-drop-down {
  position: relative;
  width: 30px;
}
.chart-options-drop-down .chart-options-drop-down-btn {
  width: 30px;
  height: 100%;
  border: 1px #D8D8D8 solid;
  background: #fff url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 11.3867C10.2426 11.3867 11.25 10.3794 11.25 9.13672C11.25 7.89408 10.2426 6.88672 9 6.88672C7.75736 6.88672 6.75 7.89408 6.75 9.13672C6.75 10.3794 7.75736 11.3867 9 11.3867Z' stroke='%238C8C8C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.5 15.8867C7.5 16.2845 7.65804 16.6661 7.93934 16.9474C8.22064 17.2287 8.60218 17.3867 9 17.3867C9.39782 17.3867 9.77935 17.2287 10.0607 16.9474C10.342 16.6661 10.5 16.2845 10.5 15.8867C10.5059 15.6288 10.5856 15.3779 10.7297 15.1639C10.8737 14.9498 11.0761 14.7815 11.3129 14.6789C11.5496 14.5763 11.8108 14.5437 12.0655 14.585C12.3202 14.6263 12.5577 14.7396 12.75 14.9117C12.883 15.0496 13.0418 15.16 13.2174 15.2365C13.393 15.313 13.582 15.3541 13.7735 15.3576C13.965 15.3611 14.1553 15.3268 14.3336 15.2568C14.5119 15.1867 14.6746 15.0822 14.8125 14.9492C14.9504 14.8163 15.0607 14.6574 15.1372 14.4818C15.2138 14.3062 15.2549 14.1173 15.2584 13.9257C15.2619 13.7342 15.2276 13.5439 15.1575 13.3656C15.0875 13.1873 14.983 13.0246 14.85 12.8867C14.6811 12.6993 14.568 12.4683 14.5237 12.2199C14.4794 11.9715 14.5056 11.7157 14.5993 11.4814C14.693 11.2472 14.8505 11.0438 15.0539 10.8945C15.2573 10.7452 15.4984 10.6559 15.75 10.6367C16.1478 10.6367 16.5294 10.4787 16.8107 10.1974C17.092 9.91607 17.25 9.53454 17.25 9.13672C17.25 8.73889 17.092 8.35736 16.8107 8.07606C16.5294 7.79475 16.1478 7.63672 15.75 7.63672C15.4984 7.61752 15.2573 7.5282 15.0539 7.3789C14.8505 7.22959 14.693 7.02628 14.5993 6.79201C14.5056 6.55774 14.4794 6.3019 14.5237 6.05351C14.568 5.80512 14.6811 5.57412 14.85 5.38672C15.1086 5.10824 15.246 4.73845 15.2319 4.35869C15.2178 3.97892 15.0535 3.6203 14.775 3.36172C14.4965 3.10313 14.1267 2.96576 13.747 2.97983C13.3672 2.99389 13.0086 3.15824 12.75 3.43672C12.553 3.61318 12.3085 3.72788 12.0469 3.7666C11.7853 3.80531 11.518 3.76633 11.2784 3.65449C11.0387 3.54265 10.8372 3.36288 10.6988 3.13749C10.5604 2.91211 10.4913 2.65105 10.5 2.38672C10.5 1.98889 10.342 1.60736 10.0607 1.32606C9.77935 1.04475 9.39782 0.886719 9 0.886719C8.60218 0.886719 8.22064 1.04475 7.93934 1.32606C7.65804 1.60736 7.5 1.98889 7.5 2.38672C7.5087 2.65105 7.43957 2.91211 7.3012 3.13749C7.16282 3.36288 6.96129 3.54265 6.72163 3.65449C6.48197 3.76633 6.21473 3.80531 5.95311 3.7666C5.69149 3.72788 5.447 3.61318 5.25 3.43672C5.12196 3.29883 4.96802 3.18751 4.79696 3.10912C4.6259 3.03073 4.44107 2.98679 4.25303 2.97983C3.87327 2.96576 3.50348 3.10313 3.225 3.36172C2.94652 3.6203 2.78217 3.97892 2.76811 4.35869C2.75404 4.73845 2.89141 5.10824 3.15 5.38672C3.31894 5.57412 3.43198 5.80512 3.4763 6.05351C3.52061 6.3019 3.49443 6.55774 3.40073 6.79201C3.30702 7.02628 3.14954 7.22959 2.94614 7.3789C2.74275 7.5282 2.50158 7.61752 2.25 7.63672C1.85218 7.63672 1.47064 7.79475 1.18934 8.07606C0.908035 8.35736 0.75 8.73889 0.75 9.13672C0.75 9.53454 0.908035 9.91607 1.18934 10.1974C1.47064 10.4787 1.85218 10.6367 2.25 10.6367C2.50158 10.6559 2.74275 10.7452 2.94614 10.8945C3.14954 11.0438 3.30702 11.2472 3.40073 11.4814C3.49443 11.7157 3.52061 11.9715 3.4763 12.2199C3.43198 12.4683 3.31894 12.6993 3.15 12.8867C2.88147 13.1652 2.73456 13.5389 2.74159 13.9257C2.74862 14.3125 2.90902 14.6807 3.1875 14.9492C3.46598 15.2178 3.83972 15.3647 4.22652 15.3576C4.61331 15.3506 4.98147 15.1902 5.25 14.9117C5.44225 14.7396 5.6798 14.6263 5.93449 14.585C6.18919 14.5437 6.45038 14.5763 6.68712 14.6789C6.92387 14.7815 7.12626 14.9498 7.27032 15.1639C7.41439 15.3779 7.49409 15.6288 7.5 15.8867Z' stroke='%238C8C8C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat;
  background-size: 67%;
  background-position: center;
  border-radius: 5px;
}
.chart-options-drop-down .chart-options-drop-down-content {
  position: absolute;
  right: 0px;
  top: 100%;
  padding-top: 10px;
  width: 170px;
  display: block;
  z-index: 6;
}
.chart-options-drop-down .chart-options-drop-down-content .chart-options-drop-down-content-inner {
  position: relative;
  background: #fff;
  border-width: 1px;
  border-color: #D8D8D8;
  border-style: solid;
  border-radius: 5px;
  padding: 5px;
}
.chart-options-drop-down .chart-options-drop-down-content .chart-options-drop-down-content-inner .chart-search input {
  width: 100%;
  border: 1px #D9D9D9 solid;
  border-radius: 5px;
  padding: 5px 10px;
  font-size: 14px;
  color: #999999;
  font-size: 13px;
  background: #fff url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.2242 10.5898L14.8703 14.235C15.0432 14.408 15.0432 14.694 14.8703 14.867C14.7838 14.9568 14.6673 15 14.5542 15C14.4411 15 14.3247 14.9534 14.2382 14.867L10.5921 11.2217C9.46773 12.1996 8.00066 12.7916 6.39721 12.7916C2.87092 12.7916 0 9.92129 0 6.39579C0 2.87029 2.8676 0 6.39721 0C9.92349 0 12.7944 2.86696 12.7944 6.39579C12.7944 7.99889 12.2023 9.46563 11.2242 10.5898ZM6.39388 0.898004C3.36327 0.898004 0.894877 3.36253 0.894877 6.39579C0.894877 9.42905 3.36327 11.8969 6.39388 11.8969C9.42781 11.8969 11.8929 9.42572 11.8929 6.39579C11.8929 3.36585 9.42781 0.898004 6.39388 0.898004Z' fill='%23999999'/%3E%3C/svg%3E%0A") no-repeat 95% center;
}
.chart-options-drop-down .chart-options-drop-down-content .chart-options-drop-down-content-inner .chart-options-radio .green-radio-btn {
  margin-top: 5px;
}
.chart-options-drop-down .chart-options-drop-down-content .chart-options-drop-down-content-inner .chart-option-btns {
  width: 100%;
}
.chart-options-drop-down .chart-options-drop-down-content .chart-options-drop-down-content-inner .chart-option-btns button {
  width: 100%;
  border: 1px #FA6400 solid;
  border-radius: 5px;
  padding: 5px 10px;
  font-size: 12px;
  color: #FA6400;
  background: #fff;
  margin-top: 10px;
  cursor: pointer;
}
.chart-options-drop-down .chart-options-drop-down-content .chart-options-drop-down-content-inner .chart-option-btns button:hover {
  background: #FA6400;
  color: #fff;
}
.chart-options-drop-down .chart-options-drop-down-content .chart-options-drop-down-content-inner .chart-point-range {
  margin-top: 5px;
}
.chart-options-drop-down .chart-options-drop-down-content .chart-options-drop-down-content-inner .chart-point-range label {
  display: block;
  color: #666;
  font-size: 13px;
}
.chart-options-drop-down .chart-options-drop-down-content .chart-options-drop-down-content-inner .chart-point-range .chart-point-range-row {
  display: flex;
  align-items: center;
  gap: 5px;
  margin-top: 5px;
}
.chart-options-drop-down .chart-options-drop-down-content .chart-options-drop-down-content-inner .chart-point-range .chart-point-range-row .chart-point-range-left,
.chart-options-drop-down .chart-options-drop-down-content .chart-options-drop-down-content-inner .chart-point-range .chart-point-range-row .chart-point-range-right {
  width: 50%;
}
.chart-options-drop-down .chart-options-drop-down-content .chart-options-drop-down-content-inner .chart-point-range .chart-point-range-row input {
  width: 100%;
  border: 1px #D9D9D9 solid;
  border-radius: 5px;
  padding: 5px 10px;
  font-size: 14px;
  color: #666;
}
.chart-options-drop-down .chart-options-drop-down-content .chart-options-drop-down-content-inner::after,
.chart-options-drop-down .chart-options-drop-down-content .chart-options-drop-down-content-inner::before {
  bottom: 100%;
  right: 10px;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
@media screen and (max-width: 567px) {
  .chart-options-drop-down .chart-options-drop-down-content .chart-options-drop-down-content-inner::after,
  .chart-options-drop-down .chart-options-drop-down-content .chart-options-drop-down-content-inner::before {
    left: 20px;
    right: inherit;
  }
}
.chart-options-drop-down .chart-options-drop-down-content .chart-options-drop-down-content-inner::after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #fff;
  border-width: 9px;
  margin-left: -9px;
}
.chart-options-drop-down .chart-options-drop-down-content .chart-options-drop-down-content-inner::before {
  border-color: rgba(219, 219, 219, 0);
  border-bottom-color: #D8D8D8;
  border-width: 10px;
  margin-left: -10px;
}
.report-date-box {
  display: flex;
  align-items: center;
}
.report-edit-date-box {
  display: flex;
  align-items: center;
  gap: 5px;
}
.report-edit-date-box input {
  width: 81px;
  border: 1px #B0B0B0 solid;
  border-radius: 5px;
  padding: 3px 5px;
  font-size: 12px;
  color: #666;
}
.green-radio-btn .css-checkbox {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
}
.green-radio-btn .css-checkbox + label {
  position: relative;
  font-size: 13px;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  color: #666;
  padding-left: 20px;
  margin: 0px;
  background: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 0.5C11.6421 0.5 15 3.85786 15 8C15 12.1421 11.6421 15.5 7.5 15.5C3.35786 15.5 0 12.1421 0 8C0 3.85786 3.35786 0.5 7.5 0.5ZM7.5 1.5C3.91015 1.5 1 4.41015 1 8C1 11.5899 3.91015 14.5 7.5 14.5C11.0899 14.5 14 11.5899 14 8C14 4.41015 11.0899 1.5 7.5 1.5Z' fill='%23979797'/%3E%3C/svg%3E%0A") no-repeat left center;
}
.green-radio-btn .css-checkbox:checked + label {
  background: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 0.5C11.6421 0.5 15 3.85786 15 8C15 12.1421 11.6421 15.5 7.5 15.5C3.35786 15.5 0 12.1421 0 8C0 3.85786 3.35786 0.5 7.5 0.5ZM7.5 1.5C3.91015 1.5 1 4.41015 1 8C1 11.5899 3.91015 14.5 7.5 14.5C11.0899 14.5 14 11.5899 14 8C14 4.41015 11.0899 1.5 7.5 1.5ZM7.5 4.5C9.433 4.5 11 6.067 11 8C11 9.933 9.433 11.5 7.5 11.5C5.567 11.5 4 9.933 4 8C4 6.067 5.567 4.5 7.5 4.5Z' fill='%2369C44D'/%3E%3C/svg%3E%0A") no-repeat left center;
}
.show-select-box {
  display: flex;
  align-items: center;
  margin-left: 10px;
}
.show-select-box label {
  font-size: 12px;
  color: #8C8C8C;
  margin: 0;
}
.delete-account-request-page {
  padding-top: 0px;
}
.delete-account-modal {
  max-width: 300px;
  margin: 0 auto;
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: center;
  padding: 2rem 0;
}
.delete-account-modal .modal-content {
  padding: 0px;
  border-radius: 25px 25px 20px 20px;
}
.delete-account-modal .modal-content .color-header {
  background:
    linear-gradient(
      to right,
      rgb(0, 102, 155) 0%,
      rgb(73, 41, 187) 100%);
  color: #fff;
  padding: 15px 10px;
  border-radius: 20px 20px 0px 0px;
  text-align: center;
  font-size: 18px;
  font-weight: 500;
}
.delete-account-modal .modal-content .modal-btm-btns {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 20px 0;
}
.delete-account-modal .modal-content .modal-btm-btns button {
  padding: 7px 10px;
  margin: 0 5px;
  font-size: 16px;
  border-radius: 19px;
  width: 82px;
}
:focus {
  outline: none;
}
.carousel-indicators {
  display: none;
}
.custom_error {
  color: #ff0000;
  font-size: 12px;
}
.yesno__radio__box:nth-child(2) {
  margin-left: -1px;
}
.page-item.active .page-link {
  background-color: #FE6C0B;
  border-color: #FE6C0B;
}
ul.pagination li a {
  color: #000;
  font-size: 14px;
}
.pagination_nav {
  margin-top: 33px;
}
.locale-hierarchy ul li.locale-child-add a i {
  margin-right: 7px;
}
.mid_container {
  min-height: calc(100vh - 120px);
}
.page_stus {
  margin: 0px;
  padding: 0px;
}
.page_stus ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}
.page_stus ul li {
  margin: 0 20px 0px 0;
  padding: 0 0 0 22px;
  color: #333;
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
  background: url(/assets/images/checkbox.png) no-repeat 0 2px;
}
.page_stus ul li.active {
  color: #FE6C0B;
  background: url(/assets/images/checkbox.png) no-repeat 0 -43px;
}
.ng-select .ng-select-container .ng-value-container .ng-input > input {
  padding-right: 0px;
  width: 75% !important;
}
@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: 0.75s linear infinite spinner-border;
  animation: 0.75s linear infinite spinner-border;
}
.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}
.infographic__popin .pop-infographics-box [type=radio] + span + .check-sign {
  background: url(/assets/images/svg_icons/radio-off.svg) no-repeat;
}
.infographic__popin .pop-infographics-box [type=radio]:checked + span + .check-sign {
  background: url(/assets/images/svg_icons/radio-on.svg) no-repeat;
}
.admin-post-detail-img img {
  display: block;
  max-width: 100%;
}
.b_t_img img {
  display: block;
  max-width: 100%;
}
.browse-tracker-list .pagination_nav {
  margin-top: 0px;
}
.tracker-list-box .col-sm-10 .tracker-img img {
  max-width: 100%;
  max-height: 100%;
  width: auto;
}
.challenges-maps-full .gm-style-iw-chr .gm-style-iw-ch {
  padding-top: 0px !important;
}
.challenges-maps-full .gm-style-iw-chr .gm-ui-hover-effect {
  width: 24px !important;
  height: 24px !important;
}
.challenges-maps-full .gm-style-iw-chr .gm-ui-hover-effect span {
  margin: 0px !important;
}
.new_s_s_a_c_b_img {
  width: 30px;
  height: 30px;
  margin-right: 6px;
  border-radius: 100%;
  overflow: hidden;
}
.new_s_s_a_c_b_img app-cdn-image-loader {
  width: 100%;
  height: 100%;
  display: block;
}
.new_s_s_a_c_b_img app-cdn-image-loader img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.new_s_s_a_c_b_img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.less-challenge-participants {
  overflow: visible;
}
.less-challenge-participants .ps {
  overflow: visible !important;
}
.business-hours-container .hds-labels {
  font-size: 14px;
  color: #6D7278;
}
@media (min-width: 320px) and (max-width: 767px) {
  .business-hours-container .hds-labels {
    display: none;
  }
}
.business-hours-container .business-hours-row-container {
  border: 1px solid #ddd;
  padding: 10px;
  border-radius: 5px;
}
.business-hours-container .business-hours-row {
  display: flex;
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .business-hours-container .business-hours-row {
    flex-direction: column;
  }
}
.business-hours-container .business-hours-row:last-child {
  border-bottom: 0px;
  padding-bottom: 0px;
  margin-bottom: 0px;
}
.business-hours-container .business-hours-row .business-hours-row-days {
  width: calc(100% - 316px);
}
@media (min-width: 320px) and (max-width: 767px) {
  .business-hours-container .business-hours-row .business-hours-row-days {
    width: 100%;
  }
}
.business-hours-container .business-hours-row .business-hours-row-hours {
  width: 316px;
  margin-left: auto;
  display: flex;
  align-items: center;
}
@media (min-width: 320px) and (max-width: 767px) {
  .business-hours-container .business-hours-row .business-hours-row-hours {
    width: 100%;
    margin-left: 0px;
    margin-top: 10px;
  }
}
.business-hours-container .business-hours-row .business-hours-row-hours .ng-clear-wrapper {
  display: none;
}
.business-hours-container .business-hours-row .business-hours-row-hours .business-hours-from {
  width: 140px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .business-hours-container .business-hours-row .business-hours-row-hours .business-hours-from {
    width: 45%;
  }
}
.business-hours-container .business-hours-row .business-hours-row-hours .business-hours-to {
  width: 140px;
  margin-left: 10px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .business-hours-container .business-hours-row .business-hours-row-hours .business-hours-to {
    width: 45%;
  }
}
.business-hours-container .business-hours-row .business-hours-row-hours .delete-business-hours-button {
  background: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5892 16.28L8.22922 9.90997L1.86922 16.28L0.449219 14.86L6.81922 8.49997L0.449219 2.13997L1.86922 0.719971L8.22922 7.08997L14.5892 0.729971L15.9992 2.13997L9.63922 8.49997L15.9992 14.86L14.5892 16.28Z' fill='%23666666'/%3E%3C/svg%3E%0A") no-repeat center center;
  border: 0px;
  cursor: pointer;
  padding: 0;
  width: 16px;
  height: 17px;
  margin-left: 10px;
}
.business-hours-container .business-days-col-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 5px;
}
.business-hours-container .business-days-col-row .business-days-col {
  width: 30px;
  height: 30px;
  margin-right: 8px;
  position: relative;
}
.business-hours-container .business-days-col-row .business-days-col .css-checkbox {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.business-hours-container .business-days-col-row .business-days-col label {
  width: 100%;
  height: 100%;
  border: 1px solid #979797;
  border-radius: 100%;
  margin: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  color: #777;
  font-weight: 400;
}
.business-hours-container .business-days-col-row .business-days-col .css-checkbox:checked + label {
  border: 1px solid #00BD82;
  color: #00BD82;
}
.business-hours-container .add-business-hours-button {
  color: #FE6C0B;
  font-size: 14px;
  font-weight: 400;
  background: none;
  border: 0px;
  cursor: pointer;
  padding: 0;
  margin-top: 10px;
}
.business-hours-container .add-business-hours-button:hover {
  color: #000000;
}
@media (min-width: 320px) and (max-width: 1024px) {
  .business-hours-box-signup .business-hours-container .business-hours-row {
    flex-wrap: wrap;
  }
}
.business-hours-box-signup .business-hours-container .business-hours-row .business-hours-row-days {
  width: calc(100% - 250px);
}
@media (min-width: 768px) and (max-width: 1024px) {
  .business-hours-box-signup .business-hours-container .business-hours-row .business-hours-row-days {
    margin-bottom: 10px;
  }
}
@media (min-width: 320px) and (max-width: 1024px) {
  .business-hours-box-signup .business-hours-container .business-hours-row .business-hours-row-days {
    width: 100%;
  }
}
.business-hours-box-signup .business-hours-container .business-hours-row .business-hours-row-days .business-days-col-row {
  margin-top: 13px;
}
@media (min-width: 320px) and (max-width: 1024px) {
  .business-hours-box-signup .business-hours-container .business-hours-row .business-hours-row-days .business-days-col-row {
    margin-top: 0px;
  }
}
.business-hours-box-signup .business-hours-container .business-hours-row .business-hours-row-hours {
  width: 251px;
}
@media (min-width: 320px) and (max-width: 1024px) {
  .business-hours-box-signup .business-hours-container .business-hours-row .business-hours-row-hours {
    width: 100%;
  }
}
.report-right-scroll {
  overflow: visible;
}
.report-right-scroll .ps {
  overflow: visible !important;
}
.report-right-scroll .ps .ps {
  overflow: hidden !important;
}
.report-right-scroll .ps--active-x {
  overflow: hidden !important;
}
.flex-h2 {
  display: flex;
  align-items: center;
}
.fa-right-check {
  background: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_123_47' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='22' height='22'%3E%3Cpath d='M11 21C12.3135 21.0016 13.6143 20.7437 14.8278 20.2411C16.0412 19.7384 17.1434 19.0009 18.071 18.071C19.0009 17.1434 19.7384 16.0412 20.2411 14.8278C20.7437 13.6143 21.0016 12.3135 21 11C21.0016 9.68655 20.7437 8.38572 20.2411 7.17225C19.7384 5.95878 19.0009 4.85659 18.071 3.92901C17.1434 2.99909 16.0412 2.26162 14.8278 1.75897C13.6143 1.25631 12.3135 0.998388 11 1.00001C9.68655 0.998388 8.38572 1.25631 7.17225 1.75897C5.95878 2.26162 4.85659 2.99909 3.92901 3.92901C2.99909 4.85659 2.26162 5.95878 1.75897 7.17225C1.25631 8.38572 0.998388 9.68655 1.00001 11C0.998388 12.3135 1.25631 13.6143 1.75897 14.8278C2.26162 16.0412 2.99909 17.1434 3.92901 18.071C4.85659 19.0009 5.95878 19.7384 7.17225 20.2411C8.38572 20.7437 9.68655 21.0016 11 21Z' fill='%23555555' stroke='white' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M7 11L10 14L16 8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_123_47)'%3E%3Cpath d='M-1 -1H23V23H-1V-1Z' fill='%23818181'/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat center center;
  width: 22px;
  height: 22px;
  margin-right: 10px;
}
.fa-right-checked {
  background: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_123_46' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='22' height='22'%3E%3Cpath d='M11 21C12.3135 21.0016 13.6143 20.7437 14.8278 20.2411C16.0412 19.7384 17.1434 19.0009 18.071 18.071C19.0009 17.1434 19.7384 16.0412 20.2411 14.8278C20.7437 13.6143 21.0016 12.3135 21 11C21.0016 9.68655 20.7437 8.38572 20.2411 7.17225C19.7384 5.95878 19.0009 4.85659 18.071 3.92901C17.1434 2.99909 16.0412 2.26162 14.8278 1.75897C13.6143 1.25631 12.3135 0.998388 11 1.00001C9.68655 0.998388 8.38572 1.25631 7.17225 1.75897C5.95878 2.26162 4.85659 2.99909 3.92901 3.92901C2.99909 4.85659 2.26162 5.95878 1.75897 7.17225C1.25631 8.38572 0.998388 9.68655 1.00001 11C0.998388 12.3135 1.25631 13.6143 1.75897 14.8278C2.26162 16.0412 2.99909 17.1434 3.92901 18.071C4.85659 19.0009 5.95878 19.7384 7.17225 20.2411C8.38572 20.7437 9.68655 21.0016 11 21Z' fill='%23555555' stroke='white' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M7 11L10 14L16 8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_123_46)'%3E%3Cpath d='M-1 -1H23V23H-1V-1Z' fill='%236CC35A'/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat center center;
  width: 22px;
  height: 22px;
  margin-right: 10px;
}
.custom-report-slider .slick-list {
  width: 90%;
  margin: auto;
  font-size: 11px;
  color: #666666;
}
.custom-report-slider .slick-list .slick-slide {
  text-align: center;
}
.custom-report-slider .slick-arrow {
  background-color: transparent;
  border: 0px solid #cccccc;
  border-radius: 0%;
  width: 6px;
  height: 10px;
  z-index: 1;
  background-repeat: no-repeat;
  background-position: center;
  text-indent: -9999px;
  cursor: pointer;
}
.custom-report-slider .slick-arrow.slick-prev {
  background-image: url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.35046 0.75125L4.55471 0.000417709L0.220463 4.09246C0.150597 4.15803 0.0951504 4.236 0.0573145 4.32188C0.0194785 4.40777 0 4.49987 0 4.5929C0 4.68592 0.0194785 4.77802 0.0573145 4.86391C0.0951504 4.94979 0.150597 5.02776 0.220463 5.09333L4.55471 9.1875L5.34971 8.43667L1.28171 4.59396L5.35046 0.75125Z' fill='%238C8C8C'/%3E%3C/svg%3E%0A");
  left: 0px;
}
.custom-report-slider .slick-arrow.slick-next {
  background-image: url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.000123024 0.75125L0.795873 0.000417709L5.13012 4.09246C5.19999 4.15803 5.25544 4.236 5.29327 4.32188C5.33111 4.40777 5.35059 4.49987 5.35059 4.5929C5.35059 4.68592 5.33111 4.77802 5.29327 4.86391C5.25544 4.94979 5.19999 5.02776 5.13012 5.09333L0.795873 9.1875L0.000872612 8.43667L4.06887 4.59396L0.000123024 0.75125Z' fill='%238C8C8C'/%3E%3C/svg%3E%0A");
  right: 0px;
}
google-map {
  width: 100% !important;
}
google-map .map-container {
  width: 100% !important;
}
.wbx-user-scrollbar .track-inner {
  border-radius: 5px;
}
.wbx-user-scrollbar .ng-scrollbar-thumb {
  background-color: #4B5563;
  opacity: 1;
  border-radius: 5px;
}
.wbx-user-scrollbar .ng-scrollbar-thumb:hover {
  background-color: #4B5563;
}
.wbx-scrollbar-height-64 {
  height: calc(100vh - 64px);
}
.wbx-upload-img-box-preview {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.wbx-upload-img-box-preview img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.wbx-custom-notifications-range-items {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  gap: 10px;
}
.wbx-custom-notifications-range-items .wbx-custom-notifications-range-item {
  width: 100%;
}
.wbx-custom-notifications-range-items .wbx-custom-notifications-range-item label {
  font-size: 12px;
  margin-bottom: 5px;
}
.wbx-custom-notifications-range-items .wbx-custom-notifications-range-item input {
  border: 1px solid #D1D1D6;
  border-radius: 3px;
  padding: 5px;
  font-size: 12px;
  color: #4B5563;
  background-color: #ffffff;
  width: 100%;
}
.wbx-member-public-profile-details-img app-cdn-image-loader {
  width: 100%;
  height: 100%;
  display: flex;
}
.wbx-data-logged-stats-btn-box-custom-date-drop-inner-item app-interval-calendar input {
  width: 100%;
}
.wbx-tracker-log-data-datepicker .bs-datepicker-head button.previous span {
  text-indent: -9999px;
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='12' viewBox='0 0 15 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 5.7498H14.0833M0.75 5.7498C0.750009 6.8478 5.74983 10.75 5.74983 10.75M0.75 5.7498C0.74999 4.65181 5.74987 0.75 5.74987 0.75' stroke='%2314181F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 15px;
  width: 100%;
  height: 100%;
}
.wbx-tracker-log-data-datepicker .bs-datepicker-head button.next span {
  text-indent: -9999px;
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='12' viewBox='0 0 15 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0833 5.7498H0.749995M14.0833 5.7498C14.0833 6.8478 9.08351 10.75 9.08351 10.75M14.0833 5.7498C14.0834 4.65181 9.08348 0.75 9.08348 0.75' stroke='%2314181F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 15px;
  width: 100%;
  height: 100%;
}
.bar-code canvas,
.qr-code canvas {
  width: 100% !important;
  height: 100% !important;
}
.wbx-pg-middle-section {
  min-height: 100vh;
}
.wbx-add-challenge-header .wbx-add-challenge-header-message h6 {
  font-size: 16px;
}
@media (min-width: 320px) and (max-width: 567px) {
  .wbx-add-challenge-header .wbx-add-challenge-header-message h6 {
    font-size: 12px;
  }
}
.challenges-filter-btn .add__new__btn {
  margin-left: 5px;
}

/* node_modules/ngx-toastr/toastr.css */
.toast-center-center {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-left {
  top: 12px;
  left: 12px;
}
.toast-top-right {
  top: 12px;
  right: 12px;
}
.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}
.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}
.toast-title {
  font-weight: bold;
}
.toast-message {
  word-wrap: break-word;
}
.toast-message a,
.toast-message label {
  color: #FFFFFF;
}
.toast-message a:hover {
  color: #CCCCCC;
  text-decoration: none;
}
.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  text-shadow: 0 1px 0 #ffffff;
}
.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
}
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.toast-container {
  pointer-events: none;
  position: fixed;
  z-index: 999999;
}
.toast-container * {
  box-sizing: border-box;
}
.toast-container .ngx-toastr {
  position: relative;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  background-size: 24px;
  box-shadow: 0 0 12px #999999;
  color: #FFFFFF;
}
.toast-container .ngx-toastr:hover {
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  cursor: pointer;
}
.toast-info {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+);
}
.toast-error {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+);
}
.toast-success {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==);
}
.toast-warning {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==);
}
.toast-container.toast-top-center .ngx-toastr,
.toast-container.toast-bottom-center .ngx-toastr {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}
.toast-container.toast-top-full-width .ngx-toastr,
.toast-container.toast-bottom-full-width .ngx-toastr {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}
.ngx-toastr {
  background-color: #030303;
  pointer-events: auto;
}
.toast-success {
  background-color: #51A351;
}
.toast-error {
  background-color: #BD362F;
}
.toast-info {
  background-color: #2F96B4;
}
.toast-warning {
  background-color: #F89406;
}
.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
}
@media all and (max-width: 240px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  .toast-container .ngx-toastr.div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}

/* node_modules/aos/dist/aos.css */
[data-aos][data-aos][data-aos-duration="50"],
body[data-aos-duration="50"] [data-aos] {
  transition-duration: 50ms;
}
[data-aos][data-aos][data-aos-delay="50"],
body[data-aos-delay="50"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="50"].aos-animate,
body[data-aos-delay="50"] [data-aos].aos-animate {
  transition-delay: 50ms;
}
[data-aos][data-aos][data-aos-duration="100"],
body[data-aos-duration="100"] [data-aos] {
  transition-duration: .1s;
}
[data-aos][data-aos][data-aos-delay="100"],
body[data-aos-delay="100"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="100"].aos-animate,
body[data-aos-delay="100"] [data-aos].aos-animate {
  transition-delay: .1s;
}
[data-aos][data-aos][data-aos-duration="150"],
body[data-aos-duration="150"] [data-aos] {
  transition-duration: .15s;
}
[data-aos][data-aos][data-aos-delay="150"],
body[data-aos-delay="150"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="150"].aos-animate,
body[data-aos-delay="150"] [data-aos].aos-animate {
  transition-delay: .15s;
}
[data-aos][data-aos][data-aos-duration="200"],
body[data-aos-duration="200"] [data-aos] {
  transition-duration: .2s;
}
[data-aos][data-aos][data-aos-delay="200"],
body[data-aos-delay="200"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="200"].aos-animate,
body[data-aos-delay="200"] [data-aos].aos-animate {
  transition-delay: .2s;
}
[data-aos][data-aos][data-aos-duration="250"],
body[data-aos-duration="250"] [data-aos] {
  transition-duration: .25s;
}
[data-aos][data-aos][data-aos-delay="250"],
body[data-aos-delay="250"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="250"].aos-animate,
body[data-aos-delay="250"] [data-aos].aos-animate {
  transition-delay: .25s;
}
[data-aos][data-aos][data-aos-duration="300"],
body[data-aos-duration="300"] [data-aos] {
  transition-duration: .3s;
}
[data-aos][data-aos][data-aos-delay="300"],
body[data-aos-delay="300"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="300"].aos-animate,
body[data-aos-delay="300"] [data-aos].aos-animate {
  transition-delay: .3s;
}
[data-aos][data-aos][data-aos-duration="350"],
body[data-aos-duration="350"] [data-aos] {
  transition-duration: .35s;
}
[data-aos][data-aos][data-aos-delay="350"],
body[data-aos-delay="350"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="350"].aos-animate,
body[data-aos-delay="350"] [data-aos].aos-animate {
  transition-delay: .35s;
}
[data-aos][data-aos][data-aos-duration="400"],
body[data-aos-duration="400"] [data-aos] {
  transition-duration: .4s;
}
[data-aos][data-aos][data-aos-delay="400"],
body[data-aos-delay="400"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="400"].aos-animate,
body[data-aos-delay="400"] [data-aos].aos-animate {
  transition-delay: .4s;
}
[data-aos][data-aos][data-aos-duration="450"],
body[data-aos-duration="450"] [data-aos] {
  transition-duration: .45s;
}
[data-aos][data-aos][data-aos-delay="450"],
body[data-aos-delay="450"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="450"].aos-animate,
body[data-aos-delay="450"] [data-aos].aos-animate {
  transition-delay: .45s;
}
[data-aos][data-aos][data-aos-duration="500"],
body[data-aos-duration="500"] [data-aos] {
  transition-duration: .5s;
}
[data-aos][data-aos][data-aos-delay="500"],
body[data-aos-delay="500"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="500"].aos-animate,
body[data-aos-delay="500"] [data-aos].aos-animate {
  transition-delay: .5s;
}
[data-aos][data-aos][data-aos-duration="550"],
body[data-aos-duration="550"] [data-aos] {
  transition-duration: .55s;
}
[data-aos][data-aos][data-aos-delay="550"],
body[data-aos-delay="550"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="550"].aos-animate,
body[data-aos-delay="550"] [data-aos].aos-animate {
  transition-delay: .55s;
}
[data-aos][data-aos][data-aos-duration="600"],
body[data-aos-duration="600"] [data-aos] {
  transition-duration: .6s;
}
[data-aos][data-aos][data-aos-delay="600"],
body[data-aos-delay="600"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="600"].aos-animate,
body[data-aos-delay="600"] [data-aos].aos-animate {
  transition-delay: .6s;
}
[data-aos][data-aos][data-aos-duration="650"],
body[data-aos-duration="650"] [data-aos] {
  transition-duration: .65s;
}
[data-aos][data-aos][data-aos-delay="650"],
body[data-aos-delay="650"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="650"].aos-animate,
body[data-aos-delay="650"] [data-aos].aos-animate {
  transition-delay: .65s;
}
[data-aos][data-aos][data-aos-duration="700"],
body[data-aos-duration="700"] [data-aos] {
  transition-duration: .7s;
}
[data-aos][data-aos][data-aos-delay="700"],
body[data-aos-delay="700"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="700"].aos-animate,
body[data-aos-delay="700"] [data-aos].aos-animate {
  transition-delay: .7s;
}
[data-aos][data-aos][data-aos-duration="750"],
body[data-aos-duration="750"] [data-aos] {
  transition-duration: .75s;
}
[data-aos][data-aos][data-aos-delay="750"],
body[data-aos-delay="750"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="750"].aos-animate,
body[data-aos-delay="750"] [data-aos].aos-animate {
  transition-delay: .75s;
}
[data-aos][data-aos][data-aos-duration="800"],
body[data-aos-duration="800"] [data-aos] {
  transition-duration: .8s;
}
[data-aos][data-aos][data-aos-delay="800"],
body[data-aos-delay="800"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="800"].aos-animate,
body[data-aos-delay="800"] [data-aos].aos-animate {
  transition-delay: .8s;
}
[data-aos][data-aos][data-aos-duration="850"],
body[data-aos-duration="850"] [data-aos] {
  transition-duration: .85s;
}
[data-aos][data-aos][data-aos-delay="850"],
body[data-aos-delay="850"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="850"].aos-animate,
body[data-aos-delay="850"] [data-aos].aos-animate {
  transition-delay: .85s;
}
[data-aos][data-aos][data-aos-duration="900"],
body[data-aos-duration="900"] [data-aos] {
  transition-duration: .9s;
}
[data-aos][data-aos][data-aos-delay="900"],
body[data-aos-delay="900"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="900"].aos-animate,
body[data-aos-delay="900"] [data-aos].aos-animate {
  transition-delay: .9s;
}
[data-aos][data-aos][data-aos-duration="950"],
body[data-aos-duration="950"] [data-aos] {
  transition-duration: .95s;
}
[data-aos][data-aos][data-aos-delay="950"],
body[data-aos-delay="950"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="950"].aos-animate,
body[data-aos-delay="950"] [data-aos].aos-animate {
  transition-delay: .95s;
}
[data-aos][data-aos][data-aos-duration="1000"],
body[data-aos-duration="1000"] [data-aos] {
  transition-duration: 1s;
}
[data-aos][data-aos][data-aos-delay="1000"],
body[data-aos-delay="1000"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1000"].aos-animate,
body[data-aos-delay="1000"] [data-aos].aos-animate {
  transition-delay: 1s;
}
[data-aos][data-aos][data-aos-duration="1050"],
body[data-aos-duration="1050"] [data-aos] {
  transition-duration: 1.05s;
}
[data-aos][data-aos][data-aos-delay="1050"],
body[data-aos-delay="1050"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1050"].aos-animate,
body[data-aos-delay="1050"] [data-aos].aos-animate {
  transition-delay: 1.05s;
}
[data-aos][data-aos][data-aos-duration="1100"],
body[data-aos-duration="1100"] [data-aos] {
  transition-duration: 1.1s;
}
[data-aos][data-aos][data-aos-delay="1100"],
body[data-aos-delay="1100"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1100"].aos-animate,
body[data-aos-delay="1100"] [data-aos].aos-animate {
  transition-delay: 1.1s;
}
[data-aos][data-aos][data-aos-duration="1150"],
body[data-aos-duration="1150"] [data-aos] {
  transition-duration: 1.15s;
}
[data-aos][data-aos][data-aos-delay="1150"],
body[data-aos-delay="1150"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1150"].aos-animate,
body[data-aos-delay="1150"] [data-aos].aos-animate {
  transition-delay: 1.15s;
}
[data-aos][data-aos][data-aos-duration="1200"],
body[data-aos-duration="1200"] [data-aos] {
  transition-duration: 1.2s;
}
[data-aos][data-aos][data-aos-delay="1200"],
body[data-aos-delay="1200"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1200"].aos-animate,
body[data-aos-delay="1200"] [data-aos].aos-animate {
  transition-delay: 1.2s;
}
[data-aos][data-aos][data-aos-duration="1250"],
body[data-aos-duration="1250"] [data-aos] {
  transition-duration: 1.25s;
}
[data-aos][data-aos][data-aos-delay="1250"],
body[data-aos-delay="1250"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1250"].aos-animate,
body[data-aos-delay="1250"] [data-aos].aos-animate {
  transition-delay: 1.25s;
}
[data-aos][data-aos][data-aos-duration="1300"],
body[data-aos-duration="1300"] [data-aos] {
  transition-duration: 1.3s;
}
[data-aos][data-aos][data-aos-delay="1300"],
body[data-aos-delay="1300"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1300"].aos-animate,
body[data-aos-delay="1300"] [data-aos].aos-animate {
  transition-delay: 1.3s;
}
[data-aos][data-aos][data-aos-duration="1350"],
body[data-aos-duration="1350"] [data-aos] {
  transition-duration: 1.35s;
}
[data-aos][data-aos][data-aos-delay="1350"],
body[data-aos-delay="1350"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1350"].aos-animate,
body[data-aos-delay="1350"] [data-aos].aos-animate {
  transition-delay: 1.35s;
}
[data-aos][data-aos][data-aos-duration="1400"],
body[data-aos-duration="1400"] [data-aos] {
  transition-duration: 1.4s;
}
[data-aos][data-aos][data-aos-delay="1400"],
body[data-aos-delay="1400"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1400"].aos-animate,
body[data-aos-delay="1400"] [data-aos].aos-animate {
  transition-delay: 1.4s;
}
[data-aos][data-aos][data-aos-duration="1450"],
body[data-aos-duration="1450"] [data-aos] {
  transition-duration: 1.45s;
}
[data-aos][data-aos][data-aos-delay="1450"],
body[data-aos-delay="1450"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1450"].aos-animate,
body[data-aos-delay="1450"] [data-aos].aos-animate {
  transition-delay: 1.45s;
}
[data-aos][data-aos][data-aos-duration="1500"],
body[data-aos-duration="1500"] [data-aos] {
  transition-duration: 1.5s;
}
[data-aos][data-aos][data-aos-delay="1500"],
body[data-aos-delay="1500"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1500"].aos-animate,
body[data-aos-delay="1500"] [data-aos].aos-animate {
  transition-delay: 1.5s;
}
[data-aos][data-aos][data-aos-duration="1550"],
body[data-aos-duration="1550"] [data-aos] {
  transition-duration: 1.55s;
}
[data-aos][data-aos][data-aos-delay="1550"],
body[data-aos-delay="1550"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1550"].aos-animate,
body[data-aos-delay="1550"] [data-aos].aos-animate {
  transition-delay: 1.55s;
}
[data-aos][data-aos][data-aos-duration="1600"],
body[data-aos-duration="1600"] [data-aos] {
  transition-duration: 1.6s;
}
[data-aos][data-aos][data-aos-delay="1600"],
body[data-aos-delay="1600"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1600"].aos-animate,
body[data-aos-delay="1600"] [data-aos].aos-animate {
  transition-delay: 1.6s;
}
[data-aos][data-aos][data-aos-duration="1650"],
body[data-aos-duration="1650"] [data-aos] {
  transition-duration: 1.65s;
}
[data-aos][data-aos][data-aos-delay="1650"],
body[data-aos-delay="1650"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1650"].aos-animate,
body[data-aos-delay="1650"] [data-aos].aos-animate {
  transition-delay: 1.65s;
}
[data-aos][data-aos][data-aos-duration="1700"],
body[data-aos-duration="1700"] [data-aos] {
  transition-duration: 1.7s;
}
[data-aos][data-aos][data-aos-delay="1700"],
body[data-aos-delay="1700"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1700"].aos-animate,
body[data-aos-delay="1700"] [data-aos].aos-animate {
  transition-delay: 1.7s;
}
[data-aos][data-aos][data-aos-duration="1750"],
body[data-aos-duration="1750"] [data-aos] {
  transition-duration: 1.75s;
}
[data-aos][data-aos][data-aos-delay="1750"],
body[data-aos-delay="1750"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1750"].aos-animate,
body[data-aos-delay="1750"] [data-aos].aos-animate {
  transition-delay: 1.75s;
}
[data-aos][data-aos][data-aos-duration="1800"],
body[data-aos-duration="1800"] [data-aos] {
  transition-duration: 1.8s;
}
[data-aos][data-aos][data-aos-delay="1800"],
body[data-aos-delay="1800"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1800"].aos-animate,
body[data-aos-delay="1800"] [data-aos].aos-animate {
  transition-delay: 1.8s;
}
[data-aos][data-aos][data-aos-duration="1850"],
body[data-aos-duration="1850"] [data-aos] {
  transition-duration: 1.85s;
}
[data-aos][data-aos][data-aos-delay="1850"],
body[data-aos-delay="1850"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1850"].aos-animate,
body[data-aos-delay="1850"] [data-aos].aos-animate {
  transition-delay: 1.85s;
}
[data-aos][data-aos][data-aos-duration="1900"],
body[data-aos-duration="1900"] [data-aos] {
  transition-duration: 1.9s;
}
[data-aos][data-aos][data-aos-delay="1900"],
body[data-aos-delay="1900"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1900"].aos-animate,
body[data-aos-delay="1900"] [data-aos].aos-animate {
  transition-delay: 1.9s;
}
[data-aos][data-aos][data-aos-duration="1950"],
body[data-aos-duration="1950"] [data-aos] {
  transition-duration: 1.95s;
}
[data-aos][data-aos][data-aos-delay="1950"],
body[data-aos-delay="1950"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1950"].aos-animate,
body[data-aos-delay="1950"] [data-aos].aos-animate {
  transition-delay: 1.95s;
}
[data-aos][data-aos][data-aos-duration="2000"],
body[data-aos-duration="2000"] [data-aos] {
  transition-duration: 2s;
}
[data-aos][data-aos][data-aos-delay="2000"],
body[data-aos-delay="2000"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2000"].aos-animate,
body[data-aos-delay="2000"] [data-aos].aos-animate {
  transition-delay: 2s;
}
[data-aos][data-aos][data-aos-duration="2050"],
body[data-aos-duration="2050"] [data-aos] {
  transition-duration: 2.05s;
}
[data-aos][data-aos][data-aos-delay="2050"],
body[data-aos-delay="2050"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2050"].aos-animate,
body[data-aos-delay="2050"] [data-aos].aos-animate {
  transition-delay: 2.05s;
}
[data-aos][data-aos][data-aos-duration="2100"],
body[data-aos-duration="2100"] [data-aos] {
  transition-duration: 2.1s;
}
[data-aos][data-aos][data-aos-delay="2100"],
body[data-aos-delay="2100"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2100"].aos-animate,
body[data-aos-delay="2100"] [data-aos].aos-animate {
  transition-delay: 2.1s;
}
[data-aos][data-aos][data-aos-duration="2150"],
body[data-aos-duration="2150"] [data-aos] {
  transition-duration: 2.15s;
}
[data-aos][data-aos][data-aos-delay="2150"],
body[data-aos-delay="2150"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2150"].aos-animate,
body[data-aos-delay="2150"] [data-aos].aos-animate {
  transition-delay: 2.15s;
}
[data-aos][data-aos][data-aos-duration="2200"],
body[data-aos-duration="2200"] [data-aos] {
  transition-duration: 2.2s;
}
[data-aos][data-aos][data-aos-delay="2200"],
body[data-aos-delay="2200"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2200"].aos-animate,
body[data-aos-delay="2200"] [data-aos].aos-animate {
  transition-delay: 2.2s;
}
[data-aos][data-aos][data-aos-duration="2250"],
body[data-aos-duration="2250"] [data-aos] {
  transition-duration: 2.25s;
}
[data-aos][data-aos][data-aos-delay="2250"],
body[data-aos-delay="2250"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2250"].aos-animate,
body[data-aos-delay="2250"] [data-aos].aos-animate {
  transition-delay: 2.25s;
}
[data-aos][data-aos][data-aos-duration="2300"],
body[data-aos-duration="2300"] [data-aos] {
  transition-duration: 2.3s;
}
[data-aos][data-aos][data-aos-delay="2300"],
body[data-aos-delay="2300"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2300"].aos-animate,
body[data-aos-delay="2300"] [data-aos].aos-animate {
  transition-delay: 2.3s;
}
[data-aos][data-aos][data-aos-duration="2350"],
body[data-aos-duration="2350"] [data-aos] {
  transition-duration: 2.35s;
}
[data-aos][data-aos][data-aos-delay="2350"],
body[data-aos-delay="2350"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2350"].aos-animate,
body[data-aos-delay="2350"] [data-aos].aos-animate {
  transition-delay: 2.35s;
}
[data-aos][data-aos][data-aos-duration="2400"],
body[data-aos-duration="2400"] [data-aos] {
  transition-duration: 2.4s;
}
[data-aos][data-aos][data-aos-delay="2400"],
body[data-aos-delay="2400"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2400"].aos-animate,
body[data-aos-delay="2400"] [data-aos].aos-animate {
  transition-delay: 2.4s;
}
[data-aos][data-aos][data-aos-duration="2450"],
body[data-aos-duration="2450"] [data-aos] {
  transition-duration: 2.45s;
}
[data-aos][data-aos][data-aos-delay="2450"],
body[data-aos-delay="2450"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2450"].aos-animate,
body[data-aos-delay="2450"] [data-aos].aos-animate {
  transition-delay: 2.45s;
}
[data-aos][data-aos][data-aos-duration="2500"],
body[data-aos-duration="2500"] [data-aos] {
  transition-duration: 2.5s;
}
[data-aos][data-aos][data-aos-delay="2500"],
body[data-aos-delay="2500"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2500"].aos-animate,
body[data-aos-delay="2500"] [data-aos].aos-animate {
  transition-delay: 2.5s;
}
[data-aos][data-aos][data-aos-duration="2550"],
body[data-aos-duration="2550"] [data-aos] {
  transition-duration: 2.55s;
}
[data-aos][data-aos][data-aos-delay="2550"],
body[data-aos-delay="2550"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2550"].aos-animate,
body[data-aos-delay="2550"] [data-aos].aos-animate {
  transition-delay: 2.55s;
}
[data-aos][data-aos][data-aos-duration="2600"],
body[data-aos-duration="2600"] [data-aos] {
  transition-duration: 2.6s;
}
[data-aos][data-aos][data-aos-delay="2600"],
body[data-aos-delay="2600"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2600"].aos-animate,
body[data-aos-delay="2600"] [data-aos].aos-animate {
  transition-delay: 2.6s;
}
[data-aos][data-aos][data-aos-duration="2650"],
body[data-aos-duration="2650"] [data-aos] {
  transition-duration: 2.65s;
}
[data-aos][data-aos][data-aos-delay="2650"],
body[data-aos-delay="2650"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2650"].aos-animate,
body[data-aos-delay="2650"] [data-aos].aos-animate {
  transition-delay: 2.65s;
}
[data-aos][data-aos][data-aos-duration="2700"],
body[data-aos-duration="2700"] [data-aos] {
  transition-duration: 2.7s;
}
[data-aos][data-aos][data-aos-delay="2700"],
body[data-aos-delay="2700"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2700"].aos-animate,
body[data-aos-delay="2700"] [data-aos].aos-animate {
  transition-delay: 2.7s;
}
[data-aos][data-aos][data-aos-duration="2750"],
body[data-aos-duration="2750"] [data-aos] {
  transition-duration: 2.75s;
}
[data-aos][data-aos][data-aos-delay="2750"],
body[data-aos-delay="2750"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2750"].aos-animate,
body[data-aos-delay="2750"] [data-aos].aos-animate {
  transition-delay: 2.75s;
}
[data-aos][data-aos][data-aos-duration="2800"],
body[data-aos-duration="2800"] [data-aos] {
  transition-duration: 2.8s;
}
[data-aos][data-aos][data-aos-delay="2800"],
body[data-aos-delay="2800"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2800"].aos-animate,
body[data-aos-delay="2800"] [data-aos].aos-animate {
  transition-delay: 2.8s;
}
[data-aos][data-aos][data-aos-duration="2850"],
body[data-aos-duration="2850"] [data-aos] {
  transition-duration: 2.85s;
}
[data-aos][data-aos][data-aos-delay="2850"],
body[data-aos-delay="2850"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2850"].aos-animate,
body[data-aos-delay="2850"] [data-aos].aos-animate {
  transition-delay: 2.85s;
}
[data-aos][data-aos][data-aos-duration="2900"],
body[data-aos-duration="2900"] [data-aos] {
  transition-duration: 2.9s;
}
[data-aos][data-aos][data-aos-delay="2900"],
body[data-aos-delay="2900"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2900"].aos-animate,
body[data-aos-delay="2900"] [data-aos].aos-animate {
  transition-delay: 2.9s;
}
[data-aos][data-aos][data-aos-duration="2950"],
body[data-aos-duration="2950"] [data-aos] {
  transition-duration: 2.95s;
}
[data-aos][data-aos][data-aos-delay="2950"],
body[data-aos-delay="2950"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2950"].aos-animate,
body[data-aos-delay="2950"] [data-aos].aos-animate {
  transition-delay: 2.95s;
}
[data-aos][data-aos][data-aos-duration="3000"],
body[data-aos-duration="3000"] [data-aos] {
  transition-duration: 3s;
}
[data-aos][data-aos][data-aos-delay="3000"],
body[data-aos-delay="3000"] [data-aos] {
  transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="3000"].aos-animate,
body[data-aos-delay="3000"] [data-aos].aos-animate {
  transition-delay: 3s;
}
[data-aos][data-aos][data-aos-easing=linear],
body[data-aos-easing=linear] [data-aos] {
  transition-timing-function: cubic-bezier(.25, .25, .75, .75);
}
[data-aos][data-aos][data-aos-easing=ease],
body[data-aos-easing=ease] [data-aos] {
  transition-timing-function: ease;
}
[data-aos][data-aos][data-aos-easing=ease-in],
body[data-aos-easing=ease-in] [data-aos] {
  transition-timing-function: ease-in;
}
[data-aos][data-aos][data-aos-easing=ease-out],
body[data-aos-easing=ease-out] [data-aos] {
  transition-timing-function: ease-out;
}
[data-aos][data-aos][data-aos-easing=ease-in-out],
body[data-aos-easing=ease-in-out] [data-aos] {
  transition-timing-function: ease-in-out;
}
[data-aos][data-aos][data-aos-easing=ease-in-back],
body[data-aos-easing=ease-in-back] [data-aos] {
  transition-timing-function: cubic-bezier(.6, -.28, .735, .045);
}
[data-aos][data-aos][data-aos-easing=ease-out-back],
body[data-aos-easing=ease-out-back] [data-aos] {
  transition-timing-function: cubic-bezier(.175, .885, .32, 1.275);
}
[data-aos][data-aos][data-aos-easing=ease-in-out-back],
body[data-aos-easing=ease-in-out-back] [data-aos] {
  transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55);
}
[data-aos][data-aos][data-aos-easing=ease-in-sine],
body[data-aos-easing=ease-in-sine] [data-aos] {
  transition-timing-function: cubic-bezier(.47, 0, .745, .715);
}
[data-aos][data-aos][data-aos-easing=ease-out-sine],
body[data-aos-easing=ease-out-sine] [data-aos] {
  transition-timing-function: cubic-bezier(.39, .575, .565, 1);
}
[data-aos][data-aos][data-aos-easing=ease-in-out-sine],
body[data-aos-easing=ease-in-out-sine] [data-aos] {
  transition-timing-function: cubic-bezier(.445, .05, .55, .95);
}
[data-aos][data-aos][data-aos-easing=ease-in-quad],
body[data-aos-easing=ease-in-quad] [data-aos] {
  transition-timing-function: cubic-bezier(.55, .085, .68, .53);
}
[data-aos][data-aos][data-aos-easing=ease-out-quad],
body[data-aos-easing=ease-out-quad] [data-aos] {
  transition-timing-function: cubic-bezier(.25, .46, .45, .94);
}
[data-aos][data-aos][data-aos-easing=ease-in-out-quad],
body[data-aos-easing=ease-in-out-quad] [data-aos] {
  transition-timing-function: cubic-bezier(.455, .03, .515, .955);
}
[data-aos][data-aos][data-aos-easing=ease-in-cubic],
body[data-aos-easing=ease-in-cubic] [data-aos] {
  transition-timing-function: cubic-bezier(.55, .085, .68, .53);
}
[data-aos][data-aos][data-aos-easing=ease-out-cubic],
body[data-aos-easing=ease-out-cubic] [data-aos] {
  transition-timing-function: cubic-bezier(.25, .46, .45, .94);
}
[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],
body[data-aos-easing=ease-in-out-cubic] [data-aos] {
  transition-timing-function: cubic-bezier(.455, .03, .515, .955);
}
[data-aos][data-aos][data-aos-easing=ease-in-quart],
body[data-aos-easing=ease-in-quart] [data-aos] {
  transition-timing-function: cubic-bezier(.55, .085, .68, .53);
}
[data-aos][data-aos][data-aos-easing=ease-out-quart],
body[data-aos-easing=ease-out-quart] [data-aos] {
  transition-timing-function: cubic-bezier(.25, .46, .45, .94);
}
[data-aos][data-aos][data-aos-easing=ease-in-out-quart],
body[data-aos-easing=ease-in-out-quart] [data-aos] {
  transition-timing-function: cubic-bezier(.455, .03, .515, .955);
}
[data-aos^=fade][data-aos^=fade] {
  opacity: 0;
  transition-property: opacity, transform;
}
[data-aos^=fade][data-aos^=fade].aos-animate {
  opacity: 1;
  transform: translateZ(0);
}
[data-aos=fade-up] {
  transform: translate3d(0, 100px, 0);
}
[data-aos=fade-down] {
  transform: translate3d(0, -100px, 0);
}
[data-aos=fade-right] {
  transform: translate3d(-100px, 0, 0);
}
[data-aos=fade-left] {
  transform: translate3d(100px, 0, 0);
}
[data-aos=fade-up-right] {
  transform: translate3d(-100px, 100px, 0);
}
[data-aos=fade-up-left] {
  transform: translate3d(100px, 100px, 0);
}
[data-aos=fade-down-right] {
  transform: translate3d(-100px, -100px, 0);
}
[data-aos=fade-down-left] {
  transform: translate3d(100px, -100px, 0);
}
[data-aos^=zoom][data-aos^=zoom] {
  opacity: 0;
  transition-property: opacity, transform;
}
[data-aos^=zoom][data-aos^=zoom].aos-animate {
  opacity: 1;
  transform: translateZ(0) scale(1);
}
[data-aos=zoom-in] {
  transform: scale(.6);
}
[data-aos=zoom-in-up] {
  transform: translate3d(0, 100px, 0) scale(.6);
}
[data-aos=zoom-in-down] {
  transform: translate3d(0, -100px, 0) scale(.6);
}
[data-aos=zoom-in-right] {
  transform: translate3d(-100px, 0, 0) scale(.6);
}
[data-aos=zoom-in-left] {
  transform: translate3d(100px, 0, 0) scale(.6);
}
[data-aos=zoom-out] {
  transform: scale(1.2);
}
[data-aos=zoom-out-up] {
  transform: translate3d(0, 100px, 0) scale(1.2);
}
[data-aos=zoom-out-down] {
  transform: translate3d(0, -100px, 0) scale(1.2);
}
[data-aos=zoom-out-right] {
  transform: translate3d(-100px, 0, 0) scale(1.2);
}
[data-aos=zoom-out-left] {
  transform: translate3d(100px, 0, 0) scale(1.2);
}
[data-aos^=slide][data-aos^=slide] {
  transition-property: transform;
}
[data-aos^=slide][data-aos^=slide].aos-animate {
  transform: translateZ(0);
}
[data-aos=slide-up] {
  transform: translate3d(0, 100%, 0);
}
[data-aos=slide-down] {
  transform: translate3d(0, -100%, 0);
}
[data-aos=slide-right] {
  transform: translate3d(-100%, 0, 0);
}
[data-aos=slide-left] {
  transform: translate3d(100%, 0, 0);
}
[data-aos^=flip][data-aos^=flip] {
  backface-visibility: hidden;
  transition-property: transform;
}
[data-aos=flip-left] {
  transform: perspective(2500px) rotateY(-100deg);
}
[data-aos=flip-left].aos-animate {
  transform: perspective(2500px) rotateY(0);
}
[data-aos=flip-right] {
  transform: perspective(2500px) rotateY(100deg);
}
[data-aos=flip-right].aos-animate {
  transform: perspective(2500px) rotateY(0);
}
[data-aos=flip-up] {
  transform: perspective(2500px) rotateX(-100deg);
}
[data-aos=flip-up].aos-animate {
  transform: perspective(2500px) rotateX(0);
}
[data-aos=flip-down] {
  transform: perspective(2500px) rotateX(100deg);
}
[data-aos=flip-down].aos-animate {
  transform: perspective(2500px) rotateX(0);
}

/* node_modules/slick-carousel/slick/slick.scss */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before,
.slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}

/* node_modules/slick-carousel/slick/slick-theme.scss */
.slick-loading .slick-list {
  background: #fff url("./media/ajax-loader.gif") center center no-repeat;
}
@font-face {
  font-family: "slick";
  src: url("./media/slick.eot");
  src:
    url("./media/slick.eot?#iefix") format("embedded-opentype"),
    url("./media/slick.woff") format("woff"),
    url("./media/slick.ttf") format("truetype"),
    url("./media/slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal;
}
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}
.slick-prev:before,
.slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: white;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-prev {
  left: -25px;
}
[dir=rtl] .slick-prev {
  left: auto;
  right: -25px;
}
.slick-prev:before {
  content: "\2190";
}
[dir=rtl] .slick-prev:before {
  content: "\2192";
}
.slick-next {
  right: -25px;
}
[dir=rtl] .slick-next {
  left: -25px;
  right: auto;
}
.slick-next:before {
  content: "\2192";
}
[dir=rtl] .slick-next:before {
  content: "\2190";
}
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}
.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}
.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "\2022";
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  color: black;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  color: black;
  opacity: 0.75;
}

/* node_modules/@ctrl/ngx-emoji-mart/picker.css */
.emoji-mart,
.emoji-mart * {
  box-sizing: border-box;
  line-height: 1.15;
}
.emoji-mart {
  font-family:
    -apple-system,
    BlinkMacSystemFont,
    "Helvetica Neue",
    sans-serif;
  font-size: 16px;
  display: inline-block;
  color: #222427;
  border: 1px solid #d9d9d9;
  border-radius: 5px;
  background: #fff;
}
.emoji-mart .emoji-mart-emoji {
  padding: 6px;
}
.emoji-mart-bar {
  border: 0 solid #d9d9d9;
}
.emoji-mart-bar:first-child {
  border-bottom-width: 1px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.emoji-mart-bar:last-child {
  border-top-width: 1px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.emoji-mart-anchors {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 0 6px;
  line-height: 0;
}
.emoji-mart-anchor {
  position: relative;
  display: block;
  flex: 1 1 auto;
  color: #858585;
  text-align: center;
  padding: 12px 4px;
  overflow: hidden;
  transition: color .1s ease-out;
  margin: 0;
  box-shadow: none;
  background: none;
  border: none;
}
.emoji-mart-anchor:focus {
  outline: 0;
}
.emoji-mart-anchor:hover,
.emoji-mart-anchor:focus,
.emoji-mart-anchor-selected {
  color: #464646;
}
.emoji-mart-anchor-selected .emoji-mart-anchor-bar {
  bottom: 0;
}
.emoji-mart-anchor-bar {
  position: absolute;
  bottom: -3px;
  left: 0;
  width: 100%;
  height: 3px;
  background-color: #464646;
}
.emoji-mart-anchors i {
  display: inline-block;
  width: 100%;
  max-width: 22px;
}
.emoji-mart-anchors svg,
.emoji-mart-anchors img {
  fill: currentColor;
  height: 18px;
}
.emoji-mart-scroll {
  overflow-y: scroll;
  height: 270px;
  padding: 0 6px 6px 6px;
  will-change: transform;
}
.emoji-mart-search {
  margin-top: 6px;
  padding: 0 6px;
  position: relative;
}
.emoji-mart-search input {
  font-size: 16px;
  display: block;
  width: 100%;
  padding: 5px 25px 6px 10px;
  border-radius: 5px;
  border: 1px solid #d9d9d9;
  outline: 0;
}
.emoji-mart-search input,
.emoji-mart-search input::-webkit-search-decoration,
.emoji-mart-search input::-webkit-search-cancel-button,
.emoji-mart-search input::-webkit-search-results-button,
.emoji-mart-search input::-webkit-search-results-decoration {
  -webkit-appearance: none;
}
.emoji-mart-search-icon {
  position: absolute;
  top: 3px;
  right: 11px;
  z-index: 2;
  padding: 2px 5px 1px;
  border: none;
  background: none;
}
.emoji-mart-category .emoji-mart-emoji span {
  z-index: 1;
  position: relative;
  text-align: center;
  cursor: default;
}
.emoji-mart-category .emoji-mart-emoji:hover:before {
  z-index: 0;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #f4f4f4;
  border-radius: 100%;
}
.emoji-mart-category-label {
  z-index: 2;
  position: relative;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}
.emoji-mart-category-label span {
  display: block;
  width: 100%;
  font-weight: 500;
  padding: 5px 6px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, .95);
}
.emoji-mart-category-list {
  margin: 0;
  padding: 0;
}
.emoji-mart-category-list li {
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline-block;
}
.emoji-mart-emoji {
  position: relative;
  display: inline-block;
  font-size: 0;
  margin: 0;
  padding: 0;
  border: none;
  background: none;
  box-shadow: none;
}
.emoji-mart-emoji-native {
  font-family:
    "Segoe UI Emoji",
    "Segoe UI Symbol",
    "Segoe UI",
    "Apple Color Emoji",
    "Twemoji Mozilla",
    "Noto Color Emoji",
    "Android Emoji";
}
.emoji-mart-no-results {
  font-size: 14px;
  text-align: center;
  padding-top: 70px;
  color: #858585;
}
.emoji-mart-no-results .emoji-mart-category-label {
  display: none;
}
.emoji-mart-no-results .emoji-mart-no-results-label {
  margin-top: .2em;
}
.emoji-mart-no-results .emoji-mart-emoji:hover:before {
  content: none;
}
.emoji-mart-preview {
  position: relative;
  height: 70px;
}
.emoji-mart-preview-emoji,
.emoji-mart-preview-data,
.emoji-mart-preview-skins {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.emoji-mart-preview-emoji {
  left: 12px;
}
.emoji-mart-preview-data {
  left: 68px;
  right: 12px;
  word-break: break-all;
}
.emoji-mart-preview-skins {
  right: 30px;
  text-align: right;
}
.emoji-mart-preview-skins.custom {
  right: 10px;
  text-align: right;
}
.emoji-mart-preview-name {
  font-size: 14px;
}
.emoji-mart-preview-shortname {
  font-size: 12px;
  color: #888;
}
.emoji-mart-preview-shortname + .emoji-mart-preview-shortname,
.emoji-mart-preview-shortname + .emoji-mart-preview-emoticon,
.emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon {
  margin-left: .5em;
}
.emoji-mart-preview-emoticon {
  font-size: 11px;
  color: #bbb;
}
.emoji-mart-title span {
  display: inline-block;
  vertical-align: middle;
}
.emoji-mart-title .emoji-mart-emoji {
  padding: 0;
}
.emoji-mart-title-label {
  color: #999A9C;
  font-size: 26px;
  font-weight: 300;
}
.emoji-mart-skin-swatches {
  font-size: 0;
  padding: 2px 0;
  border: 1px solid #d9d9d9;
  border-radius: 12px;
  background-color: #fff;
}
.emoji-mart-skin-swatches.custom {
  font-size: 0;
  border: none;
  background-color: #fff;
}
.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch {
  width: 16px;
  padding: 0 2px;
}
.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch.selected:after {
  opacity: .75;
}
.emoji-mart-skin-swatch {
  display: inline-block;
  width: 0;
  vertical-align: middle;
  transition-property: width, padding;
  transition-duration: .125s;
  transition-timing-function: ease-out;
}
.emoji-mart-skin-swatch:nth-child(1) {
  transition-delay: 0s;
}
.emoji-mart-skin-swatch:nth-child(2) {
  transition-delay: .03s;
}
.emoji-mart-skin-swatch:nth-child(3) {
  transition-delay: .06s;
}
.emoji-mart-skin-swatch:nth-child(4) {
  transition-delay: .09s;
}
.emoji-mart-skin-swatch:nth-child(5) {
  transition-delay: .12s;
}
.emoji-mart-skin-swatch:nth-child(6) {
  transition-delay: .15s;
}
.emoji-mart-skin-swatch.selected {
  position: relative;
  width: 16px;
  padding: 0 2px;
}
.emoji-mart-skin-swatch.selected:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 4px;
  height: 4px;
  margin: -2px 0 0 -2px;
  background-color: #fff;
  border-radius: 100%;
  pointer-events: none;
  opacity: 0;
  transition: opacity .2s ease-out;
}
.emoji-mart-skin-swatch.custom {
  display: inline-block;
  width: 0;
  height: 38px;
  overflow: hidden;
  vertical-align: middle;
  transition-property: width, height;
  transition-duration: .125s;
  transition-timing-function: ease-out;
  cursor: default;
}
.emoji-mart-skin-swatch.custom.selected {
  position: relative;
  width: 36px;
  height: 38px;
  padding: 0 2px 0 0;
}
.emoji-mart-skin-swatch.custom.selected:after {
  content: "";
  width: 0;
  height: 0;
}
.emoji-mart-skin-swatches.custom .emoji-mart-skin-swatch.custom:hover {
  background-color: #f4f4f4;
  border-radius: 10%;
}
.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom {
  width: 36px;
  height: 38px;
  padding: 0 2px 0 0;
}
.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom.selected:after {
  opacity: .75;
}
.emoji-mart-skin-text.opened {
  display: inline-block;
  vertical-align: middle;
  text-align: left;
  color: #888;
  font-size: 11px;
  padding: 5px 2px;
  width: 95px;
  height: 40px;
  border-radius: 10%;
  background-color: #fff;
}
.emoji-mart-skin {
  display: inline-block;
  width: 100%;
  padding-top: 100%;
  max-width: 12px;
  border-radius: 100%;
}
.emoji-mart-skin-tone-1 {
  background-color: #ffc93a;
}
.emoji-mart-skin-tone-2 {
  background-color: #fadcbc;
}
.emoji-mart-skin-tone-3 {
  background-color: #e0bb95;
}
.emoji-mart-skin-tone-4 {
  background-color: #bf8f68;
}
.emoji-mart-skin-tone-5 {
  background-color: #9b643d;
}
.emoji-mart-skin-tone-6 {
  background-color: #594539;
}
.emoji-mart-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.emoji-mart-dark {
  color: #fff;
  border-color: #555453;
  background-color: #222;
}
.emoji-mart-dark .emoji-mart-bar {
  border-color: #555453;
}
.emoji-mart-dark .emoji-mart-search input {
  color: #fff;
  border-color: #555453;
  background-color: #2f2f2f;
}
.emoji-mart-dark .emoji-mart-search-icon svg {
  fill: #fff;
}
.emoji-mart-dark .emoji-mart-category .emoji-mart-emoji:hover:before {
  background-color: #444;
}
.emoji-mart-dark .emoji-mart-category-label span {
  background-color: #222;
  color: #fff;
}
.emoji-mart-dark .emoji-mart-skin-swatches {
  border-color: #555453;
  background-color: #222;
}
.emoji-mart-dark .emoji-mart-anchor:hover,
.emoji-mart-dark .emoji-mart-anchor:focus,
.emoji-mart-dark .emoji-mart-anchor-selected {
  color: #bfbfbf;
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles.css.map */
