@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,500,600);
@font-face {
  font-family: 'fontello';
  src: url("./fonts/fontello/fontello.eot?23520504");
  src: url("./fonts/fontello/fontello.eot?23520504#iefix") format("embedded-opentype"), url("./fonts/fontello/fontello.woff?23520504") format("woff"), url("./fonts/fontello/fontello.ttf?23520504") format("truetype"), url("./fonts/fontello/fontello.svg?23520504#fontello") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* ── Horse Stats Header (Equiratings banner) ─────────────────────── */

body.entries-biography #primary .horses .horse .horse-stats-header,
body.entries-biography #gallery .horses .horse .horse-stats-header {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  background: #4A5790;
  margin: 15px 0 0;
}

body.entries-biography #primary .horses .horse .horse-stats-header-label,
body.entries-biography #gallery .horses .horse .horse-stats-header-label {
  font-size: 12px;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.8);
  white-space: nowrap;
}

/* ── Horse Stats Rows (label / value table) ──────────────────────── */

body.entries-biography #primary .horses .horse .horse-stats-row,
body.entries-biography #gallery .horses .horse .horse-stats-row {
  display: flex;
  align-items: baseline;
  border-bottom: 1px solid #ECECEC;
  padding: 6px 10px;
}

body.entries-biography #primary .horses .horse .horse-stats-row:nth-child(even) {
  background: #F6F8FB;
}

body.entries-biography #primary .horses .horse .horse-stats-label,
body.entries-biography #gallery .horses .horse .horse-stats-label {
  flex: 1 1 0;
  min-width: 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
}

body.entries-biography #primary .horses .horse .horse-stats-label small,
body.entries-biography #gallery .horses .horse .horse-stats-label small {
  display: block;
  font-size: 11px;
  font-weight: 400;
  color: #999;
  margin-top: 2px;
}

body.entries-biography #primary .horses .horse .horse-stats-value,
body.entries-biography #gallery .horses .horse .horse-stats-value {
  flex: 0 0 auto;
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-align: right;
  padding-left: 15px;
  white-space: nowrap;
}

/* ── Horse Stats Insight (Insights) ──────────────────────────────── */

body.entries-biography #primary .horses .horse .horse-stats .horse-stats-insight,
body.entries-biography #gallery .horses .horse .horse-stats .horse-stats-insight {
  display: flex;
  align-items: flex-start;
  padding: 8px 10px;
  border-bottom: 1px solid #ECECEC;
  gap: 15px;
}

body.entries-biography #primary .horses .horse .horse-stats .horse-stats-insight-label,
body.entries-biography #gallery .horses .horse .horse-stats .horse-stats-insight-label {
  flex: 0 0 auto;
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  white-space: nowrap;
}

body.entries-biography #primary .horses .horse .horse-stats .horse-stats-insight-content,
body.entries-biography #gallery .horses .horse .horse-stats .horse-stats-insight-content {
  flex: 1 1 0;
  min-width: 0;
}

body.entries-biography #primary .horses .horse .horse-stats .horse-stats-insight ul,
body.entries-biography #gallery .horses .horse .horse-stats .horse-stats-insight ul {
  margin: 0;
  padding-left: 18px;
}

body.entries-biography #primary .horses .horse .horse-stats .horse-stats-insight li,
body.entries-biography #gallery .horses .horse .horse-stats .horse-stats-insight li {
  font-size: 13px;
  line-height: 20px;
  margin-bottom: 4px;
  -webkit-column-break-inside: avoid;
  page-break-inside: avoid;
  break-inside: avoid;
}

