.ks {
  max-width: none;
  padding: 0;
  margin-left: auto;
  margin-right: auto;
}
.ks p {
  text-align: justify;
}
.ks input[type=text], .ks textarea, .ks select {
  border: 1px solid var(--global-palette6);
  border-left: 5px solid var(--global-palette2);
  border-radius: 0;
  padding: 16px;
}
.ks select {
  background-color: #fff;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-size: 0.6em;
  background-position: calc(100% - 0.75em) center;
  background-repeat: no-repeat;
  padding-right: 32px;
}
.ks button {
  cursor: pointer;
}
.ks .btn-secondary {
  border: 1px solid var(--global-palette7);
  background-color: var(--global-palette7);
  color: var(--global-palette6);
}
.ks .cta-button-container {
  margin-top: 32px;
  text-align: center;
}
.ks .cta {
  padding: 32px;
  font-weight: bold;
  line-height: 1em;
  text-transform: uppercase;
}
.ks .cta:hover {
  box-shadow: none;
}
.ks .yellow {
  background-color: #ffe500;
  color: var(--global-palette1);
}
.ks .title-area {
  max-width: var(--global-content-width);
  padding-left: var(--global-content-edge-padding);
  padding-right: var(--global-content-edge-padding);
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
  padding-bottom: 40px;
}
.ks ul.tab-nav {
  list-style: none;
  padding: 0;
  margin: 0 0 -1px 0;
  display: flex;
}
.ks ul.tab-nav li {
  list-style: none;
  padding: 8px 16px;
  margin: 0;
  border: 1px solid var(--global-palette7);
}
.ks ul.tab-nav li a {
  text-decoration: none;
}
.ks img.score {
  max-width: 200px;
  height: auto;
}
.ks img.score-lg {
  max-width: 320px;
  height: auto;
}
.ks .hexagram {
  text-align: center;
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 280px;
}
.ks .hexagram label {
  display: block;
  text-align: center;
  font-weight: bold;
  color: #273c40;
  padding: 10px;
  margin-bottom: 40px;
  font-size: 1.2em;
  text-transform: uppercase;
}
.ks .hexagram .line {
  margin-bottom: 38px;
}
.ks .hexagram .name {
  display: block;
  text-align: center;
  font-weight: bold;
  color: var(--global-palette2);
  margin-bottom: 40px;
  font-size: 1.6em;
}
.ks ul.breadcrumbs {
  font-size: 0.8em;
  list-style: none;
  margin: 0 0 -54px 0;
  padding: 0;
}
.ks ul.breadcrumbs a:link, .ks ul.breadcrumbs a:visited, .ks ul.breadcrumbs a:hover {
  text-decoration: none;
  color: var(--global-palette6);
}
.ks ul.breadcrumbs li {
  display: inline;
}
.ks ul.breadcrumbs li + li:before {
  content: ">";
  padding-left: 6px;
  padding-right: 8px;
}
.ks .locked {
  border: 1px solid #e34545;
  color: #e34545;
  padding: 16px 32px;
  border-radius: 16px;
  font-size: 0.9em;
  background-color: #f4f4f4;
}
.ks .ks-header > div {
  max-width: var(--global-content-width);
  padding: 80px var(--global-content-edge-padding);
  margin-left: auto;
  margin-right: auto;
  display: grid;
  grid-template: auto/50% 50%;
  align-items: center;
}
.ks .ks-header > div .logo {
  max-width: 300px;
}
.ks .ks-header > div .title {
  text-align: center;
}
.ks .ks-header > div .title h1 {
  line-height: 1.2em;
  font-size: 36px;
  margin-bottom: 40px;
  font-weight: normal;
}
.ks .ks-header > div .title h1 span {
  font-weight: bold;
  display: block;
  font-size: 1.55em;
  line-height: 1.2em;
}
.ks .ks-header > div .title .button {
  font-size: 1.4em;
}
.ks .ks-status-message {
  max-width: var(--global-content-width);
  padding: 0 var(--global-content-edge-padding);
  margin-left: auto;
  margin-right: auto;
}
.ks.ks-cards .ks-header img {
  max-width: 800px;
  display: block;
  margin: 80px auto 0 auto;
}
.ks.ks-chart .ks-header, .ks.ks-chart-half .ks-header, .ks.ks-chart-month .ks-header {
  background: var(--global-palette1);
}
.ks.ks-chart .ks-header .title h1, .ks.ks-chart-half .ks-header .title h1, .ks.ks-chart-month .ks-header .title h1 {
  color: #fff;
  font-weight: bold;
}

