@import url("css/webFonts/MyFontsWebfontsKit.css");
/*

*/
:root {
  --color-body: #5D646C;
  --color-accent-color: #009FD7;
  --color-dark-accent-color: #007BA8;
  --color-light-navy: #386891;
  --color-navy: #003C71;
  --color-dark-blue: #007BA8;
  --color-blue: #009FD7;
  --color-green: #78BE20;
  --color-orange: #FFA300;
  --color-red: #DC4405;
  --color-dark-red: #BB0000;
  --color-purple: #653279;
  --color-white: #FFF;
  --color-lightest-grey: #F8F8F8;
  --color-lighter-grey: #E1E3E6;
  --color-light-grey: #C9CBCF;
  --color-grey: #A4A8AD;
  --color-mid-grey: #5B6870;
  --color-dark-grey: #4C5457;
  --color-darker-grey: #363C3F;
  --color-darkest-grey: #262A2C;
  --color-black: #000;
  --color-accent-color-hover: #007BA8;
  --color-dark-accent-color-hover: #009FD7;
  --color-body-hover: #4C5259;
  --color-light-navy-hover: #003C71;
  --color-navy-hover: #007BA8;
  --color-blue-hover: #007BA8;
  --color-dark-blue-hover: #009FD7;
  --color-green-hover: #659F1B;
  --color-orange-hover: #DB8C00;
  --color-red-hover: #B93904;
  --color-purple-hover: #502860;
  --color-body--rgb: 93, 100, 108;
  --color-accent-color--rgb: 0, 159, 215;
  --color-dark-accent-color--rgb: 0, 123, 168;
  --color-light-navy--rgb: 56, 104, 145;
  --color-navy--rgb: 0, 60, 113;
  --color-dark-blue--rgb: 0, 123, 168;
  --color-blue--rgb: 0, 159, 215;
  --color-green--rgb: 120, 190, 32;
  --color-orange--rgb: 255, 163, 0;
  --color-red--rgb: 220, 68, 5;
  --color-dark-red--rgb: 187, 0, 0;
  --color-purple--rgb: 101, 50, 121;
  --color-white--rgb: 255, 255, 255;
  --color-lightest-grey--rgb: 248, 248, 248;
  --color-lighter-grey--rgb: 225, 227, 230;
  --color-light-grey--rgb: 201, 203, 207;
  --color-grey--rgb: 164, 168, 173;
  --color-mid-grey--rgb: 91, 104, 112;
  --color-dark-grey--rgb: 76, 84, 87;
  --color-darker-grey--rgb: 54, 60, 63;
  --color-darkest-grey--rgb: 38, 42, 44;
  --color-black--rgb: 0, 0, 0;
  --color-accent-color-hover--rgb: 0, 123, 168;
  --color-dark-accent-color-hover--rgb: 0, 159, 215;
  --color-body-hover--rgb: 76, 82, 89;
  --color-light-navy-hover--rgb: 0, 60, 113;
  --color-navy-hover--rgb: 0, 123, 168;
  --color-blue-hover--rgb: 0, 123, 168;
  --color-dark-blue-hover--rgb: 0, 159, 215;
  --color-green-hover--rgb: 101, 159, 27;
  --color-orange-hover--rgb: 219, 140, 0;
  --color-red-hover--rgb: 185, 57, 4;
  --color-purple-hover--rgb: 80, 40, 96;
}

/* colors */
/* invert */
body:not(.dnnEditState) .DNNEmptyPane {
  width: 0px;
}

html {
  scroll-behavior: smooth;
}

#Convention {
  /* Basic Styles */
  /* clear that weird X on IE */
}
#Convention *:focus {
  outline: none;
}
#Convention table, #Convention th, #Convention td, #Convention div, #Convention p, #Convention li, #Convention blockquote, #Convention .Normal {
  font-size: 18px;
  font-family: "HelveticaNeueLTPro", Arial, Helvetica, sans-serif;
  color: var(--color-body, #5D646C);
  text-decoration: none;
  font-weight: 300;
  letter-spacing: 0.01em;
  line-height: 1.5em;
}
@media (min-width: 1200px) {
  #Convention table, #Convention th, #Convention td, #Convention div, #Convention p, #Convention li, #Convention blockquote, #Convention .Normal {
    font-size: 20px;
  }
}
#Convention table + h1, #Convention table + h2, #Convention table + h3, #Convention table + h4, #Convention table + h5, #Convention table + h6,
#Convention table + .h1-heading, #Convention table + .h2-heading, #Convention table + .h3-heading, #Convention table + .h4-heading, #Convention table + .h5-heading, #Convention th + h1, #Convention th + h2, #Convention th + h3, #Convention th + h4, #Convention th + h5, #Convention th + h6,
#Convention th + .h1-heading, #Convention th + .h2-heading, #Convention th + .h3-heading, #Convention th + .h4-heading, #Convention th + .h5-heading, #Convention td + h1, #Convention td + h2, #Convention td + h3, #Convention td + h4, #Convention td + h5, #Convention td + h6,
#Convention td + .h1-heading, #Convention td + .h2-heading, #Convention td + .h3-heading, #Convention td + .h4-heading, #Convention td + .h5-heading, #Convention div + h1, #Convention div + h2, #Convention div + h3, #Convention div + h4, #Convention div + h5, #Convention div + h6,
#Convention div + .h1-heading, #Convention div + .h2-heading, #Convention div + .h3-heading, #Convention div + .h4-heading, #Convention div + .h5-heading, #Convention p + h1, #Convention p + h2, #Convention p + h3, #Convention p + h4, #Convention p + h5, #Convention p + h6,
#Convention p + .h1-heading, #Convention p + .h2-heading, #Convention p + .h3-heading, #Convention p + .h4-heading, #Convention p + .h5-heading, #Convention li + h1, #Convention li + h2, #Convention li + h3, #Convention li + h4, #Convention li + h5, #Convention li + h6,
#Convention li + .h1-heading, #Convention li + .h2-heading, #Convention li + .h3-heading, #Convention li + .h4-heading, #Convention li + .h5-heading, #Convention blockquote + h1, #Convention blockquote + h2, #Convention blockquote + h3, #Convention blockquote + h4, #Convention blockquote + h5, #Convention blockquote + h6,
#Convention blockquote + .h1-heading, #Convention blockquote + .h2-heading, #Convention blockquote + .h3-heading, #Convention blockquote + .h4-heading, #Convention blockquote + .h5-heading, #Convention .Normal + h1, #Convention .Normal + h2, #Convention .Normal + h3, #Convention .Normal + h4, #Convention .Normal + h5, #Convention .Normal + h6,
#Convention .Normal + .h1-heading, #Convention .Normal + .h2-heading, #Convention .Normal + .h3-heading, #Convention .Normal + .h4-heading, #Convention .Normal + .h5-heading {
  margin-top: 1.5em;
}
#Convention p {
  margin: 0 0 1.5em;
}
#Convention p:first-child {
  margin-top: 0;
}
#Convention p:last-child {
  margin-bottom: 0;
}
#Convention ul, #Convention ol {
  margin-bottom: 2em;
}
#Convention ul:last-child, #Convention ol:last-child {
  margin-bottom: 0;
}
#Convention ul li, #Convention ol li {
  margin-bottom: 0.5em;
}
#Convention ul + h1, #Convention ul + h2, #Convention ul + h3, #Convention ul + h4, #Convention ul + h5, #Convention ul + h6,
#Convention ul + .h1-heading, #Convention ul + .h2-heading, #Convention ul + .h3-heading, #Convention ul + .h4-heading, #Convention ul + .h5-heading, #Convention ol + h1, #Convention ol + h2, #Convention ol + h3, #Convention ol + h4, #Convention ol + h5, #Convention ol + h6,
#Convention ol + .h1-heading, #Convention ol + .h2-heading, #Convention ol + .h3-heading, #Convention ol + .h4-heading, #Convention ol + .h5-heading {
  margin-top: 1.15em;
}
#Convention img {
  border: none;
  outline: none;
  max-width: 100%;
  height: auto;
}
#Convention br {
  margin: 0;
  padding: 0;
}
#Convention hr {
  border: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  padding: 0;
  margin: 2rem auto;
}
#Convention hr.short {
  width: 500px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
#Convention sub, #Convention sup {
  text-transform: none;
}
#Convention h1, #Convention h2, #Convention h3, #Convention h4, #Convention h5, #Convention h6,
#Convention .h1-heading, #Convention .h2-heading, #Convention .h3-heading, #Convention .h4-heading, #Convention .h5-heading {
  color: var(--color-navy, #003C71);
  font-family: "HelveticaNeueLTPro", Arial, Helvetica, sans-serif;
  font-weight: 300;
  line-height: 1.2em;
  margin: 0 0 0.5em;
}
#Convention h1, #Convention .h1-heading {
  font-size: 41.25px;
}
@media (min-width: 992px) {
  #Convention h1, #Convention .h1-heading {
    font-size: 55px;
  }
}
#Convention h2, #Convention .h2-heading {
  font-size: 38.25px;
}
@media (min-width: 992px) {
  #Convention h2, #Convention .h2-heading {
    font-size: 45px;
  }
}
#Convention h3, #Convention .h3-heading {
  font-size: 29.75px;
}
@media (min-width: 992px) {
  #Convention h3, #Convention .h3-heading {
    font-size: 35px;
  }
}
#Convention h4, #Convention .h4-heading {
  font-size: 25.2px;
}
@media (min-width: 992px) {
  #Convention h4, #Convention .h4-heading {
    font-size: 28px;
  }
}
#Convention h5, #Convention .h5-heading {
  font-size: 22.5px;
}
@media (min-width: 992px) {
  #Convention h5, #Convention .h5-heading {
    font-size: 25px;
  }
}
#Convention small {
  font-size: 16px;
  font-weight: inherit !important;
  color: inherit !important;
  opacity: 0.65;
}
#Convention .lead {
  font-size: 20px;
  font-weight: 300;
  line-height: 1.5em;
}
@media (min-width: 992px) {
  #Convention .lead {
    font-size: 22px;
  }
}
#Convention .lead p, #Convention .lead div, #Convention .lead li {
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
}
#Convention div.lead {
  margin: 0;
}
#Convention .light {
  font-weight: 300 !important;
}
#Convention .normal {
  font-weight: 400 !important;
}
#Convention b, #Convention strong,
#Convention .bold, #Convention .strong {
  font-weight: 700 !important;
}
#Convention a,
#Convention a > *, #Convention a:link,
#Convention a:link > *, #Convention a:visited,
#Convention a:visited > * {
  color: var(--color-navy, #003C71);
}
#Convention a:hover,
#Convention a:hover > *, #Convention a:active,
#Convention a:active > *, #Convention a:focus,
#Convention a:focus > *, #Convention a:focus-within,
#Convention a:focus-within > * {
  color: var(--color-dark-accent-color, #007BA8);
}
#Convention a, #Convention a:link, #Convention a:visited {
  text-decoration: none;
}
#Convention a:hover, #Convention a:active, #Convention a:focus, #Convention a:focus-within {
  text-decoration: underline;
  outline: none;
}
#Convention ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: var(--color-body, #5D646C);
  opacity: 0.35;
}
#Convention ::-moz-placeholder { /* Firefox 19+ */
  color: var(--color-body, #5D646C);
  opacity: 0.35;
}
#Convention :-ms-input-placeholder { /* IE 10+ */
  color: var(--color-body, #5D646C);
  opacity: 0.35;
}
#Convention :-moz-placeholder { /* Firefox 18- */
  color: var(--color-body, #5D646C);
  opacity: 0.35;
}
#Convention textarea,
#Convention input[type=text],
#Convention input[type=email],
#Convention input[type=search],
#Convention input[type=password],
#Convention input[type=number],
#Convention select {
  font-family: "HelveticaNeueLTPro", Arial, Helvetica, sans-serif;
  font-weight: 300;
  text-shadow: none !important;
  text-decoration: none !important;
  opacity: 1 !important;
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  font-family: "HelveticaNeueLTPro", Arial, Helvetica, sans-serif;
  font-weight: 300;
  text-shadow: none !important;
  text-decoration: none !important;
  opacity: 1 !important;
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  border: 1px solid var(--color-light-grey, #C9CBCF);
  font-size: 22px !important;
  color: var(--color-body, #5D646C) !important;
  line-height: 1.475em !important;
  padding: 0.55em 0.75em 0.45em !important;
  height: auto;
  min-height: 56px;
  caret-color: var(--color-accent-color, #009FD7);
}
#Convention textarea:focus, #Convention textarea:active,
#Convention input[type=text]:focus,
#Convention input[type=text]:active,
#Convention input[type=email]:focus,
#Convention input[type=email]:active,
#Convention input[type=search]:focus,
#Convention input[type=search]:active,
#Convention input[type=password]:focus,
#Convention input[type=password]:active,
#Convention input[type=number]:focus,
#Convention input[type=number]:active,
#Convention select:focus,
#Convention select:active {
  border-color: var(--color-accent-color, #009FD7);
}
#Convention select option {
  text-indent: 7px;
  font-weight: 300;
}
#Convention label {
  font-size: 18px;
  margin-bottom: 0;
}
#Convention input::-ms-clear {
  display: none;
}
#Convention button,
#Convention input[type=button] {
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  outline: none;
}
#Convention .dnnFormItem select,
#Convention .dnnFormItem textarea,
#Convention .dnnFormItem input[type=text],
#Convention .dnnFormItem input[type=email],
#Convention .dnnFormItem input[type=search],
#Convention .dnnFormItem input[type=password] {
  font-family: "HelveticaNeueLTPro", Arial, Helvetica, sans-serif;
  font-weight: 300;
  text-shadow: none !important;
  text-decoration: none !important;
  opacity: 1 !important;
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  border: 1px solid var(--color-light-grey, #C9CBCF);
  font-size: 22px !important;
  color: var(--color-body, #5D646C) !important;
  line-height: 1.475em !important;
  padding: 0.55em 0.75em 0.45em !important;
  height: auto;
  min-height: 56px;
  caret-color: var(--color-accent-color, #009FD7);
}
#Convention .dnnFormItem select:focus, #Convention .dnnFormItem select:active,
#Convention .dnnFormItem textarea:focus,
#Convention .dnnFormItem textarea:active,
#Convention .dnnFormItem input[type=text]:focus,
#Convention .dnnFormItem input[type=text]:active,
#Convention .dnnFormItem input[type=email]:focus,
#Convention .dnnFormItem input[type=email]:active,
#Convention .dnnFormItem input[type=search]:focus,
#Convention .dnnFormItem input[type=search]:active,
#Convention .dnnFormItem input[type=password]:focus,
#Convention .dnnFormItem input[type=password]:active {
  border-color: var(--color-accent-color, #009FD7);
}
#Convention .dnnFormItem select::-ms-expand {
  display: none;
}
#Convention .dnnFormItem select option {
  text-indent: 7px;
  font-weight: 300;
}
#Convention .dnnFormItem label {
  font-size: 18px;
  margin-bottom: 0;
}
#Convention .invert, #Convention .invert h1, #Convention .invert .h1-heading, #Convention .invert h2, #Convention .invert .h2-heading, #Convention .invert h3, #Convention .invert .h3-heading, #Convention .invert h4, #Convention .invert .h4-heading, #Convention .invert h5, #Convention .invert .h5-heading {
  color: var(--color-white, #FFF);
}
#Convention .invert table, #Convention .invert th, #Convention .invert td, #Convention .invert div, #Convention .invert p, #Convention .invert li, #Convention .invert blockquote, #Convention .invert .Normal {
  color: var(--color-white, #FFF);
}
#Convention .invert a,
#Convention .invert a > *, #Convention .invert a:link,
#Convention .invert a:link > *, #Convention .invert a:visited,
#Convention .invert a:visited > * {
  color: #FFF;
}
#Convention .invert a:hover,
#Convention .invert a:hover > *, #Convention .invert a:active,
#Convention .invert a:active > *, #Convention .invert a:focus,
#Convention .invert a:focus > *, #Convention .invert a:focus-within,
#Convention .invert a:focus-within > * {
  color: rgba(255, 255, 255, 0.75);
}
#Convention .invert a, #Convention .invert a:link, #Convention .invert a:visited {
  text-decoration: underline;
}
#Convention .invert a:hover, #Convention .invert a:active, #Convention .invert a:focus, #Convention .invert a:focus-within {
  text-decoration: none;
  outline: none;
}

#Convention {
  /* Top Bar Items */
  /* Cart */
  /* Header */
}
#Convention .container-fluid {
  width: 1466px;
  max-width: 100%;
}
@media (min-width: 992px) {
  #Convention .container-fluid {
    padding-left: 20px;
    padding-right: 20px;
  }
}
#Convention .container-fluid .container,
#Convention .container-fluid .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
#Convention .container-fluid.site-narrow-width {
  width: 1200px;
}
#Convention .top-bar-wrapper {
  background: var(--color-lighter-grey, #E1E3E6);
  padding-left: 0.25em;
  height: 0;
  min-height: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
@media (min-width: 992px) {
  #Convention .top-bar-wrapper {
    height: auto;
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  #Convention .top-bar-wrapper {
    padding-left: 0;
  }
}
#Convention .top-bar-right {
  text-align: right;
  font-size: 0;
  line-height: 0;
  padding: 0 2rem 0 0;
}
#Convention .top-bar-right > div {
  display: inline-block;
  vertical-align: top;
}
#Convention a.top-bar-link,
#Convention a.top-bar-link > *, #Convention a.top-bar-link:link,
#Convention a.top-bar-link:link > *, #Convention a.top-bar-link:visited,
#Convention a.top-bar-link:visited > * {
  color: var(--color-navy, #003C71);
}
#Convention a.top-bar-link:hover,
#Convention a.top-bar-link:hover > *, #Convention a.top-bar-link:active,
#Convention a.top-bar-link:active > *, #Convention a.top-bar-link:focus,
#Convention a.top-bar-link:focus > *, #Convention a.top-bar-link:focus-within,
#Convention a.top-bar-link:focus-within > * {
  color: var(--color-navy, #003C71);
}
#Convention a.top-bar-link, #Convention a.top-bar-link:link, #Convention a.top-bar-link:visited {
  text-decoration: none;
}
#Convention a.top-bar-link:hover, #Convention a.top-bar-link:active, #Convention a.top-bar-link:focus, #Convention a.top-bar-link:focus-within {
  text-decoration: none;
}
#Convention a.top-bar-link, #Convention a.top-bar-link:link, #Convention a.top-bar-link:visited, #Convention a.top-bar-link:active {
  font-size: 15px;
  display: inline-block;
  vertical-align: top;
  line-height: 1.25em;
  letter-spacing: -0.01px;
  padding: 1.5em 0.5em 1.3em;
}
@media (min-width: 1200px) {
  #Convention a.top-bar-link, #Convention a.top-bar-link:link, #Convention a.top-bar-link:visited, #Convention a.top-bar-link:active {
    padding: 1.5em 1em 1.3em;
  }
}
#Convention a.top-bar-link em, #Convention a.top-bar-link:link em, #Convention a.top-bar-link:visited em, #Convention a.top-bar-link:active em {
  line-height: 0;
  color: var(--color-accent-color, #009FD7) !important;
  padding-right: 3px;
  width: 20px;
}
#Convention a.top-bar-link:hover {
  position: relative;
  z-index: 0;
}
#Convention a.top-bar-link:hover:before {
  content: "";
  display: block;
  width: 100%;
  height: 20px;
  position: absolute;
  z-index: 0;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.07);
  background: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0.07) 0%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0.07) 0%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.07) 0%, rgba(0, 0, 0, 0) 100%);
}
#Convention .loginGroup {
  font-size: 0;
}
#Convention .btn-cta {
  margin-left: 10px;
  position: relative;
  z-index: 999;
}
#Convention .mx-shoppingcart-summary-wrapper {
  display: inline-block;
  vertical-align: top;
}
#Convention .mx-shoppingcart-summary-wrapper a[id$=_mxShoppingCartSummary_hypViewMyCartIcon] {
  display: block;
  bottom: auto;
  top: 0;
  text-decoration: none;
  font-size: 15px;
  line-height: 1.25em;
  padding: 1.5em 0.5em 1.3em;
}
@media (min-width: 1200px) {
  #Convention .mx-shoppingcart-summary-wrapper a[id$=_mxShoppingCartSummary_hypViewMyCartIcon] {
    padding: 1.5em 1em 1.3em;
  }
}
#Convention .mx-shoppingcart-summary-wrapper a[id$=_mxShoppingCartSummary_hypViewMyCartIcon]:after {
  content: "Cart";
  color: var(--color-navy, #003C71);
  font-size: 15px;
  display: inline-block;
  margin-left: 3px;
  letter-spacing: -0.01px;
}
#Convention .mx-shoppingcart-summary-wrapper a[id$=_mxShoppingCartSummary_hypViewMyCartIcon] > span {
  font-size: inherit;
  line-height: 0;
  height: 0;
  width: 17px;
  bottom: inherit;
  position: relative;
  z-index: 0;
  top: -1px;
  letter-spacing: -0.01px;
}
#Convention .mx-shoppingcart-summary-wrapper a[id$=_mxShoppingCartSummary_hypViewMyCartIcon] > span .fa-xs {
  font-size: inherit;
}
#Convention .mx-shoppingcart-summary-wrapper a[id$=_mxShoppingCartSummary_hypViewMyCartIcon]:hover {
  color: var(--color-navy, #003C71);
  background: rgba(0, 0, 0, 0.07);
  background: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0.07) 0%, rgba(0, 0, 0, 0) 40%);
  background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0.07) 0%, rgba(0, 0, 0, 0) 40%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.07) 0%, rgba(0, 0, 0, 0) 40%);
  text-decoration: none;
}
#Convention .mx-shoppingcart-summary-wrapper a[id$=_mxShoppingCartSummary_hypViewMyCartIcon] .fa.fa-shopping-cart.fa-stack-1x.fa-xs.text-dark {
  color: var(--color-accent-color, #009FD7) !important;
}
#Convention .mx-shoppingcart-summary-wrapper a[id$=_mxShoppingCartSummary_hypViewMyCartIcon] .mx-itemscount-span {
  background: none;
  position: absolute;
  z-index: 0;
  top: -20px;
  right: auto;
  left: auto;
  display: block;
  min-width: 16px;
  height: 16px;
  font-size: 11px;
  font-weight: 700;
  line-height: 16px;
  text-align: center;
  padding: 0;
  margin-left: 1px;
  -webkit-border-radius: 16px !important;
  -moz-border-radius: 16px !important;
  border-radius: 16px !important;
}
#Convention .mx-shoppingcart-summary-wrapper a[id$=_mxShoppingCartSummary_hypViewMyCartIcon] .mx-itemscount-span:empty {
  display: none;
}
#Convention .mx-shoppingcart-summary-wrapper a[id$=_mxShoppingCartSummary_hypViewMyCartIcon] .mx-itemscount-span.text-white {
  color: var(--color-red, #DC4405) !important;
}
#Convention .mx-shoppingcart-summary-wrapper a[id$=_mxShoppingCartSummary_hypViewMyCartIcon] .mx-itemscount-span.bg-primary {
  background: none !important;
}
#Convention .mx-shoppingcart-summary-wrapper .mx-configtoolbar-wrapper {
  position: absolute;
  z-index: 5;
  bottom: -28px;
  font-size: 14px !important;
  margin: 0;
  background: var(--color-lighter-grey, #E1E3E6);
  padding: 5px 8px 5px 6px;
  -webkit-border-radius: 0 0 0.25rem 0.25rem !important;
  -moz-border-radius: 0 0 0.25rem 0.25rem !important;
  border-radius: 0 0 0.25rem 0.25rem !important;
}
#Convention .mx-shoppingcart-summary-wrapper .mx-admintoolbar-wrapper {
  line-height: 30px;
  top: 20px;
  background: var(--color-accent-color, #009FD7);
  z-index: 99999;
}
#Convention .mx-shoppingcart-summary-wrapper .mx-admintoolbar-wrapper .fas {
  color: var(--color-white, #FFF);
}
#Convention .header-main {
  position: relative;
  z-index: 9999;
}
@media (min-width: 992px) {
  #Convention .header-main {
    /*	top: 0 !important;*/
  }
}
@media (min-width: 992px) {
  #Convention .header-main.js-is-sticky {
    /*	top: -60px !important;*/
  }
}
@media (max-height: 767px) {
  #Convention .header-main.js-is-sticky {
    position: relative !important;
  }
}
#Convention .header-main.js-is-sticky.unstick-me, .dnnEditState #Convention .header-main.js-is-sticky, .modal-open #Convention .header-main.js-is-sticky, .sxc-popup-open #Convention .header-main.js-is-sticky {
  position: relative !important;
}
#Convention .header-main.js-is-sticky .top-main-bar-wrap {
  position: relative;
  z-index: 0;
}
#Convention .header-main.js-is-sticky .top-main-bar-wrap:after {
  content: "";
  display: block;
  width: 100%;
  height: 5px;
  position: absolute;
  z-index: 0;
  left: 0;
  bottom: -5px;
  background: rgba(0, 0, 0, 0.125);
  background: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0.125) 0%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0.125) 0%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.125) 0%, rgba(0, 0, 0, 0) 100%);
}
@media (min-width: 992px) {
  #Convention .header-main.js-is-sticky .navbar-brand.navbar-brand.site-logo {
    margin: 15px 0;
  }
}
#Convention .header-main.js-is-sticky .navbar-brand.navbar-brand.site-logo img {
  width: 140px !important;
}
@media (min-width: 992px) {
  #Convention .header-main.js-is-sticky .navbar-brand.navbar-brand.site-logo img {
    width: 180px !important;
  }
}
#Convention .header-main .navbar {
  padding: 0;
}
@media (min-width: 992px) {
  #Convention .header-main .navbar:after {
    display: none;
  }
}
#Convention .header-main .navbar .navbar-collapse {
  background: var(--color-white, #FFF);
  border-bottom: 4px solid var(--color-white, #FFF);
  z-index: 999;
  width: 100%;
  position: relative;
  top: 100%;
  left: 0;
}
@media (min-width: 992px) {
  #Convention .header-main .navbar .navbar-collapse {
    position: relative;
    top: inherit;
  }
  #Convention .header-main .navbar .navbar-collapse:after {
    display: none;
  }
}
#Convention .header-main .navbar .navbar-toggler {
  width: 60px;
  margin-left: -60px;
}
#Convention .header-main .navbar .mob-nav-top {
  font-size: 0;
  border-bottom: 4px solid var(--color-white, #FFF);
}
#Convention .header-main .navbar .mob-nav-top .col-auto > a,
#Convention .header-main .navbar .mob-nav-top .col-auto > .loginGroup {
  border-right: 4px solid var(--color-white, #FFF) !important;
}
#Convention .header-main .navbar .mob-nav-top .btn, #Convention .header-main .navbar .mob-nav-top .btn:hover, #Convention .header-main .navbar .mob-nav-top .btn:focus, #Convention .header-main .navbar .mob-nav-top .btn:active, #Convention .header-main .navbar .mob-nav-top .btn.active {
  font-size: 16px !important;
  line-height: 48px !important;
  height: 43px;
  padding: 0 12px !important;
  border: 0 !important;
}
@media (min-width: 576px) {
  #Convention .header-main .navbar .mob-nav-top .btn, #Convention .header-main .navbar .mob-nav-top .btn:hover, #Convention .header-main .navbar .mob-nav-top .btn:focus, #Convention .header-main .navbar .mob-nav-top .btn:active, #Convention .header-main .navbar .mob-nav-top .btn.active {
    font-size: 18px !important;
    padding: 0 15px !important;
  }
}
#Convention .header-main .navbar .mob-nav-top .btn.btn-icon {
  border-color: var(--color-mid-grey, #5B6870) !important;
  background: var(--color-mid-grey, #5B6870) !important;
  color: var(--color-white, #FFF) !important;
  width: 47px;
}
#Convention .header-main .navbar .mob-nav-top .btn.btn-icon:hover, #Convention .header-main .navbar .mob-nav-top .btn.btn-icon:focus, #Convention .header-main .navbar .mob-nav-top .btn.btn-icon:active, #Convention .header-main .navbar .mob-nav-top .btn.btn-icon.active {
  border-color: var(--color-navy, #003C71) !important;
  background: var(--color-navy, #003C71) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .header-main .navbar .mob-nav-top .btn.btn-icon, #Convention .header-main .navbar .mob-nav-top .btn.btn-icon:hover, #Convention .header-main .navbar .mob-nav-top .btn.btn-icon:focus, #Convention .header-main .navbar .mob-nav-top .btn.btn-icon:active, #Convention .header-main .navbar .mob-nav-top .btn.btn-icon.active {
  padding: 0 !important;
  border-right: 4px solid var(--color-white, #FFF) !important;
}
#Convention .header-main .navbar .mob-nav-top .btn.btn-icon.cart-btn, #Convention .header-main .navbar .mob-nav-top .btn.btn-icon:hover.cart-btn, #Convention .header-main .navbar .mob-nav-top .btn.btn-icon:focus.cart-btn, #Convention .header-main .navbar .mob-nav-top .btn.btn-icon:active.cart-btn, #Convention .header-main .navbar .mob-nav-top .btn.btn-icon.active.cart-btn {
  padding-right: 4px !important;
}
#Convention .header-main .navbar .mob-nav-top .btn.btn-icon em {
  color: var(--color-white, #FFF);
}
#Convention .header-main .navbar-brand.navbar-brand.site-logo {
  position: relative;
  z-index: 0;
  margin: 15px auto;
  padding: 0;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
@media (min-width: 992px) {
  #Convention .header-main .navbar-brand.navbar-brand.site-logo {
    padding: 0;
    margin: 24px 0;
  }
}
#Convention .header-main .navbar-brand.navbar-brand.site-logo:before {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  bottom: 0;
  left: 0;
  width: 110%;
  height: 0;
  padding-top: 16.18%;
  margin: 0 -5% -11.18%;
  background: url("images/oval_shade_logo.png") no-repeat 50% 50%;
  background-size: contain;
}
#Convention .header-main .navbar-brand.navbar-brand.site-logo img {
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  width: 140px !important;
}
@media (min-width: 576px) {
  #Convention .header-main .navbar-brand.navbar-brand.site-logo img {
    width: 180px !important;
  }
}
@media (min-width: 768px) {
  #Convention .header-main .navbar-brand.navbar-brand.site-logo img {
    width: 208px !important;
  }
}
@media (min-width: 1200px) {
  #Convention .header-main .navbar-brand.navbar-brand.site-logo img {
    width: 218px !important;
  }
}
#Convention .header-main [data-toggle=collapse] {
  cursor: pointer;
}
#Convention .header-main .search-box {
  height: 60px !important;
  overflow: hidden;
  position: relative;
}
#Convention .header-main .search-box ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: var(--color-white, #FFF);
  opacity: 0.35;
}
#Convention .header-main .search-box ::-moz-placeholder { /* Firefox 19+ */
  color: var(--color-white, #FFF);
  opacity: 0.35;
}
#Convention .header-main .search-box :-ms-input-placeholder { /* IE 10+ */
  color: var(--color-white, #FFF);
  opacity: 0.35;
}
#Convention .header-main .search-box :-moz-placeholder { /* Firefox 18- */
  color: var(--color-white, #FFF);
  opacity: 0.35;
}
#Convention .header-main .search-box.search-box-mob {
  border-bottom: 4px solid var(--color-white, #FFF);
}
#Convention .header-main .search-box label.search-wrapper {
  margin: 0;
  display: block;
  position: relative;
}
#Convention .header-main .search-box label.search-wrapper span {
  display: block;
}
#Convention .header-main .search-box label.search-wrapper input[type=text] {
  color: var(--color-white, #FFF) !important;
  background: none;
  border: 0;
  height: 60px;
  line-height: 66px;
  outline: none !important;
  width: 100%;
  position: relative;
  z-index: 0;
  padding: 0 150px 0 15px !important;
}
@media (min-width: 992px) {
  #Convention .header-main .search-box label.search-wrapper input[type=text] {
    padding: 0 150px 0 0 !important;
  }
}
#Convention .header-main .search-box .searchInputContainer + a,
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow,
#Convention .header-main .search-box a.close-btn {
  position: absolute;
  z-index: 9;
  top: 0;
  right: 50px;
  width: 50px;
  height: 60px;
  line-height: 64px;
  overflow: hidden;
  text-align: center;
}
#Convention .header-main .search-box .searchInputContainer + a,
#Convention .header-main .search-box .searchInputContainer + a > *, #Convention .header-main .search-box .searchInputContainer + a:link,
#Convention .header-main .search-box .searchInputContainer + a:link > *, #Convention .header-main .search-box .searchInputContainer + a:visited,
#Convention .header-main .search-box .searchInputContainer + a:visited > *,
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow,
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow > *,
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow:link,
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow:link > *,
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow:visited,
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow:visited > *,
#Convention .header-main .search-box a.close-btn,
#Convention .header-main .search-box a.close-btn > *,
#Convention .header-main .search-box a.close-btn:link,
#Convention .header-main .search-box a.close-btn:link > *,
#Convention .header-main .search-box a.close-btn:visited,
#Convention .header-main .search-box a.close-btn:visited > * {
  color: rgba(255, 255, 255, 0.5);
}
#Convention .header-main .search-box .searchInputContainer + a:hover,
#Convention .header-main .search-box .searchInputContainer + a:hover > *, #Convention .header-main .search-box .searchInputContainer + a:active,
#Convention .header-main .search-box .searchInputContainer + a:active > *, #Convention .header-main .search-box .searchInputContainer + a:focus,
#Convention .header-main .search-box .searchInputContainer + a:focus > *, #Convention .header-main .search-box .searchInputContainer + a:focus-within,
#Convention .header-main .search-box .searchInputContainer + a:focus-within > *,
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow:hover,
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow:hover > *,
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow:active,
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow:active > *,
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow:focus,
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow:focus > *,
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow:focus-within,
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow:focus-within > *,
#Convention .header-main .search-box a.close-btn:hover,
#Convention .header-main .search-box a.close-btn:hover > *,
#Convention .header-main .search-box a.close-btn:active,
#Convention .header-main .search-box a.close-btn:active > *,
#Convention .header-main .search-box a.close-btn:focus,
#Convention .header-main .search-box a.close-btn:focus > *,
#Convention .header-main .search-box a.close-btn:focus-within,
#Convention .header-main .search-box a.close-btn:focus-within > * {
  color: var(--color-white, #FFF);
}
#Convention .header-main .search-box .searchInputContainer + a, #Convention .header-main .search-box .searchInputContainer + a:link, #Convention .header-main .search-box .searchInputContainer + a:visited,
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow,
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow:link,
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow:visited,
#Convention .header-main .search-box a.close-btn,
#Convention .header-main .search-box a.close-btn:link,
#Convention .header-main .search-box a.close-btn:visited {
  text-decoration: none;
}
#Convention .header-main .search-box .searchInputContainer + a:hover, #Convention .header-main .search-box .searchInputContainer + a:active, #Convention .header-main .search-box .searchInputContainer + a:focus, #Convention .header-main .search-box .searchInputContainer + a:focus-within,
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow:hover,
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow:active,
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow:focus,
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow:focus-within,
#Convention .header-main .search-box a.close-btn:hover,
#Convention .header-main .search-box a.close-btn:active,
#Convention .header-main .search-box a.close-btn:focus,
#Convention .header-main .search-box a.close-btn:focus-within {
  text-decoration: none;
}
#Convention .header-main .search-box a.close-btn {
  right: 0;
}
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow {
  right: 100px;
  margin: 0;
  background: none;
}
#Convention .header-main .search-box .dnnSearchBoxClearText.dnnShow:after {
  font-family: "FontAwesome5Free";
  font-weight: 900;
  content: "\f057";
  display: inline-block;
  line-height: 1;
}
#Convention .header-main .cart-btn em {
  color: var(--color-accent-color, #009FD7);
  line-height: 0;
}
#Convention .page-title {
  background: var(--color-light-navy, #386891);
  background: -moz-linear-gradient(180deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
  background: -webkit-linear-gradient(180deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
  background: linear-gradient(180deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
  min-height: inherit;
  max-height: none;
  position: relative;
  z-index: 0;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
#Convention .page-title h1 {
  color: var(--color-white, #FFF);
  margin: 1.3rem 0 0.85rem;
  text-shadow: none;
  font-size: 30px;
}
@media (min-width: 992px) {
  #Convention .page-title h1 {
    font-size: 45px;
    margin: 2rem 0 1.25rem;
  }
}
#Convention aside {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
@media (min-width: 992px) {
  #Convention aside {
    padding-left: 20px;
  }
}
#Convention aside:before {
  content: "";
  top: 0;
  right: -10px;
  background: url("images/side-oval-shade.png");
  width: 10px;
  height: 600px;
  max-height: 100%;
  display: block;
  position: absolute;
  z-index: 0;
}
#Convention .no-aside .breadcrumb-wrapper,
#Convention .no-cols .breadcrumb-wrapper {
  padding: 25px 5px 40px;
}
@media (min-width: 576px) {
  #Convention .no-aside .breadcrumb-wrapper,
  #Convention .no-cols .breadcrumb-wrapper {
    padding: 25px 5px 40px;
  }
}
@media (min-width: 992px) {
  #Convention .no-aside .breadcrumb-wrapper,
  #Convention .no-cols .breadcrumb-wrapper {
    padding: 25px 5px 40px;
  }
}
@media (min-width: 1526px) {
  #Convention .no-aside .breadcrumb-wrapper,
  #Convention .no-cols .breadcrumb-wrapper {
    padding: 25px 5px 40px;
  }
}
#Convention .breadcrumb-wrapper {
  padding: 25px 5px 40px;
}
@media (min-width: 576px) {
  #Convention .breadcrumb-wrapper {
    padding: 25px 5px 40px;
  }
}
@media (min-width: 992px) {
  #Convention .breadcrumb-wrapper {
    padding: 25px 5px 40px;
  }
}
@media (min-width: 1526px) {
  #Convention .breadcrumb-wrapper {
    padding: 25px 5px 40px 30px;
  }
}
#Convention .breadcrumb-wrapper .breadcrumb-sub {
  font-size: 15px;
}
#Convention .breadcrumb-wrapper .breadcrumb-sub .fa-angle-right {
  display: inline-block;
  padding: 0 2px;
  font-size: 0.8em;
  color: var(--color-dark-accent-color, #007BA8);
  opacity: 0.65;
}
#Convention .breadcrumb-wrapper .breadcrumb-sub .no-product-id [itemscope] > em:last-of-type, #Convention .breadcrumb-wrapper .breadcrumb-sub .no-product-id [itemscope] > span:last-of-type {
  display: none;
}
#Convention .footer-wrapper {
  background: var(--color-darker-grey, #363C3F);
}
#Convention .footer-wrapper * {
  font-size: 18px;
}
#Convention .footer-wrapper h3 {
  color: var(--color-orange, #FFA300);
  font-size: 20px;
  font-weight: 700;
  text-transform: uppercase;
}
#Convention .footer-wrapper h3[role=button] {
  cursor: pointer;
}
#Convention .footer-wrapper h3 .toggle-plus {
  display: inline-block;
  vertical-align: middle;
  font-size: 35px;
  line-height: 0;
  font-weight: 300;
  position: relative;
  top: -1px;
  margin-left: 2px;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#Convention .footer-wrapper h3[aria-expanded=true] {
  margin: 0 0 0.75em;
}
#Convention .footer-wrapper h3[aria-expanded=true] .toggle-plus {
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
#Convention .footer-wrapper .copyright-wrapper {
  text-align: center;
  background: var(--color-darkest-grey, #262A2C);
  padding: 15px 0;
}
#Convention .footer-wrapper .copyright-wrapper .copyright-text {
  font-size: 15px;
  display: block;
  line-height: 1.25em;
  padding: 0.75em 0 0.55em;
}
@media (min-width: 992px) {
  #Convention .footer-wrapper .copyright-wrapper .copyright-text {
    display: inline-block;
  }
  #Convention .footer-wrapper .copyright-wrapper .copyright-text:before {
    content: "|";
    padding: 0.75em 1em 0.55em;
  }
  #Convention .footer-wrapper .copyright-wrapper .copyright-text:first-child:before {
    content: "";
  }
}
#Convention .footer-wrapper .back-top-wrap .back-top {
  cursor: pointer;
  font-size: 0.85em;
  color: rgba(255, 255, 255, 0.65);
  text-align: center;
  background: rgba(0, 0, 0, 0.8);
  display: block;
  width: 35px;
  height: 35px;
  line-height: 40px;
  position: fixed;
  z-index: 999;
  bottom: 0;
  right: 0;
  margin: 0 15px 15px 0;
  -webkit-box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.35);
  -moz-box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.35);
  box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.35);
  -webkit-border-radius: 50% !important;
  -moz-border-radius: 50% !important;
  border-radius: 50% !important;
}
#Convention .footer-wrapper .back-top-wrap .back-top:hover {
  color: var(--color-white, #FFF);
}
#Convention .hideMe, #Convention .hide-me {
  display: none !important;
}

/* Core Buttons */
.dnnFormItem input[type=submit], .dnnFormItem input[type=submit]:hover, .dnnFormItem input[type=submit]:focus, .dnnFormItem input[type=submit]:active, .dnnFormItem input[type=submit].active,
a.dnnPrimaryAction,
a.dnnPrimaryAction:hover,
a.dnnPrimaryAction:focus,
a.dnnPrimaryAction:active,
a.dnnPrimaryAction.active, .dnnPrimaryAction, .dnnPrimaryAction:hover, .dnnPrimaryAction:focus, .dnnPrimaryAction:active, .dnnPrimaryAction.active,
a.dnnSecondaryAction,
a.dnnSecondaryAction:hover,
a.dnnSecondaryAction:focus,
a.dnnSecondaryAction:active,
a.dnnSecondaryAction.active, .dnnSecondaryAction, .dnnSecondaryAction:hover, .dnnSecondaryAction:focus, .dnnSecondaryAction:active, .dnnSecondaryAction.active,
a.dnnTertiaryAction,
a.dnnTertiaryAction:hover,
a.dnnTertiaryAction:focus,
a.dnnTertiaryAction:active,
a.dnnTertiaryAction.active, .dnnTertiaryAction, .dnnTertiaryAction:hover, .dnnTertiaryAction:focus, .dnnTertiaryAction:active, .dnnTertiaryAction.active,
a.dnnDisabledAction,
a.dnnDisabledAction:hover,
a.dnnDisabledAction:focus,
a.dnnDisabledAction:active,
a.dnnDisabledAction.active, .dnnDisabledAction, .dnnDisabledAction:hover, .dnnDisabledAction:focus, .dnnDisabledAction:active, .dnnDisabledAction.active {
  font-family: "HelveticaNeueLTPro", Arial, Helvetica, sans-serif;
  font-weight: 300;
  text-shadow: none !important;
  text-decoration: none !important;
  opacity: 1 !important;
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  font-size: 18px !important;
  display: inline-block;
  line-height: 1.25em !important;
  padding: 0.9em 1.5em 0.675em !important;
  text-align: center;
  outline: none !important;
  border-width: 2px !important;
  border-style: solid !important;
}
.dnnFormItem input[type=submit].btn-sm, .dnnFormItem input[type=submit].btn-sm:hover, .dnnFormItem input[type=submit].btn-sm:focus, .dnnFormItem input[type=submit].btn-sm:active, .dnnFormItem input[type=submit].btn-sm.active, .dnnFormItem input[type=submit]:hover.btn-sm, .dnnFormItem input[type=submit]:hover.btn-sm:hover, .dnnFormItem input[type=submit]:hover.btn-sm:focus, .dnnFormItem input[type=submit]:hover.btn-sm:active, .dnnFormItem input[type=submit]:hover.btn-sm.active, .dnnFormItem input[type=submit]:focus.btn-sm, .dnnFormItem input[type=submit]:focus.btn-sm:hover, .dnnFormItem input[type=submit]:focus.btn-sm:focus, .dnnFormItem input[type=submit]:focus.btn-sm:active, .dnnFormItem input[type=submit]:focus.btn-sm.active, .dnnFormItem input[type=submit]:active.btn-sm, .dnnFormItem input[type=submit]:active.btn-sm:hover, .dnnFormItem input[type=submit]:active.btn-sm:focus, .dnnFormItem input[type=submit]:active.btn-sm:active, .dnnFormItem input[type=submit]:active.btn-sm.active, .dnnFormItem input[type=submit].active.btn-sm, .dnnFormItem input[type=submit].active.btn-sm:hover, .dnnFormItem input[type=submit].active.btn-sm:focus, .dnnFormItem input[type=submit].active.btn-sm:active, .dnnFormItem input[type=submit].active.btn-sm.active,
a.dnnPrimaryAction.btn-sm,
a.dnnPrimaryAction.btn-sm:hover,
a.dnnPrimaryAction.btn-sm:focus,
a.dnnPrimaryAction.btn-sm:active,
a.dnnPrimaryAction.btn-sm.active,
a.dnnPrimaryAction:hover.btn-sm,
a.dnnPrimaryAction:hover.btn-sm:hover,
a.dnnPrimaryAction:hover.btn-sm:focus,
a.dnnPrimaryAction:hover.btn-sm:active,
a.dnnPrimaryAction:hover.btn-sm.active,
a.dnnPrimaryAction:focus.btn-sm,
a.dnnPrimaryAction:focus.btn-sm:hover,
a.dnnPrimaryAction:focus.btn-sm:focus,
a.dnnPrimaryAction:focus.btn-sm:active,
a.dnnPrimaryAction:focus.btn-sm.active,
a.dnnPrimaryAction:active.btn-sm,
a.dnnPrimaryAction:active.btn-sm:hover,
a.dnnPrimaryAction:active.btn-sm:focus,
a.dnnPrimaryAction:active.btn-sm:active,
a.dnnPrimaryAction:active.btn-sm.active,
a.dnnPrimaryAction.active.btn-sm,
a.dnnPrimaryAction.active.btn-sm:hover,
a.dnnPrimaryAction.active.btn-sm:focus,
a.dnnPrimaryAction.active.btn-sm:active,
a.dnnPrimaryAction.active.btn-sm.active, .dnnPrimaryAction.btn-sm, .dnnPrimaryAction.btn-sm:hover, .dnnPrimaryAction.btn-sm:focus, .dnnPrimaryAction.btn-sm:active, .dnnPrimaryAction.btn-sm.active, .dnnPrimaryAction:hover.btn-sm, .dnnPrimaryAction:hover.btn-sm:hover, .dnnPrimaryAction:hover.btn-sm:focus, .dnnPrimaryAction:hover.btn-sm:active, .dnnPrimaryAction:hover.btn-sm.active, .dnnPrimaryAction:focus.btn-sm, .dnnPrimaryAction:focus.btn-sm:hover, .dnnPrimaryAction:focus.btn-sm:focus, .dnnPrimaryAction:focus.btn-sm:active, .dnnPrimaryAction:focus.btn-sm.active, .dnnPrimaryAction:active.btn-sm, .dnnPrimaryAction:active.btn-sm:hover, .dnnPrimaryAction:active.btn-sm:focus, .dnnPrimaryAction:active.btn-sm:active, .dnnPrimaryAction:active.btn-sm.active, .dnnPrimaryAction.active.btn-sm, .dnnPrimaryAction.active.btn-sm:hover, .dnnPrimaryAction.active.btn-sm:focus, .dnnPrimaryAction.active.btn-sm:active, .dnnPrimaryAction.active.btn-sm.active,
a.dnnSecondaryAction.btn-sm,
a.dnnSecondaryAction.btn-sm:hover,
a.dnnSecondaryAction.btn-sm:focus,
a.dnnSecondaryAction.btn-sm:active,
a.dnnSecondaryAction.btn-sm.active,
a.dnnSecondaryAction:hover.btn-sm,
a.dnnSecondaryAction:hover.btn-sm:hover,
a.dnnSecondaryAction:hover.btn-sm:focus,
a.dnnSecondaryAction:hover.btn-sm:active,
a.dnnSecondaryAction:hover.btn-sm.active,
a.dnnSecondaryAction:focus.btn-sm,
a.dnnSecondaryAction:focus.btn-sm:hover,
a.dnnSecondaryAction:focus.btn-sm:focus,
a.dnnSecondaryAction:focus.btn-sm:active,
a.dnnSecondaryAction:focus.btn-sm.active,
a.dnnSecondaryAction:active.btn-sm,
a.dnnSecondaryAction:active.btn-sm:hover,
a.dnnSecondaryAction:active.btn-sm:focus,
a.dnnSecondaryAction:active.btn-sm:active,
a.dnnSecondaryAction:active.btn-sm.active,
a.dnnSecondaryAction.active.btn-sm,
a.dnnSecondaryAction.active.btn-sm:hover,
a.dnnSecondaryAction.active.btn-sm:focus,
a.dnnSecondaryAction.active.btn-sm:active,
a.dnnSecondaryAction.active.btn-sm.active, .dnnSecondaryAction.btn-sm, .dnnSecondaryAction.btn-sm:hover, .dnnSecondaryAction.btn-sm:focus, .dnnSecondaryAction.btn-sm:active, .dnnSecondaryAction.btn-sm.active, .dnnSecondaryAction:hover.btn-sm, .dnnSecondaryAction:hover.btn-sm:hover, .dnnSecondaryAction:hover.btn-sm:focus, .dnnSecondaryAction:hover.btn-sm:active, .dnnSecondaryAction:hover.btn-sm.active, .dnnSecondaryAction:focus.btn-sm, .dnnSecondaryAction:focus.btn-sm:hover, .dnnSecondaryAction:focus.btn-sm:focus, .dnnSecondaryAction:focus.btn-sm:active, .dnnSecondaryAction:focus.btn-sm.active, .dnnSecondaryAction:active.btn-sm, .dnnSecondaryAction:active.btn-sm:hover, .dnnSecondaryAction:active.btn-sm:focus, .dnnSecondaryAction:active.btn-sm:active, .dnnSecondaryAction:active.btn-sm.active, .dnnSecondaryAction.active.btn-sm, .dnnSecondaryAction.active.btn-sm:hover, .dnnSecondaryAction.active.btn-sm:focus, .dnnSecondaryAction.active.btn-sm:active, .dnnSecondaryAction.active.btn-sm.active,
a.dnnTertiaryAction.btn-sm,
a.dnnTertiaryAction.btn-sm:hover,
a.dnnTertiaryAction.btn-sm:focus,
a.dnnTertiaryAction.btn-sm:active,
a.dnnTertiaryAction.btn-sm.active,
a.dnnTertiaryAction:hover.btn-sm,
a.dnnTertiaryAction:hover.btn-sm:hover,
a.dnnTertiaryAction:hover.btn-sm:focus,
a.dnnTertiaryAction:hover.btn-sm:active,
a.dnnTertiaryAction:hover.btn-sm.active,
a.dnnTertiaryAction:focus.btn-sm,
a.dnnTertiaryAction:focus.btn-sm:hover,
a.dnnTertiaryAction:focus.btn-sm:focus,
a.dnnTertiaryAction:focus.btn-sm:active,
a.dnnTertiaryAction:focus.btn-sm.active,
a.dnnTertiaryAction:active.btn-sm,
a.dnnTertiaryAction:active.btn-sm:hover,
a.dnnTertiaryAction:active.btn-sm:focus,
a.dnnTertiaryAction:active.btn-sm:active,
a.dnnTertiaryAction:active.btn-sm.active,
a.dnnTertiaryAction.active.btn-sm,
a.dnnTertiaryAction.active.btn-sm:hover,
a.dnnTertiaryAction.active.btn-sm:focus,
a.dnnTertiaryAction.active.btn-sm:active,
a.dnnTertiaryAction.active.btn-sm.active, .dnnTertiaryAction.btn-sm, .dnnTertiaryAction.btn-sm:hover, .dnnTertiaryAction.btn-sm:focus, .dnnTertiaryAction.btn-sm:active, .dnnTertiaryAction.btn-sm.active, .dnnTertiaryAction:hover.btn-sm, .dnnTertiaryAction:hover.btn-sm:hover, .dnnTertiaryAction:hover.btn-sm:focus, .dnnTertiaryAction:hover.btn-sm:active, .dnnTertiaryAction:hover.btn-sm.active, .dnnTertiaryAction:focus.btn-sm, .dnnTertiaryAction:focus.btn-sm:hover, .dnnTertiaryAction:focus.btn-sm:focus, .dnnTertiaryAction:focus.btn-sm:active, .dnnTertiaryAction:focus.btn-sm.active, .dnnTertiaryAction:active.btn-sm, .dnnTertiaryAction:active.btn-sm:hover, .dnnTertiaryAction:active.btn-sm:focus, .dnnTertiaryAction:active.btn-sm:active, .dnnTertiaryAction:active.btn-sm.active, .dnnTertiaryAction.active.btn-sm, .dnnTertiaryAction.active.btn-sm:hover, .dnnTertiaryAction.active.btn-sm:focus, .dnnTertiaryAction.active.btn-sm:active, .dnnTertiaryAction.active.btn-sm.active,
a.dnnDisabledAction.btn-sm,
a.dnnDisabledAction.btn-sm:hover,
a.dnnDisabledAction.btn-sm:focus,
a.dnnDisabledAction.btn-sm:active,
a.dnnDisabledAction.btn-sm.active,
a.dnnDisabledAction:hover.btn-sm,
a.dnnDisabledAction:hover.btn-sm:hover,
a.dnnDisabledAction:hover.btn-sm:focus,
a.dnnDisabledAction:hover.btn-sm:active,
a.dnnDisabledAction:hover.btn-sm.active,
a.dnnDisabledAction:focus.btn-sm,
a.dnnDisabledAction:focus.btn-sm:hover,
a.dnnDisabledAction:focus.btn-sm:focus,
a.dnnDisabledAction:focus.btn-sm:active,
a.dnnDisabledAction:focus.btn-sm.active,
a.dnnDisabledAction:active.btn-sm,
a.dnnDisabledAction:active.btn-sm:hover,
a.dnnDisabledAction:active.btn-sm:focus,
a.dnnDisabledAction:active.btn-sm:active,
a.dnnDisabledAction:active.btn-sm.active,
a.dnnDisabledAction.active.btn-sm,
a.dnnDisabledAction.active.btn-sm:hover,
a.dnnDisabledAction.active.btn-sm:focus,
a.dnnDisabledAction.active.btn-sm:active,
a.dnnDisabledAction.active.btn-sm.active, .dnnDisabledAction.btn-sm, .dnnDisabledAction.btn-sm:hover, .dnnDisabledAction.btn-sm:focus, .dnnDisabledAction.btn-sm:active, .dnnDisabledAction.btn-sm.active, .dnnDisabledAction:hover.btn-sm, .dnnDisabledAction:hover.btn-sm:hover, .dnnDisabledAction:hover.btn-sm:focus, .dnnDisabledAction:hover.btn-sm:active, .dnnDisabledAction:hover.btn-sm.active, .dnnDisabledAction:focus.btn-sm, .dnnDisabledAction:focus.btn-sm:hover, .dnnDisabledAction:focus.btn-sm:focus, .dnnDisabledAction:focus.btn-sm:active, .dnnDisabledAction:focus.btn-sm.active, .dnnDisabledAction:active.btn-sm, .dnnDisabledAction:active.btn-sm:hover, .dnnDisabledAction:active.btn-sm:focus, .dnnDisabledAction:active.btn-sm:active, .dnnDisabledAction:active.btn-sm.active, .dnnDisabledAction.active.btn-sm, .dnnDisabledAction.active.btn-sm:hover, .dnnDisabledAction.active.btn-sm:focus, .dnnDisabledAction.active.btn-sm:active, .dnnDisabledAction.active.btn-sm.active {
  font-size: 16px !important;
  padding: 0.675em 0.75em 0.275em !important;
}
.dnnFormItem input[type=submit].btn-lg, .dnnFormItem input[type=submit].btn-lg:hover, .dnnFormItem input[type=submit].btn-lg:focus, .dnnFormItem input[type=submit].btn-lg:active, .dnnFormItem input[type=submit].btn-lg.active, .dnnFormItem input[type=submit]:hover.btn-lg, .dnnFormItem input[type=submit]:hover.btn-lg:hover, .dnnFormItem input[type=submit]:hover.btn-lg:focus, .dnnFormItem input[type=submit]:hover.btn-lg:active, .dnnFormItem input[type=submit]:hover.btn-lg.active, .dnnFormItem input[type=submit]:focus.btn-lg, .dnnFormItem input[type=submit]:focus.btn-lg:hover, .dnnFormItem input[type=submit]:focus.btn-lg:focus, .dnnFormItem input[type=submit]:focus.btn-lg:active, .dnnFormItem input[type=submit]:focus.btn-lg.active, .dnnFormItem input[type=submit]:active.btn-lg, .dnnFormItem input[type=submit]:active.btn-lg:hover, .dnnFormItem input[type=submit]:active.btn-lg:focus, .dnnFormItem input[type=submit]:active.btn-lg:active, .dnnFormItem input[type=submit]:active.btn-lg.active, .dnnFormItem input[type=submit].active.btn-lg, .dnnFormItem input[type=submit].active.btn-lg:hover, .dnnFormItem input[type=submit].active.btn-lg:focus, .dnnFormItem input[type=submit].active.btn-lg:active, .dnnFormItem input[type=submit].active.btn-lg.active,
a.dnnPrimaryAction.btn-lg,
a.dnnPrimaryAction.btn-lg:hover,
a.dnnPrimaryAction.btn-lg:focus,
a.dnnPrimaryAction.btn-lg:active,
a.dnnPrimaryAction.btn-lg.active,
a.dnnPrimaryAction:hover.btn-lg,
a.dnnPrimaryAction:hover.btn-lg:hover,
a.dnnPrimaryAction:hover.btn-lg:focus,
a.dnnPrimaryAction:hover.btn-lg:active,
a.dnnPrimaryAction:hover.btn-lg.active,
a.dnnPrimaryAction:focus.btn-lg,
a.dnnPrimaryAction:focus.btn-lg:hover,
a.dnnPrimaryAction:focus.btn-lg:focus,
a.dnnPrimaryAction:focus.btn-lg:active,
a.dnnPrimaryAction:focus.btn-lg.active,
a.dnnPrimaryAction:active.btn-lg,
a.dnnPrimaryAction:active.btn-lg:hover,
a.dnnPrimaryAction:active.btn-lg:focus,
a.dnnPrimaryAction:active.btn-lg:active,
a.dnnPrimaryAction:active.btn-lg.active,
a.dnnPrimaryAction.active.btn-lg,
a.dnnPrimaryAction.active.btn-lg:hover,
a.dnnPrimaryAction.active.btn-lg:focus,
a.dnnPrimaryAction.active.btn-lg:active,
a.dnnPrimaryAction.active.btn-lg.active, .dnnPrimaryAction.btn-lg, .dnnPrimaryAction.btn-lg:hover, .dnnPrimaryAction.btn-lg:focus, .dnnPrimaryAction.btn-lg:active, .dnnPrimaryAction.btn-lg.active, .dnnPrimaryAction:hover.btn-lg, .dnnPrimaryAction:hover.btn-lg:hover, .dnnPrimaryAction:hover.btn-lg:focus, .dnnPrimaryAction:hover.btn-lg:active, .dnnPrimaryAction:hover.btn-lg.active, .dnnPrimaryAction:focus.btn-lg, .dnnPrimaryAction:focus.btn-lg:hover, .dnnPrimaryAction:focus.btn-lg:focus, .dnnPrimaryAction:focus.btn-lg:active, .dnnPrimaryAction:focus.btn-lg.active, .dnnPrimaryAction:active.btn-lg, .dnnPrimaryAction:active.btn-lg:hover, .dnnPrimaryAction:active.btn-lg:focus, .dnnPrimaryAction:active.btn-lg:active, .dnnPrimaryAction:active.btn-lg.active, .dnnPrimaryAction.active.btn-lg, .dnnPrimaryAction.active.btn-lg:hover, .dnnPrimaryAction.active.btn-lg:focus, .dnnPrimaryAction.active.btn-lg:active, .dnnPrimaryAction.active.btn-lg.active,
a.dnnSecondaryAction.btn-lg,
a.dnnSecondaryAction.btn-lg:hover,
a.dnnSecondaryAction.btn-lg:focus,
a.dnnSecondaryAction.btn-lg:active,
a.dnnSecondaryAction.btn-lg.active,
a.dnnSecondaryAction:hover.btn-lg,
a.dnnSecondaryAction:hover.btn-lg:hover,
a.dnnSecondaryAction:hover.btn-lg:focus,
a.dnnSecondaryAction:hover.btn-lg:active,
a.dnnSecondaryAction:hover.btn-lg.active,
a.dnnSecondaryAction:focus.btn-lg,
a.dnnSecondaryAction:focus.btn-lg:hover,
a.dnnSecondaryAction:focus.btn-lg:focus,
a.dnnSecondaryAction:focus.btn-lg:active,
a.dnnSecondaryAction:focus.btn-lg.active,
a.dnnSecondaryAction:active.btn-lg,
a.dnnSecondaryAction:active.btn-lg:hover,
a.dnnSecondaryAction:active.btn-lg:focus,
a.dnnSecondaryAction:active.btn-lg:active,
a.dnnSecondaryAction:active.btn-lg.active,
a.dnnSecondaryAction.active.btn-lg,
a.dnnSecondaryAction.active.btn-lg:hover,
a.dnnSecondaryAction.active.btn-lg:focus,
a.dnnSecondaryAction.active.btn-lg:active,
a.dnnSecondaryAction.active.btn-lg.active, .dnnSecondaryAction.btn-lg, .dnnSecondaryAction.btn-lg:hover, .dnnSecondaryAction.btn-lg:focus, .dnnSecondaryAction.btn-lg:active, .dnnSecondaryAction.btn-lg.active, .dnnSecondaryAction:hover.btn-lg, .dnnSecondaryAction:hover.btn-lg:hover, .dnnSecondaryAction:hover.btn-lg:focus, .dnnSecondaryAction:hover.btn-lg:active, .dnnSecondaryAction:hover.btn-lg.active, .dnnSecondaryAction:focus.btn-lg, .dnnSecondaryAction:focus.btn-lg:hover, .dnnSecondaryAction:focus.btn-lg:focus, .dnnSecondaryAction:focus.btn-lg:active, .dnnSecondaryAction:focus.btn-lg.active, .dnnSecondaryAction:active.btn-lg, .dnnSecondaryAction:active.btn-lg:hover, .dnnSecondaryAction:active.btn-lg:focus, .dnnSecondaryAction:active.btn-lg:active, .dnnSecondaryAction:active.btn-lg.active, .dnnSecondaryAction.active.btn-lg, .dnnSecondaryAction.active.btn-lg:hover, .dnnSecondaryAction.active.btn-lg:focus, .dnnSecondaryAction.active.btn-lg:active, .dnnSecondaryAction.active.btn-lg.active,
a.dnnTertiaryAction.btn-lg,
a.dnnTertiaryAction.btn-lg:hover,
a.dnnTertiaryAction.btn-lg:focus,
a.dnnTertiaryAction.btn-lg:active,
a.dnnTertiaryAction.btn-lg.active,
a.dnnTertiaryAction:hover.btn-lg,
a.dnnTertiaryAction:hover.btn-lg:hover,
a.dnnTertiaryAction:hover.btn-lg:focus,
a.dnnTertiaryAction:hover.btn-lg:active,
a.dnnTertiaryAction:hover.btn-lg.active,
a.dnnTertiaryAction:focus.btn-lg,
a.dnnTertiaryAction:focus.btn-lg:hover,
a.dnnTertiaryAction:focus.btn-lg:focus,
a.dnnTertiaryAction:focus.btn-lg:active,
a.dnnTertiaryAction:focus.btn-lg.active,
a.dnnTertiaryAction:active.btn-lg,
a.dnnTertiaryAction:active.btn-lg:hover,
a.dnnTertiaryAction:active.btn-lg:focus,
a.dnnTertiaryAction:active.btn-lg:active,
a.dnnTertiaryAction:active.btn-lg.active,
a.dnnTertiaryAction.active.btn-lg,
a.dnnTertiaryAction.active.btn-lg:hover,
a.dnnTertiaryAction.active.btn-lg:focus,
a.dnnTertiaryAction.active.btn-lg:active,
a.dnnTertiaryAction.active.btn-lg.active, .dnnTertiaryAction.btn-lg, .dnnTertiaryAction.btn-lg:hover, .dnnTertiaryAction.btn-lg:focus, .dnnTertiaryAction.btn-lg:active, .dnnTertiaryAction.btn-lg.active, .dnnTertiaryAction:hover.btn-lg, .dnnTertiaryAction:hover.btn-lg:hover, .dnnTertiaryAction:hover.btn-lg:focus, .dnnTertiaryAction:hover.btn-lg:active, .dnnTertiaryAction:hover.btn-lg.active, .dnnTertiaryAction:focus.btn-lg, .dnnTertiaryAction:focus.btn-lg:hover, .dnnTertiaryAction:focus.btn-lg:focus, .dnnTertiaryAction:focus.btn-lg:active, .dnnTertiaryAction:focus.btn-lg.active, .dnnTertiaryAction:active.btn-lg, .dnnTertiaryAction:active.btn-lg:hover, .dnnTertiaryAction:active.btn-lg:focus, .dnnTertiaryAction:active.btn-lg:active, .dnnTertiaryAction:active.btn-lg.active, .dnnTertiaryAction.active.btn-lg, .dnnTertiaryAction.active.btn-lg:hover, .dnnTertiaryAction.active.btn-lg:focus, .dnnTertiaryAction.active.btn-lg:active, .dnnTertiaryAction.active.btn-lg.active,
a.dnnDisabledAction.btn-lg,
a.dnnDisabledAction.btn-lg:hover,
a.dnnDisabledAction.btn-lg:focus,
a.dnnDisabledAction.btn-lg:active,
a.dnnDisabledAction.btn-lg.active,
a.dnnDisabledAction:hover.btn-lg,
a.dnnDisabledAction:hover.btn-lg:hover,
a.dnnDisabledAction:hover.btn-lg:focus,
a.dnnDisabledAction:hover.btn-lg:active,
a.dnnDisabledAction:hover.btn-lg.active,
a.dnnDisabledAction:focus.btn-lg,
a.dnnDisabledAction:focus.btn-lg:hover,
a.dnnDisabledAction:focus.btn-lg:focus,
a.dnnDisabledAction:focus.btn-lg:active,
a.dnnDisabledAction:focus.btn-lg.active,
a.dnnDisabledAction:active.btn-lg,
a.dnnDisabledAction:active.btn-lg:hover,
a.dnnDisabledAction:active.btn-lg:focus,
a.dnnDisabledAction:active.btn-lg:active,
a.dnnDisabledAction:active.btn-lg.active,
a.dnnDisabledAction.active.btn-lg,
a.dnnDisabledAction.active.btn-lg:hover,
a.dnnDisabledAction.active.btn-lg:focus,
a.dnnDisabledAction.active.btn-lg:active,
a.dnnDisabledAction.active.btn-lg.active, .dnnDisabledAction.btn-lg, .dnnDisabledAction.btn-lg:hover, .dnnDisabledAction.btn-lg:focus, .dnnDisabledAction.btn-lg:active, .dnnDisabledAction.btn-lg.active, .dnnDisabledAction:hover.btn-lg, .dnnDisabledAction:hover.btn-lg:hover, .dnnDisabledAction:hover.btn-lg:focus, .dnnDisabledAction:hover.btn-lg:active, .dnnDisabledAction:hover.btn-lg.active, .dnnDisabledAction:focus.btn-lg, .dnnDisabledAction:focus.btn-lg:hover, .dnnDisabledAction:focus.btn-lg:focus, .dnnDisabledAction:focus.btn-lg:active, .dnnDisabledAction:focus.btn-lg.active, .dnnDisabledAction:active.btn-lg, .dnnDisabledAction:active.btn-lg:hover, .dnnDisabledAction:active.btn-lg:focus, .dnnDisabledAction:active.btn-lg:active, .dnnDisabledAction:active.btn-lg.active, .dnnDisabledAction.active.btn-lg, .dnnDisabledAction.active.btn-lg:hover, .dnnDisabledAction.active.btn-lg:focus, .dnnDisabledAction.active.btn-lg:active, .dnnDisabledAction.active.btn-lg.active {
  font-size: 22px !important;
  padding: 0.825em 1.5em 0.675em !important;
}
.dnnFormItem input[type=submit].btn-xl, .dnnFormItem input[type=submit].btn-xl:hover, .dnnFormItem input[type=submit].btn-xl:focus, .dnnFormItem input[type=submit].btn-xl:active, .dnnFormItem input[type=submit].btn-xl.active, .dnnFormItem input[type=submit]:hover.btn-xl, .dnnFormItem input[type=submit]:hover.btn-xl:hover, .dnnFormItem input[type=submit]:hover.btn-xl:focus, .dnnFormItem input[type=submit]:hover.btn-xl:active, .dnnFormItem input[type=submit]:hover.btn-xl.active, .dnnFormItem input[type=submit]:focus.btn-xl, .dnnFormItem input[type=submit]:focus.btn-xl:hover, .dnnFormItem input[type=submit]:focus.btn-xl:focus, .dnnFormItem input[type=submit]:focus.btn-xl:active, .dnnFormItem input[type=submit]:focus.btn-xl.active, .dnnFormItem input[type=submit]:active.btn-xl, .dnnFormItem input[type=submit]:active.btn-xl:hover, .dnnFormItem input[type=submit]:active.btn-xl:focus, .dnnFormItem input[type=submit]:active.btn-xl:active, .dnnFormItem input[type=submit]:active.btn-xl.active, .dnnFormItem input[type=submit].active.btn-xl, .dnnFormItem input[type=submit].active.btn-xl:hover, .dnnFormItem input[type=submit].active.btn-xl:focus, .dnnFormItem input[type=submit].active.btn-xl:active, .dnnFormItem input[type=submit].active.btn-xl.active,
a.dnnPrimaryAction.btn-xl,
a.dnnPrimaryAction.btn-xl:hover,
a.dnnPrimaryAction.btn-xl:focus,
a.dnnPrimaryAction.btn-xl:active,
a.dnnPrimaryAction.btn-xl.active,
a.dnnPrimaryAction:hover.btn-xl,
a.dnnPrimaryAction:hover.btn-xl:hover,
a.dnnPrimaryAction:hover.btn-xl:focus,
a.dnnPrimaryAction:hover.btn-xl:active,
a.dnnPrimaryAction:hover.btn-xl.active,
a.dnnPrimaryAction:focus.btn-xl,
a.dnnPrimaryAction:focus.btn-xl:hover,
a.dnnPrimaryAction:focus.btn-xl:focus,
a.dnnPrimaryAction:focus.btn-xl:active,
a.dnnPrimaryAction:focus.btn-xl.active,
a.dnnPrimaryAction:active.btn-xl,
a.dnnPrimaryAction:active.btn-xl:hover,
a.dnnPrimaryAction:active.btn-xl:focus,
a.dnnPrimaryAction:active.btn-xl:active,
a.dnnPrimaryAction:active.btn-xl.active,
a.dnnPrimaryAction.active.btn-xl,
a.dnnPrimaryAction.active.btn-xl:hover,
a.dnnPrimaryAction.active.btn-xl:focus,
a.dnnPrimaryAction.active.btn-xl:active,
a.dnnPrimaryAction.active.btn-xl.active, .dnnPrimaryAction.btn-xl, .dnnPrimaryAction.btn-xl:hover, .dnnPrimaryAction.btn-xl:focus, .dnnPrimaryAction.btn-xl:active, .dnnPrimaryAction.btn-xl.active, .dnnPrimaryAction:hover.btn-xl, .dnnPrimaryAction:hover.btn-xl:hover, .dnnPrimaryAction:hover.btn-xl:focus, .dnnPrimaryAction:hover.btn-xl:active, .dnnPrimaryAction:hover.btn-xl.active, .dnnPrimaryAction:focus.btn-xl, .dnnPrimaryAction:focus.btn-xl:hover, .dnnPrimaryAction:focus.btn-xl:focus, .dnnPrimaryAction:focus.btn-xl:active, .dnnPrimaryAction:focus.btn-xl.active, .dnnPrimaryAction:active.btn-xl, .dnnPrimaryAction:active.btn-xl:hover, .dnnPrimaryAction:active.btn-xl:focus, .dnnPrimaryAction:active.btn-xl:active, .dnnPrimaryAction:active.btn-xl.active, .dnnPrimaryAction.active.btn-xl, .dnnPrimaryAction.active.btn-xl:hover, .dnnPrimaryAction.active.btn-xl:focus, .dnnPrimaryAction.active.btn-xl:active, .dnnPrimaryAction.active.btn-xl.active,
a.dnnSecondaryAction.btn-xl,
a.dnnSecondaryAction.btn-xl:hover,
a.dnnSecondaryAction.btn-xl:focus,
a.dnnSecondaryAction.btn-xl:active,
a.dnnSecondaryAction.btn-xl.active,
a.dnnSecondaryAction:hover.btn-xl,
a.dnnSecondaryAction:hover.btn-xl:hover,
a.dnnSecondaryAction:hover.btn-xl:focus,
a.dnnSecondaryAction:hover.btn-xl:active,
a.dnnSecondaryAction:hover.btn-xl.active,
a.dnnSecondaryAction:focus.btn-xl,
a.dnnSecondaryAction:focus.btn-xl:hover,
a.dnnSecondaryAction:focus.btn-xl:focus,
a.dnnSecondaryAction:focus.btn-xl:active,
a.dnnSecondaryAction:focus.btn-xl.active,
a.dnnSecondaryAction:active.btn-xl,
a.dnnSecondaryAction:active.btn-xl:hover,
a.dnnSecondaryAction:active.btn-xl:focus,
a.dnnSecondaryAction:active.btn-xl:active,
a.dnnSecondaryAction:active.btn-xl.active,
a.dnnSecondaryAction.active.btn-xl,
a.dnnSecondaryAction.active.btn-xl:hover,
a.dnnSecondaryAction.active.btn-xl:focus,
a.dnnSecondaryAction.active.btn-xl:active,
a.dnnSecondaryAction.active.btn-xl.active, .dnnSecondaryAction.btn-xl, .dnnSecondaryAction.btn-xl:hover, .dnnSecondaryAction.btn-xl:focus, .dnnSecondaryAction.btn-xl:active, .dnnSecondaryAction.btn-xl.active, .dnnSecondaryAction:hover.btn-xl, .dnnSecondaryAction:hover.btn-xl:hover, .dnnSecondaryAction:hover.btn-xl:focus, .dnnSecondaryAction:hover.btn-xl:active, .dnnSecondaryAction:hover.btn-xl.active, .dnnSecondaryAction:focus.btn-xl, .dnnSecondaryAction:focus.btn-xl:hover, .dnnSecondaryAction:focus.btn-xl:focus, .dnnSecondaryAction:focus.btn-xl:active, .dnnSecondaryAction:focus.btn-xl.active, .dnnSecondaryAction:active.btn-xl, .dnnSecondaryAction:active.btn-xl:hover, .dnnSecondaryAction:active.btn-xl:focus, .dnnSecondaryAction:active.btn-xl:active, .dnnSecondaryAction:active.btn-xl.active, .dnnSecondaryAction.active.btn-xl, .dnnSecondaryAction.active.btn-xl:hover, .dnnSecondaryAction.active.btn-xl:focus, .dnnSecondaryAction.active.btn-xl:active, .dnnSecondaryAction.active.btn-xl.active,
a.dnnTertiaryAction.btn-xl,
a.dnnTertiaryAction.btn-xl:hover,
a.dnnTertiaryAction.btn-xl:focus,
a.dnnTertiaryAction.btn-xl:active,
a.dnnTertiaryAction.btn-xl.active,
a.dnnTertiaryAction:hover.btn-xl,
a.dnnTertiaryAction:hover.btn-xl:hover,
a.dnnTertiaryAction:hover.btn-xl:focus,
a.dnnTertiaryAction:hover.btn-xl:active,
a.dnnTertiaryAction:hover.btn-xl.active,
a.dnnTertiaryAction:focus.btn-xl,
a.dnnTertiaryAction:focus.btn-xl:hover,
a.dnnTertiaryAction:focus.btn-xl:focus,
a.dnnTertiaryAction:focus.btn-xl:active,
a.dnnTertiaryAction:focus.btn-xl.active,
a.dnnTertiaryAction:active.btn-xl,
a.dnnTertiaryAction:active.btn-xl:hover,
a.dnnTertiaryAction:active.btn-xl:focus,
a.dnnTertiaryAction:active.btn-xl:active,
a.dnnTertiaryAction:active.btn-xl.active,
a.dnnTertiaryAction.active.btn-xl,
a.dnnTertiaryAction.active.btn-xl:hover,
a.dnnTertiaryAction.active.btn-xl:focus,
a.dnnTertiaryAction.active.btn-xl:active,
a.dnnTertiaryAction.active.btn-xl.active, .dnnTertiaryAction.btn-xl, .dnnTertiaryAction.btn-xl:hover, .dnnTertiaryAction.btn-xl:focus, .dnnTertiaryAction.btn-xl:active, .dnnTertiaryAction.btn-xl.active, .dnnTertiaryAction:hover.btn-xl, .dnnTertiaryAction:hover.btn-xl:hover, .dnnTertiaryAction:hover.btn-xl:focus, .dnnTertiaryAction:hover.btn-xl:active, .dnnTertiaryAction:hover.btn-xl.active, .dnnTertiaryAction:focus.btn-xl, .dnnTertiaryAction:focus.btn-xl:hover, .dnnTertiaryAction:focus.btn-xl:focus, .dnnTertiaryAction:focus.btn-xl:active, .dnnTertiaryAction:focus.btn-xl.active, .dnnTertiaryAction:active.btn-xl, .dnnTertiaryAction:active.btn-xl:hover, .dnnTertiaryAction:active.btn-xl:focus, .dnnTertiaryAction:active.btn-xl:active, .dnnTertiaryAction:active.btn-xl.active, .dnnTertiaryAction.active.btn-xl, .dnnTertiaryAction.active.btn-xl:hover, .dnnTertiaryAction.active.btn-xl:focus, .dnnTertiaryAction.active.btn-xl:active, .dnnTertiaryAction.active.btn-xl.active,
a.dnnDisabledAction.btn-xl,
a.dnnDisabledAction.btn-xl:hover,
a.dnnDisabledAction.btn-xl:focus,
a.dnnDisabledAction.btn-xl:active,
a.dnnDisabledAction.btn-xl.active,
a.dnnDisabledAction:hover.btn-xl,
a.dnnDisabledAction:hover.btn-xl:hover,
a.dnnDisabledAction:hover.btn-xl:focus,
a.dnnDisabledAction:hover.btn-xl:active,
a.dnnDisabledAction:hover.btn-xl.active,
a.dnnDisabledAction:focus.btn-xl,
a.dnnDisabledAction:focus.btn-xl:hover,
a.dnnDisabledAction:focus.btn-xl:focus,
a.dnnDisabledAction:focus.btn-xl:active,
a.dnnDisabledAction:focus.btn-xl.active,
a.dnnDisabledAction:active.btn-xl,
a.dnnDisabledAction:active.btn-xl:hover,
a.dnnDisabledAction:active.btn-xl:focus,
a.dnnDisabledAction:active.btn-xl:active,
a.dnnDisabledAction:active.btn-xl.active,
a.dnnDisabledAction.active.btn-xl,
a.dnnDisabledAction.active.btn-xl:hover,
a.dnnDisabledAction.active.btn-xl:focus,
a.dnnDisabledAction.active.btn-xl:active,
a.dnnDisabledAction.active.btn-xl.active, .dnnDisabledAction.btn-xl, .dnnDisabledAction.btn-xl:hover, .dnnDisabledAction.btn-xl:focus, .dnnDisabledAction.btn-xl:active, .dnnDisabledAction.btn-xl.active, .dnnDisabledAction:hover.btn-xl, .dnnDisabledAction:hover.btn-xl:hover, .dnnDisabledAction:hover.btn-xl:focus, .dnnDisabledAction:hover.btn-xl:active, .dnnDisabledAction:hover.btn-xl.active, .dnnDisabledAction:focus.btn-xl, .dnnDisabledAction:focus.btn-xl:hover, .dnnDisabledAction:focus.btn-xl:focus, .dnnDisabledAction:focus.btn-xl:active, .dnnDisabledAction:focus.btn-xl.active, .dnnDisabledAction:active.btn-xl, .dnnDisabledAction:active.btn-xl:hover, .dnnDisabledAction:active.btn-xl:focus, .dnnDisabledAction:active.btn-xl:active, .dnnDisabledAction:active.btn-xl.active, .dnnDisabledAction.active.btn-xl, .dnnDisabledAction.active.btn-xl:hover, .dnnDisabledAction.active.btn-xl:focus, .dnnDisabledAction.active.btn-xl:active, .dnnDisabledAction.active.btn-xl.active {
  font-size: 28px !important;
  padding: 1em 1.5em 0.8em !important;
}

.dnnFormItem input[type=submit],
a.dnnPrimaryAction, .dnnPrimaryAction {
  border-color: var(--color-accent-color, #009FD7) !important;
  background: var(--color-accent-color, #009FD7) !important;
  color: var(--color-white, #FFF) !important;
}
.dnnFormItem input[type=submit]:hover, .dnnFormItem input[type=submit]:focus, .dnnFormItem input[type=submit]:active, .dnnFormItem input[type=submit].active,
a.dnnPrimaryAction:hover,
a.dnnPrimaryAction:focus,
a.dnnPrimaryAction:active,
a.dnnPrimaryAction.active, .dnnPrimaryAction:hover, .dnnPrimaryAction:focus, .dnnPrimaryAction:active, .dnnPrimaryAction.active {
  border-color: var(--color-accent-color-hover, #007BA8) !important;
  background: var(--color-accent-color-hover, #007BA8) !important;
  color: var(--color-white, #FFF) !important;
}

a.dnnSecondaryAction, .dnnSecondaryAction {
  border-color: var(--color-navy, #003C71) !important;
  background: var(--color-navy, #003C71) !important;
  color: var(--color-white, #FFF) !important;
}
a.dnnSecondaryAction:hover, a.dnnSecondaryAction:focus, a.dnnSecondaryAction:active, a.dnnSecondaryAction.active, .dnnSecondaryAction:hover, .dnnSecondaryAction:focus, .dnnSecondaryAction:active, .dnnSecondaryAction.active {
  border-color: var(--color-navy-hover, #007BA8) !important;
  background: var(--color-navy-hover, #007BA8) !important;
  color: var(--color-white, #FFF) !important;
}

a.dnnTertiaryAction, .dnnTertiaryAction {
  border-color: var(--color-dark-accent-color, #007BA8) !important;
  background: var(--color-dark-accent-color, #007BA8) !important;
  color: var(--color-white, #FFF) !important;
}
a.dnnTertiaryAction:hover, a.dnnTertiaryAction:focus, a.dnnTertiaryAction:active, a.dnnTertiaryAction.active, .dnnTertiaryAction:hover, .dnnTertiaryAction:focus, .dnnTertiaryAction:active, .dnnTertiaryAction.active {
  border-color: var(--color-dark-accent-color-hover, #009FD7) !important;
  background: var(--color-dark-accent-color-hover, #009FD7) !important;
  color: var(--color-white, #FFF) !important;
}

a.dnnDisabledAction, a.dnnDisabledAction:hover, a.dnnDisabledAction:focus, a.dnnDisabledAction:active, a.dnnDisabledAction.active, .dnnDisabledAction, .dnnDisabledAction:hover, .dnnDisabledAction:focus, .dnnDisabledAction:active, .dnnDisabledAction.active,
a.aspNetDisabled,
a.aspNetDisabled:hover,
a.aspNetDisabled:focus,
a.aspNetDisabled:active,
a.aspNetDisabled.active {
  border: 2px solid var(--color-lightest-grey, #F8F8F8) !important;
  background: var(--color-lightest-grey, #F8F8F8) !important;
  color: rgba(0, 0, 0, 0.25) !important;
  cursor: not-allowed;
}

.dnnPrimaryAction + .dnnPrimaryAction,
.dnnPrimaryAction + .dnnSecondaryAction,
.dnnPrimaryAction + .dnnTertiaryAction,
.dnnPrimaryAction + .dnnDisabledAction,
.dnnSecondaryAction + .dnnPrimaryAction,
.dnnSecondaryAction + .dnnSecondaryAction,
.dnnSecondaryAction + .dnnTertiaryAction,
.dnnSecondaryAction + .dnnDisabledAction,
.dnnTertiaryAction + .dnnPrimaryAction,
.dnnTertiaryAction + .dnnSecondaryAction,
.dnnTertiaryAction + .dnnTertiaryAction,
.dnnTertiaryAction + .dnnDisabledAction,
.dnnDisabledAction + .dnnPrimaryAction,
.dnnDisabledAction + .dnnSecondaryAction,
.dnnDisabledAction + .dnnTertiaryAction,
.dnnDisabledAction + .dnnDisabledAction {
  margin-left: 0.35em !important;
}

.editOnly {
  display: none;
}
.dnnEditState .editOnly {
  display: block;
  margin-bottom: 20px;
}

/* Chrome Bug Last Word Wrapping */
#Convention.inner-page .featured-content,
#Convention .pane-twocol.pane-aside {
  position: relative;
  z-index: 0;
}
#Convention.inner-page .featured-content:before,
#Convention .pane-twocol.pane-aside:before {
  content: "";
  position: absolute;
  z-index: -1;
  display: none;
  width: 25%;
  height: 100%;
  background: var(--color-lightest-grey, #F8F8F8);
}
@media (min-width: 992px) {
  #Convention.inner-page .featured-content:before,
  #Convention .pane-twocol.pane-aside:before {
    display: block;
  }
}
#Convention.inner-page .featured-content aside,
#Convention.inner-page .featured-content aside #dnn_TwoCol1,
#Convention .pane-twocol.pane-aside aside,
#Convention .pane-twocol.pane-aside aside #dnn_TwoCol1 {
  background: var(--color-lightest-grey, #F8F8F8);
}

#Convention {
  /*
  .no-cols,
  .no-aside-pad {
  	&,
  	.first-col,
  	.no-cols {
  		.module-container {
  			@include no-aside-r-margin;
  		}
  	}
  }

  .has-aside {
  	&,
  	.first-col,
  	.more-cols {
  		.module-container {
  			@include aside-r-margin;
  		}
  	}
  }
  */
  /*
  @media (min-width:($site-width + $h-pad*2)) {
  	.has-aside {
  		&,
  		.first-col,
  		.more-cols {
  			.module-container {
  				padding-right: 0;
  			}
  		}
  	}
  	.no-cols,
  	.no-aside-pad {
  		&,
  		.no-cols {
  			.module-container {
  				padding-left: 0;
  				padding-right: 0;
  			}
  		}
  	}
  	aside {
  		.module-container {
  			padding-left: 0;
  		}
  	}
  }
     */
}
#Convention .module-container {
  width: 100%;
  max-width: 1466px;
  /*	@include no-aside-r-margin;*/
}
#Convention .module-container .container,
#Convention .module-container .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
#Convention footer .module-container {
  padding: 0 !important;
}

#Convention h1.heading {
  font-size: 38.25px;
}
@media (min-width: 992px) {
  #Convention h1.heading {
    font-size: 45px;
  }
}
#Convention h2.heading {
  font-size: 29.75px;
}
@media (min-width: 992px) {
  #Convention h2.heading {
    font-size: 35px;
  }
}
#Convention h3.heading {
  font-size: 25.2px;
}
@media (min-width: 992px) {
  #Convention h3.heading {
    font-size: 28px;
  }
}

h1.heading,
h2.heading,
h3.heading {
  margin: 0 0 0.25em;
}
.blue-header h1.heading, .navy-header h1.heading, .green-header h1.heading, .orange-header h1.heading, .red-header h1.heading, .purple-header h1.heading, .mid-grey-header h1.heading,
.blue-header h2.heading,
.navy-header h2.heading,
.green-header h2.heading,
.orange-header h2.heading,
.red-header h2.heading,
.purple-header h2.heading,
.mid-grey-header h2.heading,
.blue-header h3.heading,
.navy-header h3.heading,
.green-header h3.heading,
.orange-header h3.heading,
.red-header h3.heading,
.purple-header h3.heading,
.mid-grey-header h3.heading {
  font-size: 22px !important;
  font-weight: 700 !important;
  text-transform: uppercase;
  margin: 0 0 1.5em !important;
  padding: 1rem 1rem 0.125rem;
  border-left: 10px solid var(--color-grey, #A4A8AD);
}
.blue-header h1.heading + .c-body, .navy-header h1.heading + .c-body, .green-header h1.heading + .c-body, .orange-header h1.heading + .c-body, .red-header h1.heading + .c-body, .purple-header h1.heading + .c-body, .mid-grey-header h1.heading + .c-body,
.blue-header h2.heading + .c-body,
.navy-header h2.heading + .c-body,
.green-header h2.heading + .c-body,
.orange-header h2.heading + .c-body,
.red-header h2.heading + .c-body,
.purple-header h2.heading + .c-body,
.mid-grey-header h2.heading + .c-body,
.blue-header h3.heading + .c-body,
.navy-header h3.heading + .c-body,
.green-header h3.heading + .c-body,
.orange-header h3.heading + .c-body,
.red-header h3.heading + .c-body,
.purple-header h3.heading + .c-body,
.mid-grey-header h3.heading + .c-body {
  border-bottom: 2px solid var(--color-grey, #A4A8AD);
  padding-bottom: 20px;
}
.blue-header h1.heading,
.blue-header h2.heading,
.blue-header h3.heading {
  background: rgba(var(--color-blue--rgb, ), 0.075);
  border-color: var(--color-blue, #009FD7);
}
.blue-header h1.heading + .c-body,
.blue-header h2.heading + .c-body,
.blue-header h3.heading + .c-body {
  border-color: var(--color-blue, #009FD7);
}
.navy-header h1.heading,
.navy-header h2.heading,
.navy-header h3.heading {
  background: rgba(var(--color-navy--rgb, ), 0.075);
  border-color: var(--color-navy, #003C71);
}
.navy-header h1.heading + .c-body,
.navy-header h2.heading + .c-body,
.navy-header h3.heading + .c-body {
  border-color: var(--color-navy, #003C71);
}
.green-header h1.heading,
.green-header h2.heading,
.green-header h3.heading {
  background: rgba(var(--color-green--rgb, ), 0.075);
  border-color: var(--color-green, #78BE20);
}
.green-header h1.heading + .c-body,
.green-header h2.heading + .c-body,
.green-header h3.heading + .c-body {
  border-color: var(--color-green, #78BE20);
}
.orange-header h1.heading,
.orange-header h2.heading,
.orange-header h3.heading {
  background: rgba(var(--color-orange--rgb, ), 0.1);
  border-color: var(--color-orange, #FFA300);
}
.orange-header h1.heading + .c-body,
.orange-header h2.heading + .c-body,
.orange-header h3.heading + .c-body {
  border-color: var(--color-orange--rgb, );
}
.red-header h1.heading,
.red-header h2.heading,
.red-header h3.heading {
  background: rgba(var(--color-red--rgb, ), 0.075);
  border-color: var(--color-red, #DC4405);
}
.red-header h1.heading + .c-body,
.red-header h2.heading + .c-body,
.red-header h3.heading + .c-body {
  border-color: var(--color-red, #DC4405);
}
.purple-header h1.heading,
.purple-header h2.heading,
.purple-header h3.heading {
  background: rgba(var(--color-purple--rgb, ), 0.075);
  border-color: var(--color-purple, #653279);
}
.purple-header h1.heading + .c-body,
.purple-header h2.heading + .c-body,
.purple-header h3.heading + .c-body {
  border-color: var(--color-purple, #653279);
}
.mid-grey-header h1.heading,
.mid-grey-header h2.heading,
.mid-grey-header h3.heading {
  background: rgba(var(--color-mid-grey--rgb, ), 0.075);
  border-color: var(--color-mid-grey, #5B6870);
}
.mid-grey-header h1.heading + .c-body,
.mid-grey-header h2.heading + .c-body,
.mid-grey-header h3.heading + .c-body {
  border-color: var(--color-mid-grey, #5B6870);
}

/* Container Paddings */
#Convention .theme-p {
  padding: 60px 15px !important;
}
#Convention .theme-p-short {
  padding: 36px 15px !important;
}
#Convention .theme-p-half {
  padding: 24px 15px !important;
}
#Convention .theme-p-quarter {
  padding: 15px 15px !important;
}
#Convention .theme-p-0 {
  padding: 0 !important;
}
#Convention .theme-pv {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}
#Convention .theme-pv-short {
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}
#Convention .theme-pv-half {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}
#Convention .theme-pv-quarter {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}
#Convention .theme-pv-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
#Convention .theme-pt {
  padding-top: 60px !important;
}
#Convention .theme-pt-short {
  padding-top: 36px !important;
}
#Convention .theme-pt-half {
  padding-top: 24px !important;
}
#Convention .theme-pt-quarter {
  padding-top: 15px !important;
}
#Convention .theme-pt-0 {
  padding-top: 0 !important;
}
#Convention .theme-pb {
  padding-bottom: 60px !important;
}
#Convention .theme-pb-short {
  padding-bottom: 36px !important;
}
#Convention .theme-pb-half {
  padding-bottom: 24px !important;
}
#Convention .theme-pb-quarter {
  padding-bottom: 15px !important;
}
#Convention .theme-pb-0 {
  padding-bottom: 0 !important;
}
#Convention .theme-ph {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
#Convention .theme-ph-0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
#Convention .theme-pl {
  padding-left: 15px !important;
}
#Convention .theme-pl-0 {
  padding-left: 0 !important;
}
#Convention .theme-pr {
  padding-right: 15px !important;
}
#Convention .theme-pr-0 {
  padding-right: 0 !important;
}
#Convention .theme-m {
  margin: 60px 15px !important;
}
#Convention .theme-m-short {
  margin: 36px 15px !important;
}
#Convention .theme-m-half {
  margin: 24px 15px !important;
}
#Convention .theme-m-quarter {
  margin: 15px 15px !important;
}
#Convention .theme-m-0 {
  margin: 0 !important;
}
#Convention .theme-mv {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}
#Convention .theme-mv-short {
  margin-top: 36px !important;
  margin-bottom: 36px !important;
}
#Convention .theme-mv-half {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}
#Convention .theme-mv-quarter {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}
#Convention .theme-mv-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
#Convention .theme-mt {
  margin-top: 60px !important;
}
#Convention .theme-mt-short {
  margin-top: 36px !important;
}
#Convention .theme-mt-half {
  margin-top: 24px !important;
}
#Convention .theme-mt-quarter {
  margin-top: 15px !important;
}
#Convention .theme-mt-0 {
  margin-top: 0 !important;
}
#Convention .theme-mb {
  margin-bottom: 60px !important;
}
#Convention .theme-mb-short {
  margin-bottom: 36px !important;
}
#Convention .theme-mb-half {
  margin-bottom: 24px !important;
}
#Convention .theme-mb-quarter {
  margin-bottom: 15px !important;
}
#Convention .theme-mb-0 {
  margin-bottom: 0 !important;
}
#Convention .theme-mh {
  margin-left: 15px !important;
  margin-right: 15px !important;
}
#Convention .theme-mh-0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
#Convention .theme-ml {
  margin-left: 15px !important;
}
#Convention .theme-ml-0 {
  margin-left: 0 !important;
}
#Convention .theme-mr {
  margin-right: 15px !important;
}
#Convention .theme-mr-0 {
  margin-right: 0 !important;
}
#Convention .theme-ov {
  margin-top: -60px !important;
  margin-bottom: -60px !important;
}
#Convention .theme-ov-short {
  margin-top: -36px !important;
  margin-bottom: -36px !important;
}
#Convention .theme-ov-half {
  margin-top: -24px !important;
  margin-bottom: -24px !important;
}
#Convention .theme-ov-quarter {
  margin-top: -15px !important;
  margin-bottom: -15px !important;
}
#Convention .theme-ot {
  margin-top: -60px !important;
}
#Convention .theme-ot-short {
  margin-top: -36px !important;
}
#Convention .theme-ot-half {
  margin-top: -24px !important;
}
#Convention .theme-ot-quarter {
  margin-top: -15px !important;
}
#Convention .theme-ob {
  margin-bottom: -60px !important;
}
#Convention .theme-ob-short {
  margin-bottom: -36px !important;
}
#Convention .theme-ob-half {
  margin-bottom: -24px !important;
}
#Convention .theme-ob-quarter {
  margin-bottom: -15px !important;
}
#Convention .theme-mv {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}
#Convention .theme-mv-short {
  margin-top: 36px !important;
  margin-bottom: 36px !important;
}
#Convention .theme-mv-half {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}
#Convention .theme-mv-quarter {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}
#Convention .theme-mv-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
#Convention .theme-mt {
  margin-top: 60px !important;
}
#Convention .theme-mt-short {
  margin-top: 36px !important;
}
#Convention .theme-mt-half {
  margin-top: 24px !important;
}
#Convention .theme-mt-quarter {
  margin-top: 15px !important;
}
#Convention .theme-mt-0 {
  margin-top: 0 !important;
}
#Convention .theme-mb {
  margin-bottom: 60px !important;
}
#Convention .theme-mb-short {
  margin-bottom: 36px !important;
}
#Convention .theme-mb-half {
  margin-bottom: 24px !important;
}
#Convention .theme-mb-quarter {
  margin-bottom: 15px !important;
}
#Convention .theme-mb-0 {
  margin-bottom: 0 !important;
}
@media (min-width: 768px) {
  #Convention .theme-p {
    padding: 60px 20px !important;
  }
  #Convention .theme-p-short {
    padding: 36px 20px !important;
  }
  #Convention .theme-p-half {
    padding: 24px 20px !important;
  }
  #Convention .theme-p-quarter {
    padding: 15px 20px !important;
  }
  #Convention .theme-p-0 {
    padding: 0 !important;
  }
  #Convention .theme-pv {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  #Convention .theme-pv-short {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  #Convention .theme-pv-half {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  #Convention .theme-pv-quarter {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  #Convention .theme-pv-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  #Convention .theme-pt {
    padding-top: 60px !important;
  }
  #Convention .theme-pt-short {
    padding-top: 36px !important;
  }
  #Convention .theme-pt-half {
    padding-top: 24px !important;
  }
  #Convention .theme-pt-quarter {
    padding-top: 15px !important;
  }
  #Convention .theme-pt-0 {
    padding-top: 0 !important;
  }
  #Convention .theme-pb {
    padding-bottom: 60px !important;
  }
  #Convention .theme-pb-short {
    padding-bottom: 36px !important;
  }
  #Convention .theme-pb-half {
    padding-bottom: 24px !important;
  }
  #Convention .theme-pb-quarter {
    padding-bottom: 15px !important;
  }
  #Convention .theme-pb-0 {
    padding-bottom: 0 !important;
  }
  #Convention .theme-ph {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  #Convention .theme-ph-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  #Convention .theme-pl {
    padding-left: 20px !important;
  }
  #Convention .theme-pl-0 {
    padding-left: 0 !important;
  }
  #Convention .theme-pr {
    padding-right: 20px !important;
  }
  #Convention .theme-pr-0 {
    padding-right: 0 !important;
  }
  #Convention .theme-m {
    margin: 60px 20px !important;
  }
  #Convention .theme-m-short {
    margin: 36px 20px !important;
  }
  #Convention .theme-m-half {
    margin: 24px 20px !important;
  }
  #Convention .theme-m-quarter {
    margin: 15px 20px !important;
  }
  #Convention .theme-m-0 {
    margin: 0 !important;
  }
  #Convention .theme-mv {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  #Convention .theme-mv-short {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  #Convention .theme-mv-half {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  #Convention .theme-mv-quarter {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  #Convention .theme-mv-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  #Convention .theme-mt {
    margin-top: 60px !important;
  }
  #Convention .theme-mt-short {
    margin-top: 36px !important;
  }
  #Convention .theme-mt-half {
    margin-top: 24px !important;
  }
  #Convention .theme-mt-quarter {
    margin-top: 15px !important;
  }
  #Convention .theme-mt-0 {
    margin-top: 0 !important;
  }
  #Convention .theme-mb {
    margin-bottom: 60px !important;
  }
  #Convention .theme-mb-short {
    margin-bottom: 36px !important;
  }
  #Convention .theme-mb-half {
    margin-bottom: 24px !important;
  }
  #Convention .theme-mb-quarter {
    margin-bottom: 15px !important;
  }
  #Convention .theme-mb-0 {
    margin-bottom: 0 !important;
  }
  #Convention .theme-mh {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  #Convention .theme-mh-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  #Convention .theme-ml {
    margin-left: 20px !important;
  }
  #Convention .theme-ml-0 {
    margin-left: 0 !important;
  }
  #Convention .theme-mr {
    margin-right: 20px !important;
  }
  #Convention .theme-mr-0 {
    margin-right: 0 !important;
  }
  #Convention .theme-ov {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }
  #Convention .theme-ov-short {
    margin-top: -36px !important;
    margin-bottom: -36px !important;
  }
  #Convention .theme-ov-half {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
  #Convention .theme-ov-quarter {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }
  #Convention .theme-ot {
    margin-top: -60px !important;
  }
  #Convention .theme-ot-short {
    margin-top: -36px !important;
  }
  #Convention .theme-ot-half {
    margin-top: -24px !important;
  }
  #Convention .theme-ot-quarter {
    margin-top: -15px !important;
  }
  #Convention .theme-ob {
    margin-bottom: -60px !important;
  }
  #Convention .theme-ob-short {
    margin-bottom: -36px !important;
  }
  #Convention .theme-ob-half {
    margin-bottom: -24px !important;
  }
  #Convention .theme-ob-quarter {
    margin-bottom: -15px !important;
  }
  #Convention .theme-mv {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  #Convention .theme-mv-short {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  #Convention .theme-mv-half {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  #Convention .theme-mv-quarter {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  #Convention .theme-mv-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  #Convention .theme-mt {
    margin-top: 60px !important;
  }
  #Convention .theme-mt-short {
    margin-top: 36px !important;
  }
  #Convention .theme-mt-half {
    margin-top: 24px !important;
  }
  #Convention .theme-mt-quarter {
    margin-top: 15px !important;
  }
  #Convention .theme-mt-0 {
    margin-top: 0 !important;
  }
  #Convention .theme-mb {
    margin-bottom: 60px !important;
  }
  #Convention .theme-mb-short {
    margin-bottom: 36px !important;
  }
  #Convention .theme-mb-half {
    margin-bottom: 24px !important;
  }
  #Convention .theme-mb-quarter {
    margin-bottom: 15px !important;
  }
  #Convention .theme-mb-0 {
    margin-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  #Convention .theme-p {
    padding: 60px 20px !important;
  }
  #Convention .theme-p-short {
    padding: 36px 20px !important;
  }
  #Convention .theme-p-half {
    padding: 24px 20px !important;
  }
  #Convention .theme-p-quarter {
    padding: 15px 20px !important;
  }
  #Convention .theme-p-0 {
    padding: 0 !important;
  }
  #Convention .theme-pv {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  #Convention .theme-pv-short {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  #Convention .theme-pv-half {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  #Convention .theme-pv-quarter {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  #Convention .theme-pv-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  #Convention .theme-pt {
    padding-top: 60px !important;
  }
  #Convention .theme-pt-short {
    padding-top: 36px !important;
  }
  #Convention .theme-pt-half {
    padding-top: 24px !important;
  }
  #Convention .theme-pt-quarter {
    padding-top: 15px !important;
  }
  #Convention .theme-pt-0 {
    padding-top: 0 !important;
  }
  #Convention .theme-pb {
    padding-bottom: 60px !important;
  }
  #Convention .theme-pb-short {
    padding-bottom: 36px !important;
  }
  #Convention .theme-pb-half {
    padding-bottom: 24px !important;
  }
  #Convention .theme-pb-quarter {
    padding-bottom: 15px !important;
  }
  #Convention .theme-pb-0 {
    padding-bottom: 0 !important;
  }
  #Convention .theme-ph {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  #Convention .theme-ph-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  #Convention .theme-pl {
    padding-left: 20px !important;
  }
  #Convention .theme-pl-0 {
    padding-left: 0 !important;
  }
  #Convention .theme-pr {
    padding-right: 20px !important;
  }
  #Convention .theme-pr-0 {
    padding-right: 0 !important;
  }
  #Convention .theme-m {
    margin: 60px 20px !important;
  }
  #Convention .theme-m-short {
    margin: 36px 20px !important;
  }
  #Convention .theme-m-half {
    margin: 24px 20px !important;
  }
  #Convention .theme-m-quarter {
    margin: 15px 20px !important;
  }
  #Convention .theme-m-0 {
    margin: 0 !important;
  }
  #Convention .theme-mv {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  #Convention .theme-mv-short {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  #Convention .theme-mv-half {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  #Convention .theme-mv-quarter {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  #Convention .theme-mv-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  #Convention .theme-mt {
    margin-top: 60px !important;
  }
  #Convention .theme-mt-short {
    margin-top: 36px !important;
  }
  #Convention .theme-mt-half {
    margin-top: 24px !important;
  }
  #Convention .theme-mt-quarter {
    margin-top: 15px !important;
  }
  #Convention .theme-mt-0 {
    margin-top: 0 !important;
  }
  #Convention .theme-mb {
    margin-bottom: 60px !important;
  }
  #Convention .theme-mb-short {
    margin-bottom: 36px !important;
  }
  #Convention .theme-mb-half {
    margin-bottom: 24px !important;
  }
  #Convention .theme-mb-quarter {
    margin-bottom: 15px !important;
  }
  #Convention .theme-mb-0 {
    margin-bottom: 0 !important;
  }
  #Convention .theme-mh {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  #Convention .theme-mh-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  #Convention .theme-ml {
    margin-left: 20px !important;
  }
  #Convention .theme-ml-0 {
    margin-left: 0 !important;
  }
  #Convention .theme-mr {
    margin-right: 20px !important;
  }
  #Convention .theme-mr-0 {
    margin-right: 0 !important;
  }
  #Convention .theme-ov {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }
  #Convention .theme-ov-short {
    margin-top: -36px !important;
    margin-bottom: -36px !important;
  }
  #Convention .theme-ov-half {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
  #Convention .theme-ov-quarter {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }
  #Convention .theme-ot {
    margin-top: -60px !important;
  }
  #Convention .theme-ot-short {
    margin-top: -36px !important;
  }
  #Convention .theme-ot-half {
    margin-top: -24px !important;
  }
  #Convention .theme-ot-quarter {
    margin-top: -15px !important;
  }
  #Convention .theme-ob {
    margin-bottom: -60px !important;
  }
  #Convention .theme-ob-short {
    margin-bottom: -36px !important;
  }
  #Convention .theme-ob-half {
    margin-bottom: -24px !important;
  }
  #Convention .theme-ob-quarter {
    margin-bottom: -15px !important;
  }
  #Convention .theme-mv {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  #Convention .theme-mv-short {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  #Convention .theme-mv-half {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  #Convention .theme-mv-quarter {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  #Convention .theme-mv-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  #Convention .theme-mt {
    margin-top: 60px !important;
  }
  #Convention .theme-mt-short {
    margin-top: 36px !important;
  }
  #Convention .theme-mt-half {
    margin-top: 24px !important;
  }
  #Convention .theme-mt-quarter {
    margin-top: 15px !important;
  }
  #Convention .theme-mt-0 {
    margin-top: 0 !important;
  }
  #Convention .theme-mb {
    margin-bottom: 60px !important;
  }
  #Convention .theme-mb-short {
    margin-bottom: 36px !important;
  }
  #Convention .theme-mb-half {
    margin-bottom: 24px !important;
  }
  #Convention .theme-mb-quarter {
    margin-bottom: 15px !important;
  }
  #Convention .theme-mb-0 {
    margin-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  #Convention .theme-p {
    padding: 80px 20px !important;
  }
  #Convention .theme-p-short {
    padding: 48px 20px !important;
  }
  #Convention .theme-p-half {
    padding: 32px 20px !important;
  }
  #Convention .theme-p-quarter {
    padding: 20px 20px !important;
  }
  #Convention .theme-p-0 {
    padding: 0 !important;
  }
  #Convention .theme-pv {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  #Convention .theme-pv-short {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  #Convention .theme-pv-half {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  #Convention .theme-pv-quarter {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  #Convention .theme-pv-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  #Convention .theme-pt {
    padding-top: 80px !important;
  }
  #Convention .theme-pt-short {
    padding-top: 48px !important;
  }
  #Convention .theme-pt-half {
    padding-top: 32px !important;
  }
  #Convention .theme-pt-quarter {
    padding-top: 20px !important;
  }
  #Convention .theme-pt-0 {
    padding-top: 0 !important;
  }
  #Convention .theme-pb {
    padding-bottom: 80px !important;
  }
  #Convention .theme-pb-short {
    padding-bottom: 48px !important;
  }
  #Convention .theme-pb-half {
    padding-bottom: 32px !important;
  }
  #Convention .theme-pb-quarter {
    padding-bottom: 20px !important;
  }
  #Convention .theme-pb-0 {
    padding-bottom: 0 !important;
  }
  #Convention .theme-ph {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  #Convention .theme-ph-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  #Convention .theme-pl {
    padding-left: 20px !important;
  }
  #Convention .theme-pl-0 {
    padding-left: 0 !important;
  }
  #Convention .theme-pr {
    padding-right: 20px !important;
  }
  #Convention .theme-pr-0 {
    padding-right: 0 !important;
  }
  #Convention .theme-m {
    margin: 80px 20px !important;
  }
  #Convention .theme-m-short {
    margin: 48px 20px !important;
  }
  #Convention .theme-m-half {
    margin: 32px 20px !important;
  }
  #Convention .theme-m-quarter {
    margin: 20px 20px !important;
  }
  #Convention .theme-m-0 {
    margin: 0 !important;
  }
  #Convention .theme-mv {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  #Convention .theme-mv-short {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  #Convention .theme-mv-half {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  #Convention .theme-mv-quarter {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  #Convention .theme-mv-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  #Convention .theme-mt {
    margin-top: 80px !important;
  }
  #Convention .theme-mt-short {
    margin-top: 48px !important;
  }
  #Convention .theme-mt-half {
    margin-top: 32px !important;
  }
  #Convention .theme-mt-quarter {
    margin-top: 20px !important;
  }
  #Convention .theme-mt-0 {
    margin-top: 0 !important;
  }
  #Convention .theme-mb {
    margin-bottom: 80px !important;
  }
  #Convention .theme-mb-short {
    margin-bottom: 48px !important;
  }
  #Convention .theme-mb-half {
    margin-bottom: 32px !important;
  }
  #Convention .theme-mb-quarter {
    margin-bottom: 20px !important;
  }
  #Convention .theme-mb-0 {
    margin-bottom: 0 !important;
  }
  #Convention .theme-mh {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  #Convention .theme-mh-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  #Convention .theme-ml {
    margin-left: 20px !important;
  }
  #Convention .theme-ml-0 {
    margin-left: 0 !important;
  }
  #Convention .theme-mr {
    margin-right: 20px !important;
  }
  #Convention .theme-mr-0 {
    margin-right: 0 !important;
  }
  #Convention .theme-ov {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }
  #Convention .theme-ov-short {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }
  #Convention .theme-ov-half {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }
  #Convention .theme-ov-quarter {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }
  #Convention .theme-ot {
    margin-top: -80px !important;
  }
  #Convention .theme-ot-short {
    margin-top: -48px !important;
  }
  #Convention .theme-ot-half {
    margin-top: -32px !important;
  }
  #Convention .theme-ot-quarter {
    margin-top: -20px !important;
  }
  #Convention .theme-ob {
    margin-bottom: -80px !important;
  }
  #Convention .theme-ob-short {
    margin-bottom: -48px !important;
  }
  #Convention .theme-ob-half {
    margin-bottom: -32px !important;
  }
  #Convention .theme-ob-quarter {
    margin-bottom: -20px !important;
  }
  #Convention .theme-mv {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  #Convention .theme-mv-short {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  #Convention .theme-mv-half {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  #Convention .theme-mv-quarter {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  #Convention .theme-mv-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  #Convention .theme-mt {
    margin-top: 80px !important;
  }
  #Convention .theme-mt-short {
    margin-top: 48px !important;
  }
  #Convention .theme-mt-half {
    margin-top: 32px !important;
  }
  #Convention .theme-mt-quarter {
    margin-top: 20px !important;
  }
  #Convention .theme-mt-0 {
    margin-top: 0 !important;
  }
  #Convention .theme-mb {
    margin-bottom: 80px !important;
  }
  #Convention .theme-mb-short {
    margin-bottom: 48px !important;
  }
  #Convention .theme-mb-half {
    margin-bottom: 32px !important;
  }
  #Convention .theme-mb-quarter {
    margin-bottom: 20px !important;
  }
  #Convention .theme-mb-0 {
    margin-bottom: 0 !important;
  }
}
@media (min-width: 1526px) {
  #Convention .theme-p {
    padding: 100px 20px !important;
  }
  #Convention .theme-p-short {
    padding: 60px 20px !important;
  }
  #Convention .theme-p-half {
    padding: 40px 20px !important;
  }
  #Convention .theme-p-quarter {
    padding: 25px 20px !important;
  }
  #Convention .theme-p-0 {
    padding: 0 !important;
  }
  #Convention .theme-pv {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
  #Convention .theme-pv-short {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  #Convention .theme-pv-half {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  #Convention .theme-pv-quarter {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  #Convention .theme-pv-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  #Convention .theme-pt {
    padding-top: 100px !important;
  }
  #Convention .theme-pt-short {
    padding-top: 60px !important;
  }
  #Convention .theme-pt-half {
    padding-top: 40px !important;
  }
  #Convention .theme-pt-quarter {
    padding-top: 25px !important;
  }
  #Convention .theme-pt-0 {
    padding-top: 0 !important;
  }
  #Convention .theme-pb {
    padding-bottom: 100px !important;
  }
  #Convention .theme-pb-short {
    padding-bottom: 60px !important;
  }
  #Convention .theme-pb-half {
    padding-bottom: 40px !important;
  }
  #Convention .theme-pb-quarter {
    padding-bottom: 25px !important;
  }
  #Convention .theme-pb-0 {
    padding-bottom: 0 !important;
  }
  #Convention .theme-ph {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  #Convention .theme-ph-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  #Convention .theme-pl {
    padding-left: 20px !important;
  }
  #Convention .theme-pl-0 {
    padding-left: 0 !important;
  }
  #Convention .theme-pr {
    padding-right: 20px !important;
  }
  #Convention .theme-pr-0 {
    padding-right: 0 !important;
  }
  #Convention .theme-m {
    margin: 100px 20px !important;
  }
  #Convention .theme-m-short {
    margin: 60px 20px !important;
  }
  #Convention .theme-m-half {
    margin: 40px 20px !important;
  }
  #Convention .theme-m-quarter {
    margin: 25px 20px !important;
  }
  #Convention .theme-m-0 {
    margin: 0 !important;
  }
  #Convention .theme-mv {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
  #Convention .theme-mv-short {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  #Convention .theme-mv-half {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  #Convention .theme-mv-quarter {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  #Convention .theme-mv-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  #Convention .theme-mt {
    margin-top: 100px !important;
  }
  #Convention .theme-mt-short {
    margin-top: 60px !important;
  }
  #Convention .theme-mt-half {
    margin-top: 40px !important;
  }
  #Convention .theme-mt-quarter {
    margin-top: 25px !important;
  }
  #Convention .theme-mt-0 {
    margin-top: 0 !important;
  }
  #Convention .theme-mb {
    margin-bottom: 100px !important;
  }
  #Convention .theme-mb-short {
    margin-bottom: 60px !important;
  }
  #Convention .theme-mb-half {
    margin-bottom: 40px !important;
  }
  #Convention .theme-mb-quarter {
    margin-bottom: 25px !important;
  }
  #Convention .theme-mb-0 {
    margin-bottom: 0 !important;
  }
  #Convention .theme-mh {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  #Convention .theme-mh-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  #Convention .theme-ml {
    margin-left: 20px !important;
  }
  #Convention .theme-ml-0 {
    margin-left: 0 !important;
  }
  #Convention .theme-mr {
    margin-right: 20px !important;
  }
  #Convention .theme-mr-0 {
    margin-right: 0 !important;
  }
  #Convention .theme-ov {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }
  #Convention .theme-ov-short {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }
  #Convention .theme-ov-half {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }
  #Convention .theme-ov-quarter {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }
  #Convention .theme-ot {
    margin-top: -100px !important;
  }
  #Convention .theme-ot-short {
    margin-top: -60px !important;
  }
  #Convention .theme-ot-half {
    margin-top: -40px !important;
  }
  #Convention .theme-ot-quarter {
    margin-top: -25px !important;
  }
  #Convention .theme-ob {
    margin-bottom: -100px !important;
  }
  #Convention .theme-ob-short {
    margin-bottom: -60px !important;
  }
  #Convention .theme-ob-half {
    margin-bottom: -40px !important;
  }
  #Convention .theme-ob-quarter {
    margin-bottom: -25px !important;
  }
  #Convention .theme-mv {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
  #Convention .theme-mv-short {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  #Convention .theme-mv-half {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  #Convention .theme-mv-quarter {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  #Convention .theme-mv-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  #Convention .theme-mt {
    margin-top: 100px !important;
  }
  #Convention .theme-mt-short {
    margin-top: 60px !important;
  }
  #Convention .theme-mt-half {
    margin-top: 40px !important;
  }
  #Convention .theme-mt-quarter {
    margin-top: 25px !important;
  }
  #Convention .theme-mt-0 {
    margin-top: 0 !important;
  }
  #Convention .theme-mb {
    margin-bottom: 100px !important;
  }
  #Convention .theme-mb-short {
    margin-bottom: 60px !important;
  }
  #Convention .theme-mb-half {
    margin-bottom: 40px !important;
  }
  #Convention .theme-mb-quarter {
    margin-bottom: 25px !important;
  }
  #Convention .theme-mb-0 {
    margin-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  #Convention .theme-md-p {
    padding: 60px 20px !important;
  }
  #Convention .theme-md-p-short {
    padding: 36px 20px !important;
  }
  #Convention .theme-md-p-half {
    padding: 24px 20px !important;
  }
  #Convention .theme-md-p-quarter {
    padding: 15px 20px !important;
  }
  #Convention .theme-md-p-0 {
    padding: 0 !important;
  }
  #Convention .theme-md-pv {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  #Convention .theme-md-pv-short {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  #Convention .theme-md-pv-half {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  #Convention .theme-md-pv-quarter {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  #Convention .theme-md-pv-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  #Convention .theme-md-pt {
    padding-top: 60px !important;
  }
  #Convention .theme-md-pt-short {
    padding-top: 36px !important;
  }
  #Convention .theme-md-pt-half {
    padding-top: 24px !important;
  }
  #Convention .theme-md-pt-quarter {
    padding-top: 15px !important;
  }
  #Convention .theme-md-pt-0 {
    padding-top: 0 !important;
  }
  #Convention .theme-md-pb {
    padding-bottom: 60px !important;
  }
  #Convention .theme-md-pb-short {
    padding-bottom: 36px !important;
  }
  #Convention .theme-md-pb-half {
    padding-bottom: 24px !important;
  }
  #Convention .theme-md-pb-quarter {
    padding-bottom: 15px !important;
  }
  #Convention .theme-md-pb-0 {
    padding-bottom: 0 !important;
  }
  #Convention .theme-md-ph {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  #Convention .theme-md-ph-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  #Convention .theme-md-pl {
    padding-left: 20px !important;
  }
  #Convention .theme-md-pl-0 {
    padding-left: 0 !important;
  }
  #Convention .theme-md-pr {
    padding-right: 20px !important;
  }
  #Convention .theme-md-pr-0 {
    padding-right: 0 !important;
  }
  #Convention .theme-md-m {
    margin: 60px 20px !important;
  }
  #Convention .theme-md-m-short {
    margin: 36px 20px !important;
  }
  #Convention .theme-md-m-half {
    margin: 24px 20px !important;
  }
  #Convention .theme-md-m-quarter {
    margin: 15px 20px !important;
  }
  #Convention .theme-md-m-0 {
    margin: 0 !important;
  }
  #Convention .theme-md-mv {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  #Convention .theme-md-mv-short {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  #Convention .theme-md-mv-half {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  #Convention .theme-md-mv-quarter {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  #Convention .theme-md-mv-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  #Convention .theme-md-mt {
    margin-top: 60px !important;
  }
  #Convention .theme-md-mt-short {
    margin-top: 36px !important;
  }
  #Convention .theme-md-mt-half {
    margin-top: 24px !important;
  }
  #Convention .theme-md-mt-quarter {
    margin-top: 15px !important;
  }
  #Convention .theme-md-mt-0 {
    margin-top: 0 !important;
  }
  #Convention .theme-md-mb {
    margin-bottom: 60px !important;
  }
  #Convention .theme-md-mb-short {
    margin-bottom: 36px !important;
  }
  #Convention .theme-md-mb-half {
    margin-bottom: 24px !important;
  }
  #Convention .theme-md-mb-quarter {
    margin-bottom: 15px !important;
  }
  #Convention .theme-md-mb-0 {
    margin-bottom: 0 !important;
  }
  #Convention .theme-md-mh {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  #Convention .theme-md-mh-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  #Convention .theme-md-ml {
    margin-left: 20px !important;
  }
  #Convention .theme-md-ml-0 {
    margin-left: 0 !important;
  }
  #Convention .theme-md-mr {
    margin-right: 20px !important;
  }
  #Convention .theme-md-mr-0 {
    margin-right: 0 !important;
  }
  #Convention .theme-md-ov {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }
  #Convention .theme-md-ov-short {
    margin-top: -36px !important;
    margin-bottom: -36px !important;
  }
  #Convention .theme-md-ov-half {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
  #Convention .theme-md-ov-quarter {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }
  #Convention .theme-md-ot {
    margin-top: -60px !important;
  }
  #Convention .theme-md-ot-short {
    margin-top: -36px !important;
  }
  #Convention .theme-md-ot-half {
    margin-top: -24px !important;
  }
  #Convention .theme-md-ot-quarter {
    margin-top: -15px !important;
  }
  #Convention .theme-md-ob {
    margin-bottom: -60px !important;
  }
  #Convention .theme-md-ob-short {
    margin-bottom: -36px !important;
  }
  #Convention .theme-md-ob-half {
    margin-bottom: -24px !important;
  }
  #Convention .theme-md-ob-quarter {
    margin-bottom: -15px !important;
  }
  #Convention .theme-md-mv {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  #Convention .theme-md-mv-short {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  #Convention .theme-md-mv-half {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  #Convention .theme-md-mv-quarter {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  #Convention .theme-md-mv-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  #Convention .theme-md-mt {
    margin-top: 60px !important;
  }
  #Convention .theme-md-mt-short {
    margin-top: 36px !important;
  }
  #Convention .theme-md-mt-half {
    margin-top: 24px !important;
  }
  #Convention .theme-md-mt-quarter {
    margin-top: 15px !important;
  }
  #Convention .theme-md-mt-0 {
    margin-top: 0 !important;
  }
  #Convention .theme-md-mb {
    margin-bottom: 60px !important;
  }
  #Convention .theme-md-mb-short {
    margin-bottom: 36px !important;
  }
  #Convention .theme-md-mb-half {
    margin-bottom: 24px !important;
  }
  #Convention .theme-md-mb-quarter {
    margin-bottom: 15px !important;
  }
  #Convention .theme-md-mb-0 {
    margin-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  #Convention .theme-lg-p {
    padding: 60px 20px !important;
  }
  #Convention .theme-lg-p-short {
    padding: 36px 20px !important;
  }
  #Convention .theme-lg-p-half {
    padding: 24px 20px !important;
  }
  #Convention .theme-lg-p-quarter {
    padding: 15px 20px !important;
  }
  #Convention .theme-lg-p-0 {
    padding: 0 !important;
  }
  #Convention .theme-lg-pv {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  #Convention .theme-lg-pv-short {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  #Convention .theme-lg-pv-half {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  #Convention .theme-lg-pv-quarter {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  #Convention .theme-lg-pv-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  #Convention .theme-lg-pt {
    padding-top: 60px !important;
  }
  #Convention .theme-lg-pt-short {
    padding-top: 36px !important;
  }
  #Convention .theme-lg-pt-half {
    padding-top: 24px !important;
  }
  #Convention .theme-lg-pt-quarter {
    padding-top: 15px !important;
  }
  #Convention .theme-lg-pt-0 {
    padding-top: 0 !important;
  }
  #Convention .theme-lg-pb {
    padding-bottom: 60px !important;
  }
  #Convention .theme-lg-pb-short {
    padding-bottom: 36px !important;
  }
  #Convention .theme-lg-pb-half {
    padding-bottom: 24px !important;
  }
  #Convention .theme-lg-pb-quarter {
    padding-bottom: 15px !important;
  }
  #Convention .theme-lg-pb-0 {
    padding-bottom: 0 !important;
  }
  #Convention .theme-lg-ph {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  #Convention .theme-lg-ph-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  #Convention .theme-lg-pl {
    padding-left: 20px !important;
  }
  #Convention .theme-lg-pl-0 {
    padding-left: 0 !important;
  }
  #Convention .theme-lg-pr {
    padding-right: 20px !important;
  }
  #Convention .theme-lg-pr-0 {
    padding-right: 0 !important;
  }
  #Convention .theme-lg-m {
    margin: 60px 20px !important;
  }
  #Convention .theme-lg-m-short {
    margin: 36px 20px !important;
  }
  #Convention .theme-lg-m-half {
    margin: 24px 20px !important;
  }
  #Convention .theme-lg-m-quarter {
    margin: 15px 20px !important;
  }
  #Convention .theme-lg-m-0 {
    margin: 0 !important;
  }
  #Convention .theme-lg-mv {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  #Convention .theme-lg-mv-short {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  #Convention .theme-lg-mv-half {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  #Convention .theme-lg-mv-quarter {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  #Convention .theme-lg-mv-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  #Convention .theme-lg-mt {
    margin-top: 60px !important;
  }
  #Convention .theme-lg-mt-short {
    margin-top: 36px !important;
  }
  #Convention .theme-lg-mt-half {
    margin-top: 24px !important;
  }
  #Convention .theme-lg-mt-quarter {
    margin-top: 15px !important;
  }
  #Convention .theme-lg-mt-0 {
    margin-top: 0 !important;
  }
  #Convention .theme-lg-mb {
    margin-bottom: 60px !important;
  }
  #Convention .theme-lg-mb-short {
    margin-bottom: 36px !important;
  }
  #Convention .theme-lg-mb-half {
    margin-bottom: 24px !important;
  }
  #Convention .theme-lg-mb-quarter {
    margin-bottom: 15px !important;
  }
  #Convention .theme-lg-mb-0 {
    margin-bottom: 0 !important;
  }
  #Convention .theme-lg-mh {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  #Convention .theme-lg-mh-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  #Convention .theme-lg-ml {
    margin-left: 20px !important;
  }
  #Convention .theme-lg-ml-0 {
    margin-left: 0 !important;
  }
  #Convention .theme-lg-mr {
    margin-right: 20px !important;
  }
  #Convention .theme-lg-mr-0 {
    margin-right: 0 !important;
  }
  #Convention .theme-lg-ov {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }
  #Convention .theme-lg-ov-short {
    margin-top: -36px !important;
    margin-bottom: -36px !important;
  }
  #Convention .theme-lg-ov-half {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
  #Convention .theme-lg-ov-quarter {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }
  #Convention .theme-lg-ot {
    margin-top: -60px !important;
  }
  #Convention .theme-lg-ot-short {
    margin-top: -36px !important;
  }
  #Convention .theme-lg-ot-half {
    margin-top: -24px !important;
  }
  #Convention .theme-lg-ot-quarter {
    margin-top: -15px !important;
  }
  #Convention .theme-lg-ob {
    margin-bottom: -60px !important;
  }
  #Convention .theme-lg-ob-short {
    margin-bottom: -36px !important;
  }
  #Convention .theme-lg-ob-half {
    margin-bottom: -24px !important;
  }
  #Convention .theme-lg-ob-quarter {
    margin-bottom: -15px !important;
  }
  #Convention .theme-lg-mv {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  #Convention .theme-lg-mv-short {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  #Convention .theme-lg-mv-half {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  #Convention .theme-lg-mv-quarter {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  #Convention .theme-lg-mv-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  #Convention .theme-lg-mt {
    margin-top: 60px !important;
  }
  #Convention .theme-lg-mt-short {
    margin-top: 36px !important;
  }
  #Convention .theme-lg-mt-half {
    margin-top: 24px !important;
  }
  #Convention .theme-lg-mt-quarter {
    margin-top: 15px !important;
  }
  #Convention .theme-lg-mt-0 {
    margin-top: 0 !important;
  }
  #Convention .theme-lg-mb {
    margin-bottom: 60px !important;
  }
  #Convention .theme-lg-mb-short {
    margin-bottom: 36px !important;
  }
  #Convention .theme-lg-mb-half {
    margin-bottom: 24px !important;
  }
  #Convention .theme-lg-mb-quarter {
    margin-bottom: 15px !important;
  }
  #Convention .theme-lg-mb-0 {
    margin-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  #Convention .theme-xl-p {
    padding: 80px 20px !important;
  }
  #Convention .theme-xl-p-short {
    padding: 48px 20px !important;
  }
  #Convention .theme-xl-p-half {
    padding: 32px 20px !important;
  }
  #Convention .theme-xl-p-quarter {
    padding: 20px 20px !important;
  }
  #Convention .theme-xl-p-0 {
    padding: 0 !important;
  }
  #Convention .theme-xl-pv {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  #Convention .theme-xl-pv-short {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  #Convention .theme-xl-pv-half {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  #Convention .theme-xl-pv-quarter {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  #Convention .theme-xl-pv-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  #Convention .theme-xl-pt {
    padding-top: 80px !important;
  }
  #Convention .theme-xl-pt-short {
    padding-top: 48px !important;
  }
  #Convention .theme-xl-pt-half {
    padding-top: 32px !important;
  }
  #Convention .theme-xl-pt-quarter {
    padding-top: 20px !important;
  }
  #Convention .theme-xl-pt-0 {
    padding-top: 0 !important;
  }
  #Convention .theme-xl-pb {
    padding-bottom: 80px !important;
  }
  #Convention .theme-xl-pb-short {
    padding-bottom: 48px !important;
  }
  #Convention .theme-xl-pb-half {
    padding-bottom: 32px !important;
  }
  #Convention .theme-xl-pb-quarter {
    padding-bottom: 20px !important;
  }
  #Convention .theme-xl-pb-0 {
    padding-bottom: 0 !important;
  }
  #Convention .theme-xl-ph {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  #Convention .theme-xl-ph-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  #Convention .theme-xl-pl {
    padding-left: 20px !important;
  }
  #Convention .theme-xl-pl-0 {
    padding-left: 0 !important;
  }
  #Convention .theme-xl-pr {
    padding-right: 20px !important;
  }
  #Convention .theme-xl-pr-0 {
    padding-right: 0 !important;
  }
  #Convention .theme-xl-m {
    margin: 80px 20px !important;
  }
  #Convention .theme-xl-m-short {
    margin: 48px 20px !important;
  }
  #Convention .theme-xl-m-half {
    margin: 32px 20px !important;
  }
  #Convention .theme-xl-m-quarter {
    margin: 20px 20px !important;
  }
  #Convention .theme-xl-m-0 {
    margin: 0 !important;
  }
  #Convention .theme-xl-mv {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  #Convention .theme-xl-mv-short {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  #Convention .theme-xl-mv-half {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  #Convention .theme-xl-mv-quarter {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  #Convention .theme-xl-mv-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  #Convention .theme-xl-mt {
    margin-top: 80px !important;
  }
  #Convention .theme-xl-mt-short {
    margin-top: 48px !important;
  }
  #Convention .theme-xl-mt-half {
    margin-top: 32px !important;
  }
  #Convention .theme-xl-mt-quarter {
    margin-top: 20px !important;
  }
  #Convention .theme-xl-mt-0 {
    margin-top: 0 !important;
  }
  #Convention .theme-xl-mb {
    margin-bottom: 80px !important;
  }
  #Convention .theme-xl-mb-short {
    margin-bottom: 48px !important;
  }
  #Convention .theme-xl-mb-half {
    margin-bottom: 32px !important;
  }
  #Convention .theme-xl-mb-quarter {
    margin-bottom: 20px !important;
  }
  #Convention .theme-xl-mb-0 {
    margin-bottom: 0 !important;
  }
  #Convention .theme-xl-mh {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  #Convention .theme-xl-mh-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  #Convention .theme-xl-ml {
    margin-left: 20px !important;
  }
  #Convention .theme-xl-ml-0 {
    margin-left: 0 !important;
  }
  #Convention .theme-xl-mr {
    margin-right: 20px !important;
  }
  #Convention .theme-xl-mr-0 {
    margin-right: 0 !important;
  }
  #Convention .theme-xl-ov {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }
  #Convention .theme-xl-ov-short {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }
  #Convention .theme-xl-ov-half {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }
  #Convention .theme-xl-ov-quarter {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }
  #Convention .theme-xl-ot {
    margin-top: -80px !important;
  }
  #Convention .theme-xl-ot-short {
    margin-top: -48px !important;
  }
  #Convention .theme-xl-ot-half {
    margin-top: -32px !important;
  }
  #Convention .theme-xl-ot-quarter {
    margin-top: -20px !important;
  }
  #Convention .theme-xl-ob {
    margin-bottom: -80px !important;
  }
  #Convention .theme-xl-ob-short {
    margin-bottom: -48px !important;
  }
  #Convention .theme-xl-ob-half {
    margin-bottom: -32px !important;
  }
  #Convention .theme-xl-ob-quarter {
    margin-bottom: -20px !important;
  }
  #Convention .theme-xl-mv {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  #Convention .theme-xl-mv-short {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  #Convention .theme-xl-mv-half {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  #Convention .theme-xl-mv-quarter {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  #Convention .theme-xl-mv-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  #Convention .theme-xl-mt {
    margin-top: 80px !important;
  }
  #Convention .theme-xl-mt-short {
    margin-top: 48px !important;
  }
  #Convention .theme-xl-mt-half {
    margin-top: 32px !important;
  }
  #Convention .theme-xl-mt-quarter {
    margin-top: 20px !important;
  }
  #Convention .theme-xl-mt-0 {
    margin-top: 0 !important;
  }
  #Convention .theme-xl-mb {
    margin-bottom: 80px !important;
  }
  #Convention .theme-xl-mb-short {
    margin-bottom: 48px !important;
  }
  #Convention .theme-xl-mb-half {
    margin-bottom: 32px !important;
  }
  #Convention .theme-xl-mb-quarter {
    margin-bottom: 20px !important;
  }
  #Convention .theme-xl-mb-0 {
    margin-bottom: 0 !important;
  }
}
@media (min-width: 1526px) {
  #Convention .theme-xxl-p {
    padding: 100px 20px !important;
  }
  #Convention .theme-xxl-p-short {
    padding: 60px 20px !important;
  }
  #Convention .theme-xxl-p-half {
    padding: 40px 20px !important;
  }
  #Convention .theme-xxl-p-quarter {
    padding: 25px 20px !important;
  }
  #Convention .theme-xxl-p-0 {
    padding: 0 !important;
  }
  #Convention .theme-xxl-pv {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
  #Convention .theme-xxl-pv-short {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  #Convention .theme-xxl-pv-half {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  #Convention .theme-xxl-pv-quarter {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  #Convention .theme-xxl-pv-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  #Convention .theme-xxl-pt {
    padding-top: 100px !important;
  }
  #Convention .theme-xxl-pt-short {
    padding-top: 60px !important;
  }
  #Convention .theme-xxl-pt-half {
    padding-top: 40px !important;
  }
  #Convention .theme-xxl-pt-quarter {
    padding-top: 25px !important;
  }
  #Convention .theme-xxl-pt-0 {
    padding-top: 0 !important;
  }
  #Convention .theme-xxl-pb {
    padding-bottom: 100px !important;
  }
  #Convention .theme-xxl-pb-short {
    padding-bottom: 60px !important;
  }
  #Convention .theme-xxl-pb-half {
    padding-bottom: 40px !important;
  }
  #Convention .theme-xxl-pb-quarter {
    padding-bottom: 25px !important;
  }
  #Convention .theme-xxl-pb-0 {
    padding-bottom: 0 !important;
  }
  #Convention .theme-xxl-ph {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  #Convention .theme-xxl-ph-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  #Convention .theme-xxl-pl {
    padding-left: 20px !important;
  }
  #Convention .theme-xxl-pl-0 {
    padding-left: 0 !important;
  }
  #Convention .theme-xxl-pr {
    padding-right: 20px !important;
  }
  #Convention .theme-xxl-pr-0 {
    padding-right: 0 !important;
  }
  #Convention .theme-xxl-m {
    margin: 100px 20px !important;
  }
  #Convention .theme-xxl-m-short {
    margin: 60px 20px !important;
  }
  #Convention .theme-xxl-m-half {
    margin: 40px 20px !important;
  }
  #Convention .theme-xxl-m-quarter {
    margin: 25px 20px !important;
  }
  #Convention .theme-xxl-m-0 {
    margin: 0 !important;
  }
  #Convention .theme-xxl-mv {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
  #Convention .theme-xxl-mv-short {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  #Convention .theme-xxl-mv-half {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  #Convention .theme-xxl-mv-quarter {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  #Convention .theme-xxl-mv-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  #Convention .theme-xxl-mt {
    margin-top: 100px !important;
  }
  #Convention .theme-xxl-mt-short {
    margin-top: 60px !important;
  }
  #Convention .theme-xxl-mt-half {
    margin-top: 40px !important;
  }
  #Convention .theme-xxl-mt-quarter {
    margin-top: 25px !important;
  }
  #Convention .theme-xxl-mt-0 {
    margin-top: 0 !important;
  }
  #Convention .theme-xxl-mb {
    margin-bottom: 100px !important;
  }
  #Convention .theme-xxl-mb-short {
    margin-bottom: 60px !important;
  }
  #Convention .theme-xxl-mb-half {
    margin-bottom: 40px !important;
  }
  #Convention .theme-xxl-mb-quarter {
    margin-bottom: 25px !important;
  }
  #Convention .theme-xxl-mb-0 {
    margin-bottom: 0 !important;
  }
  #Convention .theme-xxl-mh {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  #Convention .theme-xxl-mh-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  #Convention .theme-xxl-ml {
    margin-left: 20px !important;
  }
  #Convention .theme-xxl-ml-0 {
    margin-left: 0 !important;
  }
  #Convention .theme-xxl-mr {
    margin-right: 20px !important;
  }
  #Convention .theme-xxl-mr-0 {
    margin-right: 0 !important;
  }
  #Convention .theme-xxl-ov {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }
  #Convention .theme-xxl-ov-short {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }
  #Convention .theme-xxl-ov-half {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }
  #Convention .theme-xxl-ov-quarter {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }
  #Convention .theme-xxl-ot {
    margin-top: -100px !important;
  }
  #Convention .theme-xxl-ot-short {
    margin-top: -60px !important;
  }
  #Convention .theme-xxl-ot-half {
    margin-top: -40px !important;
  }
  #Convention .theme-xxl-ot-quarter {
    margin-top: -25px !important;
  }
  #Convention .theme-xxl-ob {
    margin-bottom: -100px !important;
  }
  #Convention .theme-xxl-ob-short {
    margin-bottom: -60px !important;
  }
  #Convention .theme-xxl-ob-half {
    margin-bottom: -40px !important;
  }
  #Convention .theme-xxl-ob-quarter {
    margin-bottom: -25px !important;
  }
  #Convention .theme-xxl-mv {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
  #Convention .theme-xxl-mv-short {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  #Convention .theme-xxl-mv-half {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  #Convention .theme-xxl-mv-quarter {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  #Convention .theme-xxl-mv-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  #Convention .theme-xxl-mt {
    margin-top: 100px !important;
  }
  #Convention .theme-xxl-mt-short {
    margin-top: 60px !important;
  }
  #Convention .theme-xxl-mt-half {
    margin-top: 40px !important;
  }
  #Convention .theme-xxl-mt-quarter {
    margin-top: 25px !important;
  }
  #Convention .theme-xxl-mt-0 {
    margin-top: 0 !important;
  }
  #Convention .theme-xxl-mb {
    margin-bottom: 100px !important;
  }
  #Convention .theme-xxl-mb-short {
    margin-bottom: 60px !important;
  }
  #Convention .theme-xxl-mb-half {
    margin-bottom: 40px !important;
  }
  #Convention .theme-xxl-mb-quarter {
    margin-bottom: 25px !important;
  }
  #Convention .theme-xxl-mb-0 {
    margin-bottom: 0 !important;
  }
}

#Convention [class*=theme-p] .container,
#Convention [class*=theme-p] .container-fluid {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.clickMe {
  cursor: pointer;
}

#Convention {
  /* image alignment */
  /* borders */
  /* font-size */
}
#Convention .text-default {
  color: var(--color-body, #5D646C) !important;
}
#Convention .text-secondary {
  color: var(--color-navy, #003C71) !important;
}
#Convention .text-navy {
  color: var(--color-navy, #003C71) !important;
}
#Convention .text-primary, #Convention .text-accent-color {
  color: var(--color-accent-color, #009FD7) !important;
}
#Convention .text-blue {
  color: var(--color-blue, #009FD7) !important;
}
#Convention .text-dark-blue {
  color: var(--color-dark-accent-color, #007BA8) !important;
}
#Convention .text-success, #Convention .text-green {
  color: var(--color-green, #78BE20) !important;
}
#Convention .text-warning, #Convention .text-orange {
  color: var(--color-orange, #FFA300) !important;
}
#Convention .text-info, #Convention .text-purple {
  color: var(--color-purple, #653279) !important;
}
#Convention .text-danger, #Convention .text-red {
  color: var(--color-red, #DC4405) !important;
}
#Convention .text-dark-red {
  color: var(--color-dark-red, #BB0000) !important;
}
#Convention .text-black {
  color: var(--color-black, #000) !important;
}
#Convention .text-darker-grey {
  color: var(--color-darker-grey, #363C3F) !important;
}
#Convention .text-dark-grey {
  color: var(--color-dark-grey, #4C5457) !important;
}
#Convention .text-mid-grey {
  color: var(--color-mid-grey, #5B6870) !important;
}
#Convention .text-grey {
  color: var(--color-grey, #A4A8AD) !important;
}
#Convention .text-light-grey {
  color: var(--color-light-grey, #C9CBCF) !important;
}
#Convention .text-lighter-grey {
  color: var(--color-lighter-grey, #E1E3E6) !important;
}
#Convention .text-lightest-grey {
  color: var(--color-lightest-grey, #F8F8F8) !important;
}
#Convention .text-white {
  color: var(--color-white, #FFF) !important;
}
#Convention .bg-default {
  background-color: var(--color-body, #5D646C) !important;
}
#Convention .bg-secondary, #Convention .bg-main {
  background-color: var(--color-navy, #003C71) !important;
}
#Convention .bg-light-navy {
  background-color: var(--color-light-navy, #386891) !important;
}
#Convention .bg-navy {
  background-color: var(--color-navy, #003C71) !important;
}
#Convention .bg-primary, #Convention .bg-accent-color {
  background-color: var(--color-accent-color, #009FD7) !important;
}
#Convention .bg-blue {
  background-color: var(--color-blue, #009FD7) !important;
}
#Convention .bg-dark-blue {
  background-color: var(--color-dark-blue, #007BA8) !important;
}
#Convention .bg-dark-accent-color {
  background-color: var(--color-dark-accent-color, #007BA8) !important;
}
#Convention .bg-dark-blue {
  background-color: var(--color-dark-blue, #007BA8) !important;
}
#Convention .bg-success, #Convention .bg-green {
  background-color: var(--color-green, #78BE20) !important;
}
#Convention .bg-warning, #Convention .bg-orange {
  background-color: var(--color-orange, #FFA300) !important;
}
#Convention .bg-info, #Convention .bg-purple {
  background-color: var(--color-purple, #653279) !important;
}
#Convention .bg-danger, #Convention .bg-red {
  background-color: var(--color-red, #DC4405) !important;
}
#Convention .bg-dark-red {
  background-color: var(--color-dark-red, #BB0000) !important;
}
#Convention .bg-black {
  background-color: var(--color-black, #000) !important;
}
#Convention .bg-darker-grey {
  background-color: var(--color-darker-grey, #363C3F) !important;
}
#Convention .bg-dark-grey {
  background-color: var(--color-dark-grey, #4C5457) !important;
}
#Convention .bg-mid-grey {
  background-color: var(--color-mid-grey, #5B6870) !important;
}
#Convention .bg-grey {
  background-color: var(--color-grey, #A4A8AD) !important;
}
#Convention .bg-light-grey {
  background-color: var(--color-light-grey, #C9CBCF) !important;
}
#Convention .bg-lighter-grey {
  background-color: var(--color-lighter-grey, #E1E3E6) !important;
}
#Convention .bg-lightest-grey {
  background-color: var(--color-lightest-grey, #F8F8F8) !important;
}
#Convention .bg-white {
  background-color: var(--color-white, #FFF) !important;
}
#Convention .bg-blue-grad {
  background: var(--color-light-navy, #386891);
  background: -moz-linear-gradient(180deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
  background: -webkit-linear-gradient(180deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
  background: linear-gradient(180deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
}
#Convention .bg-shaded {
  position: relative;
  z-index: 0;
}
#Convention .bg-shaded:before, #Convention .bg-shaded:after {
  content: "";
  display: block;
  width: 100%;
  height: 20px;
  position: absolute;
  z-index: 0;
  left: 0;
}
#Convention .bg-shaded:before {
  top: 0;
  background: rgba(0, 0, 0, 0.125);
  background: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0.125) 0%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0.125) 0%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.125) 0%, rgba(0, 0, 0, 0) 100%);
}
#Convention .bg-shaded:after {
  bottom: 0;
  background: rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.125) 100%);
  background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.125) 100%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.125) 100%);
}
#Convention .bg-shaded-top {
  position: relative;
  z-index: 0;
}
#Convention .bg-shaded-top:before {
  content: "";
  display: block;
  width: 100%;
  height: 20px;
  position: absolute;
  z-index: 0;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.125);
  background: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0.125) 0%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0.125) 0%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.125) 0%, rgba(0, 0, 0, 0) 100%);
}
#Convention .border-default {
  border-color: var(--color-body, #5D646C) !important;
}
#Convention .border-secondary, #Convention .border-navy {
  border-color: var(--color-navy, #003C71) !important;
}
#Convention .border-light-navy {
  border-color: var(--color-light-navy, #386891) !important;
}
#Convention .border-navy {
  border-color: var(--color-navy, #003C71) !important;
}
#Convention .border-primary, #Convention .border-accent-color {
  border-color: var(--color-accent-color, #009FD7) !important;
}
#Convention .border-blue {
  border-color: var(--color-blue, #009FD7) !important;
}
#Convention .border-dark-accent-color {
  border-color: var(--color-dark-accent-color, #007BA8) !important;
}
#Convention .border-dark-blue {
  border-color: var(--color-dark-blue, #007BA8) !important;
}
#Convention .border-success, #Convention .border-green {
  border-color: var(--color-green, #78BE20) !important;
}
#Convention .border-warning, #Convention .border-orange {
  border-color: var(--color-orange, #FFA300) !important;
}
#Convention .border-info, #Convention .border-purple {
  border-color: var(--color-purple, #653279) !important;
}
#Convention .border-danger, #Convention .border-red {
  border-color: var(--color-red, #DC4405) !important;
}
#Convention .border-dark-red {
  border-color: var(--color-dark-red, #BB0000) !important;
}
#Convention .border-black {
  border-color: var(--color-black, #000) !important;
}
#Convention .border-darker-grey {
  border-color: var(--color-darker-grey, #363C3F) !important;
}
#Convention .border-dark-grey {
  border-color: var(--color-dark-grey, #4C5457) !important;
}
#Convention .border-mid-grey {
  border-color: var(--color-mid-grey, #5B6870) !important;
}
#Convention .border-grey {
  border-color: var(--color-grey, #A4A8AD) !important;
}
#Convention .border-light-grey {
  border-color: var(--color-light-grey, #C9CBCF) !important;
}
#Convention .border-lighter-grey {
  border-color: var(--color-lighter-grey, #E1E3E6) !important;
}
#Convention .border-lightest-grey {
  border-color: var(--color-lightest-grey, #F8F8F8) !important;
}
#Convention .border-white {
  border-color: var(--color-white, #FFF) !important;
}
#Convention .img-center,
#Convention .img-left,
#Convention .img-right {
  max-width: 100%;
  display: block;
  margin: 1rem auto;
  float: none;
}
@media (min-width: 992px) {
  #Convention .img-center {
    max-width: 60%;
  }
  #Convention .img-left,
  #Convention .img-right {
    max-width: 30%;
  }
  #Convention .img-left {
    margin: 0 1.5rem 0.5rem 0;
    float: left;
  }
  #Convention .img-right {
    margin: 0 0 0.5rem 1.5rem;
    float: right;
  }
}
#Convention .border-thick-left {
  border-left-style: solid;
  border-left-width: 10px;
}
#Convention .border-thick-right {
  border-right-style: solid;
  border-right-width: 10px;
}
#Convention .border-thick-top {
  border-top-style: solid;
  border-top-width: 10px;
}
#Convention .border-thick-bottom {
  border-bottom-style: solid;
  border-bottom-width: 10px;
}
#Convention .size-h1-lg {
  font-size: 60px;
}
@media (min-width: 768px) {
  #Convention .size-h1-lg {
    font-size: 50px;
  }
}
@media (min-width: 992px) {
  #Convention .size-h1-lg {
    font-size: 60px;
  }
}
@media (min-width: 1200px) {
  #Convention .size-h1-lg {
    font-size: 80px;
  }
}
#Convention .size-h1 {
  font-size: 55px;
}
#Convention .size-h2 {
  font-size: 45px;
}
#Convention .size-h3 {
  font-size: 35px;
}
#Convention .size-h4 {
  font-size: 28px;
}
#Convention .size-h5 {
  font-size: 25px;
}
#Convention .size-lead {
  font-size: 22px;
}
#Convention .size-body {
  font-size: 20px;
}
#Convention .size-base {
  font-size: 18px;
}
#Convention .size-sm {
  font-size: 16px;
}
#Convention .size-xs {
  font-size: 14px;
}

#Convention .btn, #Convention .btn:hover, #Convention .btn:focus, #Convention .btn:active, #Convention .btn.active {
  font-family: "HelveticaNeueLTPro", Arial, Helvetica, sans-serif;
  font-weight: 300;
  text-shadow: none !important;
  text-decoration: none !important;
  opacity: 1 !important;
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  font-size: 18px !important;
  display: inline-block;
  line-height: 1.25em !important;
  padding: 0.9em 1.5em 0.675em !important;
  text-align: center;
  outline: none !important;
  border-width: 2px !important;
  border-style: solid !important;
}
#Convention .btn.btn-sm, #Convention .btn.btn-sm:hover, #Convention .btn.btn-sm:focus, #Convention .btn.btn-sm:active, #Convention .btn.btn-sm.active, #Convention .btn:hover.btn-sm, #Convention .btn:hover.btn-sm:hover, #Convention .btn:hover.btn-sm:focus, #Convention .btn:hover.btn-sm:active, #Convention .btn:hover.btn-sm.active, #Convention .btn:focus.btn-sm, #Convention .btn:focus.btn-sm:hover, #Convention .btn:focus.btn-sm:focus, #Convention .btn:focus.btn-sm:active, #Convention .btn:focus.btn-sm.active, #Convention .btn:active.btn-sm, #Convention .btn:active.btn-sm:hover, #Convention .btn:active.btn-sm:focus, #Convention .btn:active.btn-sm:active, #Convention .btn:active.btn-sm.active, #Convention .btn.active.btn-sm, #Convention .btn.active.btn-sm:hover, #Convention .btn.active.btn-sm:focus, #Convention .btn.active.btn-sm:active, #Convention .btn.active.btn-sm.active {
  font-size: 16px !important;
  padding: 0.675em 0.75em 0.275em !important;
}
#Convention .btn.btn-lg, #Convention .btn.btn-lg:hover, #Convention .btn.btn-lg:focus, #Convention .btn.btn-lg:active, #Convention .btn.btn-lg.active, #Convention .btn:hover.btn-lg, #Convention .btn:hover.btn-lg:hover, #Convention .btn:hover.btn-lg:focus, #Convention .btn:hover.btn-lg:active, #Convention .btn:hover.btn-lg.active, #Convention .btn:focus.btn-lg, #Convention .btn:focus.btn-lg:hover, #Convention .btn:focus.btn-lg:focus, #Convention .btn:focus.btn-lg:active, #Convention .btn:focus.btn-lg.active, #Convention .btn:active.btn-lg, #Convention .btn:active.btn-lg:hover, #Convention .btn:active.btn-lg:focus, #Convention .btn:active.btn-lg:active, #Convention .btn:active.btn-lg.active, #Convention .btn.active.btn-lg, #Convention .btn.active.btn-lg:hover, #Convention .btn.active.btn-lg:focus, #Convention .btn.active.btn-lg:active, #Convention .btn.active.btn-lg.active {
  font-size: 22px !important;
  padding: 0.825em 1.5em 0.675em !important;
}
#Convention .btn.btn-xl, #Convention .btn.btn-xl:hover, #Convention .btn.btn-xl:focus, #Convention .btn.btn-xl:active, #Convention .btn.btn-xl.active, #Convention .btn:hover.btn-xl, #Convention .btn:hover.btn-xl:hover, #Convention .btn:hover.btn-xl:focus, #Convention .btn:hover.btn-xl:active, #Convention .btn:hover.btn-xl.active, #Convention .btn:focus.btn-xl, #Convention .btn:focus.btn-xl:hover, #Convention .btn:focus.btn-xl:focus, #Convention .btn:focus.btn-xl:active, #Convention .btn:focus.btn-xl.active, #Convention .btn:active.btn-xl, #Convention .btn:active.btn-xl:hover, #Convention .btn:active.btn-xl:focus, #Convention .btn:active.btn-xl:active, #Convention .btn:active.btn-xl.active, #Convention .btn.active.btn-xl, #Convention .btn.active.btn-xl:hover, #Convention .btn.active.btn-xl:focus, #Convention .btn.active.btn-xl:active, #Convention .btn.active.btn-xl.active {
  font-size: 28px !important;
  padding: 1em 1.5em 0.8em !important;
}
#Convention .btn em, #Convention .btn:hover em, #Convention .btn:focus em, #Convention .btn:active em, #Convention .btn.active em {
  color: inherit;
}
#Convention .btn-navy, #Convention .btn-navy:hover, #Convention .btn-navy:focus, #Convention .btn-navy:active, #Convention .btn-navy.active,
#Convention .btn-accent-color,
#Convention .btn-accent-color:hover,
#Convention .btn-accent-color:focus,
#Convention .btn-accent-color:active,
#Convention .btn-accent-color.active,
#Convention .btn-dark-accent-color,
#Convention .btn-dark-accent-color:hover,
#Convention .btn-dark-accent-color:focus,
#Convention .btn-dark-accent-color:active,
#Convention .btn-dark-accent-color.active,
#Convention .btn-red,
#Convention .btn-red:hover,
#Convention .btn-red:focus,
#Convention .btn-red:active,
#Convention .btn-red.active,
#Convention .btn-default,
#Convention .btn-default:hover,
#Convention .btn-default:focus,
#Convention .btn-default:active,
#Convention .btn-default.active,
#Convention .btn-light-navy,
#Convention .btn-light-navy:hover,
#Convention .btn-light-navy:focus,
#Convention .btn-light-navy:active,
#Convention .btn-light-navy.active,
#Convention .btn-navy,
#Convention .btn-navy:hover,
#Convention .btn-navy:focus,
#Convention .btn-navy:active,
#Convention .btn-navy.active,
#Convention .btn-info,
#Convention .btn-info:hover,
#Convention .btn-info:focus,
#Convention .btn-info:active,
#Convention .btn-info.active,
#Convention .btn-purple,
#Convention .btn-purple:hover,
#Convention .btn-purple:focus,
#Convention .btn-purple:active,
#Convention .btn-purple.active,
#Convention .btn-link,
#Convention .btn-link:hover,
#Convention .btn-link:focus,
#Convention .btn-link:active,
#Convention .btn-link.active,
#Convention .btn-primary,
#Convention .btn-primary:hover,
#Convention .btn-primary:focus,
#Convention .btn-primary:active,
#Convention .btn-primary.active,
#Convention .btn-blue,
#Convention .btn-blue:hover,
#Convention .btn-blue:focus,
#Convention .btn-blue:active,
#Convention .btn-blue.active,
#Convention .btn-secondary,
#Convention .btn-secondary:hover,
#Convention .btn-secondary:focus,
#Convention .btn-secondary:active,
#Convention .btn-secondary.active,
#Convention .btn-navy,
#Convention .btn-navy:hover,
#Convention .btn-navy:focus,
#Convention .btn-navy:active,
#Convention .btn-navy.active,
#Convention .btn-grey,
#Convention .btn-grey:hover,
#Convention .btn-grey:focus,
#Convention .btn-grey:active,
#Convention .btn-grey.active,
#Convention .btn-success,
#Convention .btn-success:hover,
#Convention .btn-success:focus,
#Convention .btn-success:active,
#Convention .btn-success.active,
#Convention .btn-green,
#Convention .btn-green:hover,
#Convention .btn-green:focus,
#Convention .btn-green:active,
#Convention .btn-green.active,
#Convention .btn-warning,
#Convention .btn-warning:hover,
#Convention .btn-warning:focus,
#Convention .btn-warning:active,
#Convention .btn-warning.active,
#Convention .btn-orange,
#Convention .btn-orange:hover,
#Convention .btn-orange:focus,
#Convention .btn-orange:active,
#Convention .btn-orange.active {
  font-family: "HelveticaNeueLTPro", Arial, Helvetica, sans-serif;
  font-weight: 300;
  text-shadow: none !important;
  text-decoration: none !important;
  opacity: 1 !important;
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  font-size: 18px !important;
  display: inline-block;
  line-height: 1.25em !important;
  padding: 0.9em 1.5em 0.675em !important;
  text-align: center;
  outline: none !important;
  border-width: 2px !important;
  border-style: solid !important;
}
#Convention .btn-navy.btn-sm, #Convention .btn-navy.btn-sm:hover, #Convention .btn-navy.btn-sm:focus, #Convention .btn-navy.btn-sm:active, #Convention .btn-navy.btn-sm.active, #Convention .btn-navy:hover.btn-sm, #Convention .btn-navy:hover.btn-sm:hover, #Convention .btn-navy:hover.btn-sm:focus, #Convention .btn-navy:hover.btn-sm:active, #Convention .btn-navy:hover.btn-sm.active, #Convention .btn-navy:focus.btn-sm, #Convention .btn-navy:focus.btn-sm:hover, #Convention .btn-navy:focus.btn-sm:focus, #Convention .btn-navy:focus.btn-sm:active, #Convention .btn-navy:focus.btn-sm.active, #Convention .btn-navy:active.btn-sm, #Convention .btn-navy:active.btn-sm:hover, #Convention .btn-navy:active.btn-sm:focus, #Convention .btn-navy:active.btn-sm:active, #Convention .btn-navy:active.btn-sm.active, #Convention .btn-navy.active.btn-sm, #Convention .btn-navy.active.btn-sm:hover, #Convention .btn-navy.active.btn-sm:focus, #Convention .btn-navy.active.btn-sm:active, #Convention .btn-navy.active.btn-sm.active,
#Convention .btn-accent-color.btn-sm,
#Convention .btn-accent-color.btn-sm:hover,
#Convention .btn-accent-color.btn-sm:focus,
#Convention .btn-accent-color.btn-sm:active,
#Convention .btn-accent-color.btn-sm.active,
#Convention .btn-accent-color:hover.btn-sm,
#Convention .btn-accent-color:hover.btn-sm:hover,
#Convention .btn-accent-color:hover.btn-sm:focus,
#Convention .btn-accent-color:hover.btn-sm:active,
#Convention .btn-accent-color:hover.btn-sm.active,
#Convention .btn-accent-color:focus.btn-sm,
#Convention .btn-accent-color:focus.btn-sm:hover,
#Convention .btn-accent-color:focus.btn-sm:focus,
#Convention .btn-accent-color:focus.btn-sm:active,
#Convention .btn-accent-color:focus.btn-sm.active,
#Convention .btn-accent-color:active.btn-sm,
#Convention .btn-accent-color:active.btn-sm:hover,
#Convention .btn-accent-color:active.btn-sm:focus,
#Convention .btn-accent-color:active.btn-sm:active,
#Convention .btn-accent-color:active.btn-sm.active,
#Convention .btn-accent-color.active.btn-sm,
#Convention .btn-accent-color.active.btn-sm:hover,
#Convention .btn-accent-color.active.btn-sm:focus,
#Convention .btn-accent-color.active.btn-sm:active,
#Convention .btn-accent-color.active.btn-sm.active,
#Convention .btn-dark-accent-color.btn-sm,
#Convention .btn-dark-accent-color.btn-sm:hover,
#Convention .btn-dark-accent-color.btn-sm:focus,
#Convention .btn-dark-accent-color.btn-sm:active,
#Convention .btn-dark-accent-color.btn-sm.active,
#Convention .btn-dark-accent-color:hover.btn-sm,
#Convention .btn-dark-accent-color:hover.btn-sm:hover,
#Convention .btn-dark-accent-color:hover.btn-sm:focus,
#Convention .btn-dark-accent-color:hover.btn-sm:active,
#Convention .btn-dark-accent-color:hover.btn-sm.active,
#Convention .btn-dark-accent-color:focus.btn-sm,
#Convention .btn-dark-accent-color:focus.btn-sm:hover,
#Convention .btn-dark-accent-color:focus.btn-sm:focus,
#Convention .btn-dark-accent-color:focus.btn-sm:active,
#Convention .btn-dark-accent-color:focus.btn-sm.active,
#Convention .btn-dark-accent-color:active.btn-sm,
#Convention .btn-dark-accent-color:active.btn-sm:hover,
#Convention .btn-dark-accent-color:active.btn-sm:focus,
#Convention .btn-dark-accent-color:active.btn-sm:active,
#Convention .btn-dark-accent-color:active.btn-sm.active,
#Convention .btn-dark-accent-color.active.btn-sm,
#Convention .btn-dark-accent-color.active.btn-sm:hover,
#Convention .btn-dark-accent-color.active.btn-sm:focus,
#Convention .btn-dark-accent-color.active.btn-sm:active,
#Convention .btn-dark-accent-color.active.btn-sm.active,
#Convention .btn-red.btn-sm,
#Convention .btn-red.btn-sm:hover,
#Convention .btn-red.btn-sm:focus,
#Convention .btn-red.btn-sm:active,
#Convention .btn-red.btn-sm.active,
#Convention .btn-red:hover.btn-sm,
#Convention .btn-red:hover.btn-sm:hover,
#Convention .btn-red:hover.btn-sm:focus,
#Convention .btn-red:hover.btn-sm:active,
#Convention .btn-red:hover.btn-sm.active,
#Convention .btn-red:focus.btn-sm,
#Convention .btn-red:focus.btn-sm:hover,
#Convention .btn-red:focus.btn-sm:focus,
#Convention .btn-red:focus.btn-sm:active,
#Convention .btn-red:focus.btn-sm.active,
#Convention .btn-red:active.btn-sm,
#Convention .btn-red:active.btn-sm:hover,
#Convention .btn-red:active.btn-sm:focus,
#Convention .btn-red:active.btn-sm:active,
#Convention .btn-red:active.btn-sm.active,
#Convention .btn-red.active.btn-sm,
#Convention .btn-red.active.btn-sm:hover,
#Convention .btn-red.active.btn-sm:focus,
#Convention .btn-red.active.btn-sm:active,
#Convention .btn-red.active.btn-sm.active,
#Convention .btn-default.btn-sm,
#Convention .btn-default.btn-sm:hover,
#Convention .btn-default.btn-sm:focus,
#Convention .btn-default.btn-sm:active,
#Convention .btn-default.btn-sm.active,
#Convention .btn-default:hover.btn-sm,
#Convention .btn-default:hover.btn-sm:hover,
#Convention .btn-default:hover.btn-sm:focus,
#Convention .btn-default:hover.btn-sm:active,
#Convention .btn-default:hover.btn-sm.active,
#Convention .btn-default:focus.btn-sm,
#Convention .btn-default:focus.btn-sm:hover,
#Convention .btn-default:focus.btn-sm:focus,
#Convention .btn-default:focus.btn-sm:active,
#Convention .btn-default:focus.btn-sm.active,
#Convention .btn-default:active.btn-sm,
#Convention .btn-default:active.btn-sm:hover,
#Convention .btn-default:active.btn-sm:focus,
#Convention .btn-default:active.btn-sm:active,
#Convention .btn-default:active.btn-sm.active,
#Convention .btn-default.active.btn-sm,
#Convention .btn-default.active.btn-sm:hover,
#Convention .btn-default.active.btn-sm:focus,
#Convention .btn-default.active.btn-sm:active,
#Convention .btn-default.active.btn-sm.active,
#Convention .btn-light-navy.btn-sm,
#Convention .btn-light-navy.btn-sm:hover,
#Convention .btn-light-navy.btn-sm:focus,
#Convention .btn-light-navy.btn-sm:active,
#Convention .btn-light-navy.btn-sm.active,
#Convention .btn-light-navy:hover.btn-sm,
#Convention .btn-light-navy:hover.btn-sm:hover,
#Convention .btn-light-navy:hover.btn-sm:focus,
#Convention .btn-light-navy:hover.btn-sm:active,
#Convention .btn-light-navy:hover.btn-sm.active,
#Convention .btn-light-navy:focus.btn-sm,
#Convention .btn-light-navy:focus.btn-sm:hover,
#Convention .btn-light-navy:focus.btn-sm:focus,
#Convention .btn-light-navy:focus.btn-sm:active,
#Convention .btn-light-navy:focus.btn-sm.active,
#Convention .btn-light-navy:active.btn-sm,
#Convention .btn-light-navy:active.btn-sm:hover,
#Convention .btn-light-navy:active.btn-sm:focus,
#Convention .btn-light-navy:active.btn-sm:active,
#Convention .btn-light-navy:active.btn-sm.active,
#Convention .btn-light-navy.active.btn-sm,
#Convention .btn-light-navy.active.btn-sm:hover,
#Convention .btn-light-navy.active.btn-sm:focus,
#Convention .btn-light-navy.active.btn-sm:active,
#Convention .btn-light-navy.active.btn-sm.active,
#Convention .btn-navy.btn-sm,
#Convention .btn-navy.btn-sm:hover,
#Convention .btn-navy.btn-sm:focus,
#Convention .btn-navy.btn-sm:active,
#Convention .btn-navy.btn-sm.active,
#Convention .btn-navy:hover.btn-sm,
#Convention .btn-navy:hover.btn-sm:hover,
#Convention .btn-navy:hover.btn-sm:focus,
#Convention .btn-navy:hover.btn-sm:active,
#Convention .btn-navy:hover.btn-sm.active,
#Convention .btn-navy:focus.btn-sm,
#Convention .btn-navy:focus.btn-sm:hover,
#Convention .btn-navy:focus.btn-sm:focus,
#Convention .btn-navy:focus.btn-sm:active,
#Convention .btn-navy:focus.btn-sm.active,
#Convention .btn-navy:active.btn-sm,
#Convention .btn-navy:active.btn-sm:hover,
#Convention .btn-navy:active.btn-sm:focus,
#Convention .btn-navy:active.btn-sm:active,
#Convention .btn-navy:active.btn-sm.active,
#Convention .btn-navy.active.btn-sm,
#Convention .btn-navy.active.btn-sm:hover,
#Convention .btn-navy.active.btn-sm:focus,
#Convention .btn-navy.active.btn-sm:active,
#Convention .btn-navy.active.btn-sm.active,
#Convention .btn-info.btn-sm,
#Convention .btn-info.btn-sm:hover,
#Convention .btn-info.btn-sm:focus,
#Convention .btn-info.btn-sm:active,
#Convention .btn-info.btn-sm.active,
#Convention .btn-info:hover.btn-sm,
#Convention .btn-info:hover.btn-sm:hover,
#Convention .btn-info:hover.btn-sm:focus,
#Convention .btn-info:hover.btn-sm:active,
#Convention .btn-info:hover.btn-sm.active,
#Convention .btn-info:focus.btn-sm,
#Convention .btn-info:focus.btn-sm:hover,
#Convention .btn-info:focus.btn-sm:focus,
#Convention .btn-info:focus.btn-sm:active,
#Convention .btn-info:focus.btn-sm.active,
#Convention .btn-info:active.btn-sm,
#Convention .btn-info:active.btn-sm:hover,
#Convention .btn-info:active.btn-sm:focus,
#Convention .btn-info:active.btn-sm:active,
#Convention .btn-info:active.btn-sm.active,
#Convention .btn-info.active.btn-sm,
#Convention .btn-info.active.btn-sm:hover,
#Convention .btn-info.active.btn-sm:focus,
#Convention .btn-info.active.btn-sm:active,
#Convention .btn-info.active.btn-sm.active,
#Convention .btn-purple.btn-sm,
#Convention .btn-purple.btn-sm:hover,
#Convention .btn-purple.btn-sm:focus,
#Convention .btn-purple.btn-sm:active,
#Convention .btn-purple.btn-sm.active,
#Convention .btn-purple:hover.btn-sm,
#Convention .btn-purple:hover.btn-sm:hover,
#Convention .btn-purple:hover.btn-sm:focus,
#Convention .btn-purple:hover.btn-sm:active,
#Convention .btn-purple:hover.btn-sm.active,
#Convention .btn-purple:focus.btn-sm,
#Convention .btn-purple:focus.btn-sm:hover,
#Convention .btn-purple:focus.btn-sm:focus,
#Convention .btn-purple:focus.btn-sm:active,
#Convention .btn-purple:focus.btn-sm.active,
#Convention .btn-purple:active.btn-sm,
#Convention .btn-purple:active.btn-sm:hover,
#Convention .btn-purple:active.btn-sm:focus,
#Convention .btn-purple:active.btn-sm:active,
#Convention .btn-purple:active.btn-sm.active,
#Convention .btn-purple.active.btn-sm,
#Convention .btn-purple.active.btn-sm:hover,
#Convention .btn-purple.active.btn-sm:focus,
#Convention .btn-purple.active.btn-sm:active,
#Convention .btn-purple.active.btn-sm.active,
#Convention .btn-link.btn-sm,
#Convention .btn-link.btn-sm:hover,
#Convention .btn-link.btn-sm:focus,
#Convention .btn-link.btn-sm:active,
#Convention .btn-link.btn-sm.active,
#Convention .btn-link:hover.btn-sm,
#Convention .btn-link:hover.btn-sm:hover,
#Convention .btn-link:hover.btn-sm:focus,
#Convention .btn-link:hover.btn-sm:active,
#Convention .btn-link:hover.btn-sm.active,
#Convention .btn-link:focus.btn-sm,
#Convention .btn-link:focus.btn-sm:hover,
#Convention .btn-link:focus.btn-sm:focus,
#Convention .btn-link:focus.btn-sm:active,
#Convention .btn-link:focus.btn-sm.active,
#Convention .btn-link:active.btn-sm,
#Convention .btn-link:active.btn-sm:hover,
#Convention .btn-link:active.btn-sm:focus,
#Convention .btn-link:active.btn-sm:active,
#Convention .btn-link:active.btn-sm.active,
#Convention .btn-link.active.btn-sm,
#Convention .btn-link.active.btn-sm:hover,
#Convention .btn-link.active.btn-sm:focus,
#Convention .btn-link.active.btn-sm:active,
#Convention .btn-link.active.btn-sm.active,
#Convention .btn-primary.btn-sm,
#Convention .btn-primary.btn-sm:hover,
#Convention .btn-primary.btn-sm:focus,
#Convention .btn-primary.btn-sm:active,
#Convention .btn-primary.btn-sm.active,
#Convention .btn-primary:hover.btn-sm,
#Convention .btn-primary:hover.btn-sm:hover,
#Convention .btn-primary:hover.btn-sm:focus,
#Convention .btn-primary:hover.btn-sm:active,
#Convention .btn-primary:hover.btn-sm.active,
#Convention .btn-primary:focus.btn-sm,
#Convention .btn-primary:focus.btn-sm:hover,
#Convention .btn-primary:focus.btn-sm:focus,
#Convention .btn-primary:focus.btn-sm:active,
#Convention .btn-primary:focus.btn-sm.active,
#Convention .btn-primary:active.btn-sm,
#Convention .btn-primary:active.btn-sm:hover,
#Convention .btn-primary:active.btn-sm:focus,
#Convention .btn-primary:active.btn-sm:active,
#Convention .btn-primary:active.btn-sm.active,
#Convention .btn-primary.active.btn-sm,
#Convention .btn-primary.active.btn-sm:hover,
#Convention .btn-primary.active.btn-sm:focus,
#Convention .btn-primary.active.btn-sm:active,
#Convention .btn-primary.active.btn-sm.active,
#Convention .btn-blue.btn-sm,
#Convention .btn-blue.btn-sm:hover,
#Convention .btn-blue.btn-sm:focus,
#Convention .btn-blue.btn-sm:active,
#Convention .btn-blue.btn-sm.active,
#Convention .btn-blue:hover.btn-sm,
#Convention .btn-blue:hover.btn-sm:hover,
#Convention .btn-blue:hover.btn-sm:focus,
#Convention .btn-blue:hover.btn-sm:active,
#Convention .btn-blue:hover.btn-sm.active,
#Convention .btn-blue:focus.btn-sm,
#Convention .btn-blue:focus.btn-sm:hover,
#Convention .btn-blue:focus.btn-sm:focus,
#Convention .btn-blue:focus.btn-sm:active,
#Convention .btn-blue:focus.btn-sm.active,
#Convention .btn-blue:active.btn-sm,
#Convention .btn-blue:active.btn-sm:hover,
#Convention .btn-blue:active.btn-sm:focus,
#Convention .btn-blue:active.btn-sm:active,
#Convention .btn-blue:active.btn-sm.active,
#Convention .btn-blue.active.btn-sm,
#Convention .btn-blue.active.btn-sm:hover,
#Convention .btn-blue.active.btn-sm:focus,
#Convention .btn-blue.active.btn-sm:active,
#Convention .btn-blue.active.btn-sm.active,
#Convention .btn-secondary.btn-sm,
#Convention .btn-secondary.btn-sm:hover,
#Convention .btn-secondary.btn-sm:focus,
#Convention .btn-secondary.btn-sm:active,
#Convention .btn-secondary.btn-sm.active,
#Convention .btn-secondary:hover.btn-sm,
#Convention .btn-secondary:hover.btn-sm:hover,
#Convention .btn-secondary:hover.btn-sm:focus,
#Convention .btn-secondary:hover.btn-sm:active,
#Convention .btn-secondary:hover.btn-sm.active,
#Convention .btn-secondary:focus.btn-sm,
#Convention .btn-secondary:focus.btn-sm:hover,
#Convention .btn-secondary:focus.btn-sm:focus,
#Convention .btn-secondary:focus.btn-sm:active,
#Convention .btn-secondary:focus.btn-sm.active,
#Convention .btn-secondary:active.btn-sm,
#Convention .btn-secondary:active.btn-sm:hover,
#Convention .btn-secondary:active.btn-sm:focus,
#Convention .btn-secondary:active.btn-sm:active,
#Convention .btn-secondary:active.btn-sm.active,
#Convention .btn-secondary.active.btn-sm,
#Convention .btn-secondary.active.btn-sm:hover,
#Convention .btn-secondary.active.btn-sm:focus,
#Convention .btn-secondary.active.btn-sm:active,
#Convention .btn-secondary.active.btn-sm.active,
#Convention .btn-navy.btn-sm,
#Convention .btn-navy.btn-sm:hover,
#Convention .btn-navy.btn-sm:focus,
#Convention .btn-navy.btn-sm:active,
#Convention .btn-navy.btn-sm.active,
#Convention .btn-navy:hover.btn-sm,
#Convention .btn-navy:hover.btn-sm:hover,
#Convention .btn-navy:hover.btn-sm:focus,
#Convention .btn-navy:hover.btn-sm:active,
#Convention .btn-navy:hover.btn-sm.active,
#Convention .btn-navy:focus.btn-sm,
#Convention .btn-navy:focus.btn-sm:hover,
#Convention .btn-navy:focus.btn-sm:focus,
#Convention .btn-navy:focus.btn-sm:active,
#Convention .btn-navy:focus.btn-sm.active,
#Convention .btn-navy:active.btn-sm,
#Convention .btn-navy:active.btn-sm:hover,
#Convention .btn-navy:active.btn-sm:focus,
#Convention .btn-navy:active.btn-sm:active,
#Convention .btn-navy:active.btn-sm.active,
#Convention .btn-navy.active.btn-sm,
#Convention .btn-navy.active.btn-sm:hover,
#Convention .btn-navy.active.btn-sm:focus,
#Convention .btn-navy.active.btn-sm:active,
#Convention .btn-navy.active.btn-sm.active,
#Convention .btn-grey.btn-sm,
#Convention .btn-grey.btn-sm:hover,
#Convention .btn-grey.btn-sm:focus,
#Convention .btn-grey.btn-sm:active,
#Convention .btn-grey.btn-sm.active,
#Convention .btn-grey:hover.btn-sm,
#Convention .btn-grey:hover.btn-sm:hover,
#Convention .btn-grey:hover.btn-sm:focus,
#Convention .btn-grey:hover.btn-sm:active,
#Convention .btn-grey:hover.btn-sm.active,
#Convention .btn-grey:focus.btn-sm,
#Convention .btn-grey:focus.btn-sm:hover,
#Convention .btn-grey:focus.btn-sm:focus,
#Convention .btn-grey:focus.btn-sm:active,
#Convention .btn-grey:focus.btn-sm.active,
#Convention .btn-grey:active.btn-sm,
#Convention .btn-grey:active.btn-sm:hover,
#Convention .btn-grey:active.btn-sm:focus,
#Convention .btn-grey:active.btn-sm:active,
#Convention .btn-grey:active.btn-sm.active,
#Convention .btn-grey.active.btn-sm,
#Convention .btn-grey.active.btn-sm:hover,
#Convention .btn-grey.active.btn-sm:focus,
#Convention .btn-grey.active.btn-sm:active,
#Convention .btn-grey.active.btn-sm.active,
#Convention .btn-success.btn-sm,
#Convention .btn-success.btn-sm:hover,
#Convention .btn-success.btn-sm:focus,
#Convention .btn-success.btn-sm:active,
#Convention .btn-success.btn-sm.active,
#Convention .btn-success:hover.btn-sm,
#Convention .btn-success:hover.btn-sm:hover,
#Convention .btn-success:hover.btn-sm:focus,
#Convention .btn-success:hover.btn-sm:active,
#Convention .btn-success:hover.btn-sm.active,
#Convention .btn-success:focus.btn-sm,
#Convention .btn-success:focus.btn-sm:hover,
#Convention .btn-success:focus.btn-sm:focus,
#Convention .btn-success:focus.btn-sm:active,
#Convention .btn-success:focus.btn-sm.active,
#Convention .btn-success:active.btn-sm,
#Convention .btn-success:active.btn-sm:hover,
#Convention .btn-success:active.btn-sm:focus,
#Convention .btn-success:active.btn-sm:active,
#Convention .btn-success:active.btn-sm.active,
#Convention .btn-success.active.btn-sm,
#Convention .btn-success.active.btn-sm:hover,
#Convention .btn-success.active.btn-sm:focus,
#Convention .btn-success.active.btn-sm:active,
#Convention .btn-success.active.btn-sm.active,
#Convention .btn-green.btn-sm,
#Convention .btn-green.btn-sm:hover,
#Convention .btn-green.btn-sm:focus,
#Convention .btn-green.btn-sm:active,
#Convention .btn-green.btn-sm.active,
#Convention .btn-green:hover.btn-sm,
#Convention .btn-green:hover.btn-sm:hover,
#Convention .btn-green:hover.btn-sm:focus,
#Convention .btn-green:hover.btn-sm:active,
#Convention .btn-green:hover.btn-sm.active,
#Convention .btn-green:focus.btn-sm,
#Convention .btn-green:focus.btn-sm:hover,
#Convention .btn-green:focus.btn-sm:focus,
#Convention .btn-green:focus.btn-sm:active,
#Convention .btn-green:focus.btn-sm.active,
#Convention .btn-green:active.btn-sm,
#Convention .btn-green:active.btn-sm:hover,
#Convention .btn-green:active.btn-sm:focus,
#Convention .btn-green:active.btn-sm:active,
#Convention .btn-green:active.btn-sm.active,
#Convention .btn-green.active.btn-sm,
#Convention .btn-green.active.btn-sm:hover,
#Convention .btn-green.active.btn-sm:focus,
#Convention .btn-green.active.btn-sm:active,
#Convention .btn-green.active.btn-sm.active,
#Convention .btn-warning.btn-sm,
#Convention .btn-warning.btn-sm:hover,
#Convention .btn-warning.btn-sm:focus,
#Convention .btn-warning.btn-sm:active,
#Convention .btn-warning.btn-sm.active,
#Convention .btn-warning:hover.btn-sm,
#Convention .btn-warning:hover.btn-sm:hover,
#Convention .btn-warning:hover.btn-sm:focus,
#Convention .btn-warning:hover.btn-sm:active,
#Convention .btn-warning:hover.btn-sm.active,
#Convention .btn-warning:focus.btn-sm,
#Convention .btn-warning:focus.btn-sm:hover,
#Convention .btn-warning:focus.btn-sm:focus,
#Convention .btn-warning:focus.btn-sm:active,
#Convention .btn-warning:focus.btn-sm.active,
#Convention .btn-warning:active.btn-sm,
#Convention .btn-warning:active.btn-sm:hover,
#Convention .btn-warning:active.btn-sm:focus,
#Convention .btn-warning:active.btn-sm:active,
#Convention .btn-warning:active.btn-sm.active,
#Convention .btn-warning.active.btn-sm,
#Convention .btn-warning.active.btn-sm:hover,
#Convention .btn-warning.active.btn-sm:focus,
#Convention .btn-warning.active.btn-sm:active,
#Convention .btn-warning.active.btn-sm.active,
#Convention .btn-orange.btn-sm,
#Convention .btn-orange.btn-sm:hover,
#Convention .btn-orange.btn-sm:focus,
#Convention .btn-orange.btn-sm:active,
#Convention .btn-orange.btn-sm.active,
#Convention .btn-orange:hover.btn-sm,
#Convention .btn-orange:hover.btn-sm:hover,
#Convention .btn-orange:hover.btn-sm:focus,
#Convention .btn-orange:hover.btn-sm:active,
#Convention .btn-orange:hover.btn-sm.active,
#Convention .btn-orange:focus.btn-sm,
#Convention .btn-orange:focus.btn-sm:hover,
#Convention .btn-orange:focus.btn-sm:focus,
#Convention .btn-orange:focus.btn-sm:active,
#Convention .btn-orange:focus.btn-sm.active,
#Convention .btn-orange:active.btn-sm,
#Convention .btn-orange:active.btn-sm:hover,
#Convention .btn-orange:active.btn-sm:focus,
#Convention .btn-orange:active.btn-sm:active,
#Convention .btn-orange:active.btn-sm.active,
#Convention .btn-orange.active.btn-sm,
#Convention .btn-orange.active.btn-sm:hover,
#Convention .btn-orange.active.btn-sm:focus,
#Convention .btn-orange.active.btn-sm:active,
#Convention .btn-orange.active.btn-sm.active {
  font-size: 16px !important;
  padding: 0.675em 0.75em 0.275em !important;
}
#Convention .btn-navy.btn-lg, #Convention .btn-navy.btn-lg:hover, #Convention .btn-navy.btn-lg:focus, #Convention .btn-navy.btn-lg:active, #Convention .btn-navy.btn-lg.active, #Convention .btn-navy:hover.btn-lg, #Convention .btn-navy:hover.btn-lg:hover, #Convention .btn-navy:hover.btn-lg:focus, #Convention .btn-navy:hover.btn-lg:active, #Convention .btn-navy:hover.btn-lg.active, #Convention .btn-navy:focus.btn-lg, #Convention .btn-navy:focus.btn-lg:hover, #Convention .btn-navy:focus.btn-lg:focus, #Convention .btn-navy:focus.btn-lg:active, #Convention .btn-navy:focus.btn-lg.active, #Convention .btn-navy:active.btn-lg, #Convention .btn-navy:active.btn-lg:hover, #Convention .btn-navy:active.btn-lg:focus, #Convention .btn-navy:active.btn-lg:active, #Convention .btn-navy:active.btn-lg.active, #Convention .btn-navy.active.btn-lg, #Convention .btn-navy.active.btn-lg:hover, #Convention .btn-navy.active.btn-lg:focus, #Convention .btn-navy.active.btn-lg:active, #Convention .btn-navy.active.btn-lg.active,
#Convention .btn-accent-color.btn-lg,
#Convention .btn-accent-color.btn-lg:hover,
#Convention .btn-accent-color.btn-lg:focus,
#Convention .btn-accent-color.btn-lg:active,
#Convention .btn-accent-color.btn-lg.active,
#Convention .btn-accent-color:hover.btn-lg,
#Convention .btn-accent-color:hover.btn-lg:hover,
#Convention .btn-accent-color:hover.btn-lg:focus,
#Convention .btn-accent-color:hover.btn-lg:active,
#Convention .btn-accent-color:hover.btn-lg.active,
#Convention .btn-accent-color:focus.btn-lg,
#Convention .btn-accent-color:focus.btn-lg:hover,
#Convention .btn-accent-color:focus.btn-lg:focus,
#Convention .btn-accent-color:focus.btn-lg:active,
#Convention .btn-accent-color:focus.btn-lg.active,
#Convention .btn-accent-color:active.btn-lg,
#Convention .btn-accent-color:active.btn-lg:hover,
#Convention .btn-accent-color:active.btn-lg:focus,
#Convention .btn-accent-color:active.btn-lg:active,
#Convention .btn-accent-color:active.btn-lg.active,
#Convention .btn-accent-color.active.btn-lg,
#Convention .btn-accent-color.active.btn-lg:hover,
#Convention .btn-accent-color.active.btn-lg:focus,
#Convention .btn-accent-color.active.btn-lg:active,
#Convention .btn-accent-color.active.btn-lg.active,
#Convention .btn-dark-accent-color.btn-lg,
#Convention .btn-dark-accent-color.btn-lg:hover,
#Convention .btn-dark-accent-color.btn-lg:focus,
#Convention .btn-dark-accent-color.btn-lg:active,
#Convention .btn-dark-accent-color.btn-lg.active,
#Convention .btn-dark-accent-color:hover.btn-lg,
#Convention .btn-dark-accent-color:hover.btn-lg:hover,
#Convention .btn-dark-accent-color:hover.btn-lg:focus,
#Convention .btn-dark-accent-color:hover.btn-lg:active,
#Convention .btn-dark-accent-color:hover.btn-lg.active,
#Convention .btn-dark-accent-color:focus.btn-lg,
#Convention .btn-dark-accent-color:focus.btn-lg:hover,
#Convention .btn-dark-accent-color:focus.btn-lg:focus,
#Convention .btn-dark-accent-color:focus.btn-lg:active,
#Convention .btn-dark-accent-color:focus.btn-lg.active,
#Convention .btn-dark-accent-color:active.btn-lg,
#Convention .btn-dark-accent-color:active.btn-lg:hover,
#Convention .btn-dark-accent-color:active.btn-lg:focus,
#Convention .btn-dark-accent-color:active.btn-lg:active,
#Convention .btn-dark-accent-color:active.btn-lg.active,
#Convention .btn-dark-accent-color.active.btn-lg,
#Convention .btn-dark-accent-color.active.btn-lg:hover,
#Convention .btn-dark-accent-color.active.btn-lg:focus,
#Convention .btn-dark-accent-color.active.btn-lg:active,
#Convention .btn-dark-accent-color.active.btn-lg.active,
#Convention .btn-red.btn-lg,
#Convention .btn-red.btn-lg:hover,
#Convention .btn-red.btn-lg:focus,
#Convention .btn-red.btn-lg:active,
#Convention .btn-red.btn-lg.active,
#Convention .btn-red:hover.btn-lg,
#Convention .btn-red:hover.btn-lg:hover,
#Convention .btn-red:hover.btn-lg:focus,
#Convention .btn-red:hover.btn-lg:active,
#Convention .btn-red:hover.btn-lg.active,
#Convention .btn-red:focus.btn-lg,
#Convention .btn-red:focus.btn-lg:hover,
#Convention .btn-red:focus.btn-lg:focus,
#Convention .btn-red:focus.btn-lg:active,
#Convention .btn-red:focus.btn-lg.active,
#Convention .btn-red:active.btn-lg,
#Convention .btn-red:active.btn-lg:hover,
#Convention .btn-red:active.btn-lg:focus,
#Convention .btn-red:active.btn-lg:active,
#Convention .btn-red:active.btn-lg.active,
#Convention .btn-red.active.btn-lg,
#Convention .btn-red.active.btn-lg:hover,
#Convention .btn-red.active.btn-lg:focus,
#Convention .btn-red.active.btn-lg:active,
#Convention .btn-red.active.btn-lg.active,
#Convention .btn-default.btn-lg,
#Convention .btn-default.btn-lg:hover,
#Convention .btn-default.btn-lg:focus,
#Convention .btn-default.btn-lg:active,
#Convention .btn-default.btn-lg.active,
#Convention .btn-default:hover.btn-lg,
#Convention .btn-default:hover.btn-lg:hover,
#Convention .btn-default:hover.btn-lg:focus,
#Convention .btn-default:hover.btn-lg:active,
#Convention .btn-default:hover.btn-lg.active,
#Convention .btn-default:focus.btn-lg,
#Convention .btn-default:focus.btn-lg:hover,
#Convention .btn-default:focus.btn-lg:focus,
#Convention .btn-default:focus.btn-lg:active,
#Convention .btn-default:focus.btn-lg.active,
#Convention .btn-default:active.btn-lg,
#Convention .btn-default:active.btn-lg:hover,
#Convention .btn-default:active.btn-lg:focus,
#Convention .btn-default:active.btn-lg:active,
#Convention .btn-default:active.btn-lg.active,
#Convention .btn-default.active.btn-lg,
#Convention .btn-default.active.btn-lg:hover,
#Convention .btn-default.active.btn-lg:focus,
#Convention .btn-default.active.btn-lg:active,
#Convention .btn-default.active.btn-lg.active,
#Convention .btn-light-navy.btn-lg,
#Convention .btn-light-navy.btn-lg:hover,
#Convention .btn-light-navy.btn-lg:focus,
#Convention .btn-light-navy.btn-lg:active,
#Convention .btn-light-navy.btn-lg.active,
#Convention .btn-light-navy:hover.btn-lg,
#Convention .btn-light-navy:hover.btn-lg:hover,
#Convention .btn-light-navy:hover.btn-lg:focus,
#Convention .btn-light-navy:hover.btn-lg:active,
#Convention .btn-light-navy:hover.btn-lg.active,
#Convention .btn-light-navy:focus.btn-lg,
#Convention .btn-light-navy:focus.btn-lg:hover,
#Convention .btn-light-navy:focus.btn-lg:focus,
#Convention .btn-light-navy:focus.btn-lg:active,
#Convention .btn-light-navy:focus.btn-lg.active,
#Convention .btn-light-navy:active.btn-lg,
#Convention .btn-light-navy:active.btn-lg:hover,
#Convention .btn-light-navy:active.btn-lg:focus,
#Convention .btn-light-navy:active.btn-lg:active,
#Convention .btn-light-navy:active.btn-lg.active,
#Convention .btn-light-navy.active.btn-lg,
#Convention .btn-light-navy.active.btn-lg:hover,
#Convention .btn-light-navy.active.btn-lg:focus,
#Convention .btn-light-navy.active.btn-lg:active,
#Convention .btn-light-navy.active.btn-lg.active,
#Convention .btn-navy.btn-lg,
#Convention .btn-navy.btn-lg:hover,
#Convention .btn-navy.btn-lg:focus,
#Convention .btn-navy.btn-lg:active,
#Convention .btn-navy.btn-lg.active,
#Convention .btn-navy:hover.btn-lg,
#Convention .btn-navy:hover.btn-lg:hover,
#Convention .btn-navy:hover.btn-lg:focus,
#Convention .btn-navy:hover.btn-lg:active,
#Convention .btn-navy:hover.btn-lg.active,
#Convention .btn-navy:focus.btn-lg,
#Convention .btn-navy:focus.btn-lg:hover,
#Convention .btn-navy:focus.btn-lg:focus,
#Convention .btn-navy:focus.btn-lg:active,
#Convention .btn-navy:focus.btn-lg.active,
#Convention .btn-navy:active.btn-lg,
#Convention .btn-navy:active.btn-lg:hover,
#Convention .btn-navy:active.btn-lg:focus,
#Convention .btn-navy:active.btn-lg:active,
#Convention .btn-navy:active.btn-lg.active,
#Convention .btn-navy.active.btn-lg,
#Convention .btn-navy.active.btn-lg:hover,
#Convention .btn-navy.active.btn-lg:focus,
#Convention .btn-navy.active.btn-lg:active,
#Convention .btn-navy.active.btn-lg.active,
#Convention .btn-info.btn-lg,
#Convention .btn-info.btn-lg:hover,
#Convention .btn-info.btn-lg:focus,
#Convention .btn-info.btn-lg:active,
#Convention .btn-info.btn-lg.active,
#Convention .btn-info:hover.btn-lg,
#Convention .btn-info:hover.btn-lg:hover,
#Convention .btn-info:hover.btn-lg:focus,
#Convention .btn-info:hover.btn-lg:active,
#Convention .btn-info:hover.btn-lg.active,
#Convention .btn-info:focus.btn-lg,
#Convention .btn-info:focus.btn-lg:hover,
#Convention .btn-info:focus.btn-lg:focus,
#Convention .btn-info:focus.btn-lg:active,
#Convention .btn-info:focus.btn-lg.active,
#Convention .btn-info:active.btn-lg,
#Convention .btn-info:active.btn-lg:hover,
#Convention .btn-info:active.btn-lg:focus,
#Convention .btn-info:active.btn-lg:active,
#Convention .btn-info:active.btn-lg.active,
#Convention .btn-info.active.btn-lg,
#Convention .btn-info.active.btn-lg:hover,
#Convention .btn-info.active.btn-lg:focus,
#Convention .btn-info.active.btn-lg:active,
#Convention .btn-info.active.btn-lg.active,
#Convention .btn-purple.btn-lg,
#Convention .btn-purple.btn-lg:hover,
#Convention .btn-purple.btn-lg:focus,
#Convention .btn-purple.btn-lg:active,
#Convention .btn-purple.btn-lg.active,
#Convention .btn-purple:hover.btn-lg,
#Convention .btn-purple:hover.btn-lg:hover,
#Convention .btn-purple:hover.btn-lg:focus,
#Convention .btn-purple:hover.btn-lg:active,
#Convention .btn-purple:hover.btn-lg.active,
#Convention .btn-purple:focus.btn-lg,
#Convention .btn-purple:focus.btn-lg:hover,
#Convention .btn-purple:focus.btn-lg:focus,
#Convention .btn-purple:focus.btn-lg:active,
#Convention .btn-purple:focus.btn-lg.active,
#Convention .btn-purple:active.btn-lg,
#Convention .btn-purple:active.btn-lg:hover,
#Convention .btn-purple:active.btn-lg:focus,
#Convention .btn-purple:active.btn-lg:active,
#Convention .btn-purple:active.btn-lg.active,
#Convention .btn-purple.active.btn-lg,
#Convention .btn-purple.active.btn-lg:hover,
#Convention .btn-purple.active.btn-lg:focus,
#Convention .btn-purple.active.btn-lg:active,
#Convention .btn-purple.active.btn-lg.active,
#Convention .btn-link.btn-lg,
#Convention .btn-link.btn-lg:hover,
#Convention .btn-link.btn-lg:focus,
#Convention .btn-link.btn-lg:active,
#Convention .btn-link.btn-lg.active,
#Convention .btn-link:hover.btn-lg,
#Convention .btn-link:hover.btn-lg:hover,
#Convention .btn-link:hover.btn-lg:focus,
#Convention .btn-link:hover.btn-lg:active,
#Convention .btn-link:hover.btn-lg.active,
#Convention .btn-link:focus.btn-lg,
#Convention .btn-link:focus.btn-lg:hover,
#Convention .btn-link:focus.btn-lg:focus,
#Convention .btn-link:focus.btn-lg:active,
#Convention .btn-link:focus.btn-lg.active,
#Convention .btn-link:active.btn-lg,
#Convention .btn-link:active.btn-lg:hover,
#Convention .btn-link:active.btn-lg:focus,
#Convention .btn-link:active.btn-lg:active,
#Convention .btn-link:active.btn-lg.active,
#Convention .btn-link.active.btn-lg,
#Convention .btn-link.active.btn-lg:hover,
#Convention .btn-link.active.btn-lg:focus,
#Convention .btn-link.active.btn-lg:active,
#Convention .btn-link.active.btn-lg.active,
#Convention .btn-primary.btn-lg,
#Convention .btn-primary.btn-lg:hover,
#Convention .btn-primary.btn-lg:focus,
#Convention .btn-primary.btn-lg:active,
#Convention .btn-primary.btn-lg.active,
#Convention .btn-primary:hover.btn-lg,
#Convention .btn-primary:hover.btn-lg:hover,
#Convention .btn-primary:hover.btn-lg:focus,
#Convention .btn-primary:hover.btn-lg:active,
#Convention .btn-primary:hover.btn-lg.active,
#Convention .btn-primary:focus.btn-lg,
#Convention .btn-primary:focus.btn-lg:hover,
#Convention .btn-primary:focus.btn-lg:focus,
#Convention .btn-primary:focus.btn-lg:active,
#Convention .btn-primary:focus.btn-lg.active,
#Convention .btn-primary:active.btn-lg,
#Convention .btn-primary:active.btn-lg:hover,
#Convention .btn-primary:active.btn-lg:focus,
#Convention .btn-primary:active.btn-lg:active,
#Convention .btn-primary:active.btn-lg.active,
#Convention .btn-primary.active.btn-lg,
#Convention .btn-primary.active.btn-lg:hover,
#Convention .btn-primary.active.btn-lg:focus,
#Convention .btn-primary.active.btn-lg:active,
#Convention .btn-primary.active.btn-lg.active,
#Convention .btn-blue.btn-lg,
#Convention .btn-blue.btn-lg:hover,
#Convention .btn-blue.btn-lg:focus,
#Convention .btn-blue.btn-lg:active,
#Convention .btn-blue.btn-lg.active,
#Convention .btn-blue:hover.btn-lg,
#Convention .btn-blue:hover.btn-lg:hover,
#Convention .btn-blue:hover.btn-lg:focus,
#Convention .btn-blue:hover.btn-lg:active,
#Convention .btn-blue:hover.btn-lg.active,
#Convention .btn-blue:focus.btn-lg,
#Convention .btn-blue:focus.btn-lg:hover,
#Convention .btn-blue:focus.btn-lg:focus,
#Convention .btn-blue:focus.btn-lg:active,
#Convention .btn-blue:focus.btn-lg.active,
#Convention .btn-blue:active.btn-lg,
#Convention .btn-blue:active.btn-lg:hover,
#Convention .btn-blue:active.btn-lg:focus,
#Convention .btn-blue:active.btn-lg:active,
#Convention .btn-blue:active.btn-lg.active,
#Convention .btn-blue.active.btn-lg,
#Convention .btn-blue.active.btn-lg:hover,
#Convention .btn-blue.active.btn-lg:focus,
#Convention .btn-blue.active.btn-lg:active,
#Convention .btn-blue.active.btn-lg.active,
#Convention .btn-secondary.btn-lg,
#Convention .btn-secondary.btn-lg:hover,
#Convention .btn-secondary.btn-lg:focus,
#Convention .btn-secondary.btn-lg:active,
#Convention .btn-secondary.btn-lg.active,
#Convention .btn-secondary:hover.btn-lg,
#Convention .btn-secondary:hover.btn-lg:hover,
#Convention .btn-secondary:hover.btn-lg:focus,
#Convention .btn-secondary:hover.btn-lg:active,
#Convention .btn-secondary:hover.btn-lg.active,
#Convention .btn-secondary:focus.btn-lg,
#Convention .btn-secondary:focus.btn-lg:hover,
#Convention .btn-secondary:focus.btn-lg:focus,
#Convention .btn-secondary:focus.btn-lg:active,
#Convention .btn-secondary:focus.btn-lg.active,
#Convention .btn-secondary:active.btn-lg,
#Convention .btn-secondary:active.btn-lg:hover,
#Convention .btn-secondary:active.btn-lg:focus,
#Convention .btn-secondary:active.btn-lg:active,
#Convention .btn-secondary:active.btn-lg.active,
#Convention .btn-secondary.active.btn-lg,
#Convention .btn-secondary.active.btn-lg:hover,
#Convention .btn-secondary.active.btn-lg:focus,
#Convention .btn-secondary.active.btn-lg:active,
#Convention .btn-secondary.active.btn-lg.active,
#Convention .btn-navy.btn-lg,
#Convention .btn-navy.btn-lg:hover,
#Convention .btn-navy.btn-lg:focus,
#Convention .btn-navy.btn-lg:active,
#Convention .btn-navy.btn-lg.active,
#Convention .btn-navy:hover.btn-lg,
#Convention .btn-navy:hover.btn-lg:hover,
#Convention .btn-navy:hover.btn-lg:focus,
#Convention .btn-navy:hover.btn-lg:active,
#Convention .btn-navy:hover.btn-lg.active,
#Convention .btn-navy:focus.btn-lg,
#Convention .btn-navy:focus.btn-lg:hover,
#Convention .btn-navy:focus.btn-lg:focus,
#Convention .btn-navy:focus.btn-lg:active,
#Convention .btn-navy:focus.btn-lg.active,
#Convention .btn-navy:active.btn-lg,
#Convention .btn-navy:active.btn-lg:hover,
#Convention .btn-navy:active.btn-lg:focus,
#Convention .btn-navy:active.btn-lg:active,
#Convention .btn-navy:active.btn-lg.active,
#Convention .btn-navy.active.btn-lg,
#Convention .btn-navy.active.btn-lg:hover,
#Convention .btn-navy.active.btn-lg:focus,
#Convention .btn-navy.active.btn-lg:active,
#Convention .btn-navy.active.btn-lg.active,
#Convention .btn-grey.btn-lg,
#Convention .btn-grey.btn-lg:hover,
#Convention .btn-grey.btn-lg:focus,
#Convention .btn-grey.btn-lg:active,
#Convention .btn-grey.btn-lg.active,
#Convention .btn-grey:hover.btn-lg,
#Convention .btn-grey:hover.btn-lg:hover,
#Convention .btn-grey:hover.btn-lg:focus,
#Convention .btn-grey:hover.btn-lg:active,
#Convention .btn-grey:hover.btn-lg.active,
#Convention .btn-grey:focus.btn-lg,
#Convention .btn-grey:focus.btn-lg:hover,
#Convention .btn-grey:focus.btn-lg:focus,
#Convention .btn-grey:focus.btn-lg:active,
#Convention .btn-grey:focus.btn-lg.active,
#Convention .btn-grey:active.btn-lg,
#Convention .btn-grey:active.btn-lg:hover,
#Convention .btn-grey:active.btn-lg:focus,
#Convention .btn-grey:active.btn-lg:active,
#Convention .btn-grey:active.btn-lg.active,
#Convention .btn-grey.active.btn-lg,
#Convention .btn-grey.active.btn-lg:hover,
#Convention .btn-grey.active.btn-lg:focus,
#Convention .btn-grey.active.btn-lg:active,
#Convention .btn-grey.active.btn-lg.active,
#Convention .btn-success.btn-lg,
#Convention .btn-success.btn-lg:hover,
#Convention .btn-success.btn-lg:focus,
#Convention .btn-success.btn-lg:active,
#Convention .btn-success.btn-lg.active,
#Convention .btn-success:hover.btn-lg,
#Convention .btn-success:hover.btn-lg:hover,
#Convention .btn-success:hover.btn-lg:focus,
#Convention .btn-success:hover.btn-lg:active,
#Convention .btn-success:hover.btn-lg.active,
#Convention .btn-success:focus.btn-lg,
#Convention .btn-success:focus.btn-lg:hover,
#Convention .btn-success:focus.btn-lg:focus,
#Convention .btn-success:focus.btn-lg:active,
#Convention .btn-success:focus.btn-lg.active,
#Convention .btn-success:active.btn-lg,
#Convention .btn-success:active.btn-lg:hover,
#Convention .btn-success:active.btn-lg:focus,
#Convention .btn-success:active.btn-lg:active,
#Convention .btn-success:active.btn-lg.active,
#Convention .btn-success.active.btn-lg,
#Convention .btn-success.active.btn-lg:hover,
#Convention .btn-success.active.btn-lg:focus,
#Convention .btn-success.active.btn-lg:active,
#Convention .btn-success.active.btn-lg.active,
#Convention .btn-green.btn-lg,
#Convention .btn-green.btn-lg:hover,
#Convention .btn-green.btn-lg:focus,
#Convention .btn-green.btn-lg:active,
#Convention .btn-green.btn-lg.active,
#Convention .btn-green:hover.btn-lg,
#Convention .btn-green:hover.btn-lg:hover,
#Convention .btn-green:hover.btn-lg:focus,
#Convention .btn-green:hover.btn-lg:active,
#Convention .btn-green:hover.btn-lg.active,
#Convention .btn-green:focus.btn-lg,
#Convention .btn-green:focus.btn-lg:hover,
#Convention .btn-green:focus.btn-lg:focus,
#Convention .btn-green:focus.btn-lg:active,
#Convention .btn-green:focus.btn-lg.active,
#Convention .btn-green:active.btn-lg,
#Convention .btn-green:active.btn-lg:hover,
#Convention .btn-green:active.btn-lg:focus,
#Convention .btn-green:active.btn-lg:active,
#Convention .btn-green:active.btn-lg.active,
#Convention .btn-green.active.btn-lg,
#Convention .btn-green.active.btn-lg:hover,
#Convention .btn-green.active.btn-lg:focus,
#Convention .btn-green.active.btn-lg:active,
#Convention .btn-green.active.btn-lg.active,
#Convention .btn-warning.btn-lg,
#Convention .btn-warning.btn-lg:hover,
#Convention .btn-warning.btn-lg:focus,
#Convention .btn-warning.btn-lg:active,
#Convention .btn-warning.btn-lg.active,
#Convention .btn-warning:hover.btn-lg,
#Convention .btn-warning:hover.btn-lg:hover,
#Convention .btn-warning:hover.btn-lg:focus,
#Convention .btn-warning:hover.btn-lg:active,
#Convention .btn-warning:hover.btn-lg.active,
#Convention .btn-warning:focus.btn-lg,
#Convention .btn-warning:focus.btn-lg:hover,
#Convention .btn-warning:focus.btn-lg:focus,
#Convention .btn-warning:focus.btn-lg:active,
#Convention .btn-warning:focus.btn-lg.active,
#Convention .btn-warning:active.btn-lg,
#Convention .btn-warning:active.btn-lg:hover,
#Convention .btn-warning:active.btn-lg:focus,
#Convention .btn-warning:active.btn-lg:active,
#Convention .btn-warning:active.btn-lg.active,
#Convention .btn-warning.active.btn-lg,
#Convention .btn-warning.active.btn-lg:hover,
#Convention .btn-warning.active.btn-lg:focus,
#Convention .btn-warning.active.btn-lg:active,
#Convention .btn-warning.active.btn-lg.active,
#Convention .btn-orange.btn-lg,
#Convention .btn-orange.btn-lg:hover,
#Convention .btn-orange.btn-lg:focus,
#Convention .btn-orange.btn-lg:active,
#Convention .btn-orange.btn-lg.active,
#Convention .btn-orange:hover.btn-lg,
#Convention .btn-orange:hover.btn-lg:hover,
#Convention .btn-orange:hover.btn-lg:focus,
#Convention .btn-orange:hover.btn-lg:active,
#Convention .btn-orange:hover.btn-lg.active,
#Convention .btn-orange:focus.btn-lg,
#Convention .btn-orange:focus.btn-lg:hover,
#Convention .btn-orange:focus.btn-lg:focus,
#Convention .btn-orange:focus.btn-lg:active,
#Convention .btn-orange:focus.btn-lg.active,
#Convention .btn-orange:active.btn-lg,
#Convention .btn-orange:active.btn-lg:hover,
#Convention .btn-orange:active.btn-lg:focus,
#Convention .btn-orange:active.btn-lg:active,
#Convention .btn-orange:active.btn-lg.active,
#Convention .btn-orange.active.btn-lg,
#Convention .btn-orange.active.btn-lg:hover,
#Convention .btn-orange.active.btn-lg:focus,
#Convention .btn-orange.active.btn-lg:active,
#Convention .btn-orange.active.btn-lg.active {
  font-size: 22px !important;
  padding: 0.825em 1.5em 0.675em !important;
}
#Convention .btn-navy.btn-xl, #Convention .btn-navy.btn-xl:hover, #Convention .btn-navy.btn-xl:focus, #Convention .btn-navy.btn-xl:active, #Convention .btn-navy.btn-xl.active, #Convention .btn-navy:hover.btn-xl, #Convention .btn-navy:hover.btn-xl:hover, #Convention .btn-navy:hover.btn-xl:focus, #Convention .btn-navy:hover.btn-xl:active, #Convention .btn-navy:hover.btn-xl.active, #Convention .btn-navy:focus.btn-xl, #Convention .btn-navy:focus.btn-xl:hover, #Convention .btn-navy:focus.btn-xl:focus, #Convention .btn-navy:focus.btn-xl:active, #Convention .btn-navy:focus.btn-xl.active, #Convention .btn-navy:active.btn-xl, #Convention .btn-navy:active.btn-xl:hover, #Convention .btn-navy:active.btn-xl:focus, #Convention .btn-navy:active.btn-xl:active, #Convention .btn-navy:active.btn-xl.active, #Convention .btn-navy.active.btn-xl, #Convention .btn-navy.active.btn-xl:hover, #Convention .btn-navy.active.btn-xl:focus, #Convention .btn-navy.active.btn-xl:active, #Convention .btn-navy.active.btn-xl.active,
#Convention .btn-accent-color.btn-xl,
#Convention .btn-accent-color.btn-xl:hover,
#Convention .btn-accent-color.btn-xl:focus,
#Convention .btn-accent-color.btn-xl:active,
#Convention .btn-accent-color.btn-xl.active,
#Convention .btn-accent-color:hover.btn-xl,
#Convention .btn-accent-color:hover.btn-xl:hover,
#Convention .btn-accent-color:hover.btn-xl:focus,
#Convention .btn-accent-color:hover.btn-xl:active,
#Convention .btn-accent-color:hover.btn-xl.active,
#Convention .btn-accent-color:focus.btn-xl,
#Convention .btn-accent-color:focus.btn-xl:hover,
#Convention .btn-accent-color:focus.btn-xl:focus,
#Convention .btn-accent-color:focus.btn-xl:active,
#Convention .btn-accent-color:focus.btn-xl.active,
#Convention .btn-accent-color:active.btn-xl,
#Convention .btn-accent-color:active.btn-xl:hover,
#Convention .btn-accent-color:active.btn-xl:focus,
#Convention .btn-accent-color:active.btn-xl:active,
#Convention .btn-accent-color:active.btn-xl.active,
#Convention .btn-accent-color.active.btn-xl,
#Convention .btn-accent-color.active.btn-xl:hover,
#Convention .btn-accent-color.active.btn-xl:focus,
#Convention .btn-accent-color.active.btn-xl:active,
#Convention .btn-accent-color.active.btn-xl.active,
#Convention .btn-dark-accent-color.btn-xl,
#Convention .btn-dark-accent-color.btn-xl:hover,
#Convention .btn-dark-accent-color.btn-xl:focus,
#Convention .btn-dark-accent-color.btn-xl:active,
#Convention .btn-dark-accent-color.btn-xl.active,
#Convention .btn-dark-accent-color:hover.btn-xl,
#Convention .btn-dark-accent-color:hover.btn-xl:hover,
#Convention .btn-dark-accent-color:hover.btn-xl:focus,
#Convention .btn-dark-accent-color:hover.btn-xl:active,
#Convention .btn-dark-accent-color:hover.btn-xl.active,
#Convention .btn-dark-accent-color:focus.btn-xl,
#Convention .btn-dark-accent-color:focus.btn-xl:hover,
#Convention .btn-dark-accent-color:focus.btn-xl:focus,
#Convention .btn-dark-accent-color:focus.btn-xl:active,
#Convention .btn-dark-accent-color:focus.btn-xl.active,
#Convention .btn-dark-accent-color:active.btn-xl,
#Convention .btn-dark-accent-color:active.btn-xl:hover,
#Convention .btn-dark-accent-color:active.btn-xl:focus,
#Convention .btn-dark-accent-color:active.btn-xl:active,
#Convention .btn-dark-accent-color:active.btn-xl.active,
#Convention .btn-dark-accent-color.active.btn-xl,
#Convention .btn-dark-accent-color.active.btn-xl:hover,
#Convention .btn-dark-accent-color.active.btn-xl:focus,
#Convention .btn-dark-accent-color.active.btn-xl:active,
#Convention .btn-dark-accent-color.active.btn-xl.active,
#Convention .btn-red.btn-xl,
#Convention .btn-red.btn-xl:hover,
#Convention .btn-red.btn-xl:focus,
#Convention .btn-red.btn-xl:active,
#Convention .btn-red.btn-xl.active,
#Convention .btn-red:hover.btn-xl,
#Convention .btn-red:hover.btn-xl:hover,
#Convention .btn-red:hover.btn-xl:focus,
#Convention .btn-red:hover.btn-xl:active,
#Convention .btn-red:hover.btn-xl.active,
#Convention .btn-red:focus.btn-xl,
#Convention .btn-red:focus.btn-xl:hover,
#Convention .btn-red:focus.btn-xl:focus,
#Convention .btn-red:focus.btn-xl:active,
#Convention .btn-red:focus.btn-xl.active,
#Convention .btn-red:active.btn-xl,
#Convention .btn-red:active.btn-xl:hover,
#Convention .btn-red:active.btn-xl:focus,
#Convention .btn-red:active.btn-xl:active,
#Convention .btn-red:active.btn-xl.active,
#Convention .btn-red.active.btn-xl,
#Convention .btn-red.active.btn-xl:hover,
#Convention .btn-red.active.btn-xl:focus,
#Convention .btn-red.active.btn-xl:active,
#Convention .btn-red.active.btn-xl.active,
#Convention .btn-default.btn-xl,
#Convention .btn-default.btn-xl:hover,
#Convention .btn-default.btn-xl:focus,
#Convention .btn-default.btn-xl:active,
#Convention .btn-default.btn-xl.active,
#Convention .btn-default:hover.btn-xl,
#Convention .btn-default:hover.btn-xl:hover,
#Convention .btn-default:hover.btn-xl:focus,
#Convention .btn-default:hover.btn-xl:active,
#Convention .btn-default:hover.btn-xl.active,
#Convention .btn-default:focus.btn-xl,
#Convention .btn-default:focus.btn-xl:hover,
#Convention .btn-default:focus.btn-xl:focus,
#Convention .btn-default:focus.btn-xl:active,
#Convention .btn-default:focus.btn-xl.active,
#Convention .btn-default:active.btn-xl,
#Convention .btn-default:active.btn-xl:hover,
#Convention .btn-default:active.btn-xl:focus,
#Convention .btn-default:active.btn-xl:active,
#Convention .btn-default:active.btn-xl.active,
#Convention .btn-default.active.btn-xl,
#Convention .btn-default.active.btn-xl:hover,
#Convention .btn-default.active.btn-xl:focus,
#Convention .btn-default.active.btn-xl:active,
#Convention .btn-default.active.btn-xl.active,
#Convention .btn-light-navy.btn-xl,
#Convention .btn-light-navy.btn-xl:hover,
#Convention .btn-light-navy.btn-xl:focus,
#Convention .btn-light-navy.btn-xl:active,
#Convention .btn-light-navy.btn-xl.active,
#Convention .btn-light-navy:hover.btn-xl,
#Convention .btn-light-navy:hover.btn-xl:hover,
#Convention .btn-light-navy:hover.btn-xl:focus,
#Convention .btn-light-navy:hover.btn-xl:active,
#Convention .btn-light-navy:hover.btn-xl.active,
#Convention .btn-light-navy:focus.btn-xl,
#Convention .btn-light-navy:focus.btn-xl:hover,
#Convention .btn-light-navy:focus.btn-xl:focus,
#Convention .btn-light-navy:focus.btn-xl:active,
#Convention .btn-light-navy:focus.btn-xl.active,
#Convention .btn-light-navy:active.btn-xl,
#Convention .btn-light-navy:active.btn-xl:hover,
#Convention .btn-light-navy:active.btn-xl:focus,
#Convention .btn-light-navy:active.btn-xl:active,
#Convention .btn-light-navy:active.btn-xl.active,
#Convention .btn-light-navy.active.btn-xl,
#Convention .btn-light-navy.active.btn-xl:hover,
#Convention .btn-light-navy.active.btn-xl:focus,
#Convention .btn-light-navy.active.btn-xl:active,
#Convention .btn-light-navy.active.btn-xl.active,
#Convention .btn-navy.btn-xl,
#Convention .btn-navy.btn-xl:hover,
#Convention .btn-navy.btn-xl:focus,
#Convention .btn-navy.btn-xl:active,
#Convention .btn-navy.btn-xl.active,
#Convention .btn-navy:hover.btn-xl,
#Convention .btn-navy:hover.btn-xl:hover,
#Convention .btn-navy:hover.btn-xl:focus,
#Convention .btn-navy:hover.btn-xl:active,
#Convention .btn-navy:hover.btn-xl.active,
#Convention .btn-navy:focus.btn-xl,
#Convention .btn-navy:focus.btn-xl:hover,
#Convention .btn-navy:focus.btn-xl:focus,
#Convention .btn-navy:focus.btn-xl:active,
#Convention .btn-navy:focus.btn-xl.active,
#Convention .btn-navy:active.btn-xl,
#Convention .btn-navy:active.btn-xl:hover,
#Convention .btn-navy:active.btn-xl:focus,
#Convention .btn-navy:active.btn-xl:active,
#Convention .btn-navy:active.btn-xl.active,
#Convention .btn-navy.active.btn-xl,
#Convention .btn-navy.active.btn-xl:hover,
#Convention .btn-navy.active.btn-xl:focus,
#Convention .btn-navy.active.btn-xl:active,
#Convention .btn-navy.active.btn-xl.active,
#Convention .btn-info.btn-xl,
#Convention .btn-info.btn-xl:hover,
#Convention .btn-info.btn-xl:focus,
#Convention .btn-info.btn-xl:active,
#Convention .btn-info.btn-xl.active,
#Convention .btn-info:hover.btn-xl,
#Convention .btn-info:hover.btn-xl:hover,
#Convention .btn-info:hover.btn-xl:focus,
#Convention .btn-info:hover.btn-xl:active,
#Convention .btn-info:hover.btn-xl.active,
#Convention .btn-info:focus.btn-xl,
#Convention .btn-info:focus.btn-xl:hover,
#Convention .btn-info:focus.btn-xl:focus,
#Convention .btn-info:focus.btn-xl:active,
#Convention .btn-info:focus.btn-xl.active,
#Convention .btn-info:active.btn-xl,
#Convention .btn-info:active.btn-xl:hover,
#Convention .btn-info:active.btn-xl:focus,
#Convention .btn-info:active.btn-xl:active,
#Convention .btn-info:active.btn-xl.active,
#Convention .btn-info.active.btn-xl,
#Convention .btn-info.active.btn-xl:hover,
#Convention .btn-info.active.btn-xl:focus,
#Convention .btn-info.active.btn-xl:active,
#Convention .btn-info.active.btn-xl.active,
#Convention .btn-purple.btn-xl,
#Convention .btn-purple.btn-xl:hover,
#Convention .btn-purple.btn-xl:focus,
#Convention .btn-purple.btn-xl:active,
#Convention .btn-purple.btn-xl.active,
#Convention .btn-purple:hover.btn-xl,
#Convention .btn-purple:hover.btn-xl:hover,
#Convention .btn-purple:hover.btn-xl:focus,
#Convention .btn-purple:hover.btn-xl:active,
#Convention .btn-purple:hover.btn-xl.active,
#Convention .btn-purple:focus.btn-xl,
#Convention .btn-purple:focus.btn-xl:hover,
#Convention .btn-purple:focus.btn-xl:focus,
#Convention .btn-purple:focus.btn-xl:active,
#Convention .btn-purple:focus.btn-xl.active,
#Convention .btn-purple:active.btn-xl,
#Convention .btn-purple:active.btn-xl:hover,
#Convention .btn-purple:active.btn-xl:focus,
#Convention .btn-purple:active.btn-xl:active,
#Convention .btn-purple:active.btn-xl.active,
#Convention .btn-purple.active.btn-xl,
#Convention .btn-purple.active.btn-xl:hover,
#Convention .btn-purple.active.btn-xl:focus,
#Convention .btn-purple.active.btn-xl:active,
#Convention .btn-purple.active.btn-xl.active,
#Convention .btn-link.btn-xl,
#Convention .btn-link.btn-xl:hover,
#Convention .btn-link.btn-xl:focus,
#Convention .btn-link.btn-xl:active,
#Convention .btn-link.btn-xl.active,
#Convention .btn-link:hover.btn-xl,
#Convention .btn-link:hover.btn-xl:hover,
#Convention .btn-link:hover.btn-xl:focus,
#Convention .btn-link:hover.btn-xl:active,
#Convention .btn-link:hover.btn-xl.active,
#Convention .btn-link:focus.btn-xl,
#Convention .btn-link:focus.btn-xl:hover,
#Convention .btn-link:focus.btn-xl:focus,
#Convention .btn-link:focus.btn-xl:active,
#Convention .btn-link:focus.btn-xl.active,
#Convention .btn-link:active.btn-xl,
#Convention .btn-link:active.btn-xl:hover,
#Convention .btn-link:active.btn-xl:focus,
#Convention .btn-link:active.btn-xl:active,
#Convention .btn-link:active.btn-xl.active,
#Convention .btn-link.active.btn-xl,
#Convention .btn-link.active.btn-xl:hover,
#Convention .btn-link.active.btn-xl:focus,
#Convention .btn-link.active.btn-xl:active,
#Convention .btn-link.active.btn-xl.active,
#Convention .btn-primary.btn-xl,
#Convention .btn-primary.btn-xl:hover,
#Convention .btn-primary.btn-xl:focus,
#Convention .btn-primary.btn-xl:active,
#Convention .btn-primary.btn-xl.active,
#Convention .btn-primary:hover.btn-xl,
#Convention .btn-primary:hover.btn-xl:hover,
#Convention .btn-primary:hover.btn-xl:focus,
#Convention .btn-primary:hover.btn-xl:active,
#Convention .btn-primary:hover.btn-xl.active,
#Convention .btn-primary:focus.btn-xl,
#Convention .btn-primary:focus.btn-xl:hover,
#Convention .btn-primary:focus.btn-xl:focus,
#Convention .btn-primary:focus.btn-xl:active,
#Convention .btn-primary:focus.btn-xl.active,
#Convention .btn-primary:active.btn-xl,
#Convention .btn-primary:active.btn-xl:hover,
#Convention .btn-primary:active.btn-xl:focus,
#Convention .btn-primary:active.btn-xl:active,
#Convention .btn-primary:active.btn-xl.active,
#Convention .btn-primary.active.btn-xl,
#Convention .btn-primary.active.btn-xl:hover,
#Convention .btn-primary.active.btn-xl:focus,
#Convention .btn-primary.active.btn-xl:active,
#Convention .btn-primary.active.btn-xl.active,
#Convention .btn-blue.btn-xl,
#Convention .btn-blue.btn-xl:hover,
#Convention .btn-blue.btn-xl:focus,
#Convention .btn-blue.btn-xl:active,
#Convention .btn-blue.btn-xl.active,
#Convention .btn-blue:hover.btn-xl,
#Convention .btn-blue:hover.btn-xl:hover,
#Convention .btn-blue:hover.btn-xl:focus,
#Convention .btn-blue:hover.btn-xl:active,
#Convention .btn-blue:hover.btn-xl.active,
#Convention .btn-blue:focus.btn-xl,
#Convention .btn-blue:focus.btn-xl:hover,
#Convention .btn-blue:focus.btn-xl:focus,
#Convention .btn-blue:focus.btn-xl:active,
#Convention .btn-blue:focus.btn-xl.active,
#Convention .btn-blue:active.btn-xl,
#Convention .btn-blue:active.btn-xl:hover,
#Convention .btn-blue:active.btn-xl:focus,
#Convention .btn-blue:active.btn-xl:active,
#Convention .btn-blue:active.btn-xl.active,
#Convention .btn-blue.active.btn-xl,
#Convention .btn-blue.active.btn-xl:hover,
#Convention .btn-blue.active.btn-xl:focus,
#Convention .btn-blue.active.btn-xl:active,
#Convention .btn-blue.active.btn-xl.active,
#Convention .btn-secondary.btn-xl,
#Convention .btn-secondary.btn-xl:hover,
#Convention .btn-secondary.btn-xl:focus,
#Convention .btn-secondary.btn-xl:active,
#Convention .btn-secondary.btn-xl.active,
#Convention .btn-secondary:hover.btn-xl,
#Convention .btn-secondary:hover.btn-xl:hover,
#Convention .btn-secondary:hover.btn-xl:focus,
#Convention .btn-secondary:hover.btn-xl:active,
#Convention .btn-secondary:hover.btn-xl.active,
#Convention .btn-secondary:focus.btn-xl,
#Convention .btn-secondary:focus.btn-xl:hover,
#Convention .btn-secondary:focus.btn-xl:focus,
#Convention .btn-secondary:focus.btn-xl:active,
#Convention .btn-secondary:focus.btn-xl.active,
#Convention .btn-secondary:active.btn-xl,
#Convention .btn-secondary:active.btn-xl:hover,
#Convention .btn-secondary:active.btn-xl:focus,
#Convention .btn-secondary:active.btn-xl:active,
#Convention .btn-secondary:active.btn-xl.active,
#Convention .btn-secondary.active.btn-xl,
#Convention .btn-secondary.active.btn-xl:hover,
#Convention .btn-secondary.active.btn-xl:focus,
#Convention .btn-secondary.active.btn-xl:active,
#Convention .btn-secondary.active.btn-xl.active,
#Convention .btn-navy.btn-xl,
#Convention .btn-navy.btn-xl:hover,
#Convention .btn-navy.btn-xl:focus,
#Convention .btn-navy.btn-xl:active,
#Convention .btn-navy.btn-xl.active,
#Convention .btn-navy:hover.btn-xl,
#Convention .btn-navy:hover.btn-xl:hover,
#Convention .btn-navy:hover.btn-xl:focus,
#Convention .btn-navy:hover.btn-xl:active,
#Convention .btn-navy:hover.btn-xl.active,
#Convention .btn-navy:focus.btn-xl,
#Convention .btn-navy:focus.btn-xl:hover,
#Convention .btn-navy:focus.btn-xl:focus,
#Convention .btn-navy:focus.btn-xl:active,
#Convention .btn-navy:focus.btn-xl.active,
#Convention .btn-navy:active.btn-xl,
#Convention .btn-navy:active.btn-xl:hover,
#Convention .btn-navy:active.btn-xl:focus,
#Convention .btn-navy:active.btn-xl:active,
#Convention .btn-navy:active.btn-xl.active,
#Convention .btn-navy.active.btn-xl,
#Convention .btn-navy.active.btn-xl:hover,
#Convention .btn-navy.active.btn-xl:focus,
#Convention .btn-navy.active.btn-xl:active,
#Convention .btn-navy.active.btn-xl.active,
#Convention .btn-grey.btn-xl,
#Convention .btn-grey.btn-xl:hover,
#Convention .btn-grey.btn-xl:focus,
#Convention .btn-grey.btn-xl:active,
#Convention .btn-grey.btn-xl.active,
#Convention .btn-grey:hover.btn-xl,
#Convention .btn-grey:hover.btn-xl:hover,
#Convention .btn-grey:hover.btn-xl:focus,
#Convention .btn-grey:hover.btn-xl:active,
#Convention .btn-grey:hover.btn-xl.active,
#Convention .btn-grey:focus.btn-xl,
#Convention .btn-grey:focus.btn-xl:hover,
#Convention .btn-grey:focus.btn-xl:focus,
#Convention .btn-grey:focus.btn-xl:active,
#Convention .btn-grey:focus.btn-xl.active,
#Convention .btn-grey:active.btn-xl,
#Convention .btn-grey:active.btn-xl:hover,
#Convention .btn-grey:active.btn-xl:focus,
#Convention .btn-grey:active.btn-xl:active,
#Convention .btn-grey:active.btn-xl.active,
#Convention .btn-grey.active.btn-xl,
#Convention .btn-grey.active.btn-xl:hover,
#Convention .btn-grey.active.btn-xl:focus,
#Convention .btn-grey.active.btn-xl:active,
#Convention .btn-grey.active.btn-xl.active,
#Convention .btn-success.btn-xl,
#Convention .btn-success.btn-xl:hover,
#Convention .btn-success.btn-xl:focus,
#Convention .btn-success.btn-xl:active,
#Convention .btn-success.btn-xl.active,
#Convention .btn-success:hover.btn-xl,
#Convention .btn-success:hover.btn-xl:hover,
#Convention .btn-success:hover.btn-xl:focus,
#Convention .btn-success:hover.btn-xl:active,
#Convention .btn-success:hover.btn-xl.active,
#Convention .btn-success:focus.btn-xl,
#Convention .btn-success:focus.btn-xl:hover,
#Convention .btn-success:focus.btn-xl:focus,
#Convention .btn-success:focus.btn-xl:active,
#Convention .btn-success:focus.btn-xl.active,
#Convention .btn-success:active.btn-xl,
#Convention .btn-success:active.btn-xl:hover,
#Convention .btn-success:active.btn-xl:focus,
#Convention .btn-success:active.btn-xl:active,
#Convention .btn-success:active.btn-xl.active,
#Convention .btn-success.active.btn-xl,
#Convention .btn-success.active.btn-xl:hover,
#Convention .btn-success.active.btn-xl:focus,
#Convention .btn-success.active.btn-xl:active,
#Convention .btn-success.active.btn-xl.active,
#Convention .btn-green.btn-xl,
#Convention .btn-green.btn-xl:hover,
#Convention .btn-green.btn-xl:focus,
#Convention .btn-green.btn-xl:active,
#Convention .btn-green.btn-xl.active,
#Convention .btn-green:hover.btn-xl,
#Convention .btn-green:hover.btn-xl:hover,
#Convention .btn-green:hover.btn-xl:focus,
#Convention .btn-green:hover.btn-xl:active,
#Convention .btn-green:hover.btn-xl.active,
#Convention .btn-green:focus.btn-xl,
#Convention .btn-green:focus.btn-xl:hover,
#Convention .btn-green:focus.btn-xl:focus,
#Convention .btn-green:focus.btn-xl:active,
#Convention .btn-green:focus.btn-xl.active,
#Convention .btn-green:active.btn-xl,
#Convention .btn-green:active.btn-xl:hover,
#Convention .btn-green:active.btn-xl:focus,
#Convention .btn-green:active.btn-xl:active,
#Convention .btn-green:active.btn-xl.active,
#Convention .btn-green.active.btn-xl,
#Convention .btn-green.active.btn-xl:hover,
#Convention .btn-green.active.btn-xl:focus,
#Convention .btn-green.active.btn-xl:active,
#Convention .btn-green.active.btn-xl.active,
#Convention .btn-warning.btn-xl,
#Convention .btn-warning.btn-xl:hover,
#Convention .btn-warning.btn-xl:focus,
#Convention .btn-warning.btn-xl:active,
#Convention .btn-warning.btn-xl.active,
#Convention .btn-warning:hover.btn-xl,
#Convention .btn-warning:hover.btn-xl:hover,
#Convention .btn-warning:hover.btn-xl:focus,
#Convention .btn-warning:hover.btn-xl:active,
#Convention .btn-warning:hover.btn-xl.active,
#Convention .btn-warning:focus.btn-xl,
#Convention .btn-warning:focus.btn-xl:hover,
#Convention .btn-warning:focus.btn-xl:focus,
#Convention .btn-warning:focus.btn-xl:active,
#Convention .btn-warning:focus.btn-xl.active,
#Convention .btn-warning:active.btn-xl,
#Convention .btn-warning:active.btn-xl:hover,
#Convention .btn-warning:active.btn-xl:focus,
#Convention .btn-warning:active.btn-xl:active,
#Convention .btn-warning:active.btn-xl.active,
#Convention .btn-warning.active.btn-xl,
#Convention .btn-warning.active.btn-xl:hover,
#Convention .btn-warning.active.btn-xl:focus,
#Convention .btn-warning.active.btn-xl:active,
#Convention .btn-warning.active.btn-xl.active,
#Convention .btn-orange.btn-xl,
#Convention .btn-orange.btn-xl:hover,
#Convention .btn-orange.btn-xl:focus,
#Convention .btn-orange.btn-xl:active,
#Convention .btn-orange.btn-xl.active,
#Convention .btn-orange:hover.btn-xl,
#Convention .btn-orange:hover.btn-xl:hover,
#Convention .btn-orange:hover.btn-xl:focus,
#Convention .btn-orange:hover.btn-xl:active,
#Convention .btn-orange:hover.btn-xl.active,
#Convention .btn-orange:focus.btn-xl,
#Convention .btn-orange:focus.btn-xl:hover,
#Convention .btn-orange:focus.btn-xl:focus,
#Convention .btn-orange:focus.btn-xl:active,
#Convention .btn-orange:focus.btn-xl.active,
#Convention .btn-orange:active.btn-xl,
#Convention .btn-orange:active.btn-xl:hover,
#Convention .btn-orange:active.btn-xl:focus,
#Convention .btn-orange:active.btn-xl:active,
#Convention .btn-orange:active.btn-xl.active,
#Convention .btn-orange.active.btn-xl,
#Convention .btn-orange.active.btn-xl:hover,
#Convention .btn-orange.active.btn-xl:focus,
#Convention .btn-orange.active.btn-xl:active,
#Convention .btn-orange.active.btn-xl.active {
  font-size: 28px !important;
  padding: 1em 1.5em 0.8em !important;
}
#Convention .btn-navy em, #Convention .btn-navy:hover em, #Convention .btn-navy:focus em, #Convention .btn-navy:active em, #Convention .btn-navy.active em,
#Convention .btn-accent-color em,
#Convention .btn-accent-color:hover em,
#Convention .btn-accent-color:focus em,
#Convention .btn-accent-color:active em,
#Convention .btn-accent-color.active em,
#Convention .btn-dark-accent-color em,
#Convention .btn-dark-accent-color:hover em,
#Convention .btn-dark-accent-color:focus em,
#Convention .btn-dark-accent-color:active em,
#Convention .btn-dark-accent-color.active em,
#Convention .btn-red em,
#Convention .btn-red:hover em,
#Convention .btn-red:focus em,
#Convention .btn-red:active em,
#Convention .btn-red.active em,
#Convention .btn-default em,
#Convention .btn-default:hover em,
#Convention .btn-default:focus em,
#Convention .btn-default:active em,
#Convention .btn-default.active em,
#Convention .btn-light-navy em,
#Convention .btn-light-navy:hover em,
#Convention .btn-light-navy:focus em,
#Convention .btn-light-navy:active em,
#Convention .btn-light-navy.active em,
#Convention .btn-navy em,
#Convention .btn-navy:hover em,
#Convention .btn-navy:focus em,
#Convention .btn-navy:active em,
#Convention .btn-navy.active em,
#Convention .btn-info em,
#Convention .btn-info:hover em,
#Convention .btn-info:focus em,
#Convention .btn-info:active em,
#Convention .btn-info.active em,
#Convention .btn-purple em,
#Convention .btn-purple:hover em,
#Convention .btn-purple:focus em,
#Convention .btn-purple:active em,
#Convention .btn-purple.active em,
#Convention .btn-link em,
#Convention .btn-link:hover em,
#Convention .btn-link:focus em,
#Convention .btn-link:active em,
#Convention .btn-link.active em,
#Convention .btn-primary em,
#Convention .btn-primary:hover em,
#Convention .btn-primary:focus em,
#Convention .btn-primary:active em,
#Convention .btn-primary.active em,
#Convention .btn-blue em,
#Convention .btn-blue:hover em,
#Convention .btn-blue:focus em,
#Convention .btn-blue:active em,
#Convention .btn-blue.active em,
#Convention .btn-secondary em,
#Convention .btn-secondary:hover em,
#Convention .btn-secondary:focus em,
#Convention .btn-secondary:active em,
#Convention .btn-secondary.active em,
#Convention .btn-navy em,
#Convention .btn-navy:hover em,
#Convention .btn-navy:focus em,
#Convention .btn-navy:active em,
#Convention .btn-navy.active em,
#Convention .btn-grey em,
#Convention .btn-grey:hover em,
#Convention .btn-grey:focus em,
#Convention .btn-grey:active em,
#Convention .btn-grey.active em,
#Convention .btn-success em,
#Convention .btn-success:hover em,
#Convention .btn-success:focus em,
#Convention .btn-success:active em,
#Convention .btn-success.active em,
#Convention .btn-green em,
#Convention .btn-green:hover em,
#Convention .btn-green:focus em,
#Convention .btn-green:active em,
#Convention .btn-green.active em,
#Convention .btn-warning em,
#Convention .btn-warning:hover em,
#Convention .btn-warning:focus em,
#Convention .btn-warning:active em,
#Convention .btn-warning.active em,
#Convention .btn-orange em,
#Convention .btn-orange:hover em,
#Convention .btn-orange:focus em,
#Convention .btn-orange:active em,
#Convention .btn-orange.active em {
  color: inherit;
}
#Convention .btn-danger,
#Convention .btn-red {
  border-color: var(--color-red, #DC4405) !important;
  background: var(--color-red, #DC4405) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-danger:hover, #Convention .btn-danger:focus, #Convention .btn-danger:active, #Convention .btn-danger.active,
#Convention .btn-red:hover,
#Convention .btn-red:focus,
#Convention .btn-red:active,
#Convention .btn-red.active {
  border-color: var(--color-red-hover, #B93904) !important;
  background: var(--color-red-hover, #B93904) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-danger-invert,
#Convention .btn-red-invert {
  border-color: var(--color-white, #FFF) !important;
  background: var(--color-white, #FFF) !important;
  color: var(--color-red, #DC4405) !important;
}
#Convention .btn-danger-invert:hover, #Convention .btn-danger-invert:focus, #Convention .btn-danger-invert:active, #Convention .btn-danger-invert.active,
#Convention .btn-red-invert:hover,
#Convention .btn-red-invert:focus,
#Convention .btn-red-invert:active,
#Convention .btn-red-invert.active {
  border-color: var(--color-white, #FFF) !important;
  background: var(--color-white, #FFF);
  color: var(--color-red-hover, #B93904) !important;
}
#Convention .btn-default,
#Convention .btn-grey {
  border-color: var(--color-body, #5D646C) !important;
  background: var(--color-body, #5D646C) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-default:hover, #Convention .btn-default:focus, #Convention .btn-default:active, #Convention .btn-default.active,
#Convention .btn-grey:hover,
#Convention .btn-grey:focus,
#Convention .btn-grey:active,
#Convention .btn-grey.active {
  border-color: var(--color-body-hover, #4C5259) !important;
  background: var(--color-body-hover, #4C5259) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-default-invert,
#Convention .btn-grey-invert {
  border-color: var(--color-white, #FFF) !important;
  background: var(--color-white, #FFF) !important;
  color: var(--color-body, #5D646C) !important;
}
#Convention .btn-default-invert:hover, #Convention .btn-default-invert:focus, #Convention .btn-default-invert:active, #Convention .btn-default-invert.active,
#Convention .btn-grey-invert:hover,
#Convention .btn-grey-invert:focus,
#Convention .btn-grey-invert:active,
#Convention .btn-grey-invert.active {
  border-color: var(--color-white, #FFF) !important;
  background: var(--color-white, #FFF);
  color: var(--color-body-hover, #4C5259) !important;
}
#Convention .btn-info,
#Convention .btn-purple {
  border-color: var(--color-purple, #653279) !important;
  background: var(--color-purple, #653279) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-info:hover, #Convention .btn-info:focus, #Convention .btn-info:active, #Convention .btn-info.active,
#Convention .btn-purple:hover,
#Convention .btn-purple:focus,
#Convention .btn-purple:active,
#Convention .btn-purple.active {
  border-color: var(--color-purple-hover, #502860) !important;
  background: var(--color-purple-hover, #502860) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-info-invert,
#Convention .btn-purple-invert {
  border-color: var(--color-white, #FFF) !important;
  background: var(--color-white, #FFF) !important;
  color: var(--color-purple, #653279) !important;
}
#Convention .btn-info-invert:hover, #Convention .btn-info-invert:focus, #Convention .btn-info-invert:active, #Convention .btn-info-invert.active,
#Convention .btn-purple-invert:hover,
#Convention .btn-purple-invert:focus,
#Convention .btn-purple-invert:active,
#Convention .btn-purple-invert.active {
  border-color: var(--color-white, #FFF) !important;
  background: var(--color-white, #FFF);
  color: var(--color-purple-hover, #502860) !important;
}
#Convention .btn-link {
  color: var(--color-accent-color-hover, #007BA8) !important;
  background: transparent !important;
}
#Convention .btn-link:hover, #Convention .btn-link:focus, #Convention .btn-link:active, #Convention .btn-link.active {
  color: var(--color-accent-color-hover, #007BA8) !important;
  background: transparent !important;
}
#Convention .btn-accent-color,
#Convention .btn-primary {
  border-color: var(--color-accent-color, #009FD7) !important;
  background: var(--color-accent-color, #009FD7) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-accent-color:hover, #Convention .btn-accent-color:focus, #Convention .btn-accent-color:active, #Convention .btn-accent-color.active,
#Convention .btn-primary:hover,
#Convention .btn-primary:focus,
#Convention .btn-primary:active,
#Convention .btn-primary.active {
  border-color: var(--color-accent-color-hover, #007BA8) !important;
  background: var(--color-accent-color-hover, #007BA8) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-accent-color-invert,
#Convention .btn-primary-invert {
  border-color: var(--color-white, #FFF) !important;
  background: var(--color-white, #FFF) !important;
  color: var(--color-accent-color, #009FD7) !important;
}
#Convention .btn-accent-color-invert:hover, #Convention .btn-accent-color-invert:focus, #Convention .btn-accent-color-invert:active, #Convention .btn-accent-color-invert.active,
#Convention .btn-primary-invert:hover,
#Convention .btn-primary-invert:focus,
#Convention .btn-primary-invert:active,
#Convention .btn-primary-invert.active {
  border-color: var(--color-white, #FFF) !important;
  background: var(--color-white, #FFF);
  color: var(--color-accent-color-hover, #007BA8) !important;
}
#Convention .btn-blue {
  border-color: var(--color-blue, #009FD7) !important;
  background: var(--color-blue, #009FD7) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-blue:hover, #Convention .btn-blue:focus, #Convention .btn-blue:active, #Convention .btn-blue.active {
  border-color: var(--color-blue-hover, #007BA8) !important;
  background: var(--color-blue-hover, #007BA8) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-blue-invert {
  border-color: var(--color-white, #FFF) !important;
  background: var(--color-white, #FFF) !important;
  color: var(--color-blue, #009FD7) !important;
}
#Convention .btn-blue-invert:hover, #Convention .btn-blue-invert:focus, #Convention .btn-blue-invert:active, #Convention .btn-blue-invert.active {
  border-color: var(--color-white, #FFF) !important;
  background: var(--color-white, #FFF);
  color: var(--color-blue-hover, #007BA8) !important;
}
#Convention .btn-dark-accent-color {
  border-color: var(--color-dark-accent-color, #007BA8) !important;
  background: var(--color-dark-accent-color, #007BA8) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-dark-accent-color:hover, #Convention .btn-dark-accent-color:focus, #Convention .btn-dark-accent-color:active, #Convention .btn-dark-accent-color.active {
  border-color: var(--color-dark-accent-color-hover, #009FD7) !important;
  background: var(--color-dark-accent-color-hover, #009FD7) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-dark-accent-color-invert {
  border-color: var(--color-white, #FFF) !important;
  background: var(--color-white, #FFF) !important;
  color: var(--color-dark-accent-color, #007BA8) !important;
}
#Convention .btn-dark-accent-color-invert:hover, #Convention .btn-dark-accent-color-invert:focus, #Convention .btn-dark-accent-color-invert:active, #Convention .btn-dark-accent-color-invert.active {
  border-color: var(--color-white, #FFF) !important;
  background: var(--color-white, #FFF);
  color: var(--color-dark-accent-color-hover, #009FD7) !important;
}
#Convention .btn-dark-blue {
  border-color: var(--color-dark-blue, #007BA8) !important;
  background: var(--color-dark-blue, #007BA8) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-dark-blue:hover, #Convention .btn-dark-blue:focus, #Convention .btn-dark-blue:active, #Convention .btn-dark-blue.active {
  border-color: var(--color-dark-blue-hover, #009FD7) !important;
  background: var(--color-dark-blue-hover, #009FD7) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-dark-blue-invert {
  border-color: var(--color-white, #FFF) !important;
  background: var(--color-white, #FFF) !important;
  color: var(--color-dark-blue, #007BA8) !important;
}
#Convention .btn-dark-blue-invert:hover, #Convention .btn-dark-blue-invert:focus, #Convention .btn-dark-blue-invert:active, #Convention .btn-dark-blue-invert.active {
  border-color: var(--color-white, #FFF) !important;
  background: var(--color-white, #FFF);
  color: var(--color-dark-blue-hover, #009FD7) !important;
}
#Convention .btn-light-navy {
  border-color: var(--color-light-navy, #386891) !important;
  background: var(--color-light-navy, #386891) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-light-navy:hover, #Convention .btn-light-navy:focus, #Convention .btn-light-navy:active, #Convention .btn-light-navy.active {
  border-color: var(--color-light-navy-hover, #003C71) !important;
  background: var(--color-light-navy-hover, #003C71) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-light-navy-invert {
  border-color: var(--color-white, #FFF) !important;
  background: var(--color-white, #FFF) !important;
  color: var(--color-light-navy, #386891) !important;
}
#Convention .btn-light-navy-invert:hover, #Convention .btn-light-navy-invert:focus, #Convention .btn-light-navy-invert:active, #Convention .btn-light-navy-invert.active {
  border-color: var(--color-white, #FFF) !important;
  background: var(--color-white, #FFF);
  color: var(--color-light-navy-hover, #003C71) !important;
}
#Convention .btn-secondary,
#Convention .btn-navy {
  border-color: var(--color-navy, #003C71) !important;
  background: var(--color-navy, #003C71) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-secondary:hover, #Convention .btn-secondary:focus, #Convention .btn-secondary:active, #Convention .btn-secondary.active,
#Convention .btn-navy:hover,
#Convention .btn-navy:focus,
#Convention .btn-navy:active,
#Convention .btn-navy.active {
  border-color: var(--color-navy-hover, #007BA8) !important;
  background: var(--color-navy-hover, #007BA8) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-secondary-invert,
#Convention .btn-navy-invert {
  border-color: var(--color-white, #FFF) !important;
  background: var(--color-white, #FFF) !important;
  color: var(--color-navy, #003C71) !important;
}
#Convention .btn-secondary-invert:hover, #Convention .btn-secondary-invert:focus, #Convention .btn-secondary-invert:active, #Convention .btn-secondary-invert.active,
#Convention .btn-navy-invert:hover,
#Convention .btn-navy-invert:focus,
#Convention .btn-navy-invert:active,
#Convention .btn-navy-invert.active {
  border-color: var(--color-white, #FFF) !important;
  background: var(--color-white, #FFF);
  color: var(--color-navy-hover, #007BA8) !important;
}
#Convention .btn-success,
#Convention .btn-green {
  border-color: var(--color-green, #78BE20) !important;
  background: var(--color-green, #78BE20) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-success:hover, #Convention .btn-success:focus, #Convention .btn-success:active, #Convention .btn-success.active,
#Convention .btn-green:hover,
#Convention .btn-green:focus,
#Convention .btn-green:active,
#Convention .btn-green.active {
  border-color: var(--color-green-hover, #659F1B) !important;
  background: var(--color-green-hover, #659F1B) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-success-invert,
#Convention .btn-green-invert {
  border-color: var(--color-white, #FFF) !important;
  background: var(--color-white, #FFF) !important;
  color: var(--color-green, #78BE20) !important;
}
#Convention .btn-success-invert:hover, #Convention .btn-success-invert:focus, #Convention .btn-success-invert:active, #Convention .btn-success-invert.active,
#Convention .btn-green-invert:hover,
#Convention .btn-green-invert:focus,
#Convention .btn-green-invert:active,
#Convention .btn-green-invert.active {
  border-color: var(--color-white, #FFF) !important;
  background: var(--color-white, #FFF);
  color: var(--color-green-hover, #659F1B) !important;
}
#Convention .btn-warning,
#Convention .btn-orange {
  border-color: var(--color-orange, #FFA300) !important;
  background: var(--color-orange, #FFA300) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-warning:hover, #Convention .btn-warning:focus, #Convention .btn-warning:active, #Convention .btn-warning.active,
#Convention .btn-orange:hover,
#Convention .btn-orange:focus,
#Convention .btn-orange:active,
#Convention .btn-orange.active {
  border-color: var(--color-orange-hover, #DB8C00) !important;
  background: var(--color-orange-hover, #DB8C00) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-warning-invert,
#Convention .btn-orange-invert {
  border-color: var(--color-white, #FFF) !important;
  background: var(--color-white, #FFF) !important;
  color: var(--color-orange, #FFA300) !important;
}
#Convention .btn-warning-invert:hover, #Convention .btn-warning-invert:focus, #Convention .btn-warning-invert:active, #Convention .btn-warning-invert.active,
#Convention .btn-orange-invert:hover,
#Convention .btn-orange-invert:focus,
#Convention .btn-orange-invert:active,
#Convention .btn-orange-invert.active {
  border-color: var(--color-white, #FFF) !important;
  background: var(--color-white, #FFF);
  color: var(--color-orange-hover, #DB8C00) !important;
}
#Convention .btn-outline-primary,
#Convention .btn-outline-accent-color {
  border: 2px solid var(--color-accent-color, #009FD7) !important;
  background: var(--color-white, #FFF) !important;
  color: var(--color-accent-color, #009FD7) !important;
}
#Convention .btn-outline-primary:hover, #Convention .btn-outline-primary:focus, #Convention .btn-outline-primary:active, #Convention .btn-outline-primary.active,
#Convention .btn-outline-accent-color:hover,
#Convention .btn-outline-accent-color:focus,
#Convention .btn-outline-accent-color:active,
#Convention .btn-outline-accent-color.active {
  border: 2px solid var(--color-accent-color, #009FD7) !important;
  background: var(--color-accent-color, #009FD7) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-outline-primary *,
#Convention .btn-outline-accent-color * {
  color: inherit !important;
}
#Convention .btn-outline-blue {
  border: 2px solid var(--color-blue, #009FD7) !important;
  background: var(--color-white, #FFF) !important;
  color: var(--color-blue, #009FD7) !important;
}
#Convention .btn-outline-blue:hover, #Convention .btn-outline-blue:focus, #Convention .btn-outline-blue:active, #Convention .btn-outline-blue.active {
  border: 2px solid var(--color-blue, #009FD7) !important;
  background: var(--color-blue, #009FD7) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn-outline-blue * {
  color: inherit !important;
}
#Convention .btn small {
  opacity: 1;
  font-size: 0.85em;
}
#Convention .btn.btn-wrap {
  white-space: normal;
}
#Convention .btn.btn-go {
  padding: 0 !important;
  display: inline-block;
}
#Convention .btn.btn-go:before {
  font-family: "FontAwesome5Free";
  content: "\f061";
  font-weight: 900;
  font-size: 1.5em;
}
#Convention .btn.btn-go.btn-link {
  color: var(--color-accent-color, #009FD7) !important;
  border: 0 !important;
}
#Convention .btn.btn-go.btn-link:hover, #Convention .btn.btn-go.btn-link:focus, #Convention .btn.btn-go.btn-link:active, #Convention .btn.btn-go.btn-link.active {
  color: var(--color-navy, #003C71) !important;
}
#Convention .btn.btn-go.btn-link * {
  color: inherit;
}
#Convention .btn.btn-circle {
  width: 3.5em;
  height: 3.5em;
  line-height: 3.5em !important;
  text-align: center;
  display: block;
  -webkit-border-radius: 50% !important;
  -moz-border-radius: 50% !important;
  border-radius: 50% !important;
}
#Convention .btn.btn-circle:before {
  font-weight: 900;
  font-size: 2em;
}
#Convention .btn.btn-circle.btn-navy {
  border-color: var(--color-navy, #003C71) !important;
  background: var(--color-navy, #003C71) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn.btn-circle.btn-navy:hover, #Convention .btn.btn-circle.btn-navy:focus, #Convention .btn.btn-circle.btn-navy:active, #Convention .btn.btn-circle.btn-navy.active {
  border-color: var(--color-accent-color, #009FD7) !important;
  background: var(--color-accent-color, #009FD7) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .btn.btn-badge.btn-danger, #Convention .btn.btn-badge.btn-red, #Convention .btn.btn-badge.btn-default, #Convention .btn.btn-badge.btn-navy, #Convention .btn.btn-badge.btn-info, #Convention .btn.btn-badge.btn-purple, #Convention .btn.btn-badge.btn-link, #Convention .btn.btn-badge.btn-primary, #Convention .btn.btn-badge.btn-blue, #Convention .btn.btn-badge.btn-secondary, #Convention .btn.btn-badge.btn-grey, #Convention .btn.btn-badge.btn-success, #Convention .btn.btn-badge.btn-green, #Convention .btn.btn-badge.btn-warning, #Convention .btn.btn-badge.btn-orange, #Convention .btn.btn-member.btn-danger, #Convention .btn.btn-member.btn-red, #Convention .btn.btn-member.btn-default, #Convention .btn.btn-member.btn-navy, #Convention .btn.btn-member.btn-info, #Convention .btn.btn-member.btn-purple, #Convention .btn.btn-member.btn-link, #Convention .btn.btn-member.btn-primary, #Convention .btn.btn-member.btn-blue, #Convention .btn.btn-member.btn-secondary, #Convention .btn.btn-member.btn-grey, #Convention .btn.btn-member.btn-success, #Convention .btn.btn-member.btn-green, #Convention .btn.btn-member.btn-warning, #Convention .btn.btn-member.btn-orange {
  position: relative;
  z-index: 0;
}
#Convention .btn.btn-badge.btn-danger, #Convention .btn.btn-badge.btn-danger:hover, #Convention .btn.btn-badge.btn-danger:focus, #Convention .btn.btn-badge.btn-danger:active, #Convention .btn.btn-badge.btn-danger.active, #Convention .btn.btn-badge.btn-red, #Convention .btn.btn-badge.btn-red:hover, #Convention .btn.btn-badge.btn-red:focus, #Convention .btn.btn-badge.btn-red:active, #Convention .btn.btn-badge.btn-red.active, #Convention .btn.btn-badge.btn-default, #Convention .btn.btn-badge.btn-default:hover, #Convention .btn.btn-badge.btn-default:focus, #Convention .btn.btn-badge.btn-default:active, #Convention .btn.btn-badge.btn-default.active, #Convention .btn.btn-badge.btn-navy, #Convention .btn.btn-badge.btn-navy:hover, #Convention .btn.btn-badge.btn-navy:focus, #Convention .btn.btn-badge.btn-navy:active, #Convention .btn.btn-badge.btn-navy.active, #Convention .btn.btn-badge.btn-info, #Convention .btn.btn-badge.btn-info:hover, #Convention .btn.btn-badge.btn-info:focus, #Convention .btn.btn-badge.btn-info:active, #Convention .btn.btn-badge.btn-info.active, #Convention .btn.btn-badge.btn-purple, #Convention .btn.btn-badge.btn-purple:hover, #Convention .btn.btn-badge.btn-purple:focus, #Convention .btn.btn-badge.btn-purple:active, #Convention .btn.btn-badge.btn-purple.active, #Convention .btn.btn-badge.btn-link, #Convention .btn.btn-badge.btn-link:hover, #Convention .btn.btn-badge.btn-link:focus, #Convention .btn.btn-badge.btn-link:active, #Convention .btn.btn-badge.btn-link.active, #Convention .btn.btn-badge.btn-primary, #Convention .btn.btn-badge.btn-primary:hover, #Convention .btn.btn-badge.btn-primary:focus, #Convention .btn.btn-badge.btn-primary:active, #Convention .btn.btn-badge.btn-primary.active, #Convention .btn.btn-badge.btn-blue, #Convention .btn.btn-badge.btn-blue:hover, #Convention .btn.btn-badge.btn-blue:focus, #Convention .btn.btn-badge.btn-blue:active, #Convention .btn.btn-badge.btn-blue.active, #Convention .btn.btn-badge.btn-secondary, #Convention .btn.btn-badge.btn-secondary:hover, #Convention .btn.btn-badge.btn-secondary:focus, #Convention .btn.btn-badge.btn-secondary:active, #Convention .btn.btn-badge.btn-secondary.active, #Convention .btn.btn-badge.btn-grey, #Convention .btn.btn-badge.btn-grey:hover, #Convention .btn.btn-badge.btn-grey:focus, #Convention .btn.btn-badge.btn-grey:active, #Convention .btn.btn-badge.btn-grey.active, #Convention .btn.btn-badge.btn-success, #Convention .btn.btn-badge.btn-success:hover, #Convention .btn.btn-badge.btn-success:focus, #Convention .btn.btn-badge.btn-success:active, #Convention .btn.btn-badge.btn-success.active, #Convention .btn.btn-badge.btn-green, #Convention .btn.btn-badge.btn-green:hover, #Convention .btn.btn-badge.btn-green:focus, #Convention .btn.btn-badge.btn-green:active, #Convention .btn.btn-badge.btn-green.active, #Convention .btn.btn-badge.btn-warning, #Convention .btn.btn-badge.btn-warning:hover, #Convention .btn.btn-badge.btn-warning:focus, #Convention .btn.btn-badge.btn-warning:active, #Convention .btn.btn-badge.btn-warning.active, #Convention .btn.btn-badge.btn-orange, #Convention .btn.btn-badge.btn-orange:hover, #Convention .btn.btn-badge.btn-orange:focus, #Convention .btn.btn-badge.btn-orange:active, #Convention .btn.btn-badge.btn-orange.active, #Convention .btn.btn-member.btn-danger, #Convention .btn.btn-member.btn-danger:hover, #Convention .btn.btn-member.btn-danger:focus, #Convention .btn.btn-member.btn-danger:active, #Convention .btn.btn-member.btn-danger.active, #Convention .btn.btn-member.btn-red, #Convention .btn.btn-member.btn-red:hover, #Convention .btn.btn-member.btn-red:focus, #Convention .btn.btn-member.btn-red:active, #Convention .btn.btn-member.btn-red.active, #Convention .btn.btn-member.btn-default, #Convention .btn.btn-member.btn-default:hover, #Convention .btn.btn-member.btn-default:focus, #Convention .btn.btn-member.btn-default:active, #Convention .btn.btn-member.btn-default.active, #Convention .btn.btn-member.btn-navy, #Convention .btn.btn-member.btn-navy:hover, #Convention .btn.btn-member.btn-navy:focus, #Convention .btn.btn-member.btn-navy:active, #Convention .btn.btn-member.btn-navy.active, #Convention .btn.btn-member.btn-info, #Convention .btn.btn-member.btn-info:hover, #Convention .btn.btn-member.btn-info:focus, #Convention .btn.btn-member.btn-info:active, #Convention .btn.btn-member.btn-info.active, #Convention .btn.btn-member.btn-purple, #Convention .btn.btn-member.btn-purple:hover, #Convention .btn.btn-member.btn-purple:focus, #Convention .btn.btn-member.btn-purple:active, #Convention .btn.btn-member.btn-purple.active, #Convention .btn.btn-member.btn-link, #Convention .btn.btn-member.btn-link:hover, #Convention .btn.btn-member.btn-link:focus, #Convention .btn.btn-member.btn-link:active, #Convention .btn.btn-member.btn-link.active, #Convention .btn.btn-member.btn-primary, #Convention .btn.btn-member.btn-primary:hover, #Convention .btn.btn-member.btn-primary:focus, #Convention .btn.btn-member.btn-primary:active, #Convention .btn.btn-member.btn-primary.active, #Convention .btn.btn-member.btn-blue, #Convention .btn.btn-member.btn-blue:hover, #Convention .btn.btn-member.btn-blue:focus, #Convention .btn.btn-member.btn-blue:active, #Convention .btn.btn-member.btn-blue.active, #Convention .btn.btn-member.btn-secondary, #Convention .btn.btn-member.btn-secondary:hover, #Convention .btn.btn-member.btn-secondary:focus, #Convention .btn.btn-member.btn-secondary:active, #Convention .btn.btn-member.btn-secondary.active, #Convention .btn.btn-member.btn-grey, #Convention .btn.btn-member.btn-grey:hover, #Convention .btn.btn-member.btn-grey:focus, #Convention .btn.btn-member.btn-grey:active, #Convention .btn.btn-member.btn-grey.active, #Convention .btn.btn-member.btn-success, #Convention .btn.btn-member.btn-success:hover, #Convention .btn.btn-member.btn-success:focus, #Convention .btn.btn-member.btn-success:active, #Convention .btn.btn-member.btn-success.active, #Convention .btn.btn-member.btn-green, #Convention .btn.btn-member.btn-green:hover, #Convention .btn.btn-member.btn-green:focus, #Convention .btn.btn-member.btn-green:active, #Convention .btn.btn-member.btn-green.active, #Convention .btn.btn-member.btn-warning, #Convention .btn.btn-member.btn-warning:hover, #Convention .btn.btn-member.btn-warning:focus, #Convention .btn.btn-member.btn-warning:active, #Convention .btn.btn-member.btn-warning.active, #Convention .btn.btn-member.btn-orange, #Convention .btn.btn-member.btn-orange:hover, #Convention .btn.btn-member.btn-orange:focus, #Convention .btn.btn-member.btn-orange:active, #Convention .btn.btn-member.btn-orange.active {
  padding-left: 3.75rem !important;
}
#Convention .btn.btn-badge.btn-danger:after, #Convention .btn.btn-badge.btn-red:after, #Convention .btn.btn-badge.btn-default:after, #Convention .btn.btn-badge.btn-navy:after, #Convention .btn.btn-badge.btn-info:after, #Convention .btn.btn-badge.btn-purple:after, #Convention .btn.btn-badge.btn-link:after, #Convention .btn.btn-badge.btn-primary:after, #Convention .btn.btn-badge.btn-blue:after, #Convention .btn.btn-badge.btn-secondary:after, #Convention .btn.btn-badge.btn-grey:after, #Convention .btn.btn-badge.btn-success:after, #Convention .btn.btn-badge.btn-green:after, #Convention .btn.btn-badge.btn-warning:after, #Convention .btn.btn-badge.btn-orange:after, #Convention .btn.btn-member.btn-danger:after, #Convention .btn.btn-member.btn-red:after, #Convention .btn.btn-member.btn-default:after, #Convention .btn.btn-member.btn-navy:after, #Convention .btn.btn-member.btn-info:after, #Convention .btn.btn-member.btn-purple:after, #Convention .btn.btn-member.btn-link:after, #Convention .btn.btn-member.btn-primary:after, #Convention .btn.btn-member.btn-blue:after, #Convention .btn.btn-member.btn-secondary:after, #Convention .btn.btn-member.btn-grey:after, #Convention .btn.btn-member.btn-success:after, #Convention .btn.btn-member.btn-green:after, #Convention .btn.btn-member.btn-warning:after, #Convention .btn.btn-member.btn-orange:after {
  content: "";
  position: absolute;
  z-index: 1;
  top: -4px;
  left: 7px;
  width: 48px;
  height: 41px;
  display: block;
  background: url("images/member_perks_icon_shaded.svg") no-repeat 0 50%;
}
#Convention .btn-set, #Convention .btn-set p, #Convention .btn-set div, #Convention .btn-set li, #Convention .btn-set td {
  margin: -0.35rem -0.35rem -0.35rem 0;
}
#Convention .btn-set .btn {
  margin: 0.35rem 0.35rem 0.35rem 0;
}
@media (max-width: 992px) {
  #Convention .btn-set.btn-three {
    width: 310px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }
  #Convention .btn-set.btn-three .btn {
    margin: 0.5rem 0;
    white-space: normal;
    display: block;
  }
}
@media (max-width: 768px) {
  #Convention .btn-set.btn-three, #Convention .btn-set.btn-two {
    width: 360px;
    max-width: 100%;
    margin-left: 0;
    margin-right: auto;
    display: block;
  }
  #Convention .btn-set.btn-three .btn, #Convention .btn-set.btn-two .btn {
    margin: 0.5rem 0;
    white-space: normal;
    display: block;
  }
}
#Convention .btn-wrap {
  white-space: normal;
}
#Convention .alert {
  border: 0;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  padding: 1rem 1rem 0.75rem;
  font-size: 18px;
  line-height: 1.25em;
}
#Convention .alert.alert-info {
  background: var(--color-purple, #653279);
}
#Convention .alert.alert-info, #Convention .alert.alert-info h1, #Convention .alert.alert-info .h1-heading, #Convention .alert.alert-info h2, #Convention .alert.alert-info .h2-heading, #Convention .alert.alert-info h3, #Convention .alert.alert-info .h3-heading, #Convention .alert.alert-info h4, #Convention .alert.alert-info .h4-heading, #Convention .alert.alert-info h5, #Convention .alert.alert-info .h5-heading {
  color: var(--color-white, #FFF);
}
#Convention .alert.alert-info table, #Convention .alert.alert-info th, #Convention .alert.alert-info td, #Convention .alert.alert-info div, #Convention .alert.alert-info p, #Convention .alert.alert-info li, #Convention .alert.alert-info blockquote, #Convention .alert.alert-info .Normal {
  color: var(--color-white, #FFF);
}
#Convention .alert.alert-info a,
#Convention .alert.alert-info a > *, #Convention .alert.alert-info a:link,
#Convention .alert.alert-info a:link > *, #Convention .alert.alert-info a:visited,
#Convention .alert.alert-info a:visited > * {
  color: #FFF;
}
#Convention .alert.alert-info a:hover,
#Convention .alert.alert-info a:hover > *, #Convention .alert.alert-info a:active,
#Convention .alert.alert-info a:active > *, #Convention .alert.alert-info a:focus,
#Convention .alert.alert-info a:focus > *, #Convention .alert.alert-info a:focus-within,
#Convention .alert.alert-info a:focus-within > * {
  color: rgba(255, 255, 255, 0.75);
}
#Convention .alert.alert-info a, #Convention .alert.alert-info a:link, #Convention .alert.alert-info a:visited {
  text-decoration: underline;
}
#Convention .alert.alert-info a:hover, #Convention .alert.alert-info a:active, #Convention .alert.alert-info a:focus, #Convention .alert.alert-info a:focus-within {
  text-decoration: none;
  outline: none;
}
#Convention .alert .fa, #Convention .alert .fas, #Convention .alert .fab, #Convention .alert .far {
  padding-right: 0.25em;
}

.line-height-1 {
  line-height: 1em !important;
}
.line-height-2 {
  line-height: 1.15em !important;
}
.line-height-3 {
  line-height: 1.25em !important;
}

.uppercase {
  text-transform: uppercase;
}

.no-break {
  white-space: nowrap;
}

.opacity-0 {
  opacity: 0;
}
.opacity-10 {
  opacity: 0.1;
}
.opacity-20 {
  opacity: 0.2;
}
.opacity-30 {
  opacity: 0.3;
}
.opacity-40 {
  opacity: 0.4;
}
.opacity-50 {
  opacity: 0.5;
}
.opacity-60 {
  opacity: 0.6;
}
.opacity-70 {
  opacity: 0.7;
}
.opacity-80 {
  opacity: 0.8;
}
.opacity-90 {
  opacity: 0.9;
}
.opacity-100 {
  opacity: 1;
}

.pre-line {
  white-space: pre-line;
}

.overflow-hidden {
  overflow: hidden;
}

.last-of-type-mb-0 p, .last-of-type-mb-0 ul, .last-of-type-mb-0 ol, .last-of-type-mb-0 li {
  margin-bottom: 0;
}

.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto,
.col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto,
.col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto,
.col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto,
.col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
  min-height: 0;
}

#Convention .top-bar-left .top-bar-nav {
  margin-left: -15px;
}

#Convention .top-bar-nav {
  margin: 0;
  padding: 0;
  text-align: left;
}
@media (min-width: 1200px) {
  #Convention .top-bar-nav {
    padding: 0;
  }
}
#Convention .top-bar-nav * {
  padding: 0;
  margin: 0;
}
#Convention .top-bar-nav li a * {
  text-decoration: none;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
#Convention .top-bar-nav li a span * {
  text-decoration: none;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
#Convention .top-bar-nav ul ul {
  border-top: none;
  z-index: 9999;
}
#Convention .top-bar-nav .rootMenu {
  position: relative;
  z-index: 9999;
  font-size: 0;
  line-height: 0;
  margin: 0;
  display: inline-block;
  background: var(--color-lighter-grey, #E1E3E6);
}
#Convention .top-bar-nav .rootMenu li {
  float: left;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: relative;
  background: none;
  text-align: left;
  font-size: 0;
}
#Convention .top-bar-nav .rootMenu li a {
  display: block;
  background: none;
  text-decoration: none;
  font-size: 15px;
  font-weight: 300;
}
#Convention .top-bar-nav .rootMenu li a:hover {
  background: none;
  text-decoration: none;
}
#Convention .top-bar-nav .rootMenu li a:hover > span {
  background: none;
}
#Convention .top-bar-nav .rootMenu li a > span {
  display: block;
  background: none;
  color: var(--color-main-color, );
  line-height: 1.25em;
  padding: 1.5em 0.55em 1.3em;
}
@media (min-width: 1200px) {
  #Convention .top-bar-nav .rootMenu li a > span {
    padding: 1.5em 1em 1.3em;
  }
}
#Convention .top-bar-nav .rootMenu li a > span span {
  padding: 0;
}
#Convention .top-bar-nav .rootMenu li.rmhover > a, #Convention .top-bar-nav .rootMenu li:hover > a {
  text-decoration: none;
}
#Convention .top-bar-nav .rootMenu li.rmhover > a > span, #Convention .top-bar-nav .rootMenu li.rmhover > a:hover > span, #Convention .top-bar-nav .rootMenu li:hover > a > span, #Convention .top-bar-nav .rootMenu li:hover > a:hover > span {
  color: var(--color-main-color, );
  background: rgba(0, 0, 0, 0.07);
  background: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0.07) 0%, rgba(0, 0, 0, 0) 40%);
  background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0.07) 0%, rgba(0, 0, 0, 0) 40%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.07) 0%, rgba(0, 0, 0, 0) 40%);
}
#Convention .top-bar-nav .rootMenu li.selected > a, #Convention .top-bar-nav .rootMenu li.breadcrumb > a {
  text-decoration: none;
}
#Convention .top-bar-nav .rootMenu li.selected > a > span, #Convention .top-bar-nav .rootMenu li.selected > a:hover > span, #Convention .top-bar-nav .rootMenu li.breadcrumb > a > span, #Convention .top-bar-nav .rootMenu li.breadcrumb > a:hover > span {
  color: contrast-color(var(--color-accent-color, #009FD7));
  background: var(--color-dark-accent-color, #007BA8);
}
#Convention .top-bar-nav .rootMenu li.hover .subMenu {
  display: block;
  white-space: nowrap;
}
#Convention .top-bar-nav .rootMenu > li {
  float: none;
  display: inline-block;
}
#Convention .top-bar-nav .rootMenu > li.haschild > a > span:after {
  content: "\f107";
  font-family: "FontAwesome5Free";
  font-weight: 900;
  font-size: 0.85em;
  opacity: 0.65;
  color: var(--color-dark-accent-color, #007BA8);
  position: absolute;
  z-index: 1;
  left: 0;
  bottom: 6px;
  width: 100%;
  text-align: center;
}
#Convention .top-bar-nav .subMenu {
  display: none;
  position: absolute;
  margin: -2px 0 0;
  padding: 2px 0 0;
  z-index: 0;
  width: 180px;
  min-width: 100%;
  background: var(--color-lighter-grey, #E1E3E6);
  -webkit-box-shadow: 0 3px 6px -3px rgba(0, 0, 0, 0.35);
  -moz-box-shadow: 0 3px 6px -3px rgba(0, 0, 0, 0.35);
  box-shadow: 0 3px 6px -3px rgba(0, 0, 0, 0.35);
}
#Convention .top-bar-nav .subMenu ul {
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 903;
}
#Convention .top-bar-nav .subMenu ul ul {
  margin: 0 0 0 2px;
}
#Convention .top-bar-nav .subMenu li {
  float: none;
  clear: both;
  width: 100%;
  padding: 0;
  margin: 0;
}
#Convention .top-bar-nav .subMenu li.item a {
  border: none;
  background: none;
  width: 100%;
}
#Convention .top-bar-nav .subMenu li.item a span {
  display: block;
  color: var(--color-main-color, );
  padding: 0.75rem 1rem 0.55em;
  background: var(--color-lighter-grey, #E1E3E6);
}
#Convention .top-bar-nav .subMenu li.item a:hover span {
  color: var(--color-main-color, );
  background: var(--color-lightest-grey, #F8F8F8);
}
#Convention .top-bar-nav .subMenu li.item a.logoff-link {
  display: block;
  background: none;
  color: var(--color-main-color, );
  line-height: 1.25em;
  padding: 0.65rem 1rem 0.55em;
  background: var(--color-lighter-grey, #E1E3E6);
}
#Convention .top-bar-nav .subMenu li.item a.logoff-link:hover {
  color: var(--color-main-color, );
  background: var(--color-lightest-grey, #F8F8F8);
}
#Convention .top-bar-nav .subMenu li.item.rmhover > a > span, #Convention .top-bar-nav .subMenu li.item.breadcrumb > a > span {
  color: contrast-color(var(--color-accent-color, #009FD7));
  background: var(--color-dark-accent-color, #007BA8);
}
#Convention .top-bar-nav .subMenu li.selected > a > span,
#Convention .top-bar-nav .subMenu li.selected > a:hover > span, #Convention .top-bar-nav .subMenu li.selected.rmhover > a > span, #Convention .top-bar-nav .subMenu li.breadcrumb > a > span,
#Convention .top-bar-nav .subMenu li.breadcrumb > a:hover > span, #Convention .top-bar-nav .subMenu li.breadcrumb.rmhover > a > span {
  background: var(--color-dark-accent-color, #007BA8);
}
#Convention .top-bar-nav .subMenu li a * {
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#Convention .top-bar-nav .subMenu li.haschild > a > span:after {
  content: "\f107";
  display: block;
  float: right;
  text-decoration: inherit;
  font-family: "FontAwesome5Free";
  font-size: 0.85em;
  font-weight: 900;
  opacity: 0.65;
}
#Convention .top-bar-nav .subMenu li.first > a {
  border-top: none;
}
#Convention .top-bar-nav .subMenu > li.hover > .subMenuRight {
  display: none;
}
#Convention .top-bar-nav .subMenuRight {
  display: none;
  position: absolute;
  left: 100%;
  top: 0;
  width: auto;
  margin: 0;
  padding: 0;
  z-index: 904;
  min-width: 190px;
  border: 0;
}
#Convention .top-bar-nav li.item.menu-podcast span:before, #Convention .top-bar-nav li.item.menu-blog span:before, #Convention .top-bar-nav li.item.menu-contact-us span:before, #Convention .top-bar-nav li.item.menu-share-your-story span:before, #Convention .top-bar-nav li.item.menu-my-profile span:before, #Convention .top-bar-nav li.item.menu-account span:before, #Convention .top-bar-nav li.item.menu-invoices span:before, #Convention .top-bar-nav li.item.menu-email-preferences span:before, #Convention .top-bar-nav li.item.menu-subscriptions span:before, #Convention .top-bar-nav li.item.menu-professional-licenses span:before, #Convention .top-bar-nav li.item.menu-my-professional-licenses span:before, #Convention .top-bar-nav li.item.menu-registrations span:before, #Convention .top-bar-nav li.item.menu-event-registrations span:before, #Convention .top-bar-nav li.item.menu-education-history-certifications span:before, #Convention .top-bar-nav li.item.menu-committees span:before, #Convention .top-bar-nav li.item.menu-downloads span:before, #Convention .top-bar-nav li.item.menu-logout span:before, #Convention .top-bar-nav li.item.menu-product-catalog span:before, #Convention .top-bar-nav li.item.menu-donate span:before, #Convention .top-bar-nav li.item.menu-packages span:before, #Convention .top-bar-nav li.item.menu-shopping-cart span:before, #Convention .top-bar-nav li.item.menu-conferences-overview span:before, #Convention .top-bar-nav li.item.menu-advocacy-summit span:before, #Convention .top-bar-nav li.item.menu-business-conference span:before, #Convention .top-bar-nav li.item.menu-cremation-conference span:before, #Convention .top-bar-nav li.item.menu-embalming-restorative-art-seminar span:before, #Convention .top-bar-nav li.item.menu-leadership-conference span:before, #Convention .top-bar-nav li.item.menu-meet-the-mentors span:before, #Convention .top-bar-nav li.item.menu-professional-women-s-conference span:before, #Convention .top-bar-nav li.item.menu-international-convention-expo span:before, #Convention .top-bar-nav li.item.menu-funeral-service-events span:before, #Convention .top-bar-nav li.item.menu-call-for-presentations span:before, #Convention .top-bar-nav li.item.menu-board-of-directors span:before, #Convention .top-bar-nav li.item.menu-members span:before, #Convention .top-bar-nav li.item.menu-member-companies span:before, #Convention .top-bar-nav li.item.menu-company-locations span:before, #Convention .top-bar-nav li.item.menu-member-locations span:before, #Convention .top-bar-nav li.item.menu-nfda-board-of-directors span:before, #Convention .top-bar-nav li.item.menu-nfda-policy-board span:before, #Convention .top-bar-nav li.item.menu-state-executives span:before {
  display: inline-block;
  font-family: "FontAwesome5Free";
  font-weight: 900;
  font-size: 1.25em;
  line-height: 0;
  color: var(--color-accent-color, #009FD7);
  position: relative;
  bottom: -1px;
  margin-right: 0.25em;
  width: 18px;
  text-align: center;
  left: -1px;
}
#Convention .top-bar-nav li.item.menu-podcast span:before {
  content: "\f2ce";
}
#Convention .top-bar-nav li.item.menu-blog span:before {
  content: "\f032";
}
#Convention .top-bar-nav li.item.menu-contact-us span:before {
  content: "\f0e0";
  font-weight: normal;
}
#Convention .top-bar-nav li.item.menu-share-your-story span:before {
  content: "\f130";
}
#Convention .top-bar-nav li.item.menu-my-profile span:before {
  content: "\f007";
}
#Convention .top-bar-nav li.item.menu-account span:before {
  content: "\f2bd";
}
#Convention .top-bar-nav li.item.menu-invoices span:before {
  content: "\f15c";
  font-weight: normal;
}
#Convention .top-bar-nav li.item.menu-email-preferences span:before {
  content: "\f0e0";
  font-weight: normal;
}
#Convention .top-bar-nav li.item.menu-subscriptions span:before {
  content: "\f1ea";
  font-weight: normal;
}
#Convention .top-bar-nav li.item.menu-professional-licenses span:before, #Convention .top-bar-nav li.item.menu-my-professional-licenses span:before {
  content: "\f2c2";
}
#Convention .top-bar-nav li.item.menu-registrations span:before, #Convention .top-bar-nav li.item.menu-event-registrations span:before {
  content: "\f3ff";
}
#Convention .top-bar-nav li.item.menu-education-history-certifications span:before {
  content: "\f19d";
}
#Convention .top-bar-nav li.item.menu-committees span:before {
  content: "\f0c0";
}
#Convention .top-bar-nav li.item.menu-downloads span:before {
  content: "\f019";
}
#Convention .top-bar-nav li.item.menu-logout span:before {
  content: "\f09c";
}
#Convention .top-bar-nav li.item.menu-product-catalog span:before {
  content: "\f15b";
}
#Convention .top-bar-nav li.item.menu-donate span:before {
  content: "\f4b9";
}
#Convention .top-bar-nav li.item.menu-packages span:before {
  content: "\f49e";
}
#Convention .top-bar-nav li.item.menu-shopping-cart span:before {
  content: "\f07a";
}
#Convention .top-bar-nav li.item.menu-conferences-overview span:before {
  content: "\f02d";
}
#Convention .top-bar-nav li.item.menu-advocacy-summit span:before {
  content: "\f2b5";
}
#Convention .top-bar-nav li.item.menu-business-conference span:before {
  content: "\f500";
}
#Convention .top-bar-nav li.item.menu-cremation-conference span:before {
  content: "\f3e0";
}
#Convention .top-bar-nav li.item.menu-embalming-restorative-art-seminar span:before {
  content: "\f2bb";
}
#Convention .top-bar-nav li.item.menu-leadership-conference span:before {
  content: "\f02e";
}
#Convention .top-bar-nav li.item.menu-meet-the-mentors span:before {
  content: "\f51c";
}
#Convention .top-bar-nav li.item.menu-professional-women-s-conference span:before {
  content: "\f182";
}
#Convention .top-bar-nav li.item.menu-international-convention-expo span:before {
  content: "\f1ad";
}
#Convention .top-bar-nav li.item.menu-funeral-service-events span:before {
  content: "\f133";
}
#Convention .top-bar-nav li.item.menu-call-for-presentations span:before {
  content: "\f0a1";
}
#Convention .top-bar-nav li.item.menu-board-of-directors span:before {
  content: "\f0e8";
}
#Convention .top-bar-nav li.item.menu-members span:before {
  content: "\f183";
}
#Convention .top-bar-nav li.item.menu-member-companies span:before {
  content: "\f1ad";
}
#Convention .top-bar-nav li.item.menu-company-locations span:before {
  content: "\f276";
}
#Convention .top-bar-nav li.item.menu-member-locations span:before {
  content: "\f14e";
}
#Convention .top-bar-nav li.item.menu-nfda-board-of-directors span:before, #Convention .top-bar-nav li.item.menu-nfda-policy-board span:before, #Convention .top-bar-nav li.item.menu-state-executives span:before {
  font-family: "HelveticaNeueLTPro", Arial, Helvetica, sans-serif;
  line-height: 2.25em;
  letter-spacing: -0.05em;
}
#Convention .top-bar-nav li.item.menu-nfda-board-of-directors span:before {
  content: "BD";
}
#Convention .top-bar-nav li.item.menu-nfda-policy-board span:before {
  content: "PB";
}
#Convention .top-bar-nav li.item.menu-state-executives span:before {
  content: "SE";
}
#Convention .top-bar-nav .menu-content-insert {
  background: var(--color-main-color, );
  padding: 1rem 0.5rem 0.25em 1rem;
}
#Convention .top-bar-nav .menu-content-insert h3 {
  color: var(--color-orange, #FFA300);
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 0.5em;
}
#Convention .top-bar-nav .menu-content-insert ul {
  margin: 0;
}
#Convention .top-bar-nav .menu-content-insert ul li {
  margin: 0 0.2em 0 0;
  display: inline-block;
  width: auto;
}
#Convention .top-bar-nav .menu-content-insert ul li.hide-on-menu {
  display: none !important;
}
#Convention .top-bar-nav .menu-content-insert ul li a {
  display: inline-block;
  margin-right: 0.25em;
}
@media (min-width: 992px) {
  #Convention .top-bar-nav .menu-content-insert ul li a {
    margin-right: 0.55em;
  }
}
#Convention .top-bar-nav .menu-content-insert ul li a .fa-lg {
  padding: 0;
  color: var(--color-white, #FFF) !important;
}
#Convention .top-bar-nav .menu-content-insert ul li a:hover {
  opacity: 0.75;
}

#Convention .mob-nav-top .top-bar-cta {
  margin: 0;
  float: none;
}
#Convention .mob-nav-top .top-bar-cta .rootMenu {
  display: block;
  z-index: 999;
}
#Convention .mob-nav-top .top-bar-cta .rootMenu li {
  width: 100%;
}
#Convention .mob-nav-top .top-bar-cta .rootMenu li a {
  width: 100%;
}

#Convention .top-bar-right .top-bar-cta {
  margin-right: -20px;
}
@media (min-width: 1526px) {
  #Convention .top-bar-right .top-bar-cta {
    margin-right: 0;
  }
}

#Convention .top-bar-cta {
  margin: 0 0 0 0.25em;
  padding: 0;
  text-align: right;
  float: right;
}
#Convention .top-bar-cta * {
  padding: 0;
  margin: 0;
}
#Convention .top-bar-cta ul ul {
  border-top: none;
  z-index: 999;
}
#Convention .top-bar-cta .rootMenu {
  position: relative;
  z-index: 99999;
  font-size: 0;
  line-height: 0;
  margin: 0;
  display: inline-block;
}
#Convention .top-bar-cta .rootMenu li {
  float: left;
  margin: 0;
  padding: 0;
  font-size: 0;
  list-style-type: none;
  position: relative;
  background: none;
  text-align: left;
}
#Convention .top-bar-cta .rootMenu li a.btn {
  padding: 1.2em 0.75em 0.9115em !important;
  border: 0 !important;
}
@media (min-width: 1200px) {
  #Convention .top-bar-cta .rootMenu li a.btn {
    padding: 1.2em 1.5em 0.9115em !important;
  }
}
#Convention .top-bar-cta .rootMenu li.hover .subMenu {
  display: block;
  white-space: nowrap;
}
#Convention .top-bar-cta .rootMenu > li {
  float: none;
  display: inline-block;
}
#Convention .top-bar-cta .subMenu {
  display: none;
  position: absolute;
  padding: 0;
  margin: 0;
  z-index: 0;
  width: 180px;
  min-width: 100%;
  margin: -2px 0 0;
  padding: 2px 0 0;
}
#Convention .top-bar-cta .subMenu ul {
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 903;
}
#Convention .top-bar-cta .subMenu ul ul {
  margin: 0 0 0 2px;
}
#Convention .top-bar-cta .subMenu li {
  float: none;
  clear: both;
  width: 100%;
  padding: 0;
  margin: 0;
}
#Convention .top-bar-cta .subMenu li.haschild > a > span:after {
  content: "\f107";
  display: block;
  float: right;
  text-decoration: inherit;
  font-family: "FontAwesome5Free";
  font-size: 0.85em;
  font-weight: 900;
  opacity: 0.65;
}
#Convention .top-bar-cta .subMenu li.first > a {
  border-top: none;
}
#Convention .top-bar-cta .subMenu > li.hover > .subMenuRight {
  display: none;
}
#Convention .top-bar-cta .subMenuRight {
  display: none;
  position: absolute;
  left: 100%;
  top: 0;
  width: auto;
  margin: 0;
  padding: 0;
  z-index: 904;
  min-width: 190px;
  border: 0;
}

#main-bar-nav {
  margin: 0;
  padding: 0;
  text-align: left;
}
#main-bar-nav * {
  padding: 0;
  margin: 0;
}
#main-bar-nav li a * {
  text-decoration: none;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
#main-bar-nav li a span * {
  text-decoration: none;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
#main-bar-nav ul ul {
  border-top: none;
  z-index: 999;
}
#main-bar-nav .rootMenu {
  position: relative;
  z-index: 999;
  font-size: 0;
  line-height: 0;
  margin: 0;
  display: inline-block;
}
#main-bar-nav .rootMenu li {
  float: left;
  margin: 0 0 0 0.25rem;
  padding: 0;
  list-style-type: none;
  position: relative;
  background: none;
  text-align: left;
}
#main-bar-nav .rootMenu li a {
  display: block;
  background: none;
  text-decoration: none;
  font-size: 16px;
  font-weight: 300;
}
@media (min-width: 1200px) {
  #main-bar-nav .rootMenu li a {
    font-size: 20px;
  }
}
#main-bar-nav .rootMenu li a:hover {
  background: none;
  text-decoration: none;
}
#main-bar-nav .rootMenu li a:hover span {
  background: none;
}
#main-bar-nav .rootMenu li a span {
  display: block;
  background: none;
  color: var(--color-navy, #003C71);
  line-height: 1.25rem;
  padding: 1.75rem 0.7rem 1.45rem;
}
@media (min-width: 1260px) {
  #main-bar-nav .rootMenu li a span {
    padding: 1.75rem 1.25rem 1.45rem;
  }
}
#main-bar-nav .rootMenu li a[href$="/Registration"] span {
  color: var(--color-white, #FFF);
  background: var(--color-accent-color, #009FD7);
  padding: 1rem 1.5rem 0.7rem;
  margin-left: 2rem;
}
@media (min-width: 1260px) {
  #main-bar-nav .rootMenu li a[href$="/Registration"] span {
    padding: 1.3rem 2rem 1rem;
  }
}
#main-bar-nav .rootMenu li.rmhover > a, #main-bar-nav .rootMenu li:hover > a {
  text-decoration: none;
}
#main-bar-nav .rootMenu li.rmhover > a > span, #main-bar-nav .rootMenu li.rmhover > a:hover > span, #main-bar-nav .rootMenu li:hover > a > span, #main-bar-nav .rootMenu li:hover > a:hover > span {
  color: var(--color-navy, #003C71);
  background: var(--color-lighter-grey, #E1E3E6);
}
#main-bar-nav .rootMenu li.selected > a, #main-bar-nav .rootMenu li.breadcrumb > a {
  text-decoration: none;
}
#main-bar-nav .rootMenu li.selected > a > span, #main-bar-nav .rootMenu li.selected > a:hover > span, #main-bar-nav .rootMenu li.breadcrumb > a > span, #main-bar-nav .rootMenu li.breadcrumb > a:hover > span {
  color: var(--color-white, #FFF);
  background: var(--color-dark-accent, );
}
#main-bar-nav .rootMenu li.hover .subMenu {
  display: block;
  white-space: nowrap;
}
#main-bar-nav .rootMenu > li {
  float: none;
  display: inline-block;
}
#main-bar-nav .rootMenu > li.haschild > a > span:after {
  content: "\f078";
  font-family: "FontAwesome5Free";
  font-size: 0.75em;
  font-weight: 900;
  opacity: 0.65;
  color: var(--color-dark-accent-color, #007BA8);
  position: absolute;
  left: 0;
  bottom: 3px;
  width: 100%;
  text-align: center;
}
#main-bar-nav .subMenu {
  display: none;
  position: absolute;
  z-index: 999;
  padding: 0;
  margin: 0;
  width: 280px;
  min-width: 100%;
  margin: 0;
  padding: 0;
  background: var(--color-lighter-grey, #E1E3E6);
  -webkit-box-shadow: 0 3px 6px -3px rgba(0, 0, 0, 0.35);
  -moz-box-shadow: 0 3px 6px -3px rgba(0, 0, 0, 0.35);
  box-shadow: 0 3px 6px -3px rgba(0, 0, 0, 0.35);
}
#main-bar-nav .subMenu ul {
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 1200;
}
#main-bar-nav .subMenu ul ul {
  margin: 0 0 0 2px;
}
#main-bar-nav .subMenu li {
  float: none;
  clear: both;
  width: 100%;
  padding: 0;
  margin: 0;
}
#main-bar-nav .subMenu li.item a {
  border: none;
  background: none;
  width: 100%;
  border-bottom: 1px solid var(--color-light-grey, #C9CBCF);
}
#main-bar-nav .subMenu li.item a span {
  display: block;
  color: var(--color-navy, #003C71);
  font-size: 16px;
  padding: 1rem 0.75rem 0.65em;
  background: var(--color-lighter-grey, #E1E3E6);
}
@media (min-width: 1200px) {
  #main-bar-nav .subMenu li.item a span {
    padding: 1rem 1.25rem 0.65rem;
  }
}
#main-bar-nav .subMenu li.item a:hover span {
  color: var(--color-navy, #003C71);
  background: var(--color-lightest-grey, #F8F8F8);
}
#main-bar-nav .subMenu li.item.rmhover > a > span, #main-bar-nav .subMenu li.item.breadcrumb > a > span {
  color: var(--color-navy, #003C71);
  background: var(--color-lightest-grey, #F8F8F8);
}
#main-bar-nav .subMenu li.selected > a > span,
#main-bar-nav .subMenu li.selected > a:hover > span, #main-bar-nav .subMenu li.selected.rmhover > a > span, #main-bar-nav .subMenu li.breadcrumb > a > span,
#main-bar-nav .subMenu li.breadcrumb > a:hover > span, #main-bar-nav .subMenu li.breadcrumb.rmhover > a > span {
  color: var(--color-navy, #003C71);
  background: var(--color-lightest-grey, #F8F8F8);
}
#main-bar-nav .subMenu li a * {
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#main-bar-nav .subMenu li.haschild > a > span:after {
  content: "\f105";
  display: block;
  float: right;
  text-decoration: inherit;
  font-family: "FontAwesome5Free";
  font-size: 0.75em;
  font-weight: 900;
  opacity: 0.65;
}
#main-bar-nav .subMenu li.first > a {
  border-top: none;
}
#main-bar-nav .subMenu > li.hover > .subMenuRight {
  display: none;
}
#main-bar-nav .subMenuRight {
  display: none;
  position: absolute;
  left: 100%;
  top: 0;
  width: auto;
  margin: 0;
  padding: 0;
  z-index: 999;
  min-width: 190px;
  border: 0;
}

#submenu-nav {
  padding: 0;
  margin: 0;
  margin: 0 -15px;
}
@media (min-width: 1200px) {
  #submenu-nav {
    margin: 0;
  }
}
#submenu-nav * {
  padding: 0;
  margin: 0;
}
#submenu-nav li a * {
  text-decoration: none;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
#submenu-nav li a span * {
  text-decoration: none;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
#submenu-nav ul ul {
  border-top: none;
  z-index: 999;
}
#submenu-nav .rootMenu {
  position: relative;
  z-index: 999;
  font-size: 0;
  line-height: 0;
  margin: 0;
}
#submenu-nav .rootMenu li {
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: relative;
  background: none;
  text-align: center;
}
#submenu-nav .rootMenu li a {
  display: block;
  background: none;
  text-decoration: none;
  font-size: 16px;
  font-weight: 300;
  min-height: 72px;
}
@media (min-width: 1200px) {
  #submenu-nav .rootMenu li a {
    font-size: 20px;
  }
}
#submenu-nav .rootMenu li a:hover {
  background: none;
  text-decoration: none;
}
#submenu-nav .rootMenu li a:hover span {
  background: none;
}
#submenu-nav .rootMenu li a span {
  display: block;
  background: none;
  color: var(--color-navy, #003C71);
  line-height: 1.25rem;
  padding: 20px 0.7rem 12px;
}
@media (min-width: 1260px) {
  #submenu-nav .rootMenu li a span {
    padding: 20px 1.25rem 12px;
  }
}
#submenu-nav .rootMenu li.rmhover > a, #submenu-nav .rootMenu li:hover > a {
  text-decoration: none;
  background: var(--color-lighter-grey, #E1E3E6);
}
#submenu-nav .rootMenu li.rmhover > a > span, #submenu-nav .rootMenu li.rmhover > a:hover > span, #submenu-nav .rootMenu li:hover > a > span, #submenu-nav .rootMenu li:hover > a:hover > span {
  color: var(--color-navy, #003C71);
}
#submenu-nav .rootMenu li.menuselected > a, #submenu-nav .rootMenu li.menubreadcrumb > a {
  text-decoration: none;
  background: var(--color-accent-color, #009FD7);
}
#submenu-nav .rootMenu li.menuselected > a > span, #submenu-nav .rootMenu li.menuselected > a:hover > span, #submenu-nav .rootMenu li.menubreadcrumb > a > span, #submenu-nav .rootMenu li.menubreadcrumb > a:hover > span {
  color: var(--color-white, #FFF);
}
#submenu-nav .rootMenu li.hover .subMenu {
  display: block;
  white-space: nowrap;
}
#submenu-nav .rootMenu > li.first {
  margin-left: 0;
}
#submenu-nav .rootMenu > li.last {
  margin-right: 0;
}
.sub-nav-wrap {
  position: relative;
  z-index: 0;
  margin: 25px 0 0;
}
.sub-nav-wrap .container-fluid {
  padding: 0;
}
@media (min-width: 1526px) {
  .sub-nav-wrap {
    margin: 25px 0 0;
  }
}
.sub-nav-wrap:before, .sub-nav-wrap:after {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  width: 100%;
}
.sub-nav-wrap:before {
  height: 70px;
  top: 0;
  background: var(--color-white, #FFF);
  background: -moz-linear-gradient(180deg, var(--color-white, #FFF) 0%, var(--color-lighter-grey, #E1E3E6) 100%);
  background: -webkit-linear-gradient(180deg, var(--color-white, #FFF) 0%, var(--color-lighter-grey, #E1E3E6) 100%);
  background: linear-gradient(180deg, var(--color-white, #FFF) 0%, var(--color-lighter-grey, #E1E3E6) 100%);
}
.sub-nav-wrap:after {
  height: 50px;
  top: 70px;
  background: var(--color-navy, #003C71);
}

#Convention .rootMenuWrap {
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  min-height: 120px;
  position: relative;
}
#Convention .rootMenuWrap.hasScroll:after {
  content: "";
  height: 120px;
  width: 48px;
  top: 0;
  right: 0;
  z-index: 1;
  display: block;
  position: absolute;
  pointer-events: none;
  background: rgba(255, 255, 255, 0);
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.75) 100%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.75) 100%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.75) 100%);
}
@media (min-width: 1526px) {
  #Convention .rootMenuWrap.hasScroll:after {
    display: none;
  }
}
#Convention .rootMenuWrap.hasScroll.isScrolling:before {
  content: "";
  width: 48px;
  height: 120px;
  top: 0;
  left: 0;
  z-index: 1;
  display: block;
  position: absolute;
  pointer-events: none;
  border-left: 4px solid var(--color-white, #FFF);
  background: rgba(255, 255, 255, 0);
  background: -moz-linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.75) 100%);
  background: -webkit-linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.75) 100%);
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.75) 100%);
}
@media (min-width: 1526px) {
  #Convention .rootMenuWrap.hasScroll.isScrolling:before {
    display: none;
  }
}
#Convention .rootMenuWrap .rootMenuInnerWrap {
  overflow-x: auto;
  max-width: 100%;
  position: relative;
}

#Convention .sub-bar-nav {
  margin: 0;
  padding: 0;
  z-index: 1000;
  border-right: 4px solid var(--color-white, #FFF);
}
#Convention .sub-bar-nav * {
  padding: 0;
  margin: 0;
}
#Convention .sub-bar-nav ul.rootMenu {
  padding: 0;
  margin: 0;
  list-style: none;
  width: 100%;
  white-space: nowrap;
}
#Convention .sub-bar-nav ul.rootMenu ul {
  padding: 0;
  margin: 0;
  list-style: none;
  width: 100%;
}
#Convention .sub-bar-nav .currentPage .item.menubreadcrumb a:after {
  content: "";
  display: block;
  width: 100%;
  height: 12px;
  bottom: -12px;
  left: 0;
  background: url("images/sub-nav-bottom.svg") no-repeat 50% 100%;
  background-size: 100% 12px;
}
#Convention .sub-bar-nav .currentPage .item.menubreadcrumb span.item-text {
  background: var(--color-light-navy, #386891);
  background: -moz-linear-gradient(180deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
  background: -webkit-linear-gradient(180deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
  background: linear-gradient(180deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
  position: relative;
}
#Convention .sub-bar-nav li.item {
  position: relative;
  border-left: 4px solid var(--color-white, #FFF);
  min-width: 135px;
}
#Convention .sub-bar-nav li.item.menu-my-professional-licenses {
  min-width: 145px;
  max-width: 145px;
}
#Convention .sub-bar-nav li.item.menu-education-history-certifications, #Convention .sub-bar-nav li.item.menu-international-convention-expo {
  min-width: 175px;
  max-width: 175px;
}
#Convention .sub-bar-nav li.item.menu-embalming-restorative-art-seminar, #Convention .sub-bar-nav li.item.menu-professional-women-s-conference {
  min-width: 200px;
  max-width: 200px;
}
#Convention .sub-bar-nav li.item a {
  line-height: 1.1;
  display: block;
  padding: 0;
  font-size: 16px;
  text-decoration: none;
  text-align: center;
  height: 100%;
  width: 100%;
}
#Convention .sub-bar-nav li.item a span.item-text {
  color: var(--color-white, #FFF);
  background-color: var(--color-navy, #003C71);
  padding: 0.3em 0.75em 0;
  width: 100%;
  white-space: normal;
  height: 50px;
}
#Convention .sub-bar-nav li.item a span.item-icon {
  height: 70px;
}
#Convention .sub-bar-nav li.item > a:hover {
  color: var(--color-white, #FFF);
  text-decoration: none;
}
#Convention .sub-bar-nav li.item > a:hover span.item-text {
  background: var(--color-light-navy, #386891);
  background: -moz-linear-gradient(180deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
  background: -webkit-linear-gradient(180deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
  background: linear-gradient(180deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
}
#Convention .sub-bar-nav li.item.hidebreadcrumb {
  display: none;
}
#Convention .sub-bar-nav li.item.menu-podcast .item-icon:before, #Convention .sub-bar-nav li.item.menu-blog .item-icon:before, #Convention .sub-bar-nav li.item.menu-contact-us .item-icon:before, #Convention .sub-bar-nav li.item.menu-share-your-story .item-icon:before, #Convention .sub-bar-nav li.item.menu-my-profile .item-icon:before, #Convention .sub-bar-nav li.item.menu-account .item-icon:before, #Convention .sub-bar-nav li.item.menu-invoices .item-icon:before, #Convention .sub-bar-nav li.item.menu-email-preferences .item-icon:before, #Convention .sub-bar-nav li.item.menu-subscriptions .item-icon:before, #Convention .sub-bar-nav li.item.menu-professional-licenses .item-icon:before, #Convention .sub-bar-nav li.item.menu-my-professional-licenses .item-icon:before, #Convention .sub-bar-nav li.item.menu-registrations .item-icon:before, #Convention .sub-bar-nav li.item.menu-event-registrations .item-icon:before, #Convention .sub-bar-nav li.item.menu-education-history-certifications .item-icon:before, #Convention .sub-bar-nav li.item.menu-committees .item-icon:before, #Convention .sub-bar-nav li.item.menu-downloads .item-icon:before, #Convention .sub-bar-nav li.item.menu-logout .item-icon:before, #Convention .sub-bar-nav li.item.menu-product-catalog .item-icon:before, #Convention .sub-bar-nav li.item.menu-donate .item-icon:before, #Convention .sub-bar-nav li.item.menu-packages .item-icon:before, #Convention .sub-bar-nav li.item.menu-shopping-cart .item-icon:before, #Convention .sub-bar-nav li.item.menu-conferences-overview .item-icon:before, #Convention .sub-bar-nav li.item.menu-advocacy-summit .item-icon:before, #Convention .sub-bar-nav li.item.menu-business-conference .item-icon:before, #Convention .sub-bar-nav li.item.menu-cremation-conference .item-icon:before, #Convention .sub-bar-nav li.item.menu-embalming-restorative-art-seminar .item-icon:before, #Convention .sub-bar-nav li.item.menu-leadership-conference .item-icon:before, #Convention .sub-bar-nav li.item.menu-meet-the-mentors .item-icon:before, #Convention .sub-bar-nav li.item.menu-professional-women-s-conference .item-icon:before, #Convention .sub-bar-nav li.item.menu-international-convention-expo .item-icon:before, #Convention .sub-bar-nav li.item.menu-funeral-service-events .item-icon:before, #Convention .sub-bar-nav li.item.menu-call-for-presentations .item-icon:before, #Convention .sub-bar-nav li.item.menu-board-of-directors .item-icon:before, #Convention .sub-bar-nav li.item.menu-members .item-icon:before, #Convention .sub-bar-nav li.item.menu-member-companies .item-icon:before, #Convention .sub-bar-nav li.item.menu-company-locations .item-icon:before, #Convention .sub-bar-nav li.item.menu-member-locations .item-icon:before, #Convention .sub-bar-nav li.item.menu-nfda-board-of-directors .item-icon:before, #Convention .sub-bar-nav li.item.menu-nfda-policy-board .item-icon:before, #Convention .sub-bar-nav li.item.menu-state-executives .item-icon:before {
  display: block;
  width: 100%;
  text-align: center;
  font-family: "FontAwesome5Free";
  font-weight: 900;
  font-size: 2.5em;
  line-height: 0;
  color: var(--color-accent-color, #009FD7);
  position: relative;
  bottom: 0;
  width: 100%;
  height: 100%;
  line-height: 70px;
  background: var(--color-white, #FFF);
  background: -moz-linear-gradient(180deg, var(--color-white, #FFF) 0%, var(--color-lighter-grey, #E1E3E6) 100%);
  background: -webkit-linear-gradient(180deg, var(--color-white, #FFF) 0%, var(--color-lighter-grey, #E1E3E6) 100%);
  background: linear-gradient(180deg, var(--color-white, #FFF) 0%, var(--color-lighter-grey, #E1E3E6) 100%);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#Convention .sub-bar-nav li.item.menu-podcast .item-icon:before {
  content: "\f2ce";
}
#Convention .sub-bar-nav li.item.menu-blog .item-icon:before {
  content: "\f032";
}
#Convention .sub-bar-nav li.item.menu-contact-us .item-icon:before {
  content: "\f0e0";
  font-weight: normal;
}
#Convention .sub-bar-nav li.item.menu-share-your-story .item-icon:before {
  content: "\f130";
}
#Convention .sub-bar-nav li.item.menu-my-profile .item-icon:before {
  content: "\f007";
}
#Convention .sub-bar-nav li.item.menu-account .item-icon:before {
  content: "\f2bd";
}
#Convention .sub-bar-nav li.item.menu-invoices .item-icon:before {
  content: "\f15c";
  font-weight: normal;
}
#Convention .sub-bar-nav li.item.menu-email-preferences .item-icon:before {
  content: "\f0e0";
  font-weight: normal;
}
#Convention .sub-bar-nav li.item.menu-subscriptions .item-icon:before {
  content: "\f1ea";
  font-weight: normal;
}
#Convention .sub-bar-nav li.item.menu-professional-licenses .item-icon:before, #Convention .sub-bar-nav li.item.menu-my-professional-licenses .item-icon:before {
  content: "\f2c2";
}
#Convention .sub-bar-nav li.item.menu-registrations .item-icon:before, #Convention .sub-bar-nav li.item.menu-event-registrations .item-icon:before {
  content: "\f3ff";
}
#Convention .sub-bar-nav li.item.menu-education-history-certifications .item-icon:before {
  content: "\f19d";
}
#Convention .sub-bar-nav li.item.menu-committees .item-icon:before {
  content: "\f0c0";
}
#Convention .sub-bar-nav li.item.menu-downloads .item-icon:before {
  content: "\f019";
}
#Convention .sub-bar-nav li.item.menu-logout .item-icon:before {
  content: "\f09c";
}
#Convention .sub-bar-nav li.item.menu-product-catalog .item-icon:before {
  content: "\f15b";
}
#Convention .sub-bar-nav li.item.menu-donate .item-icon:before {
  content: "\f4b9";
}
#Convention .sub-bar-nav li.item.menu-packages .item-icon:before {
  content: "\f49e";
}
#Convention .sub-bar-nav li.item.menu-shopping-cart .item-icon:before {
  content: "\f07a";
}
#Convention .sub-bar-nav li.item.menu-conferences-overview .item-icon:before {
  content: "\f02d";
}
#Convention .sub-bar-nav li.item.menu-advocacy-summit .item-icon:before {
  content: "\f2b5";
}
#Convention .sub-bar-nav li.item.menu-business-conference .item-icon:before {
  content: "\f500";
}
#Convention .sub-bar-nav li.item.menu-cremation-conference .item-icon:before {
  content: "\f3e0";
}
#Convention .sub-bar-nav li.item.menu-embalming-restorative-art-seminar .item-icon:before {
  content: "\f2bb";
}
#Convention .sub-bar-nav li.item.menu-leadership-conference .item-icon:before {
  content: "\f02e";
}
#Convention .sub-bar-nav li.item.menu-meet-the-mentors .item-icon:before {
  content: "\f51c";
}
#Convention .sub-bar-nav li.item.menu-professional-women-s-conference .item-icon:before {
  content: "\f182";
}
#Convention .sub-bar-nav li.item.menu-international-convention-expo .item-icon:before {
  content: "\f1ad";
}
#Convention .sub-bar-nav li.item.menu-funeral-service-events .item-icon:before {
  content: "\f133";
}
#Convention .sub-bar-nav li.item.menu-call-for-presentations .item-icon:before {
  content: "\f0a1";
}
#Convention .sub-bar-nav li.item.menu-board-of-directors .item-icon:before {
  content: "\f0e8";
}
#Convention .sub-bar-nav li.item.menu-members .item-icon:before {
  content: "\f183";
}
#Convention .sub-bar-nav li.item.menu-member-companies .item-icon:before {
  content: "\f1ad";
}
#Convention .sub-bar-nav li.item.menu-company-locations .item-icon:before {
  content: "\f276";
}
#Convention .sub-bar-nav li.item.menu-member-locations .item-icon:before {
  content: "\f14e";
}
#Convention .sub-bar-nav li.item.menu-nfda-board-of-directors .item-icon:before, #Convention .sub-bar-nav li.item.menu-nfda-policy-board .item-icon:before, #Convention .sub-bar-nav li.item.menu-state-executives .item-icon:before {
  font-family: "HelveticaNeueLTPro", Arial, Helvetica, sans-serif;
  line-height: 2.25em;
  letter-spacing: -0.05em;
}
#Convention .sub-bar-nav li.item.menu-nfda-board-of-directors .item-icon:before {
  content: "BD";
}
#Convention .sub-bar-nav li.item.menu-nfda-policy-board .item-icon:before {
  content: "PB";
}
#Convention .sub-bar-nav li.item.menu-state-executives .item-icon:before {
  content: "SE";
}

#Convention a.side-menu-header {
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.25em;
  padding: 1.5rem 0.6rem 0.925rem 0;
  display: block;
}
#Convention a.side-menu-header, #Convention a.side-menu-header:link, #Convention a.side-menu-header:visited {
  text-decoration: none;
}
#Convention a.side-menu-header:hover, #Convention a.side-menu-header:active, #Convention a.side-menu-header:focus, #Convention a.side-menu-header:focus-within {
  text-decoration: none;
}

#Convention .side-bar-nav-mob {
  position: relative;
}
#Convention .side-bar-nav-mob .side-bar-mob-header {
  position: relative;
  border-top: 4px solid var(--color-white, #FFF);
  border-bottom: 4px solid var(--color-white, #FFF);
  background: var(--color-lightest-grey, #F8F8F8);
}
#Convention .side-bar-nav-mob .side-bar-mob-header .side-menu-header {
  color: var(--color-navy, #003C71);
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.25em;
  padding: 1rem 40px 0.65rem 0.6rem;
  display: block;
  border-left: 10px solid var(--color-navy, #003C71);
}
#Convention .side-bar-nav-mob .side-bar-mob-header .open-button {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  text-align: right;
  text-decoration: none;
}
#Convention .side-bar-nav-mob .side-bar-mob-header .open-button em {
  width: 40px;
  height: 40px;
  line-height: 40px;
  display: inline-block;
  text-align: center;
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -20px;
}
#Convention .side-bar-nav-mob .side-bar-mob-header:hover {
  background: var(--color-lightest-grey, #F8F8F8);
}
#Convention .side-bar-nav-mob .side-bar-mob-header + .collapse,
#Convention .side-bar-nav-mob .side-bar-mob-header + .collapsing {
  z-index: 999;
  top: 100%;
  left: 0;
  background: var(--color-lightest-grey, #F8F8F8);
  width: 100%;
}
#Convention .side-bar-nav-mob .side-bar {
  position: relative;
  display: block;
  margin: 0;
  background: var(--color-white, #FFF);
  position: relative;
  z-index: 0;
  z-index: 999;
  width: 100%;
  top: 100%;
  left: 0;
}
#Convention .side-bar-nav-mob .side-bar:after {
  content: "";
  display: block;
  width: 100%;
  height: 10px;
  position: absolute;
  z-index: 0;
  left: 0;
  bottom: -10px;
  background: rgba(0, 0, 0, 0.25);
  background: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 100%);
}
@media (min-width: 992px) {
  #Convention .side-bar-nav-mob .side-bar {
    position: relative;
    top: inherit;
    left: 0;
  }
  #Convention .side-bar-nav-mob .side-bar:after {
    display: none;
  }
}
#Convention .side-bar-nav-mob .side-bar .rootMenu li.item {
  margin: 0;
  border-top: 4px solid var(--color-white, #FFF);
}
#Convention .side-bar-nav-mob .side-bar .rootMenu li.item.first {
  border: 0;
}
#Convention .side-bar-nav-mob .side-bar .rootMenu li.item a {
  font-size: 16px;
  padding: 0.9em 0.6rem 0.55rem 0.6em;
}

#Convention .side-bar {
  margin: 0 -15px 0 0;
  padding: 0;
}
#Convention .side-bar * {
  padding: 0;
  margin: 0;
}
#Convention .side-bar .rootMenu {
  position: relative;
  z-index: 9;
  font-size: 0;
  line-height: 0;
  margin: 0;
  display: block;
  background: var(--color-lightest-grey, #F8F8F8);
}
#Convention .side-bar .rootMenu li.item {
  margin: 0 0 4px;
  padding: 0;
  list-style-type: none;
  position: relative;
  background: none;
  text-align: left;
}
#Convention .side-bar .rootMenu li.item a {
  display: block;
  background: none;
  text-decoration: none;
  font-size: 20px;
  font-weight: 300;
  color: var(--color-navy, #003C71);
  line-height: 1.25rem;
  padding: 0.8em 0.6rem 0.625rem 0.6em;
  border-left: 10px solid var(--color-grey, #A4A8AD);
}
#Convention .side-bar .rootMenu li.item a:hover {
  background: var(--color-white, #FFF);
  text-decoration: none;
  border-color: var(--color-accent-color, #009FD7);
  text-decoration: none;
}
#Convention .side-bar .rootMenu li.item.rmhover > a, #Convention .side-bar .rootMenu li.item.rmhover > a:hover, #Convention .side-bar .rootMenu li.item:hover > a, #Convention .side-bar .rootMenu li.item:hover > a:hover {
  background: var(--color-white, #FFF);
  border-color: var(--color-accent-color, #009FD7);
}
#Convention .side-bar .rootMenu li.item.selected > a, #Convention .side-bar .rootMenu li.item.selected > a:hover, #Convention .side-bar .rootMenu li.item.breadcrumb > a, #Convention .side-bar .rootMenu li.item.breadcrumb > a:hover {
  background: var(--color-white, #FFF);
  border-color: var(--color-navy, #003C71);
}

#Convention #collapse-user-link-nav {
  border-bottom: 4px solid var(--color-white, #FFF);
  position: relative;
  z-index: 9999;
}
#Convention #collapse-user-link-nav.collapse-nav > ul > li.item > a {
  background: var(--color-navy, #003C71);
}
#Convention #collapse-user-link-nav.collapse-nav > ul > li.item > a,
#Convention #collapse-user-link-nav.collapse-nav > ul > li.item > a > *, #Convention #collapse-user-link-nav.collapse-nav > ul > li.item > a:link,
#Convention #collapse-user-link-nav.collapse-nav > ul > li.item > a:link > *, #Convention #collapse-user-link-nav.collapse-nav > ul > li.item > a:visited,
#Convention #collapse-user-link-nav.collapse-nav > ul > li.item > a:visited > * {
  color: var(--color-white, #FFF);
}
#Convention #collapse-user-link-nav.collapse-nav > ul > li.item > a:hover,
#Convention #collapse-user-link-nav.collapse-nav > ul > li.item > a:hover > *, #Convention #collapse-user-link-nav.collapse-nav > ul > li.item > a:active,
#Convention #collapse-user-link-nav.collapse-nav > ul > li.item > a:active > *, #Convention #collapse-user-link-nav.collapse-nav > ul > li.item > a:focus,
#Convention #collapse-user-link-nav.collapse-nav > ul > li.item > a:focus > *, #Convention #collapse-user-link-nav.collapse-nav > ul > li.item > a:focus-within,
#Convention #collapse-user-link-nav.collapse-nav > ul > li.item > a:focus-within > * {
  color: var(--color-white, #FFF);
}
#Convention #collapse-user-link-nav.collapse-nav > ul > li.item > a:hover, #Convention #collapse-user-link-nav.collapse-nav > ul > li.item.menubreadcrumb > a {
  background-color: var(--color-dark-accent-color, #007BA8);
}
#Convention #collapse-user-link-nav.collapse-nav > ul > li.item .collapseArrow {
  color: var(--color-white, #FFF);
  background: var(--color-navy, #003C71);
}
#Convention #collapse-user-link-nav.collapse-nav > ul > li.item:hover .collapseArrow {
  color: var(--color-white, #FFF);
  background: var(--color-dark-accent-color, #007BA8);
}
#Convention #collapse-user-link-nav.collapse-nav > ul > li.item.menubreadcrumb .collapseArrow {
  color: var(--color-white, #FFF);
  background: var(--color-navy, #003C71);
}
#Convention #collapse-user-link-nav.collapse-nav .subMenu li.item.first a:after, #Convention #collapse-user-link-nav.collapse-nav .subMenu li.item.last a:after {
  display: none;
}
#Convention #collapse-user-link-nav.collapse-nav .subMenu li.item.first a:before, #Convention #collapse-user-link-nav.collapse-nav .subMenu li.item.last a:before {
  display: none;
}
#Convention #collapse-user-link-nav.collapse-nav .subMenu li.item a {
  font-size: 16px;
  padding: 14px 15px 8px 47px;
  background-color: var(--color-lightest-grey, #F8F8F8);
}
@media (min-width: 350px) {
  #Convention #collapse-user-link-nav.collapse-nav .subMenu li.item a {
    font-size: 18px;
  }
}
#Convention #collapse-user-link-nav.collapse-nav .subMenu li.item > a:hover, #Convention #collapse-user-link-nav.collapse-nav .subMenu li.item > a:hover span, #Convention #collapse-user-link-nav.collapse-nav .subMenu li.item.menubreadcrumb > a {
  color: var(--color-navy, #003C71) !important;
  background-color: var(--color-lighter-grey, #E1E3E6);
}
#Convention #collapse-user-link-nav #user-sub-mob.collapse, #Convention #collapse-user-link-nav #user-sub-mob.collapsing {
  z-index: 9999;
  top: 100%;
  left: 0;
  background: var(--color-white, #FFF);
  width: 100%;
}

#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-podcast:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-blog:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-contact-us:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-share-your-story:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-my-profile:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-account:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-invoices:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-email-preferences:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-subscriptions:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-professional-licenses:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-my-professional-licenses:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-registrations:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-event-registrations:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-education-history-certifications:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-committees:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-downloads:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-logout:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-product-catalog:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-donate:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-packages:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-shopping-cart:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-conferences-overview:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-advocacy-summit:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-business-conference:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-cremation-conference:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-embalming-restorative-art-seminar:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-leadership-conference:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-meet-the-mentors:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-professional-women-s-conference:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-international-convention-expo:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-funeral-service-events:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-call-for-presentations:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-board-of-directors:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-members:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-member-companies:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-company-locations:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-member-locations:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-nfda-board-of-directors:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-nfda-policy-board:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-state-executives:before {
  display: block;
  font-family: "FontAwesome5Free";
  font-weight: 900;
  font-size: 1.25em;
  line-height: 0;
  color: var(--color-accent-color, #009FD7);
  position: relative;
  bottom: -1px;
  margin-right: 0.15em;
  border-right: 4px solid var(--color-white, #FFF);
  width: 46px;
  height: 100%;
  line-height: 42px;
  text-align: center;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  pointer-events: none;
  background: var(--color-white, #FFF);
  background: -moz-linear-gradient(180deg, var(--color-white, #FFF) 0%, var(--color-light-grey, #C9CBCF) 100%);
  background: -webkit-linear-gradient(180deg, var(--color-white, #FFF) 0%, var(--color-light-grey, #C9CBCF) 100%);
  background: linear-gradient(180deg, var(--color-white, #FFF) 0%, var(--color-light-grey, #C9CBCF) 100%);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-podcast:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-blog:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-contact-us:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-share-your-story:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-my-profile:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-account:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-invoices:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-email-preferences:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-subscriptions:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-professional-licenses:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-my-professional-licenses:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-registrations:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-event-registrations:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-education-history-certifications:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-committees:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-downloads:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-logout:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-product-catalog:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-donate:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-packages:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-shopping-cart:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-conferences-overview:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-advocacy-summit:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-business-conference:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-cremation-conference:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-embalming-restorative-art-seminar:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-leadership-conference:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-meet-the-mentors:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-professional-women-s-conference:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-international-convention-expo:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-funeral-service-events:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-call-for-presentations:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-board-of-directors:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-members:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-member-companies:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-company-locations:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-member-locations:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-nfda-board-of-directors:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-nfda-policy-board:hover:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-state-executives:hover:before {
  color: var(--color-white, #FFF);
  background: var(--color-light-navy, #386891);
  background: -moz-linear-gradient(180deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
  background: -webkit-linear-gradient(180deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
  background: linear-gradient(180deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-podcast:before {
  content: "\f2ce";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-blog:before {
  content: "\f032";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-contact-us:before {
  content: "\f0e0";
  font-weight: normal;
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-share-your-story:before {
  content: "\f130";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-my-profile:before {
  content: "\f007";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-account:before {
  content: "\f2bd";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-invoices:before {
  content: "\f15c";
  font-weight: normal;
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-email-preferences:before {
  content: "\f0e0";
  font-weight: normal;
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-subscriptions:before {
  content: "\f1ea";
  font-weight: normal;
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-professional-licenses:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-my-professional-licenses:before {
  content: "\f2c2";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-registrations:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-event-registrations:before {
  content: "\f3ff";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-education-history-certifications:before {
  content: "\f19d";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-committees:before {
  content: "\f0c0";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-downloads:before {
  content: "\f019";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-logout:before {
  content: "\f09c";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-product-catalog:before {
  content: "\f15b";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-donate:before {
  content: "\f4b9";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-packages:before {
  content: "\f49e";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-shopping-cart:before {
  content: "\f07a";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-conferences-overview:before {
  content: "\f02d";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-advocacy-summit:before {
  content: "\f2b5";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-business-conference:before {
  content: "\f500";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-cremation-conference:before {
  content: "\f3e0";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-embalming-restorative-art-seminar:before {
  content: "\f2bb";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-leadership-conference:before {
  content: "\f02e";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-meet-the-mentors:before {
  content: "\f51c";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-professional-women-s-conference:before {
  content: "\f182";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-international-convention-expo:before {
  content: "\f1ad";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-funeral-service-events:before {
  content: "\f133";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-call-for-presentations:before {
  content: "\f0a1";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-board-of-directors:before {
  content: "\f0e8";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-members:before {
  content: "\f183";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-member-companies:before {
  content: "\f1ad";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-company-locations:before {
  content: "\f276";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-member-locations:before {
  content: "\f14e";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-nfda-board-of-directors:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-nfda-policy-board:before, #Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-state-executives:before {
  font-family: "HelveticaNeueLTPro", Arial, Helvetica, sans-serif;
  line-height: 2.25em;
  letter-spacing: -0.05em;
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-nfda-board-of-directors:before {
  content: "BD";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-nfda-policy-board:before {
  content: "PB";
}
#Convention .mob-nav.mob-nav-user .collapse-nav > ul li.item.menu-state-executives:before {
  content: "SE";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-podcast a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-blog a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-contact-us a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-share-your-story a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-my-profile a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-account a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-invoices a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-email-preferences a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-subscriptions a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-professional-licenses a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-my-professional-licenses a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-registrations a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-event-registrations a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-education-history-certifications a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-committees a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-downloads a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-logout a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-product-catalog a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-donate a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-packages a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-shopping-cart a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-conferences-overview a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-advocacy-summit a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-business-conference a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-cremation-conference a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-embalming-restorative-art-seminar a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-leadership-conference a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-meet-the-mentors a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-professional-women-s-conference a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-international-convention-expo a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-funeral-service-events a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-call-for-presentations a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-board-of-directors a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-members a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-member-companies a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-company-locations a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-member-locations a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-nfda-board-of-directors a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-nfda-policy-board a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-state-executives a:before {
  display: inline-block;
  font-family: "FontAwesome5Free";
  font-weight: 900;
  font-size: 1.25em;
  line-height: 0;
  color: var(--color-orange, #FFA300);
  position: relative;
  bottom: -1px;
  margin-right: 0.15em;
  width: 24px;
  text-align: center;
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-podcast a:before {
  content: "\f2ce";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-blog a:before {
  content: "\f032";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-contact-us a:before {
  content: "\f0e0";
  font-weight: normal;
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-share-your-story a:before {
  content: "\f130";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-my-profile a:before {
  content: "\f007";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-account a:before {
  content: "\f2bd";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-invoices a:before {
  content: "\f15c";
  font-weight: normal;
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-email-preferences a:before {
  content: "\f0e0";
  font-weight: normal;
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-subscriptions a:before {
  content: "\f1ea";
  font-weight: normal;
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-professional-licenses a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-my-professional-licenses a:before {
  content: "\f2c2";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-registrations a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-event-registrations a:before {
  content: "\f3ff";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-education-history-certifications a:before {
  content: "\f19d";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-committees a:before {
  content: "\f0c0";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-downloads a:before {
  content: "\f019";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-logout a:before {
  content: "\f09c";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-product-catalog a:before {
  content: "\f15b";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-donate a:before {
  content: "\f4b9";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-packages a:before {
  content: "\f49e";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-shopping-cart a:before {
  content: "\f07a";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-conferences-overview a:before {
  content: "\f02d";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-advocacy-summit a:before {
  content: "\f2b5";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-business-conference a:before {
  content: "\f500";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-cremation-conference a:before {
  content: "\f3e0";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-embalming-restorative-art-seminar a:before {
  content: "\f2bb";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-leadership-conference a:before {
  content: "\f02e";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-meet-the-mentors a:before {
  content: "\f51c";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-professional-women-s-conference a:before {
  content: "\f182";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-international-convention-expo a:before {
  content: "\f1ad";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-funeral-service-events a:before {
  content: "\f133";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-call-for-presentations a:before {
  content: "\f0a1";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-board-of-directors a:before {
  content: "\f0e8";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-members a:before {
  content: "\f183";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-member-companies a:before {
  content: "\f1ad";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-company-locations a:before {
  content: "\f276";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-member-locations a:before {
  content: "\f14e";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-nfda-board-of-directors a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-nfda-policy-board a:before, #Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-state-executives a:before {
  font-family: "HelveticaNeueLTPro", Arial, Helvetica, sans-serif;
  line-height: 2.25em;
  letter-spacing: -0.05em;
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-nfda-board-of-directors a:before {
  content: "BD";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-nfda-policy-board a:before {
  content: "PB";
}
#Convention .mob-nav.mob-nav-bottom .collapse-nav > ul li.item.menu-state-executives a:before {
  content: "SE";
}

#Convention .mob-nav-bottom > .row {
  border-top: 4px solid var(--color-white, #FFF);
}
#Convention .mob-nav-bottom > .row > .col:last-child {
  border-left: 4px solid var(--color-white, #FFF);
}
#Convention .mob-nav-bottom .collapse-nav > ul li.item {
  position: relative;
  width: 100%;
  margin: 0;
}
#Convention .mob-nav-bottom .collapse-nav > ul li.item a {
  line-height: 20px;
  padding: 13px 15px 7px 15px;
  font-size: 18px;
  color: var(--color-white, #FFF);
  background: none;
}
@media (max-width: 320px) {
  #Convention .mob-nav-bottom .collapse-nav > ul li.item a {
    padding: 13px 12px 7px 12px;
    font-size: 16px;
  }
}
#Convention .mob-nav-bottom .collapse-nav > ul li.item > a:hover, #Convention .mob-nav-bottom .collapse-nav > ul li.item.menubreadcrumb > a {
  background-color: var(--color-dark-accent-color, #007BA8);
}
#Convention .mob-nav-bottom .collapse-nav + .menu-content-insert {
  white-space: nowrap;
  padding: 13px 0 7px 15px;
}
@media (max-width: 320px) {
  #Convention .mob-nav-bottom .collapse-nav + .menu-content-insert {
    padding: 13px 0 7px 12px;
  }
}
#Convention .mob-nav-bottom .collapse-nav + .menu-content-insert h3 {
  color: var(--color-orange, #FFA300);
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  margin: 3px 0 0.5em;
}
#Convention .mob-nav-bottom .collapse-nav + .menu-content-insert ul {
  margin: 0;
}
#Convention .mob-nav-bottom .collapse-nav + .menu-content-insert ul li {
  margin: 0 0.2em 0 0;
  display: inline-block;
  width: auto;
}
#Convention .mob-nav-bottom .collapse-nav + .menu-content-insert ul li.hide-on-menu {
  display: none !important;
}
#Convention .mob-nav-bottom .collapse-nav + .menu-content-insert ul li a {
  display: inline-block;
  margin-right: 0.25em;
}
#Convention .mob-nav-bottom .collapse-nav + .menu-content-insert ul li a .fa-lg {
  padding: 0;
  color: var(--color-white, #FFF) !important;
  font-size: 22px;
}
@media (max-width: 320px) {
  #Convention .mob-nav-bottom .collapse-nav + .menu-content-insert ul li a .fa-lg {
    font-size: 20px;
  }
}
#Convention .mob-nav-bottom .collapse-nav + .menu-content-insert ul li a:hover {
  opacity: 0.75;
}

#Convention .collapse-nav {
  margin: 0;
  padding: 0;
  z-index: 1000;
}
#Convention .collapse-nav * {
  padding: 0;
  margin: 0;
}
#Convention .collapse-nav > ul {
  padding: 0;
  margin: 0;
  list-style: none;
  width: 100%;
}
#Convention .collapse-nav > ul > li {
  margin-top: 4px;
}
#Convention .collapse-nav > ul > li:first-child {
  margin-top: 0;
}
#Convention .collapse-nav > ul ul {
  padding: 0;
  margin: 0;
  list-style: none;
  width: 100%;
}
#Convention .collapse-nav li.item {
  position: relative;
  width: 100%;
}
#Convention .collapse-nav li.item a {
  line-height: 20px;
  display: block;
  padding: 17px 50px 11px 15px;
  font-size: 20px;
  color: var(--color-navy, #003C71);
  background-color: var(--color-lightest-grey, #F8F8F8);
  text-decoration: none;
}
#Convention .collapse-nav li.item a[href$="/Registration"] {
  color: var(--color-white, #FFF);
  background-color: var(--color-accent-color, #009FD7);
  text-align: center;
}
#Convention .collapse-nav li.item.haschild a:after {
  display: none;
}
#Convention .collapse-nav li.item > a:hover, #Convention .collapse-nav li.item.menubreadcrumb > a {
  color: var(--color-white, #FFF);
  background-color: var(--color-navy, #003C71);
  text-decoration: none;
}
#Convention .collapse-nav li.item > a:hover + .collapseArrow, #Convention .collapse-nav li.item.menubreadcrumb > a + .collapseArrow {
  color: var(--color-white, #FFF);
}
#Convention .collapse-nav .collapseArrow {
  width: 52px;
  height: 48px;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
  color: var(--color-navy, #003C71);
  background: var(--color-lighter-grey, #E1E3E6);
  border-left: 4px solid var(--color-white, #FFF);
}
#Convention .collapse-nav .collapseArrow:before {
  font-family: "FontAwesome5Free";
  font-weight: 900;
  font-size: 1em;
  text-align: center;
  padding: 0;
  width: 48px;
  height: 48px;
  line-height: 50px;
  display: block;
  position: absolute;
  top: 0;
  right: 0;
}
#Convention .collapse-nav .collapseArrow[aria-expanded=true]:before {
  content: "\f106";
}
#Convention .collapse-nav .collapseArrow[aria-expanded=false]:before {
  content: "\f107";
}
#Convention .collapse-nav .item:hover .collapseArrow {
  color: var(--color-white, #FFF);
  background: var(--color-navy, #003C71);
}
#Convention .collapse-nav .menubreadcrumb .collapseArrow {
  color: var(--color-white, #FFF);
  background: var(--color-navy, #003C71);
}
#Convention .collapse-nav .disabled + .collapseArrow {
  width: 100%;
}
#Convention .collapse-nav .subMenu li.item {
  margin-top: 4px;
}
#Convention .collapse-nav .subMenu li.item.first a {
  position: relative;
  z-index: 0;
}
#Convention .collapse-nav .subMenu li.item.first a:before {
  content: "";
  display: block;
  width: 100%;
  height: 10px;
  position: absolute;
  z-index: 0;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.125);
  background: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0.125) 0%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0.125) 0%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.125) 0%, rgba(0, 0, 0, 0) 100%);
}
#Convention .collapse-nav .subMenu li.item.last a {
  position: relative;
  z-index: 0;
}
#Convention .collapse-nav .subMenu li.item.last a:before {
  content: "";
  display: block;
  width: 100%;
  height: 10px;
  position: absolute;
  z-index: 0;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.125) 100%);
  background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.125) 100%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.125) 100%);
}
#Convention .collapse-nav .subMenu li.item a {
  font-size: 16px;
  text-transform: none;
  border-top: 0;
  margin: 0;
  position: relative;
  padding: 13px 15px 9px 15px;
  background-color: var(--color-lightest-grey, #F8F8F8);
  border-left: 10px solid var(--color-grey, #A4A8AD);
}
#Convention .collapse-nav .subMenu li.item li a {
  padding-left: 28px;
}
#Convention .collapse-nav .subMenu li.item li a:before {
  font-family: "FontAwesome5Free";
  font-weight: 900;
  content: "\f0da";
  position: absolute;
  z-index: 9;
  color: inherit;
  width: 10px;
  display: block;
  left: 16px;
  top: 12px;
}
#Convention .collapse-nav .subMenu li.item > a:hover, #Convention .collapse-nav .subMenu li.item.menubreadcrumb > a {
  color: var(--color-navy, #003C71);
  background-color: var(--color-white, #FFF);
  border-left: 10px solid var(--color-accent-color, #009FD7);
}
#Convention .collapse-nav .subMenu li.item > a:hover + .collapseArrow, #Convention .collapse-nav .subMenu li.item.menubreadcrumb > a + .collapseArrow {
  color: var(--color-navy, #003C71);
}
#Convention .collapse-nav .subMenu li.item.menubreadcrumb > a {
  border-left: 10px solid var(--color-navy, #003C71);
}

#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu.currentPage li.item.menubreadcrumb a {
  color: var(--color-navy, #003C71);
  background: var(--color-lightest-grey, #F8F8F8);
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu.currentPage li.item.menubreadcrumb a:before {
  color: var(--color-white, #FFF);
  background: var(--color-navy, #003C71);
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu.currentPage + .collapse .rootMenu {
  position: relative;
  z-index: 0;
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu.currentPage + .collapse .rootMenu:after {
  content: "";
  display: block;
  width: 100%;
  height: 10px;
  position: absolute;
  z-index: 0;
  left: 0;
  bottom: -10px;
  background: rgba(0, 0, 0, 0.25);
  background: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 100%);
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item {
  border-top: 4px solid var(--color-white, #FFF);
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.hidebreadcrumb {
  display: none;
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-podcast a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-blog a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-contact-us a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-share-your-story a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-my-profile a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-account a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-invoices a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-email-preferences a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-subscriptions a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-professional-licenses a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-my-professional-licenses a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-registrations a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-event-registrations a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-education-history-certifications a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-committees a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-downloads a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-logout a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-product-catalog a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-donate a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-packages a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-shopping-cart a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-conferences-overview a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-advocacy-summit a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-business-conference a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-cremation-conference a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-embalming-restorative-art-seminar a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-leadership-conference a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-meet-the-mentors a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-professional-women-s-conference a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-international-convention-expo a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-funeral-service-events a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-call-for-presentations a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-board-of-directors a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-members a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-member-companies a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-company-locations a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-member-locations a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-nfda-board-of-directors a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-nfda-policy-board a, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-state-executives a {
  padding: 17px 15px 11px 60px;
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-podcast a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-blog a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-contact-us a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-share-your-story a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-my-profile a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-account a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-invoices a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-email-preferences a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-subscriptions a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-professional-licenses a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-my-professional-licenses a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-registrations a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-event-registrations a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-education-history-certifications a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-committees a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-downloads a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-logout a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-product-catalog a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-donate a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-packages a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-shopping-cart a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-conferences-overview a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-advocacy-summit a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-business-conference a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-cremation-conference a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-embalming-restorative-art-seminar a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-leadership-conference a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-meet-the-mentors a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-professional-women-s-conference a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-international-convention-expo a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-funeral-service-events a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-call-for-presentations a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-board-of-directors a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-members a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-member-companies a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-company-locations a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-member-locations a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-nfda-board-of-directors a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-nfda-policy-board a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-state-executives a:before {
  display: block;
  font-family: "FontAwesome5Free";
  font-weight: 900;
  font-size: 1.1em;
  line-height: 0;
  color: var(--color-accent-color, #009FD7);
  position: relative;
  bottom: -1px;
  margin-right: 0.15em;
  border-right: 4px solid var(--color-white, #FFF);
  width: 52px;
  height: 100%;
  line-height: 47px;
  text-align: center;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  padding-right: 2px;
  pointer-events: none;
  background: var(--color-white, #FFF);
  background: -moz-linear-gradient(180deg, var(--color-white, #FFF) 0%, var(--color-light-grey, #C9CBCF) 100%);
  background: -webkit-linear-gradient(180deg, var(--color-white, #FFF) 0%, var(--color-light-grey, #C9CBCF) 100%);
  background: linear-gradient(180deg, var(--color-white, #FFF) 0%, var(--color-light-grey, #C9CBCF) 100%);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-podcast a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-blog a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-contact-us a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-share-your-story a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-my-profile a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-account a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-invoices a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-email-preferences a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-subscriptions a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-professional-licenses a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-my-professional-licenses a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-registrations a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-event-registrations a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-education-history-certifications a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-committees a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-downloads a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-logout a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-product-catalog a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-donate a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-packages a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-shopping-cart a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-conferences-overview a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-advocacy-summit a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-business-conference a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-cremation-conference a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-embalming-restorative-art-seminar a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-leadership-conference a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-meet-the-mentors a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-professional-women-s-conference a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-international-convention-expo a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-funeral-service-events a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-call-for-presentations a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-board-of-directors a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-members a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-member-companies a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-company-locations a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-member-locations a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-nfda-board-of-directors a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-nfda-policy-board a:hover, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-state-executives a:hover {
  background: var(--color-lighter-grey, #E1E3E6);
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-podcast a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-blog a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-contact-us a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-share-your-story a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-my-profile a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-account a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-invoices a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-email-preferences a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-subscriptions a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-professional-licenses a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-my-professional-licenses a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-registrations a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-event-registrations a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-education-history-certifications a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-committees a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-downloads a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-logout a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-product-catalog a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-donate a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-packages a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-shopping-cart a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-conferences-overview a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-advocacy-summit a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-business-conference a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-cremation-conference a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-embalming-restorative-art-seminar a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-leadership-conference a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-meet-the-mentors a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-professional-women-s-conference a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-international-convention-expo a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-funeral-service-events a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-call-for-presentations a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-board-of-directors a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-members a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-member-companies a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-company-locations a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-member-locations a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-nfda-board-of-directors a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-nfda-policy-board a:hover:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-state-executives a:hover:before {
  color: var(--color-white, #FFF);
  background: var(--color-light-navy, #386891);
  background: -moz-linear-gradient(180deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
  background: -webkit-linear-gradient(180deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
  background: linear-gradient(180deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-podcast a:before {
  content: "\f2ce";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-blog a:before {
  content: "\f032";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-contact-us a:before {
  content: "\f0e0";
  font-weight: normal;
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-share-your-story a:before {
  content: "\f130";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-my-profile a:before {
  content: "\f007";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-account a:before {
  content: "\f2bd";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-invoices a:before {
  content: "\f15c";
  font-weight: normal;
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-email-preferences a:before {
  content: "\f0e0";
  font-weight: normal;
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-subscriptions a:before {
  content: "\f1ea";
  font-weight: normal;
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-professional-licenses a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-my-professional-licenses a:before {
  content: "\f2c2";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-registrations a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-event-registrations a:before {
  content: "\f3ff";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-education-history-certifications a:before {
  content: "\f19d";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-committees a:before {
  content: "\f0c0";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-downloads a:before {
  content: "\f019";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-logout a:before {
  content: "\f09c";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-product-catalog a:before {
  content: "\f15b";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-donate a:before {
  content: "\f4b9";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-packages a:before {
  content: "\f49e";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-shopping-cart a:before {
  content: "\f07a";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-conferences-overview a:before {
  content: "\f02d";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-advocacy-summit a:before {
  content: "\f2b5";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-business-conference a:before {
  content: "\f500";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-cremation-conference a:before {
  content: "\f3e0";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-embalming-restorative-art-seminar a:before {
  content: "\f2bb";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-leadership-conference a:before {
  content: "\f02e";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-meet-the-mentors a:before {
  content: "\f51c";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-professional-women-s-conference a:before {
  content: "\f182";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-international-convention-expo a:before {
  content: "\f1ad";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-funeral-service-events a:before {
  content: "\f133";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-call-for-presentations a:before {
  content: "\f0a1";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-board-of-directors a:before {
  content: "\f0e8";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-members a:before {
  content: "\f183";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-member-companies a:before {
  content: "\f1ad";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-company-locations a:before {
  content: "\f276";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-member-locations a:before {
  content: "\f14e";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-nfda-board-of-directors a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-nfda-policy-board a:before, #Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-state-executives a:before {
  font-family: "HelveticaNeueLTPro", Arial, Helvetica, sans-serif;
  line-height: 2.25em;
  letter-spacing: -0.05em;
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-nfda-board-of-directors a:before {
  content: "BD";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-nfda-policy-board a:before {
  content: "PB";
}
#Convention #sub-bar-nav-mob.collapse-nav ul.rootMenu li.item.menu-state-executives a:before {
  content: "SE";
}

#Convention #footer-nav ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
#Convention #footer-nav ul ul {
  list-style: disc;
  margin: 0.5rem 0 0 1.35rem;
}
#Convention #footer-nav li {
  margin: 0 0 1rem;
}

span.badge-below {
  position: relative;
  top: -5px;
  width: 100%;
  display: block;
  text-align: center;
}
span.badge-below:before, span.badge-below:after {
  content: "";
  position: relative;
  display: block;
}
span.badge-below:before {
  z-index: 0;
  top: 0;
  left: 50%;
  margin-left: -150px;
  width: 300px;
  height: 15px;
  background: url("images/oval_shade_logo.png") no-repeat 50% 0;
  background-size: cover;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
span.badge-below:after {
  width: 100%;
  text-align: center;
  z-index: 1;
  top: -6px;
  left: 50%;
  margin-left: -36px;
  width: 72px;
  height: 62px;
  background: url("images/member_perks_icon_shaded.svg") no-repeat 50% 50%;
  background-size: contain;
}

.max-width-xs, .max-width-sm, .max-width-md, .max-width-lg, .max-width-xl {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.max-width-xs {
  max-width: 350px;
}
.max-width-sm {
  max-width: 576px;
}
.max-width-md {
  max-width: 768px;
}
.max-width-lg {
  max-width: 992px;
}
.max-width-xl {
  max-width: 1200px;
}

.card-grid .card {
  width: 100%;
  height: 100%;
  margin: 0 auto;
}
.card-grid.card-width-xs .card {
  max-width: 350px;
}
.card-grid.card-width-sm .card {
  max-width: 576px;
}
.card-grid.card-width-md .card {
  max-width: 768px;
}
.card-grid.card-grid-2, .card-grid.card-grid-3, .card-grid.card-grid-4 {
  margin-top: -40px;
  margin-bottom: -40px;
}
.card-grid.card-grid-2 > [class^=col-], .card-grid.card-grid-3 > [class^=col-], .card-grid.card-grid-4 > [class^=col-] {
  padding-top: 40px;
  padding-bottom: 40px;
}
.card-grid.card-grid-2.card-slide, .card-grid.card-grid-3.card-slide, .card-grid.card-grid-4.card-slide {
  margin: 0 auto;
  margin-top: -30px;
  margin-bottom: 0;
  width: 100%;
  max-width: 760px;
}
@media (min-width: 992px) {
  .card-grid.card-grid-2.card-slide, .card-grid.card-grid-3.card-slide, .card-grid.card-grid-4.card-slide {
    max-width: 1140px;
  }
}
.card-grid.card-grid-2.card-slide > [class^=col-], .card-grid.card-grid-3.card-slide > [class^=col-], .card-grid.card-grid-4.card-slide > [class^=col-] {
  padding-top: 30px;
  padding-bottom: 0;
}
.card-grid.card-grid-2.card-slide .card, .card-grid.card-grid-3.card-slide .card, .card-grid.card-grid-4.card-slide .card {
  max-width: 350px;
  min-height: 190px;
}
@media (min-width: 992px) {
  .card-grid.card-grid-2.card-slide .card, .card-grid.card-grid-3.card-slide .card, .card-grid.card-grid-4.card-slide .card {
    max-width: none;
  }
}
.card-grid.card-grid-2.card-grid-block .card, .card-grid.card-grid-3.card-grid-block .card, .card-grid.card-grid-4.card-grid-block .card {
  max-width: 576px;
}

.card {
  border: 0;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
}
.card img {
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
}
.card .card-header-img-wrap {
  background: var(--color-navy, #003C71);
  margin-bottom: 1em;
}
.card .card-header-img-wrap .card-header-img {
  width: 100%;
  height: 0;
  padding-top: 50%;
  position: relative;
  z-index: 0;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.card:hover .card-header-img {
  opacity: 0.5;
}
#Convention .card-grad .card .card-header h2 {
  font-size: 28px;
}
@media (min-width: 576px) {
  #Convention .card-grad .card .card-header h2 {
    font-size: 35px;
  }
}
@media (min-width: 992px) {
  #Convention .card-grad .card .card-header h2 {
    font-size: 35px;
    padding: 0;
  }
}
@media (min-width: 1200px) {
  #Convention .card-grad .card .card-header h2 {
    font-size: 28px;
    padding: 7px 0;
  }
}
@media (min-width: 1526px) {
  #Convention .card-grad .card .card-header h2 {
    font-size: 35px;
    padding: 0;
  }
}
.card.card-badge .card-header {
  position: relative;
  z-index: 0;
}
.card.card-badge .card-header:after {
  content: "";
  position: absolute;
  z-index: 1;
  top: -4px;
  right: 3px;
  width: 48px;
  height: 41px;
  display: block;
  background: url("images/member_perks_icon_shaded.svg") no-repeat 0 50%;
}
.card-grad .card.card-badge .card-header:after {
  right: 31px;
}
@media (min-width: 576px) {
  .card-grad .card.card-badge .card-header:after {
    right: 33px;
  }
}
@media (min-width: 1200px) {
  .card-grad .card.card-badge .card-header:after {
    right: 35px;
  }
}
.card .card-header {
  border: 0;
  padding: 1.5rem 1.5rem 0.75rem;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
}
.card .card-header .row {
  height: 100%;
}
.card-grad .card .card-header {
  padding: 1.875rem 1.5rem 1.125rem;
  background: var(--color-light-navy, #386891);
  background: -moz-linear-gradient(0deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
  background: -webkit-linear-gradient(0deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
  background: linear-gradient(0deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
  min-height: 120px;
}
.card-grad .card .card-header h2 {
  color: var(--color-white, #FFF) !important;
  margin: 0 !important;
  position: relative;
}
.card-grad .card .card-header em {
  opacity: 0.5;
  font-size: 2.85em;
  display: block;
  color: var(--color-white, #FFF);
  padding-bottom: 0.2em;
}
.card-grad .card .card-header em.icon-funeral-home:before, .card-grad .card .card-header em.icon-tombstone:before {
  content: "";
  background-size: contain;
  width: 1.115em;
  height: 1em;
  display: block;
}
.card-grad .card .card-header em.icon-funeral-home:before {
  background: url("images/content/icon-funeral-home-white.svg") no-repeat 50% 50%;
}
.card-grad .card .card-header em.icon-tombstone:before {
  background: url("images/content/icon-tombstone-white.svg") no-repeat 50% 50%;
}
.card .card-body {
  border: 0;
  padding: 1.5rem;
}
.card-grad .card .card-body {
  position: relative;
  z-index: 0;
}
.card-grad .card .card-body:before {
  content: "";
  display: block;
  width: 100%;
  height: 20px;
  position: absolute;
  z-index: 0;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.125);
  background: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0.125) 0%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0.125) 0%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.125) 0%, rgba(0, 0, 0, 0) 100%);
}
.card-slide .card .card-body {
  position: relative;
  z-index: 0;
  overflow: hidden;
  padding: 30px 75px 30px 20px;
}
.card-slide .card .card-body .card-overlay {
  background: var(--color-white, #FFF);
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 30px 20px 30px 75px;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-align-content: center;
  -moz-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
.card-slide .card .card-body .card-overlay:before, .card-slide .card .card-body .card-overlay:after {
  position: absolute;
}
.card-slide .card .card-body .card-overlay:before {
  font-family: "FontAwesome5Free";
  content: "\f061";
  font-weight: 900;
  color: var(--color-accent-color, #009FD7);
  width: 55px;
  z-index: 5;
  top: 50%;
  left: 0;
  margin-top: -15px;
  text-align: center;
  font-size: 1.75em;
  display: block;
}
.card-slide .card .card-body .card-overlay:after {
  content: "";
  z-index: 4;
  top: 0;
  left: 0;
  width: 75px;
  height: 100%;
  background: url("images/slide-card-shade.png") no-repeat 100% 20%;
  background-size: auto 110%;
  border-color: var(--color-lightest-grey, #F8F8F8);
  border-style: solid;
  border-width: 0 0 0 55px;
}
.card-slide .card .card-body .card-overlay [data-fa-transform="45"] {
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.card-slide .card:hover .card-body .card-overlay {
  left: 100%;
}
.card-slide .card:hover .card-body .card-overlay:before {
  left: 0;
  margin-left: -55px;
}
.card-slide .card:hover .card-body .card-overlay:after {
  left: 0;
  margin-left: -75px;
  background-position: 0 20%;
  border-width: 0 55px 0 0;
}
.card .card-footer {
  border: 0;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
}
.card .card-footer .btn-go {
  margin: 0 auto -2.5em;
}
.card-compact .card .card-header, .card.card-compact .card-header {
  padding: 1.125rem 0.975rem 0.525rem;
}
.card-compact .card .card-body,
.card-compact .card .card-footer, .card.card-compact .card-body,
.card.card-compact .card-footer {
  padding: 1.125rem 0.975rem 0.525rem;
}
.card-link .card {
  cursor: pointer;
}
.card-link .card .card-body,
.card-link .card .card-footer {
  background: var(--color-lighter-grey, #E1E3E6);
}
.card-link .card:hover .card-header em {
  opacity: 1;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.card-link .card:hover .card-body,
.card-link .card:hover .card-footer {
  background: var(--color-white, #FFF);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#Convention .highlights-section .card-link .card .btn.btn-go {
  margin: 0 auto -2.5em;
  position: relative;
}
#Convention .highlights-section .card-link .card:hover .btn.btn-circle.btn-navy.btn-go {
  background: var(--color-accent-color, #009FD7) !important;
  border-color: var(--color-accent-color, #009FD7) !important;
}
#Convention .news-section .card-link .card:hover .btn.btn-link.btn-go {
  color: var(--color-navy, #003C71) !important;
  border-color: var(--color-navy, #003C71) !important;
}
.card-clear .card, .card-link.card-clear .card {
  background: none;
}
.card-clear .card .card-header, .card-link.card-clear .card .card-header {
  padding: 0 0 0;
}
.card-clear .card .card-header, .card-clear .card .card-header:hover, .card-link.card-clear .card .card-header, .card-link.card-clear .card .card-header:hover {
  background: none;
}
.card-clear .card .card-body, .card-link.card-clear .card .card-body {
  padding: 0.75rem 0 0;
}
.card-clear .card .card-body, .card-clear .card .card-body:hover, .card-link.card-clear .card .card-body, .card-link.card-clear .card .card-body:hover {
  background: none;
}
.card-clear .card .card-footer, .card-link.card-clear .card .card-footer {
  padding: 2.25rem 0 0;
}
.card-clear .card .card-footer, .card-clear .card .card-footer:hover, .card-link.card-clear .card .card-footer, .card-link.card-clear .card .card-footer:hover {
  background: none;
}
#Convention .card-slide .card * {
  color: var(--color-navy, #003C71);
}
#Convention .card-slide .card h3 {
  font-size: 18px;
  text-align: center;
  width: 100%;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 1;
  -moz-flex-shrink: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-flex-basis: auto;
  -moz-flex-basis: auto;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  max-width: auto;
}
#Convention .card-slide .card h3 em {
  color: var(--color-red, #DC4405);
  display: block;
  margin: 0 auto 0.25em;
  font-size: 2.75em;
}
#Convention .card-slide .card .card-base {
  font-size: 15px;
}

.embed-width {
  width: 680px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

#Convention .fa-ul.size-base {
  margin-bottom: 1em;
  margin-left: 1.65em;
}
#Convention .fa-ul.size-base li {
  font-size: inherit;
}
#Convention .fa-ul.size-sm {
  margin-bottom: 1em;
  margin-left: 1.65em;
}
#Convention .fa-ul.size-sm li {
  font-size: inherit;
}
#Convention .fa-ul li:before {
  font-family: "FontAwesome5Free";
  font-weight: 900;
  color: var(--color-accent-color, #009FD7);
  top: -0.15em;
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}
#Convention .fa-ul.fa-ul-green li:before {
  color: var(--color-green, #78BE20);
}
#Convention .fa-ul.fa-ul-orange li:before {
  color: var(--color-orange, #FFA300);
}
#Convention .fa-ul.fa-ul-purple li:before {
  color: var(--color-purple, #653279);
}
#Convention .fa-ul.fa-ul-red li:before {
  color: var(--color-red, #DC4405);
}
#Convention .fa-ul.fa-ul-navy li:before {
  color: var(--color-navy, #003C71);
}
#Convention .fa-ul.fa-ul-book li:before {
  content: "\f02d";
}
#Convention .fa-ul.fa-ul-doc li:before {
  content: "\f15c";
}
#Convention .fa-ul.fa-ul-important li:before {
  content: "\f06a";
}
#Convention .fa-ul.fa-ul-check li:before {
  content: "\f00c";
}
#Convention .fa-ul.fa-ul-caret li:before {
  content: "\f0da";
}
#Convention .fa-ul.fa-ul-chevron li:before {
  content: "\f054";
}
#Convention .fa-ul.fa-ul-news li:before {
  content: "\f1ea";
  font-weight: 400;
}
#Convention .fa-ul.fa-ul-office li:before {
  content: "\f1ad";
}
#Convention .fa-ul.fa-ul-user-tie li:before {
  content: "\f508";
}
#Convention .fa-ul .fa-li-address:before {
  content: "\f1ad";
}
#Convention .fa-ul .fa-li-phone:before {
  content: "\f095";
}
#Convention .fa-ul .fa-li-mobile:before {
  content: "\f3cd";
}
#Convention .fa-ul .fa-li-fax:before {
  content: "\f1ac";
}
#Convention .fa-ul .fa-li-globe:before {
  content: "\f0ac";
}
#Convention .fa-ul .fa-li-term:before {
  content: "\f559";
}

.icon-top {
  margin: 0 auto 1em;
  width: 180px;
}
em.icon-top {
  font-size: 5em;
  margin: 0 auto 0.3em;
}

#Convention .hero-section {
  background: #6d3119;
  background: -moz-linear-gradient(90deg, #6d3119 0%, #165469 100%);
  background: -webkit-linear-gradient(90deg, #6d3119 0%, #165469 100%);
  background: linear-gradient(90deg, #6d3119 0%, #165469 100%);
}
#Convention .hero-section-bg {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 0;
  padding-top: 30.63%;
  position: relative;
  z-index: 0;
}
@media (min-width: 768px) {
  #Convention .hero-section-bg {
    background-size: cover;
    background-position: 50% 50%;
    padding-top: 0;
  }
}
#Convention .hero-section-bg:before, #Convention .hero-section-bg:after {
  content: "";
  display: none;
  width: 100%;
  height: 18%;
  position: absolute;
  left: 0;
  pointer-events: none;
}
@media (min-width: 768px) {
  #Convention .hero-section-bg:before, #Convention .hero-section-bg:after {
    display: block;
  }
}
#Convention .hero-section-bg:before {
  z-index: 0;
  top: 0;
  background: rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);
  background: -webkit-linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);
  background: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);
}
#Convention .hero-section-bg:after {
  z-index: -1;
  bottom: 0;
  background: rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);
  background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);
}
#Convention .hero-section .container-fluid {
  position: relative;
  z-index: 0;
}
#Convention .hero-section .container-fluid:before {
  content: "";
  display: block;
  width: 100%;
  height: 20px;
  position: absolute;
  z-index: 0;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.6);
  background: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);
}
@media (min-width: 768px) {
  #Convention .hero-section .container-fluid:before {
    display: none;
  }
}
#Convention .hero-section .row {
  min-height: 150px;
}
@media (min-width: 768px) {
  #Convention .hero-section .row {
    min-height: 172px;
  }
}
@media (min-width: 992px) {
  #Convention .hero-section .row {
    min-height: 282px;
  }
}
@media (min-width: 1200px) {
  #Convention .hero-section .row {
    min-height: 372px;
  }
}
#Convention .hero-section h1 {
  margin: 0.25em 0 0 !important;
  font-size: 45px;
}
@media (min-width: 768px) {
  #Convention .hero-section h1 {
    font-size: 45px;
  }
}
@media (min-width: 992px) {
  #Convention .hero-section h1 {
    font-size: 60px;
  }
}
@media (min-width: 1200px) {
  #Convention .hero-section h1 {
    font-size: 80px;
  }
}
@media (max-width: 350px) {
  #Convention .hero-section h1 {
    font-size: 40px;
  }
}
#Convention .hero-section h2 {
  margin: 0.25em 0 0 !important;
  font-size: 45px;
}
@media (min-width: 768px) {
  #Convention .hero-section h2 {
    font-size: 37.4px;
  }
}
@media (min-width: 992px) {
  #Convention .hero-section h2 {
    font-size: 51px;
  }
}
@media (min-width: 1200px) {
  #Convention .hero-section h2 {
    font-size: 57.8px;
  }
}
@media (min-width: 1526px) {
  #Convention .hero-section h2 {
    font-size: 68px;
  }
}
@media (max-width: 350px) {
  #Convention .hero-section h2 {
    font-size: 40px;
  }
}
#Convention .hero-section h1 strong, #Convention .hero-section h2 strong {
  color: var(--color-orange, #FFA300);
  font-weight: 700;
}
#Convention .hero-section .inline-logo {
  width: 150px;
  opacity: 0.5;
  margin: 10px 0 20px;
}

@media (max-width: 575px) {
  #Convention .stats-section .col {
    -webkit-flex-basis: 100%;
    -moz-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
    margin: 1em 0;
  }
}
#Convention .stats-section .stats-number {
  font-weight: 700;
  line-height: 1;
  padding-top: 0.5rem;
  font-size: 80px;
}
#Convention .stats-section .stats-number small {
  opacity: 1;
  font-weight: 300 !important;
  font-size: 0.75em;
}
#Convention .stats-section .stats-number .tight {
  letter-spacing: -0.1em;
  margin-left: -0.2em;
}
#Convention .stats-section .stats-text {
  line-height: 1;
  font-size: 33.75px;
}
@media (min-width: 992px) {
  #Convention .stats-section .stats-text {
    font-size: 38.25px;
  }
}
@media (min-width: 1200px) {
  #Convention .stats-section .stats-text {
    font-size: 45px;
  }
}

#Convention .footer-social ul {
  margin: 1rem 0 0 0;
}
#Convention .footer-social ul li {
  margin: 0 0.65em 0 0;
  display: inline-block;
}
#Convention .footer-social ul li:last-child {
  margin: 0;
}
#Convention .footer-social ul li a {
  display: inline-block;
  margin-right: 0.25em;
}
#Convention .footer-social ul li a:last-child {
  margin-right: 0;
}
#Convention .footer-social ul li a .fa-lg {
  font-size: 28px;
}
#Convention .footer-social ul li a .fa-youtube-square:before {
  content: "\f431" !important;
}

#Convention .swiper-container + .swiper-pagination {
  position: relative;
}
#Convention .swiper-container + .swiper-pagination .swiper-pagination-bullet {
  width: 20px;
  height: 20px;
  border: 3px solid var(--color-accent-color, #009FD7);
  background: var(--color-accent-color, #009FD7);
  opacity: 1;
  margin: 0 0.5em;
  outline: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#Convention .swiper-container + .swiper-pagination .swiper-pagination-bullet-active {
  background: var(--color-white, #FFF);
  opacity: 1;
}

#Convention .swiper-sponsors .swiper-slide .img-wrapper-container {
  width: 550px;
  max-width: 100%;
  margin: 0 auto;
  padding: 1rem;
}

#Convention .swiper-testimonials {
  width: 100%;
  margin: 0 auto;
}
@media (min-width: 576px) {
  #Convention .swiper-testimonials {
    max-width: 576px;
  }
}
@media (min-width: 992px) {
  #Convention .swiper-testimonials {
    max-width: 1200px;
  }
}
#Convention .swiper-testimonials .testimonial-text {
  padding-bottom: 2em;
}
#Convention .swiper-testimonials .testimonial-author {
  font-size: 18px;
  text-transform: uppercase;
  font-weight: 700;
}
#Convention .swiper-testimonials .testimonial-tagline {
  font-size: 18px;
}
#Convention .swiper-testimonials .testimonial-image {
  display: block;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
#Convention .swiper-testimonials .testimonial-image a {
  display: block;
}
#Convention .swiper-testimonials .testimonial-image a img {
  width: 100%;
}
#Convention .swiper-testimonials.home-testimonials .testimonial-text p, #Convention .swiper-testimonials.home-testimonials .testimonial-text div {
  font-size: 22px;
}
@media (min-width: 1200px) {
  #Convention .swiper-testimonials.home-testimonials .testimonial-text p, #Convention .swiper-testimonials.home-testimonials .testimonial-text div {
    font-size: 25px;
  }
}
#Convention #dnn_LeftCol .swiper-testimonials .row.text-center,
#Convention #dnn_RightCol .swiper-testimonials .row.text-center {
  text-align: left !important;
}

#Convention .join-box {
  background: var(--color-lightest-grey, #F8F8F8);
  padding: 30px 20px 20px;
}
#Convention .join-box + .btn {
  margin-bottom: 1em;
}

#Convention .accordion {
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  margin: 0 0 1.5rem 2rem;
  position: relative;
}
#Convention .accordion .accordion-header-wrapper {
  display: block;
}
#Convention .accordion .accordion-header-wrapper .accordion-btn {
  cursor: pointer;
  background: none;
  width: 100%;
  border: 0;
  padding: 0;
  position: relative;
  text-align: left;
  outline: none;
}
#Convention .accordion .accordion-header-wrapper .accordion-btn h3.accordion-header {
  color: var(--color-navy, #003C71);
  font-size: 25px;
  display: block;
  padding: 0;
}
#Convention .accordion .accordion-header-wrapper .accordion-btn .accordion-icon {
  color: var(--color-accent-color, #009FD7);
  font-size: 38px;
  line-height: 20px;
  display: block;
  position: absolute;
  z-index: 0;
  top: 3px;
  left: -2rem;
  height: 20px;
  width: 20px;
  text-align: left;
  margin: 0;
}
#Convention .accordion .accordion-header-wrapper .accordion-btn .accordion-icon:before {
  content: "+";
}
#Convention .accordion .accordion-content {
  display: none;
  height: 0;
  overflow: hidden;
  padding: 0;
  opacity: 0;
}
#Convention .accordion.active .accordion-content {
  opacity: 1;
  height: auto;
}
#Convention .course-state-list {
  margin: 0;
  font-size: 0;
}
#Convention .course-state-list li.state-name {
  width: 33%;
  padding: 0 0 15px 15px;
  margin: 0;
  text-align: center;
  vertical-align: top;
}
#Convention .course-state-list li.state-name a {
  font-family: "HelveticaNeueLTPro", Arial, Helvetica, sans-serif;
  font-weight: 300;
  text-shadow: none !important;
  text-decoration: none !important;
  opacity: 1 !important;
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  font-size: 18px !important;
  display: inline-block;
  line-height: 1.25em !important;
  padding: 0.9em 1.5em 0.675em !important;
  text-align: center;
  outline: none !important;
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-purple, #653279) !important;
  background: var(--color-purple, #653279) !important;
  color: var(--color-white, #FFF) !important;
  display: block;
}
#Convention .course-state-list li.state-name a.btn-sm, #Convention .course-state-list li.state-name a.btn-sm:hover, #Convention .course-state-list li.state-name a.btn-sm:focus, #Convention .course-state-list li.state-name a.btn-sm:active, #Convention .course-state-list li.state-name a.btn-sm.active {
  font-size: 16px !important;
  padding: 0.675em 0.75em 0.275em !important;
}
#Convention .course-state-list li.state-name a.btn-lg, #Convention .course-state-list li.state-name a.btn-lg:hover, #Convention .course-state-list li.state-name a.btn-lg:focus, #Convention .course-state-list li.state-name a.btn-lg:active, #Convention .course-state-list li.state-name a.btn-lg.active {
  font-size: 22px !important;
  padding: 0.825em 1.5em 0.675em !important;
}
#Convention .course-state-list li.state-name a.btn-xl, #Convention .course-state-list li.state-name a.btn-xl:hover, #Convention .course-state-list li.state-name a.btn-xl:focus, #Convention .course-state-list li.state-name a.btn-xl:active, #Convention .course-state-list li.state-name a.btn-xl.active {
  font-size: 28px !important;
  padding: 1em 1.5em 0.8em !important;
}
#Convention .course-state-list li.state-name a:hover, #Convention .course-state-list li.state-name a:focus, #Convention .course-state-list li.state-name a:active, #Convention .course-state-list li.state-name a.active {
  border-color: var(--color-purple-hover, #502860) !important;
  background: var(--color-purple-hover, #502860) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention #gdpr.alert.alert-warning {
  border: 0;
  background: var(--color-black, #000);
}
#Convention #gdpr.alert.alert-warning > div {
  color: var(--color-white, #FFF);
  font-size: 16px;
  text-align: center;
  position: relative;
}
#Convention #gdpr.alert.alert-warning > div a,
#Convention #gdpr.alert.alert-warning > div a > *, #Convention #gdpr.alert.alert-warning > div a:link,
#Convention #gdpr.alert.alert-warning > div a:link > *, #Convention #gdpr.alert.alert-warning > div a:visited,
#Convention #gdpr.alert.alert-warning > div a:visited > * {
  color: var(--color-orange, #FFA300);
}
#Convention #gdpr.alert.alert-warning > div a:hover,
#Convention #gdpr.alert.alert-warning > div a:hover > *, #Convention #gdpr.alert.alert-warning > div a:active,
#Convention #gdpr.alert.alert-warning > div a:active > *, #Convention #gdpr.alert.alert-warning > div a:focus,
#Convention #gdpr.alert.alert-warning > div a:focus > *, #Convention #gdpr.alert.alert-warning > div a:focus-within,
#Convention #gdpr.alert.alert-warning > div a:focus-within > * {
  color: var(--color-orange, #FFA300);
}
#Convention #gdpr.alert.alert-warning > div a, #Convention #gdpr.alert.alert-warning > div a:link, #Convention #gdpr.alert.alert-warning > div a:visited {
  text-decoration: underline;
}
#Convention #gdpr.alert.alert-warning > div a:hover, #Convention #gdpr.alert.alert-warning > div a:active, #Convention #gdpr.alert.alert-warning > div a:focus, #Convention #gdpr.alert.alert-warning > div a:focus-within {
  text-decoration: none;
  outline: none;
}
#Convention #gdpr.alert.alert-warning button.close {
  color: var(--color-white, #FFF) !important;
  text-shadow: none;
}

.board-of-directors .header-accordion {
  position: relative;
}
.board-of-directors .icon-accordion {
  color: var(--color-navy, #003C71);
  font-size: 38px;
  line-height: 20px;
  display: block;
  position: absolute;
  z-index: 0;
  top: 5px;
  left: -2rem;
  height: 20px;
  width: 20px;
  text-align: left;
  margin: 0;
}
.board-of-directors .icon-accordion:before {
  content: "+";
}

#Convention .disclaimer {
  padding: 20px;
  background: var(--color-lightest-grey, #F8F8F8);
  border: 1px solid var(--color-lighter-grey, #E1E3E6);
}
#Convention .disclaimer p, #Convention .disclaimer div, #Convention .disclaimer li {
  font-size: 14px;
  font-style: italic;
}

#Convention .staff-table {
  width: 100%;
  border: 0;
  padding: 0;
  margin: 0;
}
#Convention .staff-table.staff-CEO td:first-child img {
  width: 220px;
  max-width: 220px;
}
#Convention .staff-table td {
  vertical-align: top;
  border-bottom: 20px solid transparent;
}
#Convention .staff-table td:first-child {
  width: 110px;
  padding-right: 20px;
}
#Convention .staff-table td:first-child img {
  width: 110px;
  max-width: 110px;
  margin-bottom: 20px;
}
#Convention .staff-table td p {
  margin-bottom: 0.5em;
}
#Convention .staff-table td p:last-child {
  margin-bottom: 20px;
}
#Convention .staff-table tr + tr td {
  border-top: 1px solid var(--color-lighter-grey, #E1E3E6);
  padding-top: 20px;
}

#Convention .staff-grid.accordion-content {
  padding: 10px;
  margin: -10px;
}
#Convention .staff-grid .row > div {
  margin-bottom: 1em;
}
#Convention .staff-grid .row > div img {
  border: 10px solid var(--color-white, #FFF);
  -webkit-box-shadow: 0 6px 8px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 6px 8px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 6px 8px 0 rgba(0, 0, 0, 0.2);
}
#Convention .staff-grid .row > div hr {
  width: 100px;
}
#Convention .staff-grid .row > div h4 {
  font-size: 20px;
  margin: 0.65em 0 0;
}
#Convention .staff-grid .row > div p {
  font-size: 16px;
  line-height: 1.25;
}
#Convention .staff-grid .row > div p strong {
  color: var(--color-navy, #003C71);
  display: inline-block;
  margin: 0.5em 0;
}

#Convention .nav.membership-nav2 a.nav-node.join {
  border-color: var(--color-green, #78BE20) !important;
  background: var(--color-green, #78BE20) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .nav.membership-nav2 a.nav-node.join, #Convention .nav.membership-nav2 a.nav-node.join:hover, #Convention .nav.membership-nav2 a.nav-node.join:focus, #Convention .nav.membership-nav2 a.nav-node.join:active, #Convention .nav.membership-nav2 a.nav-node.join.active {
  font-family: "HelveticaNeueLTPro", Arial, Helvetica, sans-serif;
  font-weight: 300;
  text-shadow: none !important;
  text-decoration: none !important;
  opacity: 1 !important;
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  font-size: 18px !important;
  display: inline-block;
  line-height: 1.25em !important;
  padding: 0.9em 1.5em 0.675em !important;
  text-align: center;
  outline: none !important;
  border-width: 2px !important;
  border-style: solid !important;
  font-family: inherit !important;
}
#Convention .nav.membership-nav2 a.nav-node.join.btn-sm, #Convention .nav.membership-nav2 a.nav-node.join.btn-sm:hover, #Convention .nav.membership-nav2 a.nav-node.join.btn-sm:focus, #Convention .nav.membership-nav2 a.nav-node.join.btn-sm:active, #Convention .nav.membership-nav2 a.nav-node.join.btn-sm.active, #Convention .nav.membership-nav2 a.nav-node.join:hover.btn-sm, #Convention .nav.membership-nav2 a.nav-node.join:hover.btn-sm:hover, #Convention .nav.membership-nav2 a.nav-node.join:hover.btn-sm:focus, #Convention .nav.membership-nav2 a.nav-node.join:hover.btn-sm:active, #Convention .nav.membership-nav2 a.nav-node.join:hover.btn-sm.active, #Convention .nav.membership-nav2 a.nav-node.join:focus.btn-sm, #Convention .nav.membership-nav2 a.nav-node.join:focus.btn-sm:hover, #Convention .nav.membership-nav2 a.nav-node.join:focus.btn-sm:focus, #Convention .nav.membership-nav2 a.nav-node.join:focus.btn-sm:active, #Convention .nav.membership-nav2 a.nav-node.join:focus.btn-sm.active, #Convention .nav.membership-nav2 a.nav-node.join:active.btn-sm, #Convention .nav.membership-nav2 a.nav-node.join:active.btn-sm:hover, #Convention .nav.membership-nav2 a.nav-node.join:active.btn-sm:focus, #Convention .nav.membership-nav2 a.nav-node.join:active.btn-sm:active, #Convention .nav.membership-nav2 a.nav-node.join:active.btn-sm.active, #Convention .nav.membership-nav2 a.nav-node.join.active.btn-sm, #Convention .nav.membership-nav2 a.nav-node.join.active.btn-sm:hover, #Convention .nav.membership-nav2 a.nav-node.join.active.btn-sm:focus, #Convention .nav.membership-nav2 a.nav-node.join.active.btn-sm:active, #Convention .nav.membership-nav2 a.nav-node.join.active.btn-sm.active {
  font-size: 16px !important;
  padding: 0.675em 0.75em 0.275em !important;
}
#Convention .nav.membership-nav2 a.nav-node.join.btn-lg, #Convention .nav.membership-nav2 a.nav-node.join.btn-lg:hover, #Convention .nav.membership-nav2 a.nav-node.join.btn-lg:focus, #Convention .nav.membership-nav2 a.nav-node.join.btn-lg:active, #Convention .nav.membership-nav2 a.nav-node.join.btn-lg.active, #Convention .nav.membership-nav2 a.nav-node.join:hover.btn-lg, #Convention .nav.membership-nav2 a.nav-node.join:hover.btn-lg:hover, #Convention .nav.membership-nav2 a.nav-node.join:hover.btn-lg:focus, #Convention .nav.membership-nav2 a.nav-node.join:hover.btn-lg:active, #Convention .nav.membership-nav2 a.nav-node.join:hover.btn-lg.active, #Convention .nav.membership-nav2 a.nav-node.join:focus.btn-lg, #Convention .nav.membership-nav2 a.nav-node.join:focus.btn-lg:hover, #Convention .nav.membership-nav2 a.nav-node.join:focus.btn-lg:focus, #Convention .nav.membership-nav2 a.nav-node.join:focus.btn-lg:active, #Convention .nav.membership-nav2 a.nav-node.join:focus.btn-lg.active, #Convention .nav.membership-nav2 a.nav-node.join:active.btn-lg, #Convention .nav.membership-nav2 a.nav-node.join:active.btn-lg:hover, #Convention .nav.membership-nav2 a.nav-node.join:active.btn-lg:focus, #Convention .nav.membership-nav2 a.nav-node.join:active.btn-lg:active, #Convention .nav.membership-nav2 a.nav-node.join:active.btn-lg.active, #Convention .nav.membership-nav2 a.nav-node.join.active.btn-lg, #Convention .nav.membership-nav2 a.nav-node.join.active.btn-lg:hover, #Convention .nav.membership-nav2 a.nav-node.join.active.btn-lg:focus, #Convention .nav.membership-nav2 a.nav-node.join.active.btn-lg:active, #Convention .nav.membership-nav2 a.nav-node.join.active.btn-lg.active {
  font-size: 22px !important;
  padding: 0.825em 1.5em 0.675em !important;
}
#Convention .nav.membership-nav2 a.nav-node.join.btn-xl, #Convention .nav.membership-nav2 a.nav-node.join.btn-xl:hover, #Convention .nav.membership-nav2 a.nav-node.join.btn-xl:focus, #Convention .nav.membership-nav2 a.nav-node.join.btn-xl:active, #Convention .nav.membership-nav2 a.nav-node.join.btn-xl.active, #Convention .nav.membership-nav2 a.nav-node.join:hover.btn-xl, #Convention .nav.membership-nav2 a.nav-node.join:hover.btn-xl:hover, #Convention .nav.membership-nav2 a.nav-node.join:hover.btn-xl:focus, #Convention .nav.membership-nav2 a.nav-node.join:hover.btn-xl:active, #Convention .nav.membership-nav2 a.nav-node.join:hover.btn-xl.active, #Convention .nav.membership-nav2 a.nav-node.join:focus.btn-xl, #Convention .nav.membership-nav2 a.nav-node.join:focus.btn-xl:hover, #Convention .nav.membership-nav2 a.nav-node.join:focus.btn-xl:focus, #Convention .nav.membership-nav2 a.nav-node.join:focus.btn-xl:active, #Convention .nav.membership-nav2 a.nav-node.join:focus.btn-xl.active, #Convention .nav.membership-nav2 a.nav-node.join:active.btn-xl, #Convention .nav.membership-nav2 a.nav-node.join:active.btn-xl:hover, #Convention .nav.membership-nav2 a.nav-node.join:active.btn-xl:focus, #Convention .nav.membership-nav2 a.nav-node.join:active.btn-xl:active, #Convention .nav.membership-nav2 a.nav-node.join:active.btn-xl.active, #Convention .nav.membership-nav2 a.nav-node.join.active.btn-xl, #Convention .nav.membership-nav2 a.nav-node.join.active.btn-xl:hover, #Convention .nav.membership-nav2 a.nav-node.join.active.btn-xl:focus, #Convention .nav.membership-nav2 a.nav-node.join.active.btn-xl:active, #Convention .nav.membership-nav2 a.nav-node.join.active.btn-xl.active {
  font-size: 28px !important;
  padding: 1em 1.5em 0.8em !important;
}
#Convention .nav.membership-nav2 a.nav-node.join:hover, #Convention .nav.membership-nav2 a.nav-node.join:focus, #Convention .nav.membership-nav2 a.nav-node.join:active, #Convention .nav.membership-nav2 a.nav-node.join.active {
  border-color: var(--color-green-hover, #659F1B) !important;
  background: var(--color-green-hover, #659F1B) !important;
  color: var(--color-white, #FFF) !important;
}

.showCode.btn {
  margin: 0 auto 1.5em;
  display: block;
  width: 180px;
}

.codeMePreScriptTarget {
  padding-top: 1em;
}
.codeMePreScriptTarget textarea {
  display: block;
  width: 100%;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px !important;
  line-height: 1.42857143;
  color: #333;
  word-break: break-all;
  word-wrap: break-word;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  -webkit-border-radius: 4px !important;
  -moz-border-radius: 4px !important;
  border-radius: 4px !important;
}

.div-wrapper {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.div-wrapper.div-overlay {
  opacity: 0.5;
}
.div-wrapper.div-square {
  height: 0;
  padding-bottom: 100%;
}
.div-wrapper.div-portrait {
  height: 0;
  padding-bottom: 133.33%;
}
.div-wrapper.div-landscape {
  height: 0;
  padding-bottom: 66.66%;
}

.img-wrapper {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.img-wrapper.img-bg {
  position: absolute;
  top: 0;
  left: 0;
}
.img-wrapper.img-bg + div {
  position: relative;
}
.img-wrapper.img-overlay {
  opacity: 0.5;
}
.img-wrapper.img-square {
  height: 0;
  padding-bottom: 100%;
}
.img-wrapper.img-portrait {
  height: 0;
  padding-bottom: 133.33%;
}
.img-wrapper.img-landscape {
  height: 0;
  padding-bottom: 66.66%;
}
.img-wrapper.img-tall {
  height: 0;
  padding-bottom: 66.66%;
}
@media (min-width: 992px) {
  .img-wrapper.img-tall {
    height: 100%;
  }
}
.img-wrapper.img-sponsor-logo {
  height: 0;
  padding-bottom: 54.55%;
}
.img-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100% !important;
  max-height: 100%;
  width: 100%;
  max-width: 100%;
}
.img-wrapper img.object-fit-cover {
  object-fit: cover;
}
.img-wrapper img.object-fit-contain {
  object-fit: contain;
}

/* 2sxc */
#Convention {
  /* track tags */
}
#Convention h1 u,
#Convention h1 [style*="text-decoration: underline;"], #Convention h2 u,
#Convention h2 [style*="text-decoration: underline;"], #Convention h3 u,
#Convention h3 [style*="text-decoration: underline;"],
#Convention .underline-accent-color u,
#Convention .underline-accent-color [style*="text-decoration: underline;"] {
  color: var(--color-accent-color, #009FD7);
  text-decoration: none !important;
}
#Convention .square-tile {
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  position: relative;
}
#Convention .square-tile > div {
  position: absolute;
  top: 0;
  left: 0;
  border: 6px var(--color-white, #FFF) solid;
}
#Convention .square-tile > div .date-text {
  font-size: 35px;
}
#Convention .square-tile > div .tile-text {
  font-size: 22px;
  color: inherit;
}
#Convention .alt-tiles > div:nth-child(odd) .square-tile > div {
  color: var(--color-white, #FFF);
  background-color: var(--color-accent-color, #009FD7);
}
#Convention .alt-tiles > div:nth-child(even) .square-tile > div {
  color: var(--color-accent-color, #009FD7);
  background-color: var(--color-white, #FFF);
}
#Convention .stretched-link:hover + div {
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
#Convention #countdown div {
  color: var(--color-white, #FFF);
}
#Convention #countdown div span {
  font-size: 1rem;
  font-weight: 300;
  display: block;
  padding: 0 0 0.5rem;
  line-height: 25px;
  height: 25px;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
@media (min-width: 576px) {
  #Convention #countdown div span {
    font-size: 1.5rem;
    line-height: 30px;
    height: 30px;
  }
}
@media (min-width: 768px) {
  #Convention #countdown div span {
    padding: 0 0.5rem 0 0;
    display: inline-block;
    line-height: 50px;
    height: 40px;
  }
}
#Convention #countdown div span + span {
  font-size: 2rem;
  font-weight: 400;
  padding: 0;
  line-height: 30px;
  height: 30px;
}
@media (min-width: 576px) {
  #Convention #countdown div span + span {
    font-size: 3rem;
    line-height: 50px;
    height: 40px;
  }
}
#Convention .track-tag {
  font-size: 16px;
  text-transform: uppercase;
  font-weight: normal;
  display: inline-block;
  line-height: 1;
  padding: 12px 15px 6px 12px;
  border-width: 0 0 0 6px;
  border-style: solid;
  margin: 6px 6px 6px 0;
  color: var(--color-navy, #003C71);
}
#Convention .blue-header .track-tag {
  background: rgba(var(--color-blue--rgb, ), 0.075);
  border-color: var(--color-blue, #009FD7);
}
#Convention .navy-header .track-tag {
  background: rgba(var(--color-navy--rgb, ), 0.075);
  border-color: var(--color-navy, #003C71);
}
#Convention .green-header .track-tag {
  background: rgba(var(--color-green--rgb, ), 0.075);
  border-color: var(--color-green, #78BE20);
}
#Convention .orange-header .track-tag {
  background: rgba(var(--color-orange--rgb, ), 0.1);
  border-color: var(--color-orange, #FFA300);
}
#Convention .red-header .track-tag {
  background: rgba(var(--color-red--rgb, ), 0.075);
  border-color: var(--color-red, #DC4405);
}
#Convention .purple-header .track-tag {
  background: rgba(var(--color-purple--rgb, ), 0.075);
  border-color: var(--color-purple, #653279);
}

#Convention .anchor-link {
  height: 0;
  position: relative;
  top: -140px;
}

#Convention h3.price-text span, #Convention h4.price-text span {
  display: block;
  font-size: 0.55em;
  line-height: 1;
  padding-bottom: 0.5rem;
  text-transform: uppercase;
  opacity: 0.65;
  font-weight: 700;
}

#Convention .hiddenLogin {
  position: fixed;
  display: block;
  width: 30px;
  height: 30px;
  bottom: 0px;
  left: 0px;
  text-indent: -1000px;
  overflow: hidden;
}
#Convention .btn.mx-btn-circle-sm {
  -webkit-border-radius: 50% !important;
  -moz-border-radius: 50% !important;
  border-radius: 50% !important;
  height: 2.25rem;
  width: 2.25rem;
  line-height: 2.25rem !important;
  text-align: center;
  padding: 0 !important;
  color: var(--color-accent-color, #009FD7);
  background: var(--color-lighter-grey, #E1E3E6);
  padding: 0 !important;
}
#Convention .btn.mx-btn-circle-sm.btn-outline-primary {
  line-height: 2.4rem !important;
}
#Convention .mx h3.text-primary {
  color: var(--color-navy, #003C71) !important;
  font-size: 45px !important;
}
#Convention .mx small {
  opacity: 1;
}
#Convention .mx select {
  height: 55px;
  padding: 0.7em 0.75em !important;
}
#Convention .mx .card-footer .input-group {
  margin: 0.5em 0;
}
#Convention .mx .card-footer .input-group:last-child {
  margin-bottom: 0;
}
#Convention .mx .card-footer .input-group .RadInput {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
#Convention .mx .card-footer .input-group .input-group-append {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
#Convention .mx .card-footer .input-group .input-group-append a {
  display: block;
  width: 100%;
  padding: 0.9em 1.25em 0.675em !important;
}
#Convention .mx .card-footer .input-group > [class=""] {
  width: 100%;
}
#Convention .mx .card-footer .input-group > [class=""] .btn {
  display: block;
}
#Convention .mx .card-footer .input-group > [class=""] .btn .fa-cart-arrow-down {
  margin-right: 5px !important;
}
#Convention .mx .btn .fa, #Convention .mx .btn .fas, #Convention .mx .btn .far {
  color: inherit;
}
#Convention .mx .mx-modeview-panel:focus, #Convention .mx .mx-modeview-panel *:focus {
  outline: none !important;
}
#Convention .mx .mx-grid.table th {
  color: var(--color-white, #FFF);
  background: var(--color-accent-color, #009FD7);
  border: 0;
}
#Convention .mx .mx-grid.table tbody {
  background: var(--color-lightest-grey, #F8F8F8);
}
#Convention .mx .mx-grid.table td {
  font-family: inherit !important;
  border: 0;
}
#Convention .mx a.mx-changedetails-hyperlink,
#Convention .mx a.mx-changedetails-hyperlink > *, #Convention .mx a.mx-changedetails-hyperlink:link,
#Convention .mx a.mx-changedetails-hyperlink:link > *, #Convention .mx a.mx-changedetails-hyperlink:visited,
#Convention .mx a.mx-changedetails-hyperlink:visited > * {
  color: var(--color-navy, #003C71);
}
#Convention .mx a.mx-changedetails-hyperlink:hover,
#Convention .mx a.mx-changedetails-hyperlink:hover > *, #Convention .mx a.mx-changedetails-hyperlink:active,
#Convention .mx a.mx-changedetails-hyperlink:active > *, #Convention .mx a.mx-changedetails-hyperlink:focus,
#Convention .mx a.mx-changedetails-hyperlink:focus > *, #Convention .mx a.mx-changedetails-hyperlink:focus-within,
#Convention .mx a.mx-changedetails-hyperlink:focus-within > * {
  color: var(--color-dark-accent-color, #007BA8);
}
#Convention .mx .btn.mx-btn-circle-sm {
  -webkit-border-radius: 50% !important;
  -moz-border-radius: 50% !important;
  border-radius: 50% !important;
  height: 2.25rem;
  width: 2.25rem;
  line-height: 2.25rem !important;
  text-align: center;
  padding: 0 !important;
  color: var(--color-accent-color, #009FD7);
  background: var(--color-lighter-grey, #E1E3E6);
  padding: 0 !important;
}
#Convention .mx .btn.mx-btn-circle-sm.btn-outline-primary {
  line-height: 2.4rem !important;
}
#Convention .mx .badge {
  font-weight: 300;
  font-size: 16px;
  padding-top: 7px;
  padding-bottom: 2px;
}
#Convention .mx .badge.badge-primary {
  background: var(--color-accent-color, #009FD7);
}
#Convention .mx .input-group-append .fa-cart-arrow-down {
  margin-right: 5px !important;
}
#Convention .mx .aspNetDisabled.nav-link {
  border: 0 !important;
}
#Convention .mx-configtoolbar-wrapper {
  bottom: auto;
}
#Convention .mx-configtoolbar-wrapper a {
  font-size: 14px;
  background: var(--color-lighter-grey, #E1E3E6);
  display: inline-block;
  padding: 0.2rem 0.75rem 0;
  -webkit-border-radius: 5px !important;
  -moz-border-radius: 5px !important;
  border-radius: 5px !important;
}
#Convention .mx-title-wrapper h3 {
  font-size: 28px;
}
#Convention .mx-radiobuttonlist label, #Convention .mx-checkboxlist label {
  display: inline-block;
  margin-left: 1.65rem;
  margin-right: 1rem;
  font-size: 20px;
}
#Convention .mx-radiobuttonlist input[type=radio],
#Convention .mx-radiobuttonlist input[type=checkbox], #Convention .mx-checkboxlist input[type=radio],
#Convention .mx-checkboxlist input[type=checkbox] {
  width: 20px;
  height: 20px;
  margin-top: 0.2rem !important;
}
#Convention .RadPanelBar.mx-panelbar {
  background: none;
}
#Convention .RadPanelBar.mx-panelbar label {
  font-size: 18px;
}
#Convention .RadPanelBar.mx-panelbar ul.rpGroup {
  padding: 15px;
  background: none;
}
#Convention .mx-edit-hyperlink.btn.btn-primary {
  font-size: 16px !important;
  padding: 0.5em 1em 0.375 !important;
  text-transform: uppercase;
}
#Convention .mx-customer-image-wrapper .mx-image {
  max-width: 100%;
  height: auto;
}
#Convention .mx-edit-panel {
  left: 0 !important;
  bottom: 0 !important;
}
#Convention .mx-edit-panel .mx-edit-hyperlink.btn.btn-primary {
  padding: 0 !important;
  line-height: 40px !important;
  width: 40px;
  height: 40px;
}
#Convention .mx-phone-panel .fa, #Convention .mx-phone-panel .far, #Convention .mx-phone-panel .fas, #Convention .mx-phone-panel .fab,
#Convention .mx-fax-panel .fa,
#Convention .mx-fax-panel .far,
#Convention .mx-fax-panel .fas,
#Convention .mx-fax-panel .fab,
#Convention .mx-mail-panel .fa,
#Convention .mx-mail-panel .far,
#Convention .mx-mail-panel .fas,
#Convention .mx-mail-panel .fab,
#Convention .mx-mail2-panel .fa,
#Convention .mx-mail2-panel .far,
#Convention .mx-mail2-panel .fas,
#Convention .mx-mail2-panel .fab,
#Convention .mx-website-panel .fa,
#Convention .mx-website-panel .far,
#Convention .mx-website-panel .fas,
#Convention .mx-website-panel .fab,
#Convention .mx-facebook-panel .fa,
#Convention .mx-facebook-panel .far,
#Convention .mx-facebook-panel .fas,
#Convention .mx-facebook-panel .fab,
#Convention .mx-twitter-panel .fa,
#Convention .mx-twitter-panel .far,
#Convention .mx-twitter-panel .fas,
#Convention .mx-twitter-panel .fab,
#Convention .mx-linkedin-panel .fa,
#Convention .mx-linkedin-panel .far,
#Convention .mx-linkedin-panel .fas,
#Convention .mx-linkedin-panel .fab {
  color: var(--color-accent-color, #009FD7);
  width: 30px;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  margin-top: -3px;
}
#Convention .mx-companyname-span {
  font-weight: 300;
}
#Convention .mx-companyname-span:before {
  content: "\f1ad";
  display: inline-block;
  text-align: center;
  font-family: "FontAwesome5Free";
  font-size: 1em;
  line-height: 0;
  color: var(--color-accent-color, #009FD7);
  position: relative;
  padding-right: 5px;
}
#Convention .mx-loginviewmodeloggedin-panel a, #Convention .mx-loginviewmodeloggedin-panel a:hover, #Convention .mx-loginviewmodeloggedin-panel a:focus, #Convention .mx-loginviewmodeloggedin-panel a:active, #Convention .mx-loginviewmodeloggedin-panel a.active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty),
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):hover,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):focus,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).active,
#Convention .mx-signinhelp-hyperlink,
#Convention .mx-signinhelp-hyperlink:hover,
#Convention .mx-signinhelp-hyperlink:focus,
#Convention .mx-signinhelp-hyperlink:active,
#Convention .mx-signinhelp-hyperlink.active,
#Convention .mx-companydetails-hyperlink,
#Convention .mx-companydetails-hyperlink:hover,
#Convention .mx-companydetails-hyperlink:focus,
#Convention .mx-companydetails-hyperlink:active,
#Convention .mx-companydetails-hyperlink.active,
#Convention .mx-signupforautomaticrenewals-hyperlink,
#Convention .mx-signupforautomaticrenewals-hyperlink:hover,
#Convention .mx-signupforautomaticrenewals-hyperlink:focus,
#Convention .mx-signupforautomaticrenewals-hyperlink:active,
#Convention .mx-signupforautomaticrenewals-hyperlink.active,
#Convention .mx-applymembership-hyperlink,
#Convention .mx-applymembership-hyperlink:hover,
#Convention .mx-applymembership-hyperlink:focus,
#Convention .mx-applymembership-hyperlink:active,
#Convention .mx-applymembership-hyperlink.active {
  font-family: "HelveticaNeueLTPro", Arial, Helvetica, sans-serif;
  font-weight: 300;
  text-shadow: none !important;
  text-decoration: none !important;
  opacity: 1 !important;
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  font-size: 18px !important;
  display: inline-block;
  line-height: 1.25em !important;
  padding: 0.9em 1.5em 0.675em !important;
  text-align: center;
  outline: none !important;
  border-width: 2px !important;
  border-style: solid !important;
}
#Convention .mx-loginviewmodeloggedin-panel a.btn-sm, #Convention .mx-loginviewmodeloggedin-panel a.btn-sm:hover, #Convention .mx-loginviewmodeloggedin-panel a.btn-sm:focus, #Convention .mx-loginviewmodeloggedin-panel a.btn-sm:active, #Convention .mx-loginviewmodeloggedin-panel a.btn-sm.active, #Convention .mx-loginviewmodeloggedin-panel a:hover.btn-sm, #Convention .mx-loginviewmodeloggedin-panel a:hover.btn-sm:hover, #Convention .mx-loginviewmodeloggedin-panel a:hover.btn-sm:focus, #Convention .mx-loginviewmodeloggedin-panel a:hover.btn-sm:active, #Convention .mx-loginviewmodeloggedin-panel a:hover.btn-sm.active, #Convention .mx-loginviewmodeloggedin-panel a:focus.btn-sm, #Convention .mx-loginviewmodeloggedin-panel a:focus.btn-sm:hover, #Convention .mx-loginviewmodeloggedin-panel a:focus.btn-sm:focus, #Convention .mx-loginviewmodeloggedin-panel a:focus.btn-sm:active, #Convention .mx-loginviewmodeloggedin-panel a:focus.btn-sm.active, #Convention .mx-loginviewmodeloggedin-panel a:active.btn-sm, #Convention .mx-loginviewmodeloggedin-panel a:active.btn-sm:hover, #Convention .mx-loginviewmodeloggedin-panel a:active.btn-sm:focus, #Convention .mx-loginviewmodeloggedin-panel a:active.btn-sm:active, #Convention .mx-loginviewmodeloggedin-panel a:active.btn-sm.active, #Convention .mx-loginviewmodeloggedin-panel a.active.btn-sm, #Convention .mx-loginviewmodeloggedin-panel a.active.btn-sm:hover, #Convention .mx-loginviewmodeloggedin-panel a.active.btn-sm:focus, #Convention .mx-loginviewmodeloggedin-panel a.active.btn-sm:active, #Convention .mx-loginviewmodeloggedin-panel a.active.btn-sm.active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).btn-sm,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).btn-sm:hover,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).btn-sm:focus,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).btn-sm:active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).btn-sm.active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):hover.btn-sm,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):hover.btn-sm:hover,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):hover.btn-sm:focus,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):hover.btn-sm:active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):hover.btn-sm.active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):focus.btn-sm,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):focus.btn-sm:hover,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):focus.btn-sm:focus,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):focus.btn-sm:active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):focus.btn-sm.active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):active.btn-sm,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):active.btn-sm:hover,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):active.btn-sm:focus,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):active.btn-sm:active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):active.btn-sm.active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).active.btn-sm,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).active.btn-sm:hover,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).active.btn-sm:focus,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).active.btn-sm:active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).active.btn-sm.active,
#Convention .mx-signinhelp-hyperlink.btn-sm,
#Convention .mx-signinhelp-hyperlink.btn-sm:hover,
#Convention .mx-signinhelp-hyperlink.btn-sm:focus,
#Convention .mx-signinhelp-hyperlink.btn-sm:active,
#Convention .mx-signinhelp-hyperlink.btn-sm.active,
#Convention .mx-signinhelp-hyperlink:hover.btn-sm,
#Convention .mx-signinhelp-hyperlink:hover.btn-sm:hover,
#Convention .mx-signinhelp-hyperlink:hover.btn-sm:focus,
#Convention .mx-signinhelp-hyperlink:hover.btn-sm:active,
#Convention .mx-signinhelp-hyperlink:hover.btn-sm.active,
#Convention .mx-signinhelp-hyperlink:focus.btn-sm,
#Convention .mx-signinhelp-hyperlink:focus.btn-sm:hover,
#Convention .mx-signinhelp-hyperlink:focus.btn-sm:focus,
#Convention .mx-signinhelp-hyperlink:focus.btn-sm:active,
#Convention .mx-signinhelp-hyperlink:focus.btn-sm.active,
#Convention .mx-signinhelp-hyperlink:active.btn-sm,
#Convention .mx-signinhelp-hyperlink:active.btn-sm:hover,
#Convention .mx-signinhelp-hyperlink:active.btn-sm:focus,
#Convention .mx-signinhelp-hyperlink:active.btn-sm:active,
#Convention .mx-signinhelp-hyperlink:active.btn-sm.active,
#Convention .mx-signinhelp-hyperlink.active.btn-sm,
#Convention .mx-signinhelp-hyperlink.active.btn-sm:hover,
#Convention .mx-signinhelp-hyperlink.active.btn-sm:focus,
#Convention .mx-signinhelp-hyperlink.active.btn-sm:active,
#Convention .mx-signinhelp-hyperlink.active.btn-sm.active,
#Convention .mx-companydetails-hyperlink.btn-sm,
#Convention .mx-companydetails-hyperlink.btn-sm:hover,
#Convention .mx-companydetails-hyperlink.btn-sm:focus,
#Convention .mx-companydetails-hyperlink.btn-sm:active,
#Convention .mx-companydetails-hyperlink.btn-sm.active,
#Convention .mx-companydetails-hyperlink:hover.btn-sm,
#Convention .mx-companydetails-hyperlink:hover.btn-sm:hover,
#Convention .mx-companydetails-hyperlink:hover.btn-sm:focus,
#Convention .mx-companydetails-hyperlink:hover.btn-sm:active,
#Convention .mx-companydetails-hyperlink:hover.btn-sm.active,
#Convention .mx-companydetails-hyperlink:focus.btn-sm,
#Convention .mx-companydetails-hyperlink:focus.btn-sm:hover,
#Convention .mx-companydetails-hyperlink:focus.btn-sm:focus,
#Convention .mx-companydetails-hyperlink:focus.btn-sm:active,
#Convention .mx-companydetails-hyperlink:focus.btn-sm.active,
#Convention .mx-companydetails-hyperlink:active.btn-sm,
#Convention .mx-companydetails-hyperlink:active.btn-sm:hover,
#Convention .mx-companydetails-hyperlink:active.btn-sm:focus,
#Convention .mx-companydetails-hyperlink:active.btn-sm:active,
#Convention .mx-companydetails-hyperlink:active.btn-sm.active,
#Convention .mx-companydetails-hyperlink.active.btn-sm,
#Convention .mx-companydetails-hyperlink.active.btn-sm:hover,
#Convention .mx-companydetails-hyperlink.active.btn-sm:focus,
#Convention .mx-companydetails-hyperlink.active.btn-sm:active,
#Convention .mx-companydetails-hyperlink.active.btn-sm.active,
#Convention .mx-signupforautomaticrenewals-hyperlink.btn-sm,
#Convention .mx-signupforautomaticrenewals-hyperlink.btn-sm:hover,
#Convention .mx-signupforautomaticrenewals-hyperlink.btn-sm:focus,
#Convention .mx-signupforautomaticrenewals-hyperlink.btn-sm:active,
#Convention .mx-signupforautomaticrenewals-hyperlink.btn-sm.active,
#Convention .mx-signupforautomaticrenewals-hyperlink:hover.btn-sm,
#Convention .mx-signupforautomaticrenewals-hyperlink:hover.btn-sm:hover,
#Convention .mx-signupforautomaticrenewals-hyperlink:hover.btn-sm:focus,
#Convention .mx-signupforautomaticrenewals-hyperlink:hover.btn-sm:active,
#Convention .mx-signupforautomaticrenewals-hyperlink:hover.btn-sm.active,
#Convention .mx-signupforautomaticrenewals-hyperlink:focus.btn-sm,
#Convention .mx-signupforautomaticrenewals-hyperlink:focus.btn-sm:hover,
#Convention .mx-signupforautomaticrenewals-hyperlink:focus.btn-sm:focus,
#Convention .mx-signupforautomaticrenewals-hyperlink:focus.btn-sm:active,
#Convention .mx-signupforautomaticrenewals-hyperlink:focus.btn-sm.active,
#Convention .mx-signupforautomaticrenewals-hyperlink:active.btn-sm,
#Convention .mx-signupforautomaticrenewals-hyperlink:active.btn-sm:hover,
#Convention .mx-signupforautomaticrenewals-hyperlink:active.btn-sm:focus,
#Convention .mx-signupforautomaticrenewals-hyperlink:active.btn-sm:active,
#Convention .mx-signupforautomaticrenewals-hyperlink:active.btn-sm.active,
#Convention .mx-signupforautomaticrenewals-hyperlink.active.btn-sm,
#Convention .mx-signupforautomaticrenewals-hyperlink.active.btn-sm:hover,
#Convention .mx-signupforautomaticrenewals-hyperlink.active.btn-sm:focus,
#Convention .mx-signupforautomaticrenewals-hyperlink.active.btn-sm:active,
#Convention .mx-signupforautomaticrenewals-hyperlink.active.btn-sm.active,
#Convention .mx-applymembership-hyperlink.btn-sm,
#Convention .mx-applymembership-hyperlink.btn-sm:hover,
#Convention .mx-applymembership-hyperlink.btn-sm:focus,
#Convention .mx-applymembership-hyperlink.btn-sm:active,
#Convention .mx-applymembership-hyperlink.btn-sm.active,
#Convention .mx-applymembership-hyperlink:hover.btn-sm,
#Convention .mx-applymembership-hyperlink:hover.btn-sm:hover,
#Convention .mx-applymembership-hyperlink:hover.btn-sm:focus,
#Convention .mx-applymembership-hyperlink:hover.btn-sm:active,
#Convention .mx-applymembership-hyperlink:hover.btn-sm.active,
#Convention .mx-applymembership-hyperlink:focus.btn-sm,
#Convention .mx-applymembership-hyperlink:focus.btn-sm:hover,
#Convention .mx-applymembership-hyperlink:focus.btn-sm:focus,
#Convention .mx-applymembership-hyperlink:focus.btn-sm:active,
#Convention .mx-applymembership-hyperlink:focus.btn-sm.active,
#Convention .mx-applymembership-hyperlink:active.btn-sm,
#Convention .mx-applymembership-hyperlink:active.btn-sm:hover,
#Convention .mx-applymembership-hyperlink:active.btn-sm:focus,
#Convention .mx-applymembership-hyperlink:active.btn-sm:active,
#Convention .mx-applymembership-hyperlink:active.btn-sm.active,
#Convention .mx-applymembership-hyperlink.active.btn-sm,
#Convention .mx-applymembership-hyperlink.active.btn-sm:hover,
#Convention .mx-applymembership-hyperlink.active.btn-sm:focus,
#Convention .mx-applymembership-hyperlink.active.btn-sm:active,
#Convention .mx-applymembership-hyperlink.active.btn-sm.active {
  font-size: 16px !important;
  padding: 0.675em 0.75em 0.275em !important;
}
#Convention .mx-loginviewmodeloggedin-panel a.btn-lg, #Convention .mx-loginviewmodeloggedin-panel a.btn-lg:hover, #Convention .mx-loginviewmodeloggedin-panel a.btn-lg:focus, #Convention .mx-loginviewmodeloggedin-panel a.btn-lg:active, #Convention .mx-loginviewmodeloggedin-panel a.btn-lg.active, #Convention .mx-loginviewmodeloggedin-panel a:hover.btn-lg, #Convention .mx-loginviewmodeloggedin-panel a:hover.btn-lg:hover, #Convention .mx-loginviewmodeloggedin-panel a:hover.btn-lg:focus, #Convention .mx-loginviewmodeloggedin-panel a:hover.btn-lg:active, #Convention .mx-loginviewmodeloggedin-panel a:hover.btn-lg.active, #Convention .mx-loginviewmodeloggedin-panel a:focus.btn-lg, #Convention .mx-loginviewmodeloggedin-panel a:focus.btn-lg:hover, #Convention .mx-loginviewmodeloggedin-panel a:focus.btn-lg:focus, #Convention .mx-loginviewmodeloggedin-panel a:focus.btn-lg:active, #Convention .mx-loginviewmodeloggedin-panel a:focus.btn-lg.active, #Convention .mx-loginviewmodeloggedin-panel a:active.btn-lg, #Convention .mx-loginviewmodeloggedin-panel a:active.btn-lg:hover, #Convention .mx-loginviewmodeloggedin-panel a:active.btn-lg:focus, #Convention .mx-loginviewmodeloggedin-panel a:active.btn-lg:active, #Convention .mx-loginviewmodeloggedin-panel a:active.btn-lg.active, #Convention .mx-loginviewmodeloggedin-panel a.active.btn-lg, #Convention .mx-loginviewmodeloggedin-panel a.active.btn-lg:hover, #Convention .mx-loginviewmodeloggedin-panel a.active.btn-lg:focus, #Convention .mx-loginviewmodeloggedin-panel a.active.btn-lg:active, #Convention .mx-loginviewmodeloggedin-panel a.active.btn-lg.active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).btn-lg,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).btn-lg:hover,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).btn-lg:focus,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).btn-lg:active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).btn-lg.active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):hover.btn-lg,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):hover.btn-lg:hover,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):hover.btn-lg:focus,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):hover.btn-lg:active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):hover.btn-lg.active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):focus.btn-lg,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):focus.btn-lg:hover,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):focus.btn-lg:focus,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):focus.btn-lg:active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):focus.btn-lg.active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):active.btn-lg,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):active.btn-lg:hover,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):active.btn-lg:focus,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):active.btn-lg:active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):active.btn-lg.active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).active.btn-lg,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).active.btn-lg:hover,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).active.btn-lg:focus,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).active.btn-lg:active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).active.btn-lg.active,
#Convention .mx-signinhelp-hyperlink.btn-lg,
#Convention .mx-signinhelp-hyperlink.btn-lg:hover,
#Convention .mx-signinhelp-hyperlink.btn-lg:focus,
#Convention .mx-signinhelp-hyperlink.btn-lg:active,
#Convention .mx-signinhelp-hyperlink.btn-lg.active,
#Convention .mx-signinhelp-hyperlink:hover.btn-lg,
#Convention .mx-signinhelp-hyperlink:hover.btn-lg:hover,
#Convention .mx-signinhelp-hyperlink:hover.btn-lg:focus,
#Convention .mx-signinhelp-hyperlink:hover.btn-lg:active,
#Convention .mx-signinhelp-hyperlink:hover.btn-lg.active,
#Convention .mx-signinhelp-hyperlink:focus.btn-lg,
#Convention .mx-signinhelp-hyperlink:focus.btn-lg:hover,
#Convention .mx-signinhelp-hyperlink:focus.btn-lg:focus,
#Convention .mx-signinhelp-hyperlink:focus.btn-lg:active,
#Convention .mx-signinhelp-hyperlink:focus.btn-lg.active,
#Convention .mx-signinhelp-hyperlink:active.btn-lg,
#Convention .mx-signinhelp-hyperlink:active.btn-lg:hover,
#Convention .mx-signinhelp-hyperlink:active.btn-lg:focus,
#Convention .mx-signinhelp-hyperlink:active.btn-lg:active,
#Convention .mx-signinhelp-hyperlink:active.btn-lg.active,
#Convention .mx-signinhelp-hyperlink.active.btn-lg,
#Convention .mx-signinhelp-hyperlink.active.btn-lg:hover,
#Convention .mx-signinhelp-hyperlink.active.btn-lg:focus,
#Convention .mx-signinhelp-hyperlink.active.btn-lg:active,
#Convention .mx-signinhelp-hyperlink.active.btn-lg.active,
#Convention .mx-companydetails-hyperlink.btn-lg,
#Convention .mx-companydetails-hyperlink.btn-lg:hover,
#Convention .mx-companydetails-hyperlink.btn-lg:focus,
#Convention .mx-companydetails-hyperlink.btn-lg:active,
#Convention .mx-companydetails-hyperlink.btn-lg.active,
#Convention .mx-companydetails-hyperlink:hover.btn-lg,
#Convention .mx-companydetails-hyperlink:hover.btn-lg:hover,
#Convention .mx-companydetails-hyperlink:hover.btn-lg:focus,
#Convention .mx-companydetails-hyperlink:hover.btn-lg:active,
#Convention .mx-companydetails-hyperlink:hover.btn-lg.active,
#Convention .mx-companydetails-hyperlink:focus.btn-lg,
#Convention .mx-companydetails-hyperlink:focus.btn-lg:hover,
#Convention .mx-companydetails-hyperlink:focus.btn-lg:focus,
#Convention .mx-companydetails-hyperlink:focus.btn-lg:active,
#Convention .mx-companydetails-hyperlink:focus.btn-lg.active,
#Convention .mx-companydetails-hyperlink:active.btn-lg,
#Convention .mx-companydetails-hyperlink:active.btn-lg:hover,
#Convention .mx-companydetails-hyperlink:active.btn-lg:focus,
#Convention .mx-companydetails-hyperlink:active.btn-lg:active,
#Convention .mx-companydetails-hyperlink:active.btn-lg.active,
#Convention .mx-companydetails-hyperlink.active.btn-lg,
#Convention .mx-companydetails-hyperlink.active.btn-lg:hover,
#Convention .mx-companydetails-hyperlink.active.btn-lg:focus,
#Convention .mx-companydetails-hyperlink.active.btn-lg:active,
#Convention .mx-companydetails-hyperlink.active.btn-lg.active,
#Convention .mx-signupforautomaticrenewals-hyperlink.btn-lg,
#Convention .mx-signupforautomaticrenewals-hyperlink.btn-lg:hover,
#Convention .mx-signupforautomaticrenewals-hyperlink.btn-lg:focus,
#Convention .mx-signupforautomaticrenewals-hyperlink.btn-lg:active,
#Convention .mx-signupforautomaticrenewals-hyperlink.btn-lg.active,
#Convention .mx-signupforautomaticrenewals-hyperlink:hover.btn-lg,
#Convention .mx-signupforautomaticrenewals-hyperlink:hover.btn-lg:hover,
#Convention .mx-signupforautomaticrenewals-hyperlink:hover.btn-lg:focus,
#Convention .mx-signupforautomaticrenewals-hyperlink:hover.btn-lg:active,
#Convention .mx-signupforautomaticrenewals-hyperlink:hover.btn-lg.active,
#Convention .mx-signupforautomaticrenewals-hyperlink:focus.btn-lg,
#Convention .mx-signupforautomaticrenewals-hyperlink:focus.btn-lg:hover,
#Convention .mx-signupforautomaticrenewals-hyperlink:focus.btn-lg:focus,
#Convention .mx-signupforautomaticrenewals-hyperlink:focus.btn-lg:active,
#Convention .mx-signupforautomaticrenewals-hyperlink:focus.btn-lg.active,
#Convention .mx-signupforautomaticrenewals-hyperlink:active.btn-lg,
#Convention .mx-signupforautomaticrenewals-hyperlink:active.btn-lg:hover,
#Convention .mx-signupforautomaticrenewals-hyperlink:active.btn-lg:focus,
#Convention .mx-signupforautomaticrenewals-hyperlink:active.btn-lg:active,
#Convention .mx-signupforautomaticrenewals-hyperlink:active.btn-lg.active,
#Convention .mx-signupforautomaticrenewals-hyperlink.active.btn-lg,
#Convention .mx-signupforautomaticrenewals-hyperlink.active.btn-lg:hover,
#Convention .mx-signupforautomaticrenewals-hyperlink.active.btn-lg:focus,
#Convention .mx-signupforautomaticrenewals-hyperlink.active.btn-lg:active,
#Convention .mx-signupforautomaticrenewals-hyperlink.active.btn-lg.active,
#Convention .mx-applymembership-hyperlink.btn-lg,
#Convention .mx-applymembership-hyperlink.btn-lg:hover,
#Convention .mx-applymembership-hyperlink.btn-lg:focus,
#Convention .mx-applymembership-hyperlink.btn-lg:active,
#Convention .mx-applymembership-hyperlink.btn-lg.active,
#Convention .mx-applymembership-hyperlink:hover.btn-lg,
#Convention .mx-applymembership-hyperlink:hover.btn-lg:hover,
#Convention .mx-applymembership-hyperlink:hover.btn-lg:focus,
#Convention .mx-applymembership-hyperlink:hover.btn-lg:active,
#Convention .mx-applymembership-hyperlink:hover.btn-lg.active,
#Convention .mx-applymembership-hyperlink:focus.btn-lg,
#Convention .mx-applymembership-hyperlink:focus.btn-lg:hover,
#Convention .mx-applymembership-hyperlink:focus.btn-lg:focus,
#Convention .mx-applymembership-hyperlink:focus.btn-lg:active,
#Convention .mx-applymembership-hyperlink:focus.btn-lg.active,
#Convention .mx-applymembership-hyperlink:active.btn-lg,
#Convention .mx-applymembership-hyperlink:active.btn-lg:hover,
#Convention .mx-applymembership-hyperlink:active.btn-lg:focus,
#Convention .mx-applymembership-hyperlink:active.btn-lg:active,
#Convention .mx-applymembership-hyperlink:active.btn-lg.active,
#Convention .mx-applymembership-hyperlink.active.btn-lg,
#Convention .mx-applymembership-hyperlink.active.btn-lg:hover,
#Convention .mx-applymembership-hyperlink.active.btn-lg:focus,
#Convention .mx-applymembership-hyperlink.active.btn-lg:active,
#Convention .mx-applymembership-hyperlink.active.btn-lg.active {
  font-size: 22px !important;
  padding: 0.825em 1.5em 0.675em !important;
}
#Convention .mx-loginviewmodeloggedin-panel a.btn-xl, #Convention .mx-loginviewmodeloggedin-panel a.btn-xl:hover, #Convention .mx-loginviewmodeloggedin-panel a.btn-xl:focus, #Convention .mx-loginviewmodeloggedin-panel a.btn-xl:active, #Convention .mx-loginviewmodeloggedin-panel a.btn-xl.active, #Convention .mx-loginviewmodeloggedin-panel a:hover.btn-xl, #Convention .mx-loginviewmodeloggedin-panel a:hover.btn-xl:hover, #Convention .mx-loginviewmodeloggedin-panel a:hover.btn-xl:focus, #Convention .mx-loginviewmodeloggedin-panel a:hover.btn-xl:active, #Convention .mx-loginviewmodeloggedin-panel a:hover.btn-xl.active, #Convention .mx-loginviewmodeloggedin-panel a:focus.btn-xl, #Convention .mx-loginviewmodeloggedin-panel a:focus.btn-xl:hover, #Convention .mx-loginviewmodeloggedin-panel a:focus.btn-xl:focus, #Convention .mx-loginviewmodeloggedin-panel a:focus.btn-xl:active, #Convention .mx-loginviewmodeloggedin-panel a:focus.btn-xl.active, #Convention .mx-loginviewmodeloggedin-panel a:active.btn-xl, #Convention .mx-loginviewmodeloggedin-panel a:active.btn-xl:hover, #Convention .mx-loginviewmodeloggedin-panel a:active.btn-xl:focus, #Convention .mx-loginviewmodeloggedin-panel a:active.btn-xl:active, #Convention .mx-loginviewmodeloggedin-panel a:active.btn-xl.active, #Convention .mx-loginviewmodeloggedin-panel a.active.btn-xl, #Convention .mx-loginviewmodeloggedin-panel a.active.btn-xl:hover, #Convention .mx-loginviewmodeloggedin-panel a.active.btn-xl:focus, #Convention .mx-loginviewmodeloggedin-panel a.active.btn-xl:active, #Convention .mx-loginviewmodeloggedin-panel a.active.btn-xl.active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).btn-xl,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).btn-xl:hover,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).btn-xl:focus,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).btn-xl:active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).btn-xl.active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):hover.btn-xl,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):hover.btn-xl:hover,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):hover.btn-xl:focus,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):hover.btn-xl:active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):hover.btn-xl.active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):focus.btn-xl,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):focus.btn-xl:hover,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):focus.btn-xl:focus,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):focus.btn-xl:active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):focus.btn-xl.active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):active.btn-xl,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):active.btn-xl:hover,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):active.btn-xl:focus,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):active.btn-xl:active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):active.btn-xl.active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).active.btn-xl,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).active.btn-xl:hover,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).active.btn-xl:focus,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).active.btn-xl:active,
#Convention .mx-hypsigninhelp-hyperlink:not(:empty).active.btn-xl.active,
#Convention .mx-signinhelp-hyperlink.btn-xl,
#Convention .mx-signinhelp-hyperlink.btn-xl:hover,
#Convention .mx-signinhelp-hyperlink.btn-xl:focus,
#Convention .mx-signinhelp-hyperlink.btn-xl:active,
#Convention .mx-signinhelp-hyperlink.btn-xl.active,
#Convention .mx-signinhelp-hyperlink:hover.btn-xl,
#Convention .mx-signinhelp-hyperlink:hover.btn-xl:hover,
#Convention .mx-signinhelp-hyperlink:hover.btn-xl:focus,
#Convention .mx-signinhelp-hyperlink:hover.btn-xl:active,
#Convention .mx-signinhelp-hyperlink:hover.btn-xl.active,
#Convention .mx-signinhelp-hyperlink:focus.btn-xl,
#Convention .mx-signinhelp-hyperlink:focus.btn-xl:hover,
#Convention .mx-signinhelp-hyperlink:focus.btn-xl:focus,
#Convention .mx-signinhelp-hyperlink:focus.btn-xl:active,
#Convention .mx-signinhelp-hyperlink:focus.btn-xl.active,
#Convention .mx-signinhelp-hyperlink:active.btn-xl,
#Convention .mx-signinhelp-hyperlink:active.btn-xl:hover,
#Convention .mx-signinhelp-hyperlink:active.btn-xl:focus,
#Convention .mx-signinhelp-hyperlink:active.btn-xl:active,
#Convention .mx-signinhelp-hyperlink:active.btn-xl.active,
#Convention .mx-signinhelp-hyperlink.active.btn-xl,
#Convention .mx-signinhelp-hyperlink.active.btn-xl:hover,
#Convention .mx-signinhelp-hyperlink.active.btn-xl:focus,
#Convention .mx-signinhelp-hyperlink.active.btn-xl:active,
#Convention .mx-signinhelp-hyperlink.active.btn-xl.active,
#Convention .mx-companydetails-hyperlink.btn-xl,
#Convention .mx-companydetails-hyperlink.btn-xl:hover,
#Convention .mx-companydetails-hyperlink.btn-xl:focus,
#Convention .mx-companydetails-hyperlink.btn-xl:active,
#Convention .mx-companydetails-hyperlink.btn-xl.active,
#Convention .mx-companydetails-hyperlink:hover.btn-xl,
#Convention .mx-companydetails-hyperlink:hover.btn-xl:hover,
#Convention .mx-companydetails-hyperlink:hover.btn-xl:focus,
#Convention .mx-companydetails-hyperlink:hover.btn-xl:active,
#Convention .mx-companydetails-hyperlink:hover.btn-xl.active,
#Convention .mx-companydetails-hyperlink:focus.btn-xl,
#Convention .mx-companydetails-hyperlink:focus.btn-xl:hover,
#Convention .mx-companydetails-hyperlink:focus.btn-xl:focus,
#Convention .mx-companydetails-hyperlink:focus.btn-xl:active,
#Convention .mx-companydetails-hyperlink:focus.btn-xl.active,
#Convention .mx-companydetails-hyperlink:active.btn-xl,
#Convention .mx-companydetails-hyperlink:active.btn-xl:hover,
#Convention .mx-companydetails-hyperlink:active.btn-xl:focus,
#Convention .mx-companydetails-hyperlink:active.btn-xl:active,
#Convention .mx-companydetails-hyperlink:active.btn-xl.active,
#Convention .mx-companydetails-hyperlink.active.btn-xl,
#Convention .mx-companydetails-hyperlink.active.btn-xl:hover,
#Convention .mx-companydetails-hyperlink.active.btn-xl:focus,
#Convention .mx-companydetails-hyperlink.active.btn-xl:active,
#Convention .mx-companydetails-hyperlink.active.btn-xl.active,
#Convention .mx-signupforautomaticrenewals-hyperlink.btn-xl,
#Convention .mx-signupforautomaticrenewals-hyperlink.btn-xl:hover,
#Convention .mx-signupforautomaticrenewals-hyperlink.btn-xl:focus,
#Convention .mx-signupforautomaticrenewals-hyperlink.btn-xl:active,
#Convention .mx-signupforautomaticrenewals-hyperlink.btn-xl.active,
#Convention .mx-signupforautomaticrenewals-hyperlink:hover.btn-xl,
#Convention .mx-signupforautomaticrenewals-hyperlink:hover.btn-xl:hover,
#Convention .mx-signupforautomaticrenewals-hyperlink:hover.btn-xl:focus,
#Convention .mx-signupforautomaticrenewals-hyperlink:hover.btn-xl:active,
#Convention .mx-signupforautomaticrenewals-hyperlink:hover.btn-xl.active,
#Convention .mx-signupforautomaticrenewals-hyperlink:focus.btn-xl,
#Convention .mx-signupforautomaticrenewals-hyperlink:focus.btn-xl:hover,
#Convention .mx-signupforautomaticrenewals-hyperlink:focus.btn-xl:focus,
#Convention .mx-signupforautomaticrenewals-hyperlink:focus.btn-xl:active,
#Convention .mx-signupforautomaticrenewals-hyperlink:focus.btn-xl.active,
#Convention .mx-signupforautomaticrenewals-hyperlink:active.btn-xl,
#Convention .mx-signupforautomaticrenewals-hyperlink:active.btn-xl:hover,
#Convention .mx-signupforautomaticrenewals-hyperlink:active.btn-xl:focus,
#Convention .mx-signupforautomaticrenewals-hyperlink:active.btn-xl:active,
#Convention .mx-signupforautomaticrenewals-hyperlink:active.btn-xl.active,
#Convention .mx-signupforautomaticrenewals-hyperlink.active.btn-xl,
#Convention .mx-signupforautomaticrenewals-hyperlink.active.btn-xl:hover,
#Convention .mx-signupforautomaticrenewals-hyperlink.active.btn-xl:focus,
#Convention .mx-signupforautomaticrenewals-hyperlink.active.btn-xl:active,
#Convention .mx-signupforautomaticrenewals-hyperlink.active.btn-xl.active,
#Convention .mx-applymembership-hyperlink.btn-xl,
#Convention .mx-applymembership-hyperlink.btn-xl:hover,
#Convention .mx-applymembership-hyperlink.btn-xl:focus,
#Convention .mx-applymembership-hyperlink.btn-xl:active,
#Convention .mx-applymembership-hyperlink.btn-xl.active,
#Convention .mx-applymembership-hyperlink:hover.btn-xl,
#Convention .mx-applymembership-hyperlink:hover.btn-xl:hover,
#Convention .mx-applymembership-hyperlink:hover.btn-xl:focus,
#Convention .mx-applymembership-hyperlink:hover.btn-xl:active,
#Convention .mx-applymembership-hyperlink:hover.btn-xl.active,
#Convention .mx-applymembership-hyperlink:focus.btn-xl,
#Convention .mx-applymembership-hyperlink:focus.btn-xl:hover,
#Convention .mx-applymembership-hyperlink:focus.btn-xl:focus,
#Convention .mx-applymembership-hyperlink:focus.btn-xl:active,
#Convention .mx-applymembership-hyperlink:focus.btn-xl.active,
#Convention .mx-applymembership-hyperlink:active.btn-xl,
#Convention .mx-applymembership-hyperlink:active.btn-xl:hover,
#Convention .mx-applymembership-hyperlink:active.btn-xl:focus,
#Convention .mx-applymembership-hyperlink:active.btn-xl:active,
#Convention .mx-applymembership-hyperlink:active.btn-xl.active,
#Convention .mx-applymembership-hyperlink.active.btn-xl,
#Convention .mx-applymembership-hyperlink.active.btn-xl:hover,
#Convention .mx-applymembership-hyperlink.active.btn-xl:focus,
#Convention .mx-applymembership-hyperlink.active.btn-xl:active,
#Convention .mx-applymembership-hyperlink.active.btn-xl.active {
  font-size: 28px !important;
  padding: 1em 1.5em 0.8em !important;
}
#Convention .mx-loginviewmodeloggedin-panel a, #Convention .mx-loginviewmodeloggedin-panel a:hover, #Convention .mx-loginviewmodeloggedin-panel a:focus, #Convention .mx-loginviewmodeloggedin-panel a:active, #Convention .mx-loginviewmodeloggedin-panel a.active,
#Convention .mx-signupforautomaticrenewals-hyperlink,
#Convention .mx-signupforautomaticrenewals-hyperlink:hover,
#Convention .mx-signupforautomaticrenewals-hyperlink:focus,
#Convention .mx-signupforautomaticrenewals-hyperlink:active,
#Convention .mx-signupforautomaticrenewals-hyperlink.active {
  display: block !important;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  width: 100%;
}
@media (min-width: 768px) {
  #Convention .mx-loginviewmodeloggedin-panel a, #Convention .mx-loginviewmodeloggedin-panel a:hover, #Convention .mx-loginviewmodeloggedin-panel a:focus, #Convention .mx-loginviewmodeloggedin-panel a:active, #Convention .mx-loginviewmodeloggedin-panel a.active,
  #Convention .mx-signupforautomaticrenewals-hyperlink,
  #Convention .mx-signupforautomaticrenewals-hyperlink:hover,
  #Convention .mx-signupforautomaticrenewals-hyperlink:focus,
  #Convention .mx-signupforautomaticrenewals-hyperlink:active,
  #Convention .mx-signupforautomaticrenewals-hyperlink.active {
    display: inline-block !important;
    width: auto;
  }
}
#Convention .mx-applypromo-hyperlink.btn,
#Convention .mx-applycard-hyperlink.btn {
  padding: 0.9em 0 0.675em !important;
  width: 56px;
  height: 100%;
}
#Convention .mx-expresscheckout-hyperlink.btn-primary {
  border-color: var(--color-green, #78BE20) !important;
  background: var(--color-green, #78BE20) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .mx-expresscheckout-hyperlink.btn-primary:hover, #Convention .mx-expresscheckout-hyperlink.btn-primary:focus, #Convention .mx-expresscheckout-hyperlink.btn-primary:active, #Convention .mx-expresscheckout-hyperlink.btn-primary.active {
  border-color: var(--color-green-hover, #659F1B) !important;
  background: var(--color-green-hover, #659F1B) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .mx-companydetails-hyperlink, #Convention .mx-companydetails-hyperlink:hover, #Convention .mx-companydetails-hyperlink:focus, #Convention .mx-companydetails-hyperlink:active, #Convention .mx-companydetails-hyperlink.active,
#Convention .mx-removecompany-button,
#Convention .mx-removecompany-button:hover,
#Convention .mx-removecompany-button:focus,
#Convention .mx-removecompany-button:active,
#Convention .mx-removecompany-button.active,
#Convention .mx-signupforautomaticrenewals-hyperlink,
#Convention .mx-signupforautomaticrenewals-hyperlink:hover,
#Convention .mx-signupforautomaticrenewals-hyperlink:focus,
#Convention .mx-signupforautomaticrenewals-hyperlink:active,
#Convention .mx-signupforautomaticrenewals-hyperlink.active,
#Convention .mx-applymembership-hyperlink,
#Convention .mx-applymembership-hyperlink:hover,
#Convention .mx-applymembership-hyperlink:focus,
#Convention .mx-applymembership-hyperlink:active,
#Convention .mx-applymembership-hyperlink.active {
  display: block !important;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  width: 100%;
}
@media (min-width: 992px) {
  #Convention .mx-companydetails-hyperlink, #Convention .mx-companydetails-hyperlink:hover, #Convention .mx-companydetails-hyperlink:focus, #Convention .mx-companydetails-hyperlink:active, #Convention .mx-companydetails-hyperlink.active,
  #Convention .mx-removecompany-button,
  #Convention .mx-removecompany-button:hover,
  #Convention .mx-removecompany-button:focus,
  #Convention .mx-removecompany-button:active,
  #Convention .mx-removecompany-button.active,
  #Convention .mx-signupforautomaticrenewals-hyperlink,
  #Convention .mx-signupforautomaticrenewals-hyperlink:hover,
  #Convention .mx-signupforautomaticrenewals-hyperlink:focus,
  #Convention .mx-signupforautomaticrenewals-hyperlink:active,
  #Convention .mx-signupforautomaticrenewals-hyperlink.active,
  #Convention .mx-applymembership-hyperlink,
  #Convention .mx-applymembership-hyperlink:hover,
  #Convention .mx-applymembership-hyperlink:focus,
  #Convention .mx-applymembership-hyperlink:active,
  #Convention .mx-applymembership-hyperlink.active {
    display: inline-block !important;
    width: auto;
  }
}
#Convention .mx-loginviewmodeloggedin-panel a,
#Convention .mx-companydetails-hyperlink,
#Convention .mx-signupforautomaticrenewals-hyperlink,
#Convention .mx-applymembership-hyperlink {
  border-color: var(--color-accent-color, #009FD7) !important;
  background: var(--color-accent-color, #009FD7) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .mx-loginviewmodeloggedin-panel a:hover, #Convention .mx-loginviewmodeloggedin-panel a:focus, #Convention .mx-loginviewmodeloggedin-panel a:active, #Convention .mx-loginviewmodeloggedin-panel a.active,
#Convention .mx-companydetails-hyperlink:hover,
#Convention .mx-companydetails-hyperlink:focus,
#Convention .mx-companydetails-hyperlink:active,
#Convention .mx-companydetails-hyperlink.active,
#Convention .mx-signupforautomaticrenewals-hyperlink:hover,
#Convention .mx-signupforautomaticrenewals-hyperlink:focus,
#Convention .mx-signupforautomaticrenewals-hyperlink:active,
#Convention .mx-signupforautomaticrenewals-hyperlink.active,
#Convention .mx-applymembership-hyperlink:hover,
#Convention .mx-applymembership-hyperlink:focus,
#Convention .mx-applymembership-hyperlink:active,
#Convention .mx-applymembership-hyperlink.active {
  border-color: var(--color-accent-color-hover, #007BA8) !important;
  background: var(--color-accent-color-hover, #007BA8) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .mx-hypsigninhelp-hyperlink:not(:empty),
#Convention .mx-signinhelp-hyperlink {
  border-color: var(--color-body, #5D646C) !important;
  background: var(--color-body, #5D646C) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .mx-hypsigninhelp-hyperlink:not(:empty):hover, #Convention .mx-hypsigninhelp-hyperlink:not(:empty):focus, #Convention .mx-hypsigninhelp-hyperlink:not(:empty):active, #Convention .mx-hypsigninhelp-hyperlink:not(:empty).active,
#Convention .mx-signinhelp-hyperlink:hover,
#Convention .mx-signinhelp-hyperlink:focus,
#Convention .mx-signinhelp-hyperlink:active,
#Convention .mx-signinhelp-hyperlink.active {
  border-color: var(--color-body-hover, #4C5259) !important;
  background: var(--color-body-hover, #4C5259) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .mx-edit-hyperlink,
#Convention .mx-companydetails-hyperlink,
#Convention .mx-removecompany-button,
#Convention .mx-signupforautomaticrenewals-hyperlink,
#Convention .mx-applymembership-hyperlink {
  text-transform: uppercase;
}
#Convention .mx-edit-hyperlink, #Convention .mx-edit-hyperlink:hover, #Convention .mx-edit-hyperlink:focus, #Convention .mx-edit-hyperlink:active, #Convention .mx-edit-hyperlink.active,
#Convention .mx-companydetails-hyperlink,
#Convention .mx-companydetails-hyperlink:hover,
#Convention .mx-companydetails-hyperlink:focus,
#Convention .mx-companydetails-hyperlink:active,
#Convention .mx-companydetails-hyperlink.active,
#Convention .mx-removecompany-button,
#Convention .mx-removecompany-button:hover,
#Convention .mx-removecompany-button:focus,
#Convention .mx-removecompany-button:active,
#Convention .mx-removecompany-button.active,
#Convention .mx-signupforautomaticrenewals-hyperlink,
#Convention .mx-signupforautomaticrenewals-hyperlink:hover,
#Convention .mx-signupforautomaticrenewals-hyperlink:focus,
#Convention .mx-signupforautomaticrenewals-hyperlink:active,
#Convention .mx-signupforautomaticrenewals-hyperlink.active,
#Convention .mx-applymembership-hyperlink,
#Convention .mx-applymembership-hyperlink:hover,
#Convention .mx-applymembership-hyperlink:focus,
#Convention .mx-applymembership-hyperlink:active,
#Convention .mx-applymembership-hyperlink.active {
  font-size: 16px !important;
  padding: 0.675em 0.75em 0.275em !important;
}
#Convention .mx-changebilling-hyperlink {
  white-space: nowrap;
}
#Convention .mx-promoinput-panel .input-group,
#Convention .mx-giftcardinput-panel .input-group {
  margin-bottom: 0.5em;
}
#Convention .mx-promoinput-panel .input-group > span,
#Convention .mx-giftcardinput-panel .input-group > span {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
#Convention .mx-customer-membership-wrapper .mx-content-panel + div {
  max-width: 100%;
  width: 100% !important;
  overflow-x: auto;
  position: relative;
}
#Convention .mx-customer-membership-wrapper .mx-grid.table {
  margin-bottom: 0;
}
#Convention .mx-customer-membership-wrapper .mx-grid.table th {
  white-space: nowrap;
  background: var(--color-mid-grey, #5B6870);
}
#Convention .mx-customer-membership-wrapper .mx-grid.table td, #Convention .mx-customer-membership-wrapper .mx-grid.table th {
  padding: 0.75rem 0.75rem 0.5rem;
  line-height: 1.25em !important;
}
#Convention .mx-customer-image-wrapper {
  margin-bottom: 30px;
}
#Convention .mx-combobox.RadComboBox {
  border: 0;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
}
#Convention .mx-combobox.RadComboBox table {
  position: relative;
}
#Convention .mx-combobox.RadComboBox table .rcbInputCell {
  padding: 0 1px 0 0;
}
#Convention .mx-combobox.RadComboBox table .rcbInputCell .rcbReadOnly .rcbInput {
  padding-right: 56px;
}
#Convention .mx-combobox.RadComboBox table .rcbArrowCell a {
  width: 54px;
  height: 54px;
  background: var(--color-white, #FFF);
  margin: 0 0 0 -55px;
  border-left: 0;
  top: 0;
  right: 1px;
  cursor: pointer;
  position: relative;
  text-align: center;
  line-height: 54px;
}
#Convention .mx-combobox.RadComboBox table .rcbArrowCell a:before {
  content: "\f078";
  font-family: "FontAwesome5Free";
  font-weight: 900;
  font-size: 18px;
  color: var(--color-dark-accent-color, #007BA8);
  position: absolute;
  z-index: 1;
  right: 0;
  top: 0;
  width: 100%;
  text-align: center;
  text-indent: 0;
}
@media (min-width: 576px) {
  #Convention .mx-items-panel.card-deck > section {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (max-width: 767px) {
  #Convention .mx-items-panel#committee-members {
    width: 400px;
    max-width: 100%;
    margin: 0 auto;
  }
}
#Convention .mx-items-panel .card .mx-image-product {
  height: auto !important;
  width: 100% !important;
  min-height: 140px !important;
  background: var(--color-lightest-grey, #F8F8F8);
}
#Convention .mx-items-panel .card .card-body {
  background: var(--color-lightest-grey, #F8F8F8);
}
#Convention .mx-items-panel .card .card-body .text-muted {
  color: var(--color-grey, #A4A8AD) !important;
}
#Convention .mx-items-panel .card .card-footer {
  padding-bottom: 1.25rem;
}
#Convention .mx-items-panel .card.card-3-cols {
  margin: 0;
}
@media (min-width: 576px) {
  #Convention .mx-items-panel .card.card-3-cols {
    -webkit-flex-basis: 100%;
    -moz-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    -moz-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }
}
@media (min-width: 768px) {
  #Convention .mx-items-panel .card.card-3-cols {
    -webkit-flex-basis: 50%;
    -moz-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -moz-box-flex: 0;
    -moz-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
  }
}
@media (min-width: 992px) {
  #Convention .mx-items-panel .card.card-3-cols {
    -webkit-flex-basis: 33.33333%;
    -moz-flex-basis: 33.33333%;
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33333%;
    -moz-box-flex: 0;
    -moz-flex: 0 0 33.33333%;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
  }
}
#Convention .mx-items-panel .card.card-4-cols {
  margin: 0;
}
@media (min-width: 576px) {
  #Convention .mx-items-panel .card.card-4-cols {
    -webkit-flex-basis: 100%;
    -moz-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    -moz-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }
}
@media (min-width: 768px) {
  #Convention .mx-items-panel .card.card-4-cols {
    -webkit-flex-basis: 50%;
    -moz-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -moz-box-flex: 0;
    -moz-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
  }
}
@media (min-width: 992px) {
  #Convention .mx-items-panel .card.card-4-cols {
    -webkit-flex-basis: 33.33333%;
    -moz-flex-basis: 33.33333%;
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33333%;
    -moz-box-flex: 0;
    -moz-flex: 0 0 33.33333%;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
  }
}
@media (min-width: 1200px) {
  #Convention .mx-items-panel .card.card-4-cols {
    -webkit-flex-basis: 25%;
    -moz-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -moz-box-flex: 0;
    -moz-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
  }
}
#Convention .mx-items-panel .card .card-image-wrapper {
  background-image: url(/portals/_default/skins/NFDA/images/default-avatar.jpg);
}
#Convention .mx-items-panel .card .card-image-wrapper, #Convention .mx-items-panel .card .card-image-wrapper > div {
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
#Convention .mx-items-panel section.card {
  margin: 0;
  padding: 15px 0;
}
@media (min-width: 576px) {
  #Convention .mx-items-panel section.card {
    -webkit-flex-basis: 100%;
    -moz-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    -moz-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    padding: 15px;
  }
}
@media (min-width: 768px) {
  #Convention .mx-items-panel section.card {
    -webkit-flex-basis: 50%;
    -moz-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -moz-box-flex: 0;
    -moz-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
  }
}
@media (min-width: 992px) {
  #Convention .mx-items-panel section.card {
    -webkit-flex-basis: 33.33333%;
    -moz-flex-basis: 33.33333%;
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33333%;
    -moz-box-flex: 0;
    -moz-flex: 0 0 33.33333%;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
  }
}
#Convention .mx-items-panel .table th, #Convention .mx-items-panel .table td {
  font-size: 18px;
  padding: 0.75rem 0.75rem 0.45rem;
  border: 0;
}
#Convention .mx-items-panel .table th {
  background: var(--color-accent-color, #009FD7);
  color: var(--color-white, #FFF);
}
#Convention .mx-items-panel .table td {
  border-bottom: 1px solid var(--color-lighter-grey, #E1E3E6);
}
#Convention .has-aside .mx-items-panel .card {
  margin: 0;
  padding: 15px 0;
}
@media (min-width: 576px) {
  #Convention .has-aside .mx-items-panel .card {
    padding: 15px;
    -webkit-flex-basis: 100%;
    -moz-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    -moz-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }
}
@media (min-width: 768px) {
  #Convention .has-aside .mx-items-panel .card {
    -webkit-flex-basis: 50%;
    -moz-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -moz-box-flex: 0;
    -moz-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
  }
}
@media (min-width: 1200px) {
  #Convention .has-aside .mx-items-panel .card {
    -webkit-flex-basis: 33.33333%;
    -moz-flex-basis: 33.33333%;
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33333%;
    -moz-box-flex: 0;
    -moz-flex: 0 0 33.33333%;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
  }
}
#Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing {
  opacity: 0;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.show-me {
  opacity: 1;
}
#Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing:nth-child(1), #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing:nth-child(3) {
  display: none;
}
#Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing:nth-child(2), #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing:nth-child(4) {
  display: block;
}
#Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdName:nth-child(1), #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdName:nth-child(3), #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdAuthor:nth-child(1), #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdAuthor:nth-child(3), #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdType:nth-child(1), #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdType:nth-child(3) {
  display: block;
}
#Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdName:nth-child(2), #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdName:nth-child(4), #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdAuthor:nth-child(2), #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdAuthor:nth-child(4), #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdType:nth-child(2), #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdType:nth-child(4) {
  display: none;
}
.dnnEditState #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing:nth-child(1), .dnnEditState #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing:nth-child(3) {
  display: block;
  background: #F1CFDF;
}
.dnnEditState #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing:nth-child(2), .dnnEditState #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing:nth-child(4) {
  display: block;
}
.dnnEditState #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdName:nth-child(1), .dnnEditState #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdName:nth-child(3), .dnnEditState #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdAuthor:nth-child(1), .dnnEditState #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdAuthor:nth-child(3), .dnnEditState #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdType:nth-child(1), .dnnEditState #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdType:nth-child(3) {
  display: block;
  background: none;
}
.dnnEditState #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdName:nth-child(2), .dnnEditState #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdName:nth-child(4), .dnnEditState #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdAuthor:nth-child(2), .dnnEditState #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdAuthor:nth-child(4), .dnnEditState #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdType:nth-child(2), .dnnEditState #Convention.store-home-page .DnnModule-MX-ProductSales-ProductListing.hasProdType:nth-child(4) {
  display: block;
  background: #F1CFDF;
}
#Convention.store-home-page .store-no-results {
  display: none;
}
.dnnEditState #Convention.store-home-page .store-no-results {
  display: block;
  background: #F1CFDF;
}
#Convention .mx-instructions-wrapper p {
  font-size: 18px;
  margin-bottom: 1em !important;
}
#Convention .mx-instructions-wrapper p a {
  font-size: inherit !important;
  font-family: inherit !important;
}
#Convention .mx-instructions-wrapper p br {
  display: block;
  margin-bottom: 1em;
}
#Convention .mx-captchainstructions-span {
  font-size: 18px;
  margin: 1em 0 0.5em;
  display: block;
}
#Convention .mx-spamprotectorpanel-panel {
  margin: 0 0 0.5em;
}
#Convention .mx-image-product-detail {
  margin-bottom: 2em;
}
#Convention .mx-shoppingcart-totals-sub-wrapper .card-header {
  background: var(--color-lightest-grey, #F8F8F8);
  padding-bottom: 0;
}
#Convention .mx-shoppingcart-totals-sub-wrapper .card-header h3 {
  margin: 0;
}
#Convention .mx-shoppingcart-totals-sub-wrapper .card-body {
  background: var(--color-lightest-grey, #F8F8F8);
}
#Convention .mx-shoppingcart-totals-sub-wrapper .card-footer {
  padding: 0;
}
#Convention .mx-shoppingcart-cart-wrapper .card {
  background: var(--color-lightest-grey, #F8F8F8);
}
#Convention .mx-shoppingcart-cart-wrapper .mx-instructions-wrapper p img {
  margin: -9px 8px -5px 0;
}
#Convention .mx-shoppingcart-cart-wrapper .mx-sidebar ul {
  margin: 0;
}
#Convention .mx-shoppingcart-cart-wrapper .mx-sidebar ul li {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
#Convention .mx-shoppingcart-cart-wrapper .mx-sidebar a.aspNetDisabled,
#Convention .mx-shoppingcart-cart-wrapper .mx-sidebar a.aspNetDisabled:hover,
#Convention .mx-shoppingcart-cart-wrapper .mx-sidebar a.aspNetDisabled:focus,
#Convention .mx-shoppingcart-cart-wrapper .mx-sidebar a.aspNetDisabled:active,
#Convention .mx-shoppingcart-cart-wrapper .mx-sidebar a.aspNetDisabled.active {
  color: var(--color-navy, #003C71) !important;
  background: none !important;
  text-transform: none;
  font-size: 18px;
  cursor: default;
}
#Convention .mx-shoppingcart-cart-wrapper .mx-sidebar [id$=wizCart_pnlSideBarTotals] {
  margin-bottom: 1em;
}
#Convention .mx-shoppingcart-cart-wrapper .mx-navigation {
  margin-top: 1rem;
}
@media (min-width: 992px) {
  #Convention .mx-shoppingcart-cart-wrapper .mx-navigation {
    margin-top: -54px;
  }
}
#Convention .mx-shoppingcart-cart-wrapper .mx-navigation > div {
  background: var(--color-lightest-grey, #F8F8F8);
  padding: 0;
  border-left: 15px solid #FFF;
  border-right: 15px solid #FFF;
}
#Convention .mx-shoppingcart-cart-wrapper .mx-navigation .mx-addnewaddress-button {
  margin-bottom: 70px;
}
@media (min-width: 992px) {
  #Convention .mx-shoppingcart-cart-wrapper .mx-addnewaddress-button {
    margin-bottom: 70px;
  }
}
#Convention .mx-customer-addresses-wrapper .card {
  margin-bottom: 0 !important;
}
#Convention .mx-customer-addresses-wrapper .card .card-body {
  background: var(--color-lightest-grey, #F8F8F8);
}
#Convention .mx-customer-addresses-wrapper .card .card-body h6.text-muted {
  color: var(--color-navy, #003C71) !important;
}
#Convention .mx-customer-addresses-wrapper .card + .btn.mt-3 {
  margin-top: 0 !important;
}
#Convention .mx-directory .card-body ul {
  position: relative;
  z-index: 9;
}
#Convention .mx-directory .badges-wrapper {
  float: right;
  display: inline-block;
  position: absolute;
  top: auto;
  bottom: 30px;
  right: 30px;
  width: 72px;
  z-index: 0;
}
#Convention .mx-pager-wrapper nav .pagination {
  margin: 0;
}
#Convention .mx-pager-wrapper nav .pagination.justify-content-end {
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  -webkit-justify-content: center !important;
  -moz-justify-content: center !important;
  justify-content: center !important;
}
#Convention .mx-pager-wrapper nav .pagination .page-item {
  margin: 0;
  text-align: center;
}
@media (max-width: 576px) {
  #Convention .mx-pager-wrapper nav .pagination .page-item {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }
}
#Convention .mx-pager-wrapper nav .pagination .page-item .page-link {
  font-size: 16px;
  border-color: var(--color-lighter-grey, #E1E3E6);
  background: var(--color-lightest-grey, #F8F8F8);
  padding: 0.75em 0.75em 0.5em;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  white-space: nowrap;
}
#Convention .mx-pager-wrapper nav .pagination .page-item a.page-link {
  color: var(--color-navy, #003C71);
}
#Convention .mx-pager-wrapper nav .pagination .page-item a.page-link, #Convention .mx-pager-wrapper nav .pagination .page-item a.page-link:link, #Convention .mx-pager-wrapper nav .pagination .page-item a.page-link:visited {
  text-decoration: none;
}
#Convention .mx-pager-wrapper nav .pagination .page-item a.page-link:hover, #Convention .mx-pager-wrapper nav .pagination .page-item a.page-link:active, #Convention .mx-pager-wrapper nav .pagination .page-item a.page-link:focus, #Convention .mx-pager-wrapper nav .pagination .page-item a.page-link:focus-within {
  text-decoration: none;
}
#Convention .mx-pager-wrapper nav .pagination .page-item a.page-link:hover {
  background: var(--color-lighter-grey, #E1E3E6);
}
#Convention .mx-pager-wrapper nav .pagination .page-item a.page-link:focus {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
#Convention .mx-pager-wrapper nav .pagination .page-item.disabled span.page-link {
  color: var(--color-dark-accent-color, #007BA8) !important;
}
#Convention .mx-pager-wrapper nav .pagination .page-item.disabled a.page-link {
  color: var(--color-grey, #A4A8AD) !important;
  border-color: var(--color-lighter-grey, #E1E3E6) !important;
  border-width: 1px !important;
  cursor: not-allowed;
}

.RadWindow_Default {
  z-index: 99999 !important;
}

#Convention .mx-panelbar ul.rpRootGroup {
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  border: 0;
}
#Convention .mx-panelbar ul.rpRootGroup > li.rpItem {
  margin-bottom: 30px;
}
#Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink {
  border-color: var(--color-navy, #003C71) !important;
  background: var(--color-navy, #003C71) !important;
  color: var(--color-white, #FFF) !important;
  border: 0;
  padding: 13px 7px 8px !important;
}
#Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink, #Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:link, #Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:visited {
  text-decoration: none;
}
#Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:hover, #Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:active, #Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:focus, #Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:focus-within {
  text-decoration: none;
}
#Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink,
#Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink > *, #Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:link,
#Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:link > *, #Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:visited,
#Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:visited > * {
  color: var(--color-white, #FFF);
}
#Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:hover,
#Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:hover > *, #Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:active,
#Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:active > *, #Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:focus,
#Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:focus > *, #Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:focus-within,
#Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:focus-within > * {
  color: var(--color-white, #FFF);
}
#Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:hover, #Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:focus, #Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:active, #Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink.active {
  border-color: var(--color-accent-color, #009FD7) !important;
  background: var(--color-accent-color, #009FD7) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink .rpOut {
  padding: 0;
}
#Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink span {
  color: inherit;
}
#Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink.rpExpandable .rpExpandHandle {
  background: none;
  line-height: 18px;
  width: 20px;
  height: 20px;
  position: relative;
}
#Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink.rpExpandable .rpExpandHandle:after {
  content: "\f078";
  font-family: "FontAwesome5Free";
  font-weight: 900;
  font-size: 16px;
  color: var(--color-white, #FFF);
  position: absolute;
  z-index: 1;
  right: 0;
  top: 0;
  width: 100%;
  text-align: center;
  text-indent: 0;
  line-height: inherit;
}
#Convention .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink.rpExpandable.rpExpanded .rpExpandHandle:after {
  content: "\f077";
}
#Convention .mx-panelbar ul.rpRootGroup .rpSlide {
  border: 1px solid var(--color-light-grey, #C9CBCF);
  border-top: 0;
}
#Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup {
  background: none;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  border: 0;
}
#Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink {
  font-size: 25px;
  background: none !important;
  border: 0 !important;
}
#Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink, #Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:link, #Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:visited {
  text-decoration: none;
}
#Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:hover, #Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:active, #Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:focus, #Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:focus-within {
  text-decoration: none;
}
#Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink,
#Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink > *, #Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:link,
#Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:link > *, #Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:visited,
#Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:visited > * {
  color: var(--color-navy, #003C71);
}
#Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:hover,
#Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:hover > *, #Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:active,
#Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:active > *, #Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:focus,
#Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:focus > *, #Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:focus-within,
#Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink:focus-within > * {
  color: var(--color-accent-color, #009FD7);
}
#Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink .rpOut {
  padding: 0;
}
#Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink span {
  color: inherit;
}
#Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink.rpExpandable {
  padding: 13px 7px 8px 30px !important;
  position: relative;
}
#Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink.rpExpandable .rpExpandHandle {
  background: none;
  width: 30px;
  position: absolute;
  top: 8px;
  left: 0;
}
#Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink.rpExpandable .rpExpandHandle:after {
  content: "+";
  font-weight: 300;
  font-size: 40px;
  color: var(--color-accent-color, #009FD7);
  position: absolute;
  z-index: 1;
  left: 0;
  top: 0;
  width: 100%;
  text-align: center;
  text-indent: 0;
  line-height: inherit;
}
#Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup li.rpItem a.rpLink.rpExpandable.rpExpanded .rpExpandHandle:after {
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
#Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup .rpSlide {
  border: 1px solid var(--color-light-grey, #C9CBCF);
  border-top: 0;
  background: none;
  border: none;
}
#Convention .mx-alt-collapse .mx-panelbar ul.rpRootGroup .rpExpandable ~ .rpSlide ul.rpGroup {
  padding: 15px 15px 15px 40px;
}

#Convention .dnnClear:before {
  display: table;
  content: " ";
}
#Convention .dnnClear:after {
  display: table;
  content: " ";
  clear: both;
}
#Convention .dnnSearchBoxPanel {
  background: none;
  width: 100%;
  max-width: 100%;
  margin: 0;
  padding: 0 0 0;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
}
#Convention .dnnSearchBoxPanel .dnnSearchBox {
  height: auto;
  padding: 0;
  margin: 0;
  border: 0;
  background: none;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
#Convention .dnnSearchBoxPanel .dnnSearchBox .dnnSearchBoxClearAdvanced {
  display: none !important;
}
#Convention .dnnSearchBoxPanel .dnnSearchBox > input[type=text] {
  position: relative;
  left: 0;
  height: auto;
  padding-right: 40px !important;
}
#Convention .dnnSearchBoxPanel .dnnSearchBox > input[type=text]:focus {
  height: auto;
  border: 1px solid var(--color-accent-color, #009FD7);
}
#Convention .dnnSearchBoxPanel .dnnSearchBox > a.dnnSearchBoxClearText {
  margin: -36px 0 0;
  right: 75px !important;
}
#Convention .dnnSearchBoxPanel .dnnSearchBox > a.dnnSearchBoxClearText.dnnShow {
  margin: -36px 0 0;
  right: 75px !important;
}
#Convention .dnnSearchBoxPanel .dnnSearchBox > a.dnnSearchButton {
  top: 0;
  margin: 0;
  width: 56px;
  height: 56px;
  line-height: 56px;
  background: var(--color-accent-color, #009FD7);
  z-index: 2;
}
#Convention .dnnSearchBoxPanel .dnnSearchBox > a.dnnSearchButton:after {
  content: "\f002";
  font-family: "FontAwesome5Free";
  font-weight: 900;
  font-size: 1em;
  color: var(--color-white, #FFF);
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  line-height: 56px;
  width: 100%;
  text-align: center;
}
#Convention .dnnSearchBoxPanel .dnnSearchBox > .dnnSearchBox_advanced {
  display: none !important;
  margin: 0;
  top: 0;
  right: 56px;
  height: 56px;
  background: var(--color-lightest-grey, #F8F8F8);
}
#Convention .dnnSearchBoxPanel .dnnSearchBox > .dnnSearchBox_advanced > .dnnSearchBox_advanced_label {
  font-size: 18px;
  height: 56px;
  line-height: 56px;
  padding: 0 30px 0 15px;
  border: 0;
  margin: 0;
  background-position: 105px center;
}
#Convention .dnnSearchResultAdvancedTip {
  /*
  line-height: 1em;
  margin: 0 !important;
  text-align: left;
  width: 100%;
  font-size: $size-sm;
  display: none;
  position: absolute;
  top: 70px;
  @media (min-width:$breakpoint-md) {
  	display: block;
  }
  */
  display: none !important;
}
#Convention #dnnSearchResult-advancedTipContainer {
  display: none !important;
  margin: 0;
}
#Convention #dnnSearchResult-advancedTipContainer .dnnSearchResult-hint-tbl {
  margin: 40px 0 0;
}
#Convention #dnnSearchResult-advancedTipContainer .dnnSearchResult-hint-tbl th, #Convention #dnnSearchResult-advancedTipContainer .dnnSearchResult-hint-tbl td {
  font-size: 14px !important;
}
#Convention .dnnSearchResultPanel {
  background: none;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin: 10px 0 0;
}
#Convention .dnnSearchResultPanel > .dnnRight {
  float: none;
  margin: 0;
}
@media (min-width: 576px) {
  #Convention .dnnSearchResultPanel > .dnnRight {
    float: left;
  }
}
#Convention .dnnSearchResultPanel > .dnnRight + .dnnRight {
  float: none;
  margin: 10px 0 0;
}
@media (min-width: 576px) {
  #Convention .dnnSearchResultPanel > .dnnRight + .dnnRight {
    float: right;
    margin: 0;
  }
}
#Convention .dnnSearchResultPanel > .dnnRight .dnnSearchResultSortOptions {
  padding: 0;
  margin: 0;
  border: 0;
  width: 100%;
  font-size: 0;
  height: 45px;
}
#Convention .dnnSearchResultPanel > .dnnRight .dnnSearchResultSortOptions:before {
  display: table;
  content: " ";
}
#Convention .dnnSearchResultPanel > .dnnRight .dnnSearchResultSortOptions:after {
  display: table;
  content: " ";
  clear: both;
}
@media (min-width: 576px) {
  #Convention .dnnSearchResultPanel > .dnnRight .dnnSearchResultSortOptions {
    height: auto;
    width: auto;
    font-size: inherit;
  }
}
#Convention .dnnSearchResultPanel > .dnnRight .dnnSearchResultSortOptions > li {
  margin: 0;
  border: 0;
  width: 50%;
  float: left;
  text-align: center;
}
@media (min-width: 576px) {
  #Convention .dnnSearchResultPanel > .dnnRight .dnnSearchResultSortOptions > li {
    width: auto;
    float: none;
  }
}
#Convention .dnnSearchResultPanel > .dnnRight .dnnSearchResultSortOptions > li a {
  border-color: var(--color-body, #5D646C) !important;
  background: var(--color-body, #5D646C) !important;
  color: var(--color-white, #FFF) !important;
  height: 45px;
  padding: 11px 15px 7px 15px;
}
#Convention .dnnSearchResultPanel > .dnnRight .dnnSearchResultSortOptions > li a, #Convention .dnnSearchResultPanel > .dnnRight .dnnSearchResultSortOptions > li a:link, #Convention .dnnSearchResultPanel > .dnnRight .dnnSearchResultSortOptions > li a:visited {
  text-decoration: none;
}
#Convention .dnnSearchResultPanel > .dnnRight .dnnSearchResultSortOptions > li a:hover, #Convention .dnnSearchResultPanel > .dnnRight .dnnSearchResultSortOptions > li a:active, #Convention .dnnSearchResultPanel > .dnnRight .dnnSearchResultSortOptions > li a:focus, #Convention .dnnSearchResultPanel > .dnnRight .dnnSearchResultSortOptions > li a:focus-within {
  text-decoration: none;
}
#Convention .dnnSearchResultPanel > .dnnRight .dnnSearchResultSortOptions > li a:hover, #Convention .dnnSearchResultPanel > .dnnRight .dnnSearchResultSortOptions > li a:focus, #Convention .dnnSearchResultPanel > .dnnRight .dnnSearchResultSortOptions > li a:active, #Convention .dnnSearchResultPanel > .dnnRight .dnnSearchResultSortOptions > li a.active {
  border-color: var(--color-body-hover, #4C5259) !important;
  background: var(--color-body-hover, #4C5259) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .dnnSearchResultPanel > .dnnRight .dnnSearchResultSortOptions > li.active a {
  border-color: var(--color-accent-color, #009FD7) !important;
  background: var(--color-accent-color, #009FD7) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .dnnSearchResultPanel > .dnnRight .dnnSearchResultSortOptions > li.active a:hover, #Convention .dnnSearchResultPanel > .dnnRight .dnnSearchResultSortOptions > li.active a:focus, #Convention .dnnSearchResultPanel > .dnnRight .dnnSearchResultSortOptions > li.active a:active, #Convention .dnnSearchResultPanel > .dnnRight .dnnSearchResultSortOptions > li.active a.active {
  border-color: var(--color-accent-color, #009FD7) !important;
  background: var(--color-accent-color, #009FD7) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .dnnSearchResultPanel > .dnnRight .selectize-input {
  border-color: var(--color-light-grey, #C9CBCF);
  background: none;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  margin-bottom: -10px;
  line-height: 1;
  padding: 8px 8px 3px;
}
#Convention .dnnSearchResultPanel > .dnnRight .selectize-input input[type=text] {
  height: 0;
}
#Convention .dnnSearchResultPanel > .dnnRight .selectize-input + .selectize-dropdown {
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  border-color: var(--color-light-grey, #C9CBCF);
  top: 40px !important;
}
#Convention .dnnSearchResultPanel > .dnnRight .selectize-input + .selectize-dropdown .selectize-dropdown-content .optgroup-header {
  padding: 8px 8px 3px;
}
#Convention .dnnSearchResultPanel > .dnnRight .selectize-input + .selectize-dropdown .selectize-dropdown-content.active {
  background: rgba(var(--color-accent-color--rgb, ), 0.1);
}
#Convention .dnnSearchResultPanel > .dnnRight > span.dnnSearchResultCountPerPage {
  margin: 6px 5px 0 0;
}
#Convention .dnnSearchResultPanel .RadComboBox_Default .rcbInput {
  padding: 12px 9px 11px !important;
}
#Convention .dnnSearchResultPager {
  margin: 0 0 30px 0;
  padding: 15px 0 10px;
}
#Convention .dnnSearchResultPager span {
  margin: 0 3px 0 0;
  font-size: 16px;
}
#Convention .dnnSearchResultPager span.dnnPager-current {
  margin: 0 20px 0 0;
}
@media (min-width: 576px) {
  #Convention .dnnSearchResultPager span {
    font-size: inherit;
  }
}
#Convention ul.dnnButtonGroup > li:hover {
  background: var(--color-light-grey, #C9CBCF);
}
#Convention .selectDrop > a:after {
  background: none !important;
  content: "\f0d7";
  font-family: "FontAwesome5Free";
  display: inline-block;
  height: 9px;
  margin: 0 0 0 6px;
  position: relative;
  width: 7px;
  color: var(--color-navy, #003C71);
}
#Convention .selectDrop > a:hover:after {
  color: var(--color-accent-color, #009FD7);
}

#Convention #dnn_SideBar .DnnModule-BannerDisplay .bannerDisplayCellDiv {
  text-align: center;
  float: none !important;
  padding: 0 !important;
}
#Convention .DnnModule-BannerDisplay .bannerDisplayRowDiv:before {
  display: table;
  content: " ";
}
#Convention .DnnModule-BannerDisplay .bannerDisplayRowDiv:after {
  display: table;
  content: " ";
  clear: both;
}

#Convention .DnnModule-2sxc-app .ads-container {
  text-align: center;
  position: relative;
}
#Convention .DnnModule-2sxc-app .ads-container.ads-3-cols .col:nth-last-of-type(1),
#Convention .DnnModule-2sxc-app .ads-container.ads-3-cols .col:nth-last-of-type(2) {
  display: none;
}
@media (min-width: 768px) {
  #Convention .DnnModule-2sxc-app .ads-container.ads-3-cols .col:nth-last-of-type(1) {
    display: block;
  }
}
@media (min-width: 992px) {
  #Convention .DnnModule-2sxc-app .ads-container.ads-3-cols .col:nth-last-of-type(1),
  #Convention .DnnModule-2sxc-app .ads-container.ads-3-cols .col:nth-last-of-type(2) {
    display: block;
  }
}
#Convention .DnnModule-2sxc-app .ads-container.ads-4-cols .col:nth-last-of-type(1),
#Convention .DnnModule-2sxc-app .ads-container.ads-4-cols .col:nth-last-of-type(2),
#Convention .DnnModule-2sxc-app .ads-container.ads-4-cols .col:nth-last-of-type(3) {
  display: none;
}
@media (min-width: 768px) {
  #Convention .DnnModule-2sxc-app .ads-container.ads-4-cols .col:nth-last-of-type(1) {
    display: block;
  }
}
@media (min-width: 992px) {
  #Convention .DnnModule-2sxc-app .ads-container.ads-4-cols .col:nth-last-of-type(1),
  #Convention .DnnModule-2sxc-app .ads-container.ads-4-cols .col:nth-last-of-type(2) {
    display: block;
  }
}
@media (min-width: 1200px) {
  #Convention .DnnModule-2sxc-app .ads-container.ads-4-cols .col:nth-last-of-type(1),
  #Convention .DnnModule-2sxc-app .ads-container.ads-4-cols .col:nth-last-of-type(2),
  #Convention .DnnModule-2sxc-app .ads-container.ads-4-cols .col:nth-last-of-type(3) {
    display: block;
  }
}
#Convention .DnnModule-2sxc-app .ads-container .container-fluid:before {
  content: "ADS";
  position: absolute;
  z-index: 5;
  top: 0;
  left: 50%;
  color: var(--color-white, #FFF);
  font-weight: 700;
  font-size: 11px;
  background: var(--color-navy, #003C71);
  line-height: 1;
  padding: 4px 1px 2px 0;
  border-radius: 15px;
  margin: -9px 0 0 -18px;
  width: 36px;
}

.sc-cb-highlight-for-insert {
  background-color: inherit;
}

.sc-content-block-quick-insert {
  display: none !important;
}

#Body #psCookieSliderConTop {
  background: var(--color-navy, #003C71);
  background: var(--color-light-navy, #386891);
  background: -moz-linear-gradient(180deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
  background: -webkit-linear-gradient(180deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
  background: linear-gradient(180deg, var(--color-light-navy, #386891) 0%, var(--color-navy, #003C71) 100%);
}
#Body #psCookieSliderConTop #psCookieSlider {
  padding: 15px 15px 10px;
  line-height: 1.25em;
}
#Body #psCookieSliderConTop span {
  color: var(--color-white, #FFF);
  font-family: "HelveticaNeueLTPro", Arial, Helvetica, sans-serif;
}
#Body #psCookieSliderConTop span.psCookieMsg1, #Body #psCookieSliderConTop span.psCookieInfo {
  font-weight: 300;
  display: block;
  margin: 0 auto;
  max-width: 1200px;
}
#Body #psCookieSliderConTop span.psCookieMsg1 a,
#Body #psCookieSliderConTop span.psCookieMsg1 a > *, #Body #psCookieSliderConTop span.psCookieMsg1 a:link,
#Body #psCookieSliderConTop span.psCookieMsg1 a:link > *, #Body #psCookieSliderConTop span.psCookieMsg1 a:visited,
#Body #psCookieSliderConTop span.psCookieMsg1 a:visited > *, #Body #psCookieSliderConTop span.psCookieInfo a,
#Body #psCookieSliderConTop span.psCookieInfo a > *, #Body #psCookieSliderConTop span.psCookieInfo a:link,
#Body #psCookieSliderConTop span.psCookieInfo a:link > *, #Body #psCookieSliderConTop span.psCookieInfo a:visited,
#Body #psCookieSliderConTop span.psCookieInfo a:visited > * {
  color: var(--color-white, #FFF);
}
#Body #psCookieSliderConTop span.psCookieMsg1 a:hover,
#Body #psCookieSliderConTop span.psCookieMsg1 a:hover > *, #Body #psCookieSliderConTop span.psCookieMsg1 a:active,
#Body #psCookieSliderConTop span.psCookieMsg1 a:active > *, #Body #psCookieSliderConTop span.psCookieMsg1 a:focus,
#Body #psCookieSliderConTop span.psCookieMsg1 a:focus > *, #Body #psCookieSliderConTop span.psCookieMsg1 a:focus-within,
#Body #psCookieSliderConTop span.psCookieMsg1 a:focus-within > *, #Body #psCookieSliderConTop span.psCookieInfo a:hover,
#Body #psCookieSliderConTop span.psCookieInfo a:hover > *, #Body #psCookieSliderConTop span.psCookieInfo a:active,
#Body #psCookieSliderConTop span.psCookieInfo a:active > *, #Body #psCookieSliderConTop span.psCookieInfo a:focus,
#Body #psCookieSliderConTop span.psCookieInfo a:focus > *, #Body #psCookieSliderConTop span.psCookieInfo a:focus-within,
#Body #psCookieSliderConTop span.psCookieInfo a:focus-within > * {
  color: var(--color-white, #FFF);
}
#Body #psCookieSliderConTop span.psCookieMsg1 a, #Body #psCookieSliderConTop span.psCookieMsg1 a:link, #Body #psCookieSliderConTop span.psCookieMsg1 a:visited, #Body #psCookieSliderConTop span.psCookieInfo a, #Body #psCookieSliderConTop span.psCookieInfo a:link, #Body #psCookieSliderConTop span.psCookieInfo a:visited {
  text-decoration: underline;
}
#Body #psCookieSliderConTop span.psCookieMsg1 a:hover, #Body #psCookieSliderConTop span.psCookieMsg1 a:active, #Body #psCookieSliderConTop span.psCookieMsg1 a:focus, #Body #psCookieSliderConTop span.psCookieMsg1 a:focus-within, #Body #psCookieSliderConTop span.psCookieInfo a:hover, #Body #psCookieSliderConTop span.psCookieInfo a:active, #Body #psCookieSliderConTop span.psCookieInfo a:focus, #Body #psCookieSliderConTop span.psCookieInfo a:focus-within {
  text-decoration: none;
}
#Body #psCookieSliderConTop button.psCookieCompBtn, #Body #psCookieSliderConTop button.psCookieCompBtn:hover, #Body #psCookieSliderConTop button.psCookieCompBtn:focus, #Body #psCookieSliderConTop button.psCookieCompBtn:active, #Body #psCookieSliderConTop button.psCookieCompBtn.active {
  font-family: "HelveticaNeueLTPro", Arial, Helvetica, sans-serif;
  font-weight: 300;
  text-shadow: none !important;
  text-decoration: none !important;
  opacity: 1 !important;
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  font-size: 16px !important;
  display: inline-block;
  line-height: 1.25em !important;
  padding: 0.35em 1em 0.2em !important;
  text-align: center;
  outline: none !important;
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-green, #78BE20) !important;
  background: var(--color-green, #78BE20) !important;
  color: var(--color-white, #FFF) !important;
  margin: 0.25em auto;
  height: 33px;
}
#Body #psCookieSliderConTop button.psCookieCompBtn.btn-sm, #Body #psCookieSliderConTop button.psCookieCompBtn.btn-sm:hover, #Body #psCookieSliderConTop button.psCookieCompBtn.btn-sm:focus, #Body #psCookieSliderConTop button.psCookieCompBtn.btn-sm:active, #Body #psCookieSliderConTop button.psCookieCompBtn.btn-sm.active, #Body #psCookieSliderConTop button.psCookieCompBtn:hover.btn-sm, #Body #psCookieSliderConTop button.psCookieCompBtn:hover.btn-sm:hover, #Body #psCookieSliderConTop button.psCookieCompBtn:hover.btn-sm:focus, #Body #psCookieSliderConTop button.psCookieCompBtn:hover.btn-sm:active, #Body #psCookieSliderConTop button.psCookieCompBtn:hover.btn-sm.active, #Body #psCookieSliderConTop button.psCookieCompBtn:focus.btn-sm, #Body #psCookieSliderConTop button.psCookieCompBtn:focus.btn-sm:hover, #Body #psCookieSliderConTop button.psCookieCompBtn:focus.btn-sm:focus, #Body #psCookieSliderConTop button.psCookieCompBtn:focus.btn-sm:active, #Body #psCookieSliderConTop button.psCookieCompBtn:focus.btn-sm.active, #Body #psCookieSliderConTop button.psCookieCompBtn:active.btn-sm, #Body #psCookieSliderConTop button.psCookieCompBtn:active.btn-sm:hover, #Body #psCookieSliderConTop button.psCookieCompBtn:active.btn-sm:focus, #Body #psCookieSliderConTop button.psCookieCompBtn:active.btn-sm:active, #Body #psCookieSliderConTop button.psCookieCompBtn:active.btn-sm.active, #Body #psCookieSliderConTop button.psCookieCompBtn.active.btn-sm, #Body #psCookieSliderConTop button.psCookieCompBtn.active.btn-sm:hover, #Body #psCookieSliderConTop button.psCookieCompBtn.active.btn-sm:focus, #Body #psCookieSliderConTop button.psCookieCompBtn.active.btn-sm:active, #Body #psCookieSliderConTop button.psCookieCompBtn.active.btn-sm.active {
  font-size: 16px !important;
  padding: 0.675em 0.75em 0.275em !important;
}
#Body #psCookieSliderConTop button.psCookieCompBtn.btn-lg, #Body #psCookieSliderConTop button.psCookieCompBtn.btn-lg:hover, #Body #psCookieSliderConTop button.psCookieCompBtn.btn-lg:focus, #Body #psCookieSliderConTop button.psCookieCompBtn.btn-lg:active, #Body #psCookieSliderConTop button.psCookieCompBtn.btn-lg.active, #Body #psCookieSliderConTop button.psCookieCompBtn:hover.btn-lg, #Body #psCookieSliderConTop button.psCookieCompBtn:hover.btn-lg:hover, #Body #psCookieSliderConTop button.psCookieCompBtn:hover.btn-lg:focus, #Body #psCookieSliderConTop button.psCookieCompBtn:hover.btn-lg:active, #Body #psCookieSliderConTop button.psCookieCompBtn:hover.btn-lg.active, #Body #psCookieSliderConTop button.psCookieCompBtn:focus.btn-lg, #Body #psCookieSliderConTop button.psCookieCompBtn:focus.btn-lg:hover, #Body #psCookieSliderConTop button.psCookieCompBtn:focus.btn-lg:focus, #Body #psCookieSliderConTop button.psCookieCompBtn:focus.btn-lg:active, #Body #psCookieSliderConTop button.psCookieCompBtn:focus.btn-lg.active, #Body #psCookieSliderConTop button.psCookieCompBtn:active.btn-lg, #Body #psCookieSliderConTop button.psCookieCompBtn:active.btn-lg:hover, #Body #psCookieSliderConTop button.psCookieCompBtn:active.btn-lg:focus, #Body #psCookieSliderConTop button.psCookieCompBtn:active.btn-lg:active, #Body #psCookieSliderConTop button.psCookieCompBtn:active.btn-lg.active, #Body #psCookieSliderConTop button.psCookieCompBtn.active.btn-lg, #Body #psCookieSliderConTop button.psCookieCompBtn.active.btn-lg:hover, #Body #psCookieSliderConTop button.psCookieCompBtn.active.btn-lg:focus, #Body #psCookieSliderConTop button.psCookieCompBtn.active.btn-lg:active, #Body #psCookieSliderConTop button.psCookieCompBtn.active.btn-lg.active {
  font-size: 22px !important;
  padding: 0.825em 1.5em 0.675em !important;
}
#Body #psCookieSliderConTop button.psCookieCompBtn.btn-xl, #Body #psCookieSliderConTop button.psCookieCompBtn.btn-xl:hover, #Body #psCookieSliderConTop button.psCookieCompBtn.btn-xl:focus, #Body #psCookieSliderConTop button.psCookieCompBtn.btn-xl:active, #Body #psCookieSliderConTop button.psCookieCompBtn.btn-xl.active, #Body #psCookieSliderConTop button.psCookieCompBtn:hover.btn-xl, #Body #psCookieSliderConTop button.psCookieCompBtn:hover.btn-xl:hover, #Body #psCookieSliderConTop button.psCookieCompBtn:hover.btn-xl:focus, #Body #psCookieSliderConTop button.psCookieCompBtn:hover.btn-xl:active, #Body #psCookieSliderConTop button.psCookieCompBtn:hover.btn-xl.active, #Body #psCookieSliderConTop button.psCookieCompBtn:focus.btn-xl, #Body #psCookieSliderConTop button.psCookieCompBtn:focus.btn-xl:hover, #Body #psCookieSliderConTop button.psCookieCompBtn:focus.btn-xl:focus, #Body #psCookieSliderConTop button.psCookieCompBtn:focus.btn-xl:active, #Body #psCookieSliderConTop button.psCookieCompBtn:focus.btn-xl.active, #Body #psCookieSliderConTop button.psCookieCompBtn:active.btn-xl, #Body #psCookieSliderConTop button.psCookieCompBtn:active.btn-xl:hover, #Body #psCookieSliderConTop button.psCookieCompBtn:active.btn-xl:focus, #Body #psCookieSliderConTop button.psCookieCompBtn:active.btn-xl:active, #Body #psCookieSliderConTop button.psCookieCompBtn:active.btn-xl.active, #Body #psCookieSliderConTop button.psCookieCompBtn.active.btn-xl, #Body #psCookieSliderConTop button.psCookieCompBtn.active.btn-xl:hover, #Body #psCookieSliderConTop button.psCookieCompBtn.active.btn-xl:focus, #Body #psCookieSliderConTop button.psCookieCompBtn.active.btn-xl:active, #Body #psCookieSliderConTop button.psCookieCompBtn.active.btn-xl.active {
  font-size: 28px !important;
  padding: 1em 1.5em 0.8em !important;
}
#Body #psCookieSliderConTop button.psCookieCompBtn:hover, #Body #psCookieSliderConTop button.psCookieCompBtn:focus, #Body #psCookieSliderConTop button.psCookieCompBtn:active, #Body #psCookieSliderConTop button.psCookieCompBtn.active, #Body #psCookieSliderConTop button.psCookieCompBtn:hover:hover, #Body #psCookieSliderConTop button.psCookieCompBtn:hover:focus, #Body #psCookieSliderConTop button.psCookieCompBtn:hover:active, #Body #psCookieSliderConTop button.psCookieCompBtn:hover.active, #Body #psCookieSliderConTop button.psCookieCompBtn:focus:hover, #Body #psCookieSliderConTop button.psCookieCompBtn:focus:focus, #Body #psCookieSliderConTop button.psCookieCompBtn:focus:active, #Body #psCookieSliderConTop button.psCookieCompBtn:focus.active, #Body #psCookieSliderConTop button.psCookieCompBtn:active:hover, #Body #psCookieSliderConTop button.psCookieCompBtn:active:focus, #Body #psCookieSliderConTop button.psCookieCompBtn:active:active, #Body #psCookieSliderConTop button.psCookieCompBtn:active.active, #Body #psCookieSliderConTop button.psCookieCompBtn.active:hover, #Body #psCookieSliderConTop button.psCookieCompBtn.active:focus, #Body #psCookieSliderConTop button.psCookieCompBtn.active:active, #Body #psCookieSliderConTop button.psCookieCompBtn.active.active {
  border-color: var(--color-green-hover, #659F1B) !important;
  background: var(--color-green-hover, #659F1B) !important;
  color: var(--color-white, #FFF) !important;
}

#Convention .ModDnnForgeLatestArticlesC a[title="Click to edit"] {
  background: var(--color-lighter-grey, #E1E3E6);
  display: block;
  position: absolute;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  top: 0;
  left: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
}
#Convention .ModDnnForgeLatestArticlesC .news-latest ul {
  margin: 0;
  list-style: none;
}
#Convention .ModDnnForgeLatestArticlesC .news-latest ul li {
  position: relative;
  margin: 0 0 1em;
}
#Convention .ModDnnForgeLatestArticlesC .news-latest ul li small {
  opacity: 1;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 1;
  color: var(--color-white, #FFF) !important;
  background: var(--color-grey, #A4A8AD) !important;
  padding: 7px 8px 3px 8px;
  margin-bottom: 7px;
  display: inline-block;
}
#Convention .ModDnnForgeLatestArticlesC .news-latest ul li a[title="Click to edit"] {
  position: relative;
  display: inline-block;
  margin-top: 1em;
}
#Convention .ModDnnForgeLatestArticlesC .news-latest ul + .btn {
  margin-top: 0.5em;
}
#Convention .ModDnnForgeLatestArticlesC .news-latest ul + .btn .fa, #Convention .ModDnnForgeLatestArticlesC .news-latest ul + .btn .fab, #Convention .ModDnnForgeLatestArticlesC .news-latest ul + .btn .fad, #Convention .ModDnnForgeLatestArticlesC .news-latest ul + .btn .fal, #Convention .ModDnnForgeLatestArticlesC .news-latest ul + .btn .far, #Convention .ModDnnForgeLatestArticlesC .news-latest ul + .btn .fas {
  vertical-align: middle;
  line-height: 0;
  padding-left: 0.125em;
}
#Convention .ModDnnForgeLatestArticlesC .news-latest.nfda-news ul {
  -webkit-columns: 2;
  -moz-columns: 2;
  columns: 2;
  -webkit-column-gap: 60px;
  -moz-column-gap: 60px;
  column-gap: 60px;
  -moz-column-fill: balance;
  column-fill: balance;
  -webkit-column-break-inside: avoid;
  page-break-inside: avoid;
  break-inside: avoid;
  margin-bottom: 1em;
}
#Convention .ModDnnForgeNewsArticlesC .NewsArticles .nfda-news.nfda-news-listing article {
  margin-bottom: 2em;
}
#Convention .ModDnnForgeNewsArticlesC .NewsArticles .nfda-news.nfda-news-listing header h3 {
  margin: 0;
}
#Convention .ModDnnForgeNewsArticlesC .director-archive {
  list-style: none;
}

.sxc-popup-open iframe[src*="2sxc"] {
  padding-left: 80px;
}
.sxc-popup-open #Convention .header-main {
  z-index: 0;
}

#Convention .DnnModule-2sxc-app .ads-container {
  text-align: center;
  position: relative;
}
#Convention .DnnModule-2sxc-app .ads-container.ads-3-cols .col:nth-last-of-type(1),
#Convention .DnnModule-2sxc-app .ads-container.ads-3-cols .col:nth-last-of-type(2) {
  display: none;
}
@media (min-width: 768px) {
  #Convention .DnnModule-2sxc-app .ads-container.ads-3-cols .col:nth-last-of-type(1) {
    display: block;
  }
}
@media (min-width: 992px) {
  #Convention .DnnModule-2sxc-app .ads-container.ads-3-cols .col:nth-last-of-type(1),
  #Convention .DnnModule-2sxc-app .ads-container.ads-3-cols .col:nth-last-of-type(2) {
    display: block;
  }
}
#Convention .DnnModule-2sxc-app .ads-container.ads-4-cols .col:nth-last-of-type(1),
#Convention .DnnModule-2sxc-app .ads-container.ads-4-cols .col:nth-last-of-type(2),
#Convention .DnnModule-2sxc-app .ads-container.ads-4-cols .col:nth-last-of-type(3) {
  display: none;
}
@media (min-width: 768px) {
  #Convention .DnnModule-2sxc-app .ads-container.ads-4-cols .col:nth-last-of-type(1) {
    display: block;
  }
}
@media (min-width: 992px) {
  #Convention .DnnModule-2sxc-app .ads-container.ads-4-cols .col:nth-last-of-type(1),
  #Convention .DnnModule-2sxc-app .ads-container.ads-4-cols .col:nth-last-of-type(2) {
    display: block;
  }
}
@media (min-width: 1200px) {
  #Convention .DnnModule-2sxc-app .ads-container.ads-4-cols .col:nth-last-of-type(1),
  #Convention .DnnModule-2sxc-app .ads-container.ads-4-cols .col:nth-last-of-type(2),
  #Convention .DnnModule-2sxc-app .ads-container.ads-4-cols .col:nth-last-of-type(3) {
    display: block;
  }
}
#Convention .DnnModule-2sxc-app .ads-container .container-fluid:before {
  content: "ADS";
  position: absolute;
  z-index: 5;
  top: 0;
  left: 50%;
  color: var(--color-white, #FFF);
  font-weight: 700;
  font-size: 11px;
  background: var(--color-navy, #003C71);
  line-height: 1;
  padding: 4px 1px 2px 0;
  border-radius: 15px;
  margin: -9px 0 0 -18px;
  width: 36px;
}
#Convention .ad-box-wrapper {
  width: 230px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
#Convention .ad-box-wrapper .ad-box {
  height: 0;
  padding-top: 195.65%;
  display: block;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: contain;
  background-color: var(--color-light-grey, #C9CBCF);
}

#Convention .ModActionFormC .row > .c-form > .form-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
#Convention .ModActionFormC .bstrap30 .label-align-top .checkbox,
#Convention .ModActionFormC .bstrap30 .label-align-top .radio {
  margin: 0;
}
#Convention .ModActionFormC .bstrap30 input[type=radio],
#Convention .ModActionFormC .bstrap30 input[type=checkbox] {
  width: 20px;
  height: 20px;
  top: 0;
  left: 0;
  position: absolute;
  vertical-align: top;
}
#Convention .ModActionFormC .bstrap30 input[type=radio] + span,
#Convention .ModActionFormC .bstrap30 input[type=checkbox] + span {
  margin-left: 30px;
  display: block;
}
#Convention .ModActionFormC label,
#Convention .ModActionFormC .bstrap30 label,
#Convention .ModActionFormC .bstrap30 label span,
#Convention .ModActionFormC label.control-label {
  font-weight: 300 !important;
  font-size: 18px;
  position: relative;
}
#Convention .ModActionFormC input[type=tel] {
  font-family: "HelveticaNeueLTPro", Arial, Helvetica, sans-serif;
  font-weight: 300;
  text-shadow: none !important;
  text-decoration: none !important;
  opacity: 1 !important;
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  font-family: "HelveticaNeueLTPro", Arial, Helvetica, sans-serif;
  font-weight: 300;
  text-shadow: none !important;
  text-decoration: none !important;
  opacity: 1 !important;
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  border: 1px solid var(--color-light-grey, #C9CBCF);
  font-size: 22px !important;
  color: var(--color-body, #5D646C) !important;
  line-height: 1.475em !important;
  padding: 0.55em 0.75em 0.45em !important;
  height: auto;
  min-height: 56px;
  caret-color: var(--color-accent-color, #009FD7);
  padding: 0.55em 0.75em 0.45em 2.15em !important;
}
#Convention .ModActionFormC input[type=tel]:focus, #Convention .ModActionFormC input[type=tel]:active {
  border-color: var(--color-accent-color, #009FD7);
}
#Convention .ModActionFormC img.imgcode {
  height: 56px;
}
#Convention .ModActionFormC .alert.alert-info.submit-confirm {
  width: 100%;
  background: none;
}
#Convention .ModActionFormC .alert.alert-info.submit-confirm * {
  color: var(--color-body, #5D646C);
}
#Convention .ModActionFormC .alert.alert-info.submit-confirm h1, #Convention .ModActionFormC .alert.alert-info.submit-confirm h2, #Convention .ModActionFormC .alert.alert-info.submit-confirm h3 {
  color: var(--color-accent-color, #009FD7);
}

#Convention .ModDNNEventsC .ThemeEvents .EvtHdrMdlCol .EvtDateControls .RadPicker {
  width: 185px !important;
}
#Convention .ModDNNEventsC .ThemeEvents .EvtHdrMdlCol .EvtDateControls .CommandButton {
  vertical-align: middle;
}
#Convention .ModDNNEventsC .ThemeEvents .EvtHdrMdlCol .EvtDateControls .rcCalPopup {
  margin-bottom: 5px;
}
#Convention .ModDNNEventsC .ThemeEvents th, #Convention .ModDNNEventsC .ThemeEvents td, #Convention .ModDNNEventsC .ThemeEvents div {
  font-size: 16px;
  line-height: 1.25;
}
#Convention .ModDNNEventsC .ThemeEvents th, #Convention .ModDNNEventsC .ThemeEvents td {
  padding: 0.275rem 0.275rem 0;
}
#Convention .ModDNNEventsC .ThemeEvents td.EventDay {
  font-size: 14px;
  height: 125px;
  position: relative;
  background: none;
}
#Convention .ModDNNEventsC .ThemeEvents td.EventDay:before, #Convention .ModDNNEventsC .ThemeEvents td.EventDay:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: -1;
}
#Convention .ModDNNEventsC .ThemeEvents td.EventDay:after {
  background: #E8EEF7;
  height: 22px;
}
#Convention .ModDNNEventsC .ThemeEvents td.EventDay:before {
  background: var(--color-white, #FFF);
  height: 100%;
}
#Convention .ModDNNEventsC .ThemeEvents td.EventDay .EventDayScroll {
  background: none;
  position: absolute;
  top: 22px;
  left: 0;
  height: 102px;
  width: 100%;
  padding: 7px 7px 7px;
  z-index: 1;
}
#Convention .ModDNNEventsC .ThemeEvents td.EventDay .EventDayScroll div + div {
  padding-top: 7px;
  border-top: 1px solid var(--color-lighter-grey, #E1E3E6);
}
#Convention .ModDNNEventsC .ThemeEvents td.ListDate {
  padding: 0.5rem 0.35rem 0.125rem;
}
#Convention .ModDNNEventsC .ThemeEvents td.ListTitle {
  padding: 0.5rem 0.35rem 0.125rem;
}
#Convention .ModDNNEventsC .ThemeEvents td.ListTitle a {
  font-size: 16px;
  font-family: "HelveticaNeueLTPro", Arial, Helvetica, sans-serif;
}

#Convention .DnnModule-LiveBlog a.ms-btn {
  padding: 17px 12px;
  text-decoration: none !important;
}
#Convention .DnnModule-LiveBlog a.ms-btn-primary.ms-active, #Convention .DnnModule-LiveBlog a.ms-btn-primary.ms-focus, #Convention .DnnModule-LiveBlog a.ms-btn-primary:active, #Convention .DnnModule-LiveBlog a.ms-btn-primary:focus, #Convention .DnnModule-LiveBlog a.ms-btn-primary:hover {
  color: #FFF;
}
#Convention .DnnModule-LiveBlog a.ms-btn-primary.ms-active span, #Convention .DnnModule-LiveBlog a.ms-btn-primary.ms-focus span, #Convention .DnnModule-LiveBlog a.ms-btn-primary:active span, #Convention .DnnModule-LiveBlog a.ms-btn-primary:focus span, #Convention .DnnModule-LiveBlog a.ms-btn-primary:hover span {
  color: inherit;
}
#Convention .DnnModule-LiveBlog .ms-nav-pills a,
#Convention .DnnModule-LiveBlog .ms-nav-pills a:hover,
#Convention .DnnModule-LiveBlog .ms-nav-pills a:focus,
#Convention .DnnModule-LiveBlog .ms-nav-pills a:active {
  text-decoration: none;
}
#Convention .DnnModule-LiveBlog .ms-nav-pills .ms-active a,
#Convention .DnnModule-LiveBlog .ms-nav-pills .ms-active a:hover,
#Convention .DnnModule-LiveBlog .ms-nav-pills .ms-active a:focus,
#Convention .DnnModule-LiveBlog .ms-nav-pills .ms-active a:active {
  color: #FFF;
}
#Convention .DnnModule-LiveBlog .nav_bar select {
  margin-top: -5px;
}
#Convention .DnnModule-LiveBlog input[type=number] {
  font-family: "HelveticaNeueLTPro", Arial, Helvetica, sans-serif;
  font-weight: 300;
  text-shadow: none !important;
  text-decoration: none !important;
  opacity: 1 !important;
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  border: 1px solid var(--color-light-grey, #C9CBCF);
  font-size: 22px !important;
  color: var(--color-body, #5D646C) !important;
  line-height: 1.475em !important;
  padding: 0.55em 0.75em 0.45em !important;
  height: auto;
  min-height: 56px;
  caret-color: var(--color-accent-color, #009FD7);
}
#Convention .DnnModule-LiveBlog input[type=number]:focus, #Convention .DnnModule-LiveBlog input[type=number]:active {
  border-color: var(--color-accent-color, #009FD7);
}
#Convention .DnnModule-LiveBlog label {
  font-size: 16px;
}
#Convention .DnnModule-LiveBlog tags-input .tags .input {
  width: 90% !important;
}
#Convention .DnnModule-LiveBlog .angular-ui-tree ol li {
  margin-bottom: 0;
}
#Convention .DnnModule-LiveBlog a.SaveComment.mbutton {
  font-family: "HelveticaNeueLTPro", Arial, Helvetica, sans-serif;
  font-weight: 300;
  text-shadow: none !important;
  text-decoration: none !important;
  opacity: 1 !important;
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  font-size: 18px !important;
  display: inline-block;
  line-height: 1.25em !important;
  padding: 0.9em 1.5em 0.675em !important;
  text-align: center;
  outline: none !important;
  border-width: 2px !important;
  border-style: solid !important;
  border-color: var(--color-accent-color, #009FD7) !important;
  background: var(--color-accent-color, #009FD7) !important;
  color: var(--color-white, #FFF) !important;
  margin-top: -2em !important;
  position: relative;
}
#Convention .DnnModule-LiveBlog a.SaveComment.mbutton.btn-sm, #Convention .DnnModule-LiveBlog a.SaveComment.mbutton.btn-sm:hover, #Convention .DnnModule-LiveBlog a.SaveComment.mbutton.btn-sm:focus, #Convention .DnnModule-LiveBlog a.SaveComment.mbutton.btn-sm:active, #Convention .DnnModule-LiveBlog a.SaveComment.mbutton.btn-sm.active {
  font-size: 16px !important;
  padding: 0.675em 0.75em 0.275em !important;
}
#Convention .DnnModule-LiveBlog a.SaveComment.mbutton.btn-lg, #Convention .DnnModule-LiveBlog a.SaveComment.mbutton.btn-lg:hover, #Convention .DnnModule-LiveBlog a.SaveComment.mbutton.btn-lg:focus, #Convention .DnnModule-LiveBlog a.SaveComment.mbutton.btn-lg:active, #Convention .DnnModule-LiveBlog a.SaveComment.mbutton.btn-lg.active {
  font-size: 22px !important;
  padding: 0.825em 1.5em 0.675em !important;
}
#Convention .DnnModule-LiveBlog a.SaveComment.mbutton.btn-xl, #Convention .DnnModule-LiveBlog a.SaveComment.mbutton.btn-xl:hover, #Convention .DnnModule-LiveBlog a.SaveComment.mbutton.btn-xl:focus, #Convention .DnnModule-LiveBlog a.SaveComment.mbutton.btn-xl:active, #Convention .DnnModule-LiveBlog a.SaveComment.mbutton.btn-xl.active {
  font-size: 28px !important;
  padding: 1em 1.5em 0.8em !important;
}
#Convention .DnnModule-LiveBlog a.SaveComment.mbutton:hover, #Convention .DnnModule-LiveBlog a.SaveComment.mbutton:focus, #Convention .DnnModule-LiveBlog a.SaveComment.mbutton:active, #Convention .DnnModule-LiveBlog a.SaveComment.mbutton.active {
  border-color: var(--color-accent-color-hover, #007BA8) !important;
  background: var(--color-accent-color-hover, #007BA8) !important;
  color: var(--color-white, #FFF) !important;
}
#Convention .DnnModule-LiveBlog .commenterror:not(:empty) {
  font-size: 16px;
  font-style: italic;
  margin-top: 0.5em;
}
#Convention .DnnModule-LiveBlog .moderatemsg:not(:empty) {
  color: var(--color-white, #FFF);
  font-size: 22px;
  padding: 12px 15px 7px;
  background: var(--color-green, #78BE20);
  margin-top: 0.5em;
}
#Convention .DnnModule-LiveBlog .moderatemsg:not(:empty) > br:first-child {
  display: none;
}

@media print {
  #Convention .printMe {
    display: block !important;
  }
  #Convention .printMeNot {
    display: none !important;
  }
}
#Convention .ROIcalculator section h2 {
  padding: 20px 60px 10px 20px;
  position: relative;
}
#Convention .ROIcalculator section h2 a {
  position: absolute;
  top: 20px;
  right: 20px;
}
#Convention .ROIcalculator section h3 {
  padding-right: 30px !important;
  position: relative;
}
#Convention .ROIcalculator section h3 a {
  position: absolute;
  top: 0;
  right: 0;
}
#Convention .ROIcalculator section + section {
  margin-top: 2rem;
}
#Convention .ROIcalculator .subtotal {
  background: var(--color-lighter-grey, #E1E3E6);
  padding-top: 6px;
  padding-bottom: 6px;
}
#Convention .ROIcalculator .subtotal:nth-of-type(2) {
  background: var(--color-lightest-grey, #F8F8F8);
}
#Convention .ROIcalculator .subtotal > div > div:first-child {
  padding-left: 16px;
}
#Convention .ROIcalculator .subtotal.grandtotal {
  background: var(--color-navy, #003C71);
}
#Convention .ROIcalculator .subtotal .form-row > div:first-child {
  padding-left: 20px;
  padding-right: 20px;
  font-weight: bold;
  line-height: 1.25;
  font-size: 22px;
}
@media (min-width: 768px) {
  #Convention .ROIcalculator .subtotal .form-row > div:first-child {
    padding-left: 16px;
    padding-right: 16px;
  }
}
#Convention .ROIcalculator .custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
}
#Convention .ROIcalculator .custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}
#Convention .ROIcalculator .custom-switch {
  padding-left: 3.25rem;
}
#Convention .ROIcalculator .custom-switch .custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
#Convention .ROIcalculator .custom-switch .custom-control-label:before {
  top: 0rem;
  left: -3.25rem;
  width: 2.75rem;
  height: 1.5rem;
  pointer-events: all;
  border-radius: 3rem;
  background-color: #E1E3E6;
}
#Convention .ROIcalculator .custom-switch .custom-control-label:after {
  content: "";
  position: absolute;
  display: block;
  width: 1.5rem;
  height: 1.5rem;
  background: 50%/50% 50% no-repeat;
  top: calc(0rem + 2px);
  left: calc(-3.25rem + 2px);
  width: calc(1.5rem - 4px);
  height: calc(1.5rem - 4px);
  background-color: #FFF;
  border-radius: 3rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
}
#Convention .ROIcalculator .custom-switch .custom-control-input:active ~ .custom-control-label::before {
  color: #FFF;
  background-color: var(--color-accent-color, #009FD7);
}
#Convention .ROIcalculator .custom-switch .custom-control-input:focus ~ .custom-control-label:before {
  box-shadow: none;
}
#Convention .ROIcalculator .custom-switch .custom-control-input:checked ~ .custom-control-label:before {
  color: #FFF;
  border-color: var(--color-navy, #003C71);
  background-color: var(--color-navy, #003C71);
}
#Convention .ROIcalculator .custom-switch .custom-control-input:checked ~ .custom-control-label:after {
  background-color: #FFF;
  -webkit-transform: translateX(1.25rem);
  transform: translateX(1.25rem);
}
#Convention .ROIcalculator .custom-switch .custom-control-input:checked:active ~ .custom-control-label::before {
  background-color: #FFF;
}
#Convention .ROIcalculator .custom-switch .custom-control-input:checked ~ .custom-control-label span.true {
  display: block;
}
#Convention .ROIcalculator .custom-switch .custom-control-input:checked ~ .custom-control-label span.false {
  display: none;
}
#Convention .ROIcalculator .custom-switch .custom-control-input ~ .custom-control-label span.true {
  display: none;
}
#Convention .ROIcalculator .custom-switch .custom-control-input ~ .custom-control-label span.false {
  display: block;
}
#Convention .ROIcalculator .input-group-prepend {
  z-index: 9;
  margin-right: -30px;
  position: relative;
}
#Convention .ROIcalculator .input-group-prepend + .form-control {
  padding-left: 30px !important;
}
#Convention .ROIcalculator .input-group-text {
  padding: 0.2rem 0 0.375rem 0.75rem;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--color-accent-color, #009FD7);
  background: none;
  border: 0;
  border-radius: 0;
  background: none;
}

/* login */
#Convention .LoginPanel {
  padding: 4rem 0 3rem;
  max-width: 100%;
  margin: 0 auto;
  float: none;
}
#Convention .dnnCheckbox .mark {
  background-color: transparent;
}

/* 2sxc admin */
#Convention .sc-uninitialized .icon-sxc-glasses:before {
  color: #FFF;
  font-size: 3em;
}

#Convention .redactor-box textarea {
  font-size: 16px !important;
  color: var(--color-light-grey, #C9CBCF) !important;
  line-height: 1.25em !important;
}
#Convention .selectize-input {
  position: relative;
  z-index: 0;
}

#Convention .redactor-editor.imageInlineEdit .card-slide .card {
  cursor: initial;
}
#Convention .redactor-editor.imageInlineEdit .card-slide .card .card-body {
  overflow: visible;
}
#Convention .redactor-editor.imageInlineEdit .card-slide .card .card-body .card-overlay {
  position: relative;
  top: 0;
  left: 0;
  right: auto;
  bottom: auto;
  height: auto;
}
#Convention .redactor-editor.imageInlineEdit .card-slide .card .card-body a.sr-only {
  position: relative;
  height: auto;
  width: auto;
  margin: 0;
  overflow: visible;
}

/* Hide Admin */
#Convention .hideAdmin {
  position: fixed;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background-color: #888 !important;
  box-shadow: 0 0 5px #888;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  z-index: 9999;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  display: block;
  cursor: pointer;
}
@media (min-width: 992px) {
  #Convention .hideAdmin {
    top: 130px;
  }
}
#Convention .hideAdmin:before {
  content: "H";
  color: #FFF;
}

body#Body.clearPreview {
  margin: 0 !important;
}
body#Body.clearPreview .personalBarContainer,
body#Body.clearPreview .editBarFrameContainer,
body#Body.clearPreview .mx-configtoolbar-wrapper,
body#Body.clearPreview .mx-admintoolbar-wrapper,
body#Body.clearPreview .sc-menu,
body#Body.clearPreview .sc-content-block-menu,
body#Body.clearPreview .dnnFormMessage.dnnFormInfo,
body#Body.clearPreview [title="Click to edit"],
body#Body.clearPreview .top-bar-cta .item + .item {
  display: none !important;
}

@media (max-width: 767px) {
  body#Body {
    margin: 0 !important;
  }
  .hideAdmin,
  .personalBarContainer,
  .editBarFrameContainer,
  .mx-configtoolbar-wrapper,
  .mx-admintoolbar-wrapper,
  .sc-menu,
  .sc-content-block-menu,
  .dnnFormMessage.dnnFormInfo,
  [title="Click to edit"],
  .top-bar-cta .item + .item {
    display: none !important;
  }
}/*# sourceMappingURL=styles.css.map */