/* line 18, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div .social ul li a::after,
body.entries-entries #primary .table-display .table-row > div .social ul li a::after,
body.search-no-results #primary .table-display .table-row > div .social ul li a::after, body.entries-biography #heading .rider-info .social ul li a::after {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  text-decoration: none;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  color: #FFF;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 32, ../sass/entries-bios.scss */
body.entries-riders,
body.entries-entries,
body.entries-biography,
body.search-no-results {
  -webkit-font-smoothing: antialiased;
}
/* line 35, ../sass/entries-bios.scss */
body.entries-riders #heading,
body.entries-entries #heading,
body.entries-biography #heading,
body.search-no-results #heading,
body.entries-riders #primary,
body.entries-entries #primary,
body.entries-biography #primary,
body.search-no-results #primary,
body.entries-riders #gallery,
body.entries-entries #gallery,
body.entries-biography #gallery,
body.search-no-results #gallery {
  color: #2A3034;
}
/* line 41, ../sass/entries-bios.scss */
body.entries-riders #heading h1,
body.entries-entries #heading h1,
body.entries-biography #heading h1,
body.search-no-results #heading h1, body.entries-riders #heading h2,
body.entries-entries #heading h2,
body.entries-biography #heading h2,
body.search-no-results #heading h2, body.entries-riders #heading h3,
body.entries-entries #heading h3,
body.entries-biography #heading h3,
body.search-no-results #heading h3, body.entries-riders #heading h4,
body.entries-entries #heading h4,
body.entries-biography #heading h4,
body.search-no-results #heading h4, body.entries-riders #heading h5,
body.entries-entries #heading h5,
body.entries-biography #heading h5,
body.search-no-results #heading h5, body.entries-riders #heading h6,
body.entries-entries #heading h6,
body.entries-biography #heading h6,
body.search-no-results #heading h6, body.entries-riders #heading p,
body.entries-entries #heading p,
body.entries-biography #heading p,
body.search-no-results #heading p, body.entries-riders #heading li,
body.entries-entries #heading li,
body.entries-biography #heading li,
body.search-no-results #heading li, body.entries-riders #heading input,
body.entries-entries #heading input,
body.entries-biography #heading input,
body.search-no-results #heading input, body.entries-riders #heading th,
body.entries-entries #heading th,
body.entries-biography #heading th,
body.search-no-results #heading th, body.entries-riders #heading td,
body.entries-entries #heading td,
body.entries-biography #heading td,
body.search-no-results #heading td, body.entries-riders #heading div,
body.entries-entries #heading div,
body.entries-biography #heading div,
body.search-no-results #heading div, body.entries-riders #heading input,
body.entries-entries #heading input,
body.entries-biography #heading input,
body.search-no-results #heading input, body.entries-riders #heading select,
body.entries-entries #heading select,
body.entries-biography #heading select,
body.search-no-results #heading select, body.entries-riders #heading textarea,
body.entries-entries #heading textarea,
body.entries-biography #heading textarea,
body.search-no-results #heading textarea,
body.entries-riders #primary h1,
body.entries-entries #primary h1,
body.entries-biography #primary h1,
body.search-no-results #primary h1,
body.entries-riders #primary h2,
body.entries-entries #primary h2,
body.entries-biography #primary h2,
body.search-no-results #primary h2,
body.entries-riders #primary h3,
body.entries-entries #primary h3,
body.entries-biography #primary h3,
body.search-no-results #primary h3,
body.entries-riders #primary h4,
body.entries-entries #primary h4,
body.entries-biography #primary h4,
body.search-no-results #primary h4,
body.entries-riders #primary h5,
body.entries-entries #primary h5,
body.entries-biography #primary h5,
body.search-no-results #primary h5,
body.entries-riders #primary h6,
body.entries-entries #primary h6,
body.entries-biography #primary h6,
body.search-no-results #primary h6,
body.entries-riders #primary p,
body.entries-entries #primary p,
body.entries-biography #primary p,
body.search-no-results #primary p,
body.entries-riders #primary li,
body.entries-entries #primary li,
body.entries-biography #primary li,
body.search-no-results #primary li,
body.entries-riders #primary input,
body.entries-entries #primary input,
body.entries-biography #primary input,
body.search-no-results #primary input,
body.entries-riders #primary th,
body.entries-entries #primary th,
body.entries-biography #primary th,
body.search-no-results #primary th,
body.entries-riders #primary td,
body.entries-entries #primary td,
body.entries-biography #primary td,
body.search-no-results #primary td,
body.entries-riders #primary div,
body.entries-entries #primary div,
body.entries-biography #primary div,
body.search-no-results #primary div,
body.entries-riders #primary input,
body.entries-entries #primary input,
body.entries-biography #primary input,
body.search-no-results #primary input,
body.entries-riders #primary select,
body.entries-entries #primary select,
body.entries-biography #primary select,
body.search-no-results #primary select,
body.entries-riders #primary textarea,
body.entries-entries #primary textarea,
body.entries-biography #primary textarea,
body.search-no-results #primary textarea,
body.entries-riders #gallery h1,
body.entries-entries #gallery h1,
body.entries-biography #gallery h1,
body.search-no-results #gallery h1,
body.entries-riders #gallery h2,
body.entries-entries #gallery h2,
body.entries-biography #gallery h2,
body.search-no-results #gallery h2,
body.entries-riders #gallery h3,
body.entries-entries #gallery h3,
body.entries-biography #gallery h3,
body.search-no-results #gallery h3,
body.entries-riders #gallery h4,
body.entries-entries #gallery h4,
body.entries-biography #gallery h4,
body.search-no-results #gallery h4,
body.entries-riders #gallery h5,
body.entries-entries #gallery h5,
body.entries-biography #gallery h5,
body.search-no-results #gallery h5,
body.entries-riders #gallery h6,
body.entries-entries #gallery h6,
body.entries-biography #gallery h6,
body.search-no-results #gallery h6,
body.entries-riders #gallery p,
body.entries-entries #gallery p,
body.entries-biography #gallery p,
body.search-no-results #gallery p,
body.entries-riders #gallery li,
body.entries-entries #gallery li,
body.entries-biography #gallery li,
body.search-no-results #gallery li,
body.entries-riders #gallery input,
body.entries-entries #gallery input,
body.entries-biography #gallery input,
body.search-no-results #gallery input,
body.entries-riders #gallery th,
body.entries-entries #gallery th,
body.entries-biography #gallery th,
body.search-no-results #gallery th,
body.entries-riders #gallery td,
body.entries-entries #gallery td,
body.entries-biography #gallery td,
body.search-no-results #gallery td,
body.entries-riders #gallery div,
body.entries-entries #gallery div,
body.entries-biography #gallery div,
body.search-no-results #gallery div,
body.entries-riders #gallery input,
body.entries-entries #gallery input,
body.entries-biography #gallery input,
body.search-no-results #gallery input,
body.entries-riders #gallery select,
body.entries-entries #gallery select,
body.entries-biography #gallery select,
body.search-no-results #gallery select,
body.entries-riders #gallery textarea,
body.entries-entries #gallery textarea,
body.entries-biography #gallery textarea,
body.search-no-results #gallery textarea {
  font-family: "Raleway", sans-serif !important;
}
/* line 45, ../sass/entries-bios.scss */
body.entries-riders #heading input,
body.entries-entries #heading input,
body.entries-biography #heading input,
body.search-no-results #heading input, body.entries-riders #heading select,
body.entries-entries #heading select,
body.entries-biography #heading select,
body.search-no-results #heading select, body.entries-riders #heading textarea,
body.entries-entries #heading textarea,
body.entries-biography #heading textarea,
body.search-no-results #heading textarea,
body.entries-riders #primary input,
body.entries-entries #primary input,
body.entries-biography #primary input,
body.search-no-results #primary input,
body.entries-riders #primary select,
body.entries-entries #primary select,
body.entries-biography #primary select,
body.search-no-results #primary select,
body.entries-riders #primary textarea,
body.entries-entries #primary textarea,
body.entries-biography #primary textarea,
body.search-no-results #primary textarea,
body.entries-riders #gallery input,
body.entries-entries #gallery input,
body.entries-biography #gallery input,
body.search-no-results #gallery input,
body.entries-riders #gallery select,
body.entries-entries #gallery select,
body.entries-biography #gallery select,
body.search-no-results #gallery select,
body.entries-riders #gallery textarea,
body.entries-entries #gallery textarea,
body.entries-biography #gallery textarea,
body.search-no-results #gallery textarea {
  font-size: 18px;
}
/* line 51, ../sass/entries-bios.scss */
body.entries-riders #heading h1,
body.entries-entries #heading h1,
body.entries-biography #heading h1,
body.search-no-results #heading h1, body.entries-riders #heading h2,
body.entries-entries #heading h2,
body.entries-biography #heading h2,
body.search-no-results #heading h2, body.entries-riders #heading h3,
body.entries-entries #heading h3,
body.entries-biography #heading h3,
body.search-no-results #heading h3, body.entries-riders #heading h4,
body.entries-entries #heading h4,
body.entries-biography #heading h4,
body.search-no-results #heading h4, body.entries-riders #heading h5,
body.entries-entries #heading h5,
body.entries-biography #heading h5,
body.search-no-results #heading h5, body.entries-riders #heading h6,
body.entries-entries #heading h6,
body.entries-biography #heading h6,
body.search-no-results #heading h6, body.entries-riders #heading p,
body.entries-entries #heading p,
body.entries-biography #heading p,
body.search-no-results #heading p,
body.entries-riders #primary h1,
body.entries-entries #primary h1,
body.entries-biography #primary h1,
body.search-no-results #primary h1,
body.entries-riders #primary h2,
body.entries-entries #primary h2,
body.entries-biography #primary h2,
body.search-no-results #primary h2,
body.entries-riders #primary h3,
body.entries-entries #primary h3,
body.entries-biography #primary h3,
body.search-no-results #primary h3,
body.entries-riders #primary h4,
body.entries-entries #primary h4,
body.entries-biography #primary h4,
body.search-no-results #primary h4,
body.entries-riders #primary h5,
body.entries-entries #primary h5,
body.entries-biography #primary h5,
body.search-no-results #primary h5,
body.entries-riders #primary h6,
body.entries-entries #primary h6,
body.entries-biography #primary h6,
body.search-no-results #primary h6,
body.entries-riders #primary p,
body.entries-entries #primary p,
body.entries-biography #primary p,
body.search-no-results #primary p,
body.entries-riders #gallery h1,
body.entries-entries #gallery h1,
body.entries-biography #gallery h1,
body.search-no-results #gallery h1,
body.entries-riders #gallery h2,
body.entries-entries #gallery h2,
body.entries-biography #gallery h2,
body.search-no-results #gallery h2,
body.entries-riders #gallery h3,
body.entries-entries #gallery h3,
body.entries-biography #gallery h3,
body.search-no-results #gallery h3,
body.entries-riders #gallery h4,
body.entries-entries #gallery h4,
body.entries-biography #gallery h4,
body.search-no-results #gallery h4,
body.entries-riders #gallery h5,
body.entries-entries #gallery h5,
body.entries-biography #gallery h5,
body.search-no-results #gallery h5,
body.entries-riders #gallery h6,
body.entries-entries #gallery h6,
body.entries-biography #gallery h6,
body.search-no-results #gallery h6,
body.entries-riders #gallery p,
body.entries-entries #gallery p,
body.entries-biography #gallery p,
body.search-no-results #gallery p {
  font-weight: 300;
  line-height: normal;
}
/* line 60, ../sass/entries-bios.scss */
body.entries-riders #heading h2,
body.entries-entries #heading h2,
body.entries-biography #heading h2,
body.search-no-results #heading h2,
body.entries-riders #primary h2,
body.entries-entries #primary h2,
body.entries-biography #primary h2,
body.search-no-results #primary h2,
body.entries-riders #gallery h2,
body.entries-entries #gallery h2,
body.entries-biography #gallery h2,
body.search-no-results #gallery h2 {
  font-size: 24px;
  padding-bottom: 10px;
}
/* line 61, ../sass/entries-bios.scss */
body.entries-riders #heading h3,
body.entries-entries #heading h3,
body.entries-biography #heading h3,
body.search-no-results #heading h3,
body.entries-riders #primary h3,
body.entries-entries #primary h3,
body.entries-biography #primary h3,
body.search-no-results #primary h3,
body.entries-riders #gallery h3,
body.entries-entries #gallery h3,
body.entries-biography #gallery h3,
body.search-no-results #gallery h3 {
  font-size: 18px;
  padding-bottom: 10px;
}
/* line 62, ../sass/entries-bios.scss */
body.entries-riders #heading h4,
body.entries-entries #heading h4,
body.entries-biography #heading h4,
body.search-no-results #heading h4,
body.entries-riders #primary h4,
body.entries-entries #primary h4,
body.entries-biography #primary h4,
body.search-no-results #primary h4,
body.entries-riders #gallery h4,
body.entries-entries #gallery h4,
body.entries-biography #gallery h4,
body.search-no-results #gallery h4 {
  font-size: 14px;
}
/* line 63, ../sass/entries-bios.scss */
body.entries-riders #heading h5,
body.entries-entries #heading h5,
body.entries-biography #heading h5,
body.search-no-results #heading h5,
body.entries-riders #primary h5,
body.entries-entries #primary h5,
body.entries-biography #primary h5,
body.search-no-results #primary h5,
body.entries-riders #gallery h5,
body.entries-entries #gallery h5,
body.entries-biography #gallery h5,
body.search-no-results #gallery h5 {
  font-size: 14px;
}
/* line 64, ../sass/entries-bios.scss */
body.entries-riders #heading h6,
body.entries-entries #heading h6,
body.entries-biography #heading h6,
body.search-no-results #heading h6,
body.entries-riders #primary h6,
body.entries-entries #primary h6,
body.entries-biography #primary h6,
body.search-no-results #primary h6,
body.entries-riders #gallery h6,
body.entries-entries #gallery h6,
body.entries-biography #gallery h6,
body.search-no-results #gallery h6 {
  font-size: 14px;
}
@media (min-width: 768px) {
  /* line 67, ../sass/entries-bios.scss */
  body.entries-riders #heading h2,
  body.entries-entries #heading h2,
  body.entries-biography #heading h2,
  body.search-no-results #heading h2,
  body.entries-riders #primary h2,
  body.entries-entries #primary h2,
  body.entries-biography #primary h2,
  body.search-no-results #primary h2,
  body.entries-riders #gallery h2,
  body.entries-entries #gallery h2,
  body.entries-biography #gallery h2,
  body.search-no-results #gallery h2 {
    font-size: 36px;
  }
  /* line 68, ../sass/entries-bios.scss */
  body.entries-riders #heading h3,
  body.entries-entries #heading h3,
  body.entries-biography #heading h3,
  body.search-no-results #heading h3,
  body.entries-riders #primary h3,
  body.entries-entries #primary h3,
  body.entries-biography #primary h3,
  body.search-no-results #primary h3,
  body.entries-riders #gallery h3,
  body.entries-entries #gallery h3,
  body.entries-biography #gallery h3,
  body.search-no-results #gallery h3 {
    font-size: 24px;
    padding-bottom: 10px;
  }
  /* line 69, ../sass/entries-bios.scss */
  body.entries-riders #heading h4,
  body.entries-entries #heading h4,
  body.entries-biography #heading h4,
  body.search-no-results #heading h4,
  body.entries-riders #primary h4,
  body.entries-entries #primary h4,
  body.entries-biography #primary h4,
  body.search-no-results #primary h4,
  body.entries-riders #gallery h4,
  body.entries-entries #gallery h4,
  body.entries-biography #gallery h4,
  body.search-no-results #gallery h4 {
    font-size: 18px;
  }
  /* line 70, ../sass/entries-bios.scss */
  body.entries-riders #heading h5,
  body.entries-entries #heading h5,
  body.entries-biography #heading h5,
  body.search-no-results #heading h5,
  body.entries-riders #primary h5,
  body.entries-entries #primary h5,
  body.entries-biography #primary h5,
  body.search-no-results #primary h5,
  body.entries-riders #gallery h5,
  body.entries-entries #gallery h5,
  body.entries-biography #gallery h5,
  body.search-no-results #gallery h5 {
    font-size: 14px;
  }
  /* line 71, ../sass/entries-bios.scss */
  body.entries-riders #heading h6,
  body.entries-entries #heading h6,
  body.entries-biography #heading h6,
  body.search-no-results #heading h6,
  body.entries-riders #primary h6,
  body.entries-entries #primary h6,
  body.entries-biography #primary h6,
  body.search-no-results #primary h6,
  body.entries-riders #gallery h6,
  body.entries-entries #gallery h6,
  body.entries-biography #gallery h6,
  body.search-no-results #gallery h6 {
    font-size: 14px;
  }
}
/* line 74, ../sass/entries-bios.scss */
body.entries-riders #heading select,
body.entries-entries #heading select,
body.entries-biography #heading select,
body.search-no-results #heading select,
body.entries-riders #primary select,
body.entries-entries #primary select,
body.entries-biography #primary select,
body.search-no-results #primary select,
body.entries-riders #gallery select,
body.entries-entries #gallery select,
body.entries-biography #gallery select,
body.search-no-results #gallery select {
  height: 40px;
  border: 1px solid #BBC1CA;
  color: #A9ADB1;
  border-radius: 0;
}
/* line 79, ../sass/entries-bios.scss */
body.entries-riders #heading select:focus,
body.entries-entries #heading select:focus,
body.entries-biography #heading select:focus,
body.search-no-results #heading select:focus, body.entries-riders #heading select:active,
body.entries-entries #heading select:active,
body.entries-biography #heading select:active,
body.search-no-results #heading select:active,
body.entries-riders #primary select:focus,
body.entries-entries #primary select:focus,
body.entries-biography #primary select:focus,
body.search-no-results #primary select:focus,
body.entries-riders #primary select:active,
body.entries-entries #primary select:active,
body.entries-biography #primary select:active,
body.search-no-results #primary select:active,
body.entries-riders #gallery select:focus,
body.entries-entries #gallery select:focus,
body.entries-biography #gallery select:focus,
body.search-no-results #gallery select:focus,
body.entries-riders #gallery select:active,
body.entries-entries #gallery select:active,
body.entries-biography #gallery select:active,
body.search-no-results #gallery select:active {
  outline: none;
}
/* line 87, ../sass/entries-bios.scss */
body.entries-riders #heading form,
body.entries-entries #heading form,
body.entries-biography #heading form,
body.search-no-results #heading form, body.entries-riders #heading select,
body.entries-entries #heading select,
body.entries-biography #heading select,
body.search-no-results #heading select,
body.entries-riders #primary form,
body.entries-entries #primary form,
body.entries-biography #primary form,
body.search-no-results #primary form,
body.entries-riders #primary select,
body.entries-entries #primary select,
body.entries-biography #primary select,
body.search-no-results #primary select,
body.entries-riders #gallery form,
body.entries-entries #gallery form,
body.entries-biography #gallery form,
body.search-no-results #gallery form,
body.entries-riders #gallery select,
body.entries-entries #gallery select,
body.entries-biography #gallery select,
body.search-no-results #gallery select {
  margin: 0;
}
/* line 91, ../sass/entries-bios.scss */
body.entries-riders #heading strong,
body.entries-entries #heading strong,
body.entries-biography #heading strong,
body.search-no-results #heading strong,
body.entries-riders #primary strong,
body.entries-entries #primary strong,
body.entries-biography #primary strong,
body.search-no-results #primary strong,
body.entries-riders #gallery strong,
body.entries-entries #gallery strong,
body.entries-biography #gallery strong,
body.search-no-results #gallery strong {
  font-weight: 500;
}
/* line 95, ../sass/entries-bios.scss */
body.entries-riders #heading a,
body.entries-entries #heading a,
body.entries-biography #heading a,
body.search-no-results #heading a,
body.entries-riders #primary a,
body.entries-entries #primary a,
body.entries-biography #primary a,
body.search-no-results #primary a,
body.entries-riders #gallery a,
body.entries-entries #gallery a,
body.entries-biography #gallery a,
body.search-no-results #gallery a {
  color: #4A5790;
  text-decoration: none;
  transition: all 0.2s ease-in;
}
/* line 99, ../sass/entries-bios.scss */
body.entries-riders #heading a:hover,
body.entries-entries #heading a:hover,
body.entries-biography #heading a:hover,
body.search-no-results #heading a:hover,
body.entries-riders #primary a:hover,
body.entries-entries #primary a:hover,
body.entries-biography #primary a:hover,
body.search-no-results #primary a:hover,
body.entries-riders #gallery a:hover,
body.entries-entries #gallery a:hover,
body.entries-biography #gallery a:hover,
body.search-no-results #gallery a:hover {
  color: #4A5790;
}