.ks-dashboard,
.ks-assign-user {
  max-width: var(--global-content-width);
  padding-left: var(--global-content-edge-padding);
  padding-right: var(--global-content-edge-padding);
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: grid;
  grid-template: auto/400px auto;
  gap: 40px;
  margin-bottom: -32px;
}
.ks-dashboard .sidebar,
.ks-assign-user .sidebar {
  background-color: #f9f9f9;
  padding: 80px 40px 80px 40px;
  min-height: calc(100vh - 136px);
  font-size: 1.6em;
}
.ks-dashboard .sidebar .logo,
.ks-assign-user .sidebar .logo {
  padding-left: 20px;
  padding-right: 20px;
}
.ks-dashboard .sidebar .menu,
.ks-assign-user .sidebar .menu {
  border-top: 6px dotted var(--global-palette2);
  border-bottom: 6px dotted var(--global-palette2);
  padding: 40px 0;
  margin: 160px 0;
}
.ks-dashboard .sidebar .menu li,
.ks-assign-user .sidebar .menu li {
  list-style: none;
  padding: 32px 0;
  margin: 0;
}
.ks-dashboard .sidebar .menu li a:link,
.ks-dashboard .sidebar .menu li a:visited,
.ks-dashboard .sidebar .menu li a:hover,
.ks-assign-user .sidebar .menu li a:link,
.ks-assign-user .sidebar .menu li a:visited,
.ks-assign-user .sidebar .menu li a:hover {
  text-decoration: none;
}
.ks-dashboard .sidebar .menu img,
.ks-assign-user .sidebar .menu img {
  width: 54px;
  height: auto;
  float: left;
  margin-right: 16px;
  margin-top: -10px;
}
.ks-dashboard .sidebar .logout-button,
.ks-assign-user .sidebar .logout-button {
  text-align: center;
  margin-bottom: 136px;
}
.ks-dashboard .dashboard,
.ks-assign-user .dashboard {
  padding-top: 80px;
  padding-bottom: 80px;
}
.ks-dashboard .dashboard h1,
.ks-assign-user .dashboard h1 {
  font-size: 6.5em;
  text-transform: uppercase;
  line-height: 100%;
  font-weight: normal;
  padding-bottom: 80px;
}
.ks-dashboard .dashboard h1 span,
.ks-assign-user .dashboard h1 span {
  font-size: 1.57em;
  font-weight: bold;
}
.ks-dashboard .dashboard #records,
.ks-assign-user .dashboard #records {
  margin-bottom: 54px;
}
.ks-dashboard .dashboard #records:last-child,
.ks-assign-user .dashboard #records:last-child {
  margin-bottom: 0;
}
.ks-dashboard .dashboard #records .record,
.ks-assign-user .dashboard #records .record {
  padding: 16px 0;
  display: grid;
  grid-template: auto/50% 50%;
  align-items: center;
}
.ks-dashboard .dashboard #records .record .year,
.ks-assign-user .dashboard #records .record .year {
  font-size: 2em;
}
.ks-dashboard .dashboard #records .record .next-step,
.ks-assign-user .dashboard #records .record .next-step {
  font-size: 1.4em;
  text-align: right;
}

.ks-assign-user #assign-user {
  max-width: var(--global-content-width);
  padding-left: var(--global-content-edge-padding);
  padding-right: var(--global-content-edge-padding);
  margin-left: auto;
  margin-right: auto;
  font-size: 1.4em;
  background-color: var(--global-palette8);
  padding-top: 64px;
  padding-bottom: 64px;
  text-align: center;
  align-items: center;
  justify-content: center;
  display: flex;
  flex-direction: column;
}
.ks-assign-user #assign-user select {
  min-width: 200px;
}
.ks-assign-user #assign-user #new-or-existing-selector {
  margin-bottom: 24px;
}
.ks-assign-user #assign-user form.assign-user {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
  flex-direction: row;
}

.ks-survey #welcome > div {
  max-width: var(--global-content-width);
  padding-left: var(--global-content-edge-padding);
  padding-right: var(--global-content-edge-padding);
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
  padding-bottom: 80px;
}
.ks-survey #welcome > div .video {
  aspect-ratio: 16/9;
  width: 100%;
  border: 5px solid var(--global-palette2);
  box-shadow: 0 5px 10px var(--global-palette4);
}
.ks-survey #steps {
  max-width: var(--global-content-width);
  padding-left: var(--global-content-edge-padding);
  padding-right: var(--global-content-edge-padding);
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 80px;
}
.ks-survey #steps .survey-questions {
  background-image: url("images/evidential-confirmation-bkg.png");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  margin-bottom: 32px;
  display: grid;
  grid-template: auto/250px auto;
  justify-content: flex-end;
}
.ks-survey #steps .survey-questions h2 {
  margin-top: 0;
}
.ks-survey #steps .survey-questions > div {
  margin-bottom: 16px;
}
.ks-survey #steps .survey-questions > :nth-child(3n) {
  grid-column: auto/span 2;
}
.ks-survey #steps .survey-questions textarea {
  min-height: 120px;
  margin-bottom: 48px;
}

