@charset "UTF-8";
/*
author: Thrive Creative Labs
date modified: November 15, 2018
type: reset css
*/
/* ----- Utility Classes ----- */
.redNote {
  padding: 5px;
  background-color: #cc0000;
  color: #FFFFFF;
  font-weight: bold; }

/* ----- Reset all CSS ----- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, fieldset, form, label, legend, caption, tbody, tfoot, thead {
  margin: 0;
  padding: 0;
  outline: 0;
  border: 0;
  background: transparent;
  vertical-align: baseline;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit; }

/* ----- floats ----- */
.flt-right,
.fltRight {
  float: right;
  margin: 0 0 1rem 15px;
  max-width: 50%; }

@media (max-width: 650px) {
  .flt-right,
  .fltRight {
    float: none;
    margin: 0;
    max-width: 100%; } }

img.flt-right,
img.fltRight,
img.flt-left,
img.fltLeft {
  display: inline-block;
  vertical-align: top;
  box-shadow: 0 10px 16px -6px rgba(23, 70, 101, 0.3); }

figure img {
  box-shadow: 0 10px 16px -6px rgba(23, 70, 101, 0.3); }

figure figcaption {
  text-align: center;
  font-size: 0.9rem;
  color: #888;
  font-style: italic; }

.flt-left,
.fltLeft {
  float: left;
  max-width: 50%;
  margin: 0 15px 1rem 0; }

@media (max-width: 650px) {
  .flt-left,
  .fltLeft {
    float: none;
    margin: 0;
    max-width: 100%; } }

.clearfloat {
  clear: both;
  height: 0;
  font-size: 1px;
  line-height: 0px; }

/* ----- form styles ----- */
.grippie {
  display: none !important; }