/* line 106, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div .social ul,
body.entries-entries #primary .table-display .table-row > div .social ul,
body.search-no-results #primary .table-display .table-row > div .social ul, body.entries-biography #heading .rider-info .horses ul, body.entries-biography #heading .rider-info .social ul {
  padding: 0;
  margin: 0;
}
/* line 109, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div .social ul li,
body.entries-entries #primary .table-display .table-row > div .social ul li,
body.search-no-results #primary .table-display .table-row > div .social ul li, body.entries-biography #heading .rider-info .horses ul li, body.entries-biography #heading .rider-info .social ul li {
  display: inline-block;
}
/* line 111, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div .social ul li a,
body.entries-entries #primary .table-display .table-row > div .social ul li a,
body.search-no-results #primary .table-display .table-row > div .social ul li a, body.entries-biography #heading .rider-info .horses ul li a, body.entries-biography #heading .rider-info .social ul li a {
  transition: all 0.2s ease-in;
  display: block;
  text-decoration: none;
}
/* line 115, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div .social ul li a span,
body.entries-entries #primary .table-display .table-row > div .social ul li a span,
body.search-no-results #primary .table-display .table-row > div .social ul li a span, body.entries-biography #heading .rider-info .horses ul li a span, body.entries-biography #heading .rider-info .social ul li a span {
  display: none;
}
/* line 119, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div .social ul li a:hover,
body.entries-entries #primary .table-display .table-row > div .social ul li a:hover,
body.search-no-results #primary .table-display .table-row > div .social ul li a:hover, body.entries-biography #heading .rider-info .horses ul li a:hover, body.entries-biography #heading .rider-info .social ul li a:hover {
  text-decoration: none;
}

/* line 143, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div .horses::before,
body.entries-entries #primary .table-display .table-row > div .horses::before,
body.search-no-results #primary .table-display .table-row > div .horses::before, body.entries-biography #heading .rider-info .horses ul li::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjNweCIgd2lkdGg9IjI1cHgiIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAyNSAyMyI+PCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjUuMSAoMjUyMzQpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KIDx0aXRsZT5TaGFwZTwvdGl0bGU+DQogPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogPGcgaWQ9IlBhZ2UtMSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIiBmaWxsPSJub25lIj4NCiAgPGcgaWQ9IkJpb2dyYXBoeSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMwMyAtNDY5KSIgZmlsbD0iI0EwQUFCMCIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCI+DQogICA8cGF0aCBpZD0iU2hhcGUiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIGQ9Im0zMjIuODMgNDgyLjRzMS4wMiAyLjM5IDEuMzIgMi45NmMwLjI5IDAuNTcgMCAzLjQzIDAgMy40M2wtMS40MiAyLjI5aDEuNDRjMC41LTAuNjItMC4xMi0wLjgtMC4xMi0wLjhsMC41Mi0wLjc5czAuNDUgMC4yMiAwLjUtMC42N2MwLjA1LTAuOSAwLjI5LTMuMTYgMC4yOS0zLjE2cy0xLjE0LTEuOTEtMi41My0zLjI2em0zLjY1IDIuMzlzMC4xLTAuNi0wLjI1LTEuMDJjLTAuMzQtMC40Mi0xLjIxLTEuNjItMC44Ny0yLjY5IDAuMzUtMS4wNiAxLTIuNDYgMC43Mi0zLjYtMC4yNy0xLjE0LTAuNzMtMi4xNC0wLjg3LTIuMjEtMi0xLjEyLTQuNC0xLjItNS42Ni0wLjQ4LTEuMjcgMC43Mi0zLjU0IDAuNjgtMy41NCAwLjY4LTIuNTEtMC40LTMuODctMi4zOS01LjE3LTMuMzYtMS4yOS0wLjk3LTMuNTgtMS41OS0zLjU4LTEuNTktMC4wNS0wLjY1LTAuNS0wLjktMC41LTAuOXYwLjYyYy0wLjE0LTAuNzktMC43Ny0xLjI0LTAuNzctMS4yNCAwLjIgMC4zMiAwLjE4IDEuNTIgMC4xOCAxLjUyLTAuOSAwLjI1LTEuMyAwLjY5LTEuMyAwLjY5bDAuMjUgMC41LTAuMSAwLjRjLTEuNDYgMS4yNC0yLjExIDIuMjktMi4wMSAyLjQxczAuMDUgMC40NSAwLjI1IDAuNyAwLjYgMCAwLjYgMGMwLjEyIDAuMjUgMC4zMiAwLjE3IDAuNjctMC4wNSAwLjM0LTAuMjMgMS4yOS0wLjQ1IDEuMjktMC40NSAxLjIyIDAuMDUgMS4zOS0wLjMyIDEuMzktMC4zMiAxLjQ3IDEuMzkgMS40NyAyLjkxIDEuNDQgNC45Mi0wLjAyIDIuMDEgMC43MyAyLjExIDAuNzMgMi4xMSAwLjQ3IDIuNDEgMC40NCA3LjM2IDAuNDQgNy4zNnMtMC4xNyAwLjctMC41MiAxLjA3LTAuODcgMS4yMi0wLjg3IDEuMjJoMS40OWMwLjMtMC40Mi0wLjAyLTAuNzItMC4wMi0wLjcybDAuMjItMC40NWMwLjYtMC4zIDAuNTctMC44NCAwLjU3LTAuODRsMC4wOC0yLjYxYzAuMy0wLjIzIDAuMy0zLjI0IDAuMy0zLjI0IDAuMTctMC4yMiAwLjM5LTAuODIgMC4zOS0wLjgyIDYuOTcgMC44IDEwLjE3LTIuMDkgMTAuMTctMi4wOSAwLjA1IDAuNDMgMi44NiAzLjM0IDMuODggNS4wNSAxLjAyIDEuNzIgMC42MiA1LjI1IDAuNjIgNS4yNWwtMC41NyAwLjgyaDEuMzdjMC4zNy0wLjY3LTAuMDctMC45LTAuMDctMC45bDAuMTktMS4xN2MwLjQzIDAgMC4zMy0wLjQ3IDAuMy0wLjcyLTAuMDItMC4yNS0xLjA0LTMuMTgtMC44Ny0zLjg1em0xLjM1LTAuMTVjLTAuNS0xLjgyIDAuMzQtMy4yNi0wLjM4LTYuMTQtMC41LTIuMDItMS40LTIuOC0xLjg5LTMuMDggMCAwIDEuMSAyLjExIDAuODUgMy4xM3MtMC41MiAyLjE2LTAuNTIgMi4xNnYxLjk0czAuMTQgMC4zNSAwLjQ3IDAuN2MwLjMyIDAuMzUgMC41NCAwLjc5IDAuNDUgMS4yNC0wLjEgMC40NSAwLjAyIDEuMTQgMC4xNCAxLjU0IDAuMTMgMC40IDAuMzggMS43MiAwLjY1IDEuNzQgMCAwIDAuNzItMS40MSAwLjIzLTMuMjN6bS0xNi4xOS0xLjk4czAuNCAzLjU3IDAuNjkgNC42NC0wLjE0IDIuMzYtMC4xNCAyLjM2bC0wLjg1IDEuMWgxLjFjMC41LTAuMTMgMC40OS0wLjk1IDAuNDktMC45NSAwLjUtMC4xNSAwLjM3LTEuMDIgMC4zNy0xLjAycy0wLjIyLTEuODEtMC4yMi0yLjA1YzAtMC4yMyAwLjMzLTMuOTIgMC4zMy0zLjkyLTEuMTQtMC4wMy0xLjc3LTAuMTYtMS43Ny0wLjE2eiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzE1LjUgNDgwLjIxKSBzY2FsZSgtMSAxKSB0cmFuc2xhdGUoLTMxNS41IC00ODAuMjEpIi8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4=") no-repeat center center;
  background-size: contain;
}

/* line 155, ../sass/entries-bios.scss */
body.entries-biography #primary .horses .horse::before,
body.entries-biography #gallery .horses .horse::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzZweCIgd2lkdGg9IjQwcHgiIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA0MCAzNiI+PCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjUuMiAoMjUyMzUpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KIDx0aXRsZT5TaGFwZTwvdGl0bGU+DQogPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogPGcgaWQ9IlBhZ2UtMSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIiBmaWxsPSJub25lIj4NCiAgPGcgaWQ9IkJpb2dyYXBoeSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc4MCAtNzQwKSIgZmlsbD0iI2ZmZiIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCI+DQogICA8cGF0aCBpZD0iU2hhcGUiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIGQ9Im04MTEuNzIgNzYxLjQ0czEuNjMgMy44MiAyLjExIDQuNzRjMC40OCAwLjkxIDAgNS40OSAwIDUuNDlsLTIuMjcgMy42NmgyLjMxYzAuOC0xLTAuMi0xLjI3LTAuMi0xLjI3bDAuODQtMS4yOHMwLjcxIDAuMzYgMC43OS0xLjA3IDAuNDgtNS4wNSAwLjQ4LTUuMDUtMS44My0zLjA2LTQuMDYtNS4yMnptNS44NSAzLjgyczAuMTYtMC45NS0wLjQtMS42M2MtMC41NS0wLjY3LTEuOTUtMi41OC0xLjM5LTQuMyAwLjU2LTEuNzEgMS41OS0zLjkzIDEuMTYtNS43Ni0wLjQ0LTEuODMtMS4xOC0zLjQyLTEuNC0zLjU0LTMuMi0xLjc5LTcuMDQtMS45MS05LjA3LTAuNzZzLTUuNjUgMS4wNy01LjY1IDEuMDdjLTQuMDItMC42My02LjItMy44Mi04LjI3LTUuMzdzLTUuNzMtMi41NC01LjczLTIuNTRjLTAuMDgtMS4wNC0wLjgtMS40NC0wLjgtMS40NHYxYy0wLjI0LTEuMjctMS4yMy0xLjk5LTEuMjMtMS45OSAwLjMyIDAuNTIgMC4yOCAyLjQzIDAuMjggMi40My0xLjQzIDAuMzktMi4wNyAxLjExLTIuMDcgMS4xMWwwLjQgMC44LTAuMTYgMC42M2MtMi4zNSAxLjk5LTMuMzggMy42Ni0zLjIyIDMuODZzMC4wOCAwLjcyIDAuMzkgMS4xMmMwLjMyIDAuMzkgMC45NiAwIDAuOTYgMCAwLjIgMC4zOSAwLjUyIDAuMjcgMS4wNy0wLjA4IDAuNTYtMC4zNiAyLjA3LTAuNzIgMi4wNy0wLjcyIDEuOTUgMC4wOCAyLjIzLTAuNTIgMi4yMy0wLjUyIDIuMzUgMi4yMyAyLjM1IDQuNjYgMi4zMSA3Ljg4czEuMTUgMy4zOCAxLjE1IDMuMzhjMC43NiAzLjg2IDAuNzIgMTEuNzggMC43MiAxMS43OHMtMC4yOCAxLjExLTAuODQgMS43MS0xLjM5IDEuOTUtMS4zOSAxLjk1aDIuMzljMC40Ny0wLjY4LTAuMDQtMS4xNi0wLjA0LTEuMTZsMC4zNS0wLjcxYzAuOTYtMC40OCAwLjkyLTEuMzUgMC45Mi0xLjM1bDAuMTItNC4xOGMwLjQ4LTAuMzYgMC40OC01LjE3IDAuNDgtNS4xNyAwLjI3LTAuMzYgMC42My0xLjMyIDAuNjMtMS4zMiAxMS4xNCAxLjI4IDE2LjI3LTMuMzQgMTYuMjctMy4zNCAwLjA4IDAuNjggNC41OCA1LjMzIDYuMjEgOC4wOCAxLjYzIDIuNzQgMC45OSA4LjM5IDAuOTkgOC4zOWwtMC45MSAxLjMyaDIuMTljMC41OS0xLjA4LTAuMTItMS40NC0wLjEyLTEuNDRsMC4zMi0xLjg3YzAuNjcgMCAwLjUxLTAuNzUgMC40Ny0xLjE1cy0xLjY3LTUuMDktMS4zOS02LjE3em0yLjE1LTAuMjRjLTAuOC0yLjkgMC41Ni01LjIxLTAuNi05LjgyLTAuOC0zLjIzLTIuMjQtNC40OC0zLjAyLTQuOTMgMCAwIDEuNzUgMy4zOCAxLjM1IDUuMDFzLTAuODMgMy40Ni0wLjgzIDMuNDZ2My4xczAuMjQgMC41NiAwLjc1IDEuMTJjMC41MiAwLjU1IDAuODggMS4yNyAwLjcyIDEuOTktMC4xNiAwLjcxIDAuMDQgMS44MyAwLjI0IDIuNDYgMC4yIDAuNjQgMC41OSAyLjc1IDEuMDMgMi43OSAwIDAgMS4xNi0yLjI3IDAuMzYtNS4xOHptLTI1LjktMy4xN3MwLjY0IDUuNzIgMS4xMSA3LjQzLTAuMjMgMy43OC0wLjIzIDMuNzhsLTEuMzYgMS43NWgxLjc2YzAuODEtMC4yIDAuNzktMS41MSAwLjc5LTEuNTEgMC44LTAuMjQgMC42LTEuNjMgMC42LTEuNjNzLTAuMzYtMi45MS0wLjM2LTMuMjhjMC0wLjM4IDAuNTItNi4yNyAwLjUyLTYuMjctMS44Mi0wLjA1LTIuODMtMC4yNy0yLjgzLTAuMjd6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4MDAgNzU3Ljk0KSBzY2FsZSgtMSAxKSB0cmFuc2xhdGUoLTgwMCAtNzU3Ljk0KSIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=") no-repeat center center;
  background-size: contain;
}