.ks-survey-pending-approval #survey-answers {
  max-width: var(--global-content-width);
  padding-left: var(--global-content-edge-padding);
  padding-right: var(--global-content-edge-padding);
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
  padding-bottom: 80px;
  background-image: url("images/evidential-confirmation-bkg.png");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: grid;
  grid-auto-flow: column;
  grid-column-gap: 20%;
  grid-row-gap: 16px;
  grid-template: repeat(5, auto)/repeat(2, 40%);
  margin-bottom: 24px;
}
.ks-survey-pending-approval #survey-answers > div > div {
  border: 1px solid var(--global-palette6);
  background-color: var(--global-palette9);
  padding: 8px;
  min-height: 120px;
}

.ks-cards {
  background: var(--global-palette1);
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 84vh;
}
.ks-cards .cards {
  background-image: url("images/cards-bkg.png");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  padding-top: 80px;
  padding-bottom: 80px;
}
.ks-cards .cards > div {
  max-width: var(--global-content-width);
  padding-left: var(--global-content-edge-padding);
  padding-right: var(--global-content-edge-padding);
  margin-left: auto;
  margin-right: auto;
  display: flex;
  gap: 24px;
  padding-bottom: 40px;
}
.ks-cards .cards > div .card .step {
  display: flex;
  margin: 0 auto 16px auto;
  color: var(--global-palette8);
  background-color: var(--global-palette3);
  border-radius: 200px;
  width: 60px;
  height: 60px;
  justify-content: center;
  align-items: center;
  text-align: center;
  font-weight: bold;
  font-size: 2em;
}
.ks-cards .cards > div .card .img-flip {
  cursor: pointer;
  perspective: 1000px;
}
.ks-cards .cards > div .card .img-flip img {
  max-width: 100%;
  transition-duration: 0.8s;
  transition-property: all;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.ks-cards .cards > div .card .img-flip .back {
  cursor: pointer;
  transform: rotateY(0);
  z-index: 10;
  position: absolute;
}
.ks-cards .cards > div .card .img-flip .front {
  transform: rotateY(180deg);
  z-index: 9;
}
.ks-cards .cards > div .card .img-flip.open .back {
  transform: rotateY(-180deg);
  z-index: 9;
}
.ks-cards .cards > div .card .img-flip.open .front {
  transform: rotateY(0);
  z-index: 10;
}
.ks-cards .cards > div .card label {
  text-transform: uppercase;
  margin-top: 16px;
  display: block;
  text-align: center;
  font-weight: bold;
  color: var(--global-palette2);
  font-size: 1.4em;
}

.ks-chart #chart-locked {
  max-width: var(--global-content-width);
  padding-left: var(--global-content-edge-padding);
  padding-right: var(--global-content-edge-padding);
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  border: 1px solid #e34545;
  color: #e34545;
  padding: 80px;
  border-radius: 16px;
  background-color: #f4f4f4;
  margin-top: 80px;
  margin-bottom: 60px;
}
.ks-chart #chart-locked h2 {
  color: #e34545;
  text-align: center;
  line-height: 1.1em;
}
.ks-chart #chart-locked p {
  text-align: center;
}
.ks-chart #chart-locked .fa-solid {
  font-size: 300%;
}
.ks-chart #full-year {
  max-width: var(--global-content-width);
  padding-left: var(--global-content-edge-padding);
  padding-right: var(--global-content-edge-padding);
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
  justify-content: center;
  gap: 80px;
}
.ks-chart #full-year > div {
  align-self: center;
  text-align: center;
}
.ks-chart #full-year .rarr img {
  padding: 0 20px;
  max-width: 200px;
}
.ks-chart #focus-purpose {
  background-color: var(--global-palette1);
  padding-top: 100px;
  padding-bottom: 80px;
  margin-top: -120px;
}
.ks-chart #focus-purpose > div {
  max-width: var(--global-content-width);
  padding-left: var(--global-content-edge-padding);
  padding-right: var(--global-content-edge-padding);
  margin-left: auto;
  margin-right: auto;
  padding: 3rem;
  color: var(--global-palette8);
}
.ks-chart #focus-purpose > div h2 {
  color: var(--global-palette9);
}
.ks-chart #focus-purpose > div > div {
  justify-content: space-between;
  align-items: end;
  background-repeat: no-repeat;
  display: flex;
  gap: 80px;
}
.ks-chart #focus-purpose > div > div .full-year-text {
  font-size: 1.4em;
}
.ks-chart #focus-purpose > div > div .full-year-text span {
  font-size: 1.5em;
  text-transform: uppercase;
}
.ks-chart #focus-purpose > div > div .full-year-rating {
  padding: 24px;
  color: var(--global-palette1);
  text-align: center;
}
.ks-chart #focus-purpose > div > div .full-year-rating img {
  margin-left: auto;
  margin-right: auto;
  padding: 32px;
  border: 5px solid #fff;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.ks-chart #focus-purpose > div > div .full-year-rating div {
  background-color: #fff;
  text-transform: uppercase;
  line-height: 1.1em;
  font-size: 2.8em;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  padding: 24px;
}
.ks-chart #focus-purpose > div > div .full-year-rating div span {
  font-weight: bold;
  display: inline;
  font-size: 1.33em;
}
.ks-chart #fs-sector {
  max-width: var(--global-content-width);
  padding-left: var(--global-content-edge-padding);
  padding-right: var(--global-content-edge-padding);
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
  padding-bottom: 80px;
}
.ks-chart #fs-sector h2 {
  font-weight: normal;
  line-height: 1.2em;
  color: #062148;
}
.ks-chart #fs-sector h2 span {
  font-size: 1.68em;
  font-weight: bold;
}
.ks-chart #fs-sector img {
  display: block;
  margin: 0 auto;
}

