.pmpro_card {
  height: 100%;
}

.pmpro {
  position: relative;
  z-index: 10;
  max-width: min(100%, 1240px) !important;
  margin: auto;
}

.pmpro .pmpro_btn {
  font-family: "Baloo 2", Sans-serif;
  text-transform: uppercase;
}

.pmpro-tabs li {
  background-color: var(--e-global-color-c435c6d);
  border-radius: 4px;
  padding: 3px 6px !important;
  width: 142px;
}

/* hide fields on mange groups page */
#pmprogroupacct_invite_new_members > .pmpro_card_content > * {
  display: none;
}

#pmprogroupacct_invite_new_members h2 {
  display: none;
}

#pmprogroupacct_manage_group_create_member {
  display: block !important;
  padding-top: 22px;
}

#pmprogroupacct_filter_group_members {
  display: none;
}

#pmprogroupacct_manage_group_members .pmpro_data_filters {
  margin-bottom: 20px !important;
}

#pmpro_order_single-more-information ul li {
  display: none !important;
}

.custom-btn {
  text-decoration: none !important;
  padding: 6px 32px;
  text-align: center;
  display: inline-block;
  padding: 0.7em 1em;
	font-size: 1rem;
  font-weight: 600;
	cursor: pointer;
  color: var(--e-global-color-primary);
	background: linear-gradient(162deg, var( --e-global-color-7b7e1af ) 0%, #9ADF55 100%);
	border-radius: var(--brder-radius);
  font-family: 'Baloo 2', cursive;
  text-transform: uppercase;
}

.custom-btn:hover {
  background: linear-gradient(to bottom, #f3c466, #eba821);
  cursor: pointer;
}

.pmpro_pagination span {
  background-color: var(--pmpro--color--base);
  border: 1px solid var(--pmpro--color--border--variation);
  border-radius: var(--pmpro--base--border-radius);
  color: var(--pmpro--color--contrast);
  padding: 2px var(--pmpro--base--spacing--small);
}
