/*css of applicant details shliach page*/

.role-shliach.user-logged-in.path-node.page-node-type-page table.responsive-enabled {
  box-shadow: 0 3px 10px rgb(0 0 0 / 0.2);
  background: #fff;
}

.shliach-form h4 {
  text-align: center;
  width: 168%;
  text-decoration: underline;
}

.tabuler th {
  border: 1px solid #000000;
  /* background: #dfdfdf; */
  padding: 0 4px;
  font-size: 14px;
  text-align: center;
  line-height: 16px;
}

.tabuler td {
  border: 1px solid #000000;
  text-align: center;
  padding: 0 2px;
  font-size: 12px;
}

div#quicktabs-tabpage-applicant_details-0 table.responsive-enabled th,
div#quicktabs-tabpage-applicant_details-1 table.responsive-enabled th {
  background: #dfdfdf;
  padding: 0 4px;
  font-size: 14px;
  text-align: center;
  line-height: 50px;
  white-space: nowrap;
}

div#quicktabs-tabpage-applicant_details-0 {
  text-align: center;
}

div#quicktabs-tabpage-applicant_details-0,
div#quicktabs-tabpage-applicant_details-1,
div#quicktabs-tabpage-applicant_details-2 {
  padding-top: 44px;
  padding-left: 26px;
}
.role-shliach div#quicktabs-tabpage-applicant_details-0,
.role-shliach div#quicktabs-tabpage-applicant_details-1,
.role-shliach div#quicktabs-tabpage-applicant_details-2 {
  padding-left: 0;
  padding-top: 0;
}

div#quicktabs-tabpage-applicant_details-0 span {
  font-size: 36px;
  color: #FF0000;
  font-weight: 700;
}

div#quicktabs-tabpage-applicant_details-0 table.responsive-enabled tbody tr td,
div#quicktabs-tabpage-applicant_details-1 table.responsive-enabled tbody tr td {
  text-align: center;
  padding: 0 2px;
  font-size: 12px;
  white-space: nowrap;
  line-height: 40px;
}

div#quicktabs-applicant_details ul.quicktabs-tabs li#quicktabs-tab-applicant_details-0 a,
div#quicktabs-applicant_details ul.quicktabs-tabs li#quicktabs-tab-applicant_details-1 a,
div#quicktabs-applicant_details ul.quicktabs-tabs li#quicktabs-tab-applicant_details-2 a,
form#shliach-form input#edit-applicant-button,
form#shliach-form input#edit-trip-offering {
  color: #fff;
  text-decoration: unset;
  background: #00BDD6FF;
  padding: 7px;
  text-align: center;
  display: inline-block;
  margin: 4px 2px;
  cursor: pointer;
  border-radius: 7px;
  border: unset;
}

div#quicktabs-applicant_details ul.quicktabs-tabs li#quicktabs-tab-applicant_details-0.active a,
div#quicktabs-applicant_details ul.quicktabs-tabs li#quicktabs-tab-applicant_details-1.active a,
div#quicktabs-applicant_details ul.quicktabs-tabs li#quicktabs-tab-applicant_details-2.active a,
form#shliach-form input.active,
form#shliach-form input.active {
  background-color: green;
  padding: 7px;
}

/*  Shialch message css */
.view-message-from-shliach .view-header h2 {
  text-align: center;
}

.view-message-from-shliach {
  background: #fff;
  padding: 40px;
}

.role-shliach .quicktabs-wrapper ul.quicktabs-tabs {
  margin-top: -42px;
  margin-left: -5px;
}

.report-to-admin-form #edit-submit {
  background: #00BDD6FF;
  border: unset;
  color: #fff;
  font-weight: 600;
  outline: unset;
  border-radius: 8px;
  box-shadow: 0px 17px 35px #bec2c3c9, 0px 0px 2px #00BDD6FF;
  line-height: 22px;
  font-size: 13px !important;
  font-family: 'Epilogue', sans-serif;
  max-height: 2.5rem !important;
}
.report-to-admin-form #edit-message,
.report-to-admin-form #edit-subject{
  outline: unset !important;
  box-shadow: unset !important;

}

div#quicktabs-applicant_details_message {
  position: absolute;
  left: 45.5%;
  top: 66px;
}

div#quicktabs-applicant_details_message ul.quicktabs-tabs-message li#applicant_details_message a {
  color: #fff;
  text-decoration: unset;
  background: #00BDD6FF;
  padding: 7px;
  text-align: center;
  display: inline-block;
  margin: 4px 2px;
  cursor: pointer;
  border-radius: 7px;
  font-family: var(--bs-font-sans-serif);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  box-shadow: none;
}
div#quicktabs-applicant_details_message ul.quicktabs-tabs-message li#applicant_details_message a:hover {
  box-shadow: none;
}
form#report-to-admin-form h4 {
  text-align: center;
}
form#report-to-admin-form a.Back-page-link {
  float: right;
  position: relative;
  bottom: 120px;
  font: bold 13px Arial;
  text-decoration: none;
  background-color: #00BCD4;
  color: #ffffff;
  padding: 11px 6px;
  font-family: inherit;
  border-radius: 8px;
  box-shadow: 0px 17px 35px #bec2c3c9, 0px 0px 2px #00BDD6FF;
}

@media (min-width: 768px) and (max-width: 1023px) {
  div#quicktabs-applicant_details_message {
    left: 72.5%;
    top: 21px;
  }
}

@media (min-width: 1024px) and (max-width: 1199px) {
  div#quicktabs-applicant_details_message {
    left: 54%;
  }
}

@media (min-width: 1400px) and (max-width: 2560px) {
  div#quicktabs-applicant_details_message {
    left: 39%;
  }
}