/* line 168, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div .social ul li,
body.entries-entries #primary .table-display .table-row > div .social ul li,
body.search-no-results #primary .table-display .table-row > div .social ul li, body.entries-biography #heading .rider-info .social ul li {
  margin-right: 5px;
}
/* line 170, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div .social ul li a,
body.entries-entries #primary .table-display .table-row > div .social ul li a,
body.search-no-results #primary .table-display .table-row > div .social ul li a, body.entries-biography #heading .rider-info .social ul li a {
  width: 30px;
  height: 30px;
  background: #C3996B;
  border-radius: 2px;
  position: relative;
}
/* line 178, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div .social ul li a:hover,
body.entries-entries #primary .table-display .table-row > div .social ul li a:hover,
body.search-no-results #primary .table-display .table-row > div .social ul li a:hover, body.entries-biography #heading .rider-info .social ul li a:hover {
  background: #F4B672;
}
/* line 182, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div .social ul li a::after,
body.entries-entries #primary .table-display .table-row > div .social ul li a::after,
body.search-no-results #primary .table-display .table-row > div .social ul li a::after, body.entries-biography #heading .rider-info .social ul li a::after {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0;
  display: block;
  width: 30px;
  height: 30px;
}
/* line 195, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div .social ul li.twitter > a::after,
body.entries-entries #primary .table-display .table-row > div .social ul li.twitter > a::after,
body.search-no-results #primary .table-display .table-row > div .social ul li.twitter > a::after, body.entries-biography #heading .rider-info .social ul li.twitter > a::after {
  content: '\e802';
}
/* line 196, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div .social ul li.facebook > a::after,
body.entries-entries #primary .table-display .table-row > div .social ul li.facebook > a::after,
body.search-no-results #primary .table-display .table-row > div .social ul li.facebook > a::after, body.entries-biography #heading .rider-info .social ul li.facebook > a::after {
  content: '\e803';
}
/* line 197, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div .social ul li.linkedin > a::after,
body.entries-entries #primary .table-display .table-row > div .social ul li.linkedin > a::after,
body.search-no-results #primary .table-display .table-row > div .social ul li.linkedin > a::after, body.entries-biography #heading .rider-info .social ul li.linkedin > a::after {
  content: '\e814';
}
/* line 198, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div .social ul li.instagram > a::after,
body.entries-entries #primary .table-display .table-row > div .social ul li.instagram > a::after,
body.search-no-results #primary .table-display .table-row > div .social ul li.instagram > a::after, body.entries-biography #heading .rider-info .social ul li.instagram > a::after {
  content: '\f16d';
}
/* line 199, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div .social ul li.website > a::after,
body.entries-entries #primary .table-display .table-row > div .social ul li.website > a::after,
body.search-no-results #primary .table-display .table-row > div .social ul li.website > a::after, body.entries-biography #heading .rider-info .social ul li.website > a::after {
  content: '';
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 496 512' fill='%23fff'%3E%3Cpath d='M336.5 160C322 70.7 287.8 8 248 8s-74 62.7-88.5 152h177zM152 256c0 22.2 1.2 43.6 3.3 64h185.3c2.1-20.4 3.3-41.8 3.3-64s-1.2-43.6-3.3-64H155.3c-2.1 20.4-3.3 41.8-3.3 64zm324.7-96c-28.6-67.9-86.5-120.4-158-141.6 24.4 33.8 41.2 84.7 50 141.6h108zM177.2 18.4C105.8 39.6 47.8 92.1 19.3 160h108c8.7-56.9 25.5-107.8 49.9-141.6zM487.4 192H372.7c2.1 21 3.3 42.5 3.3 64s-1.2 43-3.3 64h114.6c5.5-20.5 8.6-41.8 8.6-64s-3.1-43.5-8.5-64zM120 256c0-21.5 1.2-43 3.3-64H8.6C3.2 212.5 0 233.8 0 256s3.2 43.5 8.6 64h114.6c-2-21-3.2-42.5-3.2-64zm39.5 96c14.5 89.3 48.7 152 88.5 152s74-62.7 88.5-152h-177zm159.3 141.6c71.4-21.2 129.4-73.7 158-141.6h-108c-8.8 56.9-25.6 107.8-50 141.6zM19.3 352c28.6 67.9 86.5 120.4 158 141.6-24.4-33.8-41.2-84.7-50-141.6h-108z'/%3E%3C/svg%3E") no-repeat center center;
  background-size: 16px 16px;
}

body.entries-riders #primary .table-display .table-row > div .social ul li.tiktok > a::after,
body.entries-entries #primary .table-display .table-row > div .social ul li.tiktok > a::after,
body.search-no-results #primary .table-display .table-row > div .social ul li.tiktok > a::after, body.entries-biography #heading .rider-info .social ul li.tiktok > a::after {
  content: '';
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23fff'%3E%3Cpath d='M448 209.9a210.1 210.1 0 0 1-122.8-39.3v178.8A162.6 162.6 0 1 1 185 188.3v89.9a74.6 74.6 0 1 0 52.2 71.2V0h88a121 121 0 0 0 1.9 22.2A122.2 122.2 0 0 0 381 102.4a121.4 121.4 0 0 0 67 20.1z'/%3E%3C/svg%3E") no-repeat center center;
  background-size: 14px 14px;
}

/* line 233, ../sass/entries-bios.scss */
body.entries-riders #heading .searchbox form,
body.entries-riders #heading #searchform,
body.entries-entries #heading .searchbox form,
body.entries-entries #heading #searchform,
body.entries-biography #heading .searchbox form,
body.entries-biography #heading #searchform,
body.search-no-results #heading .searchbox form,
body.search-no-results #heading #searchform {
  position: relative;
}
/* line 237, ../sass/entries-bios.scss */
body.entries-riders #heading .searchbox form input[type=text],
body.entries-riders #heading #searchform input[type=text],
body.entries-entries #heading .searchbox form input[type=text],
body.entries-entries #heading #searchform input[type=text],
body.entries-biography #heading .searchbox form input[type=text],
body.entries-biography #heading #searchform input[type=text],
body.search-no-results #heading .searchbox form input[type=text],
body.search-no-results #heading #searchform input[type=text] {
  width: 100%;
}
/* line 240, ../sass/entries-bios.scss */
body.entries-riders #heading .searchbox form input[type=submit],
body.entries-riders #heading #searchform input[type=submit],
body.entries-entries #heading .searchbox form input[type=submit],
body.entries-entries #heading #searchform input[type=submit],
body.entries-biography #heading .searchbox form input[type=submit],
body.entries-biography #heading #searchform input[type=submit],
body.search-no-results #heading .searchbox form input[type=submit],
body.search-no-results #heading #searchform input[type=submit] {
  width: 45px;
  height: 45px;
  position: absolute;
  right: -1px;
  top: -1px;
  border-radius: 0;
  background: #4A5790;
  font-size: 0 !important;
  display: block;
  transition: all 0.2s ease-in;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjBweCIgd2lkdGg9IjIwcHgiIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAyMCAyMCI+PCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjUuMSAoMjUyMzQpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KIDx0aXRsZT5TaGFwZTwvdGl0bGU+DQogPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogPGcgaWQ9IlBhZ2UtMSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIiBmaWxsPSJub25lIj4NCiAgPGcgaWQ9IkV4aGliaXRvcnMtY2F0ZWdvcnktVjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDM5IC0zODYpIiBmaWxsPSIjZmZmIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIj4NCiAgIDxnIGlkPSJSZWN0YW5nbGUtNTItKy1SZWN0YW5nbGUtNTItQ29weS0rLVNoYXBlLSstU2VhcmNoLWZvci1hbi1laGliaXQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcxMCAzNzApIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIj4NCiAgICA8ZyBpZD0iUmVjdGFuZ2xlLTUyLUNvcHktKy1TaGFwZSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzE5IDYpIj4NCiAgICAgPHBhdGggaWQ9IlNoYXBlIiBkPSJtMjkuODY3IDI3LjgxNGwtNi4yNTctNi4yNTdjMC44MTMtMS4yMTEgMS4yNDktMi42MzYgMS4yNDktNC4xMjcgMC0xLjk4NS0wLjc3Mi0zLjg1MS0yLjE3Ni01LjI1NC0xLjQwMy0xLjQwMy0zLjI2OS0yLjE3Ni01LjI1My0yLjE3Ni0xLjk4NSAwLTMuODUxIDAuNzczLTUuMjU0IDIuMTc2cy0yLjE3NiAzLjI2OS0yLjE3NiA1LjI1NGMwIDEuOTg0IDAuNzczIDMuODUgMi4xNzYgNS4yNTMgMS40MDQgMS40MDQgMy4yNjkgMi4xNzYgNS4yNTQgMi4xNzYgMS41MDggMCAyLjk0Ny0wLjQ0NiA0LjE2OC0xLjI3Nmw2LjI1IDYuMjVjMC4yMTEgMC4yMTEgMC41OTkgMC4xNjUgMC44NjctMC4xMDJsMS4wNS0xLjA1MWMwLjI2OC0wLjI2NyAwLjMxMy0wLjY1NSAwLjEwMi0wLjg2NnptLTEyLjQzNy00Ljk2N2MtMi45ODcgMC01LjQxNy0yLjQzLTUuNDE3LTUuNDE3czIuNDMtNS40MTcgNS40MTctNS40MTcgNS40MTcgMi40MyA1LjQxNyA1LjQxNy0yLjQzIDUuNDE3LTUuNDE3IDUuNDE3eiIvPg0KICAgIDwvZz4NCiAgIDwvZz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg==") no-repeat center center;
  background-color: #4A5790;
}
/* line 255, ../sass/entries-bios.scss */
body.entries-riders #heading .searchbox form input[type=submit]:hover,
body.entries-riders #heading #searchform input[type=submit]:hover,
body.entries-entries #heading .searchbox form input[type=submit]:hover,
body.entries-entries #heading #searchform input[type=submit]:hover,
body.entries-biography #heading .searchbox form input[type=submit]:hover,
body.entries-biography #heading #searchform input[type=submit]:hover,
body.search-no-results #heading .searchbox form input[type=submit]:hover,
body.search-no-results #heading #searchform input[type=submit]:hover {
  background-color: #5F70BB;
}
/* line 259, ../sass/entries-bios.scss */
body.entries-riders #heading .searchbox form input[type=submit]:focus, body.entries-riders #heading .searchbox form input[type=submit]:active,
body.entries-riders #heading #searchform input[type=submit]:focus,
body.entries-riders #heading #searchform input[type=submit]:active,
body.entries-entries #heading .searchbox form input[type=submit]:focus,
body.entries-entries #heading .searchbox form input[type=submit]:active,
body.entries-entries #heading #searchform input[type=submit]:focus,
body.entries-entries #heading #searchform input[type=submit]:active,
body.entries-biography #heading .searchbox form input[type=submit]:focus,
body.entries-biography #heading .searchbox form input[type=submit]:active,
body.entries-biography #heading #searchform input[type=submit]:focus,
body.entries-biography #heading #searchform input[type=submit]:active,
body.search-no-results #heading .searchbox form input[type=submit]:focus,
body.search-no-results #heading .searchbox form input[type=submit]:active,
body.search-no-results #heading #searchform input[type=submit]:focus,
body.search-no-results #heading #searchform input[type=submit]:active {
  box-shadow: none;
  outline: none;
}
/* line 269, ../sass/entries-bios.scss */
body.entries-riders #tabs,
body.entries-entries #tabs,
body.entries-biography #tabs,
body.search-no-results #tabs {
  position: relative;
  background-color: #F6F8FB;
  padding: 10px 0 0;
}
@media (min-width: 768px) {
  /* line 269, ../sass/entries-bios.scss */
  body.entries-riders #tabs,
  body.entries-entries #tabs,
  body.entries-biography #tabs,
  body.search-no-results #tabs {
    padding: 50px 0 0;
  }
}
@media (min-width: 768px) {
  /* line 278, ../sass/entries-bios.scss */
  body.rider-template-default #tabs {
    margin-bottom: 50px;
  }
}
/* line 284, ../sass/entries-bios.scss */
body.entries-riders #tabs ul,
body.entries-entries #tabs ul,
body.entries-biography #tabs ul,
body.search-no-results #tabs ul {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  flex-wrap: nowrap;
  max-width: 1200px;
  margin: auto;
  text-align: center;
  width: 100%;
}
/* line 303, ../sass/entries-bios.scss */
body.entries-riders #tabs ul li,
body.entries-entries #tabs ul li,
body.entries-biography #tabs ul li,
body.search-no-results #tabs ul li {
  display: block;
  width: calc(50% - 1px);
  color: white;
  background: #4A5790;
  border-top: 3px solid #4A5790;
}
/* line 310, ../sass/entries-bios.scss */
body.entries-riders #tabs ul li a,
body.entries-entries #tabs ul li a,
body.entries-biography #tabs ul li a,
body.search-no-results #tabs ul li a {
  display: block;
  background-image: linear-gradient(-180deg, transparent 0%, rgba(0, 0, 0, 0.22) 100%);
  padding: 0 10px;
  line-height: 40px;
  height: 40px;
  font-size: 14px;
  color: #FFF;
  transition: all 0.2s ease-in;
}
@media (min-width: 480px) {
  /* line 310, ../sass/entries-bios.scss */
  body.entries-riders #tabs ul li a,
  body.entries-entries #tabs ul li a,
  body.entries-biography #tabs ul li a,
  body.search-no-results #tabs ul li a {
    font-size: 16px;
    padding: 0 70px;
    line-height: 60px;
    height: 60px;
  }
}
/* line 332, ../sass/entries-bios.scss */
body.entries-riders #tabs ul li a:hover,
body.entries-entries #tabs ul li a:hover,
body.entries-biography #tabs ul li a:hover,
body.search-no-results #tabs ul li a:hover {
  cursor: pointer;
}
/* line 340, ../sass/entries-bios.scss */
body.entries-riders #tabs ul li.active,
body.entries-entries #tabs ul li.active,
body.entries-biography #tabs ul li.active,
body.search-no-results #tabs ul li.active {
  background: white;
  border-top: 3px solid #4A5790;
}
/* line 343, ../sass/entries-bios.scss */
body.entries-riders #tabs ul li.active a,
body.entries-entries #tabs ul li.active a,
body.entries-biography #tabs ul li.active a,
body.search-no-results #tabs ul li.active a {
  background-image: none;
  color: #2A3034;
}
/* line 347, ../sass/entries-bios.scss */
body.entries-riders #tabs ul li.active a:hover,
body.entries-entries #tabs ul li.active a:hover,
body.entries-biography #tabs ul li.active a:hover,
body.search-no-results #tabs ul li.active a:hover {
  cursor: default;
  background: none;
}

/* line 367, ../sass/entries-bios.scss */
body.entries-riders #heading {
  background: #F6F8FB;
}

/* line 373, ../sass/entries-bios.scss */
body.entries-entries #heading {
  background: white;
}