.ks-chart-half #half-forecast > div {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 80px;
}
.ks-chart-half #half-forecast > div .diagram {
  min-width: 280px;
}
.ks-chart-half #half-forecast > div .text p {
  font-size: 1.4em;
}
.ks-chart-half #half-forecast > div .text .half-year-rating {
  color: var(--global-palette1);
  display: flex;
  align-items: center;
  flex-direction: row;
  background-color: var(--global-palette1);
  border-radius: 8px;
}
.ks-chart-half #half-forecast > div .text .half-year-rating img {
  margin-left: auto;
  margin-right: auto;
  padding: 24px;
  border: 5px solid var(--global-palette1);
  background-color: #fff;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
.ks-chart-half #half-forecast > div .text .half-year-rating div {
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  line-height: 1.1em;
  font-size: 2.5em;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.ks-chart-half #half-forecast > div .text .half-year-rating div span {
  font-weight: bold;
  display: inline;
  font-size: 1.33em;
}
.ks-chart-half #monthly-forecasts .month {
  display: flex;
  margin-bottom: 104px;
  justify-content: space-between;
  gap: 80px;
}
.ks-chart-half #monthly-forecasts .month .text {
  font-size: 1.4em;
}
.ks-chart-half #monthly-forecasts .rating {
  background-color: var(--global-palette1);
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.ks-chart-half #monthly-forecasts .rating div {
  text-align: center;
  text-transform: uppercase;
  line-height: 1em;
  font-size: 3.5em;
  color: #fff;
  padding: 16px 24px;
  font-weight: bold;
}
.ks-chart-half #monthly-forecasts .rating img {
  margin-left: auto;
  margin-right: auto;
  padding: 24px;
  border: 5px solid var(--global-palette1);
  background-color: #fff;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  max-width: 240px;
}
.ks-chart-half .ug-header {
  padding: 80px 80px 0 80px;
  background-color: var(--global-palette1);
  color: #fff;
  margin: 0;
  max-width: var(--global-content-width);
  padding-left: var(--global-content-edge-padding);
  padding-right: var(--global-content-edge-padding);
  margin-left: auto;
  margin-right: auto;
}
.ks-chart-half .usefulgram {
  display: grid;
  gap: 80px;
  grid-template: auto/344px auto;
  justify-content: center;
  background-color: var(--global-palette1);
  color: #fff;
}
.ks-chart-half .usefulgram > :first-child {
  background-color: #fff;
  padding: 160px 32px;
  border-radius: 8px;
  display: flex;
  justify-content: center;
}
.ks-chart-half .usefulgram > :first-child .hexagram {
  display: flex;
  align-items: center;
}
.ks-chart-half .usefulgram > :first-child .hexagram .name {
  margin-bottom: 0;
}
.ks-chart-half .usefulgram > :nth-child(2n) {
  font-size: 1.4em;
}
.ks-chart-half .usefulgram > :nth-child(3n) {
  grid-column-start: 1;
  grid-column-end: 3;
  display: grid;
  grid-template: auto/344px auto;
  background-color: #fff;
  border-radius: 8px;
  align-items: center;
}
.ks-chart-half .usefulgram > :nth-child(3n) div {
  color: var(--global-palette1);
  text-transform: uppercase;
  line-height: 1.3em;
  font-size: 2.5em;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
  padding: 24px;
  text-align: center;
}
.ks-chart-half .usefulgram > :nth-child(3n) div span {
  font-weight: bold;
  display: inline;
  font-size: 2.2em;
}
.ks-chart-half .usefulgram .ug-img {
  background-color: var(--global-palette1);
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  border: 5px solid #fff;
}
.ks-chart-half .panel {
  max-width: var(--global-content-width);
  padding-left: var(--global-content-edge-padding);
  padding-right: var(--global-content-edge-padding);
  margin-left: auto;
  margin-right: auto;
  padding: 80px;
}
.ks-chart-half .panel:last-child {
  border-bottom: 1px solid var(--global-palette7);
}
.ks-chart-half .final-cta {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  padding-top: 80px;
  padding-bottom: 80px;
  max-width: var(--global-content-width);
  background-color: var(--global-palette1);
  margin-bottom: -32px;
}

