:root {
  --primaryColor: #ff9900;
  --secondaryColor: #fbf5e8;
  --tertiaryColor: #ec5a1d;
  --primaryFont: "Poppins", sans-serif;
}

body {
  margin: 0;
  font-family: var(--primaryFont);
  font-size: 13px;
  font-weight: 400;
  line-height: 23px;
  letter-spacing: 0 !important;
}

/* width */

::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}

/* Track */

::-webkit-scrollbar-track {
  /* box-shadow: inset 0 0 5px grey; */
  background-color: #f1f1f1;
  border: 1px solid #ccc;
  border-radius: 10px;
}

/* Handle */

::-webkit-scrollbar-thumb {
  background: #ccc;
  border-radius: 10px;
}

/* Handle on hover */

::-webkit-scrollbar-thumb:hover {
  background: #ccc;
}

.d-none {
  display: none !important;
}

.afterclick_show {
  display: none;
}

/* .buttonBlue:hover:not([disabled]):not(.button--loading) {
  background-color: var(--secondaryColor);
  border-color: var(--secondaryColor);
  color: var(--tertiaryColor);
} */

a {
  /* color: #4b95d3; */
  color: #ec8f04;
}

.button,
.form-select,
.inputFieldBorder .inputFieldContainer,
.page-item:first-child .page-link,
.page-item:last-child .page-link,
.form-control,
.modal_form .alert {
  border-radius: 2px;
}

.customModalMain .customModalContent .btns .button {
  padding: 10px 15px;
}

.customModalMain .customModalContent .btns .button .buttonInner i,
.customModalMain .customModalContent .btns .button .buttonInner .buttonName {
  line-height: 0;
}

.custom_table .bi-linkedin {
  color: #0a58ca;
}

.buttonBlue {
  background-color: #25374f;
  color: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.buttonBlue:hover:not([disabled]):not(.button--loading) {
  background-color: var(--primaryColor);
  border-color: var(--primaryColor);
  color: #fff;
}

.buttonBlue:hover:not([disabled]):not(.button--loading) .button__icon {
  fill: var(--tertiaryColor);
}

.tableCommonTfoot {
  /* padding: 7px 20px;
  background: #fff; */
}

.tableCommonTfoot .foot_row {
  display: flex;
  align-items: center;
  padding: 7px 20px;
  background: #eff3f6;


}

.tableCommonTfoot .foot_row .page-link {
  color: #75869c;
  font-size: 12px;
}

.dropdown-menu:not(.datepicker) {
  padding: 10px 0 0 !important;
}

.tableCommonTfoot .sort_rows {
  align-items: center;
  flex-wrap: wrap;
  display: flex;
  font-size: 12px;
}

.tableCommonTfoot .sort_rows .sort_count {
  /* margin-left: 10px; */
}

.tableCommonTfoot .sort_rows .sort_count select {
  font-size: 12px;
}

.tableCommonTfoot .foot_row .page-item.active .page-link {
  background-color: transparent;
  border-color: inherit;
  color: var(--primaryColor);
}

/*global*/

/*==========Pune CSS==========*/
.fl {
  float: left !important;
}

.fr {
  float: right !important;
}

.clb {
  clear: both;
}

.border-0 {
  border: 0px !important;
}

.padd-0 {
  padding: 0px !important;
}

.padd-r-1 {
  padding-right: 1px !important;
}

.padd-l-9 {
  padding-left: 7px !important;
}

.padd-l-18 {
  padding-left: 18px !important;
}

.padd-l-r-0 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.padd-l-12 {
  padding-left: 12px !important;
}

.padd-t-b-70-80 {
  padding-top: 70px !important;
  padding-bottom: 80px !important;
}

.margin-0 {
  margin: 0 !important;
}

.margin-bot-0 {
  margin-bottom: 0px !important;
}

.margin-top-0 {
  margin-top: 0 !important;
}

.margin-top-55 {
  margin-top: -55px !important;
}

.margin-r-0 {
  margin-right: 0 !important;
}

.margin-r-7 {
  margin-right: 7px !important;
}

.margin-l-r-34 {
  margin-right: 34px !important;
  margin-left: 34px !important;
}

.no-bg {
  background-color: none !important;
}

.bg-white {
  background-color: #fff !important;
}

.center-block {
  float: none !important;
  margin: 0 auto !important;
}

.foot_row-3 .p-dropdown {
  position: initial !important;
}

.font-12 {
  font-size: 12px !important;
}

.top-5 {
  margin-top: 5px;
}

.top-9 {
  margin-top: 9px !important;
}

.top-10 {
  margin-top: 10px;
}

.top-15 {
  margin-top: 15px !important;
}

.top-35 {
  margin-top: 35px !important;
}

.top-19 {
  margin-top: 19px !important;
}

.top-24 {
  margin-top: 24px !important;
}

.bottom-15 {
  margin-bottom: 15px !important;
}

.padd-5 {
  padding: 5px !important;
}

.padd-l-top-5 {
  padding-left: 5px !important;
  padding-top: 4px !important;
}

.padd-top-3 {
  padding-top: 3px !important;
}

.padd-right-1 {
  padding-right: 1px !important;
}

.padd-top-7 {
  padding-top: 7px !important;
}

.padd-t-b-3 {
  padding-top: 3px !important;
  padding-bottom: 3px !important;
}

.padd-l-28 {
  padding-left: 29px !important;
}

.padd-l-r-24 {
  padding-left: 24px !important;
  padding-right: 24px !important;
}

.padd-l-r-26 {
  padding-left: 26px !important;
  padding-right: 26px !important;
}

.padd-l-r-18 {
  padding-left: 18px !important;
  padding-right: 18px !important;
}

.padd-l-r-21 {
  padding-left: 20.5px !important;
  padding-right: 21px !important;
}

.padd-l-r-28 {
  padding-left: 28px !important;
  padding-right: 28px !important;
}

.line-height-17 {
  line-height: 17px !important;
}

.mar-t-34-p-b-15 {
  margin-top: 34px !important;
  padding-bottom: 15px !important;
}

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

.mar-bottom-10 {
  margin-bottom: 10px !important;
}

.border-red {
  border: 1px solid red;
}

.overflow-h {
  overflow: hidden !important;
}

.ad-top-msg {
  width: 100%;
  /*height: 52px;*/
  background-color: #fff3cd;
  color: #856404;
  position: relative;
  z-index: 999;
  left: 0px;
  padding: 6px 15px;
  top: 0px;
  font-size: 13px;
}

.ad-top-msg-btn-close {
  background-color: transparent;
  border: 0px;
  color: #000;
}

.link-anchor {
  color: #000;
  text-decoration: underline;
}

.link-anchor:hover {
  color: #000;
  text-decoration: none;
}

.or {
  background-color: #25374f;
  color: #fff;
  padding: 10px;
  font-size: 11px;
  font-weight: 600;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}

.lead-filter-sidebar-container {
  max-height: 210px;
  padding-right: 0px;
  overflow-y: scroll;
  /* overflow-x: hidden; */
  margin-left: -16px;
  padding-left: 28px;
}

.left-data-container-linkedin-2 {
  /* min-height: 56vh;
  overflow-y: auto;
  height: 56vh; */
  padding: 0px;
}

.email-filter-sidebar-container-2 {
  height: 56vh;
  max-height: 56vh;
  padding-right: 0px;
  overflow-y: scroll;
  /* overflow-x: hidden; */
  margin-left: -1px;
  padding-left: 0px;
}

.email-filter-sidebar-container-2-b {
  height: 415px;
  max-height: 415px;
  padding-right: 0px;
  overflow-y: auto;
  /* overflow-x: hidden; */
  margin-left: -1px;
  padding-left: 0px;
}

#style-3::-webkit-scrollbar-track {
  /* -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);*/
  background-color: #f1f1f1;
  border-color: #f1f1f1;
  border-radius: 4px;
}

#style-3::-webkit-scrollbar {
  width: 6px;
  background-color: #f1f1f1;
  border-color: #f1f1f1;
  border-radius: 4px;
}

#style-3::-webkit-scrollbar-thumb {
  background-color: #cccccc;
}

/*=============*/
.input-info-text {
  font-size: 12px;
  color: #6e6e6e;
  padding-top: 0px;
}

.box-shadow-border {
  border: 1px solid rgba(168, 198, 223, 0.4) !important;
  box-shadow: 0 3px 4px 0 rgb(117 134 156 / 10%) !important;
}