/* line 382, ../sass/entries-bios.scss */
body.entries-riders #heading,
body.entries-entries #heading,
body.search-no-results #heading {
  padding: 20px 0;
}
/* line 385, ../sass/entries-bios.scss */
body.entries-riders #heading select,
body.entries-entries #heading select,
body.search-no-results #heading select {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 382, ../sass/entries-bios.scss */
  body.entries-riders #heading,
  body.entries-entries #heading,
  body.search-no-results #heading {
    padding: 30px 0;
    margin-bottom: 40px;
  }
}
/* line 395, ../sass/entries-bios.scss */
body.entries-riders #waitlist,
body.entries-entries #waitlist,
body.search-no-results #waitlist {
  display: none;
}
/* line 399, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container,
body.entries-entries .bht-results-container,
body.search-no-results .bht-results-container {
  padding: 10px;
}
@media (min-width: 992px) {
  /* line 399, ../sass/entries-bios.scss */
  body.entries-riders .bht-results-container,
  body.entries-entries .bht-results-container,
  body.search-no-results .bht-results-container {
    padding: 0;
  }
}
/* line 407, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table,
body.entries-entries .bht-results-container table,
body.search-no-results .bht-results-container table {
  border: none;
  border-collapse: collapse;
}
/* line 410, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table tr,
body.entries-entries .bht-results-container table tr,
body.search-no-results .bht-results-container table tr {
  background: transparent;
  border-bottom: 2px solid #bcc3c7;
}
/* line 415, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table tr:first-of-type,
body.entries-entries .bht-results-container table tr:first-of-type,
body.search-no-results .bht-results-container table tr:first-of-type {
  border-bottom: 2px solid #bcc3c7;
}
/* line 417, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table tr th:first-of-type,
body.entries-entries .bht-results-container table tr th:first-of-type,
body.search-no-results .bht-results-container table tr th:first-of-type {
  padding-left: 0;
}
/* line 418, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table tr td:first-of-type,
body.entries-entries .bht-results-container table tr td:first-of-type,
body.search-no-results .bht-results-container table tr td:first-of-type {
  position: relative;
  width: 30px;
  padding: 5px 0 0 0;
}
@media (min-width: 768px) {
  /* line 418, ../sass/entries-bios.scss */
  body.entries-riders .bht-results-container table tr td:first-of-type,
  body.entries-entries .bht-results-container table tr td:first-of-type,
  body.search-no-results .bht-results-container table tr td:first-of-type {
    padding: 0;
  }
}
/* line 426, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table tr td:first-of-type img,
body.entries-entries .bht-results-container table tr td:first-of-type img,
body.search-no-results .bht-results-container table tr td:first-of-type img {
  display: none;
}
/* line 427, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table tr td:first-of-type span,
body.entries-entries .bht-results-container table tr td:first-of-type span,
body.search-no-results .bht-results-container table tr td:first-of-type span {
  display: inline-block;
  width: 25px;
  line-height: 25px;
  height: 25px;
  border-radius: 100%;
  background: #4A5790;
  color: white;
  text-align: center;
  font-weight: bold;
  font-size: 13px;
}
@media (min-width: 768px) {
  /* line 442, ../sass/entries-bios.scss */
  body.entries-riders .bht-results-container table tr td:first-of-type img, body.entries-riders .bht-results-container table tr td:first-of-type span,
  body.entries-entries .bht-results-container table tr td:first-of-type img,
  body.entries-entries .bht-results-container table tr td:first-of-type span,
  body.search-no-results .bht-results-container table tr td:first-of-type img,
  body.search-no-results .bht-results-container table tr td:first-of-type span {
    width: 60px;
    height: 60px;
    max-width: 60px;
    min-width: 60px;
    overflow: hidden;
    border-radius: 3px;
  }
  /* line 451, ../sass/entries-bios.scss */
  body.entries-riders .bht-results-container table tr td:first-of-type span,
  body.entries-entries .bht-results-container table tr td:first-of-type span,
  body.search-no-results .bht-results-container table tr td:first-of-type span {
    color: #FFF;
    font-weight: 600;
    position: absolute;
    top: 8px;
    left: 0;
    padding: 0 5px;
    background: rgba(0, 0, 0, 0.2);
    text-align: left;
    text-shadow: 1px 1px 1px #969696;
  }
  /* line 463, ../sass/entries-bios.scss */
  body.entries-riders .bht-results-container table tr td:first-of-type img,
  body.entries-entries .bht-results-container table tr td:first-of-type img,
  body.search-no-results .bht-results-container table tr td:first-of-type img {
    display: inline-block;
    margin: 10px 0;
  }
}
@media (min-width: 992px) {
  /* line 410, ../sass/entries-bios.scss */
  body.entries-riders .bht-results-container table tr,
  body.entries-entries .bht-results-container table tr,
  body.search-no-results .bht-results-container table tr {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  /* line 476, ../sass/entries-bios.scss */
  body.entries-riders .bht-results-container table tr td,
  body.entries-entries .bht-results-container table tr td,
  body.search-no-results .bht-results-container table tr td {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  /* line 492, ../sass/entries-bios.scss */
  body.entries-riders .bht-results-container table tr td.photo_number,
  body.entries-entries .bht-results-container table tr td.photo_number,
  body.search-no-results .bht-results-container table tr td.photo_number {
    width: 70px;
  }
  /* line 496, ../sass/entries-bios.scss */
  body.entries-riders .bht-results-container table tr td.rider,
  body.entries-entries .bht-results-container table tr td.rider,
  body.search-no-results .bht-results-container table tr td.rider {
    width: calc(50% - 95px);
  }
  /* line 501, ../sass/entries-bios.scss */
  body.entries-riders .bht-results-container table tr td.horse,
  body.entries-entries .bht-results-container table tr td.horse,
  body.search-no-results .bht-results-container table tr td.horse {
    flex-grow: 1;
  }
  /* line 506, ../sass/entries-bios.scss */
  body.entries-riders .bht-results-container table tr td.country,
  body.entries-entries .bht-results-container table tr td.country,
  body.search-no-results .bht-results-container table tr td.country {
    width: 70px;
  }
  /* line 511, ../sass/entries-bios.scss */
  body.entries-riders .bht-results-container table tr td.points,
  body.entries-entries .bht-results-container table tr td.points,
  body.search-no-results .bht-results-container table tr td.points {
    padding-left: 40px;
  }
}
/* line 520, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table tr th.photo_number,
body.entries-entries .bht-results-container table tr th.photo_number,
body.search-no-results .bht-results-container table tr th.photo_number {
  width: calc(50% - 25px);
}
/* line 523, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table tr th.rider,
body.entries-entries .bht-results-container table tr th.rider,
body.search-no-results .bht-results-container table tr th.rider {
  width: calc(50% - 95px);
}
/* line 528, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table tr th.horse,
body.entries-entries .bht-results-container table tr th.horse,
body.search-no-results .bht-results-container table tr th.horse {
  flex-grow: 1;
}
/* line 533, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table tr th.country,
body.entries-entries .bht-results-container table tr th.country,
body.search-no-results .bht-results-container table tr th.country {
  width: 100px;
  text-align: right;
}
/* line 542, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table tr.dbl-single,
body.entries-entries .bht-results-container table tr.dbl-single,
body.search-no-results .bht-results-container table tr.dbl-single {
  border-top: 1px solid #bcc3c7;
  border-bottom: 1px solid #bcc3c7;
}
/* line 547, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table tr.dbl-first,
body.entries-entries .bht-results-container table tr.dbl-first,
body.search-no-results .bht-results-container table tr.dbl-first {
  border-bottom: 0;
}
/* line 549, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table tr.dbl-or,
body.entries-entries .bht-results-container table tr.dbl-or,
body.search-no-results .bht-results-container table tr.dbl-or {
  position: relative;
  border: 0;
}
/* line 551, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table tr.dbl-or td,
body.entries-entries .bht-results-container table tr.dbl-or td,
body.search-no-results .bht-results-container table tr.dbl-or td {
  width: 100%;
  text-align: center;
  height: auto;
  position: relative;
}
@media (min-width: 992px) {
  /* line 551, ../sass/entries-bios.scss */
  body.entries-riders .bht-results-container table tr.dbl-or td,
  body.entries-entries .bht-results-container table tr.dbl-or td,
  body.search-no-results .bht-results-container table tr.dbl-or td {
    display: block;
  }
}
/* line 560, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table tr.dbl-or td::before,
body.entries-entries .bht-results-container table tr.dbl-or td::before,
body.search-no-results .bht-results-container table tr.dbl-or td::before {
  width: 100%;
  height: 1px;
  border-bottom: dashed 1px #d8dcde;
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  z-index: 0;
}
/* line 572, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table tr.dbl-or td b,
body.entries-entries .bht-results-container table tr.dbl-or td b,
body.search-no-results .bht-results-container table tr.dbl-or td b {
  position: relative;
  display: inline-block;
  font-weight: normal;
  background: #A0AAB0;
  padding: 2px 6px;
  text-transform: uppercase;
  z-index: 9;
  font-size: 12px;
  color: white;
  border-radius: 4px;
}
/* line 589, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table tr.dbl-subsequent,
body.entries-entries .bht-results-container table tr.dbl-subsequent,
body.search-no-results .bht-results-container table tr.dbl-subsequent {
  border: 0;
}
/* line 592, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table tr.dbl-subsequent ~ .dbl-first,
body.entries-entries .bht-results-container table tr.dbl-subsequent ~ .dbl-first,
body.search-no-results .bht-results-container table tr.dbl-subsequent ~ .dbl-first {
  border-top: 1px solid #A0AAB0;
}
/* line 595, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table tr.dbl-subsequent ~ .withdrawn,
body.entries-entries .bht-results-container table tr.dbl-subsequent ~ .withdrawn,
body.search-no-results .bht-results-container table tr.dbl-subsequent ~ .withdrawn {
  border-top: 1px solid #A0AAB0;
}
/* line 602, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table th, body.entries-riders .bht-results-container table td,
body.entries-entries .bht-results-container table th,
body.entries-entries .bht-results-container table td,
body.search-no-results .bht-results-container table th,
body.search-no-results .bht-results-container table td {
  text-align: left;
  white-space: nowrap;
  border: none;
  padding-right: 5px !important;
  font-size: 14px;
  font-weight: 300;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 125px;
}
@media (min-width: 768px) {
  /* line 602, ../sass/entries-bios.scss */
  body.entries-riders .bht-results-container table th, body.entries-riders .bht-results-container table td,
  body.entries-entries .bht-results-container table th,
  body.entries-entries .bht-results-container table td,
  body.search-no-results .bht-results-container table th,
  body.search-no-results .bht-results-container table td {
    font-size: 16px;
  }
}
/* line 614, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table th:last-of-type, body.entries-riders .bht-results-container table td:last-of-type,
body.entries-entries .bht-results-container table th:last-of-type,
body.entries-entries .bht-results-container table td:last-of-type,
body.search-no-results .bht-results-container table th:last-of-type,
body.search-no-results .bht-results-container table td:last-of-type {
  text-align: right;
}
@media (min-width: 768px) {
  /* line 602, ../sass/entries-bios.scss */
  body.entries-riders .bht-results-container table th, body.entries-riders .bht-results-container table td,
  body.entries-entries .bht-results-container table th,
  body.entries-entries .bht-results-container table td,
  body.search-no-results .bht-results-container table th,
  body.search-no-results .bht-results-container table td {
    max-width: none;
  }
}
/* line 628, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table th a:link,
body.entries-riders .bht-results-container table th a:visited, body.entries-riders .bht-results-container table td a:link,
body.entries-riders .bht-results-container table td a:visited,
body.entries-entries .bht-results-container table th a:link,
body.entries-entries .bht-results-container table th a:visited,
body.entries-entries .bht-results-container table td a:link,
body.entries-entries .bht-results-container table td a:visited,
body.search-no-results .bht-results-container table th a:link,
body.search-no-results .bht-results-container table th a:visited,
body.search-no-results .bht-results-container table td a:link,
body.search-no-results .bht-results-container table td a:visited {
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 120px;
  font-weight: 300;
  border-bottom: 1px solid #4A5790;
}
@media (min-width: 768px) {
  /* line 628, ../sass/entries-bios.scss */
  body.entries-riders .bht-results-container table th a:link,
  body.entries-riders .bht-results-container table th a:visited, body.entries-riders .bht-results-container table td a:link,
  body.entries-riders .bht-results-container table td a:visited,
  body.entries-entries .bht-results-container table th a:link,
  body.entries-entries .bht-results-container table th a:visited,
  body.entries-entries .bht-results-container table td a:link,
  body.entries-entries .bht-results-container table td a:visited,
  body.search-no-results .bht-results-container table th a:link,
  body.search-no-results .bht-results-container table th a:visited,
  body.search-no-results .bht-results-container table td a:link,
  body.search-no-results .bht-results-container table td a:visited {
    max-width: none;
  }
}
/* line 644, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table th a:link:hover,
body.entries-riders .bht-results-container table th a:visited:hover, body.entries-riders .bht-results-container table td a:link:hover,
body.entries-riders .bht-results-container table td a:visited:hover,
body.entries-entries .bht-results-container table th a:link:hover,
body.entries-entries .bht-results-container table th a:visited:hover,
body.entries-entries .bht-results-container table td a:link:hover,
body.entries-entries .bht-results-container table td a:visited:hover,
body.search-no-results .bht-results-container table th a:link:hover,
body.search-no-results .bht-results-container table th a:visited:hover,
body.search-no-results .bht-results-container table td a:link:hover,
body.search-no-results .bht-results-container table td a:visited:hover {
  text-decoration: none;
  color: #4A5790;
  border-color: #4A5790;
}
/* line 652, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table td,
body.entries-entries .bht-results-container table td,
body.search-no-results .bht-results-container table td {
  vertical-align: middle;
}
/* line 654, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table td span, body.entries-riders .bht-results-container table td i,
body.entries-entries .bht-results-container table td span,
body.entries-entries .bht-results-container table td i,
body.search-no-results .bht-results-container table td span,
body.search-no-results .bht-results-container table td i {
  color: #771846;
  display: block;
  font-size: 12px;
  font-style: italic;
  margin-top: 2px;
}
/* line 664, ../sass/entries-bios.scss */
body.entries-riders .bht-results-container table .doubleentered,
body.entries-entries .bht-results-container table .doubleentered,
body.search-no-results .bht-results-container table .doubleentered {
  font-size: 14px;
  color: #A0AAB0;
  font-style: italic;
  margin-top: 10px;
}
/* line 674, ../sass/entries-bios.scss */
body.entries-riders #primary,
body.entries-entries #primary,
body.search-no-results #primary {
  padding: 20px 20px;
}
/* line 679, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display,
body.entries-entries #primary .table-display,
body.search-no-results #primary .table-display {
  overflow: hidden;
  padding: 0;
}
/* line 683, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row,
body.entries-entries #primary .table-display .table-row,
body.search-no-results #primary .table-display .table-row {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  margin: 0 auto;
}
/* line 693, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div,
body.entries-entries #primary .table-display .table-row > div,
body.search-no-results #primary .table-display .table-row > div {
  width: 230px;
  min-height: 330px;
  vertical-align: top;
  overflow: hidden;
  background: #F6F8FB;
  text-align: center;
  margin-bottom: 25px;
}
/* line 701, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div .photo,
body.entries-entries #primary .table-display .table-row > div .photo,
body.search-no-results #primary .table-display .table-row > div .photo {
  width: 230px;
  height: 140px;
  background-image: url(img/rider-silhouette.png);
  border-top: 1px solid white;
}
/* line 707, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div > a h3, body.entries-riders #primary .table-display .table-row > div h3,
body.entries-entries #primary .table-display .table-row > div > a h3,
body.entries-entries #primary .table-display .table-row > div h3,
body.search-no-results #primary .table-display .table-row > div > a h3,
body.search-no-results #primary .table-display .table-row > div h3 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  border-radius: 4px 4px 0 0;
  font-size: 20px;
  line-height: 110%;
  font-weight: 500;
  display: block;
  background: #4A5790;
  color: #fff;
  padding: 20px 10px;
  text-align: center;
}
/* line 721, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div > a h3 span, body.entries-riders #primary .table-display .table-row > div h3 span,
body.entries-entries #primary .table-display .table-row > div > a h3 span,
body.entries-entries #primary .table-display .table-row > div h3 span,
body.search-no-results #primary .table-display .table-row > div > a h3 span,
body.search-no-results #primary .table-display .table-row > div h3 span {
  margin-top: 4px;
  display: block;
  font-size: 12px;
}
/* line 727, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div > a h3 img, body.entries-riders #primary .table-display .table-row > div h3 img,
body.entries-entries #primary .table-display .table-row > div > a h3 img,
body.entries-entries #primary .table-display .table-row > div h3 img,
body.search-no-results #primary .table-display .table-row > div > a h3 img,
body.search-no-results #primary .table-display .table-row > div h3 img {
  max-width: 100%;
  height: auto;
}
/* line 732, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div .horses,
body.entries-entries #primary .table-display .table-row > div .horses,
body.search-no-results #primary .table-display .table-row > div .horses {
  position: relative;
  padding-top: 40px;
}
/* line 735, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div .horses::before,
body.entries-entries #primary .table-display .table-row > div .horses::before,
body.search-no-results #primary .table-display .table-row > div .horses::before {
  width: 30px;
  height: 25px;
  top: 10px;
  left: 103px;
}
/* line 742, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div .horses ul,
body.entries-entries #primary .table-display .table-row > div .horses ul,
body.search-no-results #primary .table-display .table-row > div .horses ul {
  margin-bottom: 10px;
}
/* line 744, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div .horses ul li,
body.entries-entries #primary .table-display .table-row > div .horses ul li,
body.search-no-results #primary .table-display .table-row > div .horses ul li {
  line-height: 18px;
  font-size: 16px;
}
/* line 750, ../sass/entries-bios.scss */
body.entries-riders #primary .table-display .table-row > div .social ul,
body.entries-entries #primary .table-display .table-row > div .social ul,
body.search-no-results #primary .table-display .table-row > div .social ul {
  margin: 30px 0;
}