.btn, input[type="submit"],
input[type="button"],
button, .page-id-182 .events-display-type a, body.pmpro-levels .pmpro_checkout .pmpro_btn, .page-id-4702 #other_discount_code_button,
.page-id-4702 #other_discount_code_button:hover, .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel,
.page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile,
.page-id-4699 #pmpro_account-membership #pmpro_actionlink-password,
.page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel,
.page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile,
.page-id-4699 #pmpro_account-profile #pmpro_actionlink-password,
.page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel,
.page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile,
.page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password,
.button,
.wp-block-button__link,
[type="button"],
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
  display: inline-block;
  background: #4299d3;
  border-radius: 5px;
  border: 0 !important;
  padding: 1rem;
  font-weight: bold; }
  .btn:hover, input[type="submit"]:hover,
  input[type="button"]:hover,
  button:hover, .page-id-182 .events-display-type a:hover, body.pmpro-levels .pmpro_checkout .pmpro_btn:hover,
  .page-id-4702 #other_discount_code_button:hover, .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel:hover,
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile:hover,
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-password:hover,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel:hover,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile:hover,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-password:hover,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel:hover,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile:hover,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password:hover,
  .button:hover,
  .wp-block-button__link:hover,
  [type="button"]:hover,
  .woocommerce #respond input#submit.alt:hover,
  .woocommerce a.button.alt:hover,
  .woocommerce button.button.alt:hover,
  .woocommerce input.button.alt:hover {
    background: #b8cc82;
    color: #fff !important; }
  .btn.btn-sm, input.btn-sm[type="submit"], .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="submit"],
  input.btn-sm[type="button"],
  button.btn-sm, .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"], .page-id-182 .events-display-type a.btn-sm, body.pmpro-levels .pmpro_checkout .pmpro_btn, .page-id-4702 #other_discount_code_button,
  .page-id-4702 #other_discount_code_button:hover, .page-id-4699 #pmpro_account-membership .btn-sm#pmpro_actionlink-cancel, .page-id-4699 #pmpro_account-membership body.pmpro-levels .pmpro_checkout #pmpro_actionlink-cancel.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel.pmpro_btn,
  .page-id-4699 #pmpro_account-membership .btn-sm#pmpro_actionlink-profile, .page-id-4699 #pmpro_account-membership body.pmpro-levels .pmpro_checkout #pmpro_actionlink-profile.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile.pmpro_btn,
  .page-id-4699 #pmpro_account-membership .btn-sm#pmpro_actionlink-password, .page-id-4699 #pmpro_account-membership body.pmpro-levels .pmpro_checkout #pmpro_actionlink-password.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-membership #pmpro_actionlink-password.pmpro_btn,
  .page-id-4699 #pmpro_account-profile .btn-sm#pmpro_actionlink-cancel, .page-id-4699 #pmpro_account-profile body.pmpro-levels .pmpro_checkout #pmpro_actionlink-cancel.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel.pmpro_btn,
  .page-id-4699 #pmpro_account-profile .btn-sm#pmpro_actionlink-profile, .page-id-4699 #pmpro_account-profile body.pmpro-levels .pmpro_checkout #pmpro_actionlink-profile.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile.pmpro_btn,
  .page-id-4699 #pmpro_account-profile .btn-sm#pmpro_actionlink-password, .page-id-4699 #pmpro_account-profile body.pmpro-levels .pmpro_checkout #pmpro_actionlink-password.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-profile #pmpro_actionlink-password.pmpro_btn,
  .page-id-4699 #pmpro_account-invoices .btn-sm#pmpro_actionlink-cancel, .page-id-4699 #pmpro_account-invoices body.pmpro-levels .pmpro_checkout #pmpro_actionlink-cancel.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel.pmpro_btn,
  .page-id-4699 #pmpro_account-invoices .btn-sm#pmpro_actionlink-profile, .page-id-4699 #pmpro_account-invoices body.pmpro-levels .pmpro_checkout #pmpro_actionlink-profile.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile.pmpro_btn,
  .page-id-4699 #pmpro_account-invoices .btn-sm#pmpro_actionlink-password, .page-id-4699 #pmpro_account-invoices body.pmpro-levels .pmpro_checkout #pmpro_actionlink-password.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password.pmpro_btn,
  .button.btn-sm,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button[type="submit"],
  body.pmpro-levels .pmpro_checkout .button.pmpro_btn,
  .page-id-4702 .button#other_discount_code_button,
  .wp-block-button__link.btn-sm,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input.wp-block-button__link[type="submit"],
  body.pmpro-levels .pmpro_checkout .wp-block-button__link.pmpro_btn,
  .page-id-4702 .wp-block-button__link#other_discount_code_button,
  [type="button"].btn-sm,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="button"][type="submit"],
  body.pmpro-levels .pmpro_checkout .pmpro_btn[type="button"],
  .page-id-4702 #other_discount_code_button[type="button"],
  .woocommerce #respond input#submit.alt.btn-sm,
  .woocommerce #respond .login-social-wrap-outer .login-social-wrap .login-join .login-form input#submit.alt[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce #respond input#submit.alt[type="submit"],
  .woocommerce #respond body.pmpro-levels .pmpro_checkout input#submit.alt.pmpro_btn,
  body.pmpro-levels .pmpro_checkout .woocommerce #respond input#submit.alt.pmpro_btn,
  .woocommerce a.button.alt.btn-sm,
  .woocommerce body.pmpro-levels .pmpro_checkout a.button.alt.pmpro_btn,
  body.pmpro-levels .pmpro_checkout .woocommerce a.button.alt.pmpro_btn,
  .woocommerce .page-id-4702 a.button.alt#other_discount_code_button,
  .page-id-4702 .woocommerce a.button.alt#other_discount_code_button,
  .woocommerce button.button.alt.btn-sm,
  .woocommerce body.pmpro-levels .pmpro_checkout button.button.alt.pmpro_btn,
  body.pmpro-levels .pmpro_checkout .woocommerce button.button.alt.pmpro_btn,
  .woocommerce .page-id-4702 button.button.alt#other_discount_code_button,
  .page-id-4702 .woocommerce button.button.alt#other_discount_code_button,
  .woocommerce input.button.alt.btn-sm,
  .woocommerce .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button.alt[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce input.button.alt[type="submit"],
  .woocommerce body.pmpro-levels .pmpro_checkout input.button.alt.pmpro_btn,
  body.pmpro-levels .pmpro_checkout .woocommerce input.button.alt.pmpro_btn,
  .woocommerce .page-id-4702 input.button.alt#other_discount_code_button,
  .page-id-4702 .woocommerce input.button.alt#other_discount_code_button {
    padding: 0.5rem 0.75rem; }
  .btn.btn-xsm, input.btn-xsm[type="submit"],
  input.btn-xsm[type="button"],
  button.btn-xsm, .page-id-182 .events-display-type a, body.pmpro-levels .pmpro_checkout .btn-xsm.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-182 .events-display-type a.pmpro_btn, .page-id-182 .events-display-type body.pmpro-levels .pmpro_checkout a.pmpro_btn, .page-id-4702 .btn-xsm#other_discount_code_button, .page-id-4702 .page-id-182 .events-display-type a#other_discount_code_button, .page-id-182 .events-display-type .page-id-4702 a#other_discount_code_button, .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password,
  .button.btn-xsm,
  .page-id-182 .events-display-type a.button,
  .page-id-4699 #pmpro_account-membership .button#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .button#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .button#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .button#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .button#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .button#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .button#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .button#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .button#pmpro_actionlink-password,
  .wp-block-button__link.btn-xsm,
  .page-id-182 .events-display-type a.wp-block-button__link,
  .page-id-4699 #pmpro_account-membership .wp-block-button__link#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .wp-block-button__link#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .wp-block-button__link#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .wp-block-button__link#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .wp-block-button__link#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .wp-block-button__link#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .wp-block-button__link#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .wp-block-button__link#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .wp-block-button__link#pmpro_actionlink-password,
  [type="button"].btn-xsm,
  .page-id-182 .events-display-type a[type="button"],
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel[type="button"],
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile[type="button"],
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-password[type="button"],
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel[type="button"],
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile[type="button"],
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-password[type="button"],
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel[type="button"],
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile[type="button"],
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password[type="button"],
  .woocommerce #respond input#submit.alt.btn-xsm,
  .woocommerce a.button.alt.btn-xsm,
  .woocommerce .page-id-182 .events-display-type a.button.alt,
  .page-id-182 .events-display-type .woocommerce a.button.alt,
  .woocommerce .page-id-4699 #pmpro_account-membership a.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .woocommerce a.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-membership a.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .woocommerce a.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-membership a.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-membership .woocommerce a.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-profile a.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .woocommerce a.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-profile a.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .woocommerce a.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-profile a.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .woocommerce a.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-invoices a.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .woocommerce a.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-invoices a.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .woocommerce a.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-invoices a.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .woocommerce a.button.alt#pmpro_actionlink-password,
  .woocommerce button.button.alt.btn-xsm,
  .woocommerce .page-id-4699 #pmpro_account-membership button.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .woocommerce button.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-membership button.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .woocommerce button.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-membership button.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-membership .woocommerce button.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-profile button.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .woocommerce button.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-profile button.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .woocommerce button.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-profile button.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .woocommerce button.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-invoices button.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .woocommerce button.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-invoices button.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .woocommerce button.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-invoices button.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .woocommerce button.button.alt#pmpro_actionlink-password,
  .woocommerce input.button.alt.btn-xsm,
  .woocommerce .page-id-4699 #pmpro_account-membership input.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .woocommerce input.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-membership input.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .woocommerce input.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-membership input.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-membership .woocommerce input.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-profile input.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .woocommerce input.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-profile input.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .woocommerce input.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-profile input.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .woocommerce input.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-invoices input.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .woocommerce input.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-invoices input.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .woocommerce input.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-invoices input.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .woocommerce input.button.alt#pmpro_actionlink-password {
    padding: 0.25rem 0.4rem; }
  .btn.btn-lg, input.btn-lg[type="submit"],
  input.btn-lg[type="button"],
  button.btn-lg, .page-id-182 .events-display-type a.btn-lg, body.pmpro-levels .pmpro_checkout .btn-lg.pmpro_btn, .page-id-4702 .btn-lg#other_discount_code_button, .page-id-4699 #pmpro_account-membership .btn-lg#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .btn-lg#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .btn-lg#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .btn-lg#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .btn-lg#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .btn-lg#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .btn-lg#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .btn-lg#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .btn-lg#pmpro_actionlink-password,
  .button.btn-lg,
  .wp-block-button__link.btn-lg,
  [type="button"].btn-lg,
  .woocommerce #respond input#submit.alt.btn-lg,
  .woocommerce a.button.alt.btn-lg,
  .woocommerce button.button.alt.btn-lg,
  .woocommerce input.button.alt.btn-lg {
    padding: 1.5rem; }
  .btn.btn-full-width, input.btn-full-width[type="submit"],
  input.btn-full-width[type="button"],
  button.btn-full-width, .page-id-182 .events-display-type a.btn-full-width, body.pmpro-levels .pmpro_checkout .btn-full-width.pmpro_btn, .page-id-4702 .btn-full-width#other_discount_code_button, .page-id-4699 #pmpro_account-membership .btn-full-width#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .btn-full-width#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .btn-full-width#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .btn-full-width#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .btn-full-width#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .btn-full-width#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .btn-full-width#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .btn-full-width#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .btn-full-width#pmpro_actionlink-password,
  .button.btn-full-width,
  .wp-block-button__link.btn-full-width,
  [type="button"].btn-full-width,
  .woocommerce #respond input#submit.alt.btn-full-width,
  .woocommerce a.button.alt.btn-full-width,
  .woocommerce button.button.alt.btn-full-width,
  .woocommerce input.button.alt.btn-full-width {
    display: block;
    text-align: center; }
  .btn.btn-left, input.btn-left[type="submit"],
  input.btn-left[type="button"],
  button.btn-left, .page-id-182 .events-display-type a.btn-left, body.pmpro-levels .pmpro_checkout .btn-left.pmpro_btn, .page-id-4702 .btn-left#other_discount_code_button, .page-id-4699 #pmpro_account-membership .btn-left#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .btn-left#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .btn-left#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .btn-left#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .btn-left#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .btn-left#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .btn-left#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .btn-left#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .btn-left#pmpro_actionlink-password,
  .button.btn-left,
  .wp-block-button__link.btn-left,
  [type="button"].btn-left,
  .woocommerce #respond input#submit.alt.btn-left,
  .woocommerce a.button.alt.btn-left,
  .woocommerce button.button.alt.btn-left,
  .woocommerce input.button.alt.btn-left {
    margin-right: 0.5rem; }
  .btn.btn-alt, input.btn-alt[type="submit"], .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="submit"],
  input.btn-alt[type="button"],
  button.btn-alt, .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4702 input#other_discount_code_button[type="submit"], .page-id-4702 .login-social-wrap-outer .login-social-wrap .login-join .login-form input#other_discount_code_button[type="submit"], .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"], .page-id-182 .events-display-type a.btn-alt, body.pmpro-levels .pmpro_checkout .btn-alt.pmpro_btn, .page-id-4702 .btn-alt#other_discount_code_button, .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-password,
  .button.btn-alt,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button[type="submit"],
  .wp-block-button__link.btn-alt,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input.wp-block-button__link[type="submit"],
  [type="button"].btn-alt,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="button"][type="submit"],
  .woocommerce #respond input#submit.alt.btn-alt,
  .woocommerce #respond .login-social-wrap-outer .login-social-wrap .login-join .login-form input#submit.alt[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce #respond input#submit.alt[type="submit"],
  .woocommerce a.button.alt.btn-alt,
  .woocommerce button.button.alt.btn-alt,
  .woocommerce input.button.alt.btn-alt,
  .woocommerce .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button.alt[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce input.button.alt[type="submit"] {
    color: #4299d3 !important;
    background: #fff; }
    .btn.btn-alt:hover, input.btn-alt[type="submit"]:hover, .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="submit"]:hover,
    input.btn-alt[type="button"]:hover,
    button.btn-alt:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4702 input#other_discount_code_button[type="submit"]:hover, .page-id-4702 .login-social-wrap-outer .login-social-wrap .login-join .login-form input#other_discount_code_button[type="submit"]:hover, .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-cancel[type="submit"]:hover, .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-profile[type="submit"]:hover, .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-password[type="submit"]:hover, .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-cancel[type="submit"]:hover, .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-profile[type="submit"]:hover, .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-password[type="submit"]:hover, .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-cancel[type="submit"]:hover, .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-profile[type="submit"]:hover, .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-password[type="submit"]:hover, .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"]:hover, .page-id-182 .events-display-type a.btn-alt:hover, body.pmpro-levels .pmpro_checkout .btn-alt.pmpro_btn:hover,
    .page-id-4702 .btn-alt#other_discount_code_button:hover, .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-cancel:hover,
    .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-profile:hover,
    .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-password:hover,
    .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-cancel:hover,
    .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-profile:hover,
    .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-password:hover,
    .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-cancel:hover,
    .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-profile:hover,
    .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-password:hover,
    .button.btn-alt:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button[type="submit"]:hover,
    .wp-block-button__link.btn-alt:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form input.wp-block-button__link[type="submit"]:hover,
    [type="button"].btn-alt:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="button"][type="submit"]:hover,
    .woocommerce #respond input#submit.alt.btn-alt:hover,
    .woocommerce #respond .login-social-wrap-outer .login-social-wrap .login-join .login-form input#submit.alt[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce #respond input#submit.alt[type="submit"]:hover,
    .woocommerce a.button.alt.btn-alt:hover,
    .woocommerce button.button.alt.btn-alt:hover,
    .woocommerce input.button.alt.btn-alt:hover,
    .woocommerce .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button.alt[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce input.button.alt[type="submit"]:hover {
      background: #b8cc82;
      color: #fff !important; }

h1,
h2,
h3,
h4 {
  font-weight: 100;
  line-height: 1.25;
  margin-bottom: 0.75em; }

* ~ h1,
* ~ h2,
* ~ h3 {
  margin-top: 0.75em; }

h1 {
  font-size: 2.5em; }

h2 {
  font-size: 2.25em; }

h3 {
  font-size: 1.45em; }

h4 {
  font-size: 1.25em; }

* + p,
* + li {
  margin-top: 1em; }

small {
  font-size: 0.75em; }

.btn, input[type="submit"],
input[type="button"],
button, .page-id-182 .events-display-type a, body.pmpro-levels .pmpro_checkout .pmpro_btn, .page-id-4702 #other_discount_code_button,
.page-id-4702 #other_discount_code_button:hover, .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel,
.page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile,
.page-id-4699 #pmpro_account-membership #pmpro_actionlink-password,
.page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel,
.page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile,
.page-id-4699 #pmpro_account-profile #pmpro_actionlink-password,
.page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel,
.page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile,
.page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password,
.button,
.wp-block-button__link,
[type="button"],
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
  display: inline-block;
  color: #fff !important;
  background: #4299d3;
  border-radius: 5px;
  border: 0 !important;
  padding: 1rem;
  font-weight: bold; }
  .btn:hover, input[type="submit"]:hover,
  input[type="button"]:hover,
  button:hover, .page-id-182 .events-display-type a:hover, body.pmpro-levels .pmpro_checkout .pmpro_btn:hover,
  .page-id-4702 #other_discount_code_button:hover, .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel:hover,
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile:hover,
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-password:hover,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel:hover,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile:hover,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-password:hover,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel:hover,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile:hover,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password:hover,
  .button:hover,
  .wp-block-button__link:hover,
  [type="button"]:hover,
  .woocommerce #respond input#submit.alt:hover,
  .woocommerce a.button.alt:hover,
  .woocommerce button.button.alt:hover,
  .woocommerce input.button.alt:hover {
    background: #b8cc82;
    color: #fff !important; }
  .btn.btn-sm, input.btn-sm[type="submit"], .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="submit"],
  input.btn-sm[type="button"],
  button.btn-sm, .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"], .page-id-182 .events-display-type a.btn-sm, body.pmpro-levels .pmpro_checkout .pmpro_btn, .page-id-4702 #other_discount_code_button,
  .page-id-4702 #other_discount_code_button:hover, .page-id-4699 #pmpro_account-membership .btn-sm#pmpro_actionlink-cancel, .page-id-4699 #pmpro_account-membership body.pmpro-levels .pmpro_checkout #pmpro_actionlink-cancel.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel.pmpro_btn,
  .page-id-4699 #pmpro_account-membership .btn-sm#pmpro_actionlink-profile, .page-id-4699 #pmpro_account-membership body.pmpro-levels .pmpro_checkout #pmpro_actionlink-profile.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile.pmpro_btn,
  .page-id-4699 #pmpro_account-membership .btn-sm#pmpro_actionlink-password, .page-id-4699 #pmpro_account-membership body.pmpro-levels .pmpro_checkout #pmpro_actionlink-password.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-membership #pmpro_actionlink-password.pmpro_btn,
  .page-id-4699 #pmpro_account-profile .btn-sm#pmpro_actionlink-cancel, .page-id-4699 #pmpro_account-profile body.pmpro-levels .pmpro_checkout #pmpro_actionlink-cancel.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel.pmpro_btn,
  .page-id-4699 #pmpro_account-profile .btn-sm#pmpro_actionlink-profile, .page-id-4699 #pmpro_account-profile body.pmpro-levels .pmpro_checkout #pmpro_actionlink-profile.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile.pmpro_btn,
  .page-id-4699 #pmpro_account-profile .btn-sm#pmpro_actionlink-password, .page-id-4699 #pmpro_account-profile body.pmpro-levels .pmpro_checkout #pmpro_actionlink-password.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-profile #pmpro_actionlink-password.pmpro_btn,
  .page-id-4699 #pmpro_account-invoices .btn-sm#pmpro_actionlink-cancel, .page-id-4699 #pmpro_account-invoices body.pmpro-levels .pmpro_checkout #pmpro_actionlink-cancel.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel.pmpro_btn,
  .page-id-4699 #pmpro_account-invoices .btn-sm#pmpro_actionlink-profile, .page-id-4699 #pmpro_account-invoices body.pmpro-levels .pmpro_checkout #pmpro_actionlink-profile.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile.pmpro_btn,
  .page-id-4699 #pmpro_account-invoices .btn-sm#pmpro_actionlink-password, .page-id-4699 #pmpro_account-invoices body.pmpro-levels .pmpro_checkout #pmpro_actionlink-password.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password.pmpro_btn,
  .button.btn-sm,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button[type="submit"],
  body.pmpro-levels .pmpro_checkout .button.pmpro_btn,
  .page-id-4702 .button#other_discount_code_button,
  .wp-block-button__link.btn-sm,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input.wp-block-button__link[type="submit"],
  body.pmpro-levels .pmpro_checkout .wp-block-button__link.pmpro_btn,
  .page-id-4702 .wp-block-button__link#other_discount_code_button,
  [type="button"].btn-sm,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="button"][type="submit"],
  body.pmpro-levels .pmpro_checkout .pmpro_btn[type="button"],
  .page-id-4702 #other_discount_code_button[type="button"],
  .woocommerce #respond input#submit.alt.btn-sm,
  .woocommerce #respond .login-social-wrap-outer .login-social-wrap .login-join .login-form input#submit.alt[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce #respond input#submit.alt[type="submit"],
  .woocommerce #respond body.pmpro-levels .pmpro_checkout input#submit.alt.pmpro_btn,
  body.pmpro-levels .pmpro_checkout .woocommerce #respond input#submit.alt.pmpro_btn,
  .woocommerce a.button.alt.btn-sm,
  .woocommerce body.pmpro-levels .pmpro_checkout a.button.alt.pmpro_btn,
  body.pmpro-levels .pmpro_checkout .woocommerce a.button.alt.pmpro_btn,
  .woocommerce .page-id-4702 a.button.alt#other_discount_code_button,
  .page-id-4702 .woocommerce a.button.alt#other_discount_code_button,
  .woocommerce button.button.alt.btn-sm,
  .woocommerce body.pmpro-levels .pmpro_checkout button.button.alt.pmpro_btn,
  body.pmpro-levels .pmpro_checkout .woocommerce button.button.alt.pmpro_btn,
  .woocommerce .page-id-4702 button.button.alt#other_discount_code_button,
  .page-id-4702 .woocommerce button.button.alt#other_discount_code_button,
  .woocommerce input.button.alt.btn-sm,
  .woocommerce .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button.alt[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce input.button.alt[type="submit"],
  .woocommerce body.pmpro-levels .pmpro_checkout input.button.alt.pmpro_btn,
  body.pmpro-levels .pmpro_checkout .woocommerce input.button.alt.pmpro_btn,
  .woocommerce .page-id-4702 input.button.alt#other_discount_code_button,
  .page-id-4702 .woocommerce input.button.alt#other_discount_code_button {
    padding: 0.5rem 0.75rem; }
  .btn.btn-xsm, input.btn-xsm[type="submit"],
  input.btn-xsm[type="button"],
  button.btn-xsm, .page-id-182 .events-display-type a, body.pmpro-levels .pmpro_checkout .btn-xsm.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-182 .events-display-type a.pmpro_btn, .page-id-182 .events-display-type body.pmpro-levels .pmpro_checkout a.pmpro_btn, .page-id-4702 .btn-xsm#other_discount_code_button, .page-id-4702 .page-id-182 .events-display-type a#other_discount_code_button, .page-id-182 .events-display-type .page-id-4702 a#other_discount_code_button, .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password,
  .button.btn-xsm,
  .page-id-182 .events-display-type a.button,
  .page-id-4699 #pmpro_account-membership .button#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .button#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .button#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .button#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .button#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .button#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .button#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .button#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .button#pmpro_actionlink-password,
  .wp-block-button__link.btn-xsm,
  .page-id-182 .events-display-type a.wp-block-button__link,
  .page-id-4699 #pmpro_account-membership .wp-block-button__link#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .wp-block-button__link#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .wp-block-button__link#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .wp-block-button__link#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .wp-block-button__link#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .wp-block-button__link#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .wp-block-button__link#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .wp-block-button__link#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .wp-block-button__link#pmpro_actionlink-password,
  [type="button"].btn-xsm,
  .page-id-182 .events-display-type a[type="button"],
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel[type="button"],
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile[type="button"],
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-password[type="button"],
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel[type="button"],
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile[type="button"],
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-password[type="button"],
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel[type="button"],
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile[type="button"],
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password[type="button"],
  .woocommerce #respond input#submit.alt.btn-xsm,
  .woocommerce a.button.alt.btn-xsm,
  .woocommerce .page-id-182 .events-display-type a.button.alt,
  .page-id-182 .events-display-type .woocommerce a.button.alt,
  .woocommerce .page-id-4699 #pmpro_account-membership a.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .woocommerce a.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-membership a.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .woocommerce a.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-membership a.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-membership .woocommerce a.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-profile a.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .woocommerce a.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-profile a.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .woocommerce a.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-profile a.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .woocommerce a.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-invoices a.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .woocommerce a.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-invoices a.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .woocommerce a.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-invoices a.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .woocommerce a.button.alt#pmpro_actionlink-password,
  .woocommerce button.button.alt.btn-xsm,
  .woocommerce .page-id-4699 #pmpro_account-membership button.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .woocommerce button.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-membership button.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .woocommerce button.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-membership button.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-membership .woocommerce button.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-profile button.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .woocommerce button.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-profile button.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .woocommerce button.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-profile button.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .woocommerce button.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-invoices button.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .woocommerce button.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-invoices button.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .woocommerce button.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-invoices button.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .woocommerce button.button.alt#pmpro_actionlink-password,
  .woocommerce input.button.alt.btn-xsm,
  .woocommerce .page-id-4699 #pmpro_account-membership input.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .woocommerce input.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-membership input.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .woocommerce input.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-membership input.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-membership .woocommerce input.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-profile input.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .woocommerce input.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-profile input.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .woocommerce input.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-profile input.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .woocommerce input.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-invoices input.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .woocommerce input.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-invoices input.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .woocommerce input.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-invoices input.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .woocommerce input.button.alt#pmpro_actionlink-password {
    padding: 0.25rem 0.4rem; }
  .btn.btn-lg, input.btn-lg[type="submit"],
  input.btn-lg[type="button"],
  button.btn-lg, .page-id-182 .events-display-type a.btn-lg, body.pmpro-levels .pmpro_checkout .btn-lg.pmpro_btn, .page-id-4702 .btn-lg#other_discount_code_button, .page-id-4699 #pmpro_account-membership .btn-lg#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .btn-lg#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .btn-lg#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .btn-lg#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .btn-lg#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .btn-lg#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .btn-lg#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .btn-lg#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .btn-lg#pmpro_actionlink-password,
  .button.btn-lg,
  .wp-block-button__link.btn-lg,
  [type="button"].btn-lg,
  .woocommerce #respond input#submit.alt.btn-lg,
  .woocommerce a.button.alt.btn-lg,
  .woocommerce button.button.alt.btn-lg,
  .woocommerce input.button.alt.btn-lg {
    padding: 1.5rem; }
  .btn.btn-full-width, input.btn-full-width[type="submit"],
  input.btn-full-width[type="button"],
  button.btn-full-width, .page-id-182 .events-display-type a.btn-full-width, body.pmpro-levels .pmpro_checkout .btn-full-width.pmpro_btn, .page-id-4702 .btn-full-width#other_discount_code_button, .page-id-4699 #pmpro_account-membership .btn-full-width#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .btn-full-width#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .btn-full-width#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .btn-full-width#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .btn-full-width#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .btn-full-width#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .btn-full-width#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .btn-full-width#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .btn-full-width#pmpro_actionlink-password,
  .button.btn-full-width,
  .wp-block-button__link.btn-full-width,
  [type="button"].btn-full-width,
  .woocommerce #respond input#submit.alt.btn-full-width,
  .woocommerce a.button.alt.btn-full-width,
  .woocommerce button.button.alt.btn-full-width,
  .woocommerce input.button.alt.btn-full-width {
    display: block;
    text-align: center; }
  .btn.btn-left, input.btn-left[type="submit"],
  input.btn-left[type="button"],
  button.btn-left, .page-id-182 .events-display-type a.btn-left, body.pmpro-levels .pmpro_checkout .btn-left.pmpro_btn, .page-id-4702 .btn-left#other_discount_code_button, .page-id-4699 #pmpro_account-membership .btn-left#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .btn-left#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .btn-left#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .btn-left#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .btn-left#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .btn-left#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .btn-left#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .btn-left#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .btn-left#pmpro_actionlink-password,
  .button.btn-left,
  .wp-block-button__link.btn-left,
  [type="button"].btn-left,
  .woocommerce #respond input#submit.alt.btn-left,
  .woocommerce a.button.alt.btn-left,
  .woocommerce button.button.alt.btn-left,
  .woocommerce input.button.alt.btn-left {
    margin-right: 0.5rem; }
  .btn.btn-alt, input.btn-alt[type="submit"], .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="submit"],
  input.btn-alt[type="button"],
  button.btn-alt, .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4702 input#other_discount_code_button[type="submit"], .page-id-4702 .login-social-wrap-outer .login-social-wrap .login-join .login-form input#other_discount_code_button[type="submit"], .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"], .page-id-182 .events-display-type a.btn-alt, body.pmpro-levels .pmpro_checkout .btn-alt.pmpro_btn, .page-id-4702 .btn-alt#other_discount_code_button, .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-password,
  .button.btn-alt,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button[type="submit"],
  .wp-block-button__link.btn-alt,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input.wp-block-button__link[type="submit"],
  [type="button"].btn-alt,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="button"][type="submit"],
  .woocommerce #respond input#submit.alt.btn-alt,
  .woocommerce #respond .login-social-wrap-outer .login-social-wrap .login-join .login-form input#submit.alt[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce #respond input#submit.alt[type="submit"],
  .woocommerce a.button.alt.btn-alt,
  .woocommerce button.button.alt.btn-alt,
  .woocommerce input.button.alt.btn-alt,
  .woocommerce .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button.alt[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce input.button.alt[type="submit"] {
    color: #4299d3 !important;
    background: #fff; }
    .btn.btn-alt:hover, input.btn-alt[type="submit"]:hover, .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="submit"]:hover,
    input.btn-alt[type="button"]:hover,
    button.btn-alt:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4702 input#other_discount_code_button[type="submit"]:hover, .page-id-4702 .login-social-wrap-outer .login-social-wrap .login-join .login-form input#other_discount_code_button[type="submit"]:hover, .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-cancel[type="submit"]:hover, .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-profile[type="submit"]:hover, .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-password[type="submit"]:hover, .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-cancel[type="submit"]:hover, .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-profile[type="submit"]:hover, .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-password[type="submit"]:hover, .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-cancel[type="submit"]:hover, .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-profile[type="submit"]:hover, .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-password[type="submit"]:hover, .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"]:hover, .page-id-182 .events-display-type a.btn-alt:hover, body.pmpro-levels .pmpro_checkout .btn-alt.pmpro_btn:hover,
    .page-id-4702 .btn-alt#other_discount_code_button:hover, .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-cancel:hover,
    .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-profile:hover,
    .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-password:hover,
    .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-cancel:hover,
    .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-profile:hover,
    .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-password:hover,
    .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-cancel:hover,
    .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-profile:hover,
    .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-password:hover,
    .button.btn-alt:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button[type="submit"]:hover,
    .wp-block-button__link.btn-alt:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form input.wp-block-button__link[type="submit"]:hover,
    [type="button"].btn-alt:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="button"][type="submit"]:hover,
    .woocommerce #respond input#submit.alt.btn-alt:hover,
    .woocommerce #respond .login-social-wrap-outer .login-social-wrap .login-join .login-form input#submit.alt[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce #respond input#submit.alt[type="submit"]:hover,
    .woocommerce a.button.alt.btn-alt:hover,
    .woocommerce button.button.alt.btn-alt:hover,
    .woocommerce input.button.alt.btn-alt:hover,
    .woocommerce .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button.alt[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce input.button.alt[type="submit"]:hover {
      background: #b8cc82;
      color: #fff !important; }

label {
  margin-bottom: 0.5em; }

input[type="text"],
input[type="email"],
input[type="tel"],
input[type="password"],
input[type="number"],
textarea,
select {
  width: 100%;
  padding: 0.5rem;
  font-size: 1em;
  border: 1px solid #ccc; }
  input[type="text"]:disabled,
  input[type="email"]:disabled,
  input[type="tel"]:disabled,
  input[type="password"]:disabled,
  input[type="number"]:disabled,
  textarea:disabled,
  select:disabled {
    border: 0; }

textarea {
  font-family: sans-serif;
  padding: 1rem;
  resize: none; }

input[type="submit"],
input[type="button"],
button {
  border: 0;
  font-size: 1em;
  padding: 0.5rem; }

.nf-form-cont {
  margin-top: 2em; }
  .nf-form-cont .nf-form-fields-required {
    display: none; }

select.ninja-forms-field,
select {
  -webkit-appearance: none;
  border-radius: 0;
  background: none !important;
  position: relative;
  cursor: pointer;
  font-size: 1em; }

.list-select-wrap .nf-field-element,
.select-container {
  padding: 0;
  position: relative; }
  .list-select-wrap .nf-field-element:after,
  .select-container:after {
    content: "\f0d7";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    position: absolute;
    top: 50%;
    right: 0.5em;
    font-size: 1.25em;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    pointer-events: none; }

/* --------------------------------------------- 50% WIDTH SELECT FIELD -- */
.top-nav {
  position: relative;
  z-index: 5; }
  @media (max-width: 760px) {
    .top-nav {
      display: none; } }
  .top-nav ul,
  .top-nav ul li {
    padding: 0;
    margin: 0;
    list-style: none; }
  .top-nav ul {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row;
    flex-wrap: wrap;
    -webkit-box-pack: center;
            justify-content: center;
    -webkit-box-align: center;
            align-items: center; }
  .top-nav ul li a {
    display: block;
    padding: 0.5rem 0.75rem;
    font-weight: bold;
    text-transform: uppercase;
    border-radius: 3px; }
    @media (max-width: 940px) {
      .top-nav ul li a {
        padding: 0.5rem;
        font-size: 0.85em; } }
  .top-nav ul li:hover a {
    background: #4299d3;
    background: #2b7fb7 !important;
    color: #fff; }
  .top-nav ul li.current-menu-item a {
    background: #4299d3;
    color: #fff; }
  .top-nav ul li.menu-item-1623 ul {
    left: auto !important;
    right: 0 !important; }
  .top-nav ul li.menu-item-has-children, .top-nav ul li.page_item_has_children {
    position: relative; }
    .top-nav ul li.menu-item-has-children:hover a, .top-nav ul li.page_item_has_children:hover a {
      background: red;
      border-radius: 3px 3px 0 0; }
    .top-nav ul li.menu-item-has-children ul, .top-nav ul li.page_item_has_children ul {
      display: none;
      position: absolute;
      top: 100%;
      left: 0; }
      .top-nav ul li.menu-item-has-children ul li, .top-nav ul li.page_item_has_children ul li {
        display: block;
        width: 16.5em; }
        .top-nav ul li.menu-item-has-children ul li a, .top-nav ul li.page_item_has_children ul li a {
          border-radius: 0 !important;
          display: block;
          text-transform: capitalize; }
        .top-nav ul li.menu-item-has-children ul li:hover a, .top-nav ul li.page_item_has_children ul li:hover a {
          background: #4299d3 !important; }
    .top-nav ul li.menu-item-has-children:hover ul, .top-nav ul li.page_item_has_children:hover ul {
      display: block; }

.footer-nav {
  position: relative;
  z-index: 5; }
  @media (max-width: 760px) {
    .footer-nav {
      display: none; } }
  .footer-nav ul,
  .footer-nav ul li {
    padding: 0;
    margin: 0;
    list-style: none; }
  .footer-nav ul {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row;
    flex-wrap: wrap;
    -webkit-box-pack: center;
            justify-content: center;
    -webkit-box-align: center;
            align-items: center; }
  .footer-nav ul li a {
    display: block;
    padding: 0.5rem 0.75rem;
    font-weight: bold;
    text-transform: uppercase; }
    @media (max-width: 940px) {
      .footer-nav ul li a {
        padding: 0.5rem;
        font-size: 0.85em; } }
  .footer-nav ul li:hover a {
    background: #4299d3;
    color: #fff; }
  .footer-nav ul li.menu-item-has-children, .footer-nav ul li.page_item_has_children {
    position: relative; }
    .footer-nav ul li.menu-item-has-children ul, .footer-nav ul li.page_item_has_children ul {
      display: none; }

@media (min-width: 760px) {
  .mobile-nav-activate {
    display: none; } }

.mobile-nav {
  position: absolute;
  z-index: 101;
  top: 1rem;
  left: 0;
  width: 90%;
  padding: 0 0 1rem 0;
  background: #4299d3;
  box-shadow: 0 10px 16px -6px rgba(23, 70, 101, 0.3);
  -webkit-transform: translateX(-105%);
          transform: translateX(-105%);
  -webkit-transition: 0.5s;
  transition: 0.5s; }
  .mobile-nav.active {
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  .mobile-nav .mobile-nav-close {
    display: block;
    text-align: right;
    color: #fff;
    padding: 0.5rem 1rem;
    font-size: 2rem;
    line-height: 1; }
  .mobile-nav ul,
  .mobile-nav ul li {
    padding: 0;
    margin: 0;
    list-style: none; }
  .mobile-nav ul li a {
    display: block;
    padding: 0.5rem 0.75rem;
    font-weight: bold;
    text-transform: uppercase;
    color: #fff;
    font-size: 1.5rem; }
    .mobile-nav ul li a:hover {
      background: #2b7fb7; }
  .mobile-nav ul li ul li a {
    font-size: 0.8em;
    padding: 0rem 0.75rem;
    text-transform: initial; }
  .mobile-nav ul li.current_page_item > a {
    color: #ebe14d; }
    .mobile-nav ul li.current_page_item > a:after {
      content: "You are here.";
      background: #ebe14d;
      color: #333333;
      font-size: 0.9em;
      padding: 0.1em 0.1em 0 0.1em;
      margin-left: 0.5em;
      border-radius: 3px; }

.btn, input[type="submit"],
input[type="button"],
button, .page-id-182 .events-display-type a, body.pmpro-levels .pmpro_checkout .pmpro_btn, .page-id-4702 #other_discount_code_button,
.page-id-4702 #other_discount_code_button:hover, .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel,
.page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile,
.page-id-4699 #pmpro_account-membership #pmpro_actionlink-password,
.page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel,
.page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile,
.page-id-4699 #pmpro_account-profile #pmpro_actionlink-password,
.page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel,
.page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile,
.page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password,
.button,
.wp-block-button__link,
[type="button"],
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
  display: inline-block;
  color: #fff !important;
  background: #4299d3;
  border-radius: 5px;
  border: 0 !important;
  padding: 1rem;
  font-weight: bold; }
  .btn:hover, input[type="submit"]:hover,
  input[type="button"]:hover,
  button:hover, .page-id-182 .events-display-type a:hover, body.pmpro-levels .pmpro_checkout .pmpro_btn:hover,
  .page-id-4702 #other_discount_code_button:hover, .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel:hover,
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile:hover,
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-password:hover,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel:hover,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile:hover,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-password:hover,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel:hover,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile:hover,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password:hover,
  .button:hover,
  .wp-block-button__link:hover,
  [type="button"]:hover,
  .woocommerce #respond input#submit.alt:hover,
  .woocommerce a.button.alt:hover,
  .woocommerce button.button.alt:hover,
  .woocommerce input.button.alt:hover {
    background: #b8cc82;
    color: #fff !important; }
  .btn.btn-sm, input.btn-sm[type="submit"], .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="submit"],
  input.btn-sm[type="button"],
  button.btn-sm, .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"], .page-id-182 .events-display-type a.btn-sm, body.pmpro-levels .pmpro_checkout .pmpro_btn, .page-id-4702 #other_discount_code_button,
  .page-id-4702 #other_discount_code_button:hover, .page-id-4699 #pmpro_account-membership .btn-sm#pmpro_actionlink-cancel, .page-id-4699 #pmpro_account-membership body.pmpro-levels .pmpro_checkout #pmpro_actionlink-cancel.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel.pmpro_btn,
  .page-id-4699 #pmpro_account-membership .btn-sm#pmpro_actionlink-profile, .page-id-4699 #pmpro_account-membership body.pmpro-levels .pmpro_checkout #pmpro_actionlink-profile.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile.pmpro_btn,
  .page-id-4699 #pmpro_account-membership .btn-sm#pmpro_actionlink-password, .page-id-4699 #pmpro_account-membership body.pmpro-levels .pmpro_checkout #pmpro_actionlink-password.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-membership #pmpro_actionlink-password.pmpro_btn,
  .page-id-4699 #pmpro_account-profile .btn-sm#pmpro_actionlink-cancel, .page-id-4699 #pmpro_account-profile body.pmpro-levels .pmpro_checkout #pmpro_actionlink-cancel.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel.pmpro_btn,
  .page-id-4699 #pmpro_account-profile .btn-sm#pmpro_actionlink-profile, .page-id-4699 #pmpro_account-profile body.pmpro-levels .pmpro_checkout #pmpro_actionlink-profile.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile.pmpro_btn,
  .page-id-4699 #pmpro_account-profile .btn-sm#pmpro_actionlink-password, .page-id-4699 #pmpro_account-profile body.pmpro-levels .pmpro_checkout #pmpro_actionlink-password.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-profile #pmpro_actionlink-password.pmpro_btn,
  .page-id-4699 #pmpro_account-invoices .btn-sm#pmpro_actionlink-cancel, .page-id-4699 #pmpro_account-invoices body.pmpro-levels .pmpro_checkout #pmpro_actionlink-cancel.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel.pmpro_btn,
  .page-id-4699 #pmpro_account-invoices .btn-sm#pmpro_actionlink-profile, .page-id-4699 #pmpro_account-invoices body.pmpro-levels .pmpro_checkout #pmpro_actionlink-profile.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile.pmpro_btn,
  .page-id-4699 #pmpro_account-invoices .btn-sm#pmpro_actionlink-password, .page-id-4699 #pmpro_account-invoices body.pmpro-levels .pmpro_checkout #pmpro_actionlink-password.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password.pmpro_btn,
  .button.btn-sm,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button[type="submit"],
  body.pmpro-levels .pmpro_checkout .button.pmpro_btn,
  .page-id-4702 .button#other_discount_code_button,
  .wp-block-button__link.btn-sm,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input.wp-block-button__link[type="submit"],
  body.pmpro-levels .pmpro_checkout .wp-block-button__link.pmpro_btn,
  .page-id-4702 .wp-block-button__link#other_discount_code_button,
  [type="button"].btn-sm,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="button"][type="submit"],
  body.pmpro-levels .pmpro_checkout .pmpro_btn[type="button"],
  .page-id-4702 #other_discount_code_button[type="button"],
  .woocommerce #respond input#submit.alt.btn-sm,
  .woocommerce #respond .login-social-wrap-outer .login-social-wrap .login-join .login-form input#submit.alt[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce #respond input#submit.alt[type="submit"],
  .woocommerce #respond body.pmpro-levels .pmpro_checkout input#submit.alt.pmpro_btn,
  body.pmpro-levels .pmpro_checkout .woocommerce #respond input#submit.alt.pmpro_btn,
  .woocommerce a.button.alt.btn-sm,
  .woocommerce body.pmpro-levels .pmpro_checkout a.button.alt.pmpro_btn,
  body.pmpro-levels .pmpro_checkout .woocommerce a.button.alt.pmpro_btn,
  .woocommerce .page-id-4702 a.button.alt#other_discount_code_button,
  .page-id-4702 .woocommerce a.button.alt#other_discount_code_button,
  .woocommerce button.button.alt.btn-sm,
  .woocommerce body.pmpro-levels .pmpro_checkout button.button.alt.pmpro_btn,
  body.pmpro-levels .pmpro_checkout .woocommerce button.button.alt.pmpro_btn,
  .woocommerce .page-id-4702 button.button.alt#other_discount_code_button,
  .page-id-4702 .woocommerce button.button.alt#other_discount_code_button,
  .woocommerce input.button.alt.btn-sm,
  .woocommerce .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button.alt[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce input.button.alt[type="submit"],
  .woocommerce body.pmpro-levels .pmpro_checkout input.button.alt.pmpro_btn,
  body.pmpro-levels .pmpro_checkout .woocommerce input.button.alt.pmpro_btn,
  .woocommerce .page-id-4702 input.button.alt#other_discount_code_button,
  .page-id-4702 .woocommerce input.button.alt#other_discount_code_button {
    padding: 0.5rem 0.75rem; }
  .btn.btn-xsm, input.btn-xsm[type="submit"],
  input.btn-xsm[type="button"],
  button.btn-xsm, .page-id-182 .events-display-type a, body.pmpro-levels .pmpro_checkout .btn-xsm.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-182 .events-display-type a.pmpro_btn, .page-id-182 .events-display-type body.pmpro-levels .pmpro_checkout a.pmpro_btn, .page-id-4702 .btn-xsm#other_discount_code_button, .page-id-4702 .page-id-182 .events-display-type a#other_discount_code_button, .page-id-182 .events-display-type .page-id-4702 a#other_discount_code_button, .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password,
  .button.btn-xsm,
  .page-id-182 .events-display-type a.button,
  .page-id-4699 #pmpro_account-membership .button#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .button#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .button#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .button#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .button#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .button#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .button#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .button#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .button#pmpro_actionlink-password,
  .wp-block-button__link.btn-xsm,
  .page-id-182 .events-display-type a.wp-block-button__link,
  .page-id-4699 #pmpro_account-membership .wp-block-button__link#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .wp-block-button__link#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .wp-block-button__link#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .wp-block-button__link#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .wp-block-button__link#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .wp-block-button__link#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .wp-block-button__link#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .wp-block-button__link#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .wp-block-button__link#pmpro_actionlink-password,
  [type="button"].btn-xsm,
  .page-id-182 .events-display-type a[type="button"],
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel[type="button"],
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile[type="button"],
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-password[type="button"],
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel[type="button"],
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile[type="button"],
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-password[type="button"],
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel[type="button"],
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile[type="button"],
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password[type="button"],
  .woocommerce #respond input#submit.alt.btn-xsm,
  .woocommerce a.button.alt.btn-xsm,
  .woocommerce .page-id-182 .events-display-type a.button.alt,
  .page-id-182 .events-display-type .woocommerce a.button.alt,
  .woocommerce .page-id-4699 #pmpro_account-membership a.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .woocommerce a.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-membership a.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .woocommerce a.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-membership a.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-membership .woocommerce a.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-profile a.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .woocommerce a.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-profile a.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .woocommerce a.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-profile a.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .woocommerce a.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-invoices a.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .woocommerce a.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-invoices a.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .woocommerce a.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-invoices a.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .woocommerce a.button.alt#pmpro_actionlink-password,
  .woocommerce button.button.alt.btn-xsm,
  .woocommerce .page-id-4699 #pmpro_account-membership button.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .woocommerce button.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-membership button.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .woocommerce button.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-membership button.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-membership .woocommerce button.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-profile button.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .woocommerce button.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-profile button.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .woocommerce button.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-profile button.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .woocommerce button.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-invoices button.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .woocommerce button.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-invoices button.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .woocommerce button.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-invoices button.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .woocommerce button.button.alt#pmpro_actionlink-password,
  .woocommerce input.button.alt.btn-xsm,
  .woocommerce .page-id-4699 #pmpro_account-membership input.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .woocommerce input.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-membership input.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .woocommerce input.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-membership input.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-membership .woocommerce input.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-profile input.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .woocommerce input.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-profile input.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .woocommerce input.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-profile input.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .woocommerce input.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-invoices input.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .woocommerce input.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-invoices input.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .woocommerce input.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-invoices input.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .woocommerce input.button.alt#pmpro_actionlink-password {
    padding: 0.25rem 0.4rem; }
  .btn.btn-lg, input.btn-lg[type="submit"],
  input.btn-lg[type="button"],
  button.btn-lg, .page-id-182 .events-display-type a.btn-lg, body.pmpro-levels .pmpro_checkout .btn-lg.pmpro_btn, .page-id-4702 .btn-lg#other_discount_code_button, .page-id-4699 #pmpro_account-membership .btn-lg#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .btn-lg#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .btn-lg#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .btn-lg#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .btn-lg#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .btn-lg#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .btn-lg#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .btn-lg#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .btn-lg#pmpro_actionlink-password,
  .button.btn-lg,
  .wp-block-button__link.btn-lg,
  [type="button"].btn-lg,
  .woocommerce #respond input#submit.alt.btn-lg,
  .woocommerce a.button.alt.btn-lg,
  .woocommerce button.button.alt.btn-lg,
  .woocommerce input.button.alt.btn-lg {
    padding: 1.5rem; }
  .btn.btn-full-width, input.btn-full-width[type="submit"],
  input.btn-full-width[type="button"],
  button.btn-full-width, .page-id-182 .events-display-type a.btn-full-width, body.pmpro-levels .pmpro_checkout .btn-full-width.pmpro_btn, .page-id-4702 .btn-full-width#other_discount_code_button, .page-id-4699 #pmpro_account-membership .btn-full-width#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .btn-full-width#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .btn-full-width#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .btn-full-width#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .btn-full-width#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .btn-full-width#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .btn-full-width#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .btn-full-width#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .btn-full-width#pmpro_actionlink-password,
  .button.btn-full-width,
  .wp-block-button__link.btn-full-width,
  [type="button"].btn-full-width,
  .woocommerce #respond input#submit.alt.btn-full-width,
  .woocommerce a.button.alt.btn-full-width,
  .woocommerce button.button.alt.btn-full-width,
  .woocommerce input.button.alt.btn-full-width {
    display: block;
    text-align: center; }
  .btn.btn-left, input.btn-left[type="submit"],
  input.btn-left[type="button"],
  button.btn-left, .page-id-182 .events-display-type a.btn-left, body.pmpro-levels .pmpro_checkout .btn-left.pmpro_btn, .page-id-4702 .btn-left#other_discount_code_button, .page-id-4699 #pmpro_account-membership .btn-left#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .btn-left#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .btn-left#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .btn-left#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .btn-left#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .btn-left#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .btn-left#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .btn-left#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .btn-left#pmpro_actionlink-password,
  .button.btn-left,
  .wp-block-button__link.btn-left,
  [type="button"].btn-left,
  .woocommerce #respond input#submit.alt.btn-left,
  .woocommerce a.button.alt.btn-left,
  .woocommerce button.button.alt.btn-left,
  .woocommerce input.button.alt.btn-left {
    margin-right: 0.5rem; }
  .btn.btn-alt, input.btn-alt[type="submit"], .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="submit"],
  input.btn-alt[type="button"],
  button.btn-alt, .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4702 input#other_discount_code_button[type="submit"], .page-id-4702 .login-social-wrap-outer .login-social-wrap .login-join .login-form input#other_discount_code_button[type="submit"], .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"], .page-id-182 .events-display-type a.btn-alt, body.pmpro-levels .pmpro_checkout .btn-alt.pmpro_btn, .page-id-4702 .btn-alt#other_discount_code_button, .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-password,
  .button.btn-alt,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button[type="submit"],
  .wp-block-button__link.btn-alt,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input.wp-block-button__link[type="submit"],
  [type="button"].btn-alt,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="button"][type="submit"],
  .woocommerce #respond input#submit.alt.btn-alt,
  .woocommerce #respond .login-social-wrap-outer .login-social-wrap .login-join .login-form input#submit.alt[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce #respond input#submit.alt[type="submit"],
  .woocommerce a.button.alt.btn-alt,
  .woocommerce button.button.alt.btn-alt,
  .woocommerce input.button.alt.btn-alt,
  .woocommerce .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button.alt[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce input.button.alt[type="submit"] {
    color: #4299d3 !important;
    background: #fff; }
    .btn.btn-alt:hover, input.btn-alt[type="submit"]:hover, .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="submit"]:hover,
    input.btn-alt[type="button"]:hover,
    button.btn-alt:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4702 input#other_discount_code_button[type="submit"]:hover, .page-id-4702 .login-social-wrap-outer .login-social-wrap .login-join .login-form input#other_discount_code_button[type="submit"]:hover, .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-cancel[type="submit"]:hover, .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-profile[type="submit"]:hover, .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-password[type="submit"]:hover, .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-cancel[type="submit"]:hover, .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-profile[type="submit"]:hover, .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-password[type="submit"]:hover, .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-cancel[type="submit"]:hover, .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-profile[type="submit"]:hover, .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-password[type="submit"]:hover, .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"]:hover, .page-id-182 .events-display-type a.btn-alt:hover, body.pmpro-levels .pmpro_checkout .btn-alt.pmpro_btn:hover,
    .page-id-4702 .btn-alt#other_discount_code_button:hover, .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-cancel:hover,
    .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-profile:hover,
    .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-password:hover,
    .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-cancel:hover,
    .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-profile:hover,
    .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-password:hover,
    .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-cancel:hover,
    .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-profile:hover,
    .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-password:hover,
    .button.btn-alt:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button[type="submit"]:hover,
    .wp-block-button__link.btn-alt:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form input.wp-block-button__link[type="submit"]:hover,
    [type="button"].btn-alt:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="button"][type="submit"]:hover,
    .woocommerce #respond input#submit.alt.btn-alt:hover,
    .woocommerce #respond .login-social-wrap-outer .login-social-wrap .login-join .login-form input#submit.alt[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce #respond input#submit.alt[type="submit"]:hover,
    .woocommerce a.button.alt.btn-alt:hover,
    .woocommerce button.button.alt.btn-alt:hover,
    .woocommerce input.button.alt.btn-alt:hover,
    .woocommerce .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button.alt[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce input.button.alt[type="submit"]:hover {
      background: #b8cc82;
      color: #fff !important; }

/* CSS Document */
*,
*:before,
*:after {
  box-sizing: border-box; }

html,
body {
  overflow-x: hidden;
  scroll-behavior: smooth; }

body {
  color: #333333;
  font-size: 17px;
  line-height: 1.5;
  font-family: "Roboto", sans-serif; }

a,
a:visited {
  color: #4299d3;
  text-decoration: none; }
  a:hover, a:focus,
  a:visited:hover,
  a:visited:focus {
    color: #b8cc82; }

img {
  max-width: 100%;
  height: auto !important; }

hr {
  border: 0;
  border-bottom: 2px solid #b8cc82;
  height: 0;
  margin: 2.5rem 0;
  clear: both;
  position: relative; }
  hr + h2 {
    margin-top: 1.75rem; }

.page-wrap {
  max-width: 1440px;
  margin: 0 auto;
  width: 100%; }

/* --------------------------------------------- LOGIN & SOCIAL SECTIONS -- */
.header-member-badge {
  background: darkgoldenrod;
  color: #fff;
  padding: 0.25em 0.5em;
  margin-right: 0.5rem;
  font-size: 0.8em;
  text-transform: uppercase;
  vertical-align: middle;
  border-radius: 3px;
  line-height: 1; }
  .header-member-badge i {
    color: #fff; }

.login-social-wrap-outer {
  background: #cbf0ff; }
  .login-social-wrap-outer .login-social-wrap {
    max-width: 1120px;
    margin: 0 auto;
    width: 100%;
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
            align-items: center;
    padding: 0.75rem 1.5rem; }
    .login-social-wrap-outer .login-social-wrap .login-join {
      font-size: 0.76rem;
      position: relative; }
      .login-social-wrap-outer .login-social-wrap .login-join a {
        text-transform: uppercase;
        font-weight: bold; }
      .login-social-wrap-outer .login-social-wrap .login-join .login-form {
        display: none;
        position: absolute;
        z-index: 100;
        top: 100%;
        left: 0;
        min-width: 300px;
        padding: 1rem;
        background: #4299d3;
        color: #fff;
        box-shadow: 0 10px 16px -6px rgba(23, 70, 101, 0.3); }
        .login-social-wrap-outer .login-social-wrap .login-join .login-form.active {
          display: block; }
        .login-social-wrap-outer .login-social-wrap .login-join .login-form .login-form-close {
          position: absolute;
          top: 0.25rem;
          right: 0.5rem;
          color: #fff;
          font-size: 1.25em; }
        .login-social-wrap-outer .login-social-wrap .login-join .login-form p {
          margin-bottom: 0.5rem; }
        .login-social-wrap-outer .login-social-wrap .login-join .login-form p.login-submit {
          margin: 0; }
    .login-social-wrap-outer .login-social-wrap p {
      margin-top: 0; }
      .login-social-wrap-outer .login-social-wrap p.search-connect i {
        margin: 0 0.25rem; }

.header-wrap-outer .header-wrap {
  max-width: 1120px;
  padding: 2rem 1.5rem;
  margin: 0 auto;
  width: 100%;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
          align-items: center; }
  .header-wrap-outer .header-wrap .site-logo {
    width: 180px;
    display: inline-block; }
    @media (max-width: 940px) {
      .header-wrap-outer .header-wrap .site-logo {
        width: 140px; } }

.ncs-admin-menu-wrap {
  background: #4299d3;
  color: #fff;
  padding: 0.5rem;
  font-size: 0.8em; }
  .ncs-admin-menu-wrap .ncs-admin-menu {
    max-width: 1120px;
    padding: 0 1.5rem;
    margin: 0 auto; }
  .ncs-admin-menu-wrap a {
    color: #fff; }

.feature-wrap-outer .feature-wrap {
  max-width: 1120px;
  margin: 0 auto;
  width: 100%; }

.content-wrap {
  max-width: 1120px;
  margin: 0 auto;
  padding: 0 1rem;
  width: 100%;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
          align-items: flex-start; }
  .content-wrap .content-area {
    width: 100%;
    max-width: 900px;
    margin: 0 auto; }
    .content-wrap .content-area.has-sidebar {
      width: 66.66%;
      padding-left: 1.5rem;
      padding-right: 3rem;
      margin-top: 2rem; }
      @media (max-width: 900px) {
        .content-wrap .content-area.has-sidebar {
          width: 100%;
          padding: 1rem; } }
  .content-wrap .sidebar-area {
    width: 33.3%; }
    @media (max-width: 900px) {
      .content-wrap .sidebar-area {
        width: 100%;
        margin-top: 2rem; } }

.prefooter {
  max-width: 1120px;
  padding: 2rem 1.5rem;
  margin: 0 auto;
  width: 100%; }

.footer-wrap-outer {
  background: #fff url("/wp-content/themes/ncs/images/bkd-footer-swirl.png") no-repeat;
  background-position: 50% 90%;
  border-top: 4px solid #b8cc82; }
  @media (max-width: 630px) {
    .footer-wrap-outer {
      background-position: 50% 50%;
      background-size: 3500px; } }
  .footer-wrap-outer .footer-wrap {
    max-width: 1120px;
    padding: 3rem 1.5rem 4rem;
    margin: 0 auto;
    width: 100%;
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
            align-items: center;
    color: #fff; }
    @media (max-width: 630px) {
      .footer-wrap-outer .footer-wrap {
        -webkit-box-align: stretch;
                align-items: stretch;
        padding-bottom: 4rem; } }
    .footer-wrap-outer .footer-wrap .footer-section {
      width: 33%;
      padding: 0 1rem;
      display: -webkit-box;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
              flex-direction: row;
      flex-wrap: wrap;
      -webkit-box-pack: center;
              justify-content: center;
      -webkit-box-align: start;
              align-items: flex-start; }
      @media (max-width: 630px) {
        .footer-wrap-outer .footer-wrap .footer-section {
          width: 100% !important; }
          .footer-wrap-outer .footer-wrap .footer-section + .footer-section {
            margin-top: 2rem; } }
      .footer-wrap-outer .footer-wrap .footer-section.footer-logo {
        line-height: 0; }
        .footer-wrap-outer .footer-wrap .footer-section.footer-logo .site-logo-footer {
          display: inline-block;
          width: 180px; }
      .footer-wrap-outer .footer-wrap .footer-section.footer-contact {
        font-weight: 100; }
        .footer-wrap-outer .footer-wrap .footer-section.footer-contact .footer-contact-name {
          font-weight: bold; }
      .footer-wrap-outer .footer-wrap .footer-section.footer-social p + p {
        margin-top: 0; }
      .footer-wrap-outer .footer-wrap .footer-section.footer-social p a {
        color: #fff; }
        .footer-wrap-outer .footer-wrap .footer-section.footer-social p a:hover {
          color: #b8cc82; }
        .footer-wrap-outer .footer-wrap .footer-section.footer-social p a i {
          margin-right: 0.25rem; }
      .footer-wrap-outer .footer-wrap .footer-section.footer-oc-support-container {
        text-align: right;
        -webkit-transform: translate(4rem, -7rem);
                transform: translate(4rem, -7rem); }
        @media (max-width: 830px) {
          .footer-wrap-outer .footer-wrap .footer-section.footer-oc-support-container {
            -webkit-transform: translate(1.5em, -7rem);
                    transform: translate(1.5em, -7rem); } }
        @media (max-width: 630px) {
          .footer-wrap-outer .footer-wrap .footer-section.footer-oc-support-container {
            -webkit-transform: translate(0, 0);
                    transform: translate(0, 0); } }
        .footer-wrap-outer .footer-wrap .footer-section.footer-oc-support-container .oc-support {
          background: #333333;
          display: inline-block;
          vertical-align: top;
          padding: 2rem 2.5rem;
          border-radius: 3px; }
          .footer-wrap-outer .footer-wrap .footer-section.footer-oc-support-container .oc-support img {
            max-width: 110px; }
    .footer-wrap-outer .footer-wrap .site-info {
      display: block;
      font-size: 0.765em;
      width: 100%;
      color: #333333;
      margin-top: 5rem; }
      @media (max-width: 630px) {
        .footer-wrap-outer .footer-wrap .site-info {
          margin-top: 5rem !important; } }

/* --------------------------------------------- SUBFEATURE -- */
.not-front .feature-wrap-outer {
  line-height: 0; }
  .not-front .feature-wrap-outer img {
    box-shadow: 0 10px 16px -6px rgba(23, 70, 101, 0.3); }
  .not-front .feature-wrap-outer .subfeature {
    min-height: 180px;
    background-image: url(/wp-content/themes/ncs/images/feat-subpage-placeholder.jpg);
    background-size: cover;
    background-position: 50% 50%;
    box-shadow: 0 10px 16px -6px rgba(23, 70, 101, 0.3);
    border-radius: 5px; }

.not-front.section-events .subfeature {
  background-image: url(/wp-content/themes/ncs/images/feat-events.jpg);
  min-height: 120px; }

/* -------------------------------------------------added for golf tourny header by jay -------------------------------------------------- */

.not-front.section-events.section-events-ncs-golf-tournament .subfeature {
  background-image: url(/wp-content/themes/ncs/images/lou-frey-header.jpg);
  min-height: 120px; }

.not-front.section-events.section-events-trips-of-a-lifetime-details .subfeature {
  background-image: url(/wp-content/themes/ncs/images/lou-frey-header.jpg);
  min-height: 120px; }

/* ------------------------------------------------end golf header ------------------------------------------------ */

.not-front.section-members .subfeature {
  background-image: url(/wp-content/themes/ncs/images/feat-members.jpg); }

.not-front.single-member .subfeature {
  min-height: 80px; }

.not-front.section-news .subfeature {
  background-image: url(/wp-content/themes/ncs/images/feat-news.jpg); }

.not-front.single-post .subfeature {
  min-height: 80px; }

.not-front.section-employment .subfeature {
  background-image: url(/wp-content/themes/ncs/images/feat-employment.jpg);
  background-position: 50% 70%; }

.not-front.single-job_listing .subfeature {
  min-height: 80px; }

.not-front.section-education .subfeature {
  background-image: url(/wp-content/themes/ncs/images/feat-education.jpg); }

.not-front.section-about .subfeature,
.not-front.section-contact .subfeature {
  background-image: url(/wp-content/themes/ncs/images/feat-about.jpg); }

.not-front.section-contact .subfeature {
  min-height: 80px;
  background-position: 50% 35%; }

.not-front.section-membership-account .feature-wrap-outer {
  display: none; }

.not-front .content-wrap {
  margin: 2.5rem auto 0; }
  .not-front .content-wrap .sidebar-area {
    padding: 2rem;
    background: #f7f7f7; }

.not-front .prefooter {
  border-top: 2px solid #b8cc82;
  margin-top: 3rem; }

.listing-mini-search {
  margin: 2rem 0;
  background: #e6e6e6;
  padding: 1rem;
  border-radius: 5px; }
  .listing-mini-search [class$="-listing-search-field"] {
    width: auto !important; }
  .listing-mini-search select {
    background-color: #fff !important;
    padding-right: 2rem; }
  .listing-mini-search [class$="-listing-result-count"] {
    font-size: 0.8em;
    background: #fff;
    padding: 0.5em 0.5em 0.5em 1.5rem;
    margin-left: -1.5rem; }

/* --------------------------------------------- SIDEBAR -- */
@media (max-width: 900px) {
  .sidebar-cta.presidents-corner, .sidebar-cta.cpag, .custom_html-7, .custom_html-8 {
    text-align: center; } }

@media (max-width: 900px) {
  .sidebar-cta.presidents-corner a, .sidebar-cta.cpag, .custom_html-7 a, .custom_html-8 a {
    display: inline-block; } }

.custom_html-8 + .sidebar-cta, .sidebar-cta + .custom_html-8 {
  margin-top: 2rem; }

.custom_html-7 + .sidebar-cta, .sidebar-cta + .custom_html-7, .sidebar-cta + .news-cats {
  margin-top: 2rem; }

.sidebar-cta, .custom_html-7 a, .custom_html-8 a {
  display: block;
  line-height: 0;
  box-shadow: 0 10px 16px -6px rgba(23, 70, 101, 0.3);
  border-radius: 5px;
  overflow: hidden; }

.fa-check {
  color: #4299d3; }
  .fa-check a {
    display: block;
    line-height: 0;
    box-shadow: 0 10px 16px -6px rgba(23, 70, 101, 0.3);
    border-radius: 5px;
    overflow: hidden; }

.newsletter-signup {
  text-align: left; }

/* ------------------------------------------------ Constant Contact Newsletter Signup -*/

#ctct_form_0.ctct-form-custom {
	font-family: roboto,sans-serif;
}

#ctct_form_0.ctct-form-custom p{
	display: none;
}

#ctct_form_0.ctct-form-custom h2{
		font-size: 2rem;
		font-weight: 200;
}

#ctct_form_0.ctct-form-custom button{
		font-size: 1.5rem;
	background-color:#4299d3;
		font-weight: 200;
}

#ctct_form_0.ctct-form-custom button:hover {
	background-color:#B3CD78;
}

p.ctct-form-footer {
	display: none;
}

/* --------------------------------------------- EVENT CTAs LISTING -- */
.sidebar-event-cta-container .event-cta-item {
  margin-top: 2rem; }
  .sidebar-event-cta-container .event-cta-item a {
    display: block;
    line-height: 0;
    box-shadow: 0 10px 16px -6px rgba(23, 70, 101, 0.3);
    border-radius: 5px;
    overflow: hidden; }

.newsletter-signup {
  margin-top: 2rem; }

/* ----- LIGHTBOX OVERLAY ----- */
#swipebox-overlay,
.tos-desktop .tos-wrapper.tos-fixed {
  background: rgba(66, 153, 211, 0.8); }
  #swipebox-overlay .tos-caption,
  .tos-desktop .tos-wrapper.tos-fixed .tos-caption {
    display: none; }

/* ----- PAGINATION ----- */
.pagination {
  padding-top: 2rem;
  text-align: center; }
  .pagination .page-numbers {
    display: inline-block;
    padding: 0.75rem 0.75rem;
    line-height: 1;
    box-shadow: 0 10px 16px -6px rgba(23, 70, 101, 0.3);
    margin: 0.5rem 0.25rem 0; }
    .pagination .page-numbers.current {
      background: #414141;
      font-weight: bold;
      color: #fff; }
    .pagination .page-numbers.next, .pagination .page-numbers.prev {
      background: #4299d3;
      color: #fff; }
    .pagination .page-numbers:hover {
      background: #b8cc82;
      color: #fff; }

.page-id-155 .contact-team {
  background: #f2f2f2;
  padding: 1rem;
  line-height: 1.2;
  font-weight: bold;
  border-radius: 5px; }
  .page-id-155 .contact-team em {
    font-weight: normal;
    font-size: 0.8em; }

.custom_html-6 form label {
  display: block;
  margin-bottom: 0.5rem !important; }

.custom_html-6 form input[type="submit"] {
  margin-top: 1rem; }

.btn, input[type="submit"],
input[type="button"],
button, .page-id-182 .events-display-type a, body.pmpro-levels .pmpro_checkout .pmpro_btn, .page-id-4702 #other_discount_code_button,
.page-id-4702 #other_discount_code_button:hover, .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel,
.page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile,
.page-id-4699 #pmpro_account-membership #pmpro_actionlink-password,
.page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel,
.page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile,
.page-id-4699 #pmpro_account-profile #pmpro_actionlink-password,
.page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel,
.page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile,
.page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password,
.button,
.wp-block-button__link,
[type="button"],
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
  display: inline-block;
  color: #fff !important;
  background: #4299d3;
  border-radius: 5px;
  border: 0 !important;
  padding: 1rem;
  font-weight: bold; }
  .btn:hover, input[type="submit"]:hover,
  input[type="button"]:hover,
  button:hover, .page-id-182 .events-display-type a:hover, body.pmpro-levels .pmpro_checkout .pmpro_btn:hover,
  .page-id-4702 #other_discount_code_button:hover, .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel:hover,
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile:hover,
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-password:hover,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel:hover,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile:hover,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-password:hover,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel:hover,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile:hover,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password:hover,
  .button:hover,
  .wp-block-button__link:hover,
  [type="button"]:hover,
  .woocommerce #respond input#submit.alt:hover,
  .woocommerce a.button.alt:hover,
  .woocommerce button.button.alt:hover,
  .woocommerce input.button.alt:hover {
    background: #b8cc82;
    color: #fff !important; }
  .btn.btn-sm, input.btn-sm[type="submit"], .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="submit"],
  input.btn-sm[type="button"],
  button.btn-sm, .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"], .page-id-182 .events-display-type a.btn-sm, body.pmpro-levels .pmpro_checkout .pmpro_btn, .page-id-4702 #other_discount_code_button,
  .page-id-4702 #other_discount_code_button:hover, .page-id-4699 #pmpro_account-membership .btn-sm#pmpro_actionlink-cancel, .page-id-4699 #pmpro_account-membership body.pmpro-levels .pmpro_checkout #pmpro_actionlink-cancel.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel.pmpro_btn,
  .page-id-4699 #pmpro_account-membership .btn-sm#pmpro_actionlink-profile, .page-id-4699 #pmpro_account-membership body.pmpro-levels .pmpro_checkout #pmpro_actionlink-profile.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile.pmpro_btn,
  .page-id-4699 #pmpro_account-membership .btn-sm#pmpro_actionlink-password, .page-id-4699 #pmpro_account-membership body.pmpro-levels .pmpro_checkout #pmpro_actionlink-password.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-membership #pmpro_actionlink-password.pmpro_btn,
  .page-id-4699 #pmpro_account-profile .btn-sm#pmpro_actionlink-cancel, .page-id-4699 #pmpro_account-profile body.pmpro-levels .pmpro_checkout #pmpro_actionlink-cancel.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel.pmpro_btn,
  .page-id-4699 #pmpro_account-profile .btn-sm#pmpro_actionlink-profile, .page-id-4699 #pmpro_account-profile body.pmpro-levels .pmpro_checkout #pmpro_actionlink-profile.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile.pmpro_btn,
  .page-id-4699 #pmpro_account-profile .btn-sm#pmpro_actionlink-password, .page-id-4699 #pmpro_account-profile body.pmpro-levels .pmpro_checkout #pmpro_actionlink-password.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-profile #pmpro_actionlink-password.pmpro_btn,
  .page-id-4699 #pmpro_account-invoices .btn-sm#pmpro_actionlink-cancel, .page-id-4699 #pmpro_account-invoices body.pmpro-levels .pmpro_checkout #pmpro_actionlink-cancel.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel.pmpro_btn,
  .page-id-4699 #pmpro_account-invoices .btn-sm#pmpro_actionlink-profile, .page-id-4699 #pmpro_account-invoices body.pmpro-levels .pmpro_checkout #pmpro_actionlink-profile.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile.pmpro_btn,
  .page-id-4699 #pmpro_account-invoices .btn-sm#pmpro_actionlink-password, .page-id-4699 #pmpro_account-invoices body.pmpro-levels .pmpro_checkout #pmpro_actionlink-password.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password.pmpro_btn,
  .button.btn-sm,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button[type="submit"],
  body.pmpro-levels .pmpro_checkout .button.pmpro_btn,
  .page-id-4702 .button#other_discount_code_button,
  .wp-block-button__link.btn-sm,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input.wp-block-button__link[type="submit"],
  body.pmpro-levels .pmpro_checkout .wp-block-button__link.pmpro_btn,
  .page-id-4702 .wp-block-button__link#other_discount_code_button,
  [type="button"].btn-sm,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="button"][type="submit"],
  body.pmpro-levels .pmpro_checkout .pmpro_btn[type="button"],
  .page-id-4702 #other_discount_code_button[type="button"],
  .woocommerce #respond input#submit.alt.btn-sm,
  .woocommerce #respond .login-social-wrap-outer .login-social-wrap .login-join .login-form input#submit.alt[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce #respond input#submit.alt[type="submit"],
  .woocommerce #respond body.pmpro-levels .pmpro_checkout input#submit.alt.pmpro_btn,
  body.pmpro-levels .pmpro_checkout .woocommerce #respond input#submit.alt.pmpro_btn,
  .woocommerce a.button.alt.btn-sm,
  .woocommerce body.pmpro-levels .pmpro_checkout a.button.alt.pmpro_btn,
  body.pmpro-levels .pmpro_checkout .woocommerce a.button.alt.pmpro_btn,
  .woocommerce .page-id-4702 a.button.alt#other_discount_code_button,
  .page-id-4702 .woocommerce a.button.alt#other_discount_code_button,
  .woocommerce button.button.alt.btn-sm,
  .woocommerce body.pmpro-levels .pmpro_checkout button.button.alt.pmpro_btn,
  body.pmpro-levels .pmpro_checkout .woocommerce button.button.alt.pmpro_btn,
  .woocommerce .page-id-4702 button.button.alt#other_discount_code_button,
  .page-id-4702 .woocommerce button.button.alt#other_discount_code_button,
  .woocommerce input.button.alt.btn-sm,
  .woocommerce .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button.alt[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce input.button.alt[type="submit"],
  .woocommerce body.pmpro-levels .pmpro_checkout input.button.alt.pmpro_btn,
  body.pmpro-levels .pmpro_checkout .woocommerce input.button.alt.pmpro_btn,
  .woocommerce .page-id-4702 input.button.alt#other_discount_code_button,
  .page-id-4702 .woocommerce input.button.alt#other_discount_code_button {
    padding: 0.5rem 0.75rem; }
  .btn.btn-xsm, input.btn-xsm[type="submit"],
  input.btn-xsm[type="button"],
  button.btn-xsm, .page-id-182 .events-display-type a, body.pmpro-levels .pmpro_checkout .btn-xsm.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-182 .events-display-type a.pmpro_btn, .page-id-182 .events-display-type body.pmpro-levels .pmpro_checkout a.pmpro_btn, .page-id-4702 .btn-xsm#other_discount_code_button, .page-id-4702 .page-id-182 .events-display-type a#other_discount_code_button, .page-id-182 .events-display-type .page-id-4702 a#other_discount_code_button, .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password,
  .button.btn-xsm,
  .page-id-182 .events-display-type a.button,
  .page-id-4699 #pmpro_account-membership .button#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .button#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .button#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .button#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .button#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .button#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .button#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .button#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .button#pmpro_actionlink-password,
  .wp-block-button__link.btn-xsm,
  .page-id-182 .events-display-type a.wp-block-button__link,
  .page-id-4699 #pmpro_account-membership .wp-block-button__link#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .wp-block-button__link#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .wp-block-button__link#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .wp-block-button__link#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .wp-block-button__link#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .wp-block-button__link#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .wp-block-button__link#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .wp-block-button__link#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .wp-block-button__link#pmpro_actionlink-password,
  [type="button"].btn-xsm,
  .page-id-182 .events-display-type a[type="button"],
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel[type="button"],
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile[type="button"],
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-password[type="button"],
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel[type="button"],
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile[type="button"],
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-password[type="button"],
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel[type="button"],
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile[type="button"],
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password[type="button"],
  .woocommerce #respond input#submit.alt.btn-xsm,
  .woocommerce a.button.alt.btn-xsm,
  .woocommerce .page-id-182 .events-display-type a.button.alt,
  .page-id-182 .events-display-type .woocommerce a.button.alt,
  .woocommerce .page-id-4699 #pmpro_account-membership a.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .woocommerce a.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-membership a.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .woocommerce a.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-membership a.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-membership .woocommerce a.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-profile a.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .woocommerce a.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-profile a.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .woocommerce a.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-profile a.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .woocommerce a.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-invoices a.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .woocommerce a.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-invoices a.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .woocommerce a.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-invoices a.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .woocommerce a.button.alt#pmpro_actionlink-password,
  .woocommerce button.button.alt.btn-xsm,
  .woocommerce .page-id-4699 #pmpro_account-membership button.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .woocommerce button.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-membership button.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .woocommerce button.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-membership button.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-membership .woocommerce button.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-profile button.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .woocommerce button.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-profile button.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .woocommerce button.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-profile button.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .woocommerce button.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-invoices button.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .woocommerce button.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-invoices button.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .woocommerce button.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-invoices button.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .woocommerce button.button.alt#pmpro_actionlink-password,
  .woocommerce input.button.alt.btn-xsm,
  .woocommerce .page-id-4699 #pmpro_account-membership input.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .woocommerce input.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-membership input.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .woocommerce input.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-membership input.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-membership .woocommerce input.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-profile input.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .woocommerce input.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-profile input.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .woocommerce input.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-profile input.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .woocommerce input.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-invoices input.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .woocommerce input.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-invoices input.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .woocommerce input.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-invoices input.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .woocommerce input.button.alt#pmpro_actionlink-password {
    padding: 0.25rem 0.4rem; }
  .btn.btn-lg, input.btn-lg[type="submit"],
  input.btn-lg[type="button"],
  button.btn-lg, .page-id-182 .events-display-type a.btn-lg, body.pmpro-levels .pmpro_checkout .btn-lg.pmpro_btn, .page-id-4702 .btn-lg#other_discount_code_button, .page-id-4699 #pmpro_account-membership .btn-lg#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .btn-lg#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .btn-lg#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .btn-lg#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .btn-lg#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .btn-lg#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .btn-lg#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .btn-lg#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .btn-lg#pmpro_actionlink-password,
  .button.btn-lg,
  .wp-block-button__link.btn-lg,
  [type="button"].btn-lg,
  .woocommerce #respond input#submit.alt.btn-lg,
  .woocommerce a.button.alt.btn-lg,
  .woocommerce button.button.alt.btn-lg,
  .woocommerce input.button.alt.btn-lg {
    padding: 1.5rem; }
  .btn.btn-full-width, input.btn-full-width[type="submit"],
  input.btn-full-width[type="button"],
  button.btn-full-width, .page-id-182 .events-display-type a.btn-full-width, body.pmpro-levels .pmpro_checkout .btn-full-width.pmpro_btn, .page-id-4702 .btn-full-width#other_discount_code_button, .page-id-4699 #pmpro_account-membership .btn-full-width#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .btn-full-width#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .btn-full-width#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .btn-full-width#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .btn-full-width#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .btn-full-width#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .btn-full-width#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .btn-full-width#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .btn-full-width#pmpro_actionlink-password,
  .button.btn-full-width,
  .wp-block-button__link.btn-full-width,
  [type="button"].btn-full-width,
  .woocommerce #respond input#submit.alt.btn-full-width,
  .woocommerce a.button.alt.btn-full-width,
  .woocommerce button.button.alt.btn-full-width,
  .woocommerce input.button.alt.btn-full-width {
    display: block;
    text-align: center; }
  .btn.btn-left, input.btn-left[type="submit"],
  input.btn-left[type="button"],
  button.btn-left, .page-id-182 .events-display-type a.btn-left, body.pmpro-levels .pmpro_checkout .btn-left.pmpro_btn, .page-id-4702 .btn-left#other_discount_code_button, .page-id-4699 #pmpro_account-membership .btn-left#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .btn-left#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .btn-left#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .btn-left#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .btn-left#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .btn-left#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .btn-left#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .btn-left#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .btn-left#pmpro_actionlink-password,
  .button.btn-left,
  .wp-block-button__link.btn-left,
  [type="button"].btn-left,
  .woocommerce #respond input#submit.alt.btn-left,
  .woocommerce a.button.alt.btn-left,
  .woocommerce button.button.alt.btn-left,
  .woocommerce input.button.alt.btn-left {
    margin-right: 0.5rem; }
  .btn.btn-alt, input.btn-alt[type="submit"], .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="submit"],
  input.btn-alt[type="button"],
  button.btn-alt, .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4702 input#other_discount_code_button[type="submit"], .page-id-4702 .login-social-wrap-outer .login-social-wrap .login-join .login-form input#other_discount_code_button[type="submit"], .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"], .page-id-182 .events-display-type a.btn-alt, body.pmpro-levels .pmpro_checkout .btn-alt.pmpro_btn, .page-id-4702 .btn-alt#other_discount_code_button, .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-password,
  .button.btn-alt,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button[type="submit"],
  .wp-block-button__link.btn-alt,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input.wp-block-button__link[type="submit"],
  [type="button"].btn-alt,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="button"][type="submit"],
  .woocommerce #respond input#submit.alt.btn-alt,
  .woocommerce #respond .login-social-wrap-outer .login-social-wrap .login-join .login-form input#submit.alt[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce #respond input#submit.alt[type="submit"],
  .woocommerce a.button.alt.btn-alt,
  .woocommerce button.button.alt.btn-alt,
  .woocommerce input.button.alt.btn-alt,
  .woocommerce .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button.alt[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce input.button.alt[type="submit"] {
    color: #4299d3 !important;
    background: #fff; }
    .btn.btn-alt:hover, input.btn-alt[type="submit"]:hover, .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="submit"]:hover,
    input.btn-alt[type="button"]:hover,
    button.btn-alt:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4702 input#other_discount_code_button[type="submit"]:hover, .page-id-4702 .login-social-wrap-outer .login-social-wrap .login-join .login-form input#other_discount_code_button[type="submit"]:hover, .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-cancel[type="submit"]:hover, .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-profile[type="submit"]:hover, .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-password[type="submit"]:hover, .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-cancel[type="submit"]:hover, .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-profile[type="submit"]:hover, .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-password[type="submit"]:hover, .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-cancel[type="submit"]:hover, .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-profile[type="submit"]:hover, .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-password[type="submit"]:hover, .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"]:hover, .page-id-182 .events-display-type a.btn-alt:hover, body.pmpro-levels .pmpro_checkout .btn-alt.pmpro_btn:hover,
    .page-id-4702 .btn-alt#other_discount_code_button:hover, .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-cancel:hover,
    .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-profile:hover,
    .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-password:hover,
    .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-cancel:hover,
    .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-profile:hover,
    .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-password:hover,
    .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-cancel:hover,
    .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-profile:hover,
    .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-password:hover,
    .button.btn-alt:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button[type="submit"]:hover,
    .wp-block-button__link.btn-alt:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form input.wp-block-button__link[type="submit"]:hover,
    [type="button"].btn-alt:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="button"][type="submit"]:hover,
    .woocommerce #respond input#submit.alt.btn-alt:hover,
    .woocommerce #respond .login-social-wrap-outer .login-social-wrap .login-join .login-form input#submit.alt[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce #respond input#submit.alt[type="submit"]:hover,
    .woocommerce a.button.alt.btn-alt:hover,
    .woocommerce button.button.alt.btn-alt:hover,
    .woocommerce input.button.alt.btn-alt:hover,
    .woocommerce .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button.alt[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce input.button.alt[type="submit"]:hover {
      background: #b8cc82;
      color: #fff !important; }

.tribe-events-tooltip {
  padding: 1rem; }

.tribe-events-divider {
  margin: 0 0.5rem; }

#tribe-events-footer .tribe-events-sub-nav,
#tribe-events-header .tribe-events-sub-nav {
  padding: 0.5rem 0.75rem 0.75rem; }

.tribe-events-nav-next,
.tribe-events-nav-previous {
  display: inline-block;
  box-shadow: 0 10px 16px -6px rgba(23, 70, 101, 0.3); }
  .tribe-events-nav-next a,
  .tribe-events-nav-previous a {
    display: inline-block;
    padding: 0.75rem 0.75rem;
    line-height: 1;
    margin: 0 0.25rem;
    font-size: 0.8em; }

/* --------------------------------------------- UPCOMING EVENTS -- */
.page-id-182 .events-display-type {
  font-size: 0.8em; }
  .page-id-182 .events-display-type .as-calendar {
    display: none; }
  .page-id-182 .events-display-type .active .as-calendar {
    display: inline-block; }
  .page-id-182 .events-display-type .active .as-listing {
    display: none; }

.page-id-182 .tribe-events-page-title {
  margin: 0; }

.page-id-182 .tribe-events-listing {
  display: none; }

.page-id-182 #tribe-events {
  margin: 2rem 0; }
  .page-id-182 #tribe-events #tribe-events-bar,
  .page-id-182 #tribe-events .tribe-events-ical {
    display: none; }

.page-id-182 .tribe-events-widget-link {
  display: none; }

.page-id-182 .tribe-events-list {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important; }

.page-id-1563 .content-wrap .content-area {
  padding-left: 0; }

.page-id-1563 .fc-button {
  padding: 0.5rem !important;
  font-weight: bold !important;
  border: none;
  height: auto; }
  .page-id-1563 .fc-button.fc-corner-left, .page-id-1563 .fc-button.fc-basicWeek-button {
    margin-right: 0.5rem; }

.page-id-1563 #tribe-bar-views,
.page-id-1563 .tribe-bar-filters {
  display: none !important; }

.page-id-1563 #tribe-bar-filters-wrap {
  width: 100% !important; }

.page-id-1563 .tribe-events-ical {
  display: none !important; }

.page-id-1563 #tribe-events-content,
.page-id-1563 #tribe-events-footer {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important; }

.member-benefits tr:nth-child(even) {
  background-color: rgba(230, 230, 230, 0.3); }

.member-benefits td {
  padding: 0.5em; }
  .member-benefits td:nth-child(even) {
    background-color: rgba(230, 230, 230, 0.3); }

.member-benefits .coltitle {
  -webkit-writing-mode: vertical-lr;
      -ms-writing-mode: tb-lr;
          writing-mode: vertical-lr;
  white-space: nowrap;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  font-size: 0.7em; }

.become-member-cta {
  margin-bottom: 1rem; }

.section-members .feature-wrap-outer {
  line-height: 1.2; }

.member-directory-listing-container {
  margin-top: 2rem; }
  .member-directory-listing-container .member-directory-listing .member-item {
    display: -webkit-box;
    display: flex;
    flex-wrap: wrap;
    -webkit-box-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
            align-items: center;
    padding: 2rem 1rem;
    position: relative; }
    @media (max-width: 520px) {
      .member-directory-listing-container .member-directory-listing .member-item {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
                flex-direction: column;
        padding: 1rem; } }
    .member-directory-listing-container .member-directory-listing .member-item + .member-item {
      border-top: 2px solid #b8cc82; }
    .member-directory-listing-container .member-directory-listing .member-item.has-related-user:after {
      content: "\f00c";
      font-family: "Font Awesome 5 Free";
      font-weight: 900;
      position: absolute;
      top: 1rem;
      right: 1rem;
      color: limegreen; }
    .member-directory-listing-container .member-directory-listing .member-item.expired-member {
      outline: 2px solid red;
      z-index: 1; }
      .member-directory-listing-container .member-directory-listing .member-item.expired-member:after {
        content: "\f273";
        font-family: "Font Awesome 5 Free";
        font-weight: 900;
        position: absolute;
        top: 1rem;
        right: 1rem;
        color: red; }
    .member-directory-listing-container .member-directory-listing .member-item .member-item-logo {
      width: 100px;
      height: 100px;
      box-shadow: 0 10px 16px -6px rgba(23, 70, 101, 0.3);
      line-height: 0;
      padding: 0.5rem;
      display: -webkit-box;
      display: flex;
      -webkit-box-pack: center;
              justify-content: center;
      -webkit-box-align: center;
              align-items: center;
      overflow: hidden; }
    .member-directory-listing-container .member-directory-listing .member-item .member-item-info {
      width: 80%;
      margin-left: 1rem; }
      @media (max-width: 720px) {
        .member-directory-listing-container .member-directory-listing .member-item .member-item-info {
          width: 50%; } }
      @media (max-width: 520px) {
        .member-directory-listing-container .member-directory-listing .member-item .member-item-info {
          width: 100%;
          margin: 1rem 0 0 0; } }
      .member-directory-listing-container .member-directory-listing .member-item .member-item-info h3 {
        margin: 0; }
  .member-directory-listing-container .member-directory-listing-student .member-item {
    padding: 1rem 0; }
    .member-directory-listing-container .member-directory-listing-student .member-item.expired-member {
      outline: 2px solid red;
      z-index: 1;
      position: relative; }
      .member-directory-listing-container .member-directory-listing-student .member-item.expired-member:after {
        content: "\f273";
        font-family: "Font Awesome 5 Free";
        font-weight: 900;
        position: absolute;
        top: 1rem;
        right: 1rem;
        color: red; }
    .member-directory-listing-container .member-directory-listing-student .member-item h3 {
      margin: 0; }

/* --------------------------------------------- PAGINATION -- */
.member-directory-letter-filter {
  padding: 0;
  margin: 2rem auto;
  max-width: 960px;
  list-style: none;
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  -webkit-box-pack: center;
          justify-content: center; }
  .member-directory-letter-filter li {
    padding: 0;
    margin: 0;
    list-style: none; }
    .member-directory-letter-filter li a {
      display: block;
      padding: 0.35rem 0.65rem 0.25rem;
      margin: 0 0 0.5rem;
      border-radius: 3px; }
      .member-directory-letter-filter li a:hover {
        background: #e7f2fa; }
      .member-directory-letter-filter li a.active {
        background: #4299d3;
        color: #fff; }

.single-member {
  /* --------------------------------------------- SIDEBAR SECTION -- */ }
  .single-member .member-edit-your-page-wrap {
    max-width: 1120px;
    padding: 1rem;
    margin: 1rem auto 2rem;
    border: 2px solid #b8cc82;
    background: #f6f8ef;
    border-radius: 5px;
    text-align: center; }
  .single-member .member-sidebar-member-since {
    font-size: 0.6em;
    text-transform: uppercase;
    border: 2px solid #b8cc82;
    padding: 0.5em;
    display: inline-block;
    border-radius: 3px;
    letter-spacing: 2px;
    margin-bottom: 1rem; }
    .single-member .member-sidebar-member-since + h1 {
      margin-top: 0; }
  .single-member .member-contact-info {
    margin-top: 4rem; }
    .single-member .member-contact-info .member-contact-info-section {
      vertical-align: middle;
      margin-top: 1.5rem; }
      .single-member .member-contact-info .member-contact-info-section i {
        font-size: 1.5em;
        color: #b8cc82;
        vertical-align: middle;
        margin-right: 0.5rem; }
      .single-member .member-contact-info .member-contact-info-section p {
        margin-top: 0; }
  .single-member .content-wrap .sidebar-area {
    background: none; }
  .single-member .member-sidebar-section-website {
    margin-bottom: 1rem; }
  .single-member .member-sidebar-section-logo-wrap {
    padding: 10%;
    background: #fff;
    box-shadow: 0 10px 16px -6px rgba(23, 70, 101, 0.3);
    border-radius: 3px; }
    .single-member .member-sidebar-section-logo-wrap .member-sidebar-section-logo {
      height: 0;
      line-height: 0;
      padding: 100% 0 0;
      background-repeat: no-repeat;
      background-position: 50% 50%;
      background-size: contain; }

.members-only-content {
  padding-top: 1rem; }

.members-only-label {
  font-size: 0.7em;
  text-transform: uppercase;
  border: 2px solid #b8cc82;
  padding: 0.5em;
  display: inline-block;
  border-radius: 3px;
  letter-spacing: 2px; }
  .members-only-label i {
    color: #b8cc82; }

.members-only-title {
  margin-top: 0.5rem;
  font-size: 1.5em; }

.members-only-poc-name,
.members-only-poc-title,
.members-only-poc-phone,
.members-only-poc-email {
  margin: 0; }

.additional-poc {
  margin-top: 2rem; }

.pmpro-checkout.is-pmpro #pmpro_checkout_box-checkout_boxes {
  outline: 1px solid red;
  display: none; }

.section-edit-profile .feature-wrap-outer {
  display: none; }

.section-edit-profile .page-title {
  text-align: center;
  margin: 0 0 1rem; }
  .section-edit-profile .page-title span {
    display: block;
    font-size: 0.5em; }

.section-edit-profile .edit-profile-view-profile {
  text-align: center;
  margin: 1rem 0 2rem; }

.section-edit-profile .edit-profile-form-table {
  width: 100%; }
  .section-edit-profile .edit-profile-form-table tr td {
    padding: 0.5em;
    vertical-align: top;
    border: 0; }
    .section-edit-profile .edit-profile-form-table tr td:first-child {
      font-weight: bold; }
    .section-edit-profile .edit-profile-form-table tr td h2 {
      margin: 0;
      background: #b8cc82;
      color: #fff;
      padding: 0.5rem; }
    .section-edit-profile .edit-profile-form-table tr td .req-symbol {
      color: #c00; }
  .section-edit-profile .edit-profile-form-table img.edit-profile-company-logo-preview {
    max-width: 200px !important; }
  .section-edit-profile .edit-profile-form-table .edit-profile-company-address input {
    margin-bottom: 0.25rem; }
  .section-edit-profile .edit-profile-form-table #edit-profile-company-city {
    width: 50%;
    margin-right: 0.25rem; }
  .section-edit-profile .edit-profile-form-table #edit-profile-company-state {
    margin-right: 0.25rem;
    width: 20%; }
  .section-edit-profile .edit-profile-form-table #edit-profile-company-zip {
    width: 20%; }

.section-edit-profile .edit-profile-form-submit {
  text-align: center;
  margin: 2rem 0 0; }

.section-ncs-add-member .feature-wrap-outer {
  display: none; }

.section-ncs-add-member .add-member-messages {
  max-width: 1120px;
  padding: 1rem;
  margin: 1rem auto 2rem;
  border: 2px solid #b8cc82;
  background: #f6f8ef;
  border-radius: 5px; }
  .section-ncs-add-member .add-member-messages.error {
    border-color: #c00;
    background: #ffcccc; }

.section-ncs-add-member .page-title {
  text-align: center;
  margin: 0 0 1rem; }
  .section-ncs-add-member .page-title span {
    display: block;
    font-size: 0.5em; }

.section-ncs-add-member .add-existing-member-form-table {
  width: 100%; }
  .section-ncs-add-member .add-existing-member-form-table tr td {
    padding: 0.5em;
    vertical-align: top;
    border: 0; }
    .section-ncs-add-member .add-existing-member-form-table tr td:first-child {
      font-weight: bold; }
    .section-ncs-add-member .add-existing-member-form-table tr td h2 {
      margin: 0;
      background: #b8cc82;
      color: #fff;
      padding: 0.5rem; }
    .section-ncs-add-member .add-existing-member-form-table tr td .req-symbol {
      color: #c00; }
  .section-ncs-add-member .add-existing-member-form-table #add-existing-member-level-cost {
    position: fixed;
    top: -100px;
    left: 0; }
  .section-ncs-add-member .add-existing-member-form-table #add-existing-member-expmonth,
  .section-ncs-add-member .add-existing-member-form-table #add-existing-member-expday {
    width: 4em;
    margin-right: 0.25rem; }
  .section-ncs-add-member .add-existing-member-form-table #add-existing-member-expyear {
    width: 8em; }

.section-ncs-add-member .edit-profile-form-submit {
  text-align: center;
  margin: 2rem 0 0; }

.section-ncs-edit-user .feature-wrap-outer {
  display: none; }

.section-ncs-edit-user .add-member-messages {
  max-width: 1120px;
  padding: 1rem;
  margin: 1rem auto 2rem;
  border: 2px solid #b8cc82;
  background: #f6f8ef;
  border-radius: 5px; }
  .section-ncs-edit-user .add-member-messages.error {
    border-color: #c00;
    background: #ffcccc; }

.section-ncs-edit-user .page-title {
  text-align: center;
  margin: 0 0 1rem; }
  .section-ncs-edit-user .page-title span {
    display: block;
    font-size: 0.5em; }

.section-ncs-edit-user .update-user-form-table {
  width: 100%; }
  .section-ncs-edit-user .update-user-form-table tr td {
    padding: 0.5em;
    vertical-align: top;
    border: 0; }
    .section-ncs-edit-user .update-user-form-table tr td:first-child {
      font-weight: bold; }
      .section-ncs-edit-user .update-user-form-table tr td:first-child small {
        font-weight: normal; }
    .section-ncs-edit-user .update-user-form-table tr td h2 {
      margin: 0;
      background: #b8cc82;
      color: #fff;
      padding: 0.5rem; }
    .section-ncs-edit-user .update-user-form-table tr td .req-symbol {
      color: #c00; }
  .section-ncs-edit-user .update-user-form-table #update-user-level-cost {
    position: fixed;
    top: -100px;
    left: 0; }
  .section-ncs-edit-user .update-user-form-table #update-user-expmonth,
  .section-ncs-edit-user .update-user-form-table #update-user-expday {
    width: 4em;
    margin-right: 0.25rem; }
  .section-ncs-edit-user .update-user-form-table #update-user-expyear {
    width: 8em; }

.section-ncs-edit-user .edit-profile-form-submit {
  text-align: center;
  margin: 2rem 0 0; }

/* CSS Document */
.news-item + .news-item {
  margin-top: 2.5rem;
  padding-top: 2rem;
  border-top: 2px solid #b8cc82; }

.news-item .news-item-title {
  font-size: 1.5em;
  margin: 0; }

.news-item .news-item-meta {
  margin: 0;
  color: #777;
  font-style: italic;
  font-size: 0.8em; }
  .news-item .news-item-meta .category-item:last-of-type .category-divider {
    display: none; }

.news-item .news-item-excerpt {
  margin: 2rem 0; }

.news-item .news-item-links {
  font-size: 0.9em; }

.news-cats ul,
.news-cats li {
  padding: 0;
  margin: 0;
  list-style: none; }

.news-cats li + li {
  border-top: 1px solid #b8cc82; }

.news-cats li.cat-item-13, .news-cats li.cat-item-1 {
  display: none; }

.news-cats li.current-cat a {
  background: #b8cc82;
  color: #fff;
  padding: 0.5rem !important; }

.news-cats li:first-of-type a {
  padding-top: 0; }

.news-cats li a {
  display: block;
  padding: 0.5rem; }

.single-post .page-title,
.single-post .news-article-meta {
  margin: 0; }

.single-post .page-title {
  font-size: 2em; }

.single-post .news-article-meta {
  color: #777;
  font-style: italic;
  margin: 1rem 0 2rem;
  font-size: 0.9em; }
  .single-post .news-article-meta .category-item:last-of-type .category-divider {
    display: none; }

.single-post .news-article-main-image {
  width: 33.33%;
  margin: 1rem 1rem 0.5rem 1rem;
  line-height: 0;
  box-shadow: 0 10px 16px -6px rgba(23, 70, 101, 0.3); }

.single-post .news-article-gallery {
  margin-top: 2rem; }
  .single-post .news-article-gallery .news-article-gallery-grid {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row;
    flex-wrap: wrap;
    -webkit-box-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
            align-items: center; }
    .single-post .news-article-gallery .news-article-gallery-grid .news-article-gallery-image {
      width: calc(25% - 1rem);
      height: 0;
      padding-top: 25%;
      background-size: cover;
      margin: 0.5rem;
      position: relative;
      -webkit-transition: 0.2s;
      transition: 0.2s; }
      .single-post .news-article-gallery .news-article-gallery-grid .news-article-gallery-image:hover {
        -webkit-transform: scale(1.15);
                transform: scale(1.15);
        box-shadow: 0 10px 16px -6px rgba(23, 70, 101, 0.3); }
      .single-post .news-article-gallery .news-article-gallery-grid .news-article-gallery-image .gallery-node-gallery-image-lightbox {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%; }

.single-post .news-article-uploads-listing-container {
  margin-top: 2rem; }
  .single-post .news-article-uploads-listing-container h2 {
    margin-bottom: 1rem; }
  .single-post .news-article-uploads-listing-container .news-article-uploads-listing .news-article-upload-item {
    padding: 0.25rem 0.5rem; }
    .single-post .news-article-uploads-listing-container .news-article-uploads-listing .news-article-upload-item i {
      margin-right: 0.25rem; }

.single-post .news-article-social-share {
  margin-top: 2rem; }

.stem-articles-listing-container {
  margin-top: 2rem; }

.employment-landing-sections {
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  margin: 2rem 0; }

.employment-landing-section {
  padding: 1rem;
  box-shadow: 0 10px 16px -6px rgba(23, 70, 101, 0.3);
  border-radius: 5px;
  background: #fff;
  margin: 0 0 1rem 0; }
  @media (min-width: 800px) {
    .employment-landing-section {
      padding: 2rem;
      width: calc(50% - 2rem);
      margin: 1rem; } }

.page-id-175 .job-listing-container .job-listing .job-item,
.page-id-173 .job-listing-container .job-listing .job-item {
  padding: 2rem 1rem;
  position: relative; }
  .page-id-175 .job-listing-container .job-listing .job-item:last-of-type,
  .page-id-173 .job-listing-container .job-listing .job-item:last-of-type {
    padding-bottom: 0; }
  .page-id-175 .job-listing-container .job-listing .job-item + .job-item,
  .page-id-173 .job-listing-container .job-listing .job-item + .job-item {
    border-top: 2px solid #b8cc82; }
  .page-id-175 .job-listing-container .job-listing .job-item .job-item-company,
  .page-id-173 .job-listing-container .job-listing .job-item .job-item-company {
    font-size: 0.8em;
    margin: 0; }
  .page-id-175 .job-listing-container .job-listing .job-item .job-item-name,
  .page-id-173 .job-listing-container .job-listing .job-item .job-item-name {
    font-size: 1.25rem;
    font-weight: bold;
    margin: 0; }
  .page-id-175 .job-listing-container .job-listing .job-item .job-item-post-date,
  .page-id-173 .job-listing-container .job-listing .job-item .job-item-post-date {
    color: #777;
    font-style: italic;
    font-size: 0.8em; }
  .page-id-175 .job-listing-container .job-listing .job-item .job-item-new,
  .page-id-173 .job-listing-container .job-listing .job-item .job-item-new {
    position: absolute;
    top: 1rem;
    left: 0;
    -webkit-transform: rotate(-15deg), translate(-50% -50%);
            transform: rotate(-15deg), translate(-50% -50%);
    background: #b8cc82;
    color: #fff;
    border-radius: 100px;
    font-size: 0.7em;
    padding: 0.3em 0.5em 0.2em; }

.page-id-174 .resume-listing-container .resume-listing .resume-item,
.page-id-172 .resume-listing-container .resume-listing .resume-item,
.page-id-16 .resume-listing-container .resume-listing .resume-item {
  padding: 2rem 1rem;
  position: relative; }
  .page-id-174 .resume-listing-container .resume-listing .resume-item + .resume-item,
  .page-id-172 .resume-listing-container .resume-listing .resume-item + .resume-item,
  .page-id-16 .resume-listing-container .resume-listing .resume-item + .resume-item {
    border-top: 2px solid #b8cc82; }
  .page-id-174 .resume-listing-container .resume-listing .resume-item .resume-item-name,
  .page-id-172 .resume-listing-container .resume-listing .resume-item .resume-item-name,
  .page-id-16 .resume-listing-container .resume-listing .resume-item .resume-item-name {
    font-size: 1.25rem;
    font-weight: bold; }
    .page-id-174 .resume-listing-container .resume-listing .resume-item .resume-item-name .resume-certified,
    .page-id-172 .resume-listing-container .resume-listing .resume-item .resume-item-name .resume-certified,
    .page-id-16 .resume-listing-container .resume-listing .resume-item .resume-item-name .resume-certified {
      display: inline-block;
      vertical-align: top;
      font-size: 0.5em;
      text-transform: uppercase;
      border: 2px solid #b8cc82;
      padding: 0.5em;
      display: inline-block;
      border-radius: 3px;
      letter-spacing: 2px; }
  .page-id-174 .resume-listing-container .resume-listing .resume-item .resume-item-position,
  .page-id-172 .resume-listing-container .resume-listing .resume-item .resume-item-position,
  .page-id-16 .resume-listing-container .resume-listing .resume-item .resume-item-position {
    margin: 0; }
  .page-id-174 .resume-listing-container .resume-listing .resume-item .resume-item-post-date,
  .page-id-172 .resume-listing-container .resume-listing .resume-item .resume-item-post-date,
  .page-id-16 .resume-listing-container .resume-listing .resume-item .resume-item-post-date {
    color: #777;
    font-style: italic;
    font-size: 0.8em; }
  .page-id-174 .resume-listing-container .resume-listing .resume-item .resume-item-new,
  .page-id-172 .resume-listing-container .resume-listing .resume-item .resume-item-new,
  .page-id-16 .resume-listing-container .resume-listing .resume-item .resume-item-new {
    position: absolute;
    top: 1rem;
    left: 0;
    -webkit-transform: rotate(-15deg), translate(-50% -50%);
            transform: rotate(-15deg), translate(-50% -50%);
    background: #b8cc82;
    color: #fff;
    border-radius: 100px;
    font-size: 0.7em;
    padding: 0.3em 0.5em 0.2em; }

.page-id-174 .resume-empty,
.page-id-172 .resume-empty,
.page-id-16 .resume-empty {
  margin-top: 2rem; }

.link-item {
  margin-top: 1rem;
  padding-right: 1rem; }
  .link-item + .link-item {
    padding-top: 1rem;
    border-top: 2px solid #b8cc82; }
  .link-item:last-of-type h2 {
    margin: 0; }
  .link-item h2 {
    font-size: 1.18em; }

.postid-4653 .news-article-meta,
.postid-4653 .news-cats,
.postid-4653 .news-article-uploads-listing-container {
  display: none; }

.ms-alert {
  padding: 2em;
  margin: 4em 0;
  background: #33ccff;
  position: relative;
  text-align: center;
  color: #fff; }
  .ms-alert .ms-alert-ribbon {
    position: absolute;
    top: -1.5em;
    right: -0.5em;
    font-size: 0.9em;
    border-radius: 3px;
    background: yellow;
    -webkit-transform: rotate(6deg);
            transform: rotate(6deg);
    color: #333;
    padding: 0.25em 0.5em;
    font-weight: bold; }

.scholarship-listing {
  margin: 2rem 0; }
  @media (min-width: 800px) {
    .scholarship-listing {
      display: -webkit-box;
      display: flex;
      flex-wrap: wrap;
      -webkit-box-pack: center;
              justify-content: center; } }

.scholarship-item {
  padding: 1rem 1rem 5rem;
  box-shadow: 0 10px 16px -6px rgba(23, 70, 101, 0.3);
  border-radius: 5px;
  background: #fff;
  margin: 0 0 1rem 0;
  position: relative; }
  @media (min-width: 800px) {
    .scholarship-item {
      padding: 2rem 2rem 6rem;
      width: calc(50% - 2rem);
      margin: 1rem; } }
  .scholarship-item img {
    width: 100px; }
  .scholarship-item h2 {
    font-size: 1.75em; }
  .scholarship-item .btn, .scholarship-item input[type="submit"],
  .scholarship-item input[type="button"],
  .scholarship-item button, .scholarship-item .page-id-182 .events-display-type a, .page-id-182 .events-display-type .scholarship-item a, .scholarship-item body.pmpro-levels .pmpro_checkout .pmpro_btn, body.pmpro-levels .pmpro_checkout .scholarship-item .pmpro_btn, .scholarship-item .page-id-4702 #other_discount_code_button, .page-id-4702 .scholarship-item #other_discount_code_button, .scholarship-item .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel, .page-id-4699 #pmpro_account-membership .scholarship-item #pmpro_actionlink-cancel,
  .scholarship-item .page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile, .page-id-4699 #pmpro_account-membership .scholarship-item #pmpro_actionlink-profile,
  .scholarship-item .page-id-4699 #pmpro_account-membership #pmpro_actionlink-password, .page-id-4699 #pmpro_account-membership .scholarship-item #pmpro_actionlink-password,
  .scholarship-item .page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel, .page-id-4699 #pmpro_account-profile .scholarship-item #pmpro_actionlink-cancel,
  .scholarship-item .page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile, .page-id-4699 #pmpro_account-profile .scholarship-item #pmpro_actionlink-profile,
  .scholarship-item .page-id-4699 #pmpro_account-profile #pmpro_actionlink-password, .page-id-4699 #pmpro_account-profile .scholarship-item #pmpro_actionlink-password,
  .scholarship-item .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel, .page-id-4699 #pmpro_account-invoices .scholarship-item #pmpro_actionlink-cancel,
  .scholarship-item .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile, .page-id-4699 #pmpro_account-invoices .scholarship-item #pmpro_actionlink-profile,
  .scholarship-item .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password, .page-id-4699 #pmpro_account-invoices .scholarship-item #pmpro_actionlink-password {
    position: absolute; }
    @media (min-width: 800px) {
      .scholarship-item .btn, .scholarship-item input[type="submit"],
      .scholarship-item input[type="button"],
      .scholarship-item button, .scholarship-item .page-id-182 .events-display-type a, .page-id-182 .events-display-type .scholarship-item a, .scholarship-item body.pmpro-levels .pmpro_checkout .pmpro_btn, body.pmpro-levels .pmpro_checkout .scholarship-item .pmpro_btn, .scholarship-item .page-id-4702 #other_discount_code_button, .page-id-4702 .scholarship-item #other_discount_code_button, .scholarship-item .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel, .page-id-4699 #pmpro_account-membership .scholarship-item #pmpro_actionlink-cancel,
      .scholarship-item .page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile, .page-id-4699 #pmpro_account-membership .scholarship-item #pmpro_actionlink-profile,
      .scholarship-item .page-id-4699 #pmpro_account-membership #pmpro_actionlink-password, .page-id-4699 #pmpro_account-membership .scholarship-item #pmpro_actionlink-password,
      .scholarship-item .page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel, .page-id-4699 #pmpro_account-profile .scholarship-item #pmpro_actionlink-cancel,
      .scholarship-item .page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile, .page-id-4699 #pmpro_account-profile .scholarship-item #pmpro_actionlink-profile,
      .scholarship-item .page-id-4699 #pmpro_account-profile #pmpro_actionlink-password, .page-id-4699 #pmpro_account-profile .scholarship-item #pmpro_actionlink-password,
      .scholarship-item .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel, .page-id-4699 #pmpro_account-invoices .scholarship-item #pmpro_actionlink-cancel,
      .scholarship-item .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile, .page-id-4699 #pmpro_account-invoices .scholarship-item #pmpro_actionlink-profile,
      .scholarship-item .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password, .page-id-4699 #pmpro_account-invoices .scholarship-item #pmpro_actionlink-password {
        bottom: 2rem;
        left: 2rem;
        right: 2rem;
        text-align: center; } }

.page-id-29 .select-container,
.page-id-29 .teachers-listing-container {
  margin-top: 2rem; }

.page-id-29 .select-container {
  width: 50%; }

.page-id-29 .teachers-listing-container .teachers-listing {
  width: 100%;
  border: 0;
  border-spacing: 0; }
  .page-id-29 .teachers-listing-container .teachers-listing thead {
    background: #f7f7f7;
    background: #ddd; }
    .page-id-29 .teachers-listing-container .teachers-listing thead th {
      color: #777;
      font-size: 1.25em;
      border-bottom: none;
      padding: 0.5rem;
      text-align: left; }
  .page-id-29 .teachers-listing-container .teachers-listing tbody .teacher-item.not-selected {
    display: none; }
  .page-id-29 .teachers-listing-container .teachers-listing tbody .teacher-item:nth-child(even) {
    background: #f7f7f7; }
  .page-id-29 .teachers-listing-container .teachers-listing tbody .teacher-item td {
    padding: 0.5rem;
    font-size: 0.85em; }

.not-logged-in .page-id-165 hr:last-of-type,
.not-logged-in .page-id-165 .give-form-wrap,
.not-logged-in .page-id-166 hr:last-of-type,
.not-logged-in .page-id-166 .give-form-wrap {
  display: none; }

form.give-form .form-row input[type="text"],
form.give-form .form-row input[type="email"],
form.give-form .form-row input[type="textarea"] {
  background: #fff !important; }

/* CSS Document */
/* ----- CURRENT BOD LISTING ----- */
.bod-current-listing-container,
.bod-advisory-board-listing-container,
.bod-executive-board-listing-container {
  margin-top: 2rem; }
  .bod-current-listing-container .bod-current-listing-key,
  .bod-advisory-board-listing-container .bod-current-listing-key,
  .bod-executive-board-listing-container .bod-current-listing-key {
    margin-bottom: 1rem; }
  .bod-current-listing-container .bod-current-listing,
  .bod-current-listing-container .bod-advisory-board-listing,
  .bod-current-listing-container .bod-executive-board-listing,
  .bod-advisory-board-listing-container .bod-current-listing,
  .bod-advisory-board-listing-container .bod-advisory-board-listing,
  .bod-advisory-board-listing-container .bod-executive-board-listing,
  .bod-executive-board-listing-container .bod-current-listing,
  .bod-executive-board-listing-container .bod-advisory-board-listing,
  .bod-executive-board-listing-container .bod-executive-board-listing {
    display: -webkit-box;
    display: flex;
    flex-wrap: wrap; }
    .bod-current-listing-container .bod-current-listing .bod-member,
    .bod-current-listing-container .bod-advisory-board-listing .bod-member,
    .bod-current-listing-container .bod-executive-board-listing .bod-member,
    .bod-advisory-board-listing-container .bod-current-listing .bod-member,
    .bod-advisory-board-listing-container .bod-advisory-board-listing .bod-member,
    .bod-advisory-board-listing-container .bod-executive-board-listing .bod-member,
    .bod-executive-board-listing-container .bod-current-listing .bod-member,
    .bod-executive-board-listing-container .bod-advisory-board-listing .bod-member,
    .bod-executive-board-listing-container .bod-executive-board-listing .bod-member {
      font-size: 0.8em;
      width: calc(25% - 1rem);
      margin: 0.5rem;
      padding: 1rem;
      box-shadow: 0 10px 16px -6px rgba(23, 70, 101, 0.3);
      border-radius: 5px; }
      .bod-current-listing-container .bod-current-listing .bod-member.expired-officer,
      .bod-current-listing-container .bod-advisory-board-listing .bod-member.expired-officer,
      .bod-current-listing-container .bod-executive-board-listing .bod-member.expired-officer,
      .bod-advisory-board-listing-container .bod-current-listing .bod-member.expired-officer,
      .bod-advisory-board-listing-container .bod-advisory-board-listing .bod-member.expired-officer,
      .bod-advisory-board-listing-container .bod-executive-board-listing .bod-member.expired-officer,
      .bod-executive-board-listing-container .bod-current-listing .bod-member.expired-officer,
      .bod-executive-board-listing-container .bod-advisory-board-listing .bod-member.expired-officer,
      .bod-executive-board-listing-container .bod-executive-board-listing .bod-member.expired-officer {
        position: relative;
        outline: 2px solid red;
        z-index: 1; }
        .bod-current-listing-container .bod-current-listing .bod-member.expired-officer:after,
        .bod-current-listing-container .bod-advisory-board-listing .bod-member.expired-officer:after,
        .bod-current-listing-container .bod-executive-board-listing .bod-member.expired-officer:after,
        .bod-advisory-board-listing-container .bod-current-listing .bod-member.expired-officer:after,
        .bod-advisory-board-listing-container .bod-advisory-board-listing .bod-member.expired-officer:after,
        .bod-advisory-board-listing-container .bod-executive-board-listing .bod-member.expired-officer:after,
        .bod-executive-board-listing-container .bod-current-listing .bod-member.expired-officer:after,
        .bod-executive-board-listing-container .bod-advisory-board-listing .bod-member.expired-officer:after,
        .bod-executive-board-listing-container .bod-executive-board-listing .bod-member.expired-officer:after {
          content: "\f273";
          font-family: "Font Awesome 5 Free";
          font-weight: 900;
          position: absolute;
          top: 1rem;
          right: 1rem;
          color: red; }
      .bod-current-listing-container .bod-current-listing .bod-member .bod-member-info h4,
      .bod-current-listing-container .bod-advisory-board-listing .bod-member .bod-member-info h4,
      .bod-current-listing-container .bod-executive-board-listing .bod-member .bod-member-info h4,
      .bod-advisory-board-listing-container .bod-current-listing .bod-member .bod-member-info h4,
      .bod-advisory-board-listing-container .bod-advisory-board-listing .bod-member .bod-member-info h4,
      .bod-advisory-board-listing-container .bod-executive-board-listing .bod-member .bod-member-info h4,
      .bod-executive-board-listing-container .bod-current-listing .bod-member .bod-member-info h4,
      .bod-executive-board-listing-container .bod-advisory-board-listing .bod-member .bod-member-info h4,
      .bod-executive-board-listing-container .bod-executive-board-listing .bod-member .bod-member-info h4 {
        margin: 0.75em 0 0;
        color: #888; }
        .bod-current-listing-container .bod-current-listing .bod-member .bod-member-info h4 + p,
        .bod-current-listing-container .bod-advisory-board-listing .bod-member .bod-member-info h4 + p,
        .bod-current-listing-container .bod-executive-board-listing .bod-member .bod-member-info h4 + p,
        .bod-advisory-board-listing-container .bod-current-listing .bod-member .bod-member-info h4 + p,
        .bod-advisory-board-listing-container .bod-advisory-board-listing .bod-member .bod-member-info h4 + p,
        .bod-advisory-board-listing-container .bod-executive-board-listing .bod-member .bod-member-info h4 + p,
        .bod-executive-board-listing-container .bod-current-listing .bod-member .bod-member-info h4 + p,
        .bod-executive-board-listing-container .bod-advisory-board-listing .bod-member .bod-member-info h4 + p,
        .bod-executive-board-listing-container .bod-executive-board-listing .bod-member .bod-member-info h4 + p {
          margin-top: 0; }
      .bod-current-listing-container .bod-current-listing .bod-member .bod-member-info .company-name,
      .bod-current-listing-container .bod-current-listing .bod-member .bod-member-info .company-position,
      .bod-current-listing-container .bod-advisory-board-listing .bod-member .bod-member-info .company-name,
      .bod-current-listing-container .bod-advisory-board-listing .bod-member .bod-member-info .company-position,
      .bod-current-listing-container .bod-executive-board-listing .bod-member .bod-member-info .company-name,
      .bod-current-listing-container .bod-executive-board-listing .bod-member .bod-member-info .company-position,
      .bod-advisory-board-listing-container .bod-current-listing .bod-member .bod-member-info .company-name,
      .bod-advisory-board-listing-container .bod-current-listing .bod-member .bod-member-info .company-position,
      .bod-advisory-board-listing-container .bod-advisory-board-listing .bod-member .bod-member-info .company-name,
      .bod-advisory-board-listing-container .bod-advisory-board-listing .bod-member .bod-member-info .company-position,
      .bod-advisory-board-listing-container .bod-executive-board-listing .bod-member .bod-member-info .company-name,
      .bod-advisory-board-listing-container .bod-executive-board-listing .bod-member .bod-member-info .company-position,
      .bod-executive-board-listing-container .bod-current-listing .bod-member .bod-member-info .company-name,
      .bod-executive-board-listing-container .bod-current-listing .bod-member .bod-member-info .company-position,
      .bod-executive-board-listing-container .bod-advisory-board-listing .bod-member .bod-member-info .company-name,
      .bod-executive-board-listing-container .bod-advisory-board-listing .bod-member .bod-member-info .company-position,
      .bod-executive-board-listing-container .bod-executive-board-listing .bod-member .bod-member-info .company-name,
      .bod-executive-board-listing-container .bod-executive-board-listing .bod-member .bod-member-info .company-position {
        font-style: italic;
        font-weight: bold; }
      .bod-current-listing-container .bod-current-listing .bod-member .bod-member-info .company-position-container,
      .bod-current-listing-container .bod-advisory-board-listing .bod-member .bod-member-info .company-position-container,
      .bod-current-listing-container .bod-executive-board-listing .bod-member .bod-member-info .company-position-container,
      .bod-advisory-board-listing-container .bod-current-listing .bod-member .bod-member-info .company-position-container,
      .bod-advisory-board-listing-container .bod-advisory-board-listing .bod-member .bod-member-info .company-position-container,
      .bod-advisory-board-listing-container .bod-executive-board-listing .bod-member .bod-member-info .company-position-container,
      .bod-executive-board-listing-container .bod-current-listing .bod-member .bod-member-info .company-position-container,
      .bod-executive-board-listing-container .bod-advisory-board-listing .bod-member .bod-member-info .company-position-container,
      .bod-executive-board-listing-container .bod-executive-board-listing .bod-member .bod-member-info .company-position-container {
        margin-bottom: 1rem; }
      .bod-current-listing-container .bod-current-listing .bod-member .bod-member-info .member-term-dates,
      .bod-current-listing-container .bod-advisory-board-listing .bod-member .bod-member-info .member-term-dates,
      .bod-current-listing-container .bod-executive-board-listing .bod-member .bod-member-info .member-term-dates,
      .bod-advisory-board-listing-container .bod-current-listing .bod-member .bod-member-info .member-term-dates,
      .bod-advisory-board-listing-container .bod-advisory-board-listing .bod-member .bod-member-info .member-term-dates,
      .bod-advisory-board-listing-container .bod-executive-board-listing .bod-member .bod-member-info .member-term-dates,
      .bod-executive-board-listing-container .bod-current-listing .bod-member .bod-member-info .member-term-dates,
      .bod-executive-board-listing-container .bod-advisory-board-listing .bod-member .bod-member-info .member-term-dates,
      .bod-executive-board-listing-container .bod-executive-board-listing .bod-member .bod-member-info .member-term-dates {
        font-size: 0.8em; }

/* ----- PAST BOD LISTING ----- */
.bod-past-listing-container {
  margin-top: 2rem; }
  .bod-past-listing-container .bod-member {
    margin-top: 0.5rem; }

/* --------------------------------------------- PRESIDENT'S CORNER -- */
.presidents-corner-articles-listing-container {
  margin-top: 3rem; }
  .presidents-corner-articles-listing-container .news-item {
    margin-top: 2.5rem;
    padding-top: 2rem;
    border-top: 2px solid #b8cc82; }

.president-signature img {
  box-shadow: none; }

.page-id-156 .dlGov-container {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
          align-items: stretch; }
  .page-id-156 .dlGov-container .dlGov {
    width: 50%;
    text-align: center;
    padding: 2rem 1rem; }
    .page-id-156 .dlGov-container .dlGov i {
      font-size: 4rem; }
    .page-id-156 .dlGov-container .dlGov .dlGovName, .page-id-156 .dlGov-container .dlGov2 .dlGovName {
      margin: 2rem 0;
      font-size: 1.5em;
      font-weight: bold;
      line-height: 1.25; }

.page-id-156 .dlGov-container .dlGov2 {
    width: 100%;
	 text-align: left;
    padding: 2rem 1rem; }

.leadership-listing {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  flex-wrap: wrap;
  -webkit-box-pack: start;
          justify-content: flex-start;
  -webkit-box-align: stretch;
          align-items: stretch; }
  .leadership-listing .leadership-bio-item {
    font-size: 0.8em;
    width: calc(50% - 1rem);
    margin: 0.5rem;
    padding: 1rem;
    box-shadow: 0 10px 16px -6px rgba(23, 70, 101, 0.3);
    border-radius: 5px;
    -webkit-transition: 0.3s;
    transition: 0.3s; }
    .leadership-listing .leadership-bio-item:hover .leadership-bio-item-name a {
      color: #b8cc82; }
    .leadership-listing .leadership-bio-item .leadership-bio-item-photo-container {
      margin-bottom: 1rem; }
      .leadership-listing .leadership-bio-item .leadership-bio-item-photo-container a {
        display: block;
        height: 0;
        line-height: 0;
        padding: 100% 0 0;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-size: cover; }
    .leadership-listing .leadership-bio-item .leadership-bio-item-info .leadership-bio-item-name {
      margin-bottom: 0; }
    .leadership-listing .leadership-bio-item .leadership-bio-item-info .leadership-bio-item-title-label {
      margin: 0.75em 0 0;
      color: #888;
      font-size: 1rem;
      font-weight: 100; }
    .leadership-listing .leadership-bio-item .leadership-bio-item-info .leadership-bio-item-title {
      margin-top: 0;
      font-style: italic;
      font-weight: bold; }

.sidebar-area {
  text-align: center; }

.hof-menu-wrap {
  position: relative;
  z-index: 0;
  background: #174665;
  margin-bottom: 3em;
  width: 100%;
  max-width: 1120px;
  margin: auto; }
  .hof-menu-wrap ul,
  .hof-menu-wrap ul li {
    padding: 0;
    margin: 0;
    list-style: none; }
  .hof-menu-wrap ul {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row;
    flex-wrap: wrap;
    -webkit-box-align: center;
            align-items: center;
    font-size: 0;
    width: 100%; }
    .hof-menu-wrap ul li {
      display: inline-block;
      position: relative;
      margin: 0;
      width: 25%; }
      @media (max-width: 690px) {
        .hof-menu-wrap ul li {
          width: 50%; } }
      @media (max-width: 450px) {
        .hof-menu-wrap ul li {
          width: 100%; } }
      .hof-menu-wrap ul li a {
        display: block;
        padding: 1em 1.25em;
        color: #fff;
        font-size: 1rem;
        text-align: center; }

.hof-menu-wrap ul li:hover > a,
.hof-menu-wrap ul li.current-menu-item a {
  background: #2b7fb7;
  color: #fff !important; }

.hofNominations {
  color: #7cadff !important;
  color: #b8cc82 !important; }

.hof-presented-by-ucf-banner {
  width: 100%;
  max-width: 1120px;
  margin: auto;
  text-align: center; }

.page-id-87 .page-title + div {
  background: #cbf0fc !important; }

.hof-inductees-listing-container {
  margin-top: 2rem; }
  .hof-inductees-listing-container .hof-inductees-listing {
    display: -webkit-box;
    display: flex;
    flex-wrap: wrap; }
    .hof-inductees-listing-container .hof-inductees-listing .hof-member {
      font-size: 0.8em;
      width: calc(25% - 1rem);
      margin: 0.5rem;
      padding: 1rem;
      box-shadow: 0 10px 16px -6px rgba(23, 70, 101, 0.3);
      border-radius: 5px;
      text-align: center;
      position: relative;
      -webkit-transition: 0.3s;
      transition: 0.3s; }
      @media (max-width: 750px) {
        .hof-inductees-listing-container .hof-inductees-listing .hof-member {
          width: calc(33% - 1rem); } }
      @media (max-width: 550px) {
        .hof-inductees-listing-container .hof-inductees-listing .hof-member {
          width: calc(50% - 1rem); } }
      .hof-inductees-listing-container .hof-inductees-listing .hof-member:hover {
        -webkit-transform: scale(1.025);
                transform: scale(1.025);
        background: #2b7fb7;
        color: #fff; }
      .hof-inductees-listing-container .hof-inductees-listing .hof-member .hof-member-link {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 2; }
      .hof-inductees-listing-container .hof-inductees-listing .hof-member .hof-member-photo {
        background-color: #f7f7f7;
        width: 100%;
        height: 0;
        padding-top: 125%;
        background-position: center center;
        background-size: cover; }

.single-hof_inductee h1 {
  margin-bottom: 0; }
  .single-hof_inductee h1 + .year-inducted {
    margin: 0 0 2rem;
    font-style: italic;
    color: #888; }

.single-hof_inductee .inductee-photo {
  width: 40%;
  margin: 0 0 1rem 1.5rem !important;
  text-align: center;
  float: right; }
  @media (max-width: 500px) {
    .single-hof_inductee .inductee-photo {
      width: 80%;
      margin: 0 auto !important;
      float: none; } }

.page-id-4841 .content-area .wp-block-image img {
  box-shadow: none; }

.btn, input[type="submit"],
input[type="button"],
button, .page-id-182 .events-display-type a, body.pmpro-levels .pmpro_checkout .pmpro_btn, .page-id-4702 #other_discount_code_button,
.page-id-4702 #other_discount_code_button:hover, .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel,
.page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile,
.page-id-4699 #pmpro_account-membership #pmpro_actionlink-password,
.page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel,
.page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile,
.page-id-4699 #pmpro_account-profile #pmpro_actionlink-password,
.page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel,
.page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile,
.page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password,
.button,
.wp-block-button__link,
[type="button"],
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
  display: inline-block;
  color: #fff !important;
  background: #4299d3;
  border-radius: 5px;
  border: 0 !important;
  padding: 1rem;
  font-weight: bold; }
  .btn:hover, input[type="submit"]:hover,
  input[type="button"]:hover,
  button:hover, .page-id-182 .events-display-type a:hover, body.pmpro-levels .pmpro_checkout .pmpro_btn:hover,
  .page-id-4702 #other_discount_code_button:hover, .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel:hover,
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile:hover,
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-password:hover,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel:hover,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile:hover,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-password:hover,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel:hover,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile:hover,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password:hover,
  .button:hover,
  .wp-block-button__link:hover,
  [type="button"]:hover,
  .woocommerce #respond input#submit.alt:hover,
  .woocommerce a.button.alt:hover,
  .woocommerce button.button.alt:hover,
  .woocommerce input.button.alt:hover {
    background: #b8cc82;
    color: #fff !important; }
  .btn.btn-sm, input.btn-sm[type="submit"], .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="submit"],
  input.btn-sm[type="button"],
  button.btn-sm, .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"], .page-id-182 .events-display-type a.btn-sm, body.pmpro-levels .pmpro_checkout .pmpro_btn, .page-id-4702 #other_discount_code_button,
  .page-id-4702 #other_discount_code_button:hover, .page-id-4699 #pmpro_account-membership .btn-sm#pmpro_actionlink-cancel, .page-id-4699 #pmpro_account-membership body.pmpro-levels .pmpro_checkout #pmpro_actionlink-cancel.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel.pmpro_btn,
  .page-id-4699 #pmpro_account-membership .btn-sm#pmpro_actionlink-profile, .page-id-4699 #pmpro_account-membership body.pmpro-levels .pmpro_checkout #pmpro_actionlink-profile.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile.pmpro_btn,
  .page-id-4699 #pmpro_account-membership .btn-sm#pmpro_actionlink-password, .page-id-4699 #pmpro_account-membership body.pmpro-levels .pmpro_checkout #pmpro_actionlink-password.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-membership #pmpro_actionlink-password.pmpro_btn,
  .page-id-4699 #pmpro_account-profile .btn-sm#pmpro_actionlink-cancel, .page-id-4699 #pmpro_account-profile body.pmpro-levels .pmpro_checkout #pmpro_actionlink-cancel.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel.pmpro_btn,
  .page-id-4699 #pmpro_account-profile .btn-sm#pmpro_actionlink-profile, .page-id-4699 #pmpro_account-profile body.pmpro-levels .pmpro_checkout #pmpro_actionlink-profile.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile.pmpro_btn,
  .page-id-4699 #pmpro_account-profile .btn-sm#pmpro_actionlink-password, .page-id-4699 #pmpro_account-profile body.pmpro-levels .pmpro_checkout #pmpro_actionlink-password.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-profile #pmpro_actionlink-password.pmpro_btn,
  .page-id-4699 #pmpro_account-invoices .btn-sm#pmpro_actionlink-cancel, .page-id-4699 #pmpro_account-invoices body.pmpro-levels .pmpro_checkout #pmpro_actionlink-cancel.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel.pmpro_btn,
  .page-id-4699 #pmpro_account-invoices .btn-sm#pmpro_actionlink-profile, .page-id-4699 #pmpro_account-invoices body.pmpro-levels .pmpro_checkout #pmpro_actionlink-profile.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile.pmpro_btn,
  .page-id-4699 #pmpro_account-invoices .btn-sm#pmpro_actionlink-password, .page-id-4699 #pmpro_account-invoices body.pmpro-levels .pmpro_checkout #pmpro_actionlink-password.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password.pmpro_btn,
  .button.btn-sm,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button[type="submit"],
  body.pmpro-levels .pmpro_checkout .button.pmpro_btn,
  .page-id-4702 .button#other_discount_code_button,
  .wp-block-button__link.btn-sm,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input.wp-block-button__link[type="submit"],
  body.pmpro-levels .pmpro_checkout .wp-block-button__link.pmpro_btn,
  .page-id-4702 .wp-block-button__link#other_discount_code_button,
  [type="button"].btn-sm,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="button"][type="submit"],
  body.pmpro-levels .pmpro_checkout .pmpro_btn[type="button"],
  .page-id-4702 #other_discount_code_button[type="button"],
  .woocommerce #respond input#submit.alt.btn-sm,
  .woocommerce #respond .login-social-wrap-outer .login-social-wrap .login-join .login-form input#submit.alt[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce #respond input#submit.alt[type="submit"],
  .woocommerce #respond body.pmpro-levels .pmpro_checkout input#submit.alt.pmpro_btn,
  body.pmpro-levels .pmpro_checkout .woocommerce #respond input#submit.alt.pmpro_btn,
  .woocommerce a.button.alt.btn-sm,
  .woocommerce body.pmpro-levels .pmpro_checkout a.button.alt.pmpro_btn,
  body.pmpro-levels .pmpro_checkout .woocommerce a.button.alt.pmpro_btn,
  .woocommerce .page-id-4702 a.button.alt#other_discount_code_button,
  .page-id-4702 .woocommerce a.button.alt#other_discount_code_button,
  .woocommerce button.button.alt.btn-sm,
  .woocommerce body.pmpro-levels .pmpro_checkout button.button.alt.pmpro_btn,
  body.pmpro-levels .pmpro_checkout .woocommerce button.button.alt.pmpro_btn,
  .woocommerce .page-id-4702 button.button.alt#other_discount_code_button,
  .page-id-4702 .woocommerce button.button.alt#other_discount_code_button,
  .woocommerce input.button.alt.btn-sm,
  .woocommerce .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button.alt[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce input.button.alt[type="submit"],
  .woocommerce body.pmpro-levels .pmpro_checkout input.button.alt.pmpro_btn,
  body.pmpro-levels .pmpro_checkout .woocommerce input.button.alt.pmpro_btn,
  .woocommerce .page-id-4702 input.button.alt#other_discount_code_button,
  .page-id-4702 .woocommerce input.button.alt#other_discount_code_button {
    padding: 0.5rem 0.75rem; }
  .btn.btn-xsm, input.btn-xsm[type="submit"],
  input.btn-xsm[type="button"],
  button.btn-xsm, .page-id-182 .events-display-type a, body.pmpro-levels .pmpro_checkout .btn-xsm.pmpro_btn, body.pmpro-levels .pmpro_checkout .page-id-182 .events-display-type a.pmpro_btn, .page-id-182 .events-display-type body.pmpro-levels .pmpro_checkout a.pmpro_btn, .page-id-4702 .btn-xsm#other_discount_code_button, .page-id-4702 .page-id-182 .events-display-type a#other_discount_code_button, .page-id-182 .events-display-type .page-id-4702 a#other_discount_code_button, .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password,
  .button.btn-xsm,
  .page-id-182 .events-display-type a.button,
  .page-id-4699 #pmpro_account-membership .button#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .button#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .button#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .button#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .button#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .button#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .button#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .button#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .button#pmpro_actionlink-password,
  .wp-block-button__link.btn-xsm,
  .page-id-182 .events-display-type a.wp-block-button__link,
  .page-id-4699 #pmpro_account-membership .wp-block-button__link#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .wp-block-button__link#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .wp-block-button__link#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .wp-block-button__link#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .wp-block-button__link#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .wp-block-button__link#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .wp-block-button__link#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .wp-block-button__link#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .wp-block-button__link#pmpro_actionlink-password,
  [type="button"].btn-xsm,
  .page-id-182 .events-display-type a[type="button"],
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel[type="button"],
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile[type="button"],
  .page-id-4699 #pmpro_account-membership #pmpro_actionlink-password[type="button"],
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel[type="button"],
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile[type="button"],
  .page-id-4699 #pmpro_account-profile #pmpro_actionlink-password[type="button"],
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel[type="button"],
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile[type="button"],
  .page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password[type="button"],
  .woocommerce #respond input#submit.alt.btn-xsm,
  .woocommerce a.button.alt.btn-xsm,
  .woocommerce .page-id-182 .events-display-type a.button.alt,
  .page-id-182 .events-display-type .woocommerce a.button.alt,
  .woocommerce .page-id-4699 #pmpro_account-membership a.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .woocommerce a.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-membership a.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .woocommerce a.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-membership a.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-membership .woocommerce a.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-profile a.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .woocommerce a.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-profile a.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .woocommerce a.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-profile a.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .woocommerce a.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-invoices a.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .woocommerce a.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-invoices a.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .woocommerce a.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-invoices a.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .woocommerce a.button.alt#pmpro_actionlink-password,
  .woocommerce button.button.alt.btn-xsm,
  .woocommerce .page-id-4699 #pmpro_account-membership button.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .woocommerce button.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-membership button.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .woocommerce button.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-membership button.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-membership .woocommerce button.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-profile button.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .woocommerce button.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-profile button.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .woocommerce button.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-profile button.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .woocommerce button.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-invoices button.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .woocommerce button.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-invoices button.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .woocommerce button.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-invoices button.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .woocommerce button.button.alt#pmpro_actionlink-password,
  .woocommerce input.button.alt.btn-xsm,
  .woocommerce .page-id-4699 #pmpro_account-membership input.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .woocommerce input.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-membership input.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .woocommerce input.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-membership input.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-membership .woocommerce input.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-profile input.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .woocommerce input.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-profile input.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .woocommerce input.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-profile input.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .woocommerce input.button.alt#pmpro_actionlink-password,
  .woocommerce .page-id-4699 #pmpro_account-invoices input.button.alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .woocommerce input.button.alt#pmpro_actionlink-cancel,
  .woocommerce .page-id-4699 #pmpro_account-invoices input.button.alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .woocommerce input.button.alt#pmpro_actionlink-profile,
  .woocommerce .page-id-4699 #pmpro_account-invoices input.button.alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .woocommerce input.button.alt#pmpro_actionlink-password {
    padding: 0.25rem 0.4rem; }
  .btn.btn-lg, input.btn-lg[type="submit"],
  input.btn-lg[type="button"],
  button.btn-lg, .page-id-182 .events-display-type a.btn-lg, body.pmpro-levels .pmpro_checkout .btn-lg.pmpro_btn, .page-id-4702 .btn-lg#other_discount_code_button, .page-id-4699 #pmpro_account-membership .btn-lg#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .btn-lg#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .btn-lg#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .btn-lg#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .btn-lg#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .btn-lg#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .btn-lg#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .btn-lg#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .btn-lg#pmpro_actionlink-password,
  .button.btn-lg,
  .wp-block-button__link.btn-lg,
  [type="button"].btn-lg,
  .woocommerce #respond input#submit.alt.btn-lg,
  .woocommerce a.button.alt.btn-lg,
  .woocommerce button.button.alt.btn-lg,
  .woocommerce input.button.alt.btn-lg {
    padding: 1.5rem; }
  .btn.btn-full-width, input.btn-full-width[type="submit"],
  input.btn-full-width[type="button"],
  button.btn-full-width, .page-id-182 .events-display-type a.btn-full-width, body.pmpro-levels .pmpro_checkout .btn-full-width.pmpro_btn, .page-id-4702 .btn-full-width#other_discount_code_button, .page-id-4699 #pmpro_account-membership .btn-full-width#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .btn-full-width#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .btn-full-width#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .btn-full-width#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .btn-full-width#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .btn-full-width#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .btn-full-width#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .btn-full-width#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .btn-full-width#pmpro_actionlink-password,
  .button.btn-full-width,
  .wp-block-button__link.btn-full-width,
  [type="button"].btn-full-width,
  .woocommerce #respond input#submit.alt.btn-full-width,
  .woocommerce a.button.alt.btn-full-width,
  .woocommerce button.button.alt.btn-full-width,
  .woocommerce input.button.alt.btn-full-width {
    display: block;
    text-align: center; }
  .btn.btn-left, input.btn-left[type="submit"],
  input.btn-left[type="button"],
  button.btn-left, .page-id-182 .events-display-type a.btn-left, body.pmpro-levels .pmpro_checkout .btn-left.pmpro_btn, .page-id-4702 .btn-left#other_discount_code_button, .page-id-4699 #pmpro_account-membership .btn-left#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .btn-left#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .btn-left#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .btn-left#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .btn-left#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .btn-left#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .btn-left#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .btn-left#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .btn-left#pmpro_actionlink-password,
  .button.btn-left,
  .wp-block-button__link.btn-left,
  [type="button"].btn-left,
  .woocommerce #respond input#submit.alt.btn-left,
  .woocommerce a.button.alt.btn-left,
  .woocommerce button.button.alt.btn-left,
  .woocommerce input.button.alt.btn-left {
    margin-right: 0.5rem; }
  .btn.btn-alt, input.btn-alt[type="submit"], .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="submit"],
  input.btn-alt[type="button"],
  button.btn-alt, .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4702 input#other_discount_code_button[type="submit"], .page-id-4702 .login-social-wrap-outer .login-social-wrap .login-join .login-form input#other_discount_code_button[type="submit"], .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-cancel[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-profile[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-password[type="submit"], .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"], .page-id-182 .events-display-type a.btn-alt, body.pmpro-levels .pmpro_checkout .btn-alt.pmpro_btn, .page-id-4702 .btn-alt#other_discount_code_button, .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-password,
  .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-cancel,
  .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-profile,
  .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-password,
  .button.btn-alt,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button[type="submit"],
  .wp-block-button__link.btn-alt,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input.wp-block-button__link[type="submit"],
  [type="button"].btn-alt,
  .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="button"][type="submit"],
  .woocommerce #respond input#submit.alt.btn-alt,
  .woocommerce #respond .login-social-wrap-outer .login-social-wrap .login-join .login-form input#submit.alt[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce #respond input#submit.alt[type="submit"],
  .woocommerce a.button.alt.btn-alt,
  .woocommerce button.button.alt.btn-alt,
  .woocommerce input.button.alt.btn-alt,
  .woocommerce .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button.alt[type="submit"],
  .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce input.button.alt[type="submit"] {
    color: #4299d3 !important;
    background: #fff; }
    .btn.btn-alt:hover, input.btn-alt[type="submit"]:hover, .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="submit"]:hover,
    input.btn-alt[type="button"]:hover,
    button.btn-alt:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4702 input#other_discount_code_button[type="submit"]:hover, .page-id-4702 .login-social-wrap-outer .login-social-wrap .login-join .login-form input#other_discount_code_button[type="submit"]:hover, .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-cancel[type="submit"]:hover, .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-profile[type="submit"]:hover, .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-membership input#pmpro_actionlink-password[type="submit"]:hover, .page-id-4699 #pmpro_account-membership .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-cancel[type="submit"]:hover, .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-profile[type="submit"]:hover, .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-profile input#pmpro_actionlink-password[type="submit"]:hover, .page-id-4699 #pmpro_account-profile .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-cancel[type="submit"]:hover, .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-cancel[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-profile[type="submit"]:hover, .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-profile[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .page-id-4699 #pmpro_account-invoices input#pmpro_actionlink-password[type="submit"]:hover, .page-id-4699 #pmpro_account-invoices .login-social-wrap-outer .login-social-wrap .login-join .login-form input#pmpro_actionlink-password[type="submit"]:hover, .page-id-182 .events-display-type a.btn-alt:hover, body.pmpro-levels .pmpro_checkout .btn-alt.pmpro_btn:hover,
    .page-id-4702 .btn-alt#other_discount_code_button:hover, .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-cancel:hover,
    .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-profile:hover,
    .page-id-4699 #pmpro_account-membership .btn-alt#pmpro_actionlink-password:hover,
    .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-cancel:hover,
    .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-profile:hover,
    .page-id-4699 #pmpro_account-profile .btn-alt#pmpro_actionlink-password:hover,
    .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-cancel:hover,
    .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-profile:hover,
    .page-id-4699 #pmpro_account-invoices .btn-alt#pmpro_actionlink-password:hover,
    .button.btn-alt:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button[type="submit"]:hover,
    .wp-block-button__link.btn-alt:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form input.wp-block-button__link[type="submit"]:hover,
    [type="button"].btn-alt:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form input[type="button"][type="submit"]:hover,
    .woocommerce #respond input#submit.alt.btn-alt:hover,
    .woocommerce #respond .login-social-wrap-outer .login-social-wrap .login-join .login-form input#submit.alt[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce #respond input#submit.alt[type="submit"]:hover,
    .woocommerce a.button.alt.btn-alt:hover,
    .woocommerce button.button.alt.btn-alt:hover,
    .woocommerce input.button.alt.btn-alt:hover,
    .woocommerce .login-social-wrap-outer .login-social-wrap .login-join .login-form input.button.alt[type="submit"]:hover,
    .login-social-wrap-outer .login-social-wrap .login-join .login-form .woocommerce input.button.alt[type="submit"]:hover {
      background: #b8cc82;
      color: #fff !important; }

body.pmpro-levels .pmpro_checkout {
  width: 100%; }
  body.pmpro-levels .pmpro_checkout th,
  body.pmpro-levels .pmpro_checkout td {
    padding: 0.25rem 0.5rem; }
  body.pmpro-levels .pmpro_checkout thead tr th {
    border-bottom: 2px solid #4299d3;
    text-align: left; }
  body.pmpro-levels .pmpro_checkout tbody tr:nth-child(even) {
    background-color: rgba(230, 230, 230, 0.3); }

body.pmpro-levels .navigation {
  margin: 2rem 0; }

.page-id-4702 .content-area {
  max-width: 800px; }

.page-id-4702 #other_discount_code_button,
.page-id-4702 #other_discount_code_button:hover {
  background-color: #4299d3 !important;
  text-decoration: none !important;
  padding: 0.5rem !important; }

.pmpro_checkout-field {
  margin-top: 0.5rem !important; }
  .pmpro_checkout-field p {
    margin-top: 0.25em; }

.pmpro_checkout_field_half, .pmpro_checkout-field-password,
.pmpro_checkout-field-password2,
.pmpro_checkout-field-bemail,
.pmpro_checkout-field-bconfirmemail, #ncs_member_address_city_div,
#ncs_member_address_state_div,
#ncs_member_address_zipcode_div, #ncs_member_poc_name_div,
#ncs_member_poc_title_div,
#ncs_member_poc_email_div,
#ncs_member_poc_phone_div, .pmpro_checkout-field-bfirstname,
.pmpro_checkout-field-blastname, .pmpro_checkout-field-bcity,
.pmpro_checkout-field-bstate,
.pmpro_checkout-field-bzipcode {
  display: inline-block;
  width: 45%;
  vertical-align: top; }

.pmpro_asterisk {
  color: #c00; }

#ncs_member_section_title_basic_info_div label,
#ncs_member_section_title_poc_div label {
  background: #ebe14d;
  padding: 0.5rem; }

#ncs_member_address_city_div,
#ncs_member_address_state_div,
#ncs_member_address_zipcode_div {
  width: 30%; }

.pmpro_checkout-field-bcity,
.pmpro_checkout-field-bstate,
.pmpro_checkout-field-bzipcode {
  width: 30%; }

.pmpro_payment-expiration select {
  width: 10em; }

.pmpro_submit {
  text-align: left !important; }
  .pmpro_submit .pmpro_btn-submit-checkout {
    padding: 1em !important; }

.page-id-4703 .content-area,
.page-id-4704 .content-area {
  max-width: 800px; }

@media print {
  .page-id-4703 .login-social-wrap-outer,
  .page-id-4703 .ncs-admin-menu-wrap,
  .page-id-4703 .top-nav,
  .page-id-4703 .feature-wrap,
  .page-id-4703 .prefooter-wrap,
  .page-id-4703 .footer-wrap-outer,
  .page-id-4703 .navigation,
  .page-id-4704 .login-social-wrap-outer,
  .page-id-4704 .ncs-admin-menu-wrap,
  .page-id-4704 .top-nav,
  .page-id-4704 .feature-wrap,
  .page-id-4704 .prefooter-wrap,
  .page-id-4704 .footer-wrap-outer,
  .page-id-4704 .navigation {
    display: none; }
  .page-id-4703 .header-wrap,
  .page-id-4704 .header-wrap {
    text-align: center; }
    .page-id-4703 .header-wrap .site-logo,
    .page-id-4704 .header-wrap .site-logo {
      display: inline-block;
      margin: 0 auto; } }

.page-id-4704 .navigation,
.page-id-4704 .pmpro_invoice_details + hr {
  display: none; }

.page-id-4699 .content-area {
  max-width: 800px; }

.page-id-4699 .pmpro-ncs-account {
  background: #f2f2f2;
  padding: 2rem; }
  .page-id-4699 .pmpro-ncs-account em {
    font-size: 0.8em; }

.page-id-4699 #pmpro_account-membership table,
.page-id-4699 #pmpro_account-profile table,
.page-id-4699 #pmpro_account-invoices table {
  margin: 2rem 0;
  width: 100%; }
  .page-id-4699 #pmpro_account-membership table th,
  .page-id-4699 #pmpro_account-membership table td,
  .page-id-4699 #pmpro_account-profile table th,
  .page-id-4699 #pmpro_account-profile table td,
  .page-id-4699 #pmpro_account-invoices table th,
  .page-id-4699 #pmpro_account-invoices table td {
    padding: 0.25rem 0.5rem; }
  .page-id-4699 #pmpro_account-membership table thead tr th,
  .page-id-4699 #pmpro_account-profile table thead tr th,
  .page-id-4699 #pmpro_account-invoices table thead tr th {
    border-bottom: 2px solid #4299d3;
    text-align: left; }
  .page-id-4699 #pmpro_account-membership table tbody tr:nth-child(even),
  .page-id-4699 #pmpro_account-profile table tbody tr:nth-child(even),
  .page-id-4699 #pmpro_account-invoices table tbody tr:nth-child(even) {
    background-color: rgba(230, 230, 230, 0.3); }

.page-id-4699 #pmpro_account-membership .pmpro_actionlinks,
.page-id-4699 #pmpro_account-profile .pmpro_actionlinks,
.page-id-4699 #pmpro_account-invoices .pmpro_actionlinks {
  margin-top: 1rem; }

.page-id-4699 #pmpro_account-membership #pmpro_actionlink-change,
.page-id-4699 #pmpro_account-membership #pmpro_actionlink-levels,
.page-id-4699 #pmpro_account-profile #pmpro_actionlink-change,
.page-id-4699 #pmpro_account-profile #pmpro_actionlink-levels,
.page-id-4699 #pmpro_account-invoices #pmpro_actionlink-change,
.page-id-4699 #pmpro_account-invoices #pmpro_actionlink-levels {
  display: none; }

.page-id-4699 #pmpro_account-membership #pmpro_actionlink-cancel,
.page-id-4699 #pmpro_account-membership #pmpro_actionlink-profile,
.page-id-4699 #pmpro_account-membership #pmpro_actionlink-password,
.page-id-4699 #pmpro_account-profile #pmpro_actionlink-cancel,
.page-id-4699 #pmpro_account-profile #pmpro_actionlink-profile,
.page-id-4699 #pmpro_account-profile #pmpro_actionlink-password,
.page-id-4699 #pmpro_account-invoices #pmpro_actionlink-cancel,
.page-id-4699 #pmpro_account-invoices #pmpro_actionlink-profile,
.page-id-4699 #pmpro_account-invoices #pmpro_actionlink-password {
  font-size: 0.8em; }

.page-id-4699 #pmpro_account-profile ul {
  padding: 0;
  margin: 1rem 0 2rem; }
  .page-id-4699 #pmpro_account-profile ul li {
    padding: 0;
    margin: 0 0 0 1em; }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0; }

.slick-list:focus {
  outline: none; }

.slick-list.dragging {
  cursor: pointer;
  cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }

.slick-track:before,
.slick-track:after {
  display: table;
  content: ''; }

.slick-track:after {
  clear: both; }

.slick-loading .slick-track {
  visibility: hidden; }

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px; }

[dir='rtl'] .slick-slide {
  float: right; }

.slick-slide img {
  display: block; }

.slick-slide.slick-loading img {
  display: none; }

.slick-slide.dragging img {
  pointer-events: none; }

.slick-initialized .slick-slide {
  display: block; }

.slick-loading .slick-slide {
  visibility: hidden; }

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

/* Slider */
.slick-loading .slick-list {
  background: #fff url("./ajax-loader.gif") center center no-repeat; }

/* Icons */
@font-face {
  font-family: 'slick';
  font-weight: normal;
  font-style: normal;
  src: url("./fonts/slick.eot");
  src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg"); }

/* Arrows */
.slick-prev,
.slick-next {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  padding: 0;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  cursor: pointer;
  color: transparent;
  border: none;
  outline: none;
  background: transparent; }

.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  color: transparent;
  outline: none;
  background: transparent; }

.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1; }

.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: .25; }

.slick-prev:before,
.slick-next:before {
  font-family: 'slick';
  font-size: 20px;
  line-height: 1;
  opacity: .75;
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.slick-prev {
  left: -25px; }

[dir='rtl'] .slick-prev {
  right: -25px;
  left: auto; }

.slick-prev:before {
  content: '←'; }

[dir='rtl'] .slick-prev:before {
  content: '→'; }

.slick-next {
  right: -25px; }

[dir='rtl'] .slick-next {
  right: auto;
  left: -25px; }

.slick-next:before {
  content: '→'; }

[dir='rtl'] .slick-next:before {
  content: '←'; }

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px; }

.slick-dots {
  position: absolute;
  bottom: -25px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center; }

.slick-dots li {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer; }

.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent; }

.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none; }

.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1; }

.slick-dots li button:before {
  font-family: 'slick';
  font-size: 6px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: '•';
  text-align: center;
  opacity: .25;
  color: black;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.slick-dots li.slick-active button:before {
  opacity: .75;
  color: black; }

.page-id-5077 .feature-wrap {
  display: none; }

.page-id-5077 table {
  position: relative; }

.page-id-5077 thead th {
  position: -webkit-sticky;
  position: sticky;
  top: 2rem;
  background: #333333;
  color: #fff; }

.page-id-5077 th,
.page-id-5077 td {
  padding: 0.5rem;
  text-align: center;
  font-size: 0.8em;
  vertical-align: middle; }

.page-id-5077 .col-mem {
  background: #f7f7f7; }

.page-id-5077 .col-usr {
  background: #ddd; }

.page-id-5077 tr:nth-child(odd) .col-mem {
  background: #eaeaea; }

.page-id-5077 tr:nth-child(odd) .col-usr {
  background: #d0d0d0; }

.page-id-5077 tr.mem-draft .col-mem {
  background: #f2e4de; }

.page-id-5077 tr.mem-draft .col-usr {
  background: #e7cfc4; }

.page-id-5077 i.mem-draft {
  color: #e3c7b9; }

.page-id-5077 .fa-check {
  position: relative;
  color: #b8cc82; }

.page-id-5077 .fa-check img {
  position: absolute;
  top: 50%;
  left: 100%;
  width: 120px !important;
  max-width: 1000px !important;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  padding: 5px;
  background: #fff;
  display: none; }

.page-id-5077 .fa-check:hover img {
  display: block; }

.page-id-5077 .fa-times {
  color: #c00; }
/*# sourceMappingURL=all.css.map */