.ks-chart-month #full-forecast {
  max-width: var(--global-content-width);
  padding-left: var(--global-content-edge-padding);
  padding-right: var(--global-content-edge-padding);
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
  gap: 80px;
}
.ks-chart-month #full-forecast div p {
  font-size: 1.4em;
}
.ks-chart-month #full-forecast .month-rating {
  color: var(--global-palette1);
  background-color: var(--global-palette1);
  border-radius: 8px;
}
.ks-chart-month #full-forecast .month-rating div {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  line-height: 1.1em;
  font-size: 2.5em;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  padding: 24px;
}
.ks-chart-month #full-forecast .month-rating div span {
  font-weight: bold;
  display: inline;
  font-size: 1.33em;
}
.ks-chart-month #full-forecast .month-rating img {
  margin-left: auto;
  margin-right: auto;
  padding: 24px;
  border: 5px solid var(--global-palette1);
  background-color: #fff;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
.ks-chart-month #journal {
  max-width: var(--global-content-width);
  padding-left: var(--global-content-edge-padding);
  padding-right: var(--global-content-edge-padding);
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 80px;
  font-size: 1.4em;
  margin-bottom: 140px;
}
.ks-chart-month #journal textarea {
  min-height: 300px;
}

.ks.ks-try #focus-purpose > div > div > div:first-child > p:not(:first-child) {
  filter: blur(8px);
  -webkit-filter: blur(8px);
  user-select: none;
}
.ks.ks-try #half-forecast > div > div.text > p {
  filter: blur(8px);
  -webkit-filter: blur(8px);
  user-select: none;
}
.ks.ks-try #monthly-forecasts > div.month > div.text > p {
  filter: blur(8px);
  -webkit-filter: blur(8px);
  user-select: none;
}
.ks.ks-try .usefulgram > div > p {
  filter: blur(8px);
  -webkit-filter: blur(8px);
  user-select: none;
}
.ks.ks-try #full-forecast > div > p {
  filter: blur(8px);
  -webkit-filter: blur(8px);
  user-select: none;
}

.blur {
  filter: blur(8px);
  -webkit-filter: blur(8px);
  user-select: none;
}

.cco-message {
  margin-top: 24px;
  padding: 16px;
}
.cco-message.success {
  border: 1px solid #090;
  color: #060;
  background-color: #eeffee;
}
.cco-message.error {
  border: 1px solid #900;
  color: #900;
  background-color: #ffeeee;
}

.woocommerce-account.ks-records .single-content {
  margin-top: 0;
}
.woocommerce-account.ks-records .entry-header {
  margin-bottom: 0;
}
.woocommerce-account.ks-records .entry-title {
  display: none;
}
.woocommerce-account.ks-records #inner-wrap {
  width: 100%;
  max-width: none;
  padding-left: 0;
  padding-right: 0;
}
.woocommerce-account .account-navigation-wrap {
  display: none;
}
.woocommerce-account .woocommerce-MyAccount-content {
  width: 100%;
  padding-right: 0;
}
.woocommerce-account.content-width-fullwidth.ks-records .content-container.site-container {
  max-width: none;
  padding: 0;
}
.woocommerce-account.content-width-fullwidth.ks-records .content-container.site-container #my-account-content {
  padding-top: 0;
}

/*# sourceMappingURL=kickstarter.css.map */