/* line 775, ../sass/entries-bios.scss */
body.entries-biography #header-container {
  background: #F6F8FB;
}
/* line 781, ../sass/entries-bios.scss */
body.entries-biography #heading {
  background: #F6F8FB;
  border-top: 1px solid #FFF;
  padding: 0;
  min-height: 300px;
}
@media (min-width: 768px) {
  /* line 789, ../sass/entries-bios.scss */
  body.entries-biography #heading .table-layout {
    overflow: hidden;
    padding: 0;
    display: table;
    table-layout: fixed;
    width: 100%;
  }
  /* line 796, ../sass/entries-bios.scss */
  body.entries-biography #heading .table-layout > div {
    display: table-cell;
    vertical-align: top;
    overflow: hidden;
    width: auto;
  }
}
/* line 805, ../sass/entries-bios.scss */
body.entries-biography #heading h2 {
  font-size: 36px;
  line-height: normal;
}
@media (min-width: 768px) {
  /* line 805, ../sass/entries-bios.scss */
  body.entries-biography #heading h2 {
    font-size: 50px;
  }
}
/* line 816, ../sass/entries-bios.scss */
body.entries-biography #heading h3 {
  color: #777;
  padding-bottom: 20px;
}
/* line 822, ../sass/entries-bios.scss */
body.entries-biography #heading .rider-info {
  padding: 20px;
  text-align: center;
  height: 300px;
}
/* line 827, ../sass/entries-bios.scss */
body.entries-biography #heading .rider-info .breadcumb {
  font-size: 12px;
}
@media (min-width: 768px) {
  /* line 822, ../sass/entries-bios.scss */
  body.entries-biography #heading .rider-info {
    padding: 40px 20px;
    text-align: left;
  }
}
/* line 838, ../sass/entries-bios.scss */
body.entries-biography #heading .rider-info .horses ul {
  margin-left: 15px;
}
@media (min-width: 768px) {
  /* line 838, ../sass/entries-bios.scss */
  body.entries-biography #heading .rider-info .horses ul {
    margin-left: 0;
  }
}
/* line 847, ../sass/entries-bios.scss */
body.entries-biography #heading .rider-info .horses ul li {
  font-size: 12px;
  color: #777;
  margin-right: 20px;
  margin-left: 34px;
  line-height: 22px;
  position: relative;
}
/* line 855, ../sass/entries-bios.scss */
body.entries-biography #heading .rider-info .horses ul li::before {
  left: -34px;
  height: 22px;
  width: 30px;
}
/* line 866, ../sass/entries-bios.scss */
body.entries-biography #heading .rider-info .social ul {
  margin-top: 30px;
}
/* line 875, ../sass/entries-bios.scss */
body.entries-biography #heading .rider-image {
  background-size: 0, cover;
  background-position: 0 -1px, center center;
  background-repeat: no-repeat;
}
@media (min-width: 768px) {
  /* line 875, ../sass/entries-bios.scss */
  body.entries-biography #heading .rider-image {
    background-size: auto 101%, cover;
  }
}
/* line 890, ../sass/entries-bios.scss */
body.entries-biography #primary,
body.entries-biography #gallery {
  padding: 20px 10px;
}
@media (min-width: 768px) {
  /* line 890, ../sass/entries-bios.scss */
  body.entries-biography #primary,
  body.entries-biography #gallery {
    padding: 20px 30px;
  }
}
/* line 898, ../sass/entries-bios.scss */
body.entries-biography #primary .description p,
body.entries-biography #gallery .description p {
  text-align: justify;
}
@media (min-width: 768px) {
  /* line 897, ../sass/entries-bios.scss */
  body.entries-biography #primary .description,
  body.entries-biography #gallery .description {
    padding-right: 30px;
  }
  /* line 906, ../sass/entries-bios.scss */
  body.entries-biography #primary .description p,
  body.entries-biography #gallery .description p {
    padding-right: 20px;
    text-align: left;
  }
}
/* line 918, ../sass/entries-bios.scss */
body.entries-biography #primary .horses .head,
body.entries-biography #gallery .horses .head {
  padding-left: 75px;
  border-bottom: 1px solid #ECECEC;
}
/* line 921, ../sass/entries-bios.scss */
body.entries-biography #primary .horses .head h3,
body.entries-biography #gallery .horses .head h3 {
  padding: 0;
  color: #771846;
  line-height: 20px;
  margin-bottom: 5px;
  font-size: 20px;
}
/* line 929, ../sass/entries-bios.scss */
body.entries-biography #primary .horses .horse,
body.entries-biography #gallery .horses .horse {
  position: relative;
  margin-bottom: 50px;
  position: relative;
}
/* line 935, ../sass/entries-bios.scss */
body.entries-biography #primary .horses .horse.horse-hide,
body.entries-biography #gallery .horses .horse.horse-hide {
  margin-bottom: 20px;
}
/* line 937, ../sass/entries-bios.scss */
body.entries-biography #primary .horses .horse.horse-hide .horse-body,
body.entries-biography #gallery .horses .horse.horse-hide .horse-body {
  display: none;
}
/* line 942, ../sass/entries-bios.scss */
body.entries-biography #primary .horses .horse.horse-show .head .arrow,
body.entries-biography #gallery .horses .horse.horse-show .head .arrow {
  -webkit-perspective-origin: 50% 50%;
  -webkit-transform: rotateX(180deg);
}
/* line 946, ../sass/entries-bios.scss */
body.entries-biography #primary .horses .horse.horse-show .horse-body,
body.entries-biography #gallery .horses .horse.horse-show .horse-body {
  display: block;
}
/* line 953, ../sass/entries-bios.scss */
body.entries-biography #primary .horses .horse .head .arrow,
body.entries-biography #gallery .horses .horse .head .arrow {
  width: 40px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTZweCIgd2lkdGg9IjI1cHgiIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAyNSAxNiI+IDx0aXRsZT5TaGFwZSBDb3B5PC90aXRsZT4gPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+IDxnIGlkPSJXZWJzaXRlIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiPiAgPGcgaWQ9IkVudHJ5IiBmaWxsPSIjOUI5QjlCIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTAwOSAtMTI1NCkiPiAgIDxwb2x5Z29uIGlkPSJTaGFwZS1Db3B5IiBwb2ludHM9IjEwMTYuNiAxMjUwLjMgMTAxMy43IDEyNTMuMSAxMDIzIDEyNjIuNCAxMDEzLjcgMTI3MS43IDEwMTYuNiAxMjc0LjUgMTAyOC43IDEyNjIuNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAyMS4yIDEyNjIuNCkgc2NhbGUoLTEgMSkgcm90YXRlKDkwKSB0cmFuc2xhdGUoLTEwMjEuMiAtMTI2Mi40KSIvPiAgPC9nPiA8L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-position: center center;
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 0;
  height: 50px;
}
/* line 966, ../sass/entries-bios.scss */
body.entries-biography #primary .horses .horse p,
body.entries-biography #gallery .horses .horse p {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  margin-bottom: 15px;
}
/* line 974, ../sass/entries-bios.scss */
body.entries-biography #primary .horses .horse::before,
body.entries-biography #gallery .horses .horse::before {
  left: 0;
  height: 60px;
  width: 60px;
  background-color: #771846;
  border-radius: 3px;
  background-size: 70%;
}
/* line 984, ../sass/entries-bios.scss */
body.entries-biography #primary .horses .horse > p,
body.entries-biography #primary .horses .horse .horse-body p,
body.entries-biography #gallery .horses .horse > p,
body.entries-biography #gallery .horses .horse .horse-body p {
  border-bottom: 1px solid #ECECEC;
  padding: 10px 0;
  margin: 0;
  padding-left: 76px;
  text-indent: -4px;
}
/* line 992, ../sass/entries-bios.scss */
body.entries-biography #primary .horses .horse > p span,
body.entries-biography #primary .horses .horse .horse-body p span,
body.entries-biography #gallery .horses .horse > p span,
body.entries-biography #gallery .horses .horse .horse-body p span {
  display: inline-block;
  font-weight: 600;
  width: 70px;
  margin-left: -70px;
}
/* line 1003, ../sass/entries-bios.scss */
body.entries-biography #notable {
  background: #F6F8FB;
  padding: 5% 10px;
}
/* line 1007, ../sass/entries-bios.scss */
body.entries-biography #notable p {
  font-size: 12px;
  line-height: 20px;
}
/* line 1012, ../sass/entries-bios.scss */
body.entries-biography #notable h3 {
  font-weight: 300;
  font-size: 36px;
  padding-bottom: 20px;
  line-height: normal;
}
@media (min-width: 768px) {
  /* line 1003, ../sass/entries-bios.scss */
  body.entries-biography #notable {
    background: url(../bg-horses.jpg);
    background-size: cover;
    padding: 5% 0;
  }
  /* line 1024, ../sass/entries-bios.scss */
  body.entries-biography #notable .css-cols {
    column-count: 2;
    -webkit-column-count: 2;
    -moz-column-count: 2;
    -webkit-column-gap: 60px;
    -moz-column-gap: 60px;
    column-gap: 60px;
    min-height: 0;
  }
}

