.bottom_controls {
  display: none;
}
.hidden-form-field {
  display: none;
}
h1, h3 {
  font-family: "Avenir Next", Avenir, Montserrat !important;
}
:root {
  --onyx-color: #000;
  --emerald-color: #095d00;
  --gold-color: #ad8600;
  --silver-color: #929292;
  --amethyst-color: #580084;
  --diamond-color: #1e61b7;
  --platinum-color: #3bbcfc;
  --bronze-color: #634000;
  --cobalt-color: #000671;
  --copper-color: #9c6500;
  --pearl-color: #f80fb3;
}
#intro .col.section-title {
  border: none;
  padding: 0;
}
.ninja_footable {
  /* defeat ascend stylesheet specificity */
}
.ninja_footable .namewidth {
  min-width: 120px;
}
.ninja_footable .exwidth {
  min-width: 101px !important;
}
.ninja_footable .rankwidth {
  min-width: 98px;
}
.ninja_footable .o1, .ninja_footable .o2, .ninja_footable .o3, .ninja_footable .o4, .ninja_footable .o5 {
  color: var(--onyx-color);
}
.ninja_footable .e1, .ninja_footable .e2, .ninja_footable .e3, .ninja_footable .e4, .ninja_footable .e5 {
  color: var(--emerald-color);
}
.ninja_footable .g1, .ninja_footable .g2, .ninja_footable .g3, .ninja_footable .g4, .ninja_footable .g5 {
  color: var(--gold-color);
}
.ninja_footable .s1, .ninja_footable .s2, .ninja_footable .s3, .ninja_footable .s4, .ninja_footable .s5 {
  color: var(--silver-color);
}
.ninja_footable .a1, .ninja_footable .a2, .ninja_footable .a3, .ninja_footable .a4, .ninja_footable .a5 {
  color: var(--amethyst-color);
}
.ninja_footable .d1, .ninja_footable .d2, .ninja_footable .d3, .ninja_footable .d4, .ninja_footable .d5 {
  color: var(--diamond-color);
}
.ninja_footable .p1, .ninja_footable .p2, .ninja_footable .p3, .ninja_footable .p4, .ninja_footable .p5 {
  color: var(--platinum-color);
}
.ninja_footable .b1, .ninja_footable .b2, .ninja_footable .b3, .ninja_footable .b4, .ninja_footable .b5 {
  color: var(--bronze-color);
}
.ninja_footable .c1, .ninja_footable .c2, .ninja_footable .c3, .ninja_footable .c4, .ninja_footable .c5 {
  color: var(--cobalt-color);
}
.ninja_footable .w1, .ninja_footable .w2, .ninja_footable .w3, .ninja_footable .w4, .ninja_footable .w5 {
  color: var(--copper-color);
}
.ninja_footable .pe1, .ninja_footable .pe2, .ninja_footable .pe3, .ninja_footable .pe4, .ninja_footable .pe5 {
  color: var(--pearl-color);
  /* .ninja_clmn_nm_heartbreakname::before {
			display:none;
	}

	body {
		counter-reset: my-sec-counter -1;
	} */
}
.ninja_footable .namerank::before {
  display: inline-block;
  counter-increment: my-sec-counter;
  content: counter(my-sec-counter);
  border-radius: 10%;
  width: 13px;
  height: 13px;
  background: #c0c0c0;
  border: 2px solid #c0c0c0;
  color: #616161;
  text-align: center !important;
  vertical-align: middle;
  font-size: 10px;
  font-family: sans-serif !important;
  font-weight: bold;
  margin-right: 10px;
}
.ninja_footable .rankwidth::before {
  content: " ";
  background-size: 16px 16px;
  background-repeat: no-repeat;
  padding-right: 16px;
  width: 16px;
  height: 16px;
  margin-right: 5px;
  margin-top: -2px;
}
.ninja_footable .o1::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/ronyx1-100x100.png);
}
.ninja_footable .o2::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/ronyx2-100x100.png);
}
.ninja_footable .o3::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/ronyx3-100x100.png);
}
.ninja_footable .o4::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/ronyx4-100x100.png);
}
.ninja_footable .o5::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/ronyx5-100x100.png);
}
.ninja_footable .e1::before {
  background-image: url(https://life4ddr.com/rankimg/e1.png);
  margin-top: -4px;
}
.ninja_footable .e2::before {
  background-image: url(https://life4ddr.com/rankimg/e2.png);
}
.ninja_footable .e3::before {
  background-image: url(https://life4ddr.com/rankimg/e3.png);
}
.ninja_footable .e4::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/remerald4-100x100.png);
}
.ninja_footable .e5::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/remerald5-100x100.png);
}
.ninja_footable .a1::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/ramethyst1-100x100.png);
}
.ninja_footable .a2::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/ramethyst2-100x100.png);
}
.ninja_footable .a3::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/ramethyst3-100x100.png);
}
.ninja_footable .a4::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/ramethyst4-100x100.png);
}
.ninja_footable .a5::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/ramethyst5-100x100.png);
}
.ninja_footable .c1::before {
  background-image: url(https://life4ddr.com/rankimg/c1.png);
  background-size: 15px 15px;
  padding-right: 15px;
  margin-top: -2px;
}
.ninja_footable .c2::before {
  background-image: url(https://life4ddr.com/rankimg/c2.png);
  background-size: 15px 15px;
  padding-right: 15px;
  height: 17px;
  margin-top: -2px;
}
.ninja_footable .c3::before {
  background-image: url(https://life4ddr.com/rankimg/c3.png);
}
.ninja_footable .c4::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/rcobalt4-100x100.png);
}
.ninja_footable .c5::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/rcobalt5-100x100.png);
}
.ninja_footable .d1::before {
  background-image: url(https://life4ddr.com/rankimg/d1.png);
}
.ninja_footable .d2::before {
  background-image: url(https://life4ddr.com/rankimg/d2.png);
}
.ninja_footable .d3::before {
  background-image: url(https://life4ddr.com/rankimg/d3.png);
}
.ninja_footable .d4::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/rdiamond4-100x100.png);
}
.ninja_footable .d5::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/rdiamond5-100x100.png);
}
.ninja_footable .g1::before {
  background-image: url(https://life4ddr.com/rankimg/g1.png);
}
.ninja_footable .g2::before {
  background-image: url(https://life4ddr.com/rankimg/g2.png);
}
.ninja_footable .g3::before {
  background-image: url(https://life4ddr.com/rankimg/g3.png);
}
.ninja_footable .g4::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/rgold4-100x100.png);
}
.ninja_footable .g5::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/rgold5-100x100.png);
}
.ninja_footable .s1::before {
  background-image: url(https://life4ddr.com/rankimg/s1.png);
  background-size: 13px 16px;
  padding-right: 13px;
  width: 13px;
}
.ninja_footable .s2::before {
  background-image: url(https://life4ddr.com/rankimg/s2.png);
  background-size: 14px 16px;
  padding-right: 14px;
  width: 14px;
}
.ninja_footable .s3::before {
  background-image: url(https://life4ddr.com/rankimg/s3.png);
}
.ninja_footable .s4::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/rsilver4-100x100.png);
}
.ninja_footable .s5::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/rsilver5-100x100.png);
}
.ninja_footable .b1::before {
  background-image: url(https://life4ddr.com/rankimg/b1.png);
}
.ninja_footable .b2::before {
  background-image: url(https://life4ddr.com/rankimg/b2.png);
  background-size: 14px 16px;
  padding-right: 14px;
  width: 14px;
}
.ninja_footable .b3::before {
  background-image: url(https://life4ddr.com/rankimg/b3.png);
}
.ninja_footable .b4::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/rbronze4-100x100.png);
}
.ninja_footable .b5::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/rbronze5-100x100.png);
}
.ninja_footable .w1::before {
  background-image: url(https://life4ddr.com/rankimg/w1.png);
  background-size: 15px 15px;
}
.ninja_footable .w2::before {
  background-image: url(https://life4ddr.com/rankimg/w2.png);
  background-size: 15px 15px;
}
.ninja_footable .w3::before {
  background-image: url(https://life4ddr.com/rankimg/w3.png);
  background-size: 15px 15px;
}
.ninja_footable .w4::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/rcopper4-100x100.png);
}
.ninja_footable .w5::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/rcopper5-100x100.png);
}
.ninja_footable .p1::before {
  background-image: url(https://life4ddr.com/rankimg/p1.png);
  background-size: 15px 15px;
}
.ninja_footable .p2::before {
  background-image: url(https://life4ddr.com/rankimg/p2.png);
  background-size: 15px 15px;
}
.ninja_footable .p3::before {
  background-image: url(https://life4ddr.com/rankimg/p3.png);
  background-size: 15px 15px;
}
.ninja_footable .p4::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/rplatinum4-100x100.png);
}
.ninja_footable .p5::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2021/05/rplatinum5-100x100.png);
}
.ninja_footable .pe1::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2023/03/Pearl_1-100x100.png);
}
.ninja_footable .pe2::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2023/03/Pearl_2-100x100.png);
}
.ninja_footable .pe3::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2023/03/Pearl_3-100x100.png);
}
.ninja_footable .pe4::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2023/03/Pearl_4-100x100.png);
}
.ninja_footable .pe5::before {
  background-image: url(https://life4ddr.com/wp-content/uploads/2023/03/Pearl_5-100x100.png);
}
.ninja_footable .pending::after {
  content: "PLACEMENT";
  font-family: "Avenir Next", Avenir, Helvetica, sans-serif;
  margin-left: 5px;
  font-weight: bold;
  border: 2px solid #ed1673;
  border-radius: 3px;
  color: #ed1673;
  font-size: 9px;
  padding: 1px 3px 0px;
  vertical-align: middle;
}
body .foo-table .form-group.footable-filtering-search .input-group-btn > button {
  margin: 0 !important;
  height: 34px !important;
  padding: 6px 12px !important;
}
.profile_content {
  border-radius: 10px;
  padding: 20px;
  margin: auto;
  margin-top: 20px;
  margin-bottom: 20px;
  max-width: 620px;
  display: flex;
  background-color: white;
  flex-flow: row wrap;
}
.profile_link {
  display: flex;
  margin-left: auto;
}
.profile_link {
  display: flex;
  margin-left: auto;
}
.profile_subs {
  display: flex;
  margin-left: auto;
}
.profile_info {
  display: flex;
  font-family: "Avenir Next", Avenir, Helvetica, sans-serif;
  align-items: top;
  flex-direction: column;
  margin-left: auto;
}
.profile_player_and_rank {
  display: flex;
  align-items: center;
  page-break-after: always;
}
.profile_player {
  font-size: 50px;
  line-height: 45px;
  max-width: 430px;
  word-wrap: whitespace break-word;
  margin-left: 5px;
}
.profile_rank {
  width: 70px;
}
.profile_rank img {
  align-items: middle;
  margin: auto;
  max-width: 55px;
  max-height: 55px;
  display: block;
}
.profile_rank_icon {
  margin-bottom: 2px;
}
.profile_rival,
.profile_twitter,
.profile_bluesky {
  display: flex;
  margin-left: 10px;
}
.profile_rival_header,
.profile_twitter_header,
.profile_bluesky_header {
  display: flex;
  width: 110px;
}
.profile_rank_royale {
  font-size: 14px;
  font-style: italic;
}
.profile_bio {
  background-color: #f0f2f5;
  display: inline-block;
  padding: 4px 16px;
  border-radius: 8px;
  border-left: 2px solid black;
  font-style: italic;
  margin-top: 10px;
  margin-bottom: 10px;
  width: 100%;
}
.profile_bio_wrapper {
  width: 97%;
  margin: auto;
}
.profile_rank_image {
  display: inline-block;
  margin-bottom: 10px;
  margin-right: 10px;
}
.profile_rank_image img {
  width: 100px;
  height: 100px;
  max-width: 100%;
  margin-right: 20px;
  margin: auto;
}
.profile_rank_image_rank img {
  width: 25px;
  min-width: 25px;
  height: 25px;
}
.profile_rank_image_ranking {
  font-size: 14px;
  line-height: 25px;
  margin-left: 1px;
}
.profile_ranking {
  justify-content: center;
  margin-top: 5px;
  display: flex;
}
.profile_trial_rank_text {
  font-size: 14px;
  line-height: 10px;
  text-align: center;
}
.profile_number {
  margin-left: auto;
  font-size: 25px;
  margin-bottom: 75px;
}
.profile_main {
  width: 100%;
  margin-right: 10px;
  margin-left: 10px;
}
.profile_trials {
  margin-top: 5px;
  width: 100%;
}
.profile_trials_ranked {
  margin-bottom: 1em;
}
.profile_trials_ranked ul {
  margin-bottom: 0px;
  margin-left: 12px;
}
.profile_trials_unranked ul {
  margin-bottom: 0px;
  margin-left: 12px;
}
.profile_rank_text {
  font-family: "Avenir Next", Avenir, Helvetica, sans-serif;
  border-radius: 4px;
  font-weight: bold;
  color: white;
  font-size: 9px;
  padding: 1px 3px 0px;
  line-height: 12px;
  text-transform: uppercase;
  text-align: center;
  margin: auto;
  margin-top: 2px;
  box-shadow: 2px 2px #888;
  width: max-content;
}
.profile_rank_text.o1, .profile_rank_text.o2, .profile_rank_text.o3, .profile_rank_text.o4, .profile_rank_text.o5 {
  background-color: var(--onyx-color);
}
.profile_rank_text.e1, .profile_rank_text.e2, .profile_rank_text.e3, .profile_rank_text.e4, .profile_rank_text.e5 {
  background-color: var(--emerald-color);
}
.profile_rank_text.g1, .profile_rank_text.g2, .profile_rank_text.g3, .profile_rank_text.g4, .profile_rank_text.g5 {
  background-color: var(--gold-color);
}
.profile_rank_text.s1, .profile_rank_text.s2, .profile_rank_text.s3, .profile_rank_text.s4, .profile_rank_text.s5 {
  background-color: var(--silver-color);
}
.profile_rank_text.a1, .profile_rank_text.a2, .profile_rank_text.a3, .profile_rank_text.a4, .profile_rank_text.a5 {
  background-color: var(--amethyst-color);
}
.profile_rank_text.d1, .profile_rank_text.d2, .profile_rank_text.d3, .profile_rank_text.d4, .profile_rank_text.d5 {
  background-color: var(--diamond-color);
}
.profile_rank_text.p1, .profile_rank_text.p2, .profile_rank_text.p3, .profile_rank_text.p4, .profile_rank_text.p5 {
  background-color: var(--platinum-color);
}
.profile_rank_text.b1, .profile_rank_text.b2, .profile_rank_text.b3, .profile_rank_text.b4, .profile_rank_text.b5 {
  background-color: var(--bronze-color);
}
.profile_rank_text.c1, .profile_rank_text.c2, .profile_rank_text.c3, .profile_rank_text.c4, .profile_rank_text.c5 {
  background-color: var(--cobalt-color);
}
.profile_rank_text.w1, .profile_rank_text.w2, .profile_rank_text.w3, .profile_rank_text.w4, .profile_rank_text.w5 {
  background-color: var(--copper-color);
}
.profile_rank_text.pe1, .profile_rank_text.pe2, .profile_rank_text.pe3, .profile_rank_text.pe4, .profile_rank_text.pe5 {
  background-color: var(--pearl-color);
}
.portfolio-items[data-ps="7"] .work-info {
  padding-left: 20px;
  padding-right: 20px;
}
.meta-category, #single-below-header {
  display: none;
}
a.uncategorized, a.landing, a.props, a.interview {
  display: none !important;
}
.nectar-fancy-ul p {
  padding-bottom: 0px !important;
}
.previous-post, .next-post {
  display: none !important;
}
#respond {
  display: none;
}
.ui-title-block-2-faq {
  padding-top: 20px;
}
h2.ui-title-block-2 {
  padding-top: 40px;
}
.postid-672 #page-header-wrap {
  display: none !important;
}
.page-id-799 #top, .page-id-799 #footer-outer {
  display: none;
}
.postid-672 .main-content {
  margin-top: -100px !important;
}
.article-content-wrap > .excerpt {
  display: none;
}
@media only screen and (max-width: 690px) {
  .portfolio-items:not(.carousel) .col.span_4, .portfolio-items:not(.carousel) .col.span_3 {
    width: 45.8% !important;
    margin: 2% !important;
  }
}
.vert-center > h3 {
  font-size: 18px !important;
  line-height: 22px !important;
}