.border-corner {
  /* -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;*/
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.border-corner-top {
  -webkit-border-radius: 3px 3px 0px 0px;
  -moz-border-radius: 3px 3px 0px 0px;
  border-radius: 3px 3px 0px 0px;
}

.border-corner-bottom {
  -webkit-border-radius: 0px 0px 3px 3px;
  -moz-border-radius: 0px 0px 3px 3px;
  border-radius: 0px 0px 3px 3px;
}

.box-border-1 {
  /*border: 1px solid #e0e0e0;*/
  border: 1px solid rgba(168, 198, 223, 0.4) !important;
}

.box-shadow {
  -webkit-box-shadow: 3px 1px 17px -3px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 3px 1px 17px -3px rgba(0, 0, 0, 0.4);
  box-shadow: 3px 1px 17px -3px rgba(0, 0, 0, 0.4);
}

/*.message span.badge {
  background-color: #1c293b;
  color: #fff;
}*/
/*dashboard date picker box*/
.no-data-found-table-camp {
  width: 450px;
  margin-top: -50px;
}

.pageAnalytics_header-fixed {
  position: sticky !important;
  width: 100%;
  z-index: 9999;
  top: 0;
}

.pageAnalytics_container-2 {
  /* margin-top: 53px; */
  z-index: 0;
}

.date-range-report {
  background: #fff;
  cursor: pointer;
  padding: 5px 15px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  margin-left: 10px;
  margin-right: 0px !important;
  /*width: 316px;*/
  max-width: 324px;
  padding: 5px 10px;
}

.h-78 {
  height: 71vh !important;
}

.h-63 {
  height: 63vh !important;
}

.btn-all-left {
  -webkit-border-radius: 2px 2px 0px 0px !important;
  -moz-border-radius: 2px 2px 0px 0px !important;
  border-radius: 2px 2px 0px 0px !important;
}

.btn-all-center {
  -webkit-border-radius: 0px !important;
  -moz-border-radius: 0px !important;
  border-radius: 0px !important;
}

.btn-all-right {
  -webkit-border-radius: 0px 0px 2px 2px !important;
  -moz-border-radius: 0px 0px 2px 2px !important;
  border-radius: 0px 0px 2px 2px !important;
}

.login-profile {
  padding: 15px 12px 10px 12px !important;
}

/*dashboard date picker box*/
.message span.badge {
  background-color: #fff;
  color: #25374f;
  font-size: 12px;
  padding: 4.5px 10px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  border: 1px solid darkorange;
}

.list-sublist {
  font-size: 12px;
  /*color: #f2d9ad !important;*/
}

.top-icon {
  width: 23px;
  margin-top: -6px;
  margin-right: 7px;
}

.help-title {
  background-color: #fff;
  padding: 3px 7px 2px;
  border-radius: 50%;
  font-size: 14px;
  font-weight: 600;
  border: 1px solid #d3e1f4;
  color: #1c293b;
}

.recharge-toolTip {
  background-color: #fff;
  padding: 3px 6px 2px;
  border-radius: 50%;
  font-size: 11px;
  font-weight: 600;
  border: 1px solid #d3e1f4;
  color: #1c293b;
}

.popup-btn {
  padding: 8px 20px !important;
  background-color: #656e7a;
  color: #fff;
  min-width: 105px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}

.popup-btn:hover {
  background-color: #636363 !important;
  color: #fff;
}

.popup-btn-2 {
  padding: 8px 20px !important;
  min-width: 105px !important;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}

.label-text-right {
  float: right;
  font-size: 12px;
}

.text-instra {
  color: #212529;
}

.menu-tooltip-2 {
  background-color: #000 !important;
  color: #fff !important;
  font-size: 10px !important;
}

.menu-tooltip-2[data-align="right"]:after {
  border-right-color: #000 !important;
}

.tooltipOuter-2 {
  width: max-content !important;
}



.found-email-text {
  /*color: #f89603 !important;*/
  color: #000;
  font-weight: 500;
}

.email-link {
  /* color: #4b95d3; */
  color: #ec8f04;
}

.email-link:hover {
  /* color: #212529; */
  color: #ffbd5a;
}

.box-top-center-mar-3 {
  margin-top: -7.5%;
}

.box-top-center-mar-3-b {
  margin-top: -7.7%;
}

.box-border-2 {
  border: 1px solid rgba(168, 198, 223, 0.6) !important;
}

.box-shadow-b {
  -webkit-box-shadow: 0 2px 3px 0 rgb(0 0 0 / 2%);
  -moz-box-shadow: 0 2px 3px 0 rgb(0 0 0 / 2%);
  box-shadow: 0 2px 3px 0 rgb(0 0 0 / 2%);
}

.btn-corner {
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
}

.btn-corner-3 {
  -webkit-border-radius: 3px !important;
  -moz-border-radius: 3px !important;
  border-radius: 3px !important;
}

.cancel-btn-2 {
  padding: 8px 20px !important;
  min-width: 105px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}

.hightlight-text {
  background-color: #fff;
  color: #25374f;
  padding: 5px 10px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;

  border: 1px solid darkorange;
}

.data-not-found {
  text-align: center;
  margin-top: 2.7%;
}

.data-not-found img {
  width: 425px;
}

.pageLeadsMenu .leftMenuInnerListItem .leftMenuInnerListItemLabel>.count:hover {
  color: #fff;
}

.status-top {
  /* top: 10px !important; */
}

.status .alert {
  margin-bottom: 0 !important;
}

.custom_table.custom_table-3 {
  /* height: 100%; */
  min-height: calc(100vh - (53px + 38px + 41.8px)) !important;
  overflow: auto !important;
  width: 100%;
  display: flex;
  flex-direction: column;
  overflow-y: scroll;
  /*height: 80%;*/

  background-color: #fff;
  justify-content: space-between;
}

.table-h-flex {
  /* height: auto !important;
  flex: 1 !important;
  overflow: initial !important; */
}

.custom_table-3 {
  /* overflow-y: scroll !important;
  height: 100% !important;
  overflow-x: hidden; */
}

.leftMenuInnerList-lead-2 {
  height: 67.5vh !important;
}

.leftMenuInnerList-lead-2-b {
  height: 72.5vh !important;
}

.btn-close-2 {
  background: #fff !important;
  border: 1px solid rgba(0, 0, 0, 0.1);
  color: #000 !important;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}

.load-more-history {
  position: relative !important;
}

.footer_list-camp {
  padding: 0px !important;
  border: 0px !important;
}

.companyIcon-search {
  width: 50px !important;
  height: auto !important;
  background-color: #fff !important;
  border: 1px solid #ccc !important;
}

.center_content-2 {
  align-items: flex-start !important;
  width: 80% !important;
  justify-content: center !important;
  margin-left: 0px !important;
}

.grah-loading {
  width: 50px !important;
}

.linkedin-profile-icon {
  width: 24px !important;
  margin-right: 10px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}

.full-name-2 {
  /* padding-top: 6px; */
  display: block;
  color: #000;
}

.pageAction2 {
  z-index: 11;
  z-index: 99999999999 !important;
}

.span-right-1 {
  margin-right: -15px !important;
}

.margin-bottom-0 {
  margin-bottom: 0px !important;
}

.analytics_box-filters-2 {
  width: 221px !important;
}

.white-bg-2 {
  background-color: #fff !important;
}

.highlight-bold-no {
  color: #ec5a1d;
  font-weight: 600;
  padding-right: 0px;
}

.highlight-bold-no-2 {
  background: #ec5a1d;
  width: 20px;
  height: 20px;
  display: inline-block;
  line-height: 20px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  font-weight: 500 !important;
  color: #fff !important;
  margin-top: 0px;
  margin-left: 8.5px;
}

.divider-line {
  font-size: 13px;
  color: #67788f;
  padding: 0 5px;
}

.page-title-2 {
  width: 93.5%;
}

.page-title-2-b {
  width: 92%;
}

.table-container-credit-history {
  width: 725px;
  /*background-color: #fff;*/
}

.credit-history-icon-2 {
  background-color: #fbf5e8;
  color: #ec5a1d;
  align-items: center;
  justify-content: center;
  font-weight: 600 !important;
  font-size: 15px;
  /*margin-right: 20px;*/
  line-height: 0;
  width: fit-content;
  padding: 9px 12px;
  /*margin-top: 7px;*/
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}

.tab-padd-credit-history thead tr {
  position: sticky;
  top: -1px;
  height: 41.5px;
  background: #f5f5f5;
}

.td-w {
  min-width: 4rem;
}

.td-w-2 {
  min-width: 270px;
}

.td-w-3 {
  min-width: 274px;
}

.td-w-4 {
  min-width: 78px;
}

.td-w-3 a {
  color: #000;
  text-decoration: none;
  word-break: break-all;
}

.td-w-3 a:hover {
  color: #ec5a1d;
  text-decoration: none;
}

.td-count {
  text-align: left;
  /*padding-right: 88px;*/
  font-size: 13px;
  font-weight: 600;
  text-align: right;
  padding-right: 6px;
}

.td-time {
  font-size: 10px;
  color: #ccc;
}

.tab-padd-credit-history th {
  color: #75869c !important;
  text-transform: uppercase;
  font-weight: 600 !important;
  font-size: 12px;
  line-height: 21px;
  border-top: 0px !important;
}

.tab-padd-credit-history td {
  padding: 10px 8px !important;
}

.td-name {
  font-size: 12px;
  color: #000;
  font-weight: 600;
  display: block;
  line-height: 24px;
}

.td-name a {
  color: #000;
  text-decoration: none;
  text-transform: uppercase;
}

.td-name a:hover {
  color: #ec5a1d;
}

.td-location-position {
  font-size: 12px;
  font-weight: 500;
  text-align: left;
  color: #424242;
  line-height: 18px;
  display: block;
}

.page-back-btn {
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  background-color: #25374f;
  color: #fff;
  border: 1px solid #25374f;
  padding: 5px 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.page-back-btn:hover {
  background-color: #25374f;
  color: #fff;
}

.connect-mail-inputbox {
  padding-right: 24px;
}

.btn-space {
  margin: 5px 12px;
}

.Congratulations-img img {
  width: 26px;
  margin-right: 10px;
}

.list-icon img {
  width: 116px !important;
}

.btn-list-height {
  height: 38px !important;
}

.input-list-height {
  height: 38px !important;
  line-height: 1 !important;
}

.text-white {
  color: #fff !important;
}

.unlock-email-text-container {
  background-color: #eff3f6;
  border: 1px solid #eaedec;
  padding: 15px;
}

.t-c-text {
  color: #475364;
  font-style: italic;
  font-size: 12px;
}

.t-c-icon {
  color: #475364;
  font-size: 15px;
}

.text-left {
  text-align: left !important;
}

.text-left-12 {
  padding-left: 12px !important;
}

.text-left-17 {
  padding-left: 17px;
}

.dash-header-inner-padd {
  padding-right: 3px !important;
}

.counter-span-counter {
  margin-left: 20px !important;
}

.span-counter-space {
  padding-right: 20px;
}

.e-c-t-w-90 {
  width: 90%;
}

.e-c-t-w-38 {
  width: 45%;
}

.e-c-t-w-23 {
  width: 23%;
}

.e-c-t-w-37 {
  width: 37%;
  border-left: 0px !important;
}

.e-c-t-w-time {
  width: 65px !important;
}

.w-break {
  word-break: break-all !important;
}

.z-index-1 {
  /* z-index: -1 !important;*/
}

.data-wrap-camp-table {
  /*width: 156px;
  word-break: break-all;
  white-space: pre-line;
  line-height: 19px;
  padding-right: 12px;*/
  padding-left: 5px;
}

.e-c-t-w-23-designation {
  margin-left: 10px !important;
  margin-right: 10px !important;
  padding-left: 0px !important;
  text-align: left !important;
  border-left: 0px !important;
}

.cong-bg {
  background-image: url(../../assets/images/icons/congratulations-bg.gif);
  width: 100%;
  height: 35vh;
  background-repeat: no-repeat;
  background-position: center center;
  /* background-size: cover;
  background-attachment: fixed;*/
}

/*====================animation bg=======================*/

.five-pointed-star {
  --star-color: orange;
  margin: 1em auto;
  font-size: 1.2em;
  position: relative;
  display: block;
  width: 0px;
  height: 0px;
  border-right: 1em solid transparent;
  border-bottom: 0.7em solid var(--star-color);
  border-left: 1em solid transparent;
  transform: rotate(35deg);
}

.five-pointed-star:before {
  border-bottom: 0.8em solid var(--star-color);
  border-left: 0.3em solid transparent;
  border-right: 0.3em solid transparent;
  position: absolute;
  height: 0;
  width: 0;
  top: -0.45em;
  left: -0.65em;
  display: block;
  content: "";
  transform: rotate(-35deg);
}

.five-pointed-star:after {
  position: absolute;
  display: block;
  top: 0.03em;
  left: -1.05em;
  width: 0;
  height: 0;
  border-right: 1em solid transparent;
  border-bottom: 0.7em solid var(--star-color);
  border-left: 1em solid transparent;
  transform: rotate(-70deg);
  content: "";
}

/*========================*/

.hoverme {
  /*width: 240px;*/
  text-align: center;
  padding: 10px 0;
  cursor: pointer;
  position: relative;
}

.hoverme i {
  position: absolute;
  display: block;
  left: 50%;
  top: 0;
  width: 5px;
  height: 10px;
  /*background: red;*/
  opacity: 0;
}

.hoverme i:nth-of-type(1) {
  transform: translate3d(29px, 98px, 0) rotate(85deg);
  /*background: #ff6600;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(2) {
  transform: translate3d(80px, -59px, 0) rotate(74deg);
  /*background: #7300ff;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(3) {
  transform: translate3d(-69px, -89px, 0) rotate(330deg);
  /*background: #00ff6a;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(4) {
  transform: translate3d(-11px, 93px, 0) rotate(204deg);
  /*background: #3cff00;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(5) {
  transform: translate3d(-21px, 15px, 0) rotate(218deg);
  /*background: #9dff00;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(6) {
  transform: translate3d(60px, -90px, 0) rotate(296deg);
  /*background: #ff0026;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(7) {
  transform: translate3d(-69px, -4px, 0) rotate(125deg);
  /*background: #4800ff;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(8) {
  transform: translate3d(-85px, -49px, 0) rotate(318deg);
  /*background: #ffd500;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(9) {
  transform: translate3d(21px, 97px, 0) rotate(125deg);
  /*background: #00ffb3;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(10) {
  transform: translate3d(-39px, 86px, 0) rotate(33deg);
  /*background: #0059ff;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(11) {
  transform: translate3d(90px, -65px, 0) rotate(252deg);
  /*background: #ff0059;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(12) {
  transform: translate3d(4px, 44px, 0) rotate(355deg);
  /*background: #c800ff;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(13) {
  transform: translate3d(74px, 74px, 0) rotate(257deg);
  /*background: #48ff00;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(14) {
  transform: translate3d(-85px, 73px, 0) rotate(7deg);
  /*background: yellow;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(15) {
  transform: translate3d(-68px, -36px, 0) rotate(117deg);
  /*background: #1a00ff;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(16) {
  transform: translate3d(38px, -75px, 0) rotate(89deg);
  /*background: #aeff00;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(17) {
  transform: translate3d(-39px, -80px, 0) rotate(212deg);
  /* background: red;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(18) {
  transform: translate3d(61px, -33px, 0) rotate(150deg);
  /*background: #00fff2;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(19) {
  transform: translate3d(35px, 8px, 0) rotate(336deg);
  /*background: #ff002f;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(20) {
  transform: translate3d(42px, 28px, 0) rotate(205deg);
  /*background: #00ffc8;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(21) {
  transform: translate3d(-5px, 64px, 0) rotate(35deg);
  /*background: #4000ff;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(22) {
  transform: translate3d(52px, 92px, 0) rotate(5deg);
  /* background: #00ff99;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(23) {
  transform: translate3d(42px, 28px, 0) rotate(235deg);
  /*background: #0022ff;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(24) {
  transform: translate3d(-19px, 17px, 0) rotate(7deg);
  /*background: #ff1500;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(25) {
  transform: translate3d(-85px, 25px, 0) rotate(58deg);
  /* background: #f7ff00;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(26) {
  transform: translate3d(53px, -83px, 0) rotate(359deg);
  /* background: #00ff11;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(27) {
  transform: translate3d(18px, 79px, 0) rotate(15deg);
  /*background: #00ff59;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(28) {
  transform: translate3d(32px, 62px, 0) rotate(234deg);
  /*background: #ff0009;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(29) {
  transform: translate3d(-31px, 63px, 0) rotate(189deg);
  /*background: #e600ff;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(30) {
  transform: translate3d(-86px, 50px, 0) rotate(93deg);
  /*background: #00aeff;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(31) {
  transform: translate3d(31px, 57px, 0) rotate(149deg);
  /*background: #4000ff;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(32) {
  transform: translate3d(-63px, -41px, 0) rotate(345deg);
  /*background: #00ff59;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(33) {
  transform: translate3d(10px, 90px, 0) rotate(229deg);
  /*background: #ff00ae;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(34) {
  transform: translate3d(75px, -27px, 0) rotate(319deg);
  /*background: #00ff1e;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(35) {
  transform: translate3d(1px, -1px, 0) rotate(105deg);
  /*background: #00ffa2;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(36) {
  transform: translate3d(-4px, 6px, 0) rotate(302deg);
  /*background: #0084ff;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(37) {
  transform: translate3d(31px, -63px, 0) rotate(218deg);
  /*background: #2bff00;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(38) {
  transform: translate3d(54px, -98px, 0) rotate(54deg);
  /*background: #8400ff;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(39) {
  transform: translate3d(-42px, 1px, 0) rotate(36deg);
  /*background: #00ccff;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(40) {
  transform: translate3d(8px, -78px, 0) rotate(136deg);
  /*background: #00ffb7;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(41) {
  transform: translate3d(-76px, 21px, 0) rotate(54deg);
  /*background: #2b00ff;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(42) {
  transform: translate3d(-6px, -19px, 0) rotate(53deg);
  /*background: #b300ff;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(43) {
  transform: translate3d(27px, 49px, 0) rotate(185deg);
  /*background: #00ffb7;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(44) {
  transform: translate3d(-71px, 3px, 0) rotate(48deg);
  /*background: #59ff00;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(45) {
  transform: translate3d(-97px, 42px, 0) rotate(32deg);
  /*background: #0011ff;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(46) {
  transform: translate3d(-33px, -38px, 0) rotate(242deg);
  /*background: #00ffdd;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(47) {
  transform: translate3d(-1px, 71px, 0) rotate(216deg);
  /*background: darkorange;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(48) {
  transform: translate3d(5px, 14px, 0) rotate(73deg);
  /*background: #00ff40;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(49) {
  transform: translate3d(-43px, 23px, 0) rotate(247deg);
  /*background: blue;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

.hoverme i:nth-of-type(50) {
  transform: translate3d(-42px, -77px, 0) rotate(128deg);
  /*background: #77ff00;*/
  animation: bang 700ms ease-out forwards;
  opacity: 0;
}

@keyframes bang {
  from {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

/* Checkmark */
.checkmark-circle {
  width: 150px;
  height: 150px;
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin-left: auto;
  margin-right: auto;
}

.checkmark-circle .background {
  width: 150px;
  height: 150px;
  border-radius: 50%;
  background: #ff9900;
  position: absolute;
}

.checkmark-circle .checkmark {
  border-radius: 5px;
}

.checkmark-circle .checkmark.draw:after {
  -webkit-animation-delay: 100ms;
  -moz-animation-delay: 100ms;
  animation-delay: 100ms;
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-name: checkmark;
  -moz-animation-name: checkmark;
  animation-name: checkmark;
  -webkit-transform: scaleX(-1) rotate(135deg);
  -moz-transform: scaleX(-1) rotate(135deg);
  -ms-transform: scaleX(-1) rotate(135deg);
  -o-transform: scaleX(-1) rotate(135deg);
  transform: scaleX(-1) rotate(135deg);
  -webkit-animation-fill-mode: forwards;
  -moz-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}

.checkmark-circle .checkmark:after {
  opacity: 1;
  height: 75px;
  width: 37.5px;
  -webkit-transform-origin: left top;
  -moz-transform-origin: left top;
  -ms-transform-origin: left top;
  -o-transform-origin: left top;
  transform-origin: left top;
  border-right: 15px solid white;
  border-top: 15px solid white;
  border-radius: 2.5px !important;
  content: "";
  left: 36px;
  top: 80px;
  position: absolute;
}

@-webkit-keyframes checkmark {
  0% {
    height: 0;
    width: 0;
    opacity: 1;
  }

  20% {
    height: 0;
    width: 37.5px;
    opacity: 1;
  }

  40% {
    height: 75px;
    width: 37.5px;
    opacity: 1;
  }

  100% {
    height: 75px;
    width: 37.5px;
    opacity: 1;
  }
}

@-moz-keyframes checkmark {
  0% {
    height: 0;
    width: 0;
    opacity: 1;
  }

  20% {
    height: 0;
    width: 37.5px;
    opacity: 1;
  }

  40% {
    height: 75px;
    width: 37.5px;
    opacity: 1;
  }

  100% {
    height: 75px;
    width: 37.5px;
    opacity: 1;
  }
}

@keyframes checkmark {
  0% {
    height: 0;
    width: 0;
    opacity: 1;
  }

  20% {
    height: 0;
    width: 37.5px;
    opacity: 1;
  }

  40% {
    height: 75px;
    width: 37.5px;
    opacity: 1;
  }

  100% {
    height: 75px;
    width: 37.5px;
    opacity: 1;
  }
}

/*==============Dashbo credit history table=================*/

.table-credit-dash tr {
  vertical-align: top !important;
}

.table-credit-dash td {
  padding: 5px;

  vertical-align: middle !important;
}

.table-credit-dash td span {
  display: block !important;
}

/*==============End Dashbo credit history table=================*/

/*==================pagination footer fix===============================*/
.content-table-box {
  display: flex;
  flex-flow: column;
  height: 100%;
}

.content-table-box .row-2 {}

.content-table-box .row-2.header {
  flex: 0 1 auto;
}

.content-table-box .row-2.content-table-h-flex {
  flex: 1 1 auto;
}

.content-table-box .row-2.table-h-flex-footer {
  flex: 0 1 40px;
}

/*==================End pagination footer fix===============================*/
.active-btn-2 {
  background-color: #6c757d !important;
  color: #fff;
}

.leftMenuInnerListTitle-bottom-0 {
  margin-bottom: 0px !important;
}

.after_lockUser_select-bg {
  background-color: #c9dcf5 !important;
  color: #1f2e43 !important;
}

.btn-unlock-select {
  background: #1c293b;
  color: #fff !important;
}

.btn-unlock-select:hover {
  background: #385274 !important;
  color: #fff !important;
}

.unlock-data-container {
  min-height: 86.8vh;
  overflow-y: auto;
  height: 280px;
}

.loadMore-btn-container {
  padding-top: 20px !important;
  padding-bottom: 10px !important;
}

.loadMore-btn-container span {
  background: #1c293b !important;
  color: #fff !important;
}

.loadMore-btn-container span:hover {
  background: #385274 !important;
  color: #fff !important;
}

.table {
  border-collapse: collapse !important;
  border: 0px !important;
}

.table-borderless th {
  border-left: 0 !important;
  border-right: 0 !important;
}

.table-borderless td {
  border-top: 0.5px solid #e6e6e6;
  border-bottom: 0.5px solid #e6e6e6;
  border-left: 0 !important;
  border-right: 0 !important;
  padding: 20px;
}

.lead-table-ri-padd.table-borderless td {
  border-top: 0 !important;

}

.table-borderless {
  /*border:0.5px solid  #e6e6e6!important;*/
}

.sr-td {
  width: 80px !important;
  min-width: 58px !important;
}

.profile-link-td {
  width: 164px !important;
  min-width: 355px !important;
}

.btn-span-linked {
  min-width: 110px !important;
  width: 98px !important;
}

.btn-left-linkedin {
  margin: 0px !important;
}

.table-responsive-height {
  height: 80vh !important;
}

.custom_table .table-responsive-height-2 {
  height: calc(100vh - 220px) !important;
}

.top-header-icon-1 {
  width: 18px;
  margin-right: 5px;
}

.api-edit-btn-1 {
  margin-top: -4px !important;
  border: 1px solid #e6e6e6;
}

.mail-btn-2 {
  background-color: #25374f;
  color: #fff;
}

.mail-btn-2:hover {
  background-color: #636363;
  color: #fff;
}

.btn-mar-10 {
  margin: 10px;
}

.credit-header-table {
  width: 100%;
  font-weight: 600;
  position: sticky;
  top: -1px;
  height: 41.5px;
  background: #f5f5f5;
}

.credit-header-name {
  width: 42%;
  color: #75869c;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 12px;
  line-height: 21px;
  padding-top: 11px;
  padding-left: 13px;
}

.credit-header-degin {
  width: 23%;
  color: #75869c;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 12px;
  line-height: 21px;
  padding-top: 11px;
  padding-left: 2px;
}

.credit-header-location {
  width: 25%;
  color: #75869c;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 12px;
  line-height: 21px;
  padding-top: 11px;
  padding-left: 7px;
}

.credit-header-credit {
  width: 10%;
  color: #75869c;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 12px;
  line-height: 21px;
  padding-top: 11px;
  padding-left: 15px;
}

.paddin-bot-box {
  padding-bottom: 14px;
}

.tab-scroll-inner-2 {
  max-height: 186px !important;
  overflow-y: auto !important;
  padding-right: 10px;
}

.span-right-2 {
  margin-right: -20px !important;
}

.span-right-3 {
  /* margin-right: -20px !important; */
}

.i-icon-12 {
  font-size: 12px !important;
}

.unlocked_Profiles {
  background-color: #1c293b !important;
  min-height: auto !important;
}

.btn-unlocked-2 {
  color: #fff;
  font-size: 11px;
  width: 100%;
  text-align: center;
  padding: 12px 0px 10px 0px !important;
}

.btn-unlocked-2:hover {
  color: #fff;
}

.btn-unlocked-3 {
  background-color: #0093ee;
  color: #fff;
  font-size: 11px;
  padding: -1px 8px;
  border: 1px solid #0093ee;
  min-width: 98px;
  height: 32px;
  text-align: center;
  line-height: 30px;
  justify-content: center;
  align-items: center;
}

.btn-unlocked-3:hover {
  color: #fff;
}

.btn-unlocked-3-link {
  background-color: #0093ee;
  color: #fff !important;
  font-size: 11px;
  padding: -1px 8px;
  border: 1px solid #0093ee;
  min-width: 98px;
  height: 32px;
  text-align: center;
  line-height: 30px;
  justify-content: center;
  align-items: center;
}

.btn-unlocked-3-link:hover {
  color: #fff;
}

.btn-unlocked-4 {
  background-color: #25374f;
  color: #fff;
  font-size: 11px;
  padding: 8px 14px;
  border: 1px solid #25374f;
  min-width: 98px;
  height: 32px;
  text-align: center;
  line-height: 30px;
  justify-content: center;
  align-items: center;
}

.btn-unlocked-4:hover {
  color: #fff;
}

.btn-unlocked-4-link-b {
  background-color: #25374f;
  color: #fff !important;
  font-size: 11px;
  padding: -1px 8px;
  border: 1px solid #25374f;
  min-width: 98px;
  height: 32px;
  text-align: center;
  line-height: 30px;
  justify-content: center;
  align-items: center;
}

.btn-unlocked-4-link-b:hover {
  color: #fff;
}

.refreshBtn {
  font-size: 11px !important;
}

.btn-space-search-47 {
  /* margin: 0 47px 0 6px !important; */
}

.search-icon-btn-domain {
  padding-top: 1px;
  margin-top: -1px;
}

.edit-btn-header-2 {
  margin-top: -10px !important;
}

.edit-btn-header-2-b {
  margin-top: -3px !important;
}

.contentHeader .contentHeaderBtns> :last-of-type {
  margin-right: 10px !important;
}

.progress {
  background-color: #dcdcdc !important;
}

.campain-pop-table {
  margin-top: 50px;
}

.UpperInfo-2 {
  padding-top: 35px;
}

.UpperInfo-2-b {
  padding-top: 49px;
}

.UpperInfo-3 {
  padding-top: 22px;
}

.UpperInfo-4 {
  padding-top: 54px;
}

.contentHeaderContent-campain-pop {
  /*padding-top: 27px !important;*/
  /* margin-top: 20px; */
}

.campaignInfo-campain-pop {
  margin-top: 32px !important;
}

.campaignInfo-campain-pop-2-b {
  margin-top: 27px !important;
}

.alert-w-campign {
  border: 1px solid #1c2c42;
  background-color: #fff;
  color: #1c2c42;
  font-size: 12px;
  padding: 1px 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.no-data-icon-container-offcanvas {
  margin-top: 25%;
}

.nodata-sidebar-container {
  margin-top: 6%;
}

.no-data-icon-sidebar-container {
  margin-top: 41%;
}

.no-data-icon-sidebar-container img {
  width: 166px;
}

.no-data-icon-container {
  margin-top: 46.5%;
}

.no-data-icon-container-table-2 {
  margin-top: 5%;
}

.no-data-icon-container-table-2 img {
  width: 450px;
}

.no-data-fount-icon {
  width: 216px;
  margin-top: 25px;
}

.no-data-fount-icon-offcanvas {
  width: 400px;
  margin-top: 25px;
}

.no-data-icon-container-2 {
  padding-top: 9% !important;
}

.no-data-icon-container-2 img {
  width: 250px !important;
}

.no-data-fount-icon-linkedin {
  margin-top: -25px;
}

.no-data-fount-icon-linkedin img {
  width: 320px;
}

.no-data-fount-icon-linkedin-img {
  width: 370px;
}

.no-data-fount-icon-campaigns {}

.no-data-fount-icon-campaigns img {
  width: 450px;
}

.no-data-fount-icon-sidebar-lead {
  width: 216px;
  margin-top: -94px;
}

.modal-backdrop {
  background-color: #fff !important;
  z-index: 2 !important;
}

.count-no {
  color: #75869c;
}

.count-no:hover {
  /* color: #fff !important; */
}

.rewardsItemTitle_outer {
  justify-content: space-between;
}

/*left sidebar container*/
.left-panel-data-container {
  max-height: 390px !important;
}

.left-panel-paginator-container {
  width: 100%;
  padding: 0px 0px;
  position: relative !important;
}

.left-panel-paginator-container .p-paginator .p-paginator-first,
.left-panel-paginator-container .p-paginator .p-paginator-last {
  height: 2.157rem !important;
  border: 0px solid #1b2e47 !important;
  /*min-width: 2.357rem !important;*/
  min-width: 1.5rem !important;
  color: #fff !important;
  background-color: transparent !important;
}

.left-panel-paginator-container .p-paginator .p-paginator-first,
.left-panel-paginator-container .p-paginator .p-paginator-last:hover {
  color: #cae0f2 !important;
  background-color: transparent !important;
}

.left-panel-paginator-container .p-paginator .p-paginator-prev,
.left-panel-paginator-container .p-paginator .p-paginator-next {
  border: 0px solid #1b2e47 !important;
  height: 2.157rem !important;
  /*min-width: 2.357rem !important;*/
  min-width: 1rem !important;
  background-color: transparent !important;
  color: #fff !important;
}

.left-panel-paginator-container .p-paginator .p-paginator-prev,
.left-panel-paginator-container .p-paginator .p-paginator-next:hover {
  color: #cae0f2 !important;
  background-color: transparent !important;
}

.left-panel-paginator-container .p-dropdown {
  background-color: transparent !important;
  border: 0px !important;
}

.left-panel-paginator-container-2 {
  width: 100%;
  padding: 0px 0px;
  position: relative !important;
  margin-top: 13px;
}

.inner-page-count-2 {
  margin-top: -15px;
}

.footer-lead>p-paginator {
  padding: 0.5rem 0rem !important;
}

.p-paginator-3 .p-component {
  /* padding: 0.5rem 0rem !important; */
}

.inner-page-count-2>.p-paginator {
  background-color: #1b2e47;
  margin-top: -15px;
}

.inner-page-count-2>.p-paginator>.p-paginator .p-dropdown {
  background: #1b2e47 !important;
  border: 1px solid #2c486c !important;
}

.p-paginator-4 .p-dropdown-label {
  /* margin-top: -10px !important; */
}

.active-btn-2-b {
  margin: 0px !important;
}

/*===================== pagination ====================*/
.btn-next-back {
  width: 55px !important;
  font-size: 14px;
}

/*===================== offcanvas  ====================*/
.offcanvas-header {
  background-color: #25374f;
  padding: 15.5px 1rem;
}

.offcanvas-header h5 {
  color: #fff;
  font-size: 13px;
}

.off-close {
  color: #fff !important;
  border: 0px;
  background-color: #25374f;
  font-size: 17px;
}

.off-canvas-w {
  min-width: 420px;
  border-left: 0px solid #f1f1f1 !important;
  transition: transform 0.3s ease-in-out;
}

.off-canvas-w-2 {
  min-width: 520px !important;
  border-left: 0px solid #f1f1f1 !important;
  transition: transform 0.3s ease-in-out;
}

.offcanvas-body {
  border-left: 1px solid #f1f1f1 !important;
}

.offcanvas-pagin {
  border-top: 1px solid #f1f1f1 !important;
  -webkit-box-shadow: 0px 0px 5px 0px rgba(214, 214, 214, 1);
  -moz-box-shadow: 0px 0px 5px 0px rgba(214, 214, 214, 1);
  box-shadow: 0px 0px 5px 0px rgba(214, 214, 214, 1);
}

.profile-box-divider {
  padding-bottom: 2px;
}

.profile-border {
  border: 1px solid #d1d0d0 !important;
}

.profile-content-popbox-text {
  display: block;
  width: 194px;
  font-size: 13px !important;
  font-weight: 600 !important;
}

.left-panel-h-s {
  /*height: 399px;
  min-height: 394px !important;*/
  height: 58vh;
  min-height: 58vh !important;
  overflow-y: auto;
  padding-bottom: 30px;
}

.left-panel-h-s-2 {
  height: 438px;
  min-height: 438px !important;
  overflow-y: auto;
  padding-bottom: 0px !important;
}

.left-panel-h-s-2-b {
  height: 478px;
  min-height: 438px !important;
  overflow-y: auto;
  padding-bottom: 0px !important;
}

.left-panel-h-s-3 {
  max-height: 424px !important;
  overflow-y: auto;
  padding-bottom: 0px !important;
}

.left-panel-h-s-4 {
  height: 386px;
  min-height: 385px !important;
  overflow-y: auto;
  padding-bottom: 30px;
}

.left-panel-h-s-4-b {
  height: 421px;
  min-height: 421px !important;
  overflow-y: auto;
  padding-bottom: 30px;
}

.left-panel-h-s-5 {
  /* height: 431px;
  min-height: 394px !important;
  overflow-y: auto; */
  padding-bottom: 30px;
}

.offcanvas-accordian-container-item {
  /* min-height: 641px !important;*/
}

.offcanvas-footer {
  position: absolute;
  bottom: 0px;
  width: 100%;
}

.offcanvas-footer-2 {
  position: absolute;
  bottom: 0px;
  width: 100%;
  background-color: #25374f;
  padding: 15.5px 1rem;
  color: #aabed8;
  font-size: 12px;
}

.offcanvas-img-center {
  margin-top: 36.5% !important;
}

.offcanvas-accordian-container {
  /* background-color: #f4f7fa !important;*/
  border-bottom: 1px solid #f4f7fa;
  justify-content: center;
  align-items: center;
}

.offcanvas-accordian-btn {
  background-color: #fff !important;
  border: 1px solid #e0e4ea;
  color: #000 !important;
  font-size: 10px !important;
  height: 20px !important;
  /* margin-top: 7px;*/
}

.leftMenuInnerList .leftMenuInnerItem:last-of-type {
  margin-top: 0px;
  margin-bottom: 0px;
}

.leftMenuInnerList .profile-box-divider:last-child .leftMenuInnerItem {
  border-bottom: 0px solid #f4f7fa;
}

.leftMenuInnerListItem.active {
  background-color: #fff !important;
  -webkit-border-radius: 2px 2px 0px 0px !important;
  -moz-border-radius: 2px 2px 0px 0px !important;
  border-radius: 2px 2px 0px 0px !important;
}

.afterFilterSelect {
  background-color: #fff !important;
  border: 1px solid #eef1f4 !important;
}

.close_btn-2 a {
  color: #75869c;
}

.close_btn-2 a:hover {
  color: #000 !important;
}

.accordi-icon-2 {
  background: #fff !important;
  width: 25px;
  height: 25px;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 11px;
  line-height: 0;
  color: #1c293b !important;
  border: 1px solid #dadada !important;
}

.unlock-msg-1-img {
  text-align: center !important;
}

.unlock-msg-1-img img {
  width: 322px;
  margin: 0 auto !important;
  text-align: center !important;
}

.unlock-msg-1-text {
  font-size: 12px;
  text-align: center;
  padding: 10px;
}

.unlock-msg-2-img img {
  width: 160px;
  margin: 0 auto !important;
  text-align: center !important;
}

.unlock-msg-1-text span {
  font-size: 14px;
  font-weight: 600;
  display: block;
  padding: 10px;
}

.lead-campig-lable {
  margin: 5px 5px 5px 5px;
  border: 1px solid #1c2c42;
  background: #fff;
  padding: 0px 5px;
  border-radius: 2px;
  font-size: 11px;
}

.lead-campig-lable-close {
  color: #1c2c42;
  padding-left: 5px;
}

.listActions-campig-icon {
  /* margin-top: 11px !important; */
}

.modal-unlock-profile-position-2 {
  display: block;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  color: #424242;
}

.modal_form-2 {
  width: 83% !important;
  text-align: center !important;

  margin: 0 auto !important;
}

.offcanvas-img-center-2 {
  margin-top: 21% !important;
}

.offcanvas-img-center-3 {
  margin-top: 12% !important;
}

.bottom-0 {
  margin-bottom: 0px !important;
}

/*===============unlock==================*/
.customModalMain-2 {
  width: 30vw !important;
}

/*=====================what new====================*/

.profile-icon {
  /*margin-top: -24px;*/
  margin-right: 5px;
}

.profile-icon img {
  width: 48px;
  max-width: 52px;
  border: 1px solid #ddd;
  -webkit-border-radius: 50px !important;
  -moz-border-radius: 50px !important;
  border-radius: 50px !important;
}

.profile-name-container {
  width: 65%;
}

.profile-name-btn-container {
  width: 30%;
  /* margin-top: -50px;*/
}

.profile-title {
  font-size: 13px;
  font-weight: 600 !important;
  text-align: left;
  color: #101010;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.profile-sub-title {
  font-size: 12px;
  font-weight: 500;
  text-align: left;
  color: #424242;
  line-height: 18px;
  width: 100%;
}

.profile-sub-title-2 {
  font-size: 12px;
  font-weight: 500;
  text-align: left;
  color: #424242 !important;
  line-height: 18px;
  width: 100%;
}

.profile-sub-title span {
  color: #000;
}

.profile-sub-title-3 {
  font-size: 13px !important;
  font-weight: 600;
  text-align: left;
  color: #101010 !important;
  line-height: 18px;

  padding-left: 4px;
}

.profile-icon-2 img {
  width: 43px;
}

.bg-success-2 {
  color: #842029;
  background-color: #f8d7da !important;
  border-color: #f5c2c7;
  min-width: 95px;
  width: 95px;
  text-align: center;
  justify-content: center;
  display: flex;
  margin-top: 7px;
  align-items: center;
  height: 24px;
  font-size: 0.75em;
  border-radius: 100px;
}

.btn-can-save-w-80 {
  margin: 5px !important;
  width: 81px !important;
  padding: 8px 15px !important;
  min-width: 91px !important;
}

/*=====================order history dropmenu-2====================*/

.dropdown-order-his-box {
  top: 2px !important;
  right: 12px !important;
  /*box-shadow: none !important;*/
  animation-name: translateTopToBottom !important;
}

.dropdown-order-his-box-label {
  padding-bottom: 9px;
  padding-left: 14px !important;
  padding-top: 9px !important;
  font-size: 13px !important;
  color: #000;
  background-color: #fff;
}


.dropdown-order-his-box-label2 {
  padding-bottom: 9px;
  padding-left: 14px !important;
  padding-top: 12px !important;
  font-size: 13px !important;
  color: #000;
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.dropdown-order-his-box-2 {
  top: 0px !important;
  right: 16px !important;
  /* box-shadow: none !important;*/
  animation-name: translateTopToBottom !important;
}

/*order history dropdown menu*/
.new-btn-dropdown-container {
  min-width: 121px !important;
  width: max-content;
  font-size: 12px !important;
  border: 0px !important;
  /*top: 29px !important;
  right: -1px !important;*/
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.new-btn-dropdown-container:before {
  content: none !important;
}

.new-btn-dropdown-container:after {
  content: none !important;
}

.new-btn-dropdown-container-2 {
  min-width: 132px !important;
  width: max-content;
  font-size: 12px !important;
  border: 0px !important;
  /*top: 29px !important;
  right: -1px !important;*/
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.new-btn-dropdown-container-2:before {
  content: none !important;
}

.new-btn-dropdown-container-2:after {
  content: none !important;
}

.new-btn-dropdown-container-3 {
  min-width: 145px !important;
  width: max-content;
  font-size: 12px !important;
  border: 0px !important;
  /*top: 29px !important;
  right: -1px !important;*/
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.new-btn-dropdown-container-3:before {
  content: none !important;
}

.new-btn-dropdown-container-3:after {
  content: none !important;
}

.btnItem-2 {
  padding: 8px 9px !important;
}

.btnItem-3 {
  padding: 8px 7px !important;
}

.dropdown-order-his-box-3 {
  top: -0px !important;
  right: 8px !important;
  /*box-shadow: none !important;*/
  width: 120px !important;
  animation-name: translateTopToBottom !important;
}

.new-btn-dropdown-container-4 {
  min-width: 96px !important;
  width: max-content;
  font-size: 12px !important;
  border: 0px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.new-btn-dropdown-container-4:before {
  content: none !important;
}

.new-btn-dropdown-container-4:after {
  content: none !important;
}

.btnItem-2 {
  padding: 8px 9px !important;
}

.dropdown-order-his-box-4 {
  top: -0px !important;
  right: -1px !important;
  /*box-shadow: none !important;*/
  width: 93px !important;
  animation-name: translateTopToBottom !important;
}

.new-btn-dropdown-container-4-b {
  min-width: 101px !important;
  width: max-content;
  font-size: 12px !important;
  border: 0px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.new-btn-dropdown-container-4-b:before {
  content: none !important;
}

.new-btn-dropdown-container-4-b:after {
  content: none !important;
}

.dropdown-order-his-box-4-b {
  top: -0px !important;
  right: 17px !important;
  /*box-shadow: none !important;*/
  width: 93px !important;
  animation-name: translateTopToBottom !important;
}

.date-btn-top-2 {
  margin: 0 10px;
}

.new-btn-dropdown-container-5 {
  min-width: 103px !important;
  width: max-content;
  font-size: 12px !important;
  border: 0px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.new-btn-dropdown-container-5:before {
  content: none !important;
}

.new-btn-dropdown-container-5:after {
  content: none !important;
}

.btnItem-2 {
  padding: 8px 9px !important;
}

.btnItem-3 {
  padding: 8px 13px !important;
}

.dropdown-order-his-box-5 {
  top: -0px !important;
  right: -1px !important;
  /*box-shadow: none !important;*/
  width: 93px !important;
  animation-name: translateTopToBottom !important;
}

.new-btn-dropdown-container-6 {
  min-width: 97px !important;
  width: max-content;
  font-size: 12px !important;
  border: 0px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.new-btn-dropdown-container-6:before {
  content: none !important;
}

.new-btn-dropdown-container-6:after {
  content: none !important;
}

.dropdown-order-his-box-6 {
  top: 42px !important;
  right: -4px !important;
  /* top: -0px !important;
  right: -13px !important; */
  /*box-shadow: none !important;*/
  width: 170px !important;
  animation-name: translateTopToBottom !important;
}

.dropdown-order-his-box-61 {
  /* top: -0px !important; */
  right: 0px !important;
  /*box-shadow: none !important;*/
  width: auto !important;
  animation-name: translateTopToBottom !important;
}

.btn-item-menu {
  padding: 8px 4px !important;
}

.new-btn-dropdown-container-7 {
  min-width: 120px !important;
  width: max-content;
  font-size: 12px !important;
  border: 0px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.new-btn-dropdown-container-7:before {
  content: none !important;
}

.new-btn-dropdown-container-7:after {
  content: none !important;
}

.dropdown-order-his-box-7 {
  top: 36px;
  right: -40px;
  box-shadow: none !important;

  animation-name: translateTopToBottom !important;
  width: 80px;
  animation-name: translateTopToBottom !important;
}

.dropdown-order-his-box-7-b {
  top: -0px !important;
  right: -61px !important;
  /*box-shadow: none !important;*/
  width: 115px !important;
  animation-name: translateTopToBottom !important;
}

.new-btn-dropdown-container-7-c {
  min-width: 138px !important;
  width: max-content;
  font-size: 12px !important;
  border: 0px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.new-btn-dropdown-container-7-c:before {
  content: none !important;
}

.new-btn-dropdown-container-7-c:after {
  content: none !important;
}

.dropdown-order-his-box-7-c {
  top: -0px !important;
  right: -60px !important;
  /*box-shadow: none !important;*/
  width: 115px !important;
  animation-name: translateTopToBottom !important;
}

.new-btn-dropdown-container-8 {
  min-width: 174px !important;
  width: max-content;
  font-size: 12px !important;
  border: 0px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.new-btn-dropdown-container-8:before {
  content: none !important;
}

.new-btn-dropdown-container-8:after {
  content: none !important;
}

.dropdown-order-his-box-8 {
  /* top: -0px !important;
  right: -42px !important; */
  /*box-shadow: none !important;*/
  width: 115px !important;
  animation-name: translateTopToBottom !important;
}

/*==========*/
.new-btn-dropdown-container-8-b {
  min-width: 139px !important;
  width: max-content;
  font-size: 12px !important;
  border: 0px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.new-btn-dropdown-container-8-b:before {
  content: none !important;
}

.new-btn-dropdown-container-8-b:after {
  content: none !important;
}

.dropdown-order-his-box-8-b {
  /* top: -0px !important; */
  /* right: -51px  */
  /*box-shadow: none !important;*/
  width: 115px !important;
  animation-name: translateTopToBottom !important;
}

.new-btn-dropdown-container-9 {
  min-width: 234px !important;
  width: max-content;
  font-size: 12px !important;
  border: 0px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.new-btn-dropdown-container-9:before {
  content: none !important;
}

.new-btn-dropdown-container-9:after {
  content: none !important;
}

.dropdown-order-his-box-9 {
  /* top: -0px !important;
  right: -107px !important; */
  /*box-shadow: none !important;*/
  width: 115px !important;
  animation-name: translateTopToBottom !important;
}

/*end order history dropdown menu*/
/*=====================dropmenu-2====================*/
.dropbtn-2 {
  background-color: #fff;
  color: #000;
  padding: 10px 16px;
  font-size: 12px;
  border: none;
  /*border:1px solid #e3e8ef; min-width:203px;*/
  text-align: left;
  font-family: "Poppins", sans-serif;
}

.dropdown-2 {
  position: relative;
  display: inline-block;
}

.dropdown-content {
  font-family: "Poppins", sans-serif;
  display: none;
  position: absolute;
  background-color: #fff;
  min-width: 201px;
  box-shadow: 0 2px 3px 0 rgb(63 83 110 / 15%);
  border: 1px solid #e3e8ef;
  z-index: 999999 !important;
  top: -10px;
}

.dropdown-content ul {
  margin: 0px;
  padding: 0px;
}

.dropdown-content ul li {
  list-style-type: none;
  display: block;
  font-size: 12px;
}

.dropdown-content ul li span {
  padding: 16px 16px 10px 16px;
  display: block;
}

.dropdown-content a {
  color: black;
  text-decoration: none;
  padding: 6px 16px;
  display: block;
}

.dropdown-content a:hover {
  background-color: #ff9900;
  color: #fff;
}

.dropdown-2:hover .dropdown-content {
  display: block;
}

.dropdown-2:hover .dropbtn {
  background-color: #fff;
  color: #000;
}

.topheader-loader {
  width: 50px;
}

.dash-table-loader {
  padding-top: 29.5%;
}

.dash-offcanvas-loader {
  padding-top: 69%;
  text-align: center;
}

.left-sidebar-loader {
  padding-top: 5%;
  text-align: center;
}

.left-sidebar-loader-b {
  padding-top: 65%;
  text-align: center;
}

.left-sidebar-loader-c {
  padding-top: 52%;
  text-align: center;
}

.left-sidebar-loader-2 {
  padding-top: 34%;
  text-align: center;
}

.left-sidebar-loader-2-b {
  padding-top: 24% !important;
  padding-bottom: 24% !important;
  text-align: center;
}

.dash-suggest-pro-loader {
  padding: 54% 15px 15px 15px;
  text-align: center;
}

.no-data-fount-container {
  width: 100%;
  text-align: center;
}

.no-data-fount-sidebar-container {
  height: 88%;
  text-align: center;
}

.top-box-inner-email-finder {
  margin-top: -100px;
}

.top-box-inner-email-finder-2 {
  margin-top: -54px;
}

/*========table-warp===========*/

/*========Dashboard paginator===========*/
.dash-suggest-pagination .p-dropdown-label {
  background-color: #fff !important;
}

.dash-suggest-pagination .p-dropdown .p-dropdown-trigger {
  background-color: #fff !important;
}

.dash-suggest-pagination>.p-paginator .p-paginator-prev,
.p-paginator .p-paginator-next {
  /* border-color: red !important;*/
}

/*=============Sticky table ==========================*/

.tableFixHead table {
  border-collapse: collapse;
  width: 100%;
}

.tableFixHead th,
.tableFixHead td {
  /* padding: 8px 16px;*/
}

.tableFixHead table td:first-child,
.tableFixHead table th:first-child {
  position: sticky;
  left: 0;
  z-index: 1;
}

.tableFixHead table td:first-child {
  background-color: white !important;
}

.tableFixHead table td:nth-child(2),
th:nth-child(2) {
  /* position: sticky; */
  /* left: 65px;
  z-index: 1; */

  /*background-color: white;*/
}

.fixed-th-w-2 {
  min-width: 150px !important;
  padding-left: 5px !important;
  background-color: #f5f5f5 !important;
}

.fixed-th-bg {
  background-color: #f5f5f5 !important;
}

.fixed-th-bg:hover {
  background-color: transparent !important;
}

.fixed-td-bg {
  background-color: #fff !important;
}

.fixed-td-bg:hover {
  /* background-color: transparent !important; */
}

.tableFixHead th {
  /* position: sticky; */
  top: 0;
  z-index: 2;
}

.tableFixHead table th:first-child,
th:nth-child(2) {
  /* z-index: 3; */
}

/*============skeleton-loader===========*/
.top-mar-10 {
  margin-top: 10px;
}

.skeleton-container {
  max-width: 500px;
  width: 100% !important;
  display: block !important;
  clear: both;
  float: left;
}

.box {
  max-width: 300px;
  width: 100%;
  padding: 0 15px;
  margin: 15px;
}

.skeleton {
  padding: 1px;
  max-width: 300px;
  width: 100%;
  /*background: #fff; */
  margin-bottom: 20px;
  border-radius: 5px;
  display: flex;
  justify-content: center;
  align-items: center;
  /*box-shadow: 0 3px 4px 0 rgba(0, 0, 0, .14), 0 3px 3px -2px rgba(0, 0, 0, .2), 0 1px 8px 0 rgba(0, 0, 0, .12);*/
}

.skeleton .square {
  height: 80px;
  border-radius: 5px;
  background: rgba(130, 130, 130, 0.2);
  background: -webkit-gradient(linear,
      left top,
      right top,
      color-stop(8%, rgba(130, 130, 130, 0.2)),
      color-stop(18%, rgba(130, 130, 130, 0.3)),
      color-stop(33%, rgba(130, 130, 130, 0.2)));
  background: linear-gradient(to right,
      rgba(130, 130, 130, 0.2) 8%,
      rgba(130, 130, 130, 0.3) 18%,
      rgba(130, 130, 130, 0.2) 33%);
  background-size: 800px 100px;
  animation: wave-squares 2s infinite ease-out;
}

.skeleton .line {
  height: 12px;
  margin-bottom: 6px;
  border-radius: 2px;
  background: rgba(130, 130, 130, 0.2);
  background: -webkit-gradient(linear,
      left top,
      right top,
      color-stop(8%, rgba(130, 130, 130, 0.2)),
      color-stop(18%, rgba(130, 130, 130, 0.3)),
      color-stop(33%, rgba(130, 130, 130, 0.2)));
  background: linear-gradient(to right,
      rgba(130, 130, 130, 0.2) 8%,
      rgba(130, 130, 130, 0.3) 18%,
      rgba(130, 130, 130, 0.2) 33%);
  background-size: 800px 100px;
  animation: wave-lines 2s infinite ease-out;
}

.skeleton-right {
  flex: 1;
}

.skeleton-left {
  flex: 2;
  padding-right: 15px;
}

.flex0 {
  flex: 0;
}

.flex1 {
  flex: 1;
}

.flex2 {
  flex: 2;
  margin-left: 10px;
}

.skeleton .line:last-child {
  margin-bottom: 0;
}

.h8 {
  height: 8px !important;
}

.h10 {
  height: 10px !important;
}

.h12 {
  height: 12px !important;
}

.h15 {
  height: 15px !important;
}

.h17 {
  height: 17px !important;
}

.h20 {
  height: 20px !important;
}

.h25 {
  height: 25px !important;
}

.w25 {
  width: 25% !important;
}

.w40 {
  width: 40% !important;
}

.w50 {
  width: 50% !important;
}

.w75 {
  width: 75% !important;
}

.m10 {
  margin-bottom: 10px !important;
}

.circle {
  border-radius: 50% !important;
  height: 80px !important;
  width: 80px;
}

.circle-2 {
  border-radius: 50% !important;
  height: 40px !important;
  width: 40px;
}

@keyframes wave-lines {
  0% {
    background-position: -468px 0;
  }

  100% {
    background-position: 468px 0;
  }
}

@keyframes wave-squares {
  0% {
    background-position: -468px 0;
  }

  100% {
    background-position: 468px 0;
  }
}

/*==============New Table Skeleton==================*/
.squre-30 {
  min-width: 30px !important;
}

.table_loade {
  border: 0px !important;
}

.table_loader th {
  border: 0px !important;
}

.col-280 {
  width: 280px;
}

.table_loader .square-2 {
  height: 30px;
  width: 30px;
  border-radius: 30px;
  background: rgba(130, 130, 130, 0.2);
  background: -webkit-gradient(linear,
      left top,
      right top,
      color-stop(8%, rgba(130, 130, 130, 0.2)),
      color-stop(18%, rgba(130, 130, 130, 0.3)),
      color-stop(33%, rgba(130, 130, 130, 0.2)));
  background: linear-gradient(to right,
      rgba(130, 130, 130, 0.2) 8%,
      rgba(130, 130, 130, 0.3) 18%,
      rgba(130, 130, 130, 0.2) 33%);
  background-size: 800px 100px;
  animation: wave-squares 2s infinite ease-out;
}

.table_loader {
  /* background-color: #fff;*/
  color: #666;
  width: 100%;
  padding: 0;
}

.table_loader th {
  /*background: #f7f9fa;*/
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  padding: 12px 10px;
  text-align: left;
}

.table_loader td {
  border-top: 0px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  padding: 12px 10px;
  vertical-align: top;
}

.table_loader span {
  width: calc(100% - 5px);
  height: 15px;
  border-radius: 3px;
  background-image: linear-gradient(171deg, #ddd 0px, #f4f4f4 40px, #ddd 80px);
  background-size: 600px;
  animation: shine-lines-table 0.5s infinite linear;
  display: inline-block;
  min-width: 15px;
}

.table_loader span.sub-temp {
  width: calc(100% - 50%);
  margin-top: 5px;
}

.table_loader span.sub-temp-three {
  width: calc(100% - 70%);
  display: block;
}

.col-30 {
  width: 30px;
}

.col-165 {
  width: 150px;
}

.col-100 {
  width: 100px;
}

.col1 {
  width: 25px;
}

.col2 {
  width: 60px;
}

.col3 {
  width: 45px;
}

.col4 {
  width: 344px;
}

.col5 {
  width: 145px;
}

.col6 {
  width: 113px;
}

.col7 {
  width: 73px;
}

.col8 {
  width: 160px;
}

.col9 {
  width: 92px;
}

@keyframes shine-lines-table {
  0% {
    opacity: 0.4;
  }

  40% {
    opacity: 0.8;
  }

  100% {
    opacity: 0.4;
  }
}

/*=====================Table skeleton=====================*/

/* Table skeleton */
.skeleton--table {
  /*border:1px solid;
  border-color:#bdbdbd;*/
  border-radius: 2px;
  padding: 2px !important;
  background: #ffffff;
}

.skeleton--table__shimmer {
  -webkit-animation-duration: 1s;
  -webkit-animation-fill-mode: forwards;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-name: placeHolderShimmer;
  -webkit-animation-timing-function: linear;
  background: #d8d8d8;
  background-image: linear-gradient(to right,
      #d8d8d8 0%,
      #bdbdbd 20%,
      #d8d8d8 40%,
      #d8d8d8 100%);
  background-repeat: no-repeat;
  background-size: 800px calc(150px);
  height: calc(150px);
  position: relative;
}

.skeleton--table__shimmer div {
  background: #ffffff;
  left: 0;
  right: 0;
  position: absolute;
}

.sep {
  height: 70px;
  width: 1px;
  right: auto;
}

.top {
  width: 20px;
  top: 0;
}

.space {
  width: 100%;
  height: 20px;
}

.row-tab {
  height: 12px;
}

div.sep.sep--1 {
  left: 20px;
  top: 0;
}

div.sep.sep--2 {
  left: 40px;
  top: 0;
}

div.sep.sep--3 {
  left: 60px;
  top: 0;
}

div.sep.sep--4 {
  left: 80px;
  top: 0;
}

div.sep.sep--5 {
  left: 100px;
  top: 0;
}

div.sep.sep--6 {
  left: 120px;
  top: 0;
}

div.sep.sep--7 {
  left: 400px;
  top: 100px;
  width: calc(100% - 400px);
  height: 20px;
}

div.top.top--1 {
  left: 0;
  height: 10px;
}

div.top.top--2 {
  left: 40px;
  height: 20px;
}

div.top.top--3 {
  left: 60px;
  height: 50px;
}

div.top.top--4 {
  left: 80px;
  height: 30px;
}

div.top.top--5 {
  left: 100px;
  height: 10px;
}

div.top.top--6 {
  width: calc(100% - 120px);
  left: 120px;
  height: 70px;
}

div.space.space--1 {
  top: 70px;
  height: 30px;
}

/* Table */
div.sep.sep--8 {
  width: 16px;
  left: 120px;
  height: 150px;
}

div.sep.sep--9 {
  width: 16px;
  left: 320px;
  height: 180px;
}

div.sep.sep--10 {
  width: 16px;
  left: 520px;
  height: 150px;
}

div.sep.sep--8-b {
  width: 16px;
  left: 65px;
  height: 150px;
}

div.sep.sep--8-b-1 {
  width: 16px;
  left: 55px;
  height: 150px;
}

div.sep.sep--9-b {
  width: 16px;
  left: 221px;
  height: 180px;
}

div.sep.sep--9-b-1 {
  width: 16px;
  left: 190px;
  height: 180px;
}

div.sep.sep--10-a {
  width: 16px;
  left: 387px;
  height: 150px;
}

div.sep.sep--10-a-1 {
  width: 16px;
  left: 327px;
  height: 150px;
}

div.sep.sep--10-b {
  width: 16px;
  left: 538px;
  height: 150px;
}

div.sep.sep--10-b-1 {
  width: 16px;
  left: 460px;
  height: 150px;
}

div.sep.sep--10-c {
  width: 16px;
  left: 690px;
  height: 150px;
}

div.sep.sep--10-c-1 {
  width: 16px;
  left: 595px;
  height: 150px;
}

div.sep.sep--10-d {
  width: 16px;
  left: 845px;
  height: 150px;
}

div.sep.sep--10-d-1 {
  width: 16px;
  left: 730px;
  height: 150px;
}

div.sep.sep--10-e {
  width: 16px;
  left: 1000px;
  height: 150px;
}

div.sep.sep--10-e-1 {
  width: 16px;
  left: 995px;
  height: 150px;
}

div.sep.sep--11 {
  width: 16px;
  left: 1020px;
  height: 150px;
}

div.sep.sep--11-b {
  width: 16px;
  left: 1130px;
  height: 150px;
}

div.row-tab.row--1 {
  top: 8px;
}

div.row-tab.row--2 {
  top: 28px;
}

div.row-tab.row--3 {
  top: 48px;
}

div.row-tab.row--4 {
  top: 68px;
}

div.row-tab.row--5 {
  top: 88px;
}

div.row-tab.row--6 {
  top: 108px;
}

div.row-tab.row--7 {
  top: 128px;
}

div.row-tab.row--8 {
  top: 148px;
}

@-webkit-keyframes placeHolderShimmer {
  0% {
    background-position: -468px 0;
  }

  100% {
    background-position: 468px 0;
  }
}

@-webkit-keyframes prideShimmer {
  from {
    background-position: top left;
  }

  to {
    background-position: top right;
  }
}

/*============End skeleton-loader===========*/

/*========table============*/
.primary {
  overflow: auto;
  scroll-snap-type: both mandatory;
}

@media (min-width: 40em) {
  /* main {
    display: flex;
  }*/

  .primary {
    order: 2;
  }
}

table {
  /*border-collapse: collapse;*/
  border: 0.5px solid #ddd;
}

th,
td {
  border: 0.5px solid #e6e6e6 !important;
  background-clip: padding-box;
  scroll-snap-align: start;
}

tbody tr:last-child th,
tbody tr:last-child td {
  border-bottom: 0;
}

thead {
  /* z-index: 1000; */
  position: relative;
}

th,
td {
  padding: 0.6rem;
  min-width: 10rem;
  text-align: left;
  margin: 0;
  font-size: 12px;
}

thead th {
  /* position: sticky; */
  top: 0;
  border-top: 0;
  background-clip: padding-box;
  border: 0px solid #e6e6e6;
}

thead th.pin {
  left: 62px;
  /* z-index: 1001; */
  border-left: 0.5px solid #e6e6e6;
}

thead th.pin2 {
  left: 0;
  position: sticky;
  z-index: 1001;
  border-left: 0px solid #e6e6e6 !important;
}

tbody th {
  background-clip: padding-box;
  border-left: 0.5px solid #e6e6e6;
}

tbody {
  /* z-index: 10; */
  position: relative;
}

tbody th {
  /*position: sticky;*/
  left: 62px;
}

tbody th.pin2-txt {
  position: sticky;
  left: 0px;
}

thead th,
tbody th {
  background-color: #f8f8f8;
}

.bg-no {
  background: #FFF !important;
  font-weight: 500;
  z-index: 2 !important;
}

.bg-no2 {
  /*background:#f5f5f5!important; */
  font-weight: 500;
  z-index: 99999999 !important;
}

.table-responsive-lead {
  padding-right: 2px !important;
}

.lead-name-tab {
  padding-top: 5px;
  display: block;
  white-space: pre-line;
}

.email-text {
  white-space: break-spaces !important;
}

.serial-c-v {
  vertical-align: middle !important;
  text-align: center;
}

.alert-top {
  top: 10px !important;
}

.sr-no-tab {
  min-width: 52px !important;
  text-align: center !important;
  vertical-align: middle !important;
}

.action-tab {
  min-width: 65px !important;
  vertical-align: middle !important;
}

.font-12-b {
  font-size: 12px !important;
  font-weight: 600 !important;
}

.center_content-2-b {
  width: 100% !important;
}

.noApplication .button2 {
  min-width: 85px !important;
}

.buttonInner:hover {
  /*  background-color: none;*/
}

.min-w-88 {
  min-width: 88px !important;
  width: 88px !important;
}

.setting-box-container-920 {
  max-width: 1000px;

}

/*Add new width for setting page*/
.rewardsMain-100 {
  max-width: 100% !important;
}

/*Add new width for setting page*/
.top-container-padd {
  padding-top: 33px !important;
}

.setting-lable {
  font-weight: normal;
  padding-top: 7px;
  font-size: 13px;
}

.lable-txt-padd-15 {
  padding-bottom: 15px !important;
}

.form-control-selectbox {
  appearance: auto !important;
  -webkit-appearance: auto !important;
  -moz-appearance: auto !important;
  -ms-appearance: auto !important;
  -o-appearance: auto !important;
  padding-right: 2rem !important;
}

.btn-min-w-148 {
  min-width: 147px;
}

.setting-btn-2 {
  padding: 10px 20px;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  background-color: #0093ee !important;
  color: #fff !important;
  border: 1px solid rgba(0, 0, 0, 0.1) !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 5px;
}

.setting-btn-2:hover {
  background-color: #088bdc;
}

.setting-btn-2-inner-b {
  /* padding: 7px 10px;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  background-color: #0093ee !important;
  color: #fff !important;
  border: 1px solid rgba(0, 0, 0, 0.1) !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 5px; */
  color: #0f82e5 !important;
  background-color: #fff !important;
  border-color: #0f82e5 !important;
  font-weight: 500;
  border: 1px solid !important;
  height: 30px !important;
  line-height: 24px !important;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
  font-size: 12px !important;
}

.setting-btn-2-inner-b:hover {
  background-color: #088bdc;
}

.setting-btn-line-2 {
  padding: 10px 20px;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  background-color: #25374f !important;
  border: 1px solid #fff !important;
  color: #fff !important;
  border: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 5px;
}

.setting-btn-line-2:hover {
  border: 1px solid #fff;
  background-color: #25374f;
  color: #fff;
}

.setting-btn-3 {
  padding: 11px 20px;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  background-color: #25374f;
  color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.1) !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin-right: 5px;
}

.setting-btn-3:hover {
  background-color: #1c2c42;
  color: #fff;
}


.paypal-btn-1 {
  padding: 11px 20px;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  background-color: #ffffff;
  color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.1) !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px;
}

.paypal-1:hover {
  background-color: #1c2c42;
  color: #fff;
}

.another-mail-btn {
  padding: 10px 20px;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  background-color: #25374f;
  color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.1) !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px;
}

.another-mail-btn:hover {
  background-color: #1c2c42;
  color: #fff;
}

.another-mail-popup-title {
  font-size: 13px;
  font-weight: 500;
  color: #1c293b;
  text-align: center;
}

.campg-edit-btn-2 {
  padding: 8px 11px;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  background-color: #25374f;
  color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.1) !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 2px;
  /* margin: 5px; */
}

.campg-edit-btn-2:hover {
  background-color: #1c2c42;
  color: #fff;
}

.campg-cancel-btn-line-2 {
  padding: 8px 20px;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  background-color: transparent !important;
  border: 1px solid #25374f !important;
  color: #25374f !important;

  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 2px;
  margin: 5px 5px;
}

.campg-cancel-btn-line-2:hover {
  background-color: transparent !important;
  color: #25374f !important;
}

.setting-box-container-2 {
  background-color: #25374f;
  color: #fff;
  font-size: 12px;
  width: 100%;
  padding: 15px 25px;
  text-align: left;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin-bottom: 15px;
  -webkit-animation: fadeInUp;
  animation: fadeInUp;
  -webkit-animation-duration: 0.8s;
  animation-duration: 0.8s;
  -webkit-animation-fill-mode: backwards;
  animation-fill-mode: backwards;
}

.setting-box-container-2 a {
  color: #fff;
  font-weight: 500;
  text-decoration: underline;
  letter-spacing: 0.1px;
}

.setting-box-container-2 a:hover {
  color: #fff;
  font-weight: 500;
  text-decoration: none;
  letter-spacing: 0.1px;
}

.menu-apply-btn-3 {
  min-width: 74px;
  padding: 7px 10px;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  background-color: #25374f;
  color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.1) !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px;
}

.menu-apply-btn-3:hover {
  background-color: #1c2c42 !important;
  color: #fff;
}

.menu-apply-btn-3-b-container {
  padding: 0px 4px;
}

.menu-apply-btn-3-b {
  min-width: 123px;
  padding: 7px 10px;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  background-color: #25374f;
  color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.1) !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px;
}

.menu-apply-btn-3-b:hover {
  background-color: #1c2c42 !important;
  color: #fff;
}

.menu-cancel-btn-line-2 {
  padding: 7px 10px;
  min-width: 74px;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  background-color: #fff !important;
  border: 1px solid #25374f !important;
  color: #25374f !important;
  /*border: 1px solid rgba(0, 0, 0, 0.1);*/
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 5px;
}

.menu-cancel-btn-line-2:hover {
  border: 1px solid #25374f !important;
  background-color: #fff !important;
  color: #25374f !important;
}

.menu-cancel-btn-line-2-c {
  padding: 7px 10px;
  min-width: 123px;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  background-color: #fff !important;
  border: 1px solid #25374f !important;
  color: #25374f !important;
  /*border: 1px solid rgba(0, 0, 0, 0.1);*/
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 5px;
}

.menu-cancel-btn-line-2-c:hover {
  border: 1px solid #25374f !important;
  background-color: #fff !important;
  color: #25374f !important;
}

.active-btn-next-container {
  height: 33px !important;
}

.active-btn-2 {
  color: #fff;
  background-color: #25374f !important;
  border-color: #25374f;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
  margin-top: 17px;
}

.table-hover tr:hover {
  /* background-color: var(--secondaryColor) !important; */
}

.table-hover>tbody>tr:hover {
  --bs-table-accent-bg: none !important;
}

.pricing_main .price-contact {
  border: 1px solid #d6d6d6;
  box-shadow: none !important;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
}

.w-link {
  color: #fff !important;
  font-weight: 500;
  text-decoration: underline !important;
}

.w-link {
  color: #fff;
  text-decoration: none;
}

.delete-box-container {
  background-color: #fff;
  color: #000;
  font-size: 12px;
  padding: 15px 25px;
  text-align: left;
  width: 100%;
  border: 1px solid rgba(168, 198, 223, 0.4);
  box-shadow: 0 3px 4px 0 rgb(117 134 156 / 10%);
  -webkit-animation: fadeInUp;
  animation: fadeInUp;
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
  -webkit-animation-fill-mode: backwards;
  animation-fill-mode: backwards;
}

.delete-box-container a {
  color: #000;
  text-decoration: underline;
}

.delete-box-container a:hover {
  color: #000;
  text-decoration: underline;
}

.delete-help-container {
  background-color: #eff3f6;
  color: #000;
  font-size: 12px;
  text-align: left;
  padding: 15px;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
}

.delete-help-container h6 {
  font-size: 13px;
  font-weight: 600;
  margin-bottom: 6px;
  color: #000;
}

.delete-help-container-3 {
  padding: 5px 23px 15px 23px;
}

.confirm-box-popup-2 {
  margin-right: 22.7rem !important;
}

.confirm-boxpopup-header {
  background-color: #25374f;
  width: 100%;
  color: #fff;
  text-align: left;
  padding: 10px;
  font-weight: 600;
  -webkit-border-radius: 2px 2px 0px 0px !important;
  -moz-border-radius: 2px 2px 0px 0px !important;
  border-radius: 2px 2px 0px 0px !important;
}

.confirm-boxpopup-content {
  width: 100%;
  padding: 30px 30px 0px 30px;
}

.cancel-btn-line-2 {
  padding: 6px 20px;
  font-size: 11px;
  font-weight: 500;
  line-height: 16px;
  background-color: transparent !important;
  border: 1px solid #25374f;

  -moz-border-radius: 2px;
  border-radius: 2px;
}

.cancel-btn-line-2:hover {
  border: 1px solid #25374f !important;
  background-color: transparent !important;
  color: #25374f !important;
}

.not-allowed {
  cursor: not-allowed;
}

.subscription-box-l-85 {}

.upper_list-container {
  padding: 20px 20px 20px 21px;
}

.subscription-box-1 {
  background-color: rgba(200, 230, 251, 0.6) !important;
  border: rgba(200, 230, 251, 0.6) !important;
  padding-top: 15px;
  padding-bottom: 15px;
}

.subscription-box-badge {
  min-width: 76px !important;
  width: 32px !important;
  height: 32px !important;
  background-color: #1c2c42 !important;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
}

.subscription-box-profile {
  justify-content: left !important;
}

.setting-btn-3-b {
  padding: 6px 12px;
  font-size: 11px;
  font-weight: 500;
  line-height: 16px;
  background-color: #25374f;
  color: #fff;
  border: 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 2px;
}


.setting-btn-3-b:hover {
  background-color: #1c2c42;
}

.subscription-box-btn-container {
  padding-top: 1px;
  text-align: center;
  padding-left: 7px;
}

.subscription-box-badge-2 {
  background: #1c2c42 !important;
  padding: 5px !important;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
}

.subscription-box-section-bg {
  /* background-color: #f8f7f5 !important; */

  background-color: #edede8 !important;
}

.bestseller-text {
  padding: 3px 0px !important;
  left: 0;
}

.pricing_main .prices-usd-row td {
  padding: 10px !important;
}

.pricing_main .price-contact {
  margin: 23px 0 3px 0px !important;
}

.star-form {
  color: #ff0000;
  font-weight: normal;
}

.center_content-2-c {
  width: 87.5% !important;
  margin-left: 68px !important;
}

.center_content-2-d {
  width: 87.2% !important;
}

/*------order histroy------*/

.rechargeCreditContentOuter_subscription-2 {
  width: 81.5% !important;
  margin-left: 30px !important;
  margin-top: 10px !important;
}

.rechargeCreditContentOuter_subscription-3 {
  /* width: 81% !important; */
  /* margin-left: 30px !important; */
  margin-top: 10px !important;
}

.order-h-btn {
  background-color: #008de4;
  padding: 9px 10px !important;
  font-size: 10px;
}

.order-h-btn:hover {
  background-color: #0777bc;
  color: #fff;
}

.down-c-btn {
  background-color: #dc3545;
  padding: 6px 7px !important;
  color: #fff;
  font-size: 10px;
  border: 0px;
  font-size: 12px;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
}

.down-c-btn:hover {
  background-color: #ff9900;
  color: #fff;
}

.pause-c-btn {
  background-color: #6c757d;
  padding: 6px 8px !important;
  color: #fff;

  border: 0px;
  font-size: 12px;
  margin-right: 10px;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
}

.pause-c-btn:hover {
  background-color: #ff9900;
  color: #fff;
}

.view-c-btn {
  background-color: #212529;
  /* padding: 9px 10px !important; */
  padding: 6px 8px !important;
  color: #fff;
  font-size: 10px;
  border: 0px;
  font-size: 12px;
  margin-right: 10px;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
}

.view-c-btn:hover {
  background-color: #ff9900;
  color: #fff;
}

.play-c-btn {
  padding: 6px 7px !important;
  border-radius: 3px !important;
  background-color: #3f2ed4;
  padding: 9px 10px !important;
  color: #fff;
  font-size: 10px;
  border: 0px;
  font-size: 12px;
  margin-right: 10px;
  -webkit-border-radius: 4px !important;
  -moz-border-radius: 4px !important;
  border-radius: 4px !important;
}

.play-c-btn:hover {
  background-color: #ff9900;
  color: #fff;
}

.alert-warning-status-2 {
  color: #0f82e5 !important;
  background-color: #fff !important;
  border-color: #0f82e5 !important;
  font-weight: 500;
  border: 1px solid !important;
  height: 30px !important;
  line-height: 24px !important;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
}

.alert-linkedin-status-2 {
  color: #0f82e5 !important;
  background-color: #fff !important;
  border-color: #0f82e5 !important;
  font-weight: 500;
  border: 1px solid !important;
  height: 30px !important;
  line-height: 24px !important;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
}

.alert-campgin-unlock-status-2 {
  color: #0f82e5 !important;
  background-color: #fff !important;
  border-color: #0f82e5 !important;
  font-weight: 500;
  padding: 8px 24px !important;
  font-size: 10px;
  border: 1px solid !important;
  height: 30px !important;
  line-height: 24px !important;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
}

.alert-campgin-unlock-status-2-b {
  color: #0f82e5 !important;
  background-color: #fff !important;
  border-color: #0f82e5 !important;
  font-weight: 500;
  padding: 8px 18px !important;
  font-size: 10px;
  border: 1px solid !important;
  height: 30px !important;
  line-height: 24px !important;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
}

.alert-campgin-unlock-status-2-c {
  color: #0f82e5 !important;
  background-color: #fff !important;
  border-color: #0f82e5 !important;
  font-weight: 500;
  padding: 8px 14px !important;
  font-size: 10px;
  border: 1px solid !important;
  height: 30px !important;
  line-height: 24px !important;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
}

.alert-campgin-unlocked-status-2 {
  color: #25374f !important;
  background-color: #fff !important;
  border-color: #25374f !important;
  font-weight: 500;
  padding: 8px 24px !important;
  font-size: 10px;
  border: 1px solid !important;
  height: 30px !important;
  line-height: 24px !important;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
}

.alert-campgin-unlocked-status-2-b {
  color: #25374f !important;
  background-color: #fff !important;
  border-color: #25374f !important;
  font-weight: 500;
  padding: 8px 14px !important;
  font-size: 10px;
  border: 1px solid !important;
  height: 30px !important;
  line-height: 24px !important;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
}

.alert-campgin-invalid-status-2 {
  color: #ff0000 !important;
  background-color: #fff !important;
  border-color: #ff0000 !important;
  font-weight: 500;
  padding: 8px 23px !important;
  font-size: 10px;
  border: 1px solid !important;
  height: 30px !important;
  line-height: 24px !important;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
}

.alert-campgin-valid-status-2 {
  color: #17ac03 !important;
  background-color: #fff !important;
  border-color: #17ac03 !important;
  font-weight: 500;
  padding: 7px 27px !important;
  font-size: 10px;
  border: 1px solid !important;
  height: 30px !important;
  line-height: 24px !important;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
}

.alert-no-linkedin-status-2 {
  color: #ff0000;
  background-color: #fff;
  border-color: #ff0000;
  border: 1px solid;
  font-weight: 500;
  height: 30px !important;
  line-height: 24px !important;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
}

.alert-complete-linkedin-status-2 {
  color: #17ac03;
  background-color: #fff;
  border-color: #17ac03;
  font-weight: 500;
  border: 1px solid;
  height: 30px !important;
  line-height: 24px !important;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
}

.alert-process-linkedin-status-2 {
  color: #ffc000;
  background-color: #fff;
  border-color: #ffc000;
  font-weight: 500;
  border: 1px solid;
  height: 30px !important;
  line-height: 24px !important;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
}

.alert-danger-status-2 {
  color: #ff0000;
  background-color: #fff;
  border-color: #ff0000;
  border: 1px solid;
  font-weight: 500;
  height: 30px !important;
  line-height: 24px !important;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
}

.alert-success-status-2 {
  color: #17ac03;
  background-color: #fff;
  border-color: #17ac03;
  font-weight: 500;
  border: 1px solid;
  height: 30px !important;
  line-height: 24px !important;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
}

.serial-c-v-2 {
  width: 10px !important;
}

.credit-table {
  max-width: 926px;
}

.table-highlight-row {
  height: 48px;
  background: #d1d5da;
}

.table-highlight-row-data {
  font-size: 14px !important;
  font-weight: 500 !important;
  color: #000 !important;
  padding-left: 29px !important;
}

.credit-no-table {
  padding-left: 30px;
}

.credit-no-table-total-row {
  height: 28px;
}

.credit-no-table-total {
  font-weight: 600 !important;
}

.no-data-fount-img {
  width: 216px;
}

.no-data-fount-img-2 {
  width: 416px;
}

.alert {
  /* padding: 0.5rem 1rem !important;*/
}

.email-count-bage {
  color: #1c2c42;
  background-color: #fff;
  border: 1px solid #1c2c42;
  padding: 4px 11px;
  font-size: 11px;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
}

.email-verification-count-bage {
  color: #0f82e5 !important;
  background-color: #fff !important;
  border: 1px solid #0f82e5 !important;
  padding: 5px 15px;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
  margin-left: 5px;
}

.email-verification-count-bage-b {
  color: #0f82e5 !important;
  background-color: #fff !important;
  border: 1px solid #0f82e5 !important;
  padding: 4px 11px;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
  margin-left: 5px;
  font-size: 11px;
}

.gmail-icon {
  width: 90px;
}

.gmail-icon-2 {
  width: 25px;
}

.grah-loading-2 {
  width: 50px;
}

.error-box-2 {
  margin-top: 10px;
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
  padding: 9px 14px;
  font-size: 14px;
  font-weight: 500;
}

.error-box-2 img {
  width: 18px;
  margin-right: 10px;
}

.table-loader-contaiern-2 {
  padding-top: 14.5% !important;
  text-align: center !important;
}

.center_content-top-58 {
  margin-top: -67px;
}

.center_content-top-58-b {
  margin-top: -14px;
}

.table-aap-list {
  padding-top: 2px !important;
  line-height: 32px !important;
}

.del-icon-btn-2-right-10 {
  margin-right: 11px;
}

.del-icon-btn-2 {
  background-color: #c80d0d;
  color: #fff !important;
  padding: 5px 9px;
  font-size: 15px;
  -webkit-border-radius: 4px !important;
  -moz-border-radius: 4px !important;
  border-radius: 4px !important;
}

.del-icon-btn-2:hover {
  color: #fff;
}

.table-border-top-bottom-0 {
  border-top: 0px !important;
  border-bottom: 0px !important;
}

.rewardsItem-padd-bottom {
  padding: 12px 25px 0px 25px !important;
}

.rewardsItem-padd-bottom-2 {
  padding: 16px 26px 10px 26px !important;
}

.copy-icon {
  background: #1c293b !important;
  color: #fff !important;
  border: 1px solid #1c293b;
}

.copy-icon a {
  color: #fff !important;
}

.copy-icon a:hover {
  color: #fff !important;
}

.view-icon {
  background: #0093ee !important;
  color: #fff !important;
  border: 1px solid #0093ee;
}

.view-icon a {
  color: #fff !important;
}

.view-icon a:hover {
  color: #fff !important;
}

.listActions-2 {
  margin-left: 5px !important;
  margin-top: 3px !important;
}

.table-title-13 {
  font-size: 13px !important;
}

.p-paginator .p-paginator-pages .p-paginator-page.p-highlight {
  /* background-color: #fff !important; */
  background-color: transparent !important;
  color: #1c293b !important;
  font-weight: 600;
}

/*==============Suggested=====================*/

.sugge-box-container {
  /* min-height: 505px !important; */
  /*max-height: 493px !important;*/
  overflow-y: auto;
  /* flex: 1;
  display: flex; */

}

.pegination-footer {
  width: 100%;
}

.p-paginator-bg>div {
  background: #fff !important;
  -webkit-border-radius: 3px !important;
  -moz-border-radius: 3px !important;
  border-radius: 3px !important;
  border-color: #fff;
  padding-top: 0;
}

.p-paginator-bg>div:hover {
  border-color: #fff !important;
}

.p-dropdown-label {
  font-size: 12px !important;
  font-weight: 600;
}

.p-dropdown {
  border-color: #fff !important;
}

.p-inputtext {
  font-family: "Poppins", sans-serif !important;
}

.pi {
  font-size: 12px !important;
}

.p-paginator .p-paginator-first,
.p-paginator .p-paginator-last {
  height: 2.157rem !important;
  /*min-width: 2.357rem !important;*/
  min-width: 1.5rem !important;
}

.p-paginator .p-paginator-prev,
.p-paginator .p-paginator-next {
  /* border: 1px solid #fff !important; */
  height: 2.157rem !important;
  /*min-width: 2.357rem !important;*/
  min-width: 1rem !important;
}

.p-paginator .p-paginator-first,
.p-paginator .p-paginator-last:hover {
  color: #1c293b !important;
}

.p-dropdown-trigger:hover {
  border: 0px !important;
}

.p-paginator .p-paginator-prev,
.p-paginator .p-paginator-next:hover {
  /* background-color: #fff !important; */
  color: #1c293b !important;
}

.p-dropdown-item {
  font-size: 12px;
}

.btn-unlock-suggest {
  background-color: transparent;
  color: #1c293b;
  border: 1px solid #1c293b;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
  min-width: 98px;
  width: 97px;
  text-align: center;
  justify-content: center;
  display: flex;
  margin-top: 7px;
  align-items: center;
  height: 24px;
  font-size: 0.75em;
  text-align: center;
}

.btn-copy-mail {
  background-color: #fff;
  padding: 4px 8px;
  font-size: 13px;
  color: #1c293b !important;
  margin: 0px 0px 0px 9px;
  -webkit-border-radius: 2px !important;
  -moz-border-radius: 2px !important;
  border-radius: 2px !important;
  font-weight: 600;
  border: 1px solid #d3e1f4;
}

.btn-copy-mail:hover {
  background-color: #fff !important;
  color: #1c293b !important;
}

.offcanvas-text-container {
  font-size: 12px;
  text-align: center;
  padding: 10px;
  color: #343a40 !important;
}

.offcanvas-text-container a {
  color: #000;
  text-decoration: underline;
}

.offcanvas-text-container a:hover {
  color: #000;
  text-decoration: none;
}

/*============White bg skeleton===================*/

.movie--isloading .loading-content .loading-text-container-2 {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}

.movie--isloading .loading-content .loading-main-text-2 {
  height: 10px;
  width: 100%;
  margin-bottom: 10px;
  background: #e6e6e6;
  background-image: -webkit-linear-gradient(left,
      #e6e6e6 0px,
      #f7f5f5 40px,
      #ececec 80px);
  background-image: -o-linear-gradient(left,
      #e6e6e6 0px,
      #f7f5f5 40px,
      #e6e6e6 80px);
  background-image: linear-gradient(90deg,
      #e6e6e6 0px,
      #f7f5f5 40px,
      #e6e6e6 80px);
  background-size: 250px;
  border-radius: 10px;
  -webkit-animation: shine-loading-container-items 2s infinite ease-out;
  animation: shine-loading-container-items 2s infinite ease-out;
}

.movie--isloading .loading-content .loading-sub-text-2 {
  height: 10px;
  width: 50%;
  background: #ececec;
  background-image: -webkit-linear-gradient(left,
      #ececec 0px,
      #ddd 40px,
      #ececec 80px);
  background-image: -o-linear-gradient(left,
      #ececec 0px,
      #ddd 40px,
      #ececec 80px);
  background-image: linear-gradient(90deg,
      #ececec 0px,
      #ddd 40px,
      #ececec 80px);
  background-size: 250px;
  border-radius: 10px;
  -webkit-animation: shine-loading-container-items 2s infinite ease-out;
  animation: shine-loading-container-items 2s infinite ease-out;
}

/*=================New Skeleton for left sidebar================*/
.movie--isloading {
  /*height: 252px;*/
  border-radius: 4px;
  overflow: hidden;
  margin-bottom: 15px;
}

.loading-text-container-2 {
  margin-left: 15px !important;
}

.movie--isloading .loading-image {
  height: 190px;
  background-image: -webkit-linear-gradient(left,
      #334968 0px,
      #385680 40px,
      #334968 80px);
  background-image: -o-linear-gradient(left,
      #334968 0px,
      #385680 40px,
      #334968 80px);
  background-image: linear-gradient(90deg,
      #334968 0px,
      #385680 40px,
      #334968 80px);
  background-size: 250px;
  -webkit-animation: shine-loading-image 2s infinite ease-out;
  animation: shine-loading-image 2s infinite ease-out;
}

.movie--isloading .loading-content {
  /*background: #25374f;*/
  padding: 15px 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.movie--isloading .loading-content .loading-text-container {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}

.movie--isloading .loading-content .loading-main-text {
  height: 10px;
  width: 100%;
  margin-bottom: 10px;
  background: #334968;
  background-image: -webkit-linear-gradient(left,
      #334968 0px,
      #385680 40px,
      #ececec 80px);
  background-image: -o-linear-gradient(left,
      #334968 0px,
      #385680 40px,
      #334968 80px);
  background-image: linear-gradient(90deg,
      #334968 0px,
      #385680 40px,
      #334968 80px);
  background-size: 250px;
  border-radius: 10px;
  -webkit-animation: shine-loading-container-items 2s infinite ease-out;
  animation: shine-loading-container-items 2s infinite ease-out;
}

.movie--isloading .loading-content .loading-sub-text {
  height: 10px;
  width: 70%;
  background: #354a68;
  background-image: -webkit-linear-gradient(left,
      #334968 0px,
      #385680 40px,
      #334968 80px);
  background-image: -o-linear-gradient(left,
      #334968 0px,
      #385680 40px,
      #334968 80px);
  background-image: linear-gradient(90deg,
      #334968 0px,
      #385680 40px,
      #334968 80px);
  background-size: 250px;
  border-radius: 10px;
  -webkit-animation: shine-loading-container-items 2s infinite ease-out;
  animation: shine-loading-container-items 2s infinite ease-out;
}

.movie--isloading .loading-content .loading-btn {
  width: 60px;
  height: 25px;
  background: #334968;
  background-image: -webkit-linear-gradient(left,
      #334968 0px,
      #385680 40px,
      #334968 80px);
  background-image: -o-linear-gradient(left,
      #334968 0px,
      #385680 40px,
      #334968 80px);
  background-image: linear-gradient(90deg,
      #334968 0px,
      #385680 40px,
      #334968 80px);
  background-size: 250px;
  border-radius: 3px;
  -webkit-animation: shine-loading-container-items 2s infinite ease-out;
  animation: shine-loading-container-items 2s infinite ease-out;
}

@-webkit-keyframes shine-loading-image {
  0% {
    background-position: -32px;
  }

  40%,
  100% {
    background-position: 208px;
  }
}

@keyframes shine-loading-image {
  0% {
    background-position: -32px;
  }

  40%,
  100% {
    background-position: 208px;
  }
}

@-webkit-keyframes shine-loading-container-items {
  0% {
    background-position: -100px;
  }

  40%,
  100% {
    background-position: 140px;
  }
}

@keyframes shine-loading-container-items {
  0% {
    background-position: -100px;
  }

  40%,
  100% {
    background-position: 140px;
  }
}

/*==========End Pune CSS==========*/

.close-btn {
  position: absolute;
  right: 10px;
  top: 12px;
  font-size: 30px;
  opacity: 0.4;
}

.close-btn:hover {
  cursor: pointer;
  opacity: 1;
}

.content_outer {
  display: block !important;
}

.alert-theme {
  color: var(--tertiaryColor);
  background-color: var(--secondaryColor);
  border-color: #f9eed6;
}

.alert .btn-close {
  width: 40px;
  height: 13px;
  background-size: contain;
  overflow: hidden;
  padding: 0 !important;
  top: 13px !important;
}

.alert h6 {
  margin-bottom: 10px;
  text-transform: uppercase;
}

.button.buttonReverse.messageAction {
  margin-right: 15px;
  border-radius: 50px;
  background: #fff;
  color: var(--primaryColor);
  box-shadow: none;
}

.btn-primary,
.btn-primary:disabled {
  color: #fff;
  background-color: var(--primaryColor);
  border-color: var(--primaryColor);
}

.btn-primary:hover,
.btn-primary:disabled:hover {
  color: #fff;
  background-color: var(--tertiaryColor);
  border-color: var(--tertiaryColor);
}

.button {
  /* border-radius: 50px; */
  box-shadow: none;
}

::selection {
  color: red;
  background: yellow;
}

/*dashboard*/

.tableMainTd .bi-linkedin {
  color: #0a58ca;
}

.pageAnalytics.layout .layoutCols {
  overflow-y: auto;
  overflow-x: hidden;
}

.pageAnalytics .pageAnalytics_container {
  padding: 20px;
  overflow-x: unset;
  overflow-y: unset;
}

.dashboard_footer {
  padding: 15px 0;
  font-size: 11px;
  color: #2c405a;
  background-color: #f9fbfc;
  line-height: 1;
  border-top: 1px solid #e3e8ef;
  padding-right: 15px;
}

.pageAnalytics .pageAnalytics_container:after {
  display: none;
}

.analytics_box-metric {
  margin-right: 10px;
  padding-right: 10px;
  flex-grow: 1;
  border: 0px;
}

.indicator_normal {
  width: 40px !important;
  height: 40px !important;
  font-size: 20px !important;
  font-weight: normal;
}

.analytics_box-metric span.icon {
  font-size: 29px;
  margin-right: 16px;
}

.analytics_box-metric .analytics_metric_value {
  margin-right: 9px;
  font-weight: 600;
  font-size: 20px;
}

.dashboard_meter {
  flex-grow: 1;
  align-items: center;
  display: flex;
  flex-direction: column;
  padding: 20px 20px 15px;
  border-top: 1px solid #f1f1f1f1;
  border-bottom: 1px solid #f1f1f1f1;
}

.dashboard_meter .progress_outer {
  width: 100%;
}

.dashboard_meter .progress_outer+.progress_outer {
  /* margin-top: 15px; */
}

.recharge_btn_main {
  padding: 10px 20px;
  border-top: 1px solid #f1f1f1f1;
  border-bottom: 1px solid #f1f1f1f1;
}

.recharge_btn_main .button {
  padding: 4px 15px 4px;
  font-size: 11px;
  text-transform: uppercase;
  border-color: var(--primaryColor);
  border-radius: 50px;
  background: var(--primaryColor);
  color: #fff;
  width: 100%;
}

.recharge_btn_main .button:hover {
  background: #fff;
  color: var(--primaryColor) !important;
  background: #25374f;
  color: #fff !important;
  border-color: #25374f;
}

.highlights_list {
  padding: 0px 0;
  margin: 0;
}

.whats-new .analytics_box_body {
  /* max-height: 312px; */
  overflow-y: auto;
}

.highlights_list li a {
  display: flex;
  align-items: center;
  padding: 10px 20px;
}

.highlights_list li {
  border-bottom: 1px solid #f1f1f1;
}

.highlights_list li a .date {
  display: flex;
  flex-direction: column;
  border: 1px solid #eee;
  width: 50px;
  height: 55px;
  align-items: center;
  color: #000;
}

.highlights_list li a .day {
  flex-grow: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
}

.highlights_list li a .month {
  background-color: #eee;
  width: 100%;
  color: #000;
  text-align: center;
  font-size: 12px;
}

.highlights_list li a .text {
  margin-left: 15px;
  width: calc(100% - (50px + 30px + 20px));
  margin-right: 15px;
}

.highlights_list li a {
  color: #000;
}

.highlights_list li a:hover {
  color: var(--tertiaryColor);
  background-color: var(--secondaryColor);
}

.highlights_list li a:hover .date {
  border: 1px solid var(--tertiaryColor);
  color: var(--tertiaryColor);
}

.highlights_list li a:hover .month {
  border-top: 1px solid var(--tertiaryColor);
  background-color: var(--secondaryColor);
  color: var(--tertiaryColor);
}

.welcome_msg {
  margin-bottom: 0px;
  font-size: 14px;
}

.dashboard_header {
  padding-left: 20px;
  padding-right: 20px;
  align-items: center;
}

.analytics_date_range .analytics_date_range-bar--active {
  background-color: var(--secondaryColor);
  /* color: var(--tertiaryColor); */
  color: #000 !important;
  font-weight: 400 !important;
}

.analytics_date_range .analytics_date_range-bar {
  padding: 4px 27px 3px 0px;
  font-weight: 600;
  font-size: 11px;
  margin-right: 5px;
}

.c-base-overlay {
  z-index: 1000;
}

.c-base-overlay .c-base-overlay__screen {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 100;
  background-color: #131820;
  opacity: 0.8;
}

.analytics_box-metric .analytics_indicator,
.analytics_box-metric .analytics_metric_value {
  line-height: 0;
}

/* .analytics_box-metric .analytics_metric_content  {

} */

/*credit history*/

.credit_history_body .credit_history_tabs .nav-pills .nav-link {
  background: 0 0;
  border: 0;
  border-radius: 2px;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  margin-bottom: -1px;
  padding: 15px 10px 15px 16px;
  width: 100%;
  /* flex-direction: column; */
  cursor: pointer;
  color: #000;
  font-size: 12px;
  text-transform: uppercase;
}

.credit_history_tabs .dateTabs .fulldate {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.credit_history_tabs .dateTabs .day {
  text-transform: capitalize;
  margin-top: 2px;
  opacity: 0.7;
}

.credit_history_tabs .analytics_box-filters__body {
  overflow: unset;
}

.credit_history_body .credit_history_tabs .nav-pills .nav-item .nav-link {
  border-bottom: 1px solid #e3e8ef;
}

.credit_history_body .credit_history_tabs .nav-pills .nav-link.active,
.credit_history_body .credit_history_tabs .nav-pills .show>.nav-link {
  color: #fff;
  background-color: #1c293b;
  /*var(--primaryColor);*/
}

.credit_history_content {
  padding: 15px;
  display: flex;
  flex-direction: column;
  height: 100%;
  /* padding-bottom: 5px; */
}

.credit_history_content .credit_history_list_content {
  flex-grow: 1;
  /* height: calc(100% - (30.5px + 40px + 26px)); */
  max-height: 550px;
  overflow-y: auto;
  /* overflow-y: scroll;
  position: relative; */
}

.credit_history_content {
  /* max-height: 305.6px; */
}

.credit_history_content .header .btn-group .btn {
  padding: 6px 10px;
  /*5px 11px 2px 11px;*/
  font-size: 11px;
  text-transform: uppercase;
  border-color: rgba(168, 198, 223, .6);
  /*#d6d6d6;*/
  height: 33px;
  background-color: #fff;
}

.credit_history_content .header .info {
  font-size: 12px;
  padding-right: 0px;
}

.credit_history_list_content {
  margin: 16px 0 5px 0;
}

.credit_history_list-tab-content {
  padding: 0px 0 0 0 !important;
}

.bottom-btn {
  display: flex;
  justify-content: center;
}

.bottom-btn .button {
  padding: 4px 15px 4px;
  font-size: 11px;
  text-transform: uppercase;
  border-color: var(--primaryColor);
  border-radius: 50px;
  background: var(--primaryColor);
  color: #fff;
}

.bottom-btn .button:hover {
  background: #fff;
  color: var(--primaryColor) !important;
}

.credit_history_list_outer {
  padding-right: 2px;
}

.credit_history_list_outer .credit_history_list {
  display: flex;
  line-height: 19px;
}

.credit_history_list_outer .credit_history_list+.credit_history_list {
  border-top: 1px solid #f1f1f1;
  padding-top: 14px;
  margin-top: 14px;
}

.credit_history_list .left_section {
  flex-grow: 1;
  display: flex;
}

.credit_history_list .left_section a {
  color: #000;
}

.credit_history_list .left_section a:hover {
  color: var(--primaryColor);
}

.credit_history_list .left_section .icon {
  height: 40px;
  background-color: var(--secondaryColor);
  color: var(--tertiaryColor);
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50px;
  font-weight: 700;
  font-size: 15px;
  margin-right: 20px;
  line-height: 0;
  width: fit-content;
  padding: 12px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.credit_history_list .left_section .name {
  text-transform: uppercase;
  font-weight: 600;
}

/* .credit_history_list .left_section .email {}

.credit_history_list .left_section .designation {}

.credit_history_list .left_section .location {} */

.credit_history_list .left_section .other-info {
  display: flex;
  font-size: 12px;
}

.credit_history_list .left_section .other-info>div+div {
  border-left: 1px solid #f1f1f1;
  margin-left: 20px;
  padding-left: 20px;
}

.credit_history_list .right_section {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}

.credit_history_list .right_section .count {
  font-weight: 600;
}

.credit_history_list .right_section .time {
  font-size: 11px;
  color: #ccc;
}

.filter_date {
  display: none;
  position: absolute;
  top: 4px;
  right: 15px;
  width: auto !important;
}

.filter_date:hover,
.filter_date:focus {
  background-color: var(--primaryColor);
  color: #fff;
}

.bannerOuter,
.button {
  z-index: 1;
}

.credit_history_content .tab-pane {
  height: 100%;
}

/* .bannerOuter,
.leftBar {
  z-index: 0;
}

.button {
  z-index: 1;
} */

.trial_msg.message {
  padding: 0 20px;
}

.trial_msg.message .messageContent,
.trial_msg.message .right_sec {
  height: 100%;
  display: flex;
  align-items: center;
}

.trial_msg.message .messageAction {
  height: 100%;
  display: flex;
  align-items: center;
  border-radius: 0;
  border: 0;
  text-transform: uppercase;
  background: #25374f;
  color: #fff;
  padding: 8px 30px;
  margin-right: 9px;
  margin-left: 28px;
}

.trial_msg.message .messageAction:hover:not([disabled]):not(.button--loading) {
  background-color: rgba(255, 255, 255, 0.8);
  color: var(--primaryColor);
}

.credit_history_content .credit_history_list_content {
  max-height: 556px;
  overflow-y: auto;
  /* margin-bottom: 0px; */
}

.credit_history_content {
  padding-bottom: 10px;
}

.credit_history_tabs.analytics_box-filters {
  max-height: 657px;
}

.credit_history_tabs .analytics_box-filters__body {
  overflow: auto;
}

/*all laeds page*/

/*table start*/

.buttonWhite {
  color: #2c405a;
}

.buttonWhite:hover {
  background-color: none !important;
}

.buttonWhite .btnIcon {
  fill: #2c405a;
}

.pageLeads .tableMain .tableMain .tableMainTbody .tableMainTrFullHeight {
  white-space: nowrap;
  font-size: 12px;
}

.pageLeads .contentHeaderTitle {
  display: flex;
  align-items: center;
}

.pageLeads .listActions {
  display: flex;
  margin-left: 5px;
  margin-top: 0px;
}

.pageLeads .contentHeaderTitle .count {
  font-size: 12px;
}

.pageLeads .contentHeaderTitle .campaignTableItem__edit-button {
  background-color:
    /* #e0e0e0*/
    #1c2c42;
  /* padding: 2px 5px; */
  border-radius: 2px;
  line-height: 0;
  margin-left: 5px;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.pageLeads .contentHeaderTitle .campaignTableItem__edit-button i {
  color: #fff
    /* rgb(117, 134, 156)*/
  ;
  font-size: 12px;
}

.pageLeads .search_bar_main .search_icon {
  /* margin-right: 8px;
  margin-left: 14px; */
  font-size: 11px;
  color: #2c405a;
}

.pageLeads .search_bar_main {
  width: auto;
  min-width: 220px;
  margin-right: 10px !important;
}

.pageLeads .search_bar_main .inputFieldContainer {
  height: 34px;
}

.pageLeads .pageCampaignsAction {
  /* z-index: 11; */
  /*z-index: 2;*/
  /* z-index: 99999999999; */
  /* background: #fff !important; */
}

.pageLeads .pageCampaignsAction2 {
  /* z-index: 11; */
  /* z-index: 99999999999 !important; */
}

.pageLeads .list_counts {
  /* font-size: 13px;
  margin-left: 10px;
  padding: 3px 0 0 0; */
  font-size: 13px;
  margin-left: 0;
  padding: 0px 0 0 0;
}

.pageLeads .contentHeader .contentHeaderHeadline .contentHeaderContent {
  /* width: auto; */
}

.pageLeads .contentHeader .button i {
  /* margin-right: 8px; */
}

.pageLeads .contentHeader .button i+i {
  margin-left: 8px;
  margin-right: 0;
}

.pageLeads .contentHeader .button.columns_filter input[type="checkbox"] {
  margin-right: 15px;
}

.pageLeads .contentHeader .button.columns_filter .btnItems .btnItem:hover:not([disabled]):not(.button--loading):not(.btnItemDisable) {
  /* background-color: var(--secondaryColor);
  color: var(--primaryColor);*/
  background-color: #ff9900;
  color: #fff;
}

.pageLeads .button.columns_filter .btnItems {
  min-width: 113px;
  width: 75px;
}

.button .btnItems:after,
.button .btnItems:before {
  left: auto;
  right: 6px;
}

.pageLeads .update_btn {
  margin: 0;
  width: auto;
}

.pageLeads .update_btn+.update_btn {
  margin-left: 10px;
}

.pageLeads .contentHeaderBtns .btnItems .btn_outer {
  display: flex;
  margin: 10px 16px;
}

/*table end*/

.pageLeads .trial_msg.message .messageAction {
  margin-right: 0;
}

.leftMenuInner.pageLeadsMenu:after {
  display: none;
}

.leftMenuInner.pageLeadsMenu {
  padding: 0;
}

.pageLeadsMenu .leftMenuInnerListTitle.main_title {
  padding: 9px 18px 8px;
  background: hsl(215deg 36% 17% / 62%);
}

.pageLeadsMenu .leftMenuInnerList .leftMenuInnerItem {
  color: #75869c;
}

.pageLeadsMenu .leftMenuInnerList .leftMenuInnerItem.active {
  color: #fff;
}

.pageLeadsMenu .leftMenuInnerList .leftMenuInnerItem.active .fa-chevron-down {
  transform: rotate(180deg);
  transition: all ease 0.8s;
}

.info_msg {
  margin: 0 0 0 0;
  text-align: left;
  font-size: 12px;
}

.leftMenuInner.pageLeadsMenu .leftMenuInnerLists {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.pageLeadsMenu .upper_list {
  flex-grow: 1;
}

.footer_list {
  border-top: 1px solid #77879c40;
  padding: 10px 0;
}

.footer_list .leftMenuInnerListItem.leftMenuInnerItem {
  /* padding: 6px 18px; */
}

.pageLeadsMenu .leftMenuInnerListItem .leftMenuInnerListItemLabel {
  font-size: 13px;
  transition: all ease 0.5s;
  line-height: 18px;
  /* padding-right: 15px; */
}

.pageLeadsMenu .leftMenuInnerListItem:hover,
.pageLeadsMenu .leftMenuInnerListItem.active {
  border-radius: 0;
  background-color: #2c405a;
}

.pageLeadsMenu .leftMenuInnerList.leads_filters .leftMenuInnerListItemLabel {
  display: flex;
  align-items: center;
}

.pageLeadsMenu .leftMenuInnerList.leads_filters .leftMenuInnerListItemLabel input {
  margin-right: 15px;
}

.pageLeadsMenu .leftMenuInnerList.leads_filters .leftMenuInnerListItemLabel i {
  margin-right: 10px;
}

.pageLeadsMenu .leftMenuInnerList.leads_filters .leftMenuInnerListItemLabel input[type="checkbox"]:before {
  border: 1px solid #75869c;
  border-radius: 0;
  background-color: transparent;
}

input[type="checkbox"]::before {
  border-radius: 0 !important;
}

.pageLeadsMenu .leftMenuInnerList.leads_filters .leftMenuInnerListItem:hover .leftMenuInnerListItemLabel input[type="checkbox"]:checked::before,
.pageLeadsMenu .leftMenuInnerList.leads_filters .leftMenuInnerListItem:hover .leftMenuInnerListItemLabel input[type="checkbox"]:before {
  border: 1px solid #fff;
}

.pageLeadsMenu .footer_list .leftMenuInnerListItem:hover .leftMenuInnerListItemLabel {
  padding-left: 10px;
}

.pageLeadsMenu .leftMenuInnerList .leftMenuInnerListTitle {
  justify-content: space-between;
}

.pageLeadsMenu .leftMenuInnerListTitle .btns {
  display: flex;
}

.pageLeadsMenu .leftMenuInnerListTitle .btns button {
  border-radius: 50px;
  background: transparent;
  border: 1px solid #fff;
  color: #fff;
  width: 28px;
  height: 28px;
  font-size: 11px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  line-height: 0;
}

.pageLeadsMenu .leftMenuInnerListTitle .btns button+button {
  margin-left: 8px;
}

.pageLeadsMenu {
  overflow-y: unset;
}

.pageLeadsMenu .all_list_data {
  overflow-y: auto;
  max-height: calc(100vh - (304px + 155px + 50px + 35px + 40px));
}

.pageLeadsMenu .all_list_data .leftMenuInnerListItem {
  padding: 6px 18px 6px;
  width: 100%;
}

.pageLeadsMenu .upper_list .leftMenuInnerList {
  margin-bottom: 0;
  overflow: auto;
  /* height: 100%; */
  overflow-x: hidden !important;
}

.pageLeadsMenu .upper_list .leftMenuInnerList::-webkit-scrollbar {
  display: none;
  /* for Chrome, Safari, and Opera */
}

.before_list_select,
.after_list_select {
  display: none;
  justify-content: space-between;
  width: 100%;
}

.before_list_select.show,
.after_list_select.show {
  display: flex;
}

.scrollableSectionItemWrap {
  min-height: 53px;
  overflow: unset;
}

/*table horizontal scroll*/

.pageLeads .tableMain .tableMain .tableMainTbody .tableMainTr .tableMainTd,
.pageLeads .tableMain .tableMain .tableMainTbody .tableMainTr .tableMain__th,
.pageLeads .tableMain .tableMain .tableMainThead .tableMainTr .tableMainTd,
.pageLeads .tableMain .tableMain .tableMainThead .tableMainTr .tableMain__th {
  min-width: 200px;
  max-width: 200px;
}

.pageLeads .campaignTableItem .campaignTableItem__status {
  justify-content: flex-start;
}

.pageLeads .tableCommon .tableCommonTbody:after {
  display: none;
}

.pageLeads .table_data_scroll {
  overflow-x: auto;
  width: calc(100vw - (78px + 280px));
  flex-grow: 1;
}

.pageLeads .tableCommon .tableCommonThead {
  margin-bottom: 0;
  width: max-content;
}

.pageLeads .tableCommon .tableCommonTbody {
  padding-top: 0;
  overflow-x: unset;
  overflow-y: unset;
  width: max-content;
}

.pageLeads .tableCommon .tableCommonTbody .scrollableSection.ready .scrollableSectionItemView {
  position: relative;
}

/*modals*/

.customModalMain {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100vw;
  height: 100vh;
}

.customModalMain .customModalContent {
  width: 500px;
  background-color: #fff;
  text-align: center;
  padding: 30px 20px;
  /* min-height: 300px; */
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  -webkit-animation-name: translateBottomToTop;
  animation-name: translateBottomToTop;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.customModalMain .customModalContent .content {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.customModalMain .customModalContent .modal-bottom {
  position: absolute;
  bottom: -45px;
  width: 100%;
  background: #25374f;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding: 0 15px;
  color: #aabed8;
  font-size: 12px;
}

.customModalMain .customModalContent .modal-bottom .available-credit {
  line-height: 0;
  display: flex;
  align-items: center;
}

.customModalMain .customModalContent .modal-bottom .available-credit span.badge {
  background: #aabed8;
  color: #3f5e69;
  margin-left: 5px;
  /*width: 45px;*/
  font-weight: 600;
  font-size: 11px;
}

.customModalMain .customModalContent .heading {
  margin-bottom: 12px;
  font-size: 13px;
  line-height: 25px;
  color: #767676;
}

.customModalMain .customModalContent .heading strong {
  display: block;
  font-size: 16px;
  /* font-weight: 500; */
}

.customModalMain .customModalContent i {
  margin-right: 10px;
}

.customModalMain .customModalContent .btns {
  display: flex;
}

.customModalMain .customModalContent .btns .button+.button {
  margin-left: 10px;
}

.customModalMain .customModalContent .icon {
  font-size: 40px;
  margin-bottom: 20px;
  color: #767676;
}

.customModalMain .customModalContent .icon img {
  width: 150px;
}

.customModalMain .customModalContent .icon img.img-lg {
  width: 250px;
}

a {
  transition: none;
}

.modal_form {
  width: 100%;
  text-align: left;
  /*margin-bottom: 25px;*/
}

.modal_form label {
  margin-bottom: 5px;
}

.modal_form select,
.modal_form .form-control {
  /* font-size: 13px; */
  font-size: 11px;
  padding: 0.7rem 0.75rem;
}

.modal_form .alert {
  margin-top: 10px;
  margin-bottom: 0;
  padding: 8px 15px;
  font-size: 12px;
}

.inlineModal .inner {
  display: flex;
  align-items: center;
}

.inlineModal .modal_form {
  margin: 0;
}

.inlineModal .modal_form input {
  /* padding: 0.3rem 0.75rem;
  height: 34px; */
  padding: 0.3rem 0.3rem;
  height: 26px;
}

.inlineModal .btns {
  display: flex;
  margin-left: 10px;
  align-items: center;
}

.inlineModal .btns .button+.button {
  margin-left: 5px;
  background-color: #dc3545;
  color: #fff;
}

/*no data*/

/* .buttonBlue:hover:not([disabled]):not(.button--loading) .btnIcon {
  fill: var(--tertiaryColor);
} */

.buttonBlue:hover:not([disabled]):not(.button--loading) .btnIcon {
  fill: #fff;
}

.emptySpotDefault .emptySpotTitle {
  font-size: 14px;
}

.emptySpotDefault .emptySpotDesc {
  font-size: 13px;
}

.tableCommon .tableCommonEmpty {
  height: 100%;
}

/*empty_list*/

.empty_list .illustration {
  margin-right: 0;
}

.empty_list .emptySpot {
  width: 1000px;
}

.empty_list .header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  /* align-items: flex-end; */
  background: #e6ebf1;
  padding: 10px 25px;
}

.empty_list .emptySpotTitle,
.empty_list .emptySpotbtns {
  margin: 0;
}

.feeding_emails {
  border-radius: 4px;
  border: 2px solid #e3e8ef;
  margin: 30px 0;
  padding: 25px;
}

.feeding_emails i {
  margin-right: 10px;
}

.feeding_emails ul {
  display: flex;
  align-items: center;
  margin: 0 30px;
  justify-content: space-between;
}

.feeding_emails ul li a {
  color: #000;
  margin: 0 10px;
}

.feeding_emails ul li a:hover {
  color: var(--primaryColor);
}

.feeding_emails.tuts {
  border-radius: 0;
  border: 0;
  margin: 30px 0;
  padding: 25px;
  background: var(--secondaryColor);
}

.feeding_emails.tuts ul li {
  display: flex;
  align-items: center;
  justify-content: center;
  width: calc(100% / 4);
}

.feeding_emails.tuts ul li a {
  margin: 0;
}

.feeding_emails.tuts ul {
  margin: 0;
}

.feeding_emails.tuts ul .content {
  margin: 0 10px;
  position: relative;
  overflow: hidden;
}

.feeding_emails.tuts a:hover img {
  transform: scale(1);
  transition: all ease 0.5s;
}

.feeding_emails.tuts a:hover img {
  transform: scale(1.2);
  transition: all ease 0.5s;
}

.feeding_emails.tuts ul .title {
  /* position: absolute; */
  bottom: 0;
  font-size: 12px;
  width: 100%;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  padding: 10px 5px;
  background: rgba(0, 0, 0, 1);
  margin-top: -18px;
}

/*custom table*/

.custom_tables[_ngcontent-pxl-c76] .table-responsive[_ngcontent-pxl-c76] {
  height: calc(100vh - 216px) !important;
}

.custom_table.tableWithTrail .table-responsive {
  height: calc(100vh - (53px + 42px + 77px + 52px));
}

/* .credit-history .table-responsive {
   width: calc(100vw - (78px + 280px));
  height: calc(100vh - (53px + 42px + 77px));
  overflow-y: auto;
  background: #fff;
} */
.custom_table-2 .table-responsive {
  /* width: calc(100vw - (199px + 280px)) !important; */
}

.custom_table .table-responsive {
  /* width: calc(100vw - (78px + 260px)); */
  /*width: calc(100vw - (199px + 280px));*/
  /* height: calc(100vh - (53px + 42px + 77px));*/
  /* height: calc(100vh - 22%) !important;
  overflow-y: auto;
  background: #fff; */
}

.custom_table.history .table-responsive {
  width: 100%;
  height: auto;
}

.custom_table .table-responsive table {
  background: #fff;
  margin: 0;
}

.custom_table .table-responsive table tr th:first-child,
.custom_table .table-responsive table tr td:first-child {
  min-width: 65px;
  max-width: 65px;
  vertical-align: middle;
  /* display: flex;
  align-items: center;
  justify-content: center; */
  /* height: 43.5px; */
}

.custom_table .table-responsive table tr th:first-child input,
.custom_table .table-responsive table tr td:first-child input {
  margin: auto !important;
}

.custom_table .table-responsive table tr th,
.custom_table .table-responsive table tr td {
  min-width: 200px;
  padding: 10px 12px;
  white-space: nowrap;
  border-color: #e3e8ef;
  border-bottom-width: 0.5px;
}

.custom_table .table-responsive table tr th {
  line-height: 21.5px;
  color: #75869c;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 12px;
  line-height: 21px;
}

.custom_table .table-responsive table tr td {
  line-height: 31px;
  font-size: 12px;
  font-weight: 500;
}

.custom_table thead tr {
  /* position: sticky; */
  top: -1px;
  height: 41.5px;
  background: #f5f5f5;
  z-index: 9;
  z-index: 1;
}

.custom_table .table-responsive .table> :not(:last-child)> :last-child>* {
  border-bottom-color: #e3e8ef;
}

.filter_button {
  border: 1px solid rgba(0, 0, 0, 0.1);
  padding: 5px 10px;
  width: 43px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #2c405a;
  font-size: 20px;
  line-height: 0;
  display: none;
  cursor: pointer;
}

.custom_table thead tr {
  /* position: sticky; */
  top: -1px;
  height: 41.5px;
  background: #f5f5f5;
  z-index: 9;
  z-index: 1;
}

.leftMenuFilterClose {
  display: none;
  position: absolute;
  right: 7px;
  background: #fff;
  width: 35px;
  height: 35px;
  border-radius: 50px;
  align-items: center;
  justify-content: center;
  top: 7px;
  font-size: 18px;
}

/*menu icon changes*/
.leftBar .leftBarOuter .leftBarName .menuIcon {
  background-image: none !important;
  font-size: 22px;
  width: 22px;
  height: 22px;
  color: #8caac3;
}

.leftBar .leftBarOuter .leftBarName .menuIcon.menuIconActive {
  color: #fff;
}

.leftBar .leftBarOuter .leftBarName.hasTooltip .tooltipOuter {
  width: max-content;
}

.afterFilterSelect {
  margin: 9px 18px 8px;
  margin: 0;
  color: #75869c;
  padding: 16px;
  background: #1f2e43;
  position: relative;
  /* display: none; */
  display: block;
}

.afterFilterSelect .info .list-sublist.list-sublist-2 {
  display: flex;
  align-items: center;
}

.afterFilterSelect .info i {

  /* display: flex; */
  align-items: center;
  justify-content: center;
  font-size: 12px;
  line-height: 0;
  -webkit-border-radius: 3px !important;
  -moz-border-radius: 3px !important;
  /* border-radius: 3px !important; */
  /* border: none; */
  color: #25374f;
  align-items: center;
  justify-content: center;
  margin-left: 7px;

}

.afterFilterSelect .info a {
  color: #1c293b;
  font-size: 12px;
}

.afterFilterSelect .info a:hover {
  color: #1c293b;
}

.afterFilterSelect-2 {
  margin: 9px 18px 8px;
  margin: 0;
  color: #000;
  /*75869c*/
  padding: 16px;
  background: #fff !important;
  position: relative;
  /*border: 1px solid #365174 !important;
   display: none; */
  display: block;
  width: 100%;
}

.leftMenuInnerListItem-2.active {
  background-color: #1b2e47 !important;
}

.leftMenuInnerListItem-2:hover>.count-no {
  color: #fff !important;
}

.list-sublist-2 {
  color: #1c293b !important;
  text-decoration: none;
}

.list-sublist-2:hover {
  color: #1c293b !important;
  text-decoration: none;
}

.new-unlock-btn-2 {
  padding: 5px 6px;
  font-size: 11px;
  font-weight: 500;
  line-height: 16px;
  background-color: #0093ee !important;
  color: #fff !important;
  border: 1px solid rgba(0, 0, 0, 0.1) !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 5px;
}

.new-unlock-btn-2:hover {
  background-color: #088bdc;
}

.new-unlock-btn-3 {
  padding: 4.5px 6px;
  font-size: 11px;
  font-weight: 500;
  line-height: 16px;
  background-color: #25374f !important;
  color: #fff !important;
  border: 1px solid rgba(0, 0, 0, 0.1) !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 5px;
}

.new-unlock-btn-3:hover {
  background-color: #1c2c42;
}

/*
.afterFilterSelect.show {
  display: block;
} */

/* @keyframes height-auto {
  from {height: 0;}
  to {height: 162px;}
} */

.afterFilterSelect .close_btn a {
  position: absolute;
  right: 8px;
  top: 4px;
  font-size: 18px;
  transition: all ease 0.5s;
  color: #75869c;
}

.afterFilterSelect .close_btn a:hover {
  color: #fff;
}

.afterFilterSelect .form-check-input:checked {
  background-color: var(--primaryColor);
  border-color: var(--primaryColor);
}

.afterFilterSelect .form-check {
  display: flex;
  min-height: 1.5rem;
  padding-left: 0;
  margin-bottom: 0;
  align-items: center;
  cursor: pointer;
  margin-bottom: 10px;
}

/* .afterFilterSelect .form-check + .form-check {
  margin-top: 5px;
} */

.afterFilterSelect .form-check .form-check-input {
  margin-left: 0;
  margin-top: 0;
}

.afterFilterSelect .form-check .form-check-label {
  padding-left: 20px;
}

/*email finder page*/
.pageEmailFinder .pageEmailFinder_header .tabsMain .tabsMain_tab {
  margin: 0;
  padding: 0 40px;
  font-size: 13px;
}

.pageEmailFinder .pageEmailFinder_header .tabsMain .tabsMain_tab i {
  margin-top: -4px;
  margin-right: 10px;
  color: #2c405a;
  font-size: 15px;
}

.pageEmailFinder .pageEmailFinder_header .tabsMain .tabsMain_tab .tabsMain_label {
  font-size: 13px;
  color: #2c405a;
}

.content_area_main {
  flex-grow: 1;
}

.pageEmailFinder .leftMenuInnerListTitle.main_title {
  padding: 0;
}

.leftSectionTabsMain {
  margin: 0 !important;
  width: 100%;
}

.leftSectionTabsMain li.nav-item {
  width: calc(100% / 3);
  display: flex;
  align-items: center;
  justify-content: center;
}

.leftSectionTabsMain li.nav-item .nav-link {
  color: #aabed8;
  background: transparent;
  border: 0;
  padding: 17px 0;
  margin: 0;
  border-bottom: 2px solid transparent;
  font-size: 12px;
  display: flex;
  align-items: center;
  width: 100%;
  justify-content: center;
  line-height: 25px;
}

.leftSectionTabsMain li.nav-item .nav-link:focus,
.leftSectionTabsMain li.nav-item .nav-link:hover,
.leftSectionTabsMain li.nav-item .nav-link.active {
  color: #fff;
  border-color: #fff;
}

.leftSectionTabsMain li.nav-item .nav-link:focus .count,
.leftSectionTabsMain li.nav-item .nav-link:hover .count,
.leftSectionTabsMain li.nav-item .nav-link.active .count {
  background: #fff;
}

.leftSectionTabsMain li.nav-item .nav-link .count {
  border: 0;
  background: #aabed8;
  color: #000;
  margin-left: 4px;
  /*border-radius: 100px;*/
  border-radius: 2px;
  padding: 4px 5px;
}

.pageEmailFinder .leftMenuInner {
  width: 330px;
}

.pageEmailFinder .pageLeadsMenu .all_list_data {
  overflow-y: unset;
  max-height: 100%;
}

.pageEmailFinder .pageLeadsMenu .all_list_data .leftMenuInnerListItem {
  padding: 9px 13px 9px;
  margin-top: 0;
  width: 100%;
  min-height: 50px;
}

.pageEmailFinder .leftSectionTabsMainContent .tab-pane {
  overflow-y: auto;
  max-height: calc(100vh - (52px + 155px + 15px + 10px));
  /* max-height: calc(100vh - (52px + 155px + 15px + 10px + 44px)); */
}

.pageEmailFinder .leftMenuInnerListItem .icon {
  color: #aabed8;
  /* min-width: 95px;
  width: 95px;
  text-align: center;
  justify-content: center;
  display: flex;
  align-items: center;
  height: 22px;*/
}

.pageEmailFinder .leftMenuInnerListItem:hover .icon {
  color: #fff;
}

.leftMenuInnerItem-2:hover .icon {
  color: #000 !important;
}

.pageEmailFinder .leftMenuInnerListItem .icon.bg-danger {
  color: #842029;
  background-color: #f8d7da !important;
  border-color: #f5c2c7;
}

.pageEmailFinder .leftMenuInnerListItem .icon.bg-success {
  color: #0f5132;
  background-color: #d1e7dd !important;
  border-color: #badbcc;
}

.pageEmailFinder .section_icon {
  width: 18px;
  margin-right: 15px;
  font-size: 18px;
}

.pageEmailFinder .leftMenuInnerListItem:hover .icon.badge,
.pageEmailFinder .leftMenuInnerListItem.active .icon.badge {
  background: #fff;
  color: #000;
}

.pageEmailFinder .pageLeadsMenu .leftMenuInnerList.leads_filters .leftMenuInnerListItemLabel i {
  margin-right: 0;
}

.after_lockUser_select {
  color: #fff;
  padding: 5px 13px 5px 8px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  display: none;
  position: sticky;
  top: 0;
  left: 0;
  background: #385274;
  /*#25374f*/
  z-index: 9;
}

.after_lockUser_select.show {
  display: flex;
}

.after_lockUser_select a.icon {
  width: 98px;
  height: 29px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #fff;
  border: 1px solid #1c2c42;
  color: #1c2c42;
  margin-right: 0px;
}

.after_lockUser_select a.icon:hover {
  background: #fff;
  color: #1c2c42;
}

.center_content {
  display: flex;
  width: 100%;
  height: 100%;
  align-items: center;
  justify-content: center;
}

.emailFinderFormMain .rewardsBody {
  /* display: block; */
}

.emailFinderFormMain .rewardsItemAction .rewardsItemContent .rewardsItemTitle {
  margin-bottom: 15px;
  font-size: 14px;
}

.emailFinderFormMain .rewardsItemAction .rewardsItemContent .ItemTitleBold {
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 600;
}

.emailFinderFormMain .search-bar input {
  font-size: 13px;
}

.emailFinderFormMain .search-bar .input-group-text {
  font-size: 13px;
  background-color: transparent;
  padding: 0.3rem 0.75rem 0.375rem 0.75rem;
}

.emailFinderFormMain .search-bar .btn-search {
  background-color: #25374f;
  color: #fff;
  border-radius: 0;
}

.linkedin_email.emailFinderFormMain .rewardsItem {
  padding: 18px;
}

.emailFinderFormMain .rewardsItem {
  padding: 22px;
}

.rewardsItem-2 {
  /*padding: 25px;*/
  padding: 25px 25px 2px 25px !important;
}

.spinner-border {
  display: inline-block;
  width: 20px;
  height: 20px;
  vertical-align: text-bottom;
  border: 3px solid #fff;
  border-right-color: transparent;
  border-radius: 50%;
  animation: spinner-border 0.75s linear infinite;
}

.error {
  border: 1px solid #ff0000 !important;
}

.email_msg {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.email_msg .icon {
  background: #fff;
  color: black;
  min-width: 95px;
  width: 95px;
  height: 27px;
  border: 1px solid #badbcc;
  border-radius: 100px;
}

.msgUnlockUser {
  display: flex;
  align-items: center;
}

.msgUnlockUser a {
  /*background: #2c405a;*/
  background-color: #fff;
  /*width: 27px;
  height: 26px;*/
  border-radius: 50px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 11px;
  line-height: 0;
  color: #1c293b !important;
  margin-left: 5px;
  border: 1px solid #d3e1f4;
  transform: all ease 0.5s;
  padding: 10px 10px !important;
}

.msgUnlockUser a:hover {
  background: var(--primaryColor);
}

.msgUnlockUser a i {
  margin-right: 0 !important;
}

.pageEmailFinder .content_area_main .rewardsMain {
  -webkit-animation-name: translateBottomToTop;
  animation-name: translateBottomToTop;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

textarea.form-control,
.form-control {
  font-size: 13px;
}

/* .form-control {
  height: 38px !important;
}

textarea.form-control {
  height: auto !important;
} */

.dropzone.uploadDropzone {
  min-height: 100px !important;
  border: 1px solid #ced4da !important;
  background: #fff !important;
  border-radius: 0 !important;
  max-height: 100px;
  padding: 0 !important;
  display: flex;
  align-items: center;
}

.dropzone.uploadDropzone .dz-message {
  font-size: 24px;
  width: 100%;
  margin: 0 !important;
}

.dropzone.uploadDropzone .dz-message h6 {
  font-size: 13px;
  color: #6c757d !important;
  margin-bottom: 0px;
}

.linkedin_email .dropzone {
  min-height: 75px;
  /* border: 2px solid rgba(0,0,0,0.3); */
  background: white;
  padding: 0px;
}

.linkedin_email .dropzone .dz-message {
  font-size: 0px;
  width: 100%;
}

.overlay_modal {
  content: "";
  width: 100vw;
  height: 100vh;
  position: absolute;
  background: #ffffff30;
  z-index: 9;
  display: none;
}

.customModalMain {
  z-index: 10;
}

.form-footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

/* .pageLeads .pageCampaignsAction {
  z-index: 2;
}
.custom_table thead tr {
  z-index: 2;
} */
.found_email {
  margin: 0 5px;
  word-break: break-all;
}

/* .tooltip {
  position: relative;
  display: inline-block;
  opacity: 1;
}

.tooltip .tooltiptext {
  visibility: hidden;
  width: 140px;
  background-color: #555;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px;
  position: absolute;
  z-index: 1;
  bottom: 150%;
  left: 50%;
  margin-left: -75px;
  opacity: 0;
  transition: opacity 0.3s;
}

.tooltip .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
} */

.companyName_outer {
  display: flex;
}

.companyName_outer .input-group-text {
  border-radius: 0;
  border-right: 0;
}

.download-list a {
  position: absolute;
  bottom: 0;
  width: 100%;
  border-top: 1px solid #77879c40;
  padding: 10px;
  color: #8ba9c2;
  text-align: center;
  background: #77879c40;
  transition: all ease 0.5s;
}

.download-list a:hover {
  /* background-color: #fff;*/
  color: #77879c;
}

/*left section changes*/
.leftSectionTabsMainContent {
  height: calc(100vh - (51px + 10px + 155px));
  height: calc(100vh - (45px + 10px + 121px + 44px));
  padding: 0;
  overflow: auto;
}

.pageEmailFinder .leftSectionTabsMainContent .tab-pane {
  height: 100%;
  position: relative;
  overflow-y: unset;
  max-height: 100%;
}

.pageEmailFinder .pageLeadsMenu .all_list_data {
  /* overflow-y: auto;
  max-height: calc(100vh - (51px + 10px + 155px + 33px + 44px)); */
}

.pageEmailFinder .leftMenuInnerList.leads_filters .leftMenuInnerListItemLabel label {
  display: flex;
  flex-grow: 1;
  align-items: center;
  cursor: pointer;
  margin: 0;
}

/* .pageEmailFinder .all_list_data .leftMenuInnerListItem {
  cursor: unset;
} */

.email_container {
  display: flex;
  align-items: center;
}

/*email verification*/
.custom_btn {
  font-size: 13px;
  min-width: 100px;
  height: 38px;
}

.emailVerification_info .row {
  background: #eff3f6;
  padding: 3px 13px;
  /* border-top: 1px solid #e0e7ee;
  border-bottom: 1px solid #e0e7ee; */
}

.emailVerification_info .row+.row {
  border-top: 0;
}

.emailVerification_info .row .col {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 12px;
  font-weight: 700;
}

.emailVerification_info .row .col .content {
  text-transform: uppercase;
}

.spinner-border.lg_spinner {
  display: inline-block;
  width: 100px;
  height: 100px;
  vertical-align: text-bottom;
  border: 3px solid #25374f;
  border-right-color: transparent;
  border-radius: 50%;
  animation: spinner-border 0.75s linear infinite;
  margin: 20px 0;
}

.disabled {
  opacity: 0.6;
  cursor: not-allowed;
}

.disabled input,
.disabled .search-outer button {
  pointer-events: none;
}

#selectListContent {
  width: 100%;
}

#selectListContent .btns {
  justify-content: center;
}

.leftMenuInnerListItemLabel a.linkedin-icon i {
  color: #aabed8;
}

.leftMenuInnerListItemLabel a.linkedin-icon:hover i {
  color: #fff;
}

.createListForm {
  display: flex;
}

.createListForm button {
  min-width: 135px;
  margin-left: 10px;
}

.successMsg .heading {
  margin-bottom: 20px;
  font-size: 13px;
  line-height: 25px;
  color: #767676;
  margin-top: 30px;
}

.successMsg .heading strong {
  display: block;
  font-size: 16px;
}

.afterFilterSelect.style2 {
  padding: 8px 0;
}

.afterFilterSelect.style2 .close_btn a {
  right: 18px;
  top: -1px;
}

.afterFilterSelect.style2 .info ul li a {
  transition: all ease 0.5s;
  display: flex;
  padding: 9px 8px;

}

.afterFilterSelect.style2 .info li+li {
  border-top: 1px solid #ffffff08;
}

.afterFilterSelect.style2 .info ul li a:hover {
  /* background: #25374f;
  padding-left: 25px !important;*/
}

.afterFilterSelect.style2 .info ul li a .content {
  line-height: 15px;
}

.afterFilterSelect.style2 .info ul li a .content .email {
  font-size: 10px;
  opacity: 0.8;
  color: #8ba9c2;
}

.pageEmailFinder .leftMenuInnerList .leftMenuInnerItem {
  align-items: center;
}

.companyIcon {
  margin-right: 10px;
  font-size: 18px;
  width: 30px;
  height: 30px;
  background: #1c293b;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 5px;
}

.successMsg .heading .icon {
  font-size: 70px;
  margin-bottom: 10px;
}

/* .pageEmailFinder .content_area_main {
  max-height: calc(100vh - (53px + 42px + 20px));
  overflow: auto;
} */

.dropzone.dz-clickable .dz-message h6 {
  font-size: 13px;
  color: #6c757d !important;
}

.rangeBarOuter .input1 {
  width: calc(100% - 250px);
}

.rangeBar {
  width: 250px;
}

.rangeBar .input3:not(:last-child) {
  border-right: 0;
}

.rangeBar .input-group-text {
  font-size: 12px;
}

.pageEmailFinder .pageLeadsMenu .searchHistory .all_list_data {
  max-height: unset;
  height: calc(100vh - (51px + 155px + 44px + 22px));
}

.leftMenuInnerList.searchHistory .leftMenuInnerListTitle {
  margin-bottom: 0;
}

.searchHistory .leftSectionTabsMainContent {
  height: calc(100vh - (51px + 155px));
}

.pageEmailFinder .leftMenuInnerListItem .icon.active .fa-chevron-down {
  transform: rotate(180deg);
  transition: all ease 0.8s;
}

.loadMore {
  padding: 10px 18px 20px 18px;
  margin-bottom: 10px;
  display: flex;
  justify-content: center;
}

.loadMore span {
  background: #8ba9c2;
  border-radius: 50px;
  font-size: 0.85em;
  height: 22px;
  width: 95px;
  justify-content: center;
  display: flex;
  align-items: center;
  cursor: pointer;
}

.loadMore span:hover {
  background-color: #fff;
}

.loadMore span i {
  margin-top: 2px;
}

/*auto suggest*/
.autoSuggest {
  width: 100%;
  display: flex;
  position: relative;
  z-index: 9;
}

.autoSuggest .all_list_data {
  position: absolute;
  width: 100%;
  left: 0;
}

.autoSuggest .all_list_data {
  border: 1px solid #ced4da;
  border-top: 0;
  /* border-radius: 2px; */
  background-color: #fff;
  -webkit-box-shadow: 0 2px 3px 0 rgb(63 83 110 / 15%);
  box-shadow: 0 2px 3px 0 rgb(63 83 110 / 15%);
}

.autoSuggest .all_list_data .leftMenuInnerListItem {
  padding: 10px;
  align-items: center;
}

.autoSuggest .all_list_data .leftMenuInnerListItem .info {
  display: flex;
  flex-grow: 1;
  justify-content: flex-start;
  align-items: center;
}

.autoSuggest .all_list_data .leftMenuInnerListItem .info .companyIcon {
  color: #fff !important;
}

.autoSuggest .all_list_data .leftMenuInnerListItem .info .leftMenuInnerListItemLabel {
  text-align: left;
  color: #1c293b;
  font-size: 13px;
}

.autoSuggest .all_list_data .leftMenuInnerListItem .info .leftMenuInnerListItemLabel span {
  opacity: 0.5;
  margin-left: 5px;
  font-size: 12px;
}

.autoSuggest .all_list_data .leftMenuInnerListItem .icon {
  color: #fff !important;
  background: #9c9c9c !important;
}

.autoSuggest .all_list_data .leftMenuInnerListItem .icon .disabled {
  opacity: 0.5;
  pointer-events: none;
}

.searchBar_withIcon {
  position: relative;
}

.searchBar_withIcon i {
  position: absolute;
  left: 12px;
  top: 5px;
}

.searchBar_withIcon input {
  padding-left: 35px;
}

.autoSuggest .all_list_data .leftMenuInnerListItem:hover {
  background: #f1f1f1;
}

/*action btn issue*/
.pageLeads .pageCampaignsAction .buttonSm {
  padding: 0;
}

.pageLeads .pageCampaignsAction .buttonSm .buttonInner,
.pageLeads .pageCampaignsAction .btn_outer .buttonSm {
  padding: 8px 14px;
}

/*domain result*/
.domainResult .after_lockUser_select {
  color: #25374f;
  background: #fff;
  padding: 5px 0;
}

.pageLeads .domainResult .list_counts {
  margin-left: 0;
}

.domainResult .after_lockUser_select a.icon {
  color: #25374f;
}

.domainResult .after_lockUser_select a.icon:hover {
  background-color: #25374f;
  color: #fff;
}

.domainResult .leftMenuInnerList.leads_filters {
  margin-top: 10px;
  margin-bottom: 20px;
}

.domainResult .all_list_data .leftMenuInnerListItemLabel {
  display: flex;
  color: #25374f;
  font-size: 13px;
  align-items: center;
}

.domainResult .all_list_data .leftMenuInnerListItem {
  padding: 9px 0 8px;
}

.domainResult .all_list_data .leftMenuInnerListItemLabel label {
  display: flex;
  justify-content: flex-start;
}

.domainResult .all_list_data .leftMenuInnerListItemLabel.user_info {
  text-align: left;
  color: #25374f;
  margin-left: 15px;
  font-size: 13px;
  display: flex;
  flex-direction: column;
  line-height: 15px;
  align-items: flex-start;
}

.domainResult .all_list_data .leftMenuInnerListItemLabel ul.other_info {
  display: flex;
  margin: 0;
  padding: 0;
}

.domainResult .all_list_data .leftMenuInnerListItemLabel ul.other_info li {
  font-size: 10px;
  opacity: 0.8;
  color: #8ba9c2;
  display: block;
  border: 0 !important;
}

.domainResult .all_list_data .leftMenuInnerListItemLabel ul.other_info li+li {
  margin-left: 10px;
  padding-left: 12px;
  position: relative;
}

.domainResult .all_list_data .leftMenuInnerListItemLabel ul.other_info li+li:before {
  content: "|";
  position: absolute;
  left: 0;
}

.domainResult .emailVerification_info .row .col {
  padding: 0;
}

.domainResult .section_icon {
  color: #999;
}

.domainResult .all_list_data .leftMenuInnerListItem {
  padding: 10px 0;
  min-height: 51px;
  margin: 0;
}

/* .domainResult .all_list_data .leftMenuInnerListItem + .leftMenuInnerListItem {
  border-top: 1px solid #999;
} */

.domainResult .all_list_data>ul>li {
  border-bottom: 1px solid #f1f1f1 !important;
}

/* .domainResult .all_list_data .leftMenuInnerListItem:hover {
  background-color: #f1f1f1;
} */

.domainResult .leftMenuInnerListItem.active {
  border-radius: 0;
  background-color: transparent;
}

.leftMenuInnerListItem .icon.active .fa-chevron-down,
.leftMenuInnerListItem.active .icon .fa-chevron-down {
  transform: rotate(180deg);
  /*transition: all ease 0.8s;*/
}

.domainResult .afterFilterSelect .close_btn a {
  right: 13px;
  top: 15px;
  transition: all ease 0.5s;
}

.domainResult .afterFilterSelect .close_btn a:hover {
  color: #000;
}

.domainResult .afterFilterSelect {
  padding: 13px;
  background: #eff3f6;
}

.domainResult .afterFilterSelect .info {
  display: flex;
}

.domainResult .afterFilterSelect .info a {
  color: #25374f;
  font-size: 12px;
}

.domainResult .afterFilterSelect .info a i {
  color: #fff;
}

.domainResult .afterFilterSelect .info div+div {
  margin-left: 20px;
}

.domainResult .loadMore span:hover {
  background-color: var(--primaryColor);
}

.domainResult .loadMore span {
  background: #1c293b;
  color: #fff;
}

.domainResult .loadMore {
  display: flex;
  justify-content: center;
}

/*campaigns*/
.custom_table .table-responsive table tr td.date_time {
  line-height: 15px;
}

.custom_table .table-responsive table tr td .time {
  font-size: 10px;
  display: block;
  opacity: 0.5;
}

.status .alert {
  /* padding: 0.45em 1.5em !important;*/
  justify-content: center;
  font-size: 10px;
  padding: 2px 11px;
  font-size: 10px;
  display: block;
  width: 98px;
  height: 23px;
  line-height: 16px;
  text-align: center;
  /* top: 10px;*/
  display: flex;
  align-items: center;
}

.custom_table .table-responsive table tr td {
  vertical-align: middle;
}

.custom_table .table-responsive table tr td .progress {
  border-radius: 50px;
  width: 170px;
}

.custom_table .table-responsive table tr td .progress-bar {
  font-size: 10px;
}

.custom_table .table-responsive table tr th.actions,
.custom_table .table-responsive table tr td.actions {
  text-align: right;
}

.custom_table .table-responsive table tr td.actions .button {
  border: 0;
  /*position: static;*/
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 5px 9px;
  font-size: 12px;
  margin: 0px 5px;
}

.custom_table .table-responsive table tr td.actions .button+.button {
  /*margin-left: 5px;*/
}

.campaign_page .pageLeadsMenu.pageCampaignsMenu .upper_list {
  overflow-y: auto;
  max-height: calc(100vh - 155px);
  max-height: calc(100vh - 121px);
}

.pageLeadsMenu.pageCampaignsMenu .all_list_data {
  overflow-y: auto !important;
  /*max-height: unset;*/
  max-height: 416px;
  min-height: 50px;
  /* display: flex; */
  justify-content: space-between;
  align-items: center;
  flex-direction: column;
}

.pageLeadsMenu.pageCampaignsMenu .all_list_data-2 {
  overflow-y: auto !important;
  /*max-height: unset;*/
  max-height: 438px !important;
}

.pageLeadsMenu.pageCampaignsMenu .all_list_data-2-b {
  overflow-y: auto !important;
  /*max-height: unset;*/
  max-height: 369px !important;
  min-height: 51.5vh !important;
  height: 43vh !important;
}

.pageLeadsMenu.pageCampaignsMenu .all_list_data-2-c {
  overflow-y: auto !important;
  /*max-height: unset;*/
  max-height: 405px !important;
  height: 443px;

}

.custom_table .table-responsive table tr td.actions .button:hover {
  /*filter: drop-shadow(0px 2px 2px #00000050);*/
}

.campaign_name {
  display: flex;
  min-width: 210px;

}

.campaign_name .campaign_info {
  display: flex;
  width: 100%;
}

.campaign_name .inlineModal .btns {
  display: flex;
  margin-left: 5px;
}

.campaign_name .campaign_info .name {
  /* flex-grow: 1; */
  white-space: pre-line;
  /* overflow: visible;*/
  text-overflow: ellipsis;
  width: 156px;
  word-break: break-all;
  white-space: nowrap;
  overflow: hidden;
}

.campaign_name .campaign_info .listActions {
  align-items: center;
  margin-top: 0 !important;
}

.campaign_name .campaignTableItem__edit-button {
  color: #fff;
  background-color: #1c2c42;
  /* color: #000;
  background: #e0e0e0;*/
  /* padding: 2px 5px; */
  border-radius: 2px;
  line-height: 0;
  margin-left: 5px;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.pageCampaigns .custom_table .table-responsive table tr th,
.pageCampaigns .custom_table .table-responsive table tr td {
  min-width: 128px;
}

.campaign_name .campaignTableItem__edit-button a i {
  /*color: rgb(117, 134, 156);*/
  color: #fff;
  font-size: 12px;
}

.campaign_name .pageCampaignsAction {
  z-index: 0;
}

/*btns*/
.unlockBtn {
  color: #aabed8;
  min-width: 95px;
  width: 95px;
  text-align: center;
  justify-content: center;
  display: flex;
  align-items: center;
  height: 22px;
}

.unlockBtn.bg-danger {
  color: #842029;
  background-color: #f8d7da !important;
  border-color: #f5c2c7;
}

.unlockBtn.bg-success {
  /* color: #0f5132;
  background-color: #d1e7dd !important;
  border-color: #badbcc; */
  color: #0f5132;
  background-color: #d1e7dd !important;
  border-color: #badbcc;
  min-width: 95px;
  width: 95px;
  text-align: center;
  justify-content: center;
  display: flex;
  align-items: center;
  height: 27px;
  border-radius: 100px;
}

.custom_table .table-responsive table tr td .section_icon {
  width: 18px;
  font-size: 18px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #999;
}




.custom_table.w-180 .table-responsive table tr th:not(:first-child),
.custom_table.w-180 .table-responsive table tr td:not(:first-child) {
  min-width: 180px;
}

.campaignInfo {
  margin-top: 10px;
  font-size: 12px;
}

.campaignInfo ul {
  display: flex;
  margin: 0;
  padding: 0;
}

.campaignInfo ul li {
  display: flex;
}

.campaignInfo ul li+li:before {
  content: "|";
  margin: 0 10px;
  opacity: 0.5;
}

.campaignInfo .date_time {
  display: flex;
}

.campaignInfo .date_time .time {
  font-size: 10px;
  display: block;
  opacity: 0.5;
  margin-left: 6px;
}

.contentHeader.campaignHeader {
  height: 79px;
}

.contentHeader.campaignHeader .contentHeaderHeadline {
  padding: 10px 0;
}

.contentHeader.campaignHeader .contentHeaderContent {
  flex-direction: column;
  align-items: flex-start;
}

.custom_table.campaignDescTable .table-responsive {
  /* width: calc(100vw - (60px + 280px)); */
  height: calc(100vh - (79px + 77px + 42px));
  overflow-y: auto;
  background: #fff;

}

@media (min-width: 990px) {



  .emailFinderFormMain .rewardsBody {
    /* max-height: calc(100vh - (53px + 42px + 20px)); */
  }
}

@media (max-width: 990px) {

  /* .recharge_Wrapper .rewardsMain,
  .rewardsMain,
  .checkout-table,
  .rechargeCreditContent .custom_table .table-responsive {
    width: 100%;
  } */

  #leadsInfoContent .campaignInfo.campaignInfo-lan {
    display: none !important;
  }

  .columns_filter,
  .pageCampaignsAction {
    height: 35px;
  }

  .pageCampaignsAction-new.pageCampaignsAction {
    height: 35px !important;
  }

  .pageLeads .leftMeleftMenuFilter.shoq {
    display: block;
  }

  .alert-list-active {
    font-size: 10px !important;
    line-height: 15px !important;
  }

  .pageLeads.pageEmailFinder .contentHeader {
    padding: 0 !important;
    height: 53px;
  }

  .rangeBar {
    width: 100%;
    margin: 0 !important;
  }

  .rangeBarOuter .input1 {
    border-bottom: 0;
  }

  .form-label {
    line-height: 20px;
    font-size: 12px;
  }

  /*campaign*/
  .campaign_name .inlineModal .modal_form {
    margin-left: 0;
  }

  .campaign_name .inlineModal .btns .button+.button {
    margin-left: 5px;
  }

  /*domain email search*/
  .autoSuggest .all_list_data .leftMenuInnerListItem .info .leftMenuInnerListItemLabel span {
    margin-left: 0;
  }

  .autoSuggest {
    margin-top: -48px;
  }

  .pageDomainSearch .info_msg {
    flex-direction: column;
    margin-top: 5px;
  }

  .pageDomainSearch .emailVerification_info {
    margin-top: 5px !important;
  }

  .pageDomainSearch .emailVerification_info .row .col {
    flex-direction: column;
    padding: 10px;
  }

  .pageDomainSearch .emailVerification_info .row .col label {
    font-size: 10px;
  }

  .pageDomainSearch .emailVerification_info .row .col .content {
    margin-top: 5px;
    width: 100%;
  }

  .domainResult .afterFilterSelect .info {
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
  }

  .domainResult .afterFilterSelect .info div+div {
    margin-left: 0;
    margin-top: 8px;
  }

  .domainResult .all_list_data .leftMenuInnerListItemLabel ul.other_info {
    flex-direction: column;
    padding-right: 25px;
  }

  .domainResult .all_list_data .leftMenuInnerListItemLabel ul.other_info li+li {
    margin-left: 0;
    padding-left: 0;
  }

  .domainResult .all_list_data .leftMenuInnerListItemLabel ul.other_info li+li::before {
    content: none;
  }

  .pageDomainSearch .pageAnalytics_tabs .tabsMain {
    flex-direction: row-reverse;
  }

  .layout .layoutCols {
    /* background-color: #fff; */
    padding-bottom: 46px;
  }
}

/*responsive*/

@media (max-width: 990px) {
  .pageCampaignsHeader .contentHeader .contentHeaderHeadline {
    justify-content: flex-start !important;
  }

  .leftMenuFilterClose {
    display: flex;
  }

  .credit_history_tabs.analytics_box-filters {
    max-height: 80vh;
  }

  /*top trial section*/
  .trial_msg.message {
    padding: 0;
  }

  .trial_msg.message .messageContent {
    flex-direction: row;
    margin-top: 10px;
  }

  .trial_msg.message .right_sec {
    flex-direction: column;
    margin-top: 5px;
  }

  .trial_msg.message .right_sec>span {
    padding: 0 20px;
    font-size: 11px;
    margin-bottom: 5px;
  }

  .trial_msg.message .messageAction {
    margin-right: 0;
    margin-left: 0;
    width: 100%;
    justify-content: center;
  }

  .message {
    flex-direction: column;
    height: auto !important;
    padding: 12px 15px;
  }

  .messageSm .messageContent {
    font-size: 12px;
    text-align: center;
    margin-bottom: 5px;
    line-height: 21px;
  }

  .message .messageContent span.badge {
    font-size: 10px;
  }

  .messageAction {
    font-size: 12px;
    padding: 5px 14px;
    font-size: 13px;
    line-height: 16px;
  }

  .ellipsisText {
    overflow: unset !important;
    text-overflow: unset !important;
    white-space: unset !important;
  }

  .leftBar .leftBarOuter {
    margin-top: 15px;
  }

  /*dash header*/
  .dashboard_header {
    align-items: flex-start;
    flex-direction: column;
    padding: 0;
    height: auto;
  }

  .dashboard_header .welcome_msg {
    font-size: 13px;
    background: #eee;
    padding: 12px 15px;
    width: 100%;
  }

  .dashboard_header.contentHeader .contentHeaderBtns {
    /* flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start; */
    font-size: 12px;
    padding: 8px 18px 12px 15px;
  }

  .dashboard_header #reportrange {
    margin-left: 0 !important;
    /* width: 100% !important; */
    font-size: 11.5px !important;
    margin-top: 5px !important;
    padding: 5px 12px !important;
  }

  .pageAnalytics .pageAnalytics_container {
    padding: 12px 8px 12px 15px;
  }

  .alert {
    padding: 15px !important;
    font-size: 11px;
  }

  .analytics_box .analytics_box_header {
    padding: 10px 15px;
    height: auto;
  }

  .analytics_box .analytics_box_header .analytics_box_title {
    font-size: 12px;
  }

  .analytics_box {
    grid-column: span 10 / auto !important;
  }

  .analytics_box__chart {
    padding: 0 10px 0px 0 !important;
  }

  .analytics_box .analytics_box_body .analytics_box_inner .analytics_box_metrics {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-right: 0;
    min-height: 66px;
    flex-direction: column;
  }

  .analytics_box .analytics_box_body {
    padding: 12px 15px !important;
  }

  .analytics_box-metric+.analytics_box-metric {
    border-top: 1px solid #e3e8ef;
  }

  .analytics_box-metric {
    margin-right: 0;
    padding-right: 0;
    border-right: 0;
    padding: 10px 0;
  }

  .analytics_box-metric .analytics_metric_content {
    display: flex;
    justify-content: flex-end;
  }

  .analytics_box-metric .analytics_metric_value {
    font-size: 16px;
  }

  .analytics_box.whats-new .analytics_box_body {
    padding: 0 !important;
  }

  .highlights_list li a {
    padding: 10px 15px;
  }

  .highlights_list li a .date {
    width: 40px;
  }

  .highlights_list li a .text {
    margin-left: 10px;
    width: calc(100% - (40px + 20px + 20px));
    margin-right: 10px;
    font-size: 12px;
    line-height: 20px;
  }

  .analytics_box.analytics_box--with-filters .analytics_box_body {
    padding: 0 !important;
  }

  /*credit history*/
  .filter_date {
    /* display: inline; */
  }

  .analytics_box .analytics_box_body .analytics_box__filters--left {
    border-right: 1px solid #e3e8ef;
    display: none;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 9;
    width: 100%;
    align-items: center;
    justify-content: center;
    height: 100%;
    -webkit-animation: fadein 0.5s;
    -moz-animation: fadein 0.5s;
    -ms-animation: fadein 0.5s;
    -o-animation: fadein 0.5s;
    animation: fadein 0.5s;
    left: auto;
    width: calc(100% - 60px);
    right: 0;
  }

  .analytics_box .analytics_box_body .analytics_box__filters--left.show {
    display: flex;
  }

  .analytics_box__filters.analytics_box__filters--left:before {
    content: "";
    z-index: 8;
    height: 100%;
    width: 100%;
    position: absolute;
    background: rgba(0, 0, 0, 0.5);
  }

  @keyframes fadein {
    from {
      opacity: 0;
    }

    to {
      opacity: 1;
    }
  }

  .analytics_box-filters {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-height: unset;
    width: 236px;
    height: auto;
    background-color: #fff;
    z-index: 10;
  }

  .analytics_box.credit_history_main .analytics_box_header {
    padding: 10px 15px;
    height: auto;
    flex-direction: column;
    align-items: flex-start;
  }

  .analytics_box.credit_history_main .analytics_box_header .analytics_box_title {
    font-size: 12px;
    margin-bottom: 15px;
  }

  .analytics_box.credit_history_main .analytics_box_header .analytics_box_right {
    width: 100%;
    justify-content: flex-start !important;
  }

  .credit_history_main .analytics_date_range {
    /* align-items: flex-start;
    flex-direction: column;
    width: 100%; */
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }

  .analytics_box .analytics_box_header .analytics_box_right {
    /* justify-content: flex-start !important; */

  }

  .credit_history_main .analytics_date_range .analytics_date_range-bar {
    /* padding: 4px 15px 3px; */
    padding: 4px 0px 3px;
    font-weight: 600;
    font-size: 11px;
    margin-right: 0;
    width: 100%;
  }

  .credit_history_main .analytics_date_range .analytics_date_range-bar+.analytics_date_range-bar {
    margin-top: 5px;
  }

  .credit_history_list .left_section .other-info {
    display: flex;
    font-size: 12px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .credit_history_list .left_section .other-info>div+div {
    border-left: 0;
    margin-left: 0;
    padding-left: 0;
  }

  .credit_history_content {
    padding: 15px 10px;
  }

  .credit_history_list_outer {
    padding-right: 15px;
  }

  .credit_history_content .header {
    flex-direction: column;
    align-items: flex-start !important;
    padding: 0 5px;
  }

  .credit_history_content .header .btn-group {
    margin-bottom: 5px;
  }

  .credit_history_content .header .info {
    word-break: break-word;
    width: 100%;
    line-height: 19px;
  }

  .credit_history_list .left_section .icon {
    width: 35px;
    height: 35px;
    font-size: 13px;
    margin-right: 10px;
  }

  .pageAnalytics .pageAnalytics_container {
    overflow: unset !important;
  }

  .pageAnalytics.layout.layoutFlex {
    overflow: auto;
  }

  .credit_history_content .credit_history_list_content {
    max-height: 100%;
    overflow-y: unset;
  }

  .credit_history_content .header .btn-group .btn {
    line-height: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 30px;
    padding: 6px 6px 6px;
  }

  .analytics_empty .analytics_empty-text {
    font-weight: 500;
    font-size: 10.5px;
    line-height: 15px;
  }

  .analytics_box .analytics_box_body {
    max-width: 100%;
    overflow: auto;
  }

  .analytics_box .analytics_box_body canvas {
    /* width: auto !important; */
    width: 100% !important;
  }

  /*leads page responsive*/
  .pageLeads .leftMenuInner.pageLeadsMenu {
    display: none;
  }

  .pageLeads .contentHeader {
    padding: 10px !important;
    height: auto;
  }

  .custom_table .table-responsive table tr th:first-child,
  .custom_table .table-responsive table tr td:first-child {
    min-width: 40px;
    max-width: 40px;
  }

  .custom_table .table-responsive table tr th,
  .custom_table .table-responsive table tr td {
    min-width: 120px;
  }

  .pageLeads .contentHeader .contentHeaderBtns {
    margin-top: 10px;
  }

  /* .pageLeads .contentHeader .contentHeaderBtns.contentHeaderBtns_orderhistory {
      margin-top: 0px;
  }   */

  .pageLeads .search_bar_main {
    min-width: auto;
    margin-right: 5px !important;
  }

  .contentHeader .contentHeaderBtns>* {
    margin-right: 5px;
  }

  .pageLeads .contentHeader .contentHeaderBtns .buttonInner .buttonName,
  .pageLeads .contentHeader .contentHeaderBtns .buttonInner .buttonName+svg {
    /* display: none; */
  }

  .custom_table .table-responsive {
    /* width: calc(100vw - 60px);
    height: calc(100vh - (90px + 42px + 98px)); */
  }

  .before_list_select.show {
    flex-direction: column;
  }

  .pageLeads .after_list_select.show .list_counts {
    font-size: 11px;
    margin-left: 0;
  }

  .tableCommonTfoot {
    padding: 10px;
  }

  .tableCommonTfoot .foot_row {
    flex-direction: column;
  }

  .tableCommonTfoot .sort_rows {
    margin-bottom: 10px;
  }

  .dashboard_footer .container-fluid {
    justify-content: center !important;
  }

  .customModalMain .customModalContent {
    width: auto;
  }

  .contentHeader .contentHeaderHeadline {
    margin-right: 0;
  }

  .inlineModal .btns .button+.button {
    margin-left: 5px;
  }

  .inlineModal .btns {
    display: flex;
    margin-left: 5px;
  }

  .pageLeads .contentHeader .inlineModal .btns .button i {
    margin-right: 0;
  }

  .pageLeads .contentHeader .button>.buttonInner>i {
    margin-right: 0;
  }

  .custom_table.tableWithTrail .table-responsive {
    height: calc(100vh - (90px + 42px + 98px + 102px));
  }

  .contentHeader .contentHeaderHeadline {
    justify-content: space-between;
  }

  @media (max-width: 990px) {
    .pageCampaignsHeader.contentHeader .contentHeaderHeadline {
      justify-content: flex-start !important;
      flex-direction: column;
      align-items: baseline;
    }

    .pageCampaignsHeader.contentHeader .contentHeaderBtns {
      justify-content: flex-start;
    }
  }

  /* .contentHeader .contentHeaderHeadline .filter_button {
      display: inline-block;
  } */

  .filter_button {
    display: inline-block;
  }

  .inlineModal .modal_form {
    margin-left: 10px;
  }

  .pageLeads .leftMenuInner.pageLeadsMenu {
    position: absolute;
    left: -100vw;
    width: 250px;
    height: 100vh;
    transition: all ease 0.5s;
    z-index: 99;
    width: calc(100vw - 60px);
    background: #00000060;
  }

  .leftMenuInner.pageLeadsMenu .leftMenuInnerLists {
    display: flex;
    flex-direction: column;
    height: 100%;
    width: 250px;
    background: #25374f;
  }

  .pageLeads .leftMenuInner.pageLeadsMenu.show {
    display: block;
    -webkit-animation: slideIn 0.5s forwards;
    -webkit-animation-delay: 0.5s;
    animation: slideIn 0.5s forwards;
    animation-delay: 0.5s;
  }

  /*empty page*/
  .pageLeads .empty_page_main .table_data_scroll {
    width: calc(100vw - 60px);
  }

  .empty_page_main .tableCommon .tableCommonEmpty {
    height: auto;
    padding-top: 20px;
  }

  .empty_page_main .before_list_select.show {
    flex-direction: row;
  }

  .pageLeads .empty_page_main .contentHeader .contentHeaderBtns {
    margin-top: 0;
  }

  .feeding_emails.tuts ul li {
    width: 100%;
    flex-direction: column;
  }

  .feeding_emails.tuts ul .title {
    margin-top: -7px;
  }

  .feeding_emails.tuts ul li+li {
    margin-top: 10px;
  }

  .feeding_emails ul {
    flex-direction: column;
  }

  .feeding_emails.tuts ul .content {
    margin: 0;
  }

  .empty_page_main .empty_list .emptySpotTitle img {
    width: 200px !important;
  }

  /*email finder pages*/
  .search-bar {
    flex-direction: column;
  }

  .search-bar .form-control+.form-control {
    margin-top: 10px;
  }

  .search-bar>input {
    width: 100% !important;
  }

  .email_msg,
  .customModalMain .customModalContent .modal-bottom {
    flex-direction: column;
  }

  .rewardsMain {
    min-width: auto;
  }

  .pageEmailFinder .pageAnalytics_tabs {
    width: 50%;
    height: 100%;
  }

  .pageEmailFinder .pageEmailFinder_header .tabsMain .tabsMain_tab {
    padding: 0;
    width: calc(100% / 2);
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .emailFinderFormMain .search-bar .btn-search {
    width: 100%;
    margin-top: 10px;
  }

  .companyName_outer {
    margin-top: 10px;
  }

  .pageEmailFinder .pageEmailFinder_header .tabsMain .tabsMain_tab .tabsMain_label {
    display: none;
  }

  .pageLeads.pageEmailFinder .contentHeader {
    padding: 0 10px !important;
    height: 53px;
    align-items: center;
  }

  .pageEmailFinder .pageEmailFinder_header .tabsMain .tabsMain_tab i {
    margin-top: 0;
    margin-right: 0;
  }

  .leftMenuInner.pageLeadsMenu .leftMenuInnerLists {
    width: 100%;
  }

  .leftMenuFilterClose {
    top: auto;
    bottom: 7px;
  }

  .customModalMain .customModalContent .icon img,
  .customModalMain .customModalContent .icon img.img-lg {
    width: 125px;
  }

  .customModalMain .customModalContent .modal-bottom {
    bottom: -55px;
    justify-content: center;
    height: 55px;
  }

  .customModalMain .customModalContent {
    width: 100%;
  }

  .msgUnlockUser {
    flex-direction: column;
  }

  .pageEmailFinder .content_area_main {
    max-height: calc(100vh - (53px + 42px));
    overflow: auto;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .rewardsMain {
    max-height: 100%;
    max-width: 100%;
  }

  /* .emailFinderFormMain .rewardsItem {
      padding: 20px 0px !important;
  } */

  .emailFinderFormMain .rewardsItem {
    padding: 20px 15px !important;
  }

  .dropzone .dz-message {
    margin: 1em 0;
  }

  .form-footer {
    flex-direction: column;
  }

  .customModalMain .customModalContent .btns .button .buttonInner i,
  .customModalMain .customModalContent .btns .button .buttonInner .buttonName {
    line-height: 1;
    font-size: 12px;
  }

  .dropzone {
    min-height: 138px;
    padding: 0;
    display: flex;
  }

  .dropzone .dz-preview {
    margin: 6px;
  }

  .dropzone .dz-message {
    margin: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }

  .dropzone .dz-message h6 {
    font-size: 13px;
    margin: 0;
  }

  .form-footer .button {
    margin-bottom: 10px;
  }

  #bulkEmailConfirmation.customModalMain .customModalContent .btns {
    flex-direction: column;
  }

  #bulkEmailConfirmation.customModalMain .customModalContent .btns .button+.button {
    margin-left: 0;
    margin-top: 10px;
  }

  #bulkEmailConfirmation .heading br {
    display: none;
  }

  /*email verification*/
  .emailVerification_info .row {
    padding: 0;
    flex-direction: column;
    border: 0;
    background: transparent;
  }

  .emailVerification_info .row .col {
    padding: 10px 0;
    /* border-top: 1px solid #e0e7ee; */
    border-bottom: 1px solid #e0e7ee;
    margin: 0 !important;
  }

  .domainResult .emailVerification_info .row {
    background: #eff3f6;
  }

  /*campaign desc*/
  /* .contentHeader.campaignHeader {
      height: 148px;
  } */
  .custom_table.campaignDescTable.selectedShow .table-responsive {
    height: calc(100vh - (55px + 42px + 98px));
  }

  /* .contentHeader.campaignHeader .contentHeaderBtns {
      margin-top: 0;
  } */
  .contentHeader.campaignHeader .inlineModal {
    z-index: 0;
    width: 100%;
  }

  .contentHeader.campaignHeader .inlineModal .modal_form {
    margin-left: 0;
  }

  .contentHeader.campaignHeader .contentHeaderHeadline {
    padding: 0;
  }

  .contentHeader.campaignHeader .filter_button {
    /* position: absolute; */
    top: 10px;
  }

  .contentHeader.campaignHeader .contentHeaderContent {
    align-items: flex-end;
    width: 100% !important;
  }

  .contentHeader.campaignHeader .UpperInfo {
    flex-direction: column;
    align-items: flex-start !important;
  }

  .contentHeader.campaignHeader .campaignInfo {
    margin-top: 5px;
    font-size: 10px;
    width: 100%;
  }

  .campaignInfo ul {
    justify-content: space-between;
  }

  .campaignInfo .date_time {
    flex-direction: column;
    line-height: 15px;
  }

  .campaignInfo .date_time .time {
    margin-left: 0;
  }

  .custom_table.w-180 .table-responsive table tr th:not(:first-child),
  .custom_table.w-180 .table-responsive table tr td:not(:first-child) {
    min-width: 120px;
  }

  .custom_table.campaignDescTable .table-responsive {
    height: calc(100vh - (148px + 42px + 98px));
  }

  .dashboard_footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    z-index: 2;
  }

  .contentHeader .after_list_select .contentHeaderBtns {
    margin-top: 0px;
  }
}

@-webkit-keyframes slideIn {
  100% {
    left: 0;
  }
}

@keyframes slideIn {
  100% {
    left: 0;
  }
}

/* new changes */
.alert-list-active {
  padding: 0px 10px;
  font-size: 11px;
  align-items: center;
  line-height: 17px;
}

.custom_table.w-150 .table-responsive table tr th:not(:first-child),
.custom_table.w-150 .table-responsive table tr td:not(:first-child) {
  min-width: 150px;
}

/*css 18-01*/
/*recharge credits*/
.pageEmailFinder .pageLeadsMenu .rechargeCreditList .all_list_data .leftMenuInnerListItem {
  min-height: 52px;
}

.pageLeadsMenu .leftMenuInnerList.rechargeCreditList .leftMenuInnerListItemLabel {
  align-items: flex-start;
  flex-direction: column;
}

.date {
  font-size: 10px;
  opacity: 0.8;
  color: #8ba9c2;
}

.pageEmailFinder .rechargeCreditList .leftMenuInnerListItem .icon {
  min-width: auto;
  width: 100px;
  padding: 10px;
  font-size: 11px;
}

.rechargeCreditList .afterFilterSelect .info ul {
  padding-right: 11px !important;
}

.rechargeCreditList .afterFilterSelect .info ul .content {
  width: 100%;
}

.rechargeCreditList .afterFilterSelect .info ul .content .name {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.rechargeCreditContent {
  /* display: flex;
  width: 100%;
  min-height: 421px; */
}

.rechargeCreditContentOuter {
  /* width: 96%; */
  /* height: calc(100% - 10%); */
}

.rechargeCreditContent .leftSection {
  /* width: calc(100% - 365px);
  max-width: calc(100% - 365px);
  min-width: min-content; */
}

.rechargeCreditContent .rightSection {
  /* width: 341px;
  margin-left: 4px;
  max-width: 341px;
  min-width: min-content; */
}

.rechargeCreditContent .rightSection .info {
  padding: 5px 0;
  margin: 20px 0 15px;
  list-style: none;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}

.rechargeCreditContent .rightSection .info li {
  display: flex;
  justify-content: space-between;
  line-height: 28px;
}

.rechargeCreditContent .rightSection .info li.highlight {
  font-size: 15px;
  font-weight: 600;
}

.rechargeCreditContent .buttonSm {
  font-size: 13px !important;
  height: 38px;
}

.rechargeCreditContent .buttonSm1 {
  font-size: 13px !important;

  padding-right: 0;
  color: #212529;
}

.buttonFull {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* .domainResult.creditsList .all_list_data > ul > li {
  border-bottom: 0 !important;
}

.domainResult.creditsList .all_list_data > ul > li + li {
  border-top: 1px solid #f1f1f1 !important;
} */

.domainResult.creditsList .all_list_data .leftMenuInnerListItemLabel ul.other_info li+li {
  margin-left: 0;
  padding-left: 0;
}

.domainResult.creditsList .all_list_data .leftMenuInnerListItemLabel ul.other_info li+li:before {
  display: none;
}

.domainResult.creditsList .all_list_data .leftMenuInnerListItemLabel ul.other_info {
  flex-direction: column;
}

.emailsGiven {
  display: flex;
  flex-direction: column;
  line-height: 20px;
}

.rechargeCreditContent .custom_table .table-responsive table tr th,
.rechargeCreditContent .custom_table .table-responsive table tr td {
  min-width: auto;
}

.rechargeCreditContent .rewardsMain .rewardsBody .rewardsMainItem,
.rechargeCreditContent .rewardsItem .rewardsItemWrapper {
  height: 100%;

}

.rechargeCreditContent .rewardsItem .rewardsItemContent {
  /* display: flex;
  height: 100%;
  justify-content: space-between;
  flex-direction: column; */
}

.rechargeCreditContent .rewardsItem .rewardsItemContent .upper {
  flex-grow: 1;
}

.rechargeCreditContent .custom_table .table-responsive {
  width: 100%;
}

/*recharge slider*/
.credits {
  /* text-align: right;*/
  text-align: center;
  margin-bottom: 0;
  margin-top: 13px;
}

.credits .separator {
  color: #ddd;
}

.range {
  position: relative;
}

.range input[type="range"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 0;
  width: 100%;
  height: 22px;
  cursor: pointer;
  display: block;
}

.range input[type="range"]:focus {
  outline: none;
}

.range input[type="range"][disabled] {
  opacity: 0.3;
  cursor: default;
}

.range .rangeslider {
  position: relative;
  height: 22px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.range .rangeslider:before {
  box-sizing: border-box;
  width: 100%;
  height: 4px;
  background: #e6e6e6;
  border-radius: 100px;
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.range input::-webkit-slider-runnable-track {
  box-sizing: border-box;
  width: 100%;
  height: 4px;
  background: #e6e6e6;
  border-radius: 100px;
  margin: 11px 0;
}

.range input::-moz-range-track {
  box-sizing: border-box;
  width: 100%;
  height: 4px;
  background: #e6e6e6;
  border-radius: 100px;
  margin: 11px 0;
}

.range input::-ms-track {
  box-sizing: border-box;
  width: 100%;
  height: 4px;
  background: #e6e6e6;
  border-radius: 100px;
  color: transparent;
  padding: 11px 0;
  background: transparent;
  border-color: transparent;
}

.range input::-ms-fill-lower,
.range input::-ms-fill-upper {
  box-sizing: border-box;
  width: 100%;
  height: 4px;
  background: #e6e6e6;
  border-radius: 100px;
}

.range input::-ms-fill-lower {
  background: var(--primaryColor);
}

.range .rangeslider-fill-lower {
  background-color: var(--primaryColor);
  border-radius: 100px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  height: 4px;
  will-change: width;
}

.range input::-webkit-slider-thumb {
  box-sizing: border-box;
  box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.5);
  border: 6px solid #fff;
  height: 24px;
  width: 24px;
  border-radius: 100px;
  background: #333940;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  transform: translateY(-50%);
  margin-top: 2px;
}

.range input::-moz-range-thumb {
  box-sizing: border-box;
  box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.5);
  border: 6px solid #fff;
  height: 24px;
  width: 24px;
  border-radius: 100px;
  background: #333940;
  cursor: pointer;
}

.range input::-ms-thumb {
  box-sizing: border-box;
  box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.5);
  border: 6px solid #fff;
  height: 24px;
  width: 24px;
  border-radius: 100px;
  background: #333940;
  cursor: pointer;
}

.range .rangeslider-thumb {
  box-sizing: border-box;
  box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.5);
  border: 6px solid #fff;
  height: 24px;
  width: 24px;
  border-radius: 100px;
  background: #333940;
  cursor: pointer;
  position: absolute;
  touch-action: pan-x;
  top: 50%;
  transform: translateY(-50%);
  will-change: left;
}

.range .range-output {
  position: absolute;
  left: 6px;
  top: 6px;
  transform-origin: 0 0;
  transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.range .range-output .output {
  display: block;
  position: absolute;
  height: 60px;
  line-height: 60px;
  min-width: 32px;
  padding: 0 20px;
  top: -26px;
  transform: translate(-50%, -100%);
  background: #383c42;
  color: #fff;
  border-radius: 100px;
  white-space: nowrap;
  font-weight: bold;
  font-size: 1.2em;
  text-align: center;
  height: 50px;
  line-height: 50px;
  min-width: 50px;
  padding: 0;
  font-size: 1em;
}

.range .range-output .output:before {
  content: "";
  position: absolute;
  bottom: -8px;
  left: 50%;
  border: 10px solid #383c42;
  border-bottom: none;
  border-left-color: transparent;
  border-right-color: transparent;
  transform: translateX(-50%);
}

/* body {
  font-family: Helvetica Neue, Helvetica, Arial;
  font-weight: 300;
}

main {
  display: flex;
  height: 100vh;
  justify-content: center;
  align-items: center;
  color: #333;
}

form {
  max-width: 500px;
  min-width: 320px;
}

h2 {
  font-weight: 300;
  text-align: center;
  margin-bottom: 30px;
} */
.rechargeSlider {
  margin-bottom: 20px;
  padding: 0 100px;
}

.rechargeSlider h2 {
  text-align: center;
  font-size: 15px;
  /* position: relative;
  top: -50px; */
  margin-bottom: 23px;
}

.bt-0 {
  border-top: 0 !important;
}

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

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

.buttonTheme {
  background-color: var(--primaryColor);
  color: #fff;
}

.buttonTheme:hover {
  background-color: #25374f !important;
  border-color: #25374f !important;
  color: #fff !important;
}

.buttonThemeDisabled {
  background-color: var(--secondaryColor);
  color: #fff;
}

button:disabled {
  background-color: #61748f;
  color: #fff;
  cursor: no-drop;
}

.buttonThemeDisabled-2 {
  background-color: #61748f;
  color: #fff;
  cursor: no-drop;
}

.buttonThemeDisabled-2:hover {
  background-color: #61748f;
  color: #fff;
  cursor: no-drop;
}

.menuHighlight {
  background: var(--primaryColor);
}

.menuHighlight .menuIcon {
  color: #fff !important;
}

.tabHeading {
  height: 100%;
  display: flex;
  align-items: center;
  padding: 0 40px;
  border-bottom: 3px solid var(--primaryColor);
}

.tabHeading i {
  /* margin-top: -4px; */
  margin-right: 10px;
  color: #2c405a;
  font-size: 15px;
}

.custom_table.history .table-responsive table tr th,
.custom_table.history .table-responsive table tr td {
  min-width: auto;
}

.custom_table .table-responsive table tr th.serial,
.custom_table .table-responsive table tr td.serial {
  min-width: 65px;
  max-width: 65px;
}

.custom_table .table-responsive table tr th:first-child,
.custom_table .table-responsive table tr td:first-child {
  min-width: 65px;
  max-width: 65px;
}

.custom_table.credit-history .table-responsive table tr th.serial,
.custom_table.credit-history .table-responsive table tr td.serial {
  min-width: auto;
  max-width: 65px;
}

.custom_table.credit-history .table-responsive table tr th:first-child,
.custom_table.credit-history .table-responsive table tr td:first-child {
  min-width: auto;
  max-width: 65px;
}

/* .custom_table.history .table-responsive table tr th, .custom_table.history .table-responsive table tr td {
  text-align: center;
} */

tr.dateHighlight td {
  padding: 0 12px !important;
  background: #f1f1f140;
  text-transform: uppercase;
  color: #75869c;
}

tr.dateHighlight td strong {
  color: #000;
  padding-left: 23px;
}

tr.dateHighlight.total td {
  background: #fff;
}

tr.dateHighlight td:first-child {
  padding-left: 29px !important;
}

.emails_count {
  display: flex;
  height: 34px;
  align-items: center;
}

.emails_count .alert {
  height: 100%;
  margin: 0 10px 0px 0;
  display: flex;
  align-items: center;
  font-size: 12px;
}

/*settings page*/
.settingsLeftPanel {
  background-color: #fff;
}

.settingsLeftPanel .c-section-menu-item__icon svg {
  fill: #ffff;
}

.settingsLeftPanel .c-section-menu-item .c-section-menu-item__content .c-section-menu-item__title {
  font-size: 13px;
}

.settingsLeftPanel .c-section-menu-item .c-section-menu-item__content .c-section-menu-item__description {
  margin-top: 5px;
  font-size: 11px;
}

.settingsLeftPanel .leftMenuInnerListItem:hover {
  background-color: #2c405a20;
}

.settingsLeftPanel .leftMenuInnerListItem:not(:hover) .leftMenuInnerListItemLabel,
.settingsLeftPanel .leftMenuInnerListItem:hover .leftMenuInnerListItemLabel {
  color: #273950;
}

/* .settingsLeftPanel .leftMenuInnerListItem:hover .leftMenuInnerListItemLabel {
  color: #fff;
} */

.settingsLeftPanel .c-section-menu-item .c-section-menu-item__icon {
  border-radius: 50px;
  color: #fff;
  font-size: 15px;
  line-height: 0;
  border: 3px solid #00000010;
}

.settingsPage .c-settings-header .c-settings-header__title {
  flex: 0;
  color: #000;
  font-weight: 500;
  font-size: 16px;
  padding: 10px 0 2px 0;
  white-space: nowrap;
  border-radius: 2px;
  box-shadow: none;
}

.settingsPage .c-settings-header {
  margin: 10px 0 10px !important;
  display: flex;
  padding: 0;
  width: auto;
}

.settingsPage.o-page .o-page__container {
  /* max-width: 764px; */
}

.formSeparator {
  margin-top: 15px;
  background-color: #a1a1a1;
  margin-bottom: 15px;
  height: 0.5px !important;
}

.settingsPage .dropzone {
  min-height: 100px;
}

.settingsPage .dropzone .dz-message {
  margin: 0.8em 0;
}

.settingHelpList {
  -webkit-animation-name: translateBottomToTop;
  animation-name: translateBottomToTop;
  -webkit-animation-duration: 0.15s;
  animation-duration: 0.15s;
}

.settingHelpList .heading {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 12px !important;
}

.settingHelpList p {
  margin: 0;
}

.settingHelpList .formSeparator {
  margin-top: 21px;
  margin-bottom: 21px;
}

.leftMenuFilterClose {
  cursor: pointer;
}

.settingHighlight label {
  font-weight: 500;
  text-align: center;
}

/*application*/
.noApplication {
  text-align: center;
  padding: 25px;
}

.noApplication .icon {
  font-size: 50px;
  color: #26c1c9;
  margin-bottom: 25px;
}

.noApplication h6 {
  margin-bottom: 10px;
  font-weight: 600;
}

.noApplication p {
  margin-bottom: 20px;
}

.noApplication .button {
  min-width: 150px;
}

.slider-price-2 {
  background-color: red;
}

.settingApplication .custom_table .table-responsive table tr th:first-child,
.custom_table .table-responsive table tr td:first-child {
  min-width: auto;
  max-width: max-content;
}

.settingApplication .custom_table .table-responsive table tr th {
  text-transform: uppercase;
}

.settingApplication .custom_table .table-responsive table tr td {
  padding: 15px 12px;
  vertical-align: bottom;
  line-height: 15px;
}

.settingApplication .appInfo .textEmail a {
  color: #000;
}

.settingApplication td .icon {
  font-size: 28px;
  margin-right: 20px;
}

.settingApplication td .text {
  line-height: 15px;
}

/*api*/
.settingApi tr td {
  vertical-align: middle;
}

.settingApi .custom_table .table-responsive table tr th {
  text-transform: uppercase;
}

.textKey {
  font-weight: 600;
  display: flex;
  align-items: center;
}

.textKey span {
  font-size: 19px;
  letter-spacing: 1.5px;
  top: -6px;
  position: relative;
}

.settingApi .custom_table .table-responsive table tr td a {
  color: #000;
}

.settingApi .custom_table .table-responsive table tr td a:hover {
  color: var(--primaryColor);
}

.settingApi .campaignTableItem__edit-button {
  color: #000;
  background: #f5f5f5;
  /*#e0e0e0*/
  /* padding: 2px 5px; */
  border-radius: 2px;
  line-height: 0;
  margin-left: 5px;
  width: 25px;
  height: 25px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.settingApi .custom_table .table-responsive table tr th:first-child,
.custom_table .table-responsive table tr td:first-child {
  min-width: auto;
  max-width: max-content;
}

.settingsPage.settingsApiPage.o-page .o-page__container {
  max-width: 1000px;
}

.settingsPage.settingsApiPage.o-page .o-page__container .rewardsMain {
  max-width: 100%;
}

.apiCode {
  flex-grow: 1;
  background-color: #000;
  color: #fff;
  padding: 5px 12px;
  border-radius: 3px;
}

.settingApi .custom_table .table-responsive table tr td .apiCode a {
  color: #4b95d3;
}

.apiOverview .settingApi .campaignTableItem__edit-button {
  width: 41px;
  height: 41px;
}

.apiOverview .table-responsive+.table-responsive {
  margin-top: 20px;
}

.apiOverview .custom_table .table-responsive table tr td {
  border-bottom: 0;
  padding: 10px 0;
}

.slideUpShow {
  -webkit-animation: fadeInUp;
  animation: fadeInUp;
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
  -webkit-animation-fill-mode: backwards;
  animation-fill-mode: backwards;
}

@media (min-width: 990px) {
  .analytics_box_right.credit-counter-container-tab_right {
    /* justify-content: flex-start !important; */
  }

  .settingsPage .rewardsMain {
    max-height: max-content;
  }

  .settingsPage .emailFinderFormMain .rewardsBody {
    /* max-height: calc(100vh - (53px)); */
    max-height: max-content;
    overflow-y: unset;
  }
}

@media (max-width: 990px) {
  .rechargeCreditContent {
    flex-direction: column;
    width: 100%;
    /* padding-top: 185px; */
  }

  .rechargeCreditContent .custom_table .table-responsive {
    width: calc(100vw - (60px + 40px));
  }

  .rechargeCreditContent .leftSection {
    width: 100%;
    max-width: 100%;
  }

  .rechargeCreditContent .rightSection {
    width: 100%;
    margin-left: 0;
    margin-top: 20px;
    max-width: 100%;
  }

  .rechargeCreditContentOuter {
    width: 100%;
    padding-top: 0;
    margin-top: 410x;
  }

  .rechargeSlider {
    margin-bottom: 30px;
    padding: 0 30px;
  }

  .settingsLeftPanel.leftMenuInner.pageLeadsMenu .leftMenuInnerLists {
    background: #fff;
  }

  .settingsLeftPanel .leftMenuFilterClose {
    background: #25374f;
    color: #fff;
  }

  .settingsPage .filter_button {
    height: 37.6px;
    line-height: 30px;
  }

  .settingsPage .c-settings-header .c-settings-header__title {
    flex: 0;
    color: #000;
    font-weight: 500;
    font-size: 13px;
    padding: 0;
    white-space: nowrap;
    border-radius: 2px;
    box-shadow: none;
  }

  .settingsPage.o-page .o-page__container {
    max-width: 100%;
    padding: 0;
  }

  .settingsPage .c-settings-header {
    /* margin: 0 0 10px !important; */
    /* padding: 0 10px !important; */
    height: 53px;
    align-items: center;
    /* background: #fff;
    justify-content: space-between; */
  }

  .settingsPage .c-settings-header .c-settings-header__title {
    -webkit-box-shadow: none;
    box-shadow: none;
    flex-grow: 1;
    justify-content: center;
    margin-top: 5px;
  }

  #leadsInfoContent.contentHeaderContent {
    align-items: baseline !important;
  }
}

@media (max-width: 576px) {
  .rechargeCreditContentOuter {
    width: 100%;
    padding-top: 30px;
  }
}

/*========Media Query for 1440============*/
@media only screen and (max-width: 1440px) {
  .center_content-2-b {
    width: 100% !important;
  }

  .rechargeCreditContentOuter_subscription-3 {
    /* width: 85% !important; */
  }

  .center_content-2-d {
    width: 90.2% !important;

  }
}

/*========End media query============*/

/* create by naresh */

/* current-subscription  page css start */

.buttonInner.buttonInner_api i {
  margin-right: 8px;
}

.current-subscription {
  background-color: #1c2c42;
  padding: 10px 0px;
  text-align: center;
  color: #fff;
}

/*
.alert-warning {
  color: #664d03;
  background-color: #fff3cd;
  border-color: #ffecb5;
} */

.leftMenuInnerLists_current_one {
  color: #664d03;
  background-color: #fff3cd;
  border-color: #ffecb5;
}

.leftMenuInnerLists_current {
  background-color: var(--secondaryColor);
}

.price_current_outer {
  margin-right: 10px;
  align-items: center;
  display: flex;
}

.c-section-menu-item_current,
.c-section-menu-item_current .c-section-menu-item__icon_current {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
}

.c-section-menu-item_current {
  -ms-flex-align: center;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  padding: 15px 12px 15px 22px;
  /* border-bottom: 1px solid #e3e8ef; */
  border-left: 0 solid transparent;
  -webkit-transition: border-left 0.15s;
  transition: border-left 0.15s;
  justify-content: center;
}

.leftMenuInnerLists_current_one .c-section-menu-item_current .c-section-menu-item__icon_current {
  border-radius: 50px;
  color: #fff;
  font-size: 15px;
  line-height: 0;
  border: 3px solid #00000010;
}

.leftMenuInnerLists_current_one .c-section-menu-item_current .c-section-menu-item__icon_current {
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-right: 15px;
  padding: 4px;
  width: 34px;
  height: 34px;
  border-radius: 2px;
}

.leftMenuInnerLists_current_one .c-section-menu-item_current .c-section-menu-item__content_current .c-section-menu-item__title_current {
  font-size: 13px;
}

.leftMenuInnerLists_current_one .c-section-menu-item_current .c-section-menu-item__content_current .c-section-menu-item__title_current {
  margin: 0;
  color: #1c293b;
  font-weight: 600;
  font-size: 13px;
}

.leftMenuInnerLists_current_one .c-section-menu-item_current .c-section-menu-item__content_current .c-section-menu-item__description_current {
  margin-top: 5px;
  font-size: 12px;
}

.leftMenuInnerLists_current_one .c-section-menu-item_current .c-section-menu-item__content_current .c-section-menu-item__description_current {
  margin: 0;
  margin-top: 3px;
  color: #75869c;
  font-size: 12px;
  line-height: 12px;
}

/* ////////////////////// */

.c-section-menu-item_current_sub,
.c-section-menu-item_current_sub .c-section-menu-item__icon_current_sub {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
}

.c-section-menu-item_current_sub {
  -ms-flex-align: center;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  padding: 15px 12px 15px 22px;
  /* border-bottom: 1px solid #e3e8ef; */
  border-left: 0 solid transparent;
  -webkit-transition: border-left 0.15s;
  transition: border-left 0.15s;
}

.leftMenuInnerLists_current_sub .c-section-menu-item_current_sub .c-section-menu-item__icon_current_sub {
  border-radius: 50px;
  color: #fff;
  font-size: 15px;
  line-height: 0;
  border: 3px solid #00000010;
}

.leftMenuInnerLists_current_sub .c-section-menu-item_current_sub .c-section-menu-item__icon_current_sub {
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-right: 15px;
  padding: 4px;
  width: 34px;
  height: 34px;
  border-radius: 2px;
}

.leftMenuInnerLists_current_sub .c-section-menu-item_current_sub .c-section-menu-item__content_current_sub .c-section-menu-item__title_current_sub {
  font-size: 13px;
}

.leftMenuInnerLists_current_sub .c-section-menu-item_current_sub .c-section-menu-item__content_current_sub .c-section-menu-item__title_current_sub {
  margin: 0;
  color: #1c293b;
  font-weight: 600;
  font-size: 13px;
}

.leftMenuInnerLists_current_sub .c-section-menu-item_current_sub .c-section-menu-item__content_current_sub .c-section-menu-item__description_current_sub {
  margin-top: 5px;
  font-size: 11px;
}

.leftMenuInnerLists_current_sub .c-section-menu-item_current_sub .c-section-menu-item__content_current_sub .c-section-menu-item__description_current_sub {
  margin: 0;
  margin-top: 3px;
  color: #75869c;
  font-size: 12px;
  line-height: 18px;
}

.text_current .c-section-menu-item__title_current_sub {
  margin: 0;
  color: #1c293b;
  font-weight: 500;
  font-size: 12px;
  line-height: 19px;
}

.text_current .c-section-menu-item__description_current_sub {
  margin: 0;
  margin-top: 3px;
  color: #75869c;
  font-size: 11px;
  line-height: 12px;
}

/* ////////////// */
.price_current {
  color: #191919;
  display: inline-block;
  font-size: 16px;
  font-weight: 500;
  font-weight: 600;
  margin-left: 10px;
}

.price_current span {
  color: #737373;
  font-size: 13px;
  font-weight: 500;
}

.emailFinderFormMain .rewardsItem_current {
  padding: 0px;
}

.rewardsMain_current .rewardsBody .rewardsMainItem:nth-child(odd) {
  padding-right: 0px;
}

.rewardsItem_current {
  padding: 0px;
  background-color: #fafbfc;
  -webkit-transition: background-color 75ms linear;
  transition: background-color 75ms linear;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  flex-direction: column;
}

.settingsPage.settingsApiPage.o-page .o-page__container.current__subscription {
  max-width: 1000px;
}

.badge {
  display: inline-block;
  border-width: 1px;
  border-style: none;
  border-radius: 5px;
  font-weight: 500;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.bg-success {
  background-color: var(--primaryColor) !important;
}

.status_font {
  font-size: 13px;
}

.o-page .o-page__container .o-page__box {
  margin-bottom: 20px;
  padding: 40px;
  border:
    /*1px solid #e0e0e0*/
    1px solid rgba(168, 198, 223, 0.4);
  border-radius: 3px;
  background: #fff;
  background-color: #fff;
  -webkit-box-shadow: 0 3px 4px 0 rgb(117 134 156 / 10%);
  box-shadow: 0 3px 4px 0 rgb(117 134 156 / 10%);
  -webkit-animation: fadeInUp;
  animation: fadeInUp;
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
  -webkit-animation-fill-mode: backwards;
  animation-fill-mode: backwards;
}

.price_current_button {
  border-color: var(--primaryColor);
  color: #fff;
  display: inline-block;
  font-size: 17px;
  font-weight: 600;
  margin-left: 10px;
  min-width: 70px;
  width: 70px;
  text-align: center;
  justify-content: center;
  display: flex;
  align-items: center;
  height: 26px;
}

.price_current_button span {
  color: #fff;
  font-size: 13px;
  font-weight: 500;
}

.pageEmailFinder .leftMenuInnerListItem .icon {
  /* color: #aabed8;
  min-width: 95px;
  width: 95px;
  text-align: center;
  justify-content: center;
  display: flex;
  align-items: center;
  height: 24px;
  border-radius: 100px; */
  min-width: 95px;
  width: 95px;
  text-align: center;
  justify-content: center;
  display: flex;
  align-items: center;
  height: 30px;
  border-radius: 100px;
}

.emailsGiven_current {
  display: flex;
  flex-direction: column;
  line-height: 21px;
}

.emailVerification_info_current {
  border-top: 1px solid #e3e8ef;
}

.emailVerification_info_current .row .col {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 12px;
  font-weight: 700;
}

.price_current_button_active span {
  color: #40b630;
}

.current-subscription a {
  color: #0000ff;
}

.price_current_button span {
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  padding-top: 6px;
}

.current_gold span {
  font-size: 10px;
}

.dot_current {
  height: 8px;
  width: 8px;
  background-color: #40b630;
  border-radius: 50%;
  display: inline-block;
}

.current-sub-col {
  /* display: flex;
  align-items: center;
  justify-content: center; */
}

.settingHelpList.current_subscription_list {
  padding: 0 15px 15px 15px;
}

/* current-subscription  page css end */

/* setting Application page start */
.custom_table.setting_Application .table-responsive {
  height: auto;
  width: 100%;
}

/* setting api page start */
.custom_table.setting_api .table-responsive {
  height: auto;
  width: 100%;
}

.linkedin_email .dropzone.dz-clickable .dz-message {
  cursor: pointer;
  padding: 10px;
}

.linkedin_email .dropzone.dz-clickable .dz-message h6 {
  font-size: 13px;
  color: #6c757d !important;
  margin-bottom: 0px;
}

/* All change page css  */
.button .btnItems .btnItem:hover:not([disabled]):not(.button--loading):not(.btnItemDisable) {
  background-color: var(--primaryColor);
  color: #fff;

  /* background-color: var(--secondaryColor);
  color: var(--primaryColor);*/
}

/* subscription page css  */
.rechargeCreditContentOuter_subscription {
  max-width: 1000px;
}

.settingsPage .c-settings-header {
  /* margin: -18px 0 8px !important; */
  display: flex;
  padding: 0;
  width: auto;
}

.emailVerification_info_subscription .row {
  background: #eff3f6;
  /* border: 1px solid #ff9900; */
  padding: 10px 13px;
}

.emailVerification_info_subscription .row .col {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 12px;
  font-weight: 700;
}

.rewardsBody_ordersummary {
  margin: 0px 0px 18px;
}

/* subscription page css  */

.rechargeCreditContent .section_icon_resposive {
  display: none;
}

.rechargeCreditContent .pricetablerc .price_credite_recharge {
  display: none;
}

/* order history page css  */
.contentHeaderBtns .buttonSm {
  padding: 0px;
  border: 1px solid #e3e8ef !important;

}

.contentHeaderBtns .button .buttonInner {
  padding: 8px 14px;
}

.contentHeaderBtns .button .btnItems .btnItem {
  cursor: pointer;
}

@media (max-width: 990px) {
  .pricing_main .premium-features-mobile {
    padding: 20px 0;
    text-align: left !important;
  }

  .contentHeaderBtns.contentHeaderBtns_emailtop {
    margin-top: 10px;
  }

  .emails_count .email_verification {
    height: 100%;
    margin: 0 0px 0px 10px;
    display: flex;
    align-items: center;
    font-size: 10px;
  }

  .emails_count .alert {
    height: 100%;
    margin: 0 0px 0px 0;
    display: flex;
    align-items: center;
    font-size: 12px;
  }

  .buttonInner.buttonInner_api i {
    margin-right: 0px;
  }

  .buttonName.buttonnamehide {
    display: none;
  }

  .custom_table.history .table-responsive {
    width: 100%;
    height: auto;
  }

  .custom_table.credit-history .table-responsive {
    width: 100% !important;
    height: auto;
  }

  .layout .layoutCols {
    /* background-color: #fff; */
    padding-bottom: 60px;
  }

  .emailVerification_info .row .col {
    display: flex;
    align-items: center;
    font-size: 12px;
    font-weight: 700;
    flex-direction: column;
  }

  .custom_table.setting_api .api_key {
    /* padding: 0 40px 0px 5px; */
  }

  /* setting api page start */
  .custom_table.setting_api .table-responsive {
    height: auto;
    /* width: calc(100vw - 60px);
    padding: 0 40px 0 0; */
  }

  /* Application page start */
  .center_content {
    display: flex;
    width: 100%;
    height: auto;
    align-items: center;
    justify-content: center;
  }

  /* Application page end */

  .rechargeCreditContentOuter_subscription {
    width: 100%;
  }

  /* .settingsPage .c-settings-header {
        margin: 10px 0 10px !important;
        display: flex;
        padding: 0;
        width: auto;
    } */

  .settingsPage .c-settings-header {
    display: flex;
    flex-direction: column;
    align-content: flex-start;
    text-align: left;
    padding: 0 0px !important;
    height: 53px;
    align-items: flex-start;
  }

  .dashboard_header {
    /* padding-left: 20px; */
    /* padding-right: 30px; */
    align-items: center;
  }

  .dashboard_header {
    align-items: flex-start;
    flex-direction: column;
    /* padding: 0; */
    /* height: auto; */
  }

  .dashboard_header .tabHeading {
    width: calc(100% / 3);
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 13px;
    background: #fff;
    padding: 12px 15px;
  }

  .dashboard_header .tabHeading span {
    display: none;
  }

  /* upgrade-package css start */

  .pricing_main .price-contact {
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 4px 20px rgb(0 0 0 / 15%);
    margin: 0px 0 0px;
    padding: 40px;
    text-align: center;
  }

  .pricing-tabs .nav-tabs {
    display: flex;
    justify-content: center;
    border: 0;
    margin-bottom: 40px;
    margin-left: 0;
  }

  .pageAnalytics .pageAnalytics_container {
    /* padding: 12px 8px 12px 15px; */
    padding: 0;
  }

  .pricing-mobile .monthly-billing {
    padding: 30px 10px;
  }

  .pricing-mobile .monthly-billing {
    border: 1px solid #f1f1f1;
    padding: 30px 10px 20px 10px;
  }

  .pricing-mobile .bestseller-text {
    top: 0;
    left: 0;
  }

  .bestseller-text {
    font-size: 12px;
    background: var(--primaryColor);
    color: #fff;
    padding: 5px 0;
    position: absolute;
    width: 100%;
    top: -29px;
  }

  .bestseller {
    background: #fbf5e8;
    position: relative;
  }

  .pricing_main .pricing-mobile .plan-name {
    font-weight: 300;
    letter-spacing: -1px;
    /* font-size: 18px; */
  }

  .pricing_main .pricing-mobile .plan-name {
    color: var(--primaryColor);
    margin: 0 0 10px;
    margin-top: 17px;
  }

  /* upgrade-package css end */

  /* .rechargeCreditContent .rewardsItemContent .tnc ul li{
     display: flex;
 }
.rechargeCreditContent .rewardsItemContent .tnc ul li i{
    margin-top: 7px;
} */

  .rechargeSlider {
    margin-bottom: 20px;
    padding: 0 30px;
  }

  .credits {
    text-align: center;
    margin-bottom: 0;
    margin-top: 13px;
    display: flex;
    flex-direction: column;
  }

  .credits .separator {
    display: none;
  }

  .rechargeCreditContent .emailsGiven {
    display: flex;
    flex-direction: column;
  }

  .rechargeCreditContent .table>thead {
    vertical-align: bottom;
    /* display: none; */
  }

  .rechargeCreditContent .credits_recharge_tables {}

  .rechargeSlider .rechargeSlider-inner {
    margin-top: 20px;
  }

  .table-responsive {
    overflow-x: 0;
    -webkit-overflow-scrolling: touch;
  }

  .rechargeCreditContent .custom_table .table-responsive table tr td .section_icon_resposive {
    width: 18px;
    font-size: 18px;
    margin: 0 14px 0 0;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #999;
  }

  .rechargeCreditContent .section_icon_ds {
    display: none;
  }

  .rechargeCreditContent .rcicon {
    display: flex;
  }

  .rechargeCreditContent .credits_recharge_tables {
    position: relative;
    border-bottom: 1px solid #ccc;
  }

  /* .rechargeCreditContent .pricetablerc {
    position: fixed !important;
    right: 26px;
    top: 39px;
  } */
  .rechargeCreditContent .pricetablerc {
    position: relative;
    right: -96px;
    top: -17px;
  }

  .rechargeCreditContent .pricetablerc .price_credite_recharge {
    margin: 0 5px 0px 0;
  }

  .rechargeCreditContent .custom_table .table-responsive table tr th,
  .rechargeCreditContent .custom_table .table-responsive table tr td {
    min-width: 200px;
    padding: 5px 0;
    white-space: nowrap;
    border-color: transparent;
  }
}

@media (max-width: 375px) {
  /* .emails_count .alert {
       width: auto;
      height: 100%;
      margin: 0 0px 0px 0;
      display: flex;
      align-items: center;
      font-size: 8px;
  } */

  .emails_count .alert {
    width: auto;
    height: 100%;
    margin: 0 0px 0px 0;
    display: flex;
    align-items: center;
    /* font-size: 8px; */
    flex-grow: 1;
    justify-content: center;
  }

  .emailVerification_info .row .col {
    display: flex !important;
    align-items: center;
    font-size: 12px;
    font-weight: 700;
    flex-direction: column !important;
  }
}

@media (max-width: 576px) {
  .current-sub-col {
    display: flex;
    align-items: center;
    justify-content: left;
    margin-top: 10px;
  }

  .button .buttonInner {
    /* margin-top: 3px; */
  }

  .emails_count .alert {
    width: auto;
    height: 100%;
    margin: 0 0px 0px 0;
    display: flex;
    align-items: center;
    /* font-size: 8px; */
    flex-grow: 1;
    justify-content: center;
    padding: 10px 0 !important;
    font-size: 11px;
  }

  .emails_count .email_verification {
    height: 100%;
    margin: 0 0px 0px 10px;
    display: flex;
    align-items: center;
    font-size: 11px;
  }

  .emailVerification_info .row .col {
    display: flex;
    align-items: center;
    font-size: 12px;
    font-weight: 700;
    flex-direction: column;
  }

  /* Application page start */

  .custom_table.setting_Application .table-responsive {
    /* height: auto;
    width: calc(100vw - 60px);
    padding: 0 40px 0 0; */
  }

  .center_content {
    display: flex;
    width: 100%;
    height: auto;
    align-items: center;
    justify-content: center;
  }

  /* Application page end */

  .emails_count {
    display: flex;
    height: 34px;
    align-items: flex-start;
    width: 100%;
    flex-direction: column;
  }

  /* .emails_count .alert {
     width: 100%;
     height: 100%;
     margin: 0 10px 0 0;
     display: flex;
     align-items: center;
     font-size: 10px;
 } */

  .rechargeCreditContentOuter_subscription {
    width: 100%;
  }

  .pricing_main {
    padding: 28px 0px 0px 0px !important;
  }

  /* upgrade-package css start */

  .dashboard_header .tabHeading {
    width: calc(100% / 3);
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 13px;
    background: #fff;
    padding: 12px 15px;
  }

  .pageAnalytics .pageAnalytics_container {
    /* padding: 12px 8px 12px 15px; */
    padding: 0;
  }

  /* .pricing_main .pricing-mobile .feature-line {
    font-size: 13px;
    margin: 5px 0 40px;
} */

  .pricing_main .pricing-mobile .feature-line {
    font-weight: 300;
    letter-spacing: -1px;
    font-size: 13px;
    /* margin: 0; */
    margin: 5px 0 20px;
  }

  .contentHeader {
    border: 0;
  }

  .buttonFull {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .pricing-mobile .monthly-billing {
    padding: 30px 10px;
  }

  .pricing-mobile .monthly-billing {
    border: 1px solid #f1f1f1;
    padding: 20px 10px;
  }

  .pricing-mobile .bestseller-text {
    top: 0;
    left: 0;
  }

  .bestseller-text {
    font-size: 12px;
    background: var(--primaryColor);
    color: #fff;
    padding: 5px 0;
    position: absolute;
    width: 100%;
    top: -29px;
  }

  .bestseller {
    background: #fbf5e8;
    position: relative;
  }

  .pricing_main .pricing-mobile .plan-name {
    font-weight: 300;
    letter-spacing: -1px;
    /* font-size: 18px; */
  }

  .pricing_main .pricing-mobile .plan-name {
    color: var(--primaryColor);
    margin: 0 0 10px;
    margin-top: 17px;
  }

  .pricing-tabs .nav-tabs {
    display: flex;
    justify-content: center;
    border: 0;
    margin-bottom: 40px;
    margin-left: 0;
  }

  .pricing_main .pricing-tabs .nav-item button {
    font-size: 10px;
    min-width: 129px;
    min-width: 120px;
    will-change: transform;
  }

  .pageAnalytics_container .pricing-tabs .nav-item button {
    font-size: 10px;
    min-width: 129px;
    width: 120px;
    will-change: transform;
  }

  /* upgrade-package css end */

  /* subscription css start */
  .rechargeCreditContentOuter_subscription .pricing_main .pricing-mobile .plan-name {
    color: var(--primaryColor);
    margin: 0 0 10px;
    margin-top: 17px;
  }

  .rechargeCreditContentOuter_subscription .pricing-tabs .nav-tabs {
    display: flex;
    justify-content: center;
    border: 0;
    margin-bottom: 40px;
    margin-left: 0;
  }

  /* subscription css end */

  /* .rechargeSlider  .rechargeSlider-inner{
        margin-top: 145px;
    }  */

  .table-responsive {
    overflow-x: 0;
    -webkit-overflow-scrolling: touch;
  }

  .rechargeCreditContent .custom_table .table-responsive table tr td .section_icon_resposive {
    width: 18px;
    font-size: 18px;
    margin: 0 14px 0 0;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #999;
  }

  .rechargeCreditContent .section_icon_ds {
    display: none;
  }

  .rechargeCreditContent .rcicon {
    display: flex;
  }

  .rechargeCreditContent .credits_recharge_tables {
    position: relative;
    border-bottom: 1px solid #ccc;
  }

  .rechargeCreditContent .pricetablerc {
    display: flex;
    position: absolute;
    right: 0;
    top: 5px;
  }

  .rechargeCreditContent .pricetablerc .price_credite_recharge {

    margin: 0 5px 0px 0;
  }

  .rechargeCreditContent .custom_table .table-responsive table tr th,
  .rechargeCreditContent .custom_table .table-responsive table tr td {
    min-width: 200px;
    padding: 5px 11px;
    white-space: nowrap;
    border-color: transparent;
  }
}

/*----------------- other css ----------------------------*/
app-bulk-email,
app-account,
app-subscription,
app-settings-order-history,
app-settings-credit-history,
app-application,
app-api,
app-help-center {
  width: 100%;
}

.layout .layoutCols {
  height: 100%;
}

.unlockBtn {
  display: flex !important;
}

.leftBar .leftBarOuter .leftBarName .menuIcon {
  height: auto;
}

.range input[type="range"] {
  background: transparent;
}

.input-group> :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: 0;
}

.trial_msg.message {
  display: flex;
  align-items: center;
  justify-content: end;
}

.emailFinderFormMain .rewardsBody::-webkit-scrollbar {
  display: none;
}

.info_msg {
  list-style: none;
}

.after_lockUser_select a.icon,
.customModalMain .customModalContent .modal-bottom .available-credit span.badge {
  border-radius: 2px;
}

.icon_verify {
  width: auto !important;
  min-width: auto !important;
  margin-right: 17px;
  font-size: 18px;
  color: #ccc;
}

.icon_verify.text-valid {
  /*color: #d1e7dd !important;*/
  color: #80e599 !important;
}

.icon_verify.text-invalid {
  /*color: #f5c2c7 !important;*/
  color: #e15d5d !important;
}

.domainResult {
  position: relative;
}

.domainResult .loadMore {
  margin-top: -10px !important;
  width: 100%;
  text-align: center;
}

.domainResult .all_list_data .leftMenuInnerListItemLabel ul.other_info li {
  font-size: 11px;
  opacity: 1;
  color: #8ba9c2;
  margin-top: 3px;
}

.searchBar_withIcon input {
  min-width: 230px;
}

.domainResult .all_list_data .leftMenuInnerListItemLabel ul.other_info li+li {
  margin-left: 8px;
  padding-left: 10px;
}

.credit_history_tabs .analytics_box-filters__body {
  overflow: auto;
  max-height: 535px;
}

.credit_history_tabs .analytics_box-filters__body ul {
  overflow: hidden;
}

@media (max-width: 992px) {

  .pageLeads .search_bar_main,
  .pageLeads .search_bar_main .inputFieldContainer {
    /* height: 100%; */
    min-height: 35px;
  }

  .center_content {
    height: 100%;
  }

  .settingsPage.o-page .o-page__container {
    height: 100%;
  }

  .o-page .o-page__container .o-page__box:last-of-type {
    margin-bottom: 0;
  }

  .pageEmailFinder .pageAnalytics_tabs {
    height: 53px;
  }
}

.current-subscription a.badge {
  background: rgba(255, 255, 255, 0.8);
  margin: 0 5px;
  color: var(--primaryColor);
  padding: 0 10px;
  border-radius: 50px;
  box-sizing: border-box;
  font-size: 11px;
  line-height: 20px;
  font-weight: 400;
}

/*UI changes*/
.leftSectionTabsMainContent {
  height: calc(100vh - (45px + 5px + 121px + 44px + 52px));
  /* margin-bottom: 10px;*/
  /*height: calc(100vh - (45px + 5px + 139px + 44px + 52px));*/
}

.leftSectionTabsMainContent-2 {
  /* height: calc(100vh - (45px + 5px + 121px + 44px + 52px));*/
  /* margin-bottom: 10px;*/
  height: calc(100vh - (45px + 5px + 129px + 44px + 52px));
}

.leftSectionTabsMainContent-2-b {
  /* height: calc(100vh - (45px + 5px + 121px + 44px + 52px));*/
  /* margin-bottom: 10px;*/
  height: calc(100vh - (45px + 5px + 182px + 44px + 52px));
}

.leftSectionTabsMainContent-2-c {
  /* height: calc(100vh - (45px + 5px + 121px + 44px + 52px));*/
  /* margin-bottom: 10px;*/
  height: 63.4vh !important;
}

.leftSectionTabsMainContent-2-d {
  height: calc(100vh - (45px + 5px + 128px + 44px + 52px));
}

.leftSectionTabsMainContent-2-e {
  /* height: calc(100vh - (45px + 5px + 121px + 44px + 52px));*/
  /* margin-bottom: 10px;*/
  height: calc(100vh - (45px + 5px + 147px + 44px + 52px));
}

.custom_table .table-responsive {
  /*height: calc(100vh - (53px + 42px + 77px + 52px));*/
}

.custom_table.noLeadsTable {
  flex-grow: 1;
}

.custom_table.noLeadsTable .table-responsive {
  max-height: calc(100vh - (53px + 42px + 20px + 52px));
}

.pageEmailFinder .pageLeadsMenu.notopbarLeftMenu .searchHistory .all_list_data {
  height: calc(100vh - (51px + 125px + 44px + 22px));
}

.pageLeadsMenu.notopbarLeftMenu .searchHistory .leftSectionTabsMainContent {
  height: calc(100vh - (50px + 114px));
}

.pageEmailFinder .pageLeadsMenu .searchHistory .all_list_data {
  height: calc(100vh - (51px + 125px + 44px + 22px + 52px));
}

.pageEmailFinder .pageLeadsMenu .searchHistory .all_list_data-2-b {
  /*height: calc(100vh - (51px + 132px + 56px + 22px + 52px));*/
  min-height: 59vh;
}

.searchHistory .leftSectionTabsMainContent {
  height: calc(100vh - (50px + 114px + 52px));
}

.searchHistory .leftSectionTabsMainContent-2-b {
  height: calc(100vh - (50px + 160px + 52px));
}

.emailFinderFormMain .rewardsBody {
  /* max-height: calc(100vh - (53px + 42px + 20px + 52px)); */
}

/*linkedin table*/
.custom_table.linkedinTable .table-responsive {
  max-height: 413px;
  overflow-y: auto;
  width: 100%;
}

.custom_table.linkedinTable .table-responsive table tr td {
  padding: 7px 12px;
}

.custom_table.linkedinTable .status .alert {
  min-width: 87px;
  width: 87px;
  height: 25px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0;
}

@media (max-width: 992px) {
  .custom_table.linkedinTable .table-responsive {
    width: calc(100vw - 90px);
    /* max-height: 100%; */
  }

  .custom_table.linkedinTable .table-responsive::-webkit-scrollbar {
    display: none;
  }

  .leftSectionTabsMainContent {
    height: calc(100vh - (45px + 10px + 121px + 44px));
  }

  .pageLeadsMenu .upper_list .leftMenuInnerList {
    margin-bottom: 0;
  }

  /*topbar hide on mobile,tablet*/
  .bannerOuter {
    display: none;
  }
}

@media (min-width: 992px) {
  .contentHeader {
    min-height: 53px;
  }
}

/*scroll issue*/
/* @media (min-width: 992px) {
  .contentHeader {
     min-height: 53px;
   }
   .content_area_main {
    flex-grow: 1;
    overflow: auto;
    height: auto;
    display: flex;
    align-items: center;
}
.content_area_main .center_content {
  margin: 20px 0;
  height: calc(100% - 40px);
}
.content_area_main .rewardsMain  {
  height: 100%;
  overflow: initial;
  border: 0;
    -webkit-box-shadow:none;
    box-shadow: none;
    justify-content: center;
    display: flex;
    align-items: center;
}
app-bulk-email, app-account, app-subscription, app-settings-order-history, app-settings-credit-history, app-application, app-api {
  height: 100%;
  justify-content: center;
    display: flex;
    align-items: center;
}
.content_area_main .rewardsBody {
  max-height: initial;
  border: 1px solid rgba(117, 134, 156, .15);
    border-radius: 2px;
    -webkit-box-shadow: 0 2px 3px 0 rgb(0 0 0 / 2%);
    box-shadow: 0 2px 3px 0 rgb(0 0 0 / 2%);
}
 } */
/* mlb new changes 21-03-2022 */
.email-verify-page .pageEmailFinder .pageLeadsMenu .leftMenuInnerList.leads_filters .leftMenuInnerListItemLabel {
  white-space: nowrap;
  width: 108px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}

.pageEmailFinder .pageLeadsMenu .leftMenuInnerList.leads_filters a:hover .leftMenuInnerListItemLabel {
  overflow: visible;
}

.rewardsBody .autoSuggest .all_list_data {
  position: relative;
  max-height: 300px;
  overflow-y: auto;
}

.pageCampaigns .custom_table .table-responsive table tr th,
.pageCampaigns .custom_table .table-responsive table tr td {
  min-width: 155px;
}

.pageCampaigns .custom_table .table-responsive table tr th.actions,
.pageCampaigns .custom_table .table-responsive table tr td.actions {
  text-align: left;
}

.pageCampaigns .custom_table .table-responsive table tr th,
.pageCampaigns .custom_table .table-responsive table tr td {
  /* padding: 3px 5px; */
  padding: 10px 5px;
}

.rechargeCreditContent .rewardsItem .rewardsItemContent .custom_table table.table th {
  padding: 10px;
  border-left: 0.5px solid #dee2e6 !important;
  border-right: 0.5px solid #dee2e6 !important;
  min-width: 70px;
}

.rechargeCreditContent .rewardsItem .rewardsItemContent .custom_table table.table th.text-end {
  min-width: 235px;
}

.rechargeCreditContent .rewardsItem .rewardsItemContent .custom_table table.table td {
  /* min-width: 102px; */
}

.pageCampaigns .custom_table .table-responsive table tr th:first-child,
.pageCampaigns .custom_table .table-responsive table tr td:first-child {
  min-width: 65px;
}

.pageAnalytics .analytics_box.credit_history_main {
  height: fit-content;
}

/* .whats-new .analytics_box{
    max-height: 610px;
    overflow-y: auto;
} */

.whats-new .analytics_box_body {
  overflow-y: auto;
  max-height: 550px !important;
}

.analytics_box_body.credit_history_body {
  /* min-height: 551px;
  max-height: 561px; */
  min-height: 552px;
  max-height: 552px;
}

/* make ellipse domain-email-search*/
.pageLeadsMenu .leftMenuInnerList.leads_filters .leftMenuInnerListItemLabel {
  /*white-space: nowrap;*/
  white-space: pre-line;
  overflow: hidden;
  text-overflow: ellipsis;
  /* width: 100px; */
  min-width: 0;
}

.leftMenuInnerItem-2 {
  text-overflow: unset !important;
  min-width: 100px !important;
  word-break: keep-all !important;
  white-space: normal !important;
}

.leftMenuInnerItem-2:hover {
  text-overflow: unset !important;
  word-break: keep-all !important;
  white-space: normal !important;
}

.pageLeadsMenu .leftMenuInnerList.leads_filters .leftMenuInnerListItem.leftMenuInnerItem :hover .leftMenuInnerListItemLabel {
  -webkit-line-clamp: 3 !important;
  -webkit-box-orient: vertical !important;
  overflow: visible !important;
}

/* make ellipse domain-email-search end*/
.pageCampaigns .custom_table .table-responsive table tr th,
.pageCampaigns .custom_table .table-responsive table tr td {
  min-width: 134px;
}

.campaign_name .campaign_info .name:hover {
  word-break: break-all;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  /* max-height: 35px;
  display: block;
  max-width: 186px;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;*/
  /* overflow: visible; */
  /*;
  line-height: 15px;*/
}

.custom_table .table-responsive table tr td.actions .button:hover {
  /* margin-right: 5px !important;*/
}

.unlockBtn.bg-success:hover {
  color: #fff !important;
}

.pageCampaigns.pageDomainSearch .pageLeadsMenu .leftMenuInnerList.leads_filters .leftMenuInnerListItemLabel {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 0;
  display: block;
}

.pageCampaigns.pageDomainSearch .pageLeadsMenu .leftMenuInnerList.leads_filters .leftMenuInnerListItem.leftMenuInnerItem:hover .leftMenuInnerListItemLabel {
  /* max-height: 20px; */
  overflow: visible;
  display: block;
  max-width: 186px;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  /* word-break: break-word;
  white-space: pre-wrap;*/
  /* line-height: 15px; */
}

.pageEmailFinder .leftSectionTabsMainContent .tab-pane {
  /* height: 441px !important;
  max-height: 441px !important;*/
  /*height: 530px !important;  older height (please remover after uncomment)
  max-height: 530px !important;*/
  overflow-y: unset !important;
}



/*=======================================*/



@media all and (max-width: 605px) {

  /* Your CSS rules */
  .welcome_msg {
    /* background-color: red !important; */
  }

  /* remove code after testing */
  .analytics_box_right-tab {
    margin-right: 0px;
  }

  .dashboard_header #reportrange {
    /* margin-left: 61px !important;
    margin-top: -38px !important;
    width: 82% !important;
    padding: 5px 13px !important; */
  }

  .dashboard_header.contentHeader .contentHeaderBtns {
    /* padding-left: 0px !important; */
  }

  .dashboard_header .welcome_msg {
    /* background: #fff !important; */
  }

  .pageAnalytics_container-2 {
    margin-top: 24px;
  }

  .tab-align-1 {
    display: inline;
    width: 186px !important;
  }

  .tab-align-2-line {
    display: none;
  }

  .tab-align-2 {
    display: block;
    /* width: 163px !important;

    margin-top: -31px !important;
    margin-left: 185px !important; */
  }

  .tab-align-3 {
    /* display: block; */
    margin-top: -8px !important;
  }

  .tab-align-4 {
    margin-left: -157px;
  }

  .tab-align-4-b {
    margin-top: -32px;
    margin-left: 374px;
  }

  .alert-linkedin-status-2 {
    line-height: 0px !important;
  }

  .alert-no-linkedin-status-2 {
    line-height: 0px !important;
  }

  .buttonName {
    display: block !important;
  }

  .contentHeaderContent {
    margin-right: 5px;
  }

  .inputFieldContainer {
    /* margin-right: 90px; */
  }

  .no-data-icon-container-table-2 {
    padding-top: 32%;
  }

  .highlights_list li a {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }

  .profile-name-btn-container .btn-unlocked-3 {

    min-width: 98px;
  }

  .email-tab-btn {
    width: 80% !important;
  }

  .leftSectionTabsMainContent-2-d {
    height: 67.5vh !important;
  }

  .email-filter-sidebar-container-2-b {
    height: 61vh;
    max-height: 83vh;
  }

  .left-panel-h-s-5 {
    height: 63.5vh !important;
    min-height: 53vh !important;
  }

  .email-filter-sidebar-container-2 {
    height: 65vh !important;
    max-height: 61vh;
  }

  .left-panel-h-s {
    height: 63vh;
    min-height: 58vh !important;
  }

  .tab-popup-box-1 {
    width: 90% !important;
    margin-left: -14px;
    margin-top: -231px;
    border: 1px solid #26c1c9 !important;
  }



  /*==============campaign table===================*/



  .tab-table-scroll {
    max-width: 600px;
    overflow-x: scroll !important;
    height: calc(100vh - 39%) !important
  }

  tbody th.pin2-txt {
    background-color: #FFF;
  }

  .full-name-2 {
    background-color: #FFF;
  }

  .bg-no {
    background-color: #FFF !important;
  }

  .bg-no2 {
    background-color: #f5f5f5 !important;
  }

  .alert-complete-linkedin-status-2 {
    line-height: 1px !important;
  }

  .mar-t-34-p-b-15 {
    margin-top: 0px !important;
    padding-bottom: 15px !important;
  }

  .tab-table-scroll-b {
    max-width: 600px;
    overflow-x: scroll !important;
  }

  .analytics_box_right-tab {
    margin-right: 17px !important;
  }

  .profile-link-td {
    width: 164px !important;
    min-width: 233px !important;
  }

  .label-text-right {
    float: left;
  }

  .center_content-top-58-b {
    margin-top: 0px;
  }

  .page-back-btn {
    width: 70px;
  }

  .camp-table-bg-no {
    background-color: #FFF !important;
  }

  .camp-table-bg-no2 {
    background-color: #f5f5f5 !important;
  }

  .subscription-box-l-85 {}

  .current-sub-col {
    display: flex;
    align-items: start !important;
    justify-content: start !important;
    flex-direction: column;

  }

  .credit-history-mob .table-responsive {
    width: 100% !important;
  }

  .subscription-detail {
    position: relative;
  }

  .subscription-detail .toggle-input {
    position: absolute;
    right: 0;
    top: -11px;
  }
}



/*@media (min-width: 1007px){*/
@media (min-width: 767px) {

  .tab-table-scroll {
    min-width: 758px;
    overflow-x: scroll !important;
    height: 100vh !important;
  }

  .btn-space-search-47 {
    /* margin: 0 5px 0 6px !important; */
  }

  .analytics_box_right-tab {
    margin-right: 19px;
  }

  .analytics_box-metric .analytics_metric_content {
    font-size: 11px;
    line-height: 17px;
  }

  .tab-top-bot-mar-box {
    margin-top: 15px;
    margin-bottom: 15px;
    ;
  }

  .credit-counter-container-tab {
    /* margin-left: -106px !important; */
  }

  .profile-icon img {
    width: 35px;
    max-width: 52px;
  }

  .email-filter-sidebar-container-2-b {
    height: 42vh;
    min-height: 45vh !important;
  }

  .left-panel-h-s-5 {
    /* height: 46vh !important;
    min-height: 48vh !important; */
  }

  .email-filter-sidebar-container-2 {
    height: 44vh !important;
    max-height: 46vh !important;
  }

  .left-panel-h-s {
    height: 48vh;
    min-height: 43vh !important;
  }

  .left-panel-h-s-4-b {
    height: 40vh !important;
    min-height: 46vh !important;
  }

  .all_list_data-2-c {
    height: 43vh !important;
    min-height: 42vh !important;
  }

  .all_list_data-2-b {
    min-height: 43vh !important;
    height: 43vh !important;
  }

  .tableMain-b {
    width: 50%;
  }

  .leftSectionTabsMainContent-2-c {
    height: 54.4vh !important;
  }

  .left-data-container-linkedin-2 {
    /* min-height: 45vh;
    height: 31vh; */
  }

  .no-data-icon-sidebar-container {
    margin-top: 12%;
  }

  .bg-no {
    /* background: #FFF !important; */
  }

  .bg-no2 {
    background-color: #f5f5f5 !important;
  }

  .tab-table-scroll {
    height: 100vh !important;
    min-height: 119vh !important;
    padding-right: 21px !important;
  }

  .custom_table-3 {
    /* overflow-x: hidden; */
    padding-right: 10px;
  }

  .tab-table-scroll-b {
    width: 100% !important;
    overflow-x: scroll !important;
  }

  /*.custom_table-3{overflow:scroll!important; padding-right: 0px;}*/
  .leftMenuInnerListItemLabel {
    font-size: 12px !important;
  }

  .w-table-tab.table-responsive {
    /* width: calc(100vw - (78px + 184px)); */
  }

  .custom_table-3-b {
    overflow-y: hidden !important;
    padding-right: 0px;
  }

  .margin-l-r-34 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }

  .analytics_box-metric .analytics_metric_content {
    font-size: 11px !important;
  }

  /*=======Setting=====*/
  .subscription-box-l-85 {
    margin-left: 0px !important;
  }

  .emailsGiven_current {
    font-size: 13px !important;
  }

  .emailsGiven_current .font-14 {
    font-size: 13px !important;
  }

  .custom_table-2 .table-responsive {
    width: calc(100vw - (199px + 137px)) !important;
  }

  .rechargeCreditContentOuter_subscription {
    /* width: 91% !important;
    margin-left: 8px !important; */
  }

  .rechargeCreditContentOuter_subscription-2-b {
    width: 100% !important;
    margin-top: 12px;
  }

  .contentHeaderBtns .button .buttonInner {
    padding: 8px 12px !important;
  }

  .contentHeader .contentHeaderBtns> :last-of-type {
    margin-right: 7px !important;
  }

  .dropdown-order-his-box-4-b {
    top: 0px !important;
    right: 6px !important;
  }

  .dropdown-order-his-box-5 {
    top: 0px !important;
    right: -18px !important;
  }

  .dropdown-order-his-box-3 {
    top: 0px !important;
    right: -2px !important;
  }

  .pricing_main .pricing-table .figures-row td {
    padding: 25px 2px !important;
    min-width: 7rem !important;
  }

  .pricing_main .pricing-table td {
    min-width: 7rem !important;
  }

  .setting-box-container-920 {
    /* padding: 0px 35px !important; */
  }

  .page-back-btn {
    width: 68px !important;
  }

  .page-title-contact {
    padding-top: 42px !important;
  }

  .analytics_box-filters-2 {
    width: 150px !important;
  }

  .table-container-credit-history {
    min-width: 442px !important;
    overflow-x: auto;
    /* width: 300px !important; */
    overflow-y: hidden !important;
  }

  .highlights_list li a {
    /* display: inline-grid !important; */
    width: 100%;
  }

  .profile-name-container {
    width: 100%;
  }

  .profile-name-btn-container {
    width: 100%;
  }

  .refreshBtn {
    min-width: 70px;
  }

  .btn-unlok-now {
    width: 100px !important;
    padding: 0px !important;
  }

  .tab-analytics_box_inner {
    /* max-height: 515px;
    height: 517px; */
  }

  .dashboard_header {
    /* padding-left: 20px;
    padding-right: 24px; */
    /* align-items: center; */
  }

  .tab-mar-r {
    margin-right: -17px !important;
  }

  .offcanvas-body-overfl-y {
    overflow-y: hidden !important;
  }

  .camp-table-bg-no {
    /* background-color: #FFF !important; */
  }

  .camp-table-bg-no2 {
    background-color: #f5f5f5 !important;
  }

  .custom_table-3-lan {
    /* width: 62% !important; */
  }

  .table-h-flex-tab {
    width: 100% !important;
  }

  .custom_table-3-tab {
    padding-right: 0px;
  }

  .pageLeads .listActions {
    /* display: flex;
    margin-left: 5px;
    margin-top: 11px; */
  }

  .subscription-box-btn-container {
    padding-top: 1px;
    text-align: left;
    padding-left: 7px;
    width: 50%;
  }

  .current-sub-col {
    /* display: flex;
    align-items: flex-start;
    width: 50% !important;
    justify-content: flex-start; */
  }

  .email-count-bage {
    padding: 4px 9px;
  }

  .label-account {
    padding: 0px;
  }

  .credit-history-mob .table-responsive {
    width: 100% !important;
  }

  .alert-success-status-2 {
    line-height: 0px !important;
  }

  .alert-danger-status-2 {
    line-height: 0px !important;
  }

  .alert-warning-status-2 {
    line-height: 0px !important;
  }
}



@media (min-width: 1025px) {

  /*==========================================*/

  .leftSectionTabsMainContent-2-d {
    height: 63.1vh !important;
  }

  .email-filter-sidebar-container-2 {
    height: 44vh !important;
    max-height: 46vh !important;
  }

  .email-filter-sidebar-container-2-b {
    height: 55vh !important;
    min-height: 51vh !important;
  }

  .left-panel-h-s-5 {
    /* height: 46vh !important;
    min-height: 57.5vh !important; */
  }

  .left-panel-h-s {
    height: 61vh !important;
    min-height: 53.5vh !important;
  }

  .email-filter-sidebar-container-2 {
    height: 52vh !important;
    max-height: 51vh !important;
  }

  .left-panel-h-s-4-b {
    height: 56.7vh !important;
    min-height: 52vh !important;
  }

  .all_list_data-2-c {
    height: 55vh !important;
    min-height: 46vh !important;
  }

  .leftSectionTabsMainContent-2-e {
    height: 60.7vh;
  }

  .all_list_data-2-b {
    min-height: 54vh !important;
    height: 43vh !important;
  }

  .leftSectionTabsMainContent-2-c {
    height: 63.2vh !important;
  }

  .left-data-container-linkedin-2 {
    /* min-height: 51vh;
    height: 56vh; */
  }

  .no-data-icon-sidebar-container {
    margin-top: 42%;
  }

  .tab-table-scroll {
    min-width: 752px;
    width: 100% !important;
    overflow: hidden !important;
    padding-right: 0px !important;
    min-height: 72vh;
    /*height: calc(100vh - 9%) !important;*/
  }

  .custom_table-3 {
    overflow-y: auto !important;
    padding-right: 0px;
  }

  .leftMenuInnerListItemLabel {
    font-size: 13px !important;
  }

  .w-table-tab.table-responsive {
    /* height: 100% !important;
    padding-right: 0px;
    overflow-y: auto !important;
    min-height: 66vh;
    width: calc(100vw - (78px + 260px)); */
  }

  .custom_table-3-b {
    overflow-y: hidden !important;
    padding-right: 0px;
  }

  .analytics_box-metric .analytics_metric_content {
    font-size: 13px !important;
  }

  /*=======Setting=====*/
  .subscription-box-l-85 {
    margin-left: 82px !important;
  }

  .emailsGiven_current {
    font-size: 13px !important;
  }

  .emailsGiven_current .font-14 {
    font-size: 13px !important;
  }

  .custom_table-2 .table-responsive {
    /* width: calc(100vw - (115px + 266px)) !important; */
  }

  .rechargeCreditContentOuter_subscription {
    /* width: 85% !important; */
  }

  .credit-table {
    /* max-width: 976px; */
  }

  .rechargeCreditContentOuter_subscription-2-b {
    width: 91% !important;
    /* margin-left: 8px !important; */
  }

  .contentHeaderBtns .button .buttonInner {
    /* padding: 8px 1px 8px 10px !important; */

  }

  .buttonInner_filter .buttonName {
    padding-left: 5px;
  }

  .contentHeader .contentHeaderBtns> :last-of-type {
    /* margin-right: 10px !important; */
  }

  .dropdown-order-his-box-4-b {
    top: 0px !important;
    right: 17px !important;
  }

  .dropdown-order-his-box-5 {
    top: 0px !important;
    right: -1px !important;
  }

  .dropdown-order-his-box-3 {
    top: 0px !important;
    right: 8px !important;
  }

  .page-back-btn {
    padding: 5px 9px !important;
  }

  .pricing_main .pricing-table .figures-row td {
    padding: 25px !important;
    min-width: 10rem !important;
  }

  .pricing_main .pricing-table td {
    min-width: 10rem !important;
  }

  .setting-box-container-920 {
    /* padding: 0px 35px !important; */
  }

  .page-title-contact {
    padding-top: 5px !important;
  }

  .analytics_box-filters-2 {
    width: 221px !important;
  }

  .table-container-credit-history {
    /* width: 725px !important; */
    width: 100% !important;
  }

  .highlights_list li a {
    /* display: inline-flex !important; */
    display: flex !important;
    width: 100%;
    margin-left: 0px;
  }

  .profile-name-btn-container a {
    /* margin-left: 20px !important; */
  }

  .profile-name-container {
    /* width: 65%; */
  }

  .profile-name-btn-container {
    /* width: 30%; */
    justify-content: flex-end;
    display: flex;
  }

  .refreshBtn {
    min-width: 98px;
    line-height: 24px;
  }

  .btn-unlok-now {}

  .tab-analytics_box_inner {
    /* height: 504px;
    max-height: 515px; */
    height: 505px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .dashboard_header {
    padding-left: 20px;
    padding-right: 10px;
    align-items: center;
  }

  .tab-mar-r {
    margin-right: 0px !important;
  }

  .offcanvas-body-overfl-y {
    overflow-y: hidden !important;
  }

  .box-top-del-3 {
    margin-top: -3vh !important;
  }

  .info-box ul {
    list-style-type: none;
    margin-left: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
  }

  .info-box ul li {
    line-height: 20px;
    color: #475364;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 5px;
    margin-bottom: 5px;
    font-size: 12px;
    list-style-type: none;
    list-style: none;
    display: inline-flex;
  }

  .info-box ul li::before {
    font-family: 'Bootstrap-icons';
    /* font-family: 'FontAwesome'; */
    content: "\F285";
    color: #475364;
    font-size: 13px;
    margin-right: 1px;
    padding-top: 1px;
    padding-right: 2px;
    display: table-cell;
  }

  .info-box-2 ul {
    list-style-type: none;
    margin-left: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
  }

  .info-box-2 ul li {
    line-height: 20px;
    color: #475364;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 2px;
    margin-bottom: 0px;
    font-size: 12px;
    list-style-type: none;
    list-style: none;
    display: block;
  }

  .info-box-2 ul li::before {
    font-family: 'Bootstrap-icons';
    content: "\F285";
    color: #475364;
    font-size: 10px;
    margin-right: 1px;
    padding-top: 2px;
    padding-right: 3px;
    /*display: table-cell;*/
  }


  .leftMenuInnerList-lead-2-b {
    max-height: 500px;
    min-height: 502px;
    height: auto;
    box-sizing: border-box;
    overflow-y: auto;
  }

  .linkedin-counter-b {
    float: right;
    font-size: 12px;
    font-weight: 500;
    /* margin-top: -48px;
    margin-right: 19px; */
    color: #25374f;
    /* padding: 7px 11px; */
  }

  .lead-table-ri-padd {
    /* width: calc(100vw - (105px + 255px)) !important; */
  }

  .list-container-lead {
    min-height: 363px !important;
    overflow-y: auto !important;
  }

  .bg-no:hover {
    /* background: transparent !important; */
  }

  .bg-no2:hover {
    background-color: transparent !important;
  }

  .cancel-box-top-mar {
    margin-top: -120px;
  }

  .modal-bot-mar {
    margin-bottom: 25px;
  }

  .camp-table-bg-no {
    background-color: transparent !important;
  }

  .camp-table-bg-no2 {
    background-color: transparent !important;
  }

  .custom_table-3-lan {
    width: 100% !important;
  }

  .pageLeads .listActions {
    /* display: flex;
    margin-left: 5px;
    margin-top: 11px; */
  }

  .subscription-box-btn-container {
    padding-top: 1px;
    text-align: left;
    padding-left: 7px;
    width: 25%;
  }

  .current-sub-col {
    /* display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    width: 25%; */
  }

  .alert-success-status-2 {
    line-height: 24px !important;
  }

  .alert-danger-status-2 {
    line-height: 24px !important;
  }

  .alert-warning-status-2 {
    line-height: 24px !important;
  }

  .no-data-fount-icon-sidebar-lead-2 {
    width: 167px;
    margin-top: 0px;
  }

  .credit-scor-box {
    /*border: 1px solid rgba(168, 198, 223, .6)!important;*/
    box-shadow: 0 3px 4px 0 rgb(117 134 156 / 10%);
    border-radius: 2px;
  }
}

/*===End max-width: 1001px=== */

@media (width=1512px) {

  .leftSectionTabsMainContent-2-d {
    height: 66.7vh !important;
  }

  .left-panel-h-s-5 {
    height: 46vh !important;
    min-height: 61.6vh !important;
  }

  .email-filter-sidebar-container-2-b {
    height: 61vh !important;
    min-height: 59.5vh !important;
    overflow-y: auto;
  }

  .no-data-icon-sidebar-container {
    margin-top: 54%;
  }

  .leftSectionTabsMainContent-2-e {
    height: 64.4vh;
  }

  .left-panel-h-s-4-b {
    height: 60.7vh !important;
    min-height: 52vh !important;
  }

  .all_list_data-2-c {
    height: 59vh !important;
    min-height: 58vh !important;
    overflow-y: auto !important;
  }

  .all_list_data-2-b {
    min-height: 58vh !important;
    height: 43vh !important;
    overflow-y: auto !important;
  }

  .leftSectionTabsMainContent-2-c {
    height: 66.7vh !important;
  }

  .left-panel-h-s {
    height: 62vh !important;
    min-height: 53.5vh !important;
  }

  .left-data-container-linkedin-2 {
    /* min-height: 55vh;
    height: 60vh;
    overflow-y: auto; */
  }

  /*.settingsPage .c-settings-header {margin: -46px 0 10px !important;}*/
  .confirm-box-popup-2 {
    margin-top: -23px;
  }

}


@media (width=800px) {
  .leftBar .leftBarOuter .leftBarName {
    margin-bottom: 6px;
    width: 28px;
    height: 28px;
  }

  .leftBar .leftBarOuter .leftBarLogo {
    margin-bottom: 12px;
  }

  .leftBar .leftBarOuter .leftBarName .menuIcon {
    font-size: 20px;
  }

  .leftBar .leftBarOuter {
    margin-top: 8px;
  }

  .alert-linkedin-status-2 {
    line-height: 0px !important;
  }

  .alert-no-linkedin-status-2 {
    line-height: 0px !important;
  }

  .alert-complete-linkedin-status-2 {
    line-height: 0px !important;
  }

  .pageLeads .contentHeader .contentHeaderHeadline .contentHeaderContent {
    margin-right: 45px;
  }

  .contentHeader .contentHeaderBtns {
    justify-content: flex-start;
  }

  .pageLeads .contentHeader .contentHeaderBtns .buttonInner .buttonName {
    display: block;
  }

  .pageEmailFinder .pageEmailFinder_header .tabsMain .tabsMain_tab {
    width: calc(100% / 4);
  }

  .pageEmailFinder .pageAnalytics_tabs {
    margin-right: 19rem;
  }

  .w-table-tab.table-responsive {
    width: 750px;
    height: auto !important;
  }

  .contentHeader.campaignHeader .UpperInfo {
    flex-direction: initial;
    align-items: flex-start !important;
    margin-right: 405px;
  }

  .contentHeader.campaignHeader .campaignInfo {
    margin-top: -32px;
    font-size: 10px;
    width: 36%;
    margin-right: 69px;
  }

  .mar-t-34-p-b-15 {
    margin-top: -20px !important;
    padding-bottom: 4px !important;
  }

  .alert-campgin-unlocked-status-2 {
    padding: 8px 15px !important;
  }

  .UpperInfo-lan {
    margin-right: 962px !important;
  }

  .campaignInfo-lan {
    width: 29% !important;
    margin-right: 518px !important;
  }

  .custom_table-3-lan {
    width: 64% !important;
  }

  .mar-t-34-p-b-15-mob {
    margin-right: 457px !important;
  }

  .campaignInfo-mob {
    width: 50% !important;
    margin-right: 16px !important;
  }

  .mar-t-34-p-b-15-mob-2 {
    margin-right: 542px !important;
  }

  .alert-w-campign {
    padding: 3px 4px;
  }

  .contentHeaderContent-mob-2 {
    margin-right: 462px !important;
  }

  .pageLeads .listActions {
    display: flex;
    margin-left: 5px;
    margin-top: 11px;
  }

  .current-sub-col {
    display: flex;
    align-items: flex-start !important;
    justify-content: flex-start !important;
  }

  .subscription-box-btn-container {
    padding-top: 1px;
    text-align: left;
    padding-left: 7px;
    width: 50%;
  }

  .current-sub-col {
    display: flex;
    align-items: flex-start;
    width: 50%;
    justify-content: flex-start;
  }

  .info-box ul {
    list-style-type: none;
    margin-left: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
  }

  .info-box ul li {
    line-height: 20px;
    color: #475364;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 5px;
    margin-bottom: 5px;
    font-size: 12px;
    list-style-type: none;
    list-style: none;
    display: inline-flex;
  }

  .info-box ul li::before {
    font-family: 'FontAwesome';
    content: "\f0a9";
    color: #475364;
    font-size: 13px;
    margin-right: 1px;
    padding-top: 2px;
    padding-right: 9px;
    display: table-cell;
  }

  .info-box-2 ul {
    list-style-type: none;
    margin-left: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
  }

  .info-box-2 ul li {
    line-height: 20px;
    color: #475364;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 2px;
    margin-bottom: 0px;
    font-size: 12px;
    list-style-type: none;
    list-style: none;
    display: block;
  }

  .info-box-2 ul li::before {
    font-family: 'Bootstrap-icons';
    content: "\F285";
    color: #475364;
    font-size: 13px;
    margin-right: 1px;
    padding-top: 2px;
    padding-right: 3px;
    /*display: table-cell;*/
  }

  .rechargeCreditContentOuter_subscription {
    margin-top: 35px;
  }

  .credit-history-mob .table-responsive {
    width: 100% !important;
  }

  .alert-success-status-2 {
    line-height: 0px !important;
  }

  .alert-danger-status-2 {
    line-height: 0px !important;
  }

  .alert-warning-status-2 {
    line-height: 0px !important;
  }

  .dashboard_footer {
    z-index: 99999999;
  }

  .label-account {
    padding: 0px;
  }

  .dashboard_header #reportrange {
    margin-left: 62px !important;
    width: 100% !important;
    font-size: 11.5px !important;
    margin-top: -39px !important;
    padding: 7px 12px !important;
  }
}



@media only screen and (max-device-width: 401px) {
  /* Your CSS rules */

  .dashboard_header #reportrange {
    width: 100% !important;
    width: 96% !important;
    display: block;
    /* margin-top: -7px !important; */
    /* margin-left: 14px !important; */
    padding: 5px 4px 5px 9px !important;
  }

  .dashboard_header.contentHeader .contentHeaderBtns {
    padding-top: 0px !important;
  }

  .mob-top-header-23 {
    margin-top: 23px;
  }

  .analytics_date_range .analytics_date_range-bar {
    padding: 4px 0px 4px !important;
    font-weight: 600;
  }

  .highlights_list li a {
    display: inline-grid !important;
    width: 100%;
  }

  .profile-name-container {
    width: 100%;
  }

  .profile-name-btn-container {
    width: 100%;
  }

  .refreshBtn {
    min-width: 70px;
  }

  .btn-unlok-now {
    width: 100px !important;
    padding: 0px !important;
  }

  .profile-name-btn-container .btn-unlocked-3 {
    margin-left: 0px !important;
    margin-top: 10px !important;
  }

  .dash-credit-his-btn-mob {
    width: 100% !important;
    display: block !important;
  }

  .btn-group-mob {
    display: block !important;
    width: 100%;
  }

  .off-canvas-w-2 {
    min-width: 300px !important;
  }

  .createListForm {
    display: flex;
    flex-direction: column;
  }



  .footer-text-mob {
    text-align: center !important;
  }

  .unlock-email-text-container {
    text-align: center;
  }

  .email-tab-btn {
    margin-left: -73px !important;
  }

  .label-text-right {
    float: left;
  }

  .contentHeader .contentHeaderHeadline .contentHeaderContent {
    display: flex !important;
    justify-content: space-between !important;
    width: 100% !important;
    align-items: center !important;
  }

  .btn-space-search-47 {
    margin: 0 -8px 0 -2px !important
  }

  .campaign_name {
    min-width: 109px;
  }

  .campaign_name .campaign_info {
    width: 89%;
  }

  .campaign_name .campaign_info .name {
    /* width: 64px; */
  }

  .campaignInfo ul {
    display: block;
  }

  .campaignInfo ul li+li:before {
    content: ""
  }

  .alert-w-campign {
    border: 0px;
  }

  .contentHeaderContent-campain-pop {
    margin-top: -4px;
  }

  .setting-btn-3 {
    padding: 11px 18px;
  }

  .btnDiv {
    margin-left: -50px;
  }

  .subscription-box-l-85 {}

  .setting-box-container-920 {}

  .settingsPage .c-settings-header .c-settings-header__title {
    /*padding-top: 84px;*/

  }

  .current-subscription {
    margin-top: 15px;
  }

  .pricing-mobile .monthly-billing {
    width: 100%;
  }

  .btnDiv-2 {
    margin-left: -5px;
  }

  .page-back-btn {
    width: 68px;
  }

  .popup-mob-title {
    margin-left: 0px !important;
  }

  .center_content-top-58-b {
    margin-top: 2px;
  }

  .rechargeCreditContentOuter_subscription-3 {
    /* width: 95% !important; */
    margin-left: 0px !important;
  }

  .custom_table-2 .table-responsive {
    width: 34vh !important;
  }

  .alert-danger-status-2 {
    line-height: 1px !important;
  }

  .alert-warning-status-2 {
    line-height: 1px !important;
  }

  .alert-success-status-2 {
    line-height: 1px !important;
  }

  .center_content-2-d {
    width: 95.2% !important;
    margin-left: 8px !important;
  }

  .email-count-bage {
    padding: 4px 6px;
  }

  .email-verification-count-bage-b {
    padding: 4px 6px;
  }

  .contentHeader .contentHeaderBtns> :last-of-type {
    margin-right: -16px;
  }

  .date-btn-top-2 {
    margin-left: 2px !important;
    margin-right: 0px !important;
    padding-left: 0px !important;
    padding-right: 2px !important;
  }

  .connect-mail-inputbox {
    padding-right: 0px;
  }

  .camp-table-bg-no {
    background-color: #FFF !important;
  }

  .camp-table-bg-no2 {
    background-color: #f5f5f5 !important;
  }

  .info-box ul {
    list-style-type: none;
    margin-left: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
  }

  .info-box ul li {
    line-height: 20px;
    color: #475364;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 5px;
    margin-bottom: 5px;
    font-size: 12px;
    list-style-type: none;
    list-style: none;
    display: inline-flex;
  }

  .info-box ul li::before {
    font-family: 'FontAwesome';
    content: "\f0a9";
    color: #475364;
    font-size: 13px;
    margin-right: 1px;
    padding-top: 2px;
    padding-right: 9px;
    display: table-cell;
  }

  .info-box-2 ul {
    list-style-type: none;
    margin-left: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
  }

  .info-box-2 ul li {
    line-height: 20px;
    color: #475364;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 2px;
    margin-bottom: 0px;
    font-size: 12px;
    list-style-type: none;
    list-style: none;
    display: block;
  }

  .info-box-2 ul li::before {
    font-family: 'Bootstrap-icons';
    content: "\F285";
    color: #475364;
    font-size: 13px;
    margin-right: 1px;
    padding-top: 2px;
    padding-right: 3px;
    /*display: table-cell;*/
  }

  .dropdown-order-his-box-2 {
    top: 0px !important;
    right: -2px !important;
  }

}

/*===End max-width: 605px=== */

/*=======================================*/




/*scroll issue*/
/* @media (min-width: 992px) {
  .contentHeader {
     min-height: 53px;
   }
   .content_area_main {
    flex-grow: 1;
    overflow: auto;
    height: auto;
    display: flex;
    align-items: center;
}
.content_area_main .center_content {
  margin: 20px 0;
  height: calc(100% - 40px);
}
.content_area_main .rewardsMain  {
  height: 100%;
  overflow: initial;
  border: 0;
    -webkit-box-shadow:none;
    box-shadow: none;
    justify-content: center;
    display: flex;
    align-items: center;
}
app-bulk-email, app-account, app-subscription, app-settings-order-history, app-settings-credit-history, app-application, app-api {
  height: 100%;
  justify-content: center;
    display: flex;
    align-items: center;
}
.content_area_main .rewardsBody {
  max-height: initial;
  border: 1px solid rgba(117, 134, 156, .15);
    border-radius: 2px;
    -webkit-box-shadow: 0 2px 3px 0 rgb(0 0 0 / 2%);
    box-shadow: 0 2px 3px 0 rgb(0 0 0 / 2%);
}
 } */

/**********************Tablet Query********************************/

/*@media (max-width: 601px) {*/
/*
@media only screen and (max-width: 605px) {
  .dashboard_header #reportrange {
    margin-left: 61px !important;
    margin-top: -38px !important;
    width: 82% !important;
    padding: 5px 13px !important;
  }
  .dashboard_header.contentHeader .contentHeaderBtns {
    padding-left: 0px !important;
  }
  .dashboard_header .welcome_msg {
    background: #fff !important;
  }
  .pageAnalytics_container-2 {
    margin-top: 124px;
  }
  .tab-align-1 {
    display: inline;
    width: 186px !important;
  }
  .tab-align-2-line {
    display: none;
  }
  .tab-align-2 {
    display: block;
    width: 163px !important;

    margin-top: -31px !important;
    margin-left: 185px !important;
  }
  .tab-align-3 {
    display: block;
    margin-top: -8px !important;
  }
  .tab-align-4 {
    margin-left: -157px;
  }
  .tab-align-4-b {
    margin-top: -32px;
    margin-left: 374px;
  }
  .alert-linkedin-status-2 {
    line-height: 0px !important;
  }
  .alert-no-linkedin-status-2 {
    line-height: 0px !important;
  }
  .buttonName {
    display: block !important;
  }
  .contentHeaderContent {
    margin-right: 5px;
  }
  .inputFieldContainer {
    margin-right: 90px;
  }
  .no-data-icon-container-table-2 {
    padding-top: 32%;
  }
  .highlights_list li a {
    padding: 10px 3px 10px 16px;
  }
  .profile-name-btn-container .btn-unlocked-3 {
    margin-left: 26px;
    min-width: 98px;
  }
  .email-tab-btn {
    margin-left: -206px !important;
    width: 80% !important;
  }
  .leftSectionTabsMainContent-2-d {
    height: 67.5vh !important;
  }
  .email-filter-sidebar-container-2-b {
    height: 61vh;
    max-height: 83vh;
  }
  .left-panel-h-s-5 {
    height: 63.5vh !important;
    min-height: 53vh !important;
  }
  .email-filter-sidebar-container-2 {
    height: 65vh !important;
    max-height: 61vh;
  }

  .left-panel-h-s {
    height: 63vh;
    min-height: 58vh !important;
  }
  .tab-popup-box-1 {
    width: 90% !important;
    margin-left: -14px;
    margin-top: -231px;
    border: 1px solid #26c1c9 !important;
  }*/
/*==============campaign table===================*/


/*
  .tab-table-scroll{max-width: 600px; overflow-x: scroll!important;height:calc(100vh - 39%) !important}
  tbody th.pin2-txt{background-color: #FFF;}
  .full-name-2{background-color: #FFF;}
  .bg-no{ background-color: #FFF!important;}
  .bg-no2{ background-color: #f5f5f5!important;}
  .alert-complete-linkedin-status-2 {line-height: 1px !important;}
  .mar-t-34-p-b-15 {margin-top: 0px !important; padding-bottom: 15px !important;}
  .tab-table-scroll-b{max-width: 600px; overflow-x: scroll!important;}
  .analytics_box_right-tab{margin-right: 17px!important;}*/
/*}*/
/*801*/
/*
@media only screen and (min-width: 801px) {
  .email-filter-sidebar-container-2 {
    height: 43vh !important;
    max-height: 50vh;
  }

  .email-filter-sidebar-container-2-b {
    height: 45vh;
    max-height: 45vh;
  }

  .leftSectionTabsMainContent-2-d {
    height: 55vh;
  }

  .left-panel-h-s-5 {
    height: 48vh !important;
    min-height: 28vh !important;
  }
  .left-panel-h-s {
    height: 44vh;
    min-height: 47vh !important;
  }

  .tab-popup-box-1 {
    width: 90% !important;
    margin-left: -17px;
    margin-top: -193px;
  }

  .tab-popup-box-1-b {
    padding: 129px 15px 20px 15px;
    overflow-y: auto;
    margin-bottom: 8px !important;
    margin-top: 8px;
  }
  .analytics_date_range .analytics_date_range-bar {
    margin-right: 49px !important;
  }

  .analytics_date_range .analytics_date_range-bar-2 {
    padding: 4px;
    font-weight: 600 !important;
    font-size: 11px !important;
    margin-right: 4px !important;
  }
  .credit-counter-container-tab {
    margin-left: -92px !important;
  }
  .refreshBtn {
    padding: 0 5px;
    min-height: 27px;
    min-width: 69px;
  }

  .profile-box-divider {
    display: block;
  }
  .profile-name-container {
    width: 100%;
    clear: both !important;
    text-align: center;
  }
  .profile-name-btn-container {
    width: 100%;
    clear: both !important;
  }
  .contentHeader .contentHeaderBtns {
    margin-right: 14px;
  }

  .table-container-credit-history {
    max-width: 423px;
    overflow: auto;
    height: 100%;
  }
  .user_info {
    width: 150px !important;
  }
  .td-w-3 {
    min-width: 200px !important;
  }
  .analytics_box-filters-2 {
    width: 160px !important;
  }
  .credit_history_tabs .analytics_box-filters__body {
    width: 155px;
  }
  .offcanvas-img-center {
    margin-top: 6.5% !important;
  }
  .offcanvas-img-center-2 {
    margin-top: 4% !important;
  }
  .unlock-msg-2-img img {
    width: 90px;
  }
}*/

/*@media(min-width: 1007px) {
.tab-table-scroll{min-width: 758px; overflow-x: scroll!important; height: 100vh!important;}
.btn-space-search-47{margin:0 5px 0 6px !important; border: 1px solid red;}
.analytics_box_right-tab{ margin-right: 0px!important;}
.highlights_list li a{color: #000;display: block; position: relative; text-align: left;padding: 17px 32px;}
.btn-unlocked-3 {font-size: 10px;padding: 9px;margin-left: -35px;}
.analytics_box-metric .analytics_metric_content{ font-size: 11px;line-height: 17px;}
.highlights_list li{border-bottom: 0px;}
.tab-analytics_box_inner{max-height: 84vh; overflow-y: scroll;}
.profile-name-btn-container{border-bottom: 1px solid #e9e9e9;margin-bottom: 15px;}
.bg-no{ background-color: #FFF!important;}
.bg-no2{ background-color: #f5f5f5!important;}
.tab-table-scroll-b{min-width: 758px; overflow-x: scroll!important; height: 100vh!important;}
.pageLeads .search_bar_main{min-width: 189px !important; margin-right: 1px !important;}
.contentHeader .contentHeaderBtns > :last-of-type{margin-right: -10px !important;}


}*/
/*===============old macbook==============*/
/*@media only screen and (max-width: 1280px) {*/
/*
@media (min-width: 1280px) {
  .analytics_box_right-tab{ margin-right: 0px!important;}
  .email-filter-sidebar-container-2-b {
    height: 45.5vh;
    max-height: 51vh;
  }
  .left-panel-h-s {
    height: 61vh;
    min-height: 58vh !important;
  }

  .left-panel-h-s-5 {
    height: 2vh !important;
    min-height: 49vh !important;
  }
  .leftSectionTabsMainContent-2-d {
    height: 56vh !important;
  }
  .email-filter-sidebar-container-2 {
    height: 62vh !important;
    max-height: 59vh;
  }
  .profile-name-btn-container .btn-unlocked-3 {
    min-width: 98px;
    margin-left: -23px;
  }
  .highlights_list li a {
    padding: 10px 20px;
  }
  .analytics_box-metric {
    margin-right: 8px;
    padding-right: 8px;
  }
  .table-container-credit-history {
    width: 552px;
    /*min-width: 499px;*/
/*}

  .td-w-2 {
    width: 186px !important;
    word-break: break-all !important;
  }
  .td-w-3 {
    min-width: 164px !important;
    word-break: break-all !important;
  }
  .table-credit-dash td .email span {
    word-break: break-all;
    border: 1px solid red;
  }
  .user_info {
    background-color: red;
    border: 1px solid green;
  }
  .tab-align-2 {
    display: block;
    width: 162px !important;
    margin-top: 3px !important;
    margin-left: 13px !important;
  }
  .tab-align-2-line {
    display: block;
  }

  .analytics_box_right {
    margin-right: 7px;
  }
}*/


/* (1366x768) WXGA Display */
@media screen and (max-width: 1366px) {
  .leftSectionTabsMainContent-2-d {
    height: 56.1vh !important;
  }

  .left-panel-h-s-5 {
    height: 49.5vh !important;
    min-height: 49.5vh !important;
  }


}


/* (1440x900) WXGA+ Display */
@media screen and (max-width: 1440px) {
  .pricing_main .pricing-table .figures-row td {
    min-width: auto !important;
  }

  .pricing_main .pricing-table td {
    min-width: auto !important;
  }

  .pricing_main .pricing-table td {
    min-width: auto !important;
  }

  .custom_table-2 .table-responsive {
    width: 100% !important;
  }


}

.analytics_box .analytics_box_body canvas {
  width: 100% !important;
  display: block !important;
  box-sizing: border-box;
  /* height: 390px !important; */
}

.analytics_box.whats-new {
  grid-column: span 3 / auto;
}

.analytics_box.analytics_box--with-filters.credit_history_main {
  grid-column: span 7 / auto;
}

.contentHeaderBtns h6 {
  font-size: 14px;
}

@media (min-width:520px) and (max-width:1024px) {
  .daterangepicker.ltr.show-ranges.opensright {
    right: auto !important;
    font-family: var(--primaryFont) !important;
    left: 123px !important;
  }
}

@media (max-width:600px) {
  .filt-btn {
    margin-right: 0;
  }

  .button .buttonInner {
    justify-content: space-between;
  }

  #onclick_showCol.buttonInner {}

  .contentHeaderContent-campain-pop {
    margin-top: 48px !important;
  }

  .contentHeaderBtns .buttonSm {
    position: relative;
  }

  .buttonInner i {
    /* text-align: right;
    right: 0;
    float: right;
    position: absolute;
    top: 11px; */
  }

  .buttonInner .buttonName {
    padding-left: 0 !important;
  }

  .pageCampaignsHeader.contentHeader .contentHeaderBtns {
    flex-direction: column;
    align-items: self-start;

  }

  .contentHeaderBtns .buttonSm {
    width: 100%;
    margin-top: 10px !important;
    height: 35px;
  }

  .inputFieldContainer {
    width: 100% !important;
  }

  .contentHeader .contentHeaderBtns> :last-of-type {
    height: 35px;
    margin-top: 10px;
    width: 100%;
    text-align: left;
    display: flex;
  }

  .rewardsItemTitle_outer {
    flex-direction: column;
  }

  .rewardsItemTitle_outer .linkedin-counter-b {
    margin-bottom: 20px;
  }

  .customModalMain .customModalContent .heading strong {
    font-size: 18px !important;
  }

  .info_msg {
    margin-top: 28px;
  }

  .info_msg_help .info_msg {
    margin-top: 0
  }

  .info_msg_email {
    text-align: center !important;
  }

  .btn-group.btn-group-mob.credit-scor-box {
    flex-direction: column;
    width: 100%;
  }

  .highlights_list li .profile-name-btn-container a {
    padding: 0 !important;
    margin-top: 6px !important;
  }


}

@media (max-width: 600px) {
  .checkout-table {
    width: 100% !important;
  }

  .btns.campaign_btns {
    display: flex;
    flex-direction: column !important;
  }

  .email_container .found_email {
    font-size: 11px;
  }

  .list-unstyled.highlights_list .profile-name-btn-container {
    display: flex;
    justify-content: flex-start !important;
  }

  .analytics_box .analytics_box_body canvas {
    height: auto !important;
  }

  .dashboard_header.contentHeader .contentHeaderBtns {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
  }

  .dashboard_header .welcome_msg {
    font-size: 10px !important;
  }

  .c-section-menu-item_current {
    display: flex;
    flex-direction: column;
  }

  .price_current_outer {
    margin-right: 0 !important;
  }

  .c-section-menu-item_current_sub {
    flex-direction: column;
    text-align: center;
  }

  .c-section-menu-item__description_current_sub {
    text-align: center !important;
  }

  .current-subscription {
    display: flex;
    flex-direction: column;
  }

  .c-section-menu-item__content_current {
    text-align: center;
    margin-top: 20px;
  }

  .rewardsItem_current.rewardsItemApps {
    width: 100% !important;
  }

  .current-subscription label {
    display: flex !important;
    flex-direction: column;
  }

  .columns_filter-order {
    margin-left: 0px !important;
  }

  .emails_count .email-verify {
    margin-left: 0 !important;
  }

  .date-btn-top-2 {
    margin: 0 !important;
  }

  .tableCommonTfoot .foot_row {
    padding: 7px 4px !important;
  }

  .p-paginator {
    margin: 0 !important;
    padding: 0 !important;
  }

  .setting-box-container-920 {
    max-width: 1000px;

  }

  .video-description-box video {
    width: 100%;
    height: 100% !important;
  }

  .off-canvas-w-video {
    min-width: 300px !important;
  }

  .contentHeaderBtns .button .buttonInner {
    display: flex;
    justify-content: space-between !important;
    width: 100% !important;
  }

  .contentHeaderBtns .button .buttonInner {
    display: flex;
    justify-content: space-between !important;
    width: 100% !important;
  }

  .buttonInner.buttonInner_filter {
    max-width: 100% !important;
    min-width: 100% !important;
  }

  .content_area_main {
    margin: 0 10px;
  }
}

.icon_outer {
  background: #eff3f6;
  width: 24px;
  height: 24px;
  border-radius: 50px;
  display: flex;
  border: 1px solid transparent;
  justify-content: center;
  align-items: center;
  margin-right: 7px;
}

.p-dropdown-items {
  width: 100% !important;
  position: absolute;
  bottom: 36px;
  border: 1px solid #f1ecec;
}

.p-dropdown-items-wrapper .p-dropdown-items {
  background: #fff;
}

.p-element.p-dropdown-label.p-inputtext {
  /* color: #fff; */
}

.p-dropdown-panel .p-dropdown-items {
  padding: 0 !important;
}

.btn_unlock_finder {
  background-color: #0f5132;
  border: none;
}

.info_msg_email {
  text-align: left;
}



@media (max-width: 990px) {
  .info_msg_email {
    text-align: center !important;
    margin-top: 20px !important;
  }

  .pageCampaignsrecharge.pageEmailFinder .content_area_main {
    max-height: fit-content !important;
    display: flex !important;

  }
}

#pr_id_3_label.p-element.p-dropdown-label.p-inputtext {
  margin-top: -2px !important;
}

.p-element.p-dropdown-label.p-inputtext {
  margin-top: -0;
}

.p-dropdown-trigger-icon.pi-chevron-down {
  margin-top: -4px;
}

.sucess-text {
  font-size: 28px !important;
  line-height: 43px;
  color: #f89603 !important;
}

.rewardsItemTitle_outer {
  display: flex;
}

.linkedin-counter-b.linkedin-count {
  font-size: 14px;
  color: #0f82e5;
  font-weight: 200;
}

.p-dropdown-items-wrapper .p-dropdown-items {
  min-height: 50px !important;
  overflow-y: auto !important;
  overflow: auto !important;
  max-height: 224px;
}

.afterFilterSelect.afterFilterSelect-2 {
  max-height: 248px;
  overflow: auto;
  min-height: auto;
}

.all_list_data {
  /* margin-right: 5px; */

}

.left-panel-paginator-container .p-element.p-dropdown-label {
  color: #fff !important;
}

/* .center_content_linkedin {
  margin: 50px 0;
}

.content_area_main {
  height: 100vh;
  overflow: auto;
} */
.emailFinderFormMain .rewardsBody {
  max-height: calc(100vh - (53px + 42px + 20px + 52px));
}

.inputFieldContainer i {
  border-left: 1px solid #ede7e7;
  padding: 10px;
  color: #908e8e;
}

.inputField_input {
  padding-left: 10px;
}

.buttonInner.buttonInner_filter {
  max-width: 80px;
  min-width: 80px;
}

.search_bar_main .inputField_input {
  padding-left: 10px !important;
}

.button .btnItems .btnItem:hover:not([disabled]):not(.button--loading):not(.btnItemDisable):hover {
  background-color: var(--secondaryColor) !important;
  color: #000 !important;
}

.pageCampaignsAction .button .btnItems .btnItem:hover:not([disabled]):not(.button--loading):not(.btnItemDisable) {
  padding: 0 !important
}

#afterclickShow2.btnItems {
  padding: 0;
  font-size: 12px;
}

/* .buttonInner {
  display: flex;
  justify-content: center;
} */
.tooltipOuter:hover {
  cursor: pointer;
}

/* 13/04/2023 */
.content-table-h-flex table th,
.content-table-h-flex table td {

  vertical-align: middle;
}

.inlineModal input {

  width: 121px !important;
}

.delete_icon {
  color: #c43f4b;
  background-color: #f8d7da;


  margin-right: 0px !important;
}

.delete_modal {
  width: 100px;
  height: 100px;
  background-color: #f8d7da;
  border-color: #f5c2c7;
  border-radius: 50%;
  display: flex;
  padding: 20px;
  align-content: center;
  align-items: center;
  justify-content: center;
}

.contentHeaderHeadline {
  display: flex;
}

#leadsInfoContent.contentHeaderContent {
  display: flex;
  align-items: center;
  /* flex-direction: column; */
  justify-content: flex-start;
  align-items: start;
  align-items: center;
}

.heading_sub {
  font-size: 27px;
  color: #000;
  margin-bottom: 13px;
}



.dropdown-order-his-box-label {
  /* display: none */
}

.buttonInner .buttonName {
  /* padding-left: 10px; */
}

.p-paginator .p-paginator-pages .p-paginator-page {
  background-color: transparent;
  border: 0 none;
  color: #6c757d;
  min-width: 1.357rem !important;
  height: 1.357rem !important;
  margin: .143rem !important;
  transition: box-shadow .2s;
  border-radius: 3px;
  font-size: 14px !important;
}

#editCampaignModal.inlineModal .modal_form input {
  height: 35px;
  padding-left: 10px;
}

.email-link+.email-link {
  margin-top: -10px;
}

.tableFixHead th {
  /* position: sticky; */
  top: 0;
  z-index: 2;
}

#leadsContentMain {
  overflow: auto;
}

table thead th:hover {
  background-color: transparent !important;
}

.form-check-input:focus {
  border-color: transparent !important;
  outline: 0 !important;
  box-shadow: none !important;
}

.leftMenuInnerLists .form-control {
  font-size: 12px !important;
}

.leftMenuInnerLists .form-check-input {
  /* 
  border: 0 !important */
}

.leftMenuInnerLists .afterFilterSelect .form-check {
  margin-bottom: 4px;
}

.leftMenuInnerLists .form-check-label {
  color: #000;
  font-size: 12px;
}

.leftMenuInnerLists .afterFilterSelect {
  padding: 6px 16px 10px;
}

.leftMenuInnerLists .form-control {
  height: 37px;
}

.leftMenuInnerLists .setting-btn-2-inner-b {
  margin-top: 5px;
}

a:hover {
  /* color: #ec8f04; */
  color: #bf7c16;
}

.list_badge {
  background: #f5f5f5;
  width: fit-content;
  border-radius: 12px;
  padding: 3px 11px;
  line-height: 20px;
  color: #000 !important;
  font-size: 11px;

}

.email-link.list_badge:hover {
  color: #000 !important;
}

.contentHeaderBtns .buttonSm.btn-s.campaign-filter-btns {
  margin-right: 15px;
}

.tableFixHead table th:first-child,
th:nth-child(2) {
  /* z-index: 3; */
}

.fixed-th-w-2 {
  min-width: 150px !important;
  padding-left: 5px !important;
  background-color: #f5f5f5 !important;
}

.buttonInner_filter {
  /* margin-top: 10px; */
}

.filt-btn {
  margin-right: 6px;
}

.campaign-container .btnItem {
  margin: 6px 6px;
}

body {
  overflow-x: hidden;
}

.custom_table {
  /* overflow: auto; */
  /* height: 100%; */
  /* min-height: fit-content; */
  min-height: 100vh;
  /* max-height: 100%; */
}

#leadsContentMain {
  /* overflow: hidden; */
}

table {
  empty-cells: show;
}

/* .table-no-height {
  min-height: 100vh;
} */
thead tr>*:hover {
  background-color: green;
}

.table-responsive {
  height: 100%;
}

.no-data-fount-icon-campaigns {
  width: 450px;
}

.no-campaign-data {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}

.no-campaign-data img {
  width: 30%;
}

.email-border {
  border-top: 0 !important;
}

.btn-unlocked-3-link:hover {
  color: #fff !important;
}

.leftMenuInnerListItem.leftMenuInnerItem.leftMenuInnerListItem-2:hover {

  color: #75869c !important;
}

.leftMenuInnerListItem .count:hover {
  color: #75869c !important;
}

.currency-icon,
.price {
  font-family: tahoma;
  margin-top: -1px;
}

.leftMenuInnerLists .afterFilterSelect {
  padding: 10px 12px 10px;
}

.btn-credit {
  height: 26px;
}

.checkout-table {

  overflow-x: auto !important;
}

.credits_recharge_tables {
  border-color: rgb(230, 230, 230);
  border-width: 1px;
}

.rewardsMain {
  /* width: 70%; */
}

.rewardsMain.rightSection {
  /* width: 30% */
}

.close-icon {
  margin-left: 10px;
  font-size: 14px;
  font-weight: 100 !important;
  color: #000;
}

.rechargeCreditContentOuter .custom_table .table-responsive table tr th,
.rechargeCreditContentOuter .custom_table .table-responsive table tr td {
  min-width: 96px !important;
}

.rechargeCreditContentOuter .custom_table .table-responsive table tr th:first-child,
.rechargeCreditContentOuter .custom_table .table-responsive table tr td:first-child {
  min-width: 65px !important;
}

#afterclickShow1 {
  /* overflow: visible;
  top: 71px !important; */
  /* position: fixed; */
  visibility: visible;
  /* min-width: 192px !important;
  right: 42px !important; */
}


@media (max-width:990px) {
  .rewardsItemContent {

    width: 100% !important;
  }


  .checkout-table {
    width: calc(100vw - (60px + 40px)) !important;
  }

  .rewardsMainLeft {
    width: 100%;
  }

  .rewardsMainRight {
    width: 100%;
  }

  .api_key {
    flex-direction: column;
  }

  .c-settings-account.o-page__container.c-settings-index__content {
    margin: 0 0px;
  }

  .api-page .table-responsive {
    overflow: auto !important;
  }

  .center_content-2-d {
    margin: 0 7px;
  }
}

.pageCampaignsContent-racharge .content_area_main {
  max-height: 100% !important;
}

.rewardsItemContent #afterclickShow1 {
  /* overflow: visible;
  top: 75px !important;
  position: fixed;
  visibility: visible;
  min-width: 192px !important;
  right: 28px !important; */
  overflow: visible;
  /* top: 71px !important;
  position: absolute; */
  visibility: visible;
  /* min-width: 192px !important; */
  /* right: 42px !important;
  z-index: 1024; */
}



.rewardsMainLeft {
  width: 70%;
}

.rewardsMainRight {
  width: 30%;
}

.rechargeCreditContentOuter {
  /* width: 100%; */
  /* margin: 0 20px; */
}

@media (max-width: 1330px) {

  /* .filter_button {
    display: inline-block;
  } */
  /* .rewardsMainLeft,
  .rewardsMainRight {
    width: 100% !important;
  }

  .rechargeCreditContentOuter {
    margin: 0 20px;
  }

  .rewardsMain.rewardsMainLeft,
  .rewardsMain.rewardsMainRight {
    display: flex;
    width: 100% !important;
    flex-direction: column !important;
  } */
}

.rewardsMain {
  background: #fff;
  border: 0 !important;
  box-shadow: none !important;
}

.rewardsMainLeft {
  /* width: 70%; */
}

.rewardsMainRight {
  /* width: 30%; */
}

.left-panel-paginator-container {
  margin-top: 6px;
}

.leftMenuInnerLists_current_one.subscription-box-1 {
  background-color: #6ad7dd !important;
}

.c-section-menu-item__description_current {
  color: #fff;
  font-size: 13px;
}

.gmail-iconn {
  color: #50575d;
  font-weight: 500;
  margin-top: 13px;
  font-size: 17px;
}

/* toggle button subscription */
.toggle-input input[type="checkbox"]::before {
  top: 0 !important;
  left: 0 !important;
}

.toggle-input input[type="checkbox"]::after {
  top: 3px !important;
  left: 7px !important;
  width: 5px !important;
  height: 10px !important;
}

.toggle-input .switch {
  position: relative;
  display: inline-block;
  width: 43px;
  height: 23px;
}

.toggle-input .switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

.toggle-input .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.toggle-input .slider:before {
  position: absolute;
  content: "";
  height: 21px;
  width: 21px;
  left: 1px;
  bottom: 1px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

.toggle-input input:checked+.slider {
  background-color: #625C53;
}


.toggle-input input:checked+.slider:before {
  -ms-transform: translateX(20px);
  -webkit-transform: translateX(20px);
  transform: translateX(20px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}


.rewardsItemContent {
  overflow: hidden;
}

.rewardsMainRight {
  margin-left: 20px;
}

.subscription-detail {
  display: flex;
  width: 100%;
  justify-content: space-between;
}

@media (max-width:1300px) {
  .rechargeCreditContentOuter {
    margin-top: 230px;
  }

  .rewardsMainItem {
    /* width: 90%; */
  }

  .rewardsMainLeft {
    width: 100% !important;
    display: flex;
    justify-content: center;
  }

  .rewardsMainRight {
    margin-left: 0px;
    margin-top: 20px;
  }

  .rewardsMainRight {
    width: 100% !important;
    margin-left: 0 !important;
  }

  .rechargeCreditContent {
    flex-direction: column;
  }

  .content_area_main-recharge {
    height: 100%;
  }

  .subscription-detail {
    display: flex;
    width: 100%;
    flex-direction: column;
    justify-content: flex-start;
  }

  .rewardsItem_current.rewardsItemApps.rewardsItemAction.rewardsItemButtons.rewardsMainItem {
    width: 100% !important;
  }
}

.credit-table .alert-top {
  top: 0 !important
}

.columns_filter-order {
  margin-left: 10px;
}

.custom_table.custom_table-2.credit-history.credit-history-mob thead tr {
  position: initial !important;
}

.credit-history .order-h-btn {
  padding: 7px 7px !important;
  font-size: 10px;
  border-radius: 2px !important;
}

.table> :not(caption)>*>* {
  box-shadow: none !important;
  box-shadow: none !important;
}

.pageCampaigns .credit-history.custom_table .table-responsive table tr th,
.pageCampaigns .credit-history.custom_table .table-responsive table tr td {
  padding: 3px 5px;
  padding: 6px 5px;
}

@media (min-width: 1025px) {
  .credit-table {
    max-width: 976px;
  }
}

.pageCampaigns .credit-history.custom_table .table-responsive table tr th,
.pageCampaigns .credit-history.custom_table .table-responsive table tr td {
  vertical-align: middle;
}

.min-w-order {
  min-width: 104px !important;
  width: 104px !important;
}

.emails_count .email-verify {
  margin-left: 20px;
}

.credit-history .serial-c-v-2 {
  padding-left: 23px !important;
  min-width: 90px !important;
  max-width: 95px !important;
}

.serial.serial-c-v.serial-c-v-2 {
  text-align: left;
  padding-left: 28px !important;
}

.emails_count .email-finder,
.emails_count .email-verify {
  font-size: 13px;
}

.dateHighlight.table-highlight-row {
  height: 20px;

}

.dateHighlight.table-highlight-row:hover {
  background-color: #d1d5da !important;
}

.table-highlight-row-data {
  font-size: 13px !important;
}

.serial.sr-no-tab,
.serial.serial-c-v.serial-c-v-2 {
  position: relative !important;
}

.settingsApiPage .credits_recharge_tables {
  border: none !important
}

.settingApplication .tableFixHead table td:first-child,
.settingApplication th:first-child {
  position: relative !important;
}

.pageEmailFinder_header .rewardsMain {
  max-height: 700px;
  max-width: 750px;
  min-width: 550px;
}

/* *video tutorial page */
.video-listing .offcanvas-body {
  border-left: none !important;
}

.video-description h1 {
  font-size: 18px;
}

.video-description .video-outer video {
  border-radius: 4px;
  width: 100%;
  height: 100%;
}


.video-description h1 {
  font-size: 14px;
  margin-left: 9px;
  color: #000;

}

.video-description .description {
  display: flex;
  align-items: center;
}

.video-description .description h1 {
  margin-bottom: 0;
}

.video-description+.video-description {
  margin-top: 15px;
}

.off-canvas-w-video {
  min-width: 420px;
  border-left: 0px solid #f1f1f1 !important;
  transition: transform 0.3s ease-in-out;
}

.video-description-box video {
  width: 100%;
  height: 200px;
}

.video-description-box h1 {
  font-size: 16px;
  margin-bottom: 6px;
  margin-top: 10px;
  font-weight: bold;
}

.offcanvas-header.video-description-header {
  padding: 10.5px 1rem !important;
}

.offcanvas-header.video-description-header i {
  color: #fff;
  font-size: 22px;
}

.video-outer {
  width: 200px;
  height: 100px;
  display: flex;
  justify-content: flex-start;
}

/* helpcenter */
.leads-edit,
.closeEditModal {
  height: 34px !important;
  border-radius: 2px !important;
}

button {
  border-radius: 3px !important;
}

/* .editlistModal {
  display: flex;
  align-items: center;
} */

.api-page .custom_table {
  min-height: auto;
}

.info_msg_help h1 {
  font-size: 25px;
  margin-bottom: 7px;
  margin-top: 35px;
}

.info_msg_help {
  display: flex;
  justify-content: center;
  align-items: center;
}

.info_msg_help p {
  font-size: 14px;
  margin-bottom: 18px;
}

.info_msg_help .gmail-icon-2 {
  width: 85px;
}

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

.api-page .table-responsive {
  overflow: hidden;
}

.hep-center {
  padding: 0 !important;
}

.rechargeCreditContentOuter .custom_table {
  min-height: fit-content;
}

.rechargeCreditContentOuter .emailFinderFormMain {
  background: #fff;
}

.rechargeCreditContentOuter .button .btnItems {
  position: absolute;
  top: -12px;
}

.rechargeCreditContentOuter .recharge_Wrapper {
  margin: 0 20px !important;
}

.content_area_main-recharge .recharge_Wrapper {
  margin: 0 20px;
}

.tooltipOuter-api.tooltipOuter {
  position: absolute;
  right: 0;
  left: -9px;
  bottom: -36px;
  top: -16px;
}

.custom_table.linkedinTable {
  min-height: fit-content !important;
}

.b-0 {
  /* border: 0 !important; */
}

.tb-head {
  vertical-align: middle !important;
}

/*! filter dropdown */
.dropdown-order-his-box-label {
  display: none;
}

.buttonName.inner-action {
  margin-left: 0 !important;
}

.buttonName.buttonInner-action i {
  margin-left: 4px !important;
}

.actions-icon {

  font-size: 9px;
  margin-left: 5px;
}

.w-100 {
  width: 100%;
}

.custom_table.custom_table-2.credit-history.credit-history-mob {
  min-height: fit-content !important;
}

.center_content-2-d {
  margin: 0 37px;
}

.custom_table.setting_Application {
  min-height: inherit;
}

.custom_table.setting_Application {
  min-height: inherit;
}

.columns_filter.button.buttonSm.semiboldText.btnItems.pageCampaignsAction.no-bg.columns_filter-order {
  z-index: unset !important;
}

#afterclickShowCol,
#afterclickShowCampaign,
.btnItems.afterclickShow.new-btn-dropdown-container-5 {
  z-index: 99 !important;
}

.columns_filter.button.buttonSm.semiboldText.btnItems.pageCampaignsAction.date-btn-top-2 {
  z-index: unset !important;
}

.button.buttonSm.semiboldText.btnItems.pageCampaignsAction.onclick_show {
  /* z-index: unset; */
}

/* .btnItems.afterclickShow.new-btn-dropdown-container-5 {
  z-index: 999;
} */
.custom_table {
  background-color: #fff;
}

.nobtn-prospect {
  padding: 10px 27px !important;
  font-size: 12px !important;
}

.help-title {
  border: 0;
}

.offcanvas-body {
  overflow-x: hidden;
}

.p-overlay {
  z-index: 1001;
  min-width: 211px !important;
  transform-origin: center top 0px;
  top: -46px !important;
  left: -2px !important;
  box-shadow: none;
}

.p-dropdown-panel {
  box-shadow: none !important;
}

.p-dropdown-filter-container {
  position: relative !important;
  top: 4px !important;
}


.p-dropdown-filter {
  height: 30px !important;
}

.p-inputtext:enabled:focus,
.p-dropdown:not(.p-disabled).p-focus {
  outline: 0 !important;
  border: 0 !important;
  outline-offset: 0;
  box-shadow: none !important;
}

.p-dropdown-panel .p-dropdown-header .p-dropdown-filter {
  height: 28px !important;
  border-radius: 0 !important;
}

.p-dropdown-panel .p-dropdown-header {
  background: #e8e8e8 !important;
}

.leftMenuInnerLists .p-dropdown-items {
  width: 100% !important;
  position: absolute;
  bottom: -47px;
  border: 1px solid #f1ecec;
}

.leftMenuInnerLists ul.p-dropdown-items {
  width: 59px !important;
}

.c-section-menu-item__description_current {
  color: #fff !important;
  font-size: 13px !important;
}

.createListForm .p-element.p-inputwrapper {
  border-radius: 3px !important;
}

.p-dropdown-clear-icon {
  margin-top: -5px !important;
}

.contentHeaderBtns .buttonName {
  padding-left: 4px;
}

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

  .contentHeader.campaignHeader .filter_button {
    position: relative !important;
  }

  .createListForm .p-element.p-inputwrapper {
    margin-bottom: 5px;
  }

  .createListForm button {
    margin: 0 !important;
    margin-bottom: 5px !important;
  }

  #editCampaignModal .inner,
  .inlineModal .btns {
    display: flex;
    /* flex-direction: column; */

    padding-left: 0 !important;
    width: 100% !important;
  }

  #editCampaignModal.inlineModal .modal_form input,
  #editCampaignModal.inlineModal button,
  #editCampaignModal.inlineModal .button .buttonInner {
    width: 100% !important;
    text-align: center !important;
    justify-content: center !important;
  }

  #editCampaignModal.inlineModal .modal_form input,
  #editCampaignModal.inlineModal .closeEditModal {
    margin-top: 5px;
  }

  .inlineModal .modal_form input {
    height: 28px !important;
  }

  .linedin-new .inlineModal .modal_form input {
    height: 35px !important;

  }

  .linedin-new #editCampaignModal {
    margin-top: 10px !important;
  }



  .linedin-new .inner {
    display: flex;
    flex-direction: column;
  }

  .linedin-new .btns {
    display: flex;
    flex-direction: column;
  }

  .linedin-new input,
  .linedin-new button {
    text-align: left !important;
  }
}

.pageEmailFinder .left-panel-paginator-container {
  margin-top: -3px;
}

.paginationCustomOuter button.dropdown-toggle {
  margin-left: 4px;
  border: 3px;
  background: #fff;
  border: 1px solid #e3e8ef;
  font-size: 12px;
  padding: 5px;
  height: 34px;
  border-radius: 3px;
  padding: 0 6px;
  border-radius: 3px !important;
}

button {
  outline: none !important;
  box-shadow: none !important;
}

.paginationCustomOuter li:hover {
  background-color: var(--secondaryColor);
}

.paginationCustomOuter .dropdown-menu.show {
  top: 34px !important;
  border: 3px #fff;
  border-radius: 3px;
  width: 39px !important;
  min-width: 10px !important;
}

.paginationCustomOuter ul.dropdown-menu::before {
  display: none !important;
}

.paginationCustomOuter ul a {
  display: flex !important;
  justify-content: center !important;
  color: #1c293b !important;
  font-size: 12px;
}

.bottom-pagination {
  transform: translate(-50%);
  left: 30%;
  position: relative;
}

.foot_row .p-dropdown-items {
  width: 23% !important;
  bottom: -47px;
  border: 1px solid #f1ecec;
  min-width: 80px;
}

.paginationCustomOuter label {
  width: 80px;
}

.before_list_select .dropdown-menu {
  animation-duration: .1s;
}

.tooltipOuter.campaignTableItem__edit-button .menuTooltip {
  margin-top: -1px;
}

.section_icon-first .section_icon-first-td {
  /* max-width: 50px;
  width: 50px; */
  /* display: block !important; */
}

.custom_table .table-responsive table tr td .section_icon {}

.custom_table .table-responsive table tr td.section_icon-first-td .section_icon {
  margin: 0 !important;
  padding-left: 28px !important;
}

.filt-btn {
  border-radius: 2px !important;
}

.section_icon-first .tableFixHead th {
  position: relative !important;
  z-index: 0 !important;
}

.tableFixHead table th:first-child.camp-table-bg-no2 {
  background-color: transparent !important;
}

#selectListContent .p-dropdown-clear-icon {
  margin-top: -5px !important;
}

.findAnotherEmail .buttonInner i {
  margin-right: 10px;
}

.search_submit {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.form-check::after {
  top: 9px;
  left: 9px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: red;
}

.leftMenuInnerList .leftMenuInnerItem.active .fa-chevron-down {
  transform: rotate(180deg);
  transition: all ease 0.8s;
}

.email-verificationn .leftMenuInnerListItem.active,
.email-finder .leftMenuInnerListItem.active {
  background-color: transparent !important;
}

.email-verificationn .afterFilterSelect .form-check,
.email-finder .afterFilterSelect .form-check {
  padding-left: 4px;
}