/* line 1039, ../sass/entries-bios.scss */
body.entries-biography #primary .rightcol h2 {
  font-size: 28px;
  margin-bottom: 10px;
}

/* line 1055, ../sass/entries-bios.scss */
body.mobile-theme.entries-riders #pagetitle, body.mobile-theme.entries-entries #pagetitle, body.mobile-theme.entries-biography #pagetitle, body.mobile-theme.search-no-results #pagetitle {
  background: white;
  padding: 20px;
}
@media (min-width: 768px) {
  /* line 1055, ../sass/entries-bios.scss */
  body.mobile-theme.entries-riders #pagetitle, body.mobile-theme.entries-entries #pagetitle, body.mobile-theme.entries-biography #pagetitle, body.mobile-theme.search-no-results #pagetitle {
    background: #F6F8FB;
  }
}
/* line 1060, ../sass/entries-bios.scss */
body.mobile-theme.entries-riders #pagetitle h1, body.mobile-theme.entries-riders #pagetitle h2, body.mobile-theme.entries-entries #pagetitle h1, body.mobile-theme.entries-entries #pagetitle h2, body.mobile-theme.entries-biography #pagetitle h1, body.mobile-theme.entries-biography #pagetitle h2, body.mobile-theme.search-no-results #pagetitle h1, body.mobile-theme.search-no-results #pagetitle h2 {
  font-family: "Raleway", sans-serif;
  font-weight: 300;
  padding: 0 0 10px 0;
  line-height: normal;
  margin: 0;
  border-bottom: 1px solid #A0AAB0;
}
/* line 1069, ../sass/entries-bios.scss */
body.mobile-theme.entries-riders #pagetitle h2, body.mobile-theme.entries-entries #pagetitle h2, body.mobile-theme.entries-biography #pagetitle h2, body.mobile-theme.search-no-results #pagetitle h2 {
  font-size: 18px;
  padding: 10px 0;
  border: none;
}
/* line 1079, ../sass/entries-bios.scss */
body.mobile-theme.entries-riders #tabs ul, body.mobile-theme.entries-entries #tabs ul, body.mobile-theme.entries-biography #tabs ul, body.mobile-theme.search-no-results #tabs ul {
  position: static;
}
/* line 1081, ../sass/entries-bios.scss */
body.mobile-theme.entries-riders #tabs ul li, body.mobile-theme.entries-entries #tabs ul li, body.mobile-theme.entries-biography #tabs ul li, body.mobile-theme.search-no-results #tabs ul li {
  border-top: 1px solid #A0AAB0;
}
/* line 1088, ../sass/entries-bios.scss */
body.mobile-theme.entries-riders #heading, body.mobile-theme.entries-entries #heading, body.mobile-theme.entries-biography #heading, body.mobile-theme.search-no-results #heading {
  padding: 0 20px 20px 20px;
  overflow: hidden;
  height: auto;
  min-height: inherit;
}
/* line 1093, ../sass/entries-bios.scss */
body.mobile-theme.entries-riders #heading .rider-info, body.mobile-theme.entries-entries #heading .rider-info, body.mobile-theme.entries-biography #heading .rider-info, body.mobile-theme.search-no-results #heading .rider-info {
  padding: 0;
  text-align: left;
  height: auto;
}
/* line 1097, ../sass/entries-bios.scss */
body.mobile-theme.entries-riders #heading .rider-info .social a::after, body.mobile-theme.entries-entries #heading .rider-info .social a::after, body.mobile-theme.entries-biography #heading .rider-info .social a::after, body.mobile-theme.search-no-results #heading .rider-info .social a::after {
  line-height: 30px !important;
}
/* line 1100, ../sass/entries-bios.scss */
body.mobile-theme.entries-riders #heading .rider-info h2, body.mobile-theme.entries-riders #heading .rider-info ul, body.mobile-theme.entries-entries #heading .rider-info h2, body.mobile-theme.entries-entries #heading .rider-info ul, body.mobile-theme.entries-biography #heading .rider-info h2, body.mobile-theme.entries-biography #heading .rider-info ul, body.mobile-theme.search-no-results #heading .rider-info h2, body.mobile-theme.search-no-results #heading .rider-info ul {
  margin: 20px 0 0 0;
}
/* line 1109, ../sass/entries-bios.scss */
body.mobile-theme.entries-riders #primary, body.mobile-theme.entries-riders #notable, body.mobile-theme.entries-entries #primary, body.mobile-theme.entries-entries #notable, body.mobile-theme.entries-biography #primary, body.mobile-theme.entries-biography #notable, body.mobile-theme.search-no-results #primary, body.mobile-theme.search-no-results #notable {
  padding: 20px;
}
/* line 1113, ../sass/entries-bios.scss */
body.mobile-theme.entries-riders #primary h2, body.mobile-theme.entries-riders #primary h3, body.mobile-theme.entries-riders #notable h2, body.mobile-theme.entries-riders #notable h3, body.mobile-theme.entries-entries #primary h2, body.mobile-theme.entries-entries #primary h3, body.mobile-theme.entries-entries #notable h2, body.mobile-theme.entries-entries #notable h3, body.mobile-theme.entries-biography #primary h2, body.mobile-theme.entries-biography #primary h3, body.mobile-theme.entries-biography #notable h2, body.mobile-theme.entries-biography #notable h3, body.mobile-theme.search-no-results #primary h2, body.mobile-theme.search-no-results #primary h3, body.mobile-theme.search-no-results #notable h2, body.mobile-theme.search-no-results #notable h3 {
  margin-top: 0;
}
/* line 1117, ../sass/entries-bios.scss */
body.mobile-theme.entries-riders #primary p, body.mobile-theme.entries-riders #notable p, body.mobile-theme.entries-entries #primary p, body.mobile-theme.entries-entries #notable p, body.mobile-theme.entries-biography #primary p, body.mobile-theme.entries-biography #notable p, body.mobile-theme.search-no-results #primary p, body.mobile-theme.search-no-results #notable p {
  margin: 0 0 20px 0;
}
/* line 1122, ../sass/entries-bios.scss */
body.mobile-theme.entries-riders #notable, body.mobile-theme.entries-entries #notable, body.mobile-theme.entries-biography #notable, body.mobile-theme.search-no-results #notable {
  margin-bottom: 20px;
}
/* line 1128, ../sass/entries-bios.scss */
body.mobile-theme.entries-riders #countryform select, body.mobile-theme.entries-entries #countryform select, body.mobile-theme.entries-biography #countryform select, body.mobile-theme.search-no-results #countryform select {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  width: 100% !important;
}
/* line 1139, ../sass/entries-bios.scss */
body.mobile-theme.entries-riders #searchform input, body.mobile-theme.entries-entries #searchform input, body.mobile-theme.entries-biography #searchform input, body.mobile-theme.search-no-results #searchform input {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  max-width: 100%;
  padding: 10px;
}
/* line 1144, ../sass/entries-bios.scss */
body.mobile-theme.entries-riders #searchform input:focus, body.mobile-theme.entries-entries #searchform input:focus, body.mobile-theme.entries-biography #searchform input:focus, body.mobile-theme.search-no-results #searchform input:focus {
  outline: none;
}
/* line 1148, ../sass/entries-bios.scss */
body.mobile-theme.entries-riders #searchform input[type='submit'], body.mobile-theme.entries-entries #searchform input[type='submit'], body.mobile-theme.entries-biography #searchform input[type='submit'], body.mobile-theme.search-no-results #searchform input[type='submit'] {
  position: static !important;
  width: 100% !important;
  margin-top: 10px !important;
}
/* line 1156, ../sass/entries-bios.scss */
body.mobile-theme.entries-riders .responsive-table, body.mobile-theme.entries-entries .responsive-table, body.mobile-theme.entries-biography .responsive-table, body.mobile-theme.search-no-results .responsive-table {
  position: relative;
  background-color: #F6F8FB;
  padding: 0;
}
/* line 1162, ../sass/entries-bios.scss */
body.mobile-theme.entries-riders .responsive-table::before, body.mobile-theme.entries-entries .responsive-table::before, body.mobile-theme.entries-biography .responsive-table::before, body.mobile-theme.search-no-results .responsive-table::before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNjNweCIgd2lkdGg9IjU4cHgiIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA1OCA2MyI+IDx0aXRsZT5Hcm91cDwvdGl0bGU+IDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiA8ZyBpZD0iUGFnZS0xIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiPiAgPGcgaWQ9Ikdyb3VwIiBmaWxsPSIjMDAwIj4gICA8cGF0aCBpZD0iU2hhcGUiIGQ9Im0yNS43IDIuNGMwLjIgMCAwLjQgMCAwLjcgMC4xIDEuNSAwLjMgMi43IDIgMi43IDMuNXY5LjQgMTIuMWMwLjUgMC42IDAuOSAxIDEuNCAxLjZsMC42LTAuMXYtOC4yYzAtMS45IDEuNS0zLjQgMy40LTMuNCAwLjMgMCAwLjYgMCAwLjggMC4xIDEuNiAwLjQgMi42IDEuOSAyLjYgMy41djguM2MwLjUgMC41IDAuOCAwLjcgMS4zIDEuMmgwLjZ2LTYuOGMwLTEuOCAxLjUtMy4yIDMuMy0zLjIgMC4zIDAgMC41IDAgMC44IDAuMSAxLjUgMC4zIDIuNyAxLjkgMi43IDMuNHY3bDEuMyAxLjNoMC42di01LjNjMC0xLjYgMC45LTIuOCAyLjQtMy4yIDAuMy0wLjEgMC42LTAuMSAwLjgtMC4xIDEuOSAwIDMuNCAxLjUgMy40IDMuNHYxOC4yYzAgOC42LTcuNCAxNS4xLTE0LjkgMTUuNmgtMS4zYy03LjcgMC0xMy40LTQuMS0xNi0xMy0wLjgtMi45LTEuMy0zLjktNC4zLTUuOC0wLjYtMC40LTEuMy0wLjctMi0wLjlsLTEuOC0wLjVjLTIuNC0wLjctNS4zLTEuOC01LTQuNCAwLjItMi4xIDEtMi42IDMuMS0yLjZoNy4zYzEuNSAwIDItMC43IDItMi4zdi0wLjEtMjUuNWMwLjEtMS45IDEuNi0zLjQgMy41LTMuNHptMC0yYy0xLjQgMC0yLjggMC42LTMuOCAxLjZzLTEuNiAyLjQtMS42IDMuOHYyNS41IDAuMSAwLjNoLTMuOC0zLjVjLTIuMiAwLTQuNyAwLjUtNS4xIDQuNC0wLjQgNC41IDQuNCA1LjkgNi41IDYuNWwxLjggMC41YzAuNSAwLjIgMS4xIDAuNCAxLjUgMC43IDIuNSAxLjYgMi43IDIuMiAzLjQgNC43IDIuNyA5LjMgOS4xIDE0LjUgMTcuOSAxNC41aDEuNWM4LTAuNSAxNi43LTcuMyAxNi43LTE3LjZ2LTE4LjNjMC0zLTIuNC01LjQtNS40LTUuNC0wLjQgMC0wLjkgMC4xLTEuMyAwLjItMC44IDAuMi0xLjQgMC41LTIgMC45LTAuNS0yLTIuMS0zLjgtNC4xLTQuMi0wLjQtMC4xLTAuOC0wLjEtMS4yLTAuMS0xLjMgMC0yLjUgMC40LTMuNCAxLjItMC41LTItMi0zLjYtMy45LTQuMS0wLjQtMC4xLTAuOS0wLjItMS4zLTAuMi0xLjMgMC0yLjUgMC40LTMuNCAxLjJ2LTEuMi05LjRjMC0yLjYtMi01LTQuNC01LjUtMC40LTAuMS0wLjgtMC4xLTEuMS0wLjF6Ii8+ICAgPGcgaWQ9IlNoYXBlIj4gICAgPHBvbHlnb24gcG9pbnRzPSI0NS4yIDAuOCA0MyAyLjkgNDYuMiA2IDM0IDYgMzQgOSA0NS45IDkgNDIuNyAxMi4yIDQ0LjggMTQuMyA1MS44IDcuNCIvPiAgICA8cG9seWdvbiBwb2ludHM9IjkuMSAyLjkgNyAwLjggMCA3LjcgNi42IDE0LjMgOC44IDEyLjIgNS42IDkgMTggOSAxOCA2IDUuOSA2Ii8+ICAgPC9nPiAgPC9nPiA8L2c+PC9zdmc+);
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 40px auto;
  height: 50px;
  display: block;
  top: 0;
  left: 0;
  width: 100vw;
  position: absolute;
}
/* line 1179, ../sass/entries-bios.scss */
body.mobile-theme.entries-riders .responsive-table table, body.mobile-theme.entries-entries .responsive-table table, body.mobile-theme.entries-biography .responsive-table table, body.mobile-theme.search-no-results .responsive-table table {
  margin-top: 50px;
  background: white;
  overflow-x: scroll;
  overflow-y: inherit;
}
@media (min-width: 768px) {
  /* line 1188, ../sass/entries-bios.scss */
  body.mobile-theme.entries-riders .responsive-table table, body.mobile-theme.entries-entries .responsive-table table, body.mobile-theme.entries-biography .responsive-table table, body.mobile-theme.search-no-results .responsive-table table {
    margin-top: 0;
  }
  /* line 1192, ../sass/entries-bios.scss */
  body.mobile-theme.entries-riders .responsive-table::before, body.mobile-theme.entries-entries .responsive-table::before, body.mobile-theme.entries-biography .responsive-table::before, body.mobile-theme.search-no-results .responsive-table::before {
    display: none;
  }
}
/* line 1199, ../sass/entries-bios.scss */
body.mobile-theme.entries-riders .responsive-table tr > td:first-of-type, body.mobile-theme.entries-entries .responsive-table tr > td:first-of-type, body.mobile-theme.entries-biography .responsive-table tr > td:first-of-type, body.mobile-theme.search-no-results .responsive-table tr > td:first-of-type {
  width: 1px;
}
/* line 1201, ../sass/entries-bios.scss */
body.mobile-theme.entries-riders .responsive-table tr > td:first-of-type img, body.mobile-theme.entries-riders .responsive-table tr > td:first-of-type span, body.mobile-theme.entries-entries .responsive-table tr > td:first-of-type img, body.mobile-theme.entries-entries .responsive-table tr > td:first-of-type span, body.mobile-theme.entries-biography .responsive-table tr > td:first-of-type img, body.mobile-theme.entries-biography .responsive-table tr > td:first-of-type span, body.mobile-theme.search-no-results .responsive-table tr > td:first-of-type img, body.mobile-theme.search-no-results .responsive-table tr > td:first-of-type span {
  display: none;
}
/* line 1204, ../sass/entries-bios.scss */
body.mobile-theme.entries-riders .responsive-table tr > td:first-of-type img, body.mobile-theme.entries-entries .responsive-table tr > td:first-of-type img, body.mobile-theme.entries-biography .responsive-table tr > td:first-of-type img, body.mobile-theme.search-no-results .responsive-table tr > td:first-of-type img {
  display: block;
}
/* line 1218, ../sass/entries-bios.scss */
body.mobile-theme.entries-entries .responsive-table table {
  margin-left: 10px;
}
/* line 1222, ../sass/entries-bios.scss */
body.mobile-theme.entries-entries .responsive-table table tr td:first-of-type {
  width: 70px;
  min-width: 50px;
  padding: 0px 10px 5px 0;
}
/* line 1226, ../sass/entries-bios.scss */
body.mobile-theme.entries-entries .responsive-table table tr td:first-of-type span {
  display: block;
  width: 57px;
  min-width: 57px;
  height: 58px;
  max-height: 58px;
  padding: 2px 0px 0 3px;
}

/* line 1243, ../sass/entries-bios.scss */
body #header-container {
  z-index: auto !important;
}

/* line 1250, ../sass/entries-bios.scss */
body.rider-template-default #heading {
  margin-bottom: 0 !important;
}
/* line 1253, ../sass/entries-bios.scss */
body.rider-template-default #gallery {
  display: none;
}
/* line 1255, ../sass/entries-bios.scss */
body.rider-template-default #gallery a {
  width: 100%;
}
/* line 1256, ../sass/entries-bios.scss */
body.rider-template-default #gallery h2 {
  margin-bottom: 10px;
  overflow: hidden;
  text-align: center;
  letter-spacing: normal;
  line-height: 130%;
}
@media (min-width: 992px) {
  /* line 1256, ../sass/entries-bios.scss */
  body.rider-template-default #gallery h2 {
    margin-bottom: 30px;
  }
}
/* line 1264, ../sass/entries-bios.scss */
body.rider-template-default #gallery h2::before, body.rider-template-default #gallery h2::after {
  background-color: #4A5790;
  content: "";
  display: inline-block;
  height: 1px;
  position: relative;
  vertical-align: middle;
  width: 10%;
}
/* line 1275, ../sass/entries-bios.scss */
body.rider-template-default #gallery h2::before {
  right: 0.5em;
  margin-left: -50%;
}
/* line 1280, ../sass/entries-bios.scss */
body.rider-template-default #gallery h2::after {
  left: 0.5em;
  margin-right: -50%;
}
/* line 1286, ../sass/entries-bios.scss */
body.rider-template-default #gallery .slick-list {
  margin: 0 auto;
  width: 86%;
  max-width: 500px;
  background-position: center center;
}
@media (min-width: 992px) {
  /* line 1286, ../sass/entries-bios.scss */
  body.rider-template-default #gallery .slick-list {
    width: 700px;
    max-width: none;
  }
}
/* line 1299, ../sass/entries-bios.scss */
body.rider-template-default #gallery .slick-slider > .slick-arrow {
  top: 35%;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDFweCIgd2lkdGg9IjI1cHgiIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAyNSA0MSI+IDx0aXRsZT5TaGFwZSBDb3B5PC90aXRsZT4gPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+IDxnIGlkPSJXZWJzaXRlIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiPiAgPGcgaWQ9IkVudHJ5LUdhbGxlcnkiIGZpbGw9IiMxOTc4NEEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMDcgLTEwMjEpIj4gICA8ZyBpZD0iR3JvdXAtMTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMSA3ODgpIj4gICAgPHBvbHlnb24gaWQ9IlNoYXBlLUNvcHkiIHBvaW50cz0iODAuNzcxIDIzMyA3NiAyMzcuNzcgOTEuNDU5IDI1My4yMyA3NiAyNjguNjkgODAuNzcxIDI3My40NiAxMDEgMjUzLjIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4OC41IDI1My4yMykgc2NhbGUoLTEgMSkgdHJhbnNsYXRlKC04OC41IC0yNTMuMjMpIi8+ICAgPC9nPiAgPC9nPiA8L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  height: 44px;
  width: 26px;
}
/* line 1305, ../sass/entries-bios.scss */
body.rider-template-default #gallery .slick-slider > .slick-arrow::before {
  content: "";
}
/* line 1310, ../sass/entries-bios.scss */
body.rider-template-default #gallery .slick-slider > .slick-arrow.slick-prev {
  left: -5px;
}
/* line 1311, ../sass/entries-bios.scss */
body.rider-template-default #gallery .slick-slider > .slick-arrow.slick-next {
  right: -5px;
  -ms-transform: rotate(180deg);
  /* IE 9 */
  -webkit-transform: rotate(180deg);
  /* Chrome, Safari, Opera */
  transform: rotate(180deg);
  margin-top: -22px;
}
@media (min-width: 992px) {
  /* line 1320, ../sass/entries-bios.scss */
  body.rider-template-default #gallery .slick-slider > .slick-arrow.slick-prev {
    left: 25px;
  }
  /* line 1321, ../sass/entries-bios.scss */
  body.rider-template-default #gallery .slick-slider > .slick-arrow.slick-next {
    right: 25px;
  }
}
/* line 1325, ../sass/entries-bios.scss */
body.rider-template-default #gallery .slick-slide > span {
  display: block;
  text-align: center;
  padding: 20px;
  font-weight: 300;
  line-height: 26px;
  font-size: 18px;
}
@media (min-width: 992px) {
  /* line 1334, ../sass/entries-bios.scss */
  body.rider-template-default #gallery .slick-slide {
    margin-bottom: 100px;
  }
}
/* line 1340, ../sass/entries-bios.scss */
body.rider-template-default #gallery .slick-slide .gallery-image {
  height: 240px;
  width: 80%;
  max-width: 500px;
  background-position: center center;
  background-size: cover;
  margin: 0 auto;
}
@media (min-width: 992px) {
  /* line 1340, ../sass/entries-bios.scss */
  body.rider-template-default #gallery .slick-slide .gallery-image {
    width: 700px;
    height: 420px;
    max-width: none;
  }
}

/* ── Rider Meta Line (age + country flag inline) ── */

body.entries-biography #heading .rider-info .rider-meta-line {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 6px 0 4px;
  flex-wrap: wrap;
}

body.entries-biography #heading .rider-info .rider-meta-line .rider-age {
  font-size: 14px;
  font-weight: 400;
  color: #777;
}

body.entries-biography #heading .rider-info .rider-meta-line .country {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  font-size: 14px;
  color: #555;
}

body.entries-biography #heading .rider-info .rider-meta-line .country-flag {
  width: 22px;
  height: auto;
  vertical-align: middle;
}

/* ── Rider Stats Subtitle (CCI5* starts etc.) ── */

body.entries-biography #heading .rider-info .rider-stats-subtitle {
  font-size: 12px;
  color: #777;
  margin-top: 4px;
  line-height: 18px;
}

body.entries-biography #heading .rider-info .rider-stats-subtitle__value {
  margin-bottom: 0;
  font-weight: 600;
}

body.entries-biography #heading .rider-info .rider-stats-subtitle__note {
  margin-top: 0;
  font-size: 14px;
}

/* ── Clearfix ── */

body.entries-biography .clearfix {
  clear: both;
}

/* ── Record Sections (Badminton Record & Notable Results — full-width individual) ── */

body.entries-biography .record-section,
body.entries-biography #badminton-record,
body.entries-biography #notable {
  background: #F6F8FB;
  padding: 20px 10px;
}

@media (min-width: 768px) {
  body.entries-biography .record-section,
  body.entries-biography #badminton-record,
  body.entries-biography #notable {
    padding: 25px 0;
  }
}

body.entries-biography .record-section h3,
body.entries-biography #badminton-record h3 {
  font-weight: 300;
  font-size: 24px;
  padding-bottom: 15px;
  line-height: normal;
}

body.entries-biography .record-section h3,
body.entries-biography #badminton-record h3 {
  font-size: 36px;
  padding-bottom: 20px;
}

body.entries-biography .record-section p,
body.entries-biography #badminton-record p {
  font-size: 12px;
  line-height: 20px;
}

body.entries-biography #badminton-record .css-cols {
  column-count: 2;
  -webkit-column-count: 2;
  -moz-column-count: 2;
  -webkit-column-gap: 60px;
  -moz-column-gap: 60px;
  column-gap: 60px;
  min-height: 0;
}

/* ── Gallery (entries-biography context — mirrors rider-template-default rules) ── */

body.entries-biography #gallery {
  display: none;
}
body.entries-biography #gallery a {
  width: 100%;
}
body.entries-biography #gallery .slick-list {
  margin: 0 auto;
  width: 86%;
  max-width: 500px;
  background-position: center center;
}
@media (min-width: 992px) {
  body.entries-biography #gallery .slick-list {
    width: 700px;
    max-width: none;
  }
}
body.entries-biography #gallery .slick-slider > .slick-arrow {
  top: 35%;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDFweCIgd2lkdGg9IjI1cHgiIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAyNSA0MSI+IDx0aXRsZT5TaGFwZSBDb3B5PC90aXRsZT4gPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+IDxnIGlkPSJXZWJzaXRlIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiPiAgPGcgaWQ9IkVudHJ5LUdhbGxlcnkiIGZpbGw9IiMxOTc4NEEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMDcgLTEwMjEpIj4gICA8ZyBpZD0iR3JvdXAtMTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMSA3ODgpIj4gICAgPHBvbHlnb24gaWQ9IlNoYXBlLUNvcHkiIHBvaW50cz0iODAuNzcxIDIzMyA3NiAyMzcuNzcgOTEuNDU5IDI1My4yMyA3NiAyNjguNjkgODAuNzcxIDI3My40NiAxMDEgMjUzLjIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4OC41IDI1My4yMykgc2NhbGUoLTEgMSkgdHJhbnNsYXRlKC04OC41IC0yNTMuMjMpIi8+ICAgPC9nPiAgPC9nPiA8L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  height: 44px;
  width: 26px;
}
body.entries-biography #gallery .slick-slider > .slick-arrow::before {
  content: "";
}
body.entries-biography #gallery .slick-slider > .slick-arrow.slick-prev {
  left: -5px;
}
body.entries-biography #gallery .slick-slider > .slick-arrow.slick-next {
  right: -5px;
  transform: rotate(180deg);
  margin-top: -22px;
}
@media (min-width: 992px) {
  body.entries-biography #gallery .slick-slider > .slick-arrow.slick-prev {
    left: 25px;
  }
  body.entries-biography #gallery .slick-slider > .slick-arrow.slick-next {
    right: 25px;
  }
}
body.entries-biography #gallery .slick-slide > span {
  display: block;
  text-align: center;
  padding: 20px;
  font-weight: 300;
  line-height: 26px;
  font-size: 18px;
}
@media (min-width: 992px) {
  body.entries-biography #gallery .slick-slide {
    margin-bottom: 100px;
  }
}
body.entries-biography #gallery .slick-slide .gallery-image {
  height: 240px;
  width: 80%;
  max-width: 500px;
  background-position: center center;
  background-size: cover;
  margin: 0 auto;
}
@media (min-width: 992px) {
  body.entries-biography #gallery .slick-slide .gallery-image {
    width: 700px;
    height: 420px;
    max-width: none;
  }
}

