@charset "UTF-8";
/* normalize */
img, legend {
  border: 0;
}

legend, td, th {
  padding: 0;
}

html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

body {
  margin: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

audio, canvas, progress, video {
  display: inline-block;
  vertical-align: baseline;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden], template {
  display: none;
}

a {
  background-color: transparent;
}

a:active, a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b, optgroup, strong {
  font-weight: 700;
}

dfn {
  font-style: italic;
}

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

mark {
  background: #ff0;
  color: #000;
}

small {
  font-size: 80%;
}

sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 1em 40px;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre, textarea {
  overflow: auto;
}

code, kbd, pre, samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

button, html input[type=button], input[type=reset], input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled], html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type=checkbox], input[type=radio] {
  box-sizing: border-box;
  padding: 0;
}

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
  height: auto;
}

input[type=search] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* vars */
/* mixins */
/* main scss */
* {
  box-sizing: border-box;
}

body {
  background-color: #000;
  -moz-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  user-select: none;
  overflow: hidden;
}

input[disabled] {
  opacity: 0.4;
  cursor: not-allowed;
}
#main-wrapper {
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  opacity: 0;
}

h3.badge-name {
  color: rgb(0, 51, 102);
  margin-bottom: -0.5em;
  text-decoration: underline;
  text-decoration-style: double;
}

.bg {
  background-repeat: no-repeat;
  background-size: cover;
  text-align: center;
}

.bg[data-type=stars] {
  /*background-image: url(/images/stars_bg.jpg);*/
  display: flex;
  height: 100vh;
  background: radial-gradient(ellipse at bottom, #331b35 0%, #090a0f 100%);
  overflow: hidden;
  position: absolute;
  z-index: -1;
}

.bg[data-type=inside-spaceship] {
  display: flex;
  height: 100vh;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}
.bg[data-type=inside-spaceship] .cls-1, .bg[data-type=inside-spaceship] .cls-2, .bg[data-type=inside-spaceship] .cls-3, .bg[data-type=inside-spaceship] .cls-4, .bg[data-type=inside-spaceship] .cls-5, .bg[data-type=inside-spaceship] .cls-6, .bg[data-type=inside-spaceship] .cls-7, .bg[data-type=inside-spaceship] .cls-8, .bg[data-type=inside-spaceship] .cls-9, .bg[data-type=inside-spaceship] .cls-10, .bg[data-type=inside-spaceship] .cls-11, .bg[data-type=inside-spaceship] .cls-12, .bg[data-type=inside-spaceship] .cls-13, .bg[data-type=inside-spaceship] .cls-14, .bg[data-type=inside-spaceship] .cls-15, .bg[data-type=inside-spaceship] .cls-16, .bg[data-type=inside-spaceship] .cls-17, .bg[data-type=inside-spaceship] .cls-18, .bg[data-type=inside-spaceship] .cls-19, .bg[data-type=inside-spaceship] .cls-20, .bg[data-type=inside-spaceship] .cls-21, .bg[data-type=inside-spaceship] .cls-22, .bg[data-type=inside-spaceship] .cls-23, .bg[data-type=inside-spaceship] .cls-24, .bg[data-type=inside-spaceship] .cls-25, .bg[data-type=inside-spaceship] .cls-26, .bg[data-type=inside-spaceship] .cls-27, .bg[data-type=inside-spaceship] .cls-28, .bg[data-type=inside-spaceship] .cls-29, .bg[data-type=inside-spaceship] .cls-30, .bg[data-type=inside-spaceship] .cls-31, .bg[data-type=inside-spaceship] .cls-32, .bg[data-type=inside-spaceship] .cls-33, .bg[data-type=inside-spaceship] .cls-34, .bg[data-type=inside-spaceship] .cls-35, .bg[data-type=inside-spaceship] .cls-36, .bg[data-type=inside-spaceship] .cls-37, .bg[data-type=inside-spaceship] .cls-38, .bg[data-type=inside-spaceship] .cls-39, .bg[data-type=inside-spaceship] .cls-40, .bg[data-type=inside-spaceship] .cls-41, .bg[data-type=inside-spaceship] .cls-42, .bg[data-type=inside-spaceship] .cls-43 {
  mix-blend-mode: darken;
}
.bg[data-type=inside-spaceship] .cls-1, .bg[data-type=inside-spaceship] .cls-44, .bg[data-type=inside-spaceship] .cls-45, .bg[data-type=inside-spaceship] .cls-46 {
  opacity: 0.69;
}
.bg[data-type=inside-spaceship] .cls-1, .bg[data-type=inside-spaceship] .cls-47 {
  fill: #3b3b3c;
}
.bg[data-type=inside-spaceship] .cls-48 {
  fill: #363434;
}
.bg[data-type=inside-spaceship] .cls-49, .bg[data-type=inside-spaceship] .cls-50 {
  stroke-linejoin: round;
}
.bg[data-type=inside-spaceship] .cls-49, .bg[data-type=inside-spaceship] .cls-51 {
  stroke: #6f717a;
  stroke-width: 8px;
}
.bg[data-type=inside-spaceship] .cls-49, .bg[data-type=inside-spaceship] .cls-51, .bg[data-type=inside-spaceship] .cls-52 {
  fill: #d5d1d4;
}
.bg[data-type=inside-spaceship] .cls-49, .bg[data-type=inside-spaceship] .cls-53, .bg[data-type=inside-spaceship] .cls-54, .bg[data-type=inside-spaceship] .cls-55 {
  stroke-linecap: round;
}
.bg[data-type=inside-spaceship] .cls-56 {
  fill: #d7e2e2;
}
.bg[data-type=inside-spaceship] .cls-57 {
  stroke: #605f5d;
  stroke-width: 0.67px;
}
.bg[data-type=inside-spaceship] .cls-57, .bg[data-type=inside-spaceship] .cls-58, .bg[data-type=inside-spaceship] .cls-59, .bg[data-type=inside-spaceship] .cls-60, .bg[data-type=inside-spaceship] .cls-61, .bg[data-type=inside-spaceship] .cls-62, .bg[data-type=inside-spaceship] .cls-63, .bg[data-type=inside-spaceship] .cls-64, .bg[data-type=inside-spaceship] .cls-65, .bg[data-type=inside-spaceship] .cls-66, .bg[data-type=inside-spaceship] .cls-67, .bg[data-type=inside-spaceship] .cls-68, .bg[data-type=inside-spaceship] .cls-69, .bg[data-type=inside-spaceship] .cls-70, .bg[data-type=inside-spaceship] .cls-71, .bg[data-type=inside-spaceship] .cls-72, .bg[data-type=inside-spaceship] .cls-73, .bg[data-type=inside-spaceship] .cls-74, .bg[data-type=inside-spaceship] .cls-75, .bg[data-type=inside-spaceship] .cls-76, .bg[data-type=inside-spaceship] .cls-77, .bg[data-type=inside-spaceship] .cls-78, .bg[data-type=inside-spaceship] .cls-79, .bg[data-type=inside-spaceship] .cls-51, .bg[data-type=inside-spaceship] .cls-80, .bg[data-type=inside-spaceship] .cls-81, .bg[data-type=inside-spaceship] .cls-82, .bg[data-type=inside-spaceship] .cls-83, .bg[data-type=inside-spaceship] .cls-84, .bg[data-type=inside-spaceship] .cls-85, .bg[data-type=inside-spaceship] .cls-86, .bg[data-type=inside-spaceship] .cls-87, .bg[data-type=inside-spaceship] .cls-88, .bg[data-type=inside-spaceship] .cls-89, .bg[data-type=inside-spaceship] .cls-90, .bg[data-type=inside-spaceship] .cls-53, .bg[data-type=inside-spaceship] .cls-91, .bg[data-type=inside-spaceship] .cls-92, .bg[data-type=inside-spaceship] .cls-93, .bg[data-type=inside-spaceship] .cls-94, .bg[data-type=inside-spaceship] .cls-95, .bg[data-type=inside-spaceship] .cls-96, .bg[data-type=inside-spaceship] .cls-54, .bg[data-type=inside-spaceship] .cls-97, .bg[data-type=inside-spaceship] .cls-98, .bg[data-type=inside-spaceship] .cls-99, .bg[data-type=inside-spaceship] .cls-100, .bg[data-type=inside-spaceship] .cls-55, .bg[data-type=inside-spaceship] .cls-101, .bg[data-type=inside-spaceship] .cls-102, .bg[data-type=inside-spaceship] .cls-103, .bg[data-type=inside-spaceship] .cls-104, .bg[data-type=inside-spaceship] .cls-105, .bg[data-type=inside-spaceship] .cls-106, .bg[data-type=inside-spaceship] .cls-107, .bg[data-type=inside-spaceship] .cls-108, .bg[data-type=inside-spaceship] .cls-109, .bg[data-type=inside-spaceship] .cls-110, .bg[data-type=inside-spaceship] .cls-111, .bg[data-type=inside-spaceship] .cls-112, .bg[data-type=inside-spaceship] .cls-113, .bg[data-type=inside-spaceship] .cls-114 {
  stroke-miterlimit: 10;
}
.bg[data-type=inside-spaceship] .cls-57, .bg[data-type=inside-spaceship] .cls-115 {
  fill: #2b2b2b;
}
.bg[data-type=inside-spaceship] .cls-116 {
  fill: #3116a3;
}
.bg[data-type=inside-spaceship] .cls-117 {
  fill: #525252;
}
.bg[data-type=inside-spaceship] .cls-118 {
  fill: #d4c7c0;
}
.bg[data-type=inside-spaceship] .cls-119 {
  mix-blend-mode: lighten;
}
.bg[data-type=inside-spaceship] .cls-120 {
  fill: #111;
}
.bg[data-type=inside-spaceship] .cls-121 {
  fill: #ebd830;
}
.bg[data-type=inside-spaceship] .cls-122 {
  fill: #cee3f4;
}
.bg[data-type=inside-spaceship] .cls-2 {
  fill: #b7b2b2;
}
.bg[data-type=inside-spaceship] .cls-123, .bg[data-type=inside-spaceship] .cls-70 {
  fill: #d7e1f2;
}
.bg[data-type=inside-spaceship] .cls-124 {
  fill: #ffc7aa;
}
.bg[data-type=inside-spaceship] .cls-125 {
  fill: #d069a9;
}
.bg[data-type=inside-spaceship] .cls-126 {
  opacity: 0.86;
}
.bg[data-type=inside-spaceship] .cls-126, .bg[data-type=inside-spaceship] .cls-127, .bg[data-type=inside-spaceship] .cls-128, .bg[data-type=inside-spaceship] .cls-129, .bg[data-type=inside-spaceship] .cls-130, .bg[data-type=inside-spaceship] .cls-131, .bg[data-type=inside-spaceship] .cls-132, .bg[data-type=inside-spaceship] .cls-133 {
  mix-blend-mode: hard-light;
}
.bg[data-type=inside-spaceship] .cls-126, .bg[data-type=inside-spaceship] .cls-132 {
  fill: #dff7f0;
}
.bg[data-type=inside-spaceship] .cls-134 {
  fill: #e0ddf2;
}
.bg[data-type=inside-spaceship] .cls-58, .bg[data-type=inside-spaceship] .cls-135 {
  fill: #ffe89b;
}
.bg[data-type=inside-spaceship] .cls-58, .bg[data-type=inside-spaceship] .cls-82 {
  stroke: #5d5e61;
}
.bg[data-type=inside-spaceship] .cls-58, .bg[data-type=inside-spaceship] .cls-82, .bg[data-type=inside-spaceship] .cls-113 {
  stroke-width: 0.48px;
}
.bg[data-type=inside-spaceship] .cls-59 {
  stroke: #231f20;
  stroke-width: 9.7px;
}
.bg[data-type=inside-spaceship] .cls-59, .bg[data-type=inside-spaceship] .cls-63, .bg[data-type=inside-spaceship] .cls-66, .bg[data-type=inside-spaceship] .cls-71, .bg[data-type=inside-spaceship] .cls-136, .bg[data-type=inside-spaceship] .cls-75, .bg[data-type=inside-spaceship] .cls-82, .bg[data-type=inside-spaceship] .cls-54, .bg[data-type=inside-spaceship] .cls-55, .bg[data-type=inside-spaceship] .cls-110 {
  fill: none;
}
.bg[data-type=inside-spaceship] .cls-137 {
  fill: #406db5;
}
.bg[data-type=inside-spaceship] .cls-138 {
  fill: #b71550;
}
.bg[data-type=inside-spaceship] .cls-3 {
  fill: #3677c3;
}
.bg[data-type=inside-spaceship] .cls-139 {
  fill: #474646;
}
.bg[data-type=inside-spaceship] .cls-140, .bg[data-type=inside-spaceship] .cls-6 {
  fill: #a54921;
}
.bg[data-type=inside-spaceship] .cls-141 {
  fill: #e4ebef;
}
.bg[data-type=inside-spaceship] .cls-4, .bg[data-type=inside-spaceship] .cls-142, .bg[data-type=inside-spaceship] .cls-38, .bg[data-type=inside-spaceship] .cls-143, .bg[data-type=inside-spaceship] .cls-42 {
  opacity: 0.65;
}
.bg[data-type=inside-spaceship] .cls-4, .bg[data-type=inside-spaceship] .cls-144 {
  fill: #ee4d9b;
}
.bg[data-type=inside-spaceship] .cls-145 {
  fill: #ddeff2;
}
.bg[data-type=inside-spaceship] .cls-145, .bg[data-type=inside-spaceship] .cls-146, .bg[data-type=inside-spaceship] .cls-147, .bg[data-type=inside-spaceship] .cls-148, .bg[data-type=inside-spaceship] .cls-149 {
  mix-blend-mode: screen;
}
.bg[data-type=inside-spaceship] .cls-150 {
  fill: #a3a5a8;
}
.bg[data-type=inside-spaceship] .cls-127 {
  fill: #b2a4e0;
}
.bg[data-type=inside-spaceship] .cls-60 {
  fill: #d6cccc;
}
.bg[data-type=inside-spaceship] .cls-60, .bg[data-type=inside-spaceship] .cls-98 {
  stroke: #2b2a29;
  stroke-width: 2.5px;
}
.bg[data-type=inside-spaceship] .cls-151, .bg[data-type=inside-spaceship] .cls-152, .bg[data-type=inside-spaceship] .cls-142, .bg[data-type=inside-spaceship] .cls-153 {
  fill: #f9f7f7;
}
.bg[data-type=inside-spaceship] .cls-154 {
  fill: #eddc90;
}
.bg[data-type=inside-spaceship] .cls-155 {
  fill: #9090d1;
}
.bg[data-type=inside-spaceship] .cls-156 {
  fill: #5d5e5f;
}
.bg[data-type=inside-spaceship] .cls-157 {
  opacity: 0.5;
}
.bg[data-type=inside-spaceship] .cls-157, .bg[data-type=inside-spaceship] .cls-158 {
  fill: #ede8d1;
}
.bg[data-type=inside-spaceship] .cls-61, .bg[data-type=inside-spaceship] .cls-67, .bg[data-type=inside-spaceship] .cls-83, .bg[data-type=inside-spaceship] .cls-86, .bg[data-type=inside-spaceship] .cls-97, .bg[data-type=inside-spaceship] .cls-99, .bg[data-type=inside-spaceship] .cls-101, .bg[data-type=inside-spaceship] .cls-102, .bg[data-type=inside-spaceship] .cls-103, .bg[data-type=inside-spaceship] .cls-108, .bg[data-type=inside-spaceship] .cls-111, .bg[data-type=inside-spaceship] .cls-114 {
  stroke: #484a56;
}
.bg[data-type=inside-spaceship] .cls-61, .bg[data-type=inside-spaceship] .cls-159, .bg[data-type=inside-spaceship] .cls-111, .bg[data-type=inside-spaceship] .cls-114 {
  fill: #535356;
}
.bg[data-type=inside-spaceship] .cls-160 {
  fill: #6081c3;
}
.bg[data-type=inside-spaceship] .cls-161 {
  fill: #646771;
}
.bg[data-type=inside-spaceship] .cls-162 {
  fill: #454646;
}
.bg[data-type=inside-spaceship] .cls-5 {
  fill: #7a7c83;
}
.bg[data-type=inside-spaceship] .cls-163, .bg[data-type=inside-spaceship] .cls-100, .bg[data-type=inside-spaceship] .cls-104 {
  fill: #75777e;
}
.bg[data-type=inside-spaceship] .cls-164 {
  fill: #2b2a29;
}
.bg[data-type=inside-spaceship] .cls-62 {
  fill: #d4d0d3;
}
.bg[data-type=inside-spaceship] .cls-62, .bg[data-type=inside-spaceship] .cls-65, .bg[data-type=inside-spaceship] .cls-69, .bg[data-type=inside-spaceship] .cls-90, .bg[data-type=inside-spaceship] .cls-105, .bg[data-type=inside-spaceship] .cls-106 {
  stroke: #5d606b;
}
.bg[data-type=inside-spaceship] .cls-165 {
  fill: #995c5a;
}
.bg[data-type=inside-spaceship] .cls-166 {
  fill: #665d5b;
}
.bg[data-type=inside-spaceship] .cls-167, .bg[data-type=inside-spaceship] .cls-74 {
  fill: #7e8086;
}
.bg[data-type=inside-spaceship] .cls-168 {
  fill: #494644;
}
.bg[data-type=inside-spaceship] .cls-169 {
  fill: #c16caf;
}
.bg[data-type=inside-spaceship] .cls-170 {
  fill: #f2e7ce;
}
.bg[data-type=inside-spaceship] .cls-171 {
  fill: #ba9f2f;
}
.bg[data-type=inside-spaceship] .cls-172 {
  fill: #ffb284;
}
.bg[data-type=inside-spaceship] .cls-173 {
  fill: #9ba7a8;
}
.bg[data-type=inside-spaceship] .cls-7, .bg[data-type=inside-spaceship] .cls-174 {
  fill: #cf3322;
}
.bg[data-type=inside-spaceship] .cls-175 {
  fill: #d4d6ef;
}
.bg[data-type=inside-spaceship] .cls-176 {
  fill: #7932e0;
}
.bg[data-type=inside-spaceship] .cls-176, .bg[data-type=inside-spaceship] .cls-177, .bg[data-type=inside-spaceship] .cls-178, .bg[data-type=inside-spaceship] .cls-179, .bg[data-type=inside-spaceship] .cls-180, .bg[data-type=inside-spaceship] .cls-181, .bg[data-type=inside-spaceship] .cls-182, .bg[data-type=inside-spaceship] .cls-183, .bg[data-type=inside-spaceship] .cls-184, .bg[data-type=inside-spaceship] .cls-185, .bg[data-type=inside-spaceship] .cls-186, .bg[data-type=inside-spaceship] .cls-187, .bg[data-type=inside-spaceship] .cls-188, .bg[data-type=inside-spaceship] .cls-189 {
  mix-blend-mode: color-dodge;
}
.bg[data-type=inside-spaceship] .cls-63, .bg[data-type=inside-spaceship] .cls-72 {
  stroke-width: 0.48px;
}
.bg[data-type=inside-spaceship] .cls-63, .bg[data-type=inside-spaceship] .cls-72, .bg[data-type=inside-spaceship] .cls-75, .bg[data-type=inside-spaceship] .cls-78, .bg[data-type=inside-spaceship] .cls-93, .bg[data-type=inside-spaceship] .cls-110 {
  stroke: #65534f;
}
.bg[data-type=inside-spaceship] .cls-190 {
  fill: #f4e2c9;
}
.bg[data-type=inside-spaceship] .cls-191 {
  fill: #fa462e;
}
.bg[data-type=inside-spaceship] .cls-8 {
  fill: #3a2c1e;
}
.bg[data-type=inside-spaceship] .cls-192 {
  fill: #efc48f;
}
.bg[data-type=inside-spaceship] .cls-9 {
  fill: #e1cd40;
}
.bg[data-type=inside-spaceship] .cls-193 {
  fill: #cfd3d2;
}
.bg[data-type=inside-spaceship] .cls-152, .bg[data-type=inside-spaceship] .cls-142, .bg[data-type=inside-spaceship] .cls-194, .bg[data-type=inside-spaceship] .cls-153, .bg[data-type=inside-spaceship] .cls-195, .bg[data-type=inside-spaceship] .cls-196, .bg[data-type=inside-spaceship] .cls-197, .bg[data-type=inside-spaceship] .cls-143 {
  mix-blend-mode: overlay;
}
.bg[data-type=inside-spaceship] .cls-198 {
  fill: #f2d67c;
}
.bg[data-type=inside-spaceship] .cls-199 {
  fill: #5d23e0;
}
.bg[data-type=inside-spaceship] .cls-200, .bg[data-type=inside-spaceship] .cls-106 {
  fill: #b2b2b4;
}
.bg[data-type=inside-spaceship] .cls-201 {
  fill: #1d7dc3;
}
.bg[data-type=inside-spaceship] .cls-202 {
  fill: #2f559a;
}
.bg[data-type=inside-spaceship] .cls-203 {
  fill: #efdfc5;
}
.bg[data-type=inside-spaceship] .cls-204 {
  fill: #4b4e59;
}
.bg[data-type=inside-spaceship] .cls-205 {
  fill: #3f19e0;
}
.bg[data-type=inside-spaceship] .cls-206 {
  fill: #c1e5d1;
}
.bg[data-type=inside-spaceship] .cls-64 {
  stroke-width: 0.77px;
}
.bg[data-type=inside-spaceship] .cls-64, .bg[data-type=inside-spaceship] .cls-76, .bg[data-type=inside-spaceship] .cls-94 {
  stroke: #6719de;
}
.bg[data-type=inside-spaceship] .cls-64, .bg[data-type=inside-spaceship] .cls-94 {
  fill: #ffbc50;
}
.bg[data-type=inside-spaceship] .cls-207 {
  fill: #0c0c0c;
}
.bg[data-type=inside-spaceship] .cls-208 {
  fill: #a16733;
}
.bg[data-type=inside-spaceship] .cls-209 {
  fill: #4cd866;
}
.bg[data-type=inside-spaceship] .cls-65, .bg[data-type=inside-spaceship] .cls-87, .bg[data-type=inside-spaceship] .cls-101, .bg[data-type=inside-spaceship] .cls-106 {
  stroke-width: 4px;
}
.bg[data-type=inside-spaceship] .cls-65, .bg[data-type=inside-spaceship] .cls-210 {
  fill: #6e7079;
}
.bg[data-type=inside-spaceship] .cls-178 {
  fill: #bc4d15;
}
.bg[data-type=inside-spaceship] .cls-211 {
  fill: #f2a51d;
}
.bg[data-type=inside-spaceship] .cls-212 {
  fill: #bababa;
}
.bg[data-type=inside-spaceship] .cls-179 {
  fill: #2966c3;
}
.bg[data-type=inside-spaceship] .cls-213 {
  fill: #e5e5e8;
}
.bg[data-type=inside-spaceship] .cls-66 {
  stroke: #fffdf4;
  stroke-width: 1.39px;
}
.bg[data-type=inside-spaceship] .cls-214 {
  fill: #494848;
}
.bg[data-type=inside-spaceship] .cls-180 {
  fill: #207f84;
}
.bg[data-type=inside-spaceship] .cls-215, .bg[data-type=inside-spaceship] .cls-69 {
  fill: #7f8187;
}
.bg[data-type=inside-spaceship] .cls-44 {
  fill: #ab218e;
}
.bg[data-type=inside-spaceship] .cls-216 {
  fill: #65534f;
}
.bg[data-type=inside-spaceship] .cls-217 {
  fill: #fff;
}
.bg[data-type=inside-spaceship] .cls-218 {
  fill: #171916;
}
.bg[data-type=inside-spaceship] .cls-10 {
  fill: #aaa9a9;
}
.bg[data-type=inside-spaceship] .cls-219 {
  fill: #1e1e1e;
}
.bg[data-type=inside-spaceship] .cls-220 {
  mix-blend-mode: soft-light;
}
.bg[data-type=inside-spaceship] .cls-67, .bg[data-type=inside-spaceship] .cls-86, .bg[data-type=inside-spaceship] .cls-108 {
  fill: #7f7e8b;
}
.bg[data-type=inside-spaceship] .cls-67, .bg[data-type=inside-spaceship] .cls-88, .bg[data-type=inside-spaceship] .cls-99, .bg[data-type=inside-spaceship] .cls-114 {
  stroke-width: 0.72px;
}
.bg[data-type=inside-spaceship] .cls-221 {
  fill: #fffdf4;
}
.bg[data-type=inside-spaceship] .cls-222 {
  fill: #0b0f09;
}
.bg[data-type=inside-spaceship] .cls-181 {
  fill: #c4c6c8;
}
.bg[data-type=inside-spaceship] .cls-45 {
  fill: #3d9f58;
}
.bg[data-type=inside-spaceship] .cls-68 {
  fill: #eaeaed;
}
.bg[data-type=inside-spaceship] .cls-68, .bg[data-type=inside-spaceship] .cls-50, .bg[data-type=inside-spaceship] .cls-79, .bg[data-type=inside-spaceship] .cls-87, .bg[data-type=inside-spaceship] .cls-92, .bg[data-type=inside-spaceship] .cls-96 {
  stroke: #50525d;
}
.bg[data-type=inside-spaceship] .cls-223 {
  fill: #8fafc6;
}
.bg[data-type=inside-spaceship] .cls-223, .bg[data-type=inside-spaceship] .cls-224 {
  mix-blend-mode: multiply;
}
.bg[data-type=inside-spaceship] .cls-225 {
  fill: #c4342e;
}
.bg[data-type=inside-spaceship] .cls-182 {
  fill: #e5cfa5;
}
.bg[data-type=inside-spaceship] .cls-226 {
  fill: #acf2d8;
}
.bg[data-type=inside-spaceship] .cls-227 {
  fill: #9b8d6f;
}
.bg[data-type=inside-spaceship] .cls-228 {
  fill: #d5eae8;
}
.bg[data-type=inside-spaceship] .cls-229 {
  fill: #3ea6ed;
}
.bg[data-type=inside-spaceship] .cls-230 {
  fill: #fcd844;
}
.bg[data-type=inside-spaceship] .cls-11, .bg[data-type=inside-spaceship] .cls-231 {
  fill: #ddac64;
}
.bg[data-type=inside-spaceship] .cls-70 {
  stroke: #2f559a;
  stroke-width: 1.54px;
}
.bg[data-type=inside-spaceship] .cls-232 {
  fill: #afaca1;
}
.bg[data-type=inside-spaceship] .cls-233 {
  fill: #ddd7d7;
}
.bg[data-type=inside-spaceship] .cls-234 {
  fill: #527d89;
}
.bg[data-type=inside-spaceship] .cls-12, .bg[data-type=inside-spaceship] .cls-235 {
  fill: #b0acb0;
}
.bg[data-type=inside-spaceship] .cls-71 {
  stroke: #2d841e;
}
.bg[data-type=inside-spaceship] .cls-71, .bg[data-type=inside-spaceship] .cls-85 {
  stroke-width: 1.2px;
}
.bg[data-type=inside-spaceship] .cls-13, .bg[data-type=inside-spaceship] .cls-236 {
  fill: #8967ac;
}
.bg[data-type=inside-spaceship] .cls-237 {
  fill: #563108;
}
.bg[data-type=inside-spaceship] .cls-238 {
  fill: #4c3a29;
}
.bg[data-type=inside-spaceship] .cls-183 {
  fill: #b5b4e5;
}
.bg[data-type=inside-spaceship] .cls-239 {
  fill: #ef8cd8;
}
.bg[data-type=inside-spaceship] .cls-240 {
  fill: url(#linear-gradient-4);
}
.bg[data-type=inside-spaceship] .cls-241 {
  fill: #a3bf94;
}
.bg[data-type=inside-spaceship] .cls-242 {
  fill: #a07c55;
}
.bg[data-type=inside-spaceship] .cls-243, .bg[data-type=inside-spaceship] .cls-244 {
  fill: #6f717a;
}
.bg[data-type=inside-spaceship] .cls-245 {
  fill: #9f8bb5;
}
.bg[data-type=inside-spaceship] .cls-73 {
  fill: #d3d4e8;
  stroke: #f1ecec;
  stroke-width: 0.63px;
}
.bg[data-type=inside-spaceship] .cls-14 {
  fill: #aaa;
}
.bg[data-type=inside-spaceship] .cls-246 {
  fill: #62656f;
}
.bg[data-type=inside-spaceship] .cls-74 {
  stroke: #000;
}
.bg[data-type=inside-spaceship] .cls-15, .bg[data-type=inside-spaceship] .cls-247 {
  fill: #dd7171;
}
.bg[data-type=inside-spaceship] .cls-248 {
  fill: #fbcc34;
}
.bg[data-type=inside-spaceship] .cls-128 {
  fill: #87b2c3;
}
.bg[data-type=inside-spaceship] .cls-75, .bg[data-type=inside-spaceship] .cls-93 {
  stroke-width: 0.41px;
}
.bg[data-type=inside-spaceship] .cls-249 {
  fill: #7e7d8a;
}
.bg[data-type=inside-spaceship] .cls-76 {
  fill: #d3c0ff;
  stroke-width: 0.52px;
}
.bg[data-type=inside-spaceship] .cls-50, .bg[data-type=inside-spaceship] .cls-92, .bg[data-type=inside-spaceship] .cls-109 {
  stroke-width: 5px;
}
.bg[data-type=inside-spaceship] .cls-50, .bg[data-type=inside-spaceship] .cls-250 {
  fill: #b6b6b9;
}
.bg[data-type=inside-spaceship] .cls-194, .bg[data-type=inside-spaceship] .cls-81, .bg[data-type=inside-spaceship] .cls-89, .bg[data-type=inside-spaceship] .cls-251, .bg[data-type=inside-spaceship] .cls-197, .bg[data-type=inside-spaceship] .cls-143 {
  fill: #fffac2;
}
.bg[data-type=inside-spaceship] .cls-252 {
  fill: #e5e5e5;
}
.bg[data-type=inside-spaceship] .cls-77 {
  fill: #e61307;
  stroke-width: 0.21px;
}
.bg[data-type=inside-spaceship] .cls-77, .bg[data-type=inside-spaceship] .cls-80 {
  stroke: #171916;
}
.bg[data-type=inside-spaceship] .cls-78, .bg[data-type=inside-spaceship] .cls-110 {
  stroke-width: 0.34px;
}
.bg[data-type=inside-spaceship] .cls-79 {
  fill: #e7e6e8;
}
.bg[data-type=inside-spaceship] .cls-184 {
  fill: #dcf9f9;
}
.bg[data-type=inside-spaceship] .cls-185 {
  opacity: 0.74;
}
.bg[data-type=inside-spaceship] .cls-153, .bg[data-type=inside-spaceship] .cls-197 {
  opacity: 0.42;
}
.bg[data-type=inside-spaceship] .cls-253 {
  fill: #cbb9cb;
}
.bg[data-type=inside-spaceship] .cls-254, .bg[data-type=inside-spaceship] .cls-84, .bg[data-type=inside-spaceship] .cls-113 {
  fill: #5d5e61;
}
.bg[data-type=inside-spaceship] .cls-255 {
  fill: #efca8e;
}
.bg[data-type=inside-spaceship] .cls-80 {
  fill: #fbc926;
  stroke-width: 0.15px;
}
.bg[data-type=inside-spaceship] .cls-16 {
  fill: #727171;
}
.bg[data-type=inside-spaceship] .cls-81 {
  stroke-width: 0.56px;
}
.bg[data-type=inside-spaceship] .cls-81, .bg[data-type=inside-spaceship] .cls-89, .bg[data-type=inside-spaceship] .cls-112 {
  stroke: #b96e2b;
}
.bg[data-type=inside-spaceship] .cls-256 {
  fill: #7d8589;
}
.bg[data-type=inside-spaceship] .cls-257 {
  fill: #7d7c89;
}
.bg[data-type=inside-spaceship] .cls-258 {
  fill: #7c7c7b;
}
.bg[data-type=inside-spaceship] .cls-83 {
  fill: #ffbe82;
}
.bg[data-type=inside-spaceship] .cls-259 {
  fill: #ddacc9;
}
.bg[data-type=inside-spaceship] .cls-260 {
  fill: #989498;
}
.bg[data-type=inside-spaceship] .cls-84 {
  stroke-width: 0.45px;
}
.bg[data-type=inside-spaceship] .cls-84, .bg[data-type=inside-spaceship] .cls-113 {
  stroke: #f2e0be;
}
.bg[data-type=inside-spaceship] .cls-261 {
  fill: #e0e0e0;
}
.bg[data-type=inside-spaceship] .cls-17 {
  fill: #075d28;
}
.bg[data-type=inside-spaceship] .cls-262 {
  fill: #997f60;
}
.bg[data-type=inside-spaceship] .cls-263 {
  fill: url(#linear-gradient-3);
}
.bg[data-type=inside-spaceship] .cls-264 {
  fill: #3f3a32;
}
.bg[data-type=inside-spaceship] .cls-265 {
  clip-path: url(#clippath-1);
}
.bg[data-type=inside-spaceship] .cls-85 {
  stroke: #cee3f4;
}
.bg[data-type=inside-spaceship] .cls-85, .bg[data-type=inside-spaceship] .cls-266 {
  fill: #44d6e2;
}
.bg[data-type=inside-spaceship] .cls-267 {
  fill: #d8d444;
}
.bg[data-type=inside-spaceship] .cls-268 {
  fill: #ef56e2;
}
.bg[data-type=inside-spaceship] .cls-269 {
  fill: url(#linear-gradient-5);
}
.bg[data-type=inside-spaceship] .cls-270, .bg[data-type=inside-spaceship] .cls-32 {
  fill: #a0957f;
}
.bg[data-type=inside-spaceship] .cls-146 {
  fill: url(#radial-gradient);
}
.bg[data-type=inside-spaceship] .cls-18, .bg[data-type=inside-spaceship] .cls-271 {
  fill: #cda349;
}
.bg[data-type=inside-spaceship] .cls-272 {
  fill: #bc990a;
}
.bg[data-type=inside-spaceship] .cls-273 {
  fill: #ea8c3f;
}
.bg[data-type=inside-spaceship] .cls-274 {
  fill: #60d340;
}
.bg[data-type=inside-spaceship] .cls-275 {
  fill: #dce1e2;
}
.bg[data-type=inside-spaceship] .cls-129 {
  fill: #c7935d;
}
.bg[data-type=inside-spaceship] .cls-276 {
  fill: #d3cbc7;
}
.bg[data-type=inside-spaceship] .cls-277 {
  fill: #b4b9bb;
}
.bg[data-type=inside-spaceship] .cls-278 {
  fill: #231f20;
}
.bg[data-type=inside-spaceship] .cls-279 {
  isolation: isolate;
}
.bg[data-type=inside-spaceship] .cls-280 {
  fill: #752e6e;
}
.bg[data-type=inside-spaceship] .cls-87 {
  fill: #e8e8eb;
}
.bg[data-type=inside-spaceship] .cls-186 {
  fill: #86e5ad;
}
.bg[data-type=inside-spaceship] .cls-281 {
  fill: #ddcf50;
}
.bg[data-type=inside-spaceship] .cls-19, .bg[data-type=inside-spaceship] .cls-282 {
  fill: #4e515b;
}
.bg[data-type=inside-spaceship] .cls-283 {
  fill: #459632;
}
.bg[data-type=inside-spaceship] .cls-284 {
  fill: #9eabef;
}
.bg[data-type=inside-spaceship] .cls-88, .bg[data-type=inside-spaceship] .cls-91, .bg[data-type=inside-spaceship] .cls-95 {
  stroke: #686b74;
}
.bg[data-type=inside-spaceship] .cls-88, .bg[data-type=inside-spaceship] .cls-91, .bg[data-type=inside-spaceship] .cls-95, .bg[data-type=inside-spaceship] .cls-285 {
  fill: #484a56;
}
.bg[data-type=inside-spaceship] .cls-20 {
  fill: #a8a7a7;
}
.bg[data-type=inside-spaceship] .cls-286 {
  fill: #bd4e3f;
}
.bg[data-type=inside-spaceship] .cls-287 {
  fill: #779968;
}
.bg[data-type=inside-spaceship] .cls-288 {
  fill: #1e1607;
}
.bg[data-type=inside-spaceship] .cls-289 {
  fill: #a576e0;
}
.bg[data-type=inside-spaceship] .cls-290 {
  fill: #4a3d3e;
}
.bg[data-type=inside-spaceship] .cls-291 {
  fill: #485654;
}
.bg[data-type=inside-spaceship] .cls-21 {
  fill: #8c8585;
}
.bg[data-type=inside-spaceship] .cls-292 {
  fill: #51b800;
}
.bg[data-type=inside-spaceship] .cls-293 {
  fill: #b28834;
}
.bg[data-type=inside-spaceship] .cls-294 {
  fill: #50525d;
}
.bg[data-type=inside-spaceship] .cls-295 {
  fill: #dbdbdb;
}
.bg[data-type=inside-spaceship] .cls-22, .bg[data-type=inside-spaceship] .cls-296 {
  fill: #7f7f7f;
}
.bg[data-type=inside-spaceship] .cls-297 {
  fill: #b5868e;
}
.bg[data-type=inside-spaceship] .cls-23 {
  fill: #c45a12;
}
.bg[data-type=inside-spaceship] .cls-298 {
  fill: #3da860;
}
.bg[data-type=inside-spaceship] .cls-299 {
  fill: #d3d3d3;
}
.bg[data-type=inside-spaceship] .cls-300 {
  fill: #84cfd3;
}
.bg[data-type=inside-spaceship] .cls-301, .bg[data-type=inside-spaceship] .cls-109 {
  fill: #595958;
}
.bg[data-type=inside-spaceship] .cls-302, .bg[data-type=inside-spaceship] .cls-26 {
  fill: #939393;
}
.bg[data-type=inside-spaceship] .cls-303 {
  fill: #f4cfcb;
}
.bg[data-type=inside-spaceship] .cls-304 {
  fill: #878787;
}
.bg[data-type=inside-spaceship] .cls-24 {
  fill: #09266f;
}
.bg[data-type=inside-spaceship] .cls-305 {
  fill: #a6f5ff;
}
.bg[data-type=inside-spaceship] .cls-306 {
  fill: #b69f91;
}
.bg[data-type=inside-spaceship] .cls-147 {
  fill: url(#radial-gradient-3);
}
.bg[data-type=inside-spaceship] .cls-307 {
  fill: #93bc57;
}
.bg[data-type=inside-spaceship] .cls-308 {
  fill: #bbb2dd;
}
.bg[data-type=inside-spaceship] .cls-309 {
  fill: #ed2f78;
}
.bg[data-type=inside-spaceship] .cls-187 {
  fill: #e56fb6;
}
.bg[data-type=inside-spaceship] .cls-310 {
  fill: #c48723;
}
.bg[data-type=inside-spaceship] .cls-89 {
  stroke-width: 0.66px;
}
.bg[data-type=inside-spaceship] .cls-311 {
  fill: #d4d2d6;
}
.bg[data-type=inside-spaceship] .cls-25, .bg[data-type=inside-spaceship] .cls-312 {
  fill: #43a822;
}
.bg[data-type=inside-spaceship] .cls-313 {
  fill: #f4ddb8;
}
.bg[data-type=inside-spaceship] .cls-314 {
  fill: #877868;
}
.bg[data-type=inside-spaceship] .cls-90 {
  fill: url(#linear-gradient-2);
}
.bg[data-type=inside-spaceship] .cls-315 {
  fill: #737372;
}
.bg[data-type=inside-spaceship] .cls-188, .bg[data-type=inside-spaceship] .cls-316 {
  fill: #6c301e;
}
.bg[data-type=inside-spaceship] .cls-53 {
  fill: #c7b581;
  stroke: #ccbd92;
}
.bg[data-type=inside-spaceship] .cls-317 {
  fill: #352015;
}
.bg[data-type=inside-spaceship] .cls-91, .bg[data-type=inside-spaceship] .cls-102, .bg[data-type=inside-spaceship] .cls-108, .bg[data-type=inside-spaceship] .cls-111 {
  stroke-width: 0.87px;
}
.bg[data-type=inside-spaceship] .cls-318 {
  fill: #afbcbc;
}
.bg[data-type=inside-spaceship] .cls-319 {
  fill: #b41e8e;
}
.bg[data-type=inside-spaceship] .cls-46 {
  fill: #d39c39;
}
.bg[data-type=inside-spaceship] .cls-320 {
  fill: #33984f;
}
.bg[data-type=inside-spaceship] .cls-321 {
  fill: #808288;
}
.bg[data-type=inside-spaceship] .cls-148, .bg[data-type=inside-spaceship] .cls-322 {
  fill: #d7b18f;
}
.bg[data-type=inside-spaceship] .cls-92 {
  fill: #b4b4b7;
}
.bg[data-type=inside-spaceship] .cls-323 {
  fill: #d87761;
  filter: url(#outer-glow-1);
}
.bg[data-type=inside-spaceship] .cls-324 {
  fill: #e8e3df;
}
.bg[data-type=inside-spaceship] .cls-325 {
  fill: #4c4f5a;
}
.bg[data-type=inside-spaceship] .cls-326 {
  fill: #3b0256;
}
.bg[data-type=inside-spaceship] .cls-130 {
  opacity: 0.78;
}
.bg[data-type=inside-spaceship] .cls-327 {
  fill: #f2e8d3;
}
.bg[data-type=inside-spaceship] .cls-328 {
  fill: #0000cd;
}
.bg[data-type=inside-spaceship] .cls-329 {
  fill: #efdd92;
}
.bg[data-type=inside-spaceship] .cls-27 {
  fill: #53ad50;
}
.bg[data-type=inside-spaceship] .cls-330 {
  fill: #c08782;
}
.bg[data-type=inside-spaceship] .cls-28 {
  fill: #8aaa52;
}
.bg[data-type=inside-spaceship] .cls-331 {
  fill: #e0ae3f;
}
.bg[data-type=inside-spaceship] .cls-332 {
  fill: #f2a28a;
}
.bg[data-type=inside-spaceship] .cls-29 {
  fill: #7d42e0;
}
.bg[data-type=inside-spaceship] .cls-333 {
  fill: #daedec;
}
.bg[data-type=inside-spaceship] .cls-334 {
  fill: #9b614c;
}
.bg[data-type=inside-spaceship] .cls-94 {
  stroke-width: 0.91px;
}
.bg[data-type=inside-spaceship] .cls-30 {
  fill: #a68f89;
}
.bg[data-type=inside-spaceship] .cls-335, .bg[data-type=inside-spaceship] .cls-97, .bg[data-type=inside-spaceship] .cls-99, .bg[data-type=inside-spaceship] .cls-102 {
  fill: #8e8e8d;
}
.bg[data-type=inside-spaceship] .cls-336 {
  fill: #faf8f5;
}
.bg[data-type=inside-spaceship] .cls-337 {
  fill: #e9e8ea;
}
.bg[data-type=inside-spaceship] .cls-338 {
  fill: #b346e0;
}
.bg[data-type=inside-spaceship] .cls-339 {
  fill: #e85de8;
}
.bg[data-type=inside-spaceship] .cls-340 {
  fill: #149ec3;
}
.bg[data-type=inside-spaceship] .cls-31 {
  fill: #c0bba7;
}
.bg[data-type=inside-spaceship] .cls-341 {
  fill: #6eef7c;
}
.bg[data-type=inside-spaceship] .cls-96 {
  fill: #555760;
}
.bg[data-type=inside-spaceship] .cls-342 {
  fill: #87689b;
}
.bg[data-type=inside-spaceship] .cls-343 {
  fill: #f2dad7;
}
.bg[data-type=inside-spaceship] .cls-344 {
  fill: #bdabad;
}
.bg[data-type=inside-spaceship] .cls-345 {
  fill: #9e9b9b;
}
.bg[data-type=inside-spaceship] .cls-346 {
  fill: #5b702d;
}
.bg[data-type=inside-spaceship] .cls-347 {
  fill: #a4efb6;
}
.bg[data-type=inside-spaceship] .cls-348 {
  fill: #8e4006;
}
.bg[data-type=inside-spaceship] .cls-54 {
  stroke: #afaca1;
}
.bg[data-type=inside-spaceship] .cls-349 {
  fill: #ef8b26;
}
.bg[data-type=inside-spaceship] .cls-350 {
  fill: #f0f2f1;
}
.bg[data-type=inside-spaceship] .cls-351 {
  fill: #f2d6ad;
}
.bg[data-type=inside-spaceship] .cls-352, .bg[data-type=inside-spaceship] .cls-42 {
  fill: #6ee2b3;
}
.bg[data-type=inside-spaceship] .cls-353 {
  fill: #626153;
}
.bg[data-type=inside-spaceship] .cls-354 {
  fill: #85a331;
}
.bg[data-type=inside-spaceship] .cls-355 {
  fill: #9ece61;
}
.bg[data-type=inside-spaceship] .cls-98 {
  fill: #686262;
}
.bg[data-type=inside-spaceship] .cls-356 {
  fill: #c0cece;
}
.bg[data-type=inside-spaceship] .cls-196 {
  fill: #b5b5b5;
}
.bg[data-type=inside-spaceship] .cls-357 {
  fill: #605f5d;
}
.bg[data-type=inside-spaceship] .cls-358 {
  fill: #52545e;
}
.bg[data-type=inside-spaceship] .cls-359 {
  fill: #b78115;
}
.bg[data-type=inside-spaceship] .cls-360 {
  fill: #e8e0bf;
}
.bg[data-type=inside-spaceship] .cls-361 {
  fill: #ccc;
}
.bg[data-type=inside-spaceship] .cls-362 {
  fill: #f9e3bd;
}
.bg[data-type=inside-spaceship] .cls-363 {
  fill: #ef9c99;
}
.bg[data-type=inside-spaceship] .cls-364 {
  fill: #f4f4f4;
}
.bg[data-type=inside-spaceship] .cls-365 {
  fill: #367ec6;
}
.bg[data-type=inside-spaceship] .cls-366 {
  fill: #497172;
}
.bg[data-type=inside-spaceship] .cls-367 {
  fill: #e2e8e8;
}
.bg[data-type=inside-spaceship] .cls-368 {
  fill: #00b098;
}
.bg[data-type=inside-spaceship] .cls-369 {
  fill: #545454;
}
.bg[data-type=inside-spaceship] .cls-131 {
  fill: #f7b68b;
}
.bg[data-type=inside-spaceship] .cls-370 {
  fill: #d3b6d7;
}
.bg[data-type=inside-spaceship] .cls-371 {
  fill: #ef675e;
}
.bg[data-type=inside-spaceship] .cls-372 {
  fill: #b7a697;
}
.bg[data-type=inside-spaceship] .cls-33 {
  fill: #584c36;
}
.bg[data-type=inside-spaceship] .cls-100 {
  stroke-width: 2px;
}
.bg[data-type=inside-spaceship] .cls-100, .bg[data-type=inside-spaceship] .cls-104 {
  stroke: #393838;
}
.bg[data-type=inside-spaceship] .cls-373 {
  fill: #a83939;
}
.bg[data-type=inside-spaceship] .cls-374 {
  fill: #c3dbdd;
}
.bg[data-type=inside-spaceship] .cls-375 {
  fill: #0f7dba;
  filter: url(#outer-glow-2);
}
.bg[data-type=inside-spaceship] .cls-376, .bg[data-type=inside-spaceship] .cls-101, .bg[data-type=inside-spaceship] .cls-103 {
  fill: #262423;
}
.bg[data-type=inside-spaceship] .cls-34 {
  fill: #bcb7b7;
}
.bg[data-type=inside-spaceship] .cls-377 {
  fill: #aeaeae;
}
.bg[data-type=inside-spaceship] .cls-35 {
  fill: #60913a;
}
.bg[data-type=inside-spaceship] .cls-378 {
  fill: #aaa0a0;
}
.bg[data-type=inside-spaceship] .cls-55 {
  stroke: #e5debd;
}
.bg[data-type=inside-spaceship] .cls-379 {
  fill: #8c6e58;
}
.bg[data-type=inside-spaceship] .cls-380 {
  fill: #c6c6c6;
}
.bg[data-type=inside-spaceship] .cls-381 {
  fill: #dcdcdc;
}
.bg[data-type=inside-spaceship] .cls-189 {
  opacity: 0.43;
}
.bg[data-type=inside-spaceship] .cls-382 {
  fill: #40b2b2;
}
.bg[data-type=inside-spaceship] .cls-132 {
  opacity: 0.75;
}
.bg[data-type=inside-spaceship] .cls-383 {
  fill: #93cc66;
}
.bg[data-type=inside-spaceship] .cls-384 {
  fill: #f4e4c6;
}
.bg[data-type=inside-spaceship] .cls-385 {
  fill: #8de5c5;
}
.bg[data-type=inside-spaceship] .cls-149 {
  fill: url(#radial-gradient-2);
}
.bg[data-type=inside-spaceship] .cls-386 {
  fill: #fffffd;
}
.bg[data-type=inside-spaceship] .cls-387 {
  fill: #8ab267;
}
.bg[data-type=inside-spaceship] .cls-388 {
  fill: #1d4a12;
}
.bg[data-type=inside-spaceship] .cls-389 {
  fill: #c4bc9d;
}
.bg[data-type=inside-spaceship] .cls-390 {
  fill: #443a38;
}
.bg[data-type=inside-spaceship] .cls-37 {
  fill: #848484;
}
.bg[data-type=inside-spaceship] .cls-38 {
  fill: #c99939;
}
.bg[data-type=inside-spaceship] .cls-391 {
  fill: #bca2ad;
}
.bg[data-type=inside-spaceship] .cls-392 {
  fill: #fff4b3;
}
.bg[data-type=inside-spaceship] .cls-393 {
  fill: #f4ced0;
}
.bg[data-type=inside-spaceship] .cls-394 {
  fill: #f294b9;
}
.bg[data-type=inside-spaceship] .cls-105 {
  fill: url(#linear-gradient);
}
.bg[data-type=inside-spaceship] .cls-395 {
  fill: #c4a45b;
}
.bg[data-type=inside-spaceship] .cls-396 {
  fill: #2d2b2a;
}
.bg[data-type=inside-spaceship] .cls-397 {
  fill: #efb650;
}
.bg[data-type=inside-spaceship] .cls-107 {
  fill: #9b558e;
  stroke: #c4342e;
  stroke-width: 1.16px;
}
.bg[data-type=inside-spaceship] .cls-398 {
  fill: #5d606b;
}
.bg[data-type=inside-spaceship] .cls-399 {
  fill: #bcadc4;
}
.bg[data-type=inside-spaceship] .cls-400 {
  fill: #9e9fa1;
}
.bg[data-type=inside-spaceship] .cls-401 {
  fill: #989393;
}
.bg[data-type=inside-spaceship] .cls-402 {
  fill: #5e616c;
}
.bg[data-type=inside-spaceship] .cls-403 {
  fill: #f173ac;
}
.bg[data-type=inside-spaceship] .cls-404 {
  clip-path: url(#clippath);
}
.bg[data-type=inside-spaceship] .cls-405 {
  fill: #e6e7e8;
}
.bg[data-type=inside-spaceship] .cls-109 {
  stroke: #737372;
}
.bg[data-type=inside-spaceship] .cls-406 {
  fill: #cc623e;
}
.bg[data-type=inside-spaceship] .cls-39 {
  fill: #858e8d;
}
.bg[data-type=inside-spaceship] .cls-407 {
  fill: #f8f7ed;
}
.bg[data-type=inside-spaceship] .cls-408 {
  fill: #e2be4b;
}
.bg[data-type=inside-spaceship] .cls-244 {
  opacity: 0.83;
}
.bg[data-type=inside-spaceship] .cls-112 {
  fill: #e9c89c;
  stroke-width: 0.38px;
}
.bg[data-type=inside-spaceship] .cls-409 {
  fill: #4f545b;
}
.bg[data-type=inside-spaceship] .cls-40 {
  fill: #5391c4;
  opacity: 0.56;
}
.bg[data-type=inside-spaceship] .cls-410 {
  fill: #a3b7d8;
}
.bg[data-type=inside-spaceship] .cls-411 {
  fill: #2d841e;
}
.bg[data-type=inside-spaceship] .cls-412 {
  fill: #6a6d76;
}
.bg[data-type=inside-spaceship] .cls-41 {
  fill: #b3b4b4;
}
.bg[data-type=inside-spaceship] .cls-413 {
  fill: #c1b1a3;
}
.bg[data-type=inside-spaceship] .cls-414 {
  fill: #c0bec2;
}
.bg[data-type=inside-spaceship] .cls-43 {
  fill: #999;
}

.bg[data-type=earth] {
  background-image: url(/images/earth.png);
  display: flex;
  height: 100vh;
  overflow: hidden;
  position: absolute;
  z-index: 0;
  background-position: 50% -50%;
  background-size: 124% auto;
}

.bg[data-type=planet] {
  background-image: url(/images/green_planet.png);
  display: flex;
  height: 100vh;
  overflow: hidden;
  position: absolute;
  z-index: 0;
}

.bg[data-type=pink-planet] {
  background-image: url(/images/pink_planet.png);
  display: flex;
  height: 100vh;
  overflow: hidden;
  position: absolute;
  z-index: 0;
}

.bg[data-type=planet-celestia] {
  background-image: url(/images/planet_celestia.png);
  display: flex;
  height: 100vh;
  overflow: hidden;
  position: absolute;
  z-index: 0;
}

.bg[data-type=planet-puberton] {
  background-image: url(/images/planet_puberton.png);
  display: flex;
  height: 100vh;
  overflow: hidden;
  position: absolute;
  z-index: 0;
}

.bg[data-type=planet-nova] {
  background-image: url(/images/planet_nova.png);
  display: flex;
  height: 100vh;
  overflow: hidden;
  position: absolute;
  z-index: 0;
}

.bg[data-type=planet-sparkonia] {
  background-image: url(/images/planet_sparkonia.png);
  display: flex;
  height: 100vh;
  overflow: hidden;
  position: absolute;
  z-index: 0;
}

.bg[data-type=grid] {
  background-image: url(/images/stars_bg_planet_grid.jpg);
}

.bg[data-type=grid-no-planet] {
  background-image: url(/images/stars_bg_grid.jpg);
}

.bg[data-type=planet-solo] {
  background-image: url(/images/green_planet.png);
}

#stage {
  text-align: center;
  padding-top: 78px;
}

#display {
  pointer-events: none;
}

#ui-wrapper {
  pointer-events: none;
}
#ui-wrapper.home {
  pointer-events: unset;
}

#ui {
  text-align: center;
  pointer-events: none;
}
#ui .top {
  width: 100%;
  height: 100px;
  pointer-events: all;
}
#ui .center {
  width: 1020px;
  height: 446px;
  margin: 40px 130px 20px;
  position: absolute;
  z-index: 900;
}
#ui .center > * {
  pointer-events: all;
}
#ui .center *:disabled, #ui .center *[disabled] {
  pointer-events: none;
}
#ui .bottom {
  width: 100%;
  height: 150px;
  margin: 510px 0;
  position: absolute;
  pointer-events: all;
}
#ui .right, #ui .left {
  width: 130px;
  height: 510px;
  pointer-events: all;
}
#ui .right {
  float: right;
}
#ui .left {
  float: left;
}

.holder {
  width: 1190px;
  height: 568px;
  margin: 0 auto;
}

.holder2 {
  margin-top: -568px;
}

.stars-group {
  position: absolute;
  z-index: -1;
}

/* this is what stage-clipped should be, but after Chrome update 55.0.2873.0 for Windows, Linux and  55.0.2873.4 for Mac this css is broken */
/* #video, div#stage-clipped{
	-webkit-clip-path:url(#grid-clip);
    clip-path:url(#grid-clip);
}

canvas#stage-clipped{
	-webkit-clip-path:url(#canvas-clip);
    clip-path:url(#canvas-clip);
} */
/* changed css for Chrome update 55.0.2873.0 for Windows, Linux and  55.0.2873.4 for Mac
** canvas#stage-clipped on chrome windows gets set to {-webkit-clip-path: none; clip-path: none} via js. see /js/session4/a_strategies.js
** fuck you google!
*/
#video {
  clip-path: url(#grid-clip);
}

#stage-clipped {
  clip-path: url(#canvas-clip);
}

.offstage {
  display: none;
  height: 0;
  width: 0;
  margin-left: -4000px;
}

.vert-align {
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  position: absolute;
  overflow: hidden;
}

.top-align {
  top: 0;
  transform: none;
}

.height-me {
  width: 100%;
  height: auto;
}

.scale-me {
  top: 0;
  left: 0;
  width: 1280px;
  height: 720px;
  position: absolute;
}

.vid-hotspot {
  width: 1020px;
  height: 446px;
  margin: 0 auto;
  position: absolute;
  cursor: pointer;
}

.box-shadow {
  box-shadow: 0px 0px 1.25em 0.125em rgba(0, 0, 0, 0.8);
}

#avatar-head {
  width: 160px;
  height: 145px;
  left: 258px;
  top: 17px;
  background-image: url(/images/heads.png);
  background-repeat: no-repeat;
  background-size: 403%;
  background-position: 200px 200px;
  position: absolute;
  display: inline-block;
  overflow: hidden;
}

#avatar-head[data-type=avatar-1] {
  background-position: -0.5px -0.5px;
}

#avatar-head[data-type=avatar-2] {
  background-position: -161px 0px;
}

#avatar-head[data-type=avatar-3] {
  background-position: -322px 0px;
}

#avatar-head[data-type=avatar-4] {
  background-position: -483px 0px;
}

.avatar-loader {
  display: none;
}

.avatar-loader.svg {
  background-image: url(/images/avatar2.svg), url(/images/avatar1.svg), url(/images/avatar2.svg), url(/images/avatar1.svg);
}

.avatar-loader.png {
  background-image: url(/images/heads.png);
}

.star {
  height: 2.0625em;
  width: 2.0625em;
  background: url(/images/star.svg) no-repeat;
  background-size: contain;
}

.timer {
  color: #FFF;
  font-family: "Audiowide", sans-serif;
  font-size: 4.5em;
  margin: -0.1em auto;
}
.timer span {
  width: 0.9em;
  margin: 0;
  display: inline-block;
}
.timer .colon {
  width: 0.2em;
  margin-right: 0.05em;
}

.home .split {
  font-family: "Audiowide", sans-serif;
  color: #FFF;
  font-size: 3em;
  margin-top: 1.5rem;
}
.home .act-alert {
  width: 73em;
  margin-left: -37em;
  background-color: rgba(153, 204, 255, 0.88);
}
.home .act-alert p {
  line-height: 2.2em;
}
.home .act-alert .btns a {
  font-family: "PT Sans", sans-serif;
  font-weight: 700;
  font-size: 1.3em;
  text-decoration: none;
  color: rgb(0, 51, 102);
  background-color: rgb(153, 204, 255);
  border: 0.1em solid rgb(0, 51, 102);
  margin: 0.5em;
  padding: 0.2em 0.4em;
  display: inline-block;
}
.home .act-alert .btns a.challenge {
  background-color: rgb(33, 217, 33);
}

.emoji-table#quiz {
  height: 40rem;
  top: -5rem;
  overflow-y: auto;
}
.emoji-table .feedback {
  text-align: left;
  margin: 0 1rem 1rem;
  line-height: 1.8;
}
.emoji-table .question {
  font-family: "PT Sans", sans-serif;
  font-weight: 700;
  font-size: 1.2em;
  margin: 2rem;
}
.emoji-table .question p {
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: 1.6rem;
  margin-bottom: 1rem;
}
.emoji-table .question .options {
  padding: 0;
  text-align: left;
}
.emoji-table .question .options input {
  cursor: pointer;
  margin: 0.4rem;
  width: 1.5rem;
  height: 1.5rem;
}
.emoji-table .question .options label {
  cursor: pointer;
  text-align: left;
  font-weight: 500;
  list-style: none;
  font-size: 1.7rem;
  margin: -2.5rem 0 0 3rem;
  display: block;
}
.emoji-table #submit-button, .emoji-table #next-button, .emoji-table #finish-button {
  margin: 0 2rem 0 0;
}
.emoji-table .result {
  font-size: 1.5rem;
  margin: 1rem;
}
.emoji-table .result span {
  font-size: 14rem;
}

.store-table {
  width: 52em;
  height: auto;
  margin: -0.3em -20.8em;
  padding: 0.8em;
  left: 42%;
  color: rgb(0, 51, 102);
  font-family: "Lato", sans-serif;
  cursor: pointer;
  background-color: rgba(153, 204, 255, 0.92);
  position: absolute;
  border-radius: 1em;
  overflow: hidden;
}
.store-table #coins-pocket {
  font-size: 1.5rem;
  margin: 0.6rem;
  display: block;
}
.store-table#shopping-menu {
  height: 30rem;
  overflow-y: auto;
}
.store-table .checkout-menu {
  width: 25%;
  float: right;
  font-size: 0.7rem;
  border: 1px solid rgb(0, 51, 102);
  padding: 1rem;
  position: sticky;
  top: 0;
  margin-bottom: 1rem;
}
.store-table .checkout-menu .cart-lists .list {
  position: relative;
  border-top: 1px solid rgb(0, 51, 102);
  border-left: 1px solid rgb(0, 51, 102);
  border-right: 1px solid rgb(0, 51, 102);
}
.store-table .checkout-menu .cart-lists .list:nth-last-child(2) {
  border-bottom: 1px solid rgb(0, 51, 102);
}
.store-table .checkout-menu .cart-lists .list .checkout-delete-btn {
  position: absolute;
  left: 0.5rem;
  top: 0.5rem;
  background: transparent;
  border: 1px solid #000;
}
.store-table .checkout-menu .cart-lists .list .item {
  padding: 0.5rem;
}
.store-table .checkout-menu .cart-lists .list .color {
  border: initial;
  border-radius: 50%;
  display: inline-block;
  vertical-align: bottom;
  width: 1rem;
  height: 1rem;
}
.store-table .checkout-menu .cart-lists .list .price {
  position: absolute;
  right: 0.5rem;
}
.store-table .checkout-menu .cart-lists .final-price {
  text-align: right;
  font-size: 1.5rem;
  padding: 0.7rem 0;
}
.store-table .toast-message {
  position: relative;
  display: none;
  top: 0;
  right: 0;
  width: 23rem;
  margin: 0 auto;
  background-color: rgb(0, 51, 102);
  font-family: "Lato", sans-serif;
  font-weight: 400;
  color: white;
  padding: 1rem;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 9999;
}
.store-table .toast-message.show {
  opacity: 1;
  position: sticky;
  display: block;
}
.store-table .items {
  width: 75%;
  float: left;
  display: flex;
  flex-wrap: wrap;
}
.store-table .items::after {
  content: "";
  display: table;
  clear: both;
}
.store-table .items .item {
  font-family: "PT Sans", sans-serif;
  font-weight: 700;
  font-size: 1.2em;
  padding: 0.1em;
  border: thin solid rgb(0, 51, 102);
  background-color: rgb(153, 204, 255);
  width: 9em;
  margin: 0.3em 0.6em;
  box-sizing: border-box;
  float: left;
}
.store-table .items .item.sold {
  border: 3px solid red;
}
.store-table .items .item .title {
  margin: 0.5rem 0;
  display: block;
}
.store-table .items .item img {
  width: 100%;
}
.store-table .items .item.selected {
  border: 0.3rem solid rgb(0, 51, 102);
}
.store-table .items .item::after {
  content: "";
  display: table;
  clear: both;
}
.store-table .items .item .color-options .color-btn {
  border: initial;
  border-radius: 50%;
  width: 1.5rem;
  height: 1.5rem;
}
.store-table .items .item .color-options .color-btn[data-owned=true], .store-table .items .item .color-options .color-btn[data-owned=true]:focus {
  border: 3px solid red;
}
.store-table .items .item .color-options .color-btn:focus {
  border: 1px solid #000;
}
.store-table #store-menu-close-btn,
.store-table #store-checkout-btn {
  margin: 0.3rem 0;
  width: 100%;
  max-width: 14rem;
}

.strat-txt {
  color: rgb(153, 204, 255);
  font-family: "Lato", sans-serif;
  font-size: 1.45em;
  opacity: 0;
  max-width: 90%;
  margin: 0 auto;
}

.strat-txt::before {
  content: "Chosen Strategy: ";
  color: rgb(33, 217, 33);
}

#stars {
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 122px 994px #FFF, 416px 152px #FFF, 1205px 1198px #FFF, 771px 172px #FFF, 1598px 250px #FFF, 1871px 1726px #FFF, 1506px 209px #FFF, 1537px 1783px #FFF, 507px 264px #FFF, 1325px 1503px #FFF, 350px 277px #FFF, 1383px 105px #FFF, 572px 472px #FFF, 254px 303px #FFF, 1176px 599px #FFF, 1471px 476px #FFF, 496px 1900px #FFF, 1015px 1921px #FFF, 998px 1552px #FFF, 1801px 1936px #FFF, 1043px 1663px #FFF, 1519px 1214px #FFF, 1671px 1237px #FFF, 389px 958px #FFF, 565px 216px #FFF, 306px 1568px #FFF, 1777px 902px #FFF, 1936px 488px #FFF, 812px 1061px #FFF, 1916px 324px #FFF, 1925px 162px #FFF, 351px 1355px #FFF, 203px 1608px #FFF, 1197px 956px #FFF, 1663px 176px #FFF, 1281px 1512px #FFF, 1558px 1087px #FFF, 1814px 608px #FFF, 1178px 436px #FFF, 997px 427px #FFF, 812px 513px #FFF, 185px 839px #FFF, 1794px 1303px #FFF, 573px 1724px #FFF, 989px 1122px #FFF, 1544px 1233px #FFF, 826px 1103px #FFF, 1655px 1786px #FFF, 706px 1100px #FFF, 1846px 201px #FFF, 232px 839px #FFF, 1919px 578px #FFF, 1123px 248px #FFF, 1884px 857px #FFF, 1885px 938px #FFF, 1560px 1231px #FFF, 394px 1411px #FFF, 958px 1181px #FFF, 531px 120px #FFF, 416px 43px #FFF, 1231px 1725px #FFF, 1121px 211px #FFF, 128px 1509px #FFF, 749px 1276px #FFF, 1788px 1294px #FFF, 1817px 927px #FFF, 234px 1249px #FFF, 1623px 1151px #FFF, 83px 1177px #FFF, 842px 568px #FFF, 61px 31px #FFF, 1095px 1624px #FFF, 1007px 1947px #FFF, 422px 139px #FFF, 1460px 640px #FFF, 535px 425px #FFF, 323px 1313px #FFF, 186px 669px #FFF, 1903px 96px #FFF, 1959px 445px #FFF, 1012px 650px #FFF, 1765px 689px #FFF, 1365px 200px #FFF, 558px 366px #FFF, 130px 802px #FFF, 488px 1193px #FFF, 1358px 675px #FFF, 328px 597px #FFF, 938px 550px #FFF, 1094px 1604px #FFF, 1792px 557px #FFF, 896px 1477px #FFF, 1444px 1607px #FFF, 316px 561px #FFF, 1787px 107px #FFF, 452px 739px #FFF, 441px 502px #FFF, 1228px 1437px #FFF, 8px 1155px #FFF, 1847px 756px #FFF, 1266px 896px #FFF, 158px 1215px #FFF, 261px 341px #FFF, 286px 1333px #FFF, 183px 482px #FFF, 1462px 1936px #FFF, 1445px 181px #FFF, 580px 989px #FFF, 313px 269px #FFF, 852px 11px #FFF, 707px 1687px #FFF, 1615px 873px #FFF, 831px 1775px #FFF, 1243px 268px #FFF, 228px 748px #FFF, 1741px 75px #FFF, 1933px 898px #FFF, 1198px 1993px #FFF, 267px 1284px #FFF, 1471px 1256px #FFF, 829px 1809px #FFF, 1175px 404px #FFF, 1204px 1536px #FFF, 673px 1050px #FFF, 1201px 1476px #FFF, 1103px 1196px #FFF, 1055px 1371px #FFF, 1232px 9px #FFF, 392px 124px #FFF, 805px 181px #FFF, 1307px 467px #FFF, 431px 1770px #FFF, 691px 728px #FFF, 1723px 914px #FFF, 186px 1096px #FFF, 1986px 1892px #FFF, 1941px 1239px #FFF, 854px 619px #FFF, 409px 1798px #FFF, 858px 636px #FFF, 1720px 1953px #FFF, 1524px 359px #FFF, 227px 1913px #FFF, 1409px 1498px #FFF, 112px 402px #FFF, 1493px 39px #FFF, 323px 481px #FFF, 958px 771px #FFF, 1549px 1519px #FFF, 314px 660px #FFF, 1863px 330px #FFF, 1741px 986px #FFF, 1151px 1589px #FFF, 1499px 508px #FFF, 294px 43px #FFF, 1797px 403px #FFF, 1964px 766px #FFF, 1479px 325px #FFF, 1500px 1048px #FFF, 2px 1441px #FFF, 605px 1437px #FFF, 1708px 1943px #FFF, 1447px 93px #FFF, 62px 1375px #FFF, 868px 1900px #FFF, 809px 765px #FFF, 645px 1800px #FFF, 1168px 830px #FFF, 1534px 1968px #FFF, 1797px 208px #FFF, 1056px 866px #FFF, 1925px 340px #FFF, 844px 1003px #FFF, 22px 153px #FFF, 826px 518px #FFF, 483px 1737px #FFF, 1086px 1122px #FFF, 919px 1557px #FFF, 1290px 585px #FFF, 1318px 76px #FFF, 1106px 1720px #FFF, 1302px 792px #FFF, 1974px 1291px #FFF, 1704px 170px #FFF, 730px 542px #FFF, 1004px 1121px #FFF, 274px 1948px #FFF, 496px 1755px #FFF, 308px 331px #FFF, 474px 767px #FFF, 2px 1080px #FFF, 489px 1958px #FFF, 81px 359px #FFF, 1019px 1142px #FFF, 313px 806px #FFF, 1223px 41px #FFF, 1048px 967px #FFF, 1072px 1265px #FFF, 1676px 1527px #FFF, 846px 1922px #FFF, 1553px 1558px #FFF, 1897px 470px #FFF, 1843px 658px #FFF, 139px 1607px #FFF, 1842px 1176px #FFF, 1633px 165px #FFF, 1275px 1149px #FFF, 24px 649px #FFF, 990px 1706px #FFF, 1191px 1517px #FFF, 495px 716px #FFF, 1989px 449px #FFF, 848px 222px #FFF, 1352px 689px #FFF, 187px 875px #FFF, 646px 1067px #FFF, 1333px 1501px #FFF, 1526px 283px #FFF, 31px 77px #FFF, 303px 202px #FFF, 1387px 1643px #FFF, 471px 1153px #FFF, 828px 1801px #FFF, 969px 54px #FFF, 1627px 364px #FFF, 620px 1743px #FFF, 1741px 1935px #FFF, 581px 279px #FFF, 410px 1133px #FFF, 432px 10px #FFF, 838px 1356px #FFF, 590px 351px #FFF, 1026px 1476px #FFF, 500px 813px #FFF, 208px 1887px #FFF, 1284px 1249px #FFF, 1658px 242px #FFF, 1399px 500px #FFF, 994px 212px #FFF, 1401px 25px #FFF, 195px 787px #FFF, 836px 297px #FFF, 1522px 1533px #FFF, 282px 484px #FFF, 1623px 1655px #FFF, 106px 680px #FFF, 399px 818px #FFF, 15px 476px #FFF, 396px 24px #FFF, 56px 1410px #FFF, 845px 422px #FFF, 701px 755px #FFF, 777px 366px #FFF, 1513px 778px #FFF, 921px 1066px #FFF, 1886px 1302px #FFF, 1853px 219px #FFF, 982px 50px #FFF, 636px 805px #FFF, 1344px 505px #FFF, 1847px 399px #FFF, 530px 1759px #FFF, 1092px 1817px #FFF, 1983px 1887px #FFF, 1265px 45px #FFF, 906px 1594px #FFF, 1291px 655px #FFF, 1278px 1260px #FFF, 1210px 98px #FFF, 1069px 909px #FFF, 1240px 535px #FFF, 860px 899px #FFF, 312px 749px #FFF, 488px 519px #FFF, 405px 1560px #FFF, 960px 1194px #FFF, 644px 1698px #FFF, 1213px 811px #FFF, 488px 1557px #FFF, 1480px 381px #FFF, 266px 734px #FFF, 1788px 982px #FFF, 1769px 113px #FFF, 489px 1628px #FFF, 139px 1917px #FFF, 1268px 922px #FFF, 183px 735px #FFF, 427px 1055px #FFF, 706px 755px #FFF, 744px 1073px #FFF, 1234px 1273px #FFF, 577px 1020px #FFF, 1838px 183px #FFF, 670px 285px #FFF, 779px 1797px #FFF, 746px 1183px #FFF, 1581px 193px #FFF, 1264px 573px #FFF, 179px 1701px #FFF, 1934px 1808px #FFF, 1132px 24px #FFF, 370px 1477px #FFF, 1282px 154px #FFF, 1469px 1460px #FFF, 744px 377px #FFF, 95px 364px #FFF, 195px 849px #FFF, 31px 805px #FFF, 28px 1925px #FFF, 1338px 233px #FFF, 1413px 610px #FFF, 1073px 649px #FFF, 1254px 783px #FFF, 502px 1439px #FFF, 244px 861px #FFF, 748px 1304px #FFF, 5px 361px #FFF, 169px 1722px #FFF, 821px 1264px #FFF, 1003px 1201px #FFF, 1523px 1596px #FFF, 1740px 1927px #FFF, 1320px 1055px #FFF, 940px 1537px #FFF, 146px 1526px #FFF, 735px 1433px #FFF, 1122px 1931px #FFF, 907px 1961px #FFF, 1375px 152px #FFF, 254px 1622px #FFF, 255px 1768px #FFF, 274px 523px #FFF, 1258px 1671px #FFF, 1105px 788px #FFF, 696px 1851px #FFF, 488px 469px #FFF, 1042px 1335px #FFF, 381px 1049px #FFF, 439px 1687px #FFF, 686px 1522px #FFF, 1863px 1964px #FFF, 1581px 19px #FFF, 998px 932px #FFF, 903px 102px #FFF, 147px 1709px #FFF, 1078px 26px #FFF, 75px 1258px #FFF, 406px 692px #FFF, 975px 1778px #FFF, 1803px 946px #FFF, 41px 642px #FFF, 214px 721px #FFF, 1182px 1308px #FFF, 819px 218px #FFF, 1720px 1871px #FFF, 1550px 1662px #FFF, 344px 500px #FFF, 1861px 583px #FFF, 194px 1187px #FFF, 1935px 453px #FFF, 978px 425px #FFF, 260px 1738px #FFF, 915px 575px #FFF, 1293px 1516px #FFF, 1118px 1944px #FFF, 1655px 1598px #FFF, 1045px 1669px #FFF, 1436px 632px #FFF, 1531px 723px #FFF, 968px 1008px #FFF, 741px 1381px #FFF, 1822px 1924px #FFF, 1668px 1081px #FFF, 162px 576px #FFF, 33px 1123px #FFF, 1245px 1054px #FFF, 1236px 1850px #FFF, 37px 1171px #FFF, 1631px 1532px #FFF, 1143px 1676px #FFF, 1311px 1939px #FFF, 522px 886px #FFF, 1100px 1635px #FFF, 1190px 759px #FFF, 709px 1785px #FFF, 1381px 283px #FFF, 1441px 1489px #FFF, 880px 1993px #FFF, 967px 1434px #FFF, 123px 1155px #FFF, 785px 1456px #FFF, 1935px 1803px #FFF, 1265px 367px #FFF, 734px 1584px #FFF, 1477px 880px #FFF, 1840px 1814px #FFF, 1503px 321px #FFF, 993px 1313px #FFF, 59px 942px #FFF, 712px 1171px #FFF, 448px 1944px #FFF, 340px 1356px #FFF, 1944px 884px #FFF, 1701px 1677px #FFF, 1321px 1793px #FFF, 1085px 21px #FFF, 1962px 480px #FFF, 1302px 1296px #FFF, 1726px 1697px #FFF, 1716px 1777px #FFF, 304px 545px #FFF, 688px 342px #FFF, 346px 575px #FFF, 294px 1966px #FFF, 1036px 924px #FFF, 539px 664px #FFF, 865px 371px #FFF, 1656px 281px #FFF, 91px 788px #FFF, 1108px 1803px #FFF, 250px 1579px #FFF, 1069px 1371px #FFF, 605px 1744px #FFF, 207px 220px #FFF, 591px 1476px #FFF, 320px 826px #FFF, 47px 45px #FFF, 1049px 1340px #FFF, 1591px 647px #FFF, 1318px 172px #FFF, 1219px 1847px #FFF, 1637px 341px #FFF, 466px 1690px #FFF, 1508px 403px #FFF, 1952px 876px #FFF, 454px 1926px #FFF, 1138px 779px #FFF, 610px 1827px #FFF, 243px 105px #FFF, 915px 315px #FFF, 835px 1007px #FFF, 804px 1500px #FFF, 328px 805px #FFF, 1493px 1012px #FFF, 527px 216px #FFF, 1634px 597px #FFF, 1001px 1598px #FFF, 1799px 1527px #FFF, 650px 822px #FFF, 1995px 1256px #FFF, 273px 468px #FFF, 932px 1801px #FFF, 209px 859px #FFF, 1756px 1293px #FFF, 1982px 1532px #FFF, 1120px 342px #FFF, 1507px 1665px #FFF, 1282px 205px #FFF, 1289px 664px #FFF, 499px 1338px #FFF, 1042px 335px #FFF, 138px 1433px #FFF, 1323px 1083px #FFF, 437px 96px #FFF, 697px 912px #FFF, 595px 1304px #FFF, 991px 715px #FFF, 1202px 1342px #FFF, 514px 770px #FFF, 1652px 448px #FFF, 1736px 474px #FFF, 1758px 1600px #FFF, 1621px 1681px #FFF, 1634px 1274px #FFF, 982px 468px #FFF, 1634px 302px #FFF, 1419px 199px #FFF, 258px 1874px #FFF, 300px 1366px #FFF, 7px 1529px #FFF, 1251px 1027px #FFF, 518px 592px #FFF, 776px 1624px #FFF, 688px 1762px #FFF, 564px 891px #FFF, 626px 472px #FFF, 1539px 1256px #FFF, 657px 986px #FFF, 1026px 1031px #FFF, 1712px 1223px #FFF, 979px 1146px #FFF, 98px 606px #FFF, 59px 1542px #FFF, 268px 603px #FFF, 1171px 91px #FFF, 1969px 659px #FFF, 791px 1699px #FFF, 984px 1066px #FFF, 1px 708px #FFF, 530px 197px #FFF, 1340px 346px #FFF, 738px 868px #FFF, 1181px 1582px #FFF, 1585px 318px #FFF, 1634px 1561px #FFF, 312px 1822px #FFF, 510px 1645px #FFF, 897px 1297px #FFF, 70px 282px #FFF, 1311px 1694px #FFF, 1447px 1751px #FFF, 1638px 1490px #FFF, 1067px 651px #FFF, 207px 326px #FFF, 483px 1404px #FFF, 1533px 1895px #FFF, 73px 464px #FFF, 657px 131px #FFF, 1350px 263px #FFF, 1646px 1692px #FFF, 661px 1398px #FFF, 210px 1026px #FFF, 878px 890px #FFF, 245px 1803px #FFF, 1036px 1803px #FFF, 239px 1380px #FFF, 135px 1114px #FFF, 1773px 478px #FFF, 627px 1520px #FFF, 1616px 1889px #FFF, 993px 153px #FFF, 544px 816px #FFF, 1067px 324px #FFF, 46px 449px #FFF, 945px 207px #FFF, 675px 424px #FFF, 807px 1237px #FFF, 16px 953px #FFF, 1886px 202px #FFF, 613px 113px #FFF, 735px 1918px #FFF, 1966px 1778px #FFF, 878px 515px #FFF, 1502px 450px #FFF, 1027px 567px #FFF, 10px 1310px #FFF, 1704px 1468px #FFF, 698px 656px #FFF, 1205px 340px #FFF, 190px 338px #FFF, 1731px 649px #FFF, 676px 221px #FFF, 1921px 1251px #FFF, 83px 578px #FFF, 485px 536px #FFF, 245px 1813px #FFF, 1179px 212px #FFF, 798px 23px #FFF, 1817px 145px #FFF, 857px 346px #FFF, 172px 717px #FFF, 878px 1165px #FFF, 692px 678px #FFF, 974px 105px #FFF, 313px 1473px #FFF, 566px 1282px #FFF, 1695px 192px #FFF, 1339px 1528px #FFF, 1390px 1222px #FFF, 24px 538px #FFF, 611px 572px #FFF, 427px 1507px #FFF, 1536px 53px #FFF, 205px 235px #FFF, 1999px 454px #FFF, 154px 688px #FFF, 1182px 1629px #FFF, 1987px 1593px #FFF, 800px 1416px #FFF, 799px 738px #FFF, 1664px 293px #FFF, 289px 1979px #FFF, 401px 1470px #FFF, 1322px 1727px #FFF, 533px 1559px #FFF, 1623px 1937px #FFF, 547px 708px #FFF, 1214px 795px #FFF, 1494px 1359px #FFF, 424px 522px #FFF, 532px 977px #FFF, 209px 634px #FFF, 584px 1893px #FFF, 1247px 572px #FFF, 858px 477px #FFF, 1112px 1170px #FFF, 589px 7px #FFF, 324px 439px #FFF, 1590px 1230px #FFF, 1917px 501px #FFF, 1299px 570px #FFF, 28px 681px #FFF, 1479px 1574px #FFF, 735px 954px #FFF, 1003px 1859px #FFF, 1648px 1511px #FFF, 405px 447px #FFF, 273px 15px #FFF, 244px 560px #FFF, 240px 12px #FFF, 1967px 1261px #FFF, 260px 805px #FFF, 1879px 658px #FFF, 338px 1892px #FFF, 684px 402px #FFF, 1376px 1721px #FFF, 955px 936px #FFF, 140px 1708px #FFF, 865px 1070px #FFF, 607px 219px #FFF, 359px 1616px #FFF, 1106px 963px #FFF, 455px 1318px #FFF, 977px 62px #FFF, 1462px 1189px #FFF, 588px 1235px #FFF, 1452px 1088px #FFF, 1249px 751px #FFF, 430px 723px #FFF, 1665px 602px #FFF, 58px 1122px #FFF, 1244px 33px #FFF, 1566px 953px #FFF, 726px 1844px #FFF, 87px 360px #FFF, 53px 454px #FFF, 1672px 1734px #FFF, 1173px 1823px #FFF, 1747px 360px #FFF, 177px 1244px #FFF, 236px 975px #FFF, 701px 154px #FFF, 125px 155px #FFF, 1718px 114px #FFF, 938px 1079px #FFF, 1924px 180px #FFF, 1591px 1504px #FFF, 1865px 1689px #FFF, 673px 809px #FFF, 1607px 1456px #FFF, 882px 151px #FFF, 80px 1236px #FFF, 1775px 172px #FFF, 1487px 58px #FFF, 1439px 1155px #FFF, 146px 444px #FFF, 1482px 1283px #FFF, 873px 1580px #FFF, 610px 1314px #FFF, 33px 1220px #FFF, 1738px 23px #FFF, 1538px 1023px #FFF, 390px 1338px #FFF, 1940px 1634px #FFF, 1020px 704px #FFF, 799px 1471px #FFF, 1081px 1781px #FFF, 167px 815px #FFF, 692px 671px #FFF, 1814px 432px #FFF, 605px 1778px #FFF, 540px 588px #FFF, 1005px 558px #FFF, 1382px 1766px #FFF, 72px 134px #FFF, 290px 1618px #FFF, 1393px 224px #FFF, 1541px 808px #FFF, 749px 622px #FFF, 1567px 495px #FFF, 1684px 414px #FFF, 1521px 667px #FFF, 1464px 1456px #FFF, 1170px 300px #FFF, 626px 432px #FFF, 1799px 784px #FFF, 1919px 1101px #FFF, 459px 428px #FFF, 1723px 293px #FFF, 1815px 1387px #FFF, 1119px 1208px #FFF, 1851px 1083px #FFF, 1664px 593px #FFF, 100px 1156px #FFF, 202px 603px #FFF, 1666px 1738px #FFF, 1860px 1795px #FFF, 1793px 748px #FFF, 494px 434px #FFF, 1993px 286px #FFF;
  animation: animStar 200s linear infinite;
}

#stars:after {
  content: " ";
  position: relative;
  top: 2000px;
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 122px 994px #FFF, 416px 152px #FFF, 1205px 1198px #FFF, 771px 172px #FFF, 1598px 250px #FFF, 1871px 1726px #FFF, 1506px 209px #FFF, 1537px 1783px #FFF, 507px 264px #FFF, 1325px 1503px #FFF, 350px 277px #FFF, 1383px 105px #FFF, 572px 472px #FFF, 254px 303px #FFF, 1176px 599px #FFF, 1471px 476px #FFF, 496px 1900px #FFF, 1015px 1921px #FFF, 998px 1552px #FFF, 1801px 1936px #FFF, 1043px 1663px #FFF, 1519px 1214px #FFF, 1671px 1237px #FFF, 389px 958px #FFF, 565px 216px #FFF, 306px 1568px #FFF, 1777px 902px #FFF, 1936px 488px #FFF, 812px 1061px #FFF, 1916px 324px #FFF, 1925px 162px #FFF, 351px 1355px #FFF, 203px 1608px #FFF, 1197px 956px #FFF, 1663px 176px #FFF, 1281px 1512px #FFF, 1558px 1087px #FFF, 1814px 608px #FFF, 1178px 436px #FFF, 997px 427px #FFF, 812px 513px #FFF, 185px 839px #FFF, 1794px 1303px #FFF, 573px 1724px #FFF, 989px 1122px #FFF, 1544px 1233px #FFF, 826px 1103px #FFF, 1655px 1786px #FFF, 706px 1100px #FFF, 1846px 201px #FFF, 232px 839px #FFF, 1919px 578px #FFF, 1123px 248px #FFF, 1884px 857px #FFF, 1885px 938px #FFF, 1560px 1231px #FFF, 394px 1411px #FFF, 958px 1181px #FFF, 531px 120px #FFF, 416px 43px #FFF, 1231px 1725px #FFF, 1121px 211px #FFF, 128px 1509px #FFF, 749px 1276px #FFF, 1788px 1294px #FFF, 1817px 927px #FFF, 234px 1249px #FFF, 1623px 1151px #FFF, 83px 1177px #FFF, 842px 568px #FFF, 61px 31px #FFF, 1095px 1624px #FFF, 1007px 1947px #FFF, 422px 139px #FFF, 1460px 640px #FFF, 535px 425px #FFF, 323px 1313px #FFF, 186px 669px #FFF, 1903px 96px #FFF, 1959px 445px #FFF, 1012px 650px #FFF, 1765px 689px #FFF, 1365px 200px #FFF, 558px 366px #FFF, 130px 802px #FFF, 488px 1193px #FFF, 1358px 675px #FFF, 328px 597px #FFF, 938px 550px #FFF, 1094px 1604px #FFF, 1792px 557px #FFF, 896px 1477px #FFF, 1444px 1607px #FFF, 316px 561px #FFF, 1787px 107px #FFF, 452px 739px #FFF, 441px 502px #FFF, 1228px 1437px #FFF, 8px 1155px #FFF, 1847px 756px #FFF, 1266px 896px #FFF, 158px 1215px #FFF, 261px 341px #FFF, 286px 1333px #FFF, 183px 482px #FFF, 1462px 1936px #FFF, 1445px 181px #FFF, 580px 989px #FFF, 313px 269px #FFF, 852px 11px #FFF, 707px 1687px #FFF, 1615px 873px #FFF, 831px 1775px #FFF, 1243px 268px #FFF, 228px 748px #FFF, 1741px 75px #FFF, 1933px 898px #FFF, 1198px 1993px #FFF, 267px 1284px #FFF, 1471px 1256px #FFF, 829px 1809px #FFF, 1175px 404px #FFF, 1204px 1536px #FFF, 673px 1050px #FFF, 1201px 1476px #FFF, 1103px 1196px #FFF, 1055px 1371px #FFF, 1232px 9px #FFF, 392px 124px #FFF, 805px 181px #FFF, 1307px 467px #FFF, 431px 1770px #FFF, 691px 728px #FFF, 1723px 914px #FFF, 186px 1096px #FFF, 1986px 1892px #FFF, 1941px 1239px #FFF, 854px 619px #FFF, 409px 1798px #FFF, 858px 636px #FFF, 1720px 1953px #FFF, 1524px 359px #FFF, 227px 1913px #FFF, 1409px 1498px #FFF, 112px 402px #FFF, 1493px 39px #FFF, 323px 481px #FFF, 958px 771px #FFF, 1549px 1519px #FFF, 314px 660px #FFF, 1863px 330px #FFF, 1741px 986px #FFF, 1151px 1589px #FFF, 1499px 508px #FFF, 294px 43px #FFF, 1797px 403px #FFF, 1964px 766px #FFF, 1479px 325px #FFF, 1500px 1048px #FFF, 2px 1441px #FFF, 605px 1437px #FFF, 1708px 1943px #FFF, 1447px 93px #FFF, 62px 1375px #FFF, 868px 1900px #FFF, 809px 765px #FFF, 645px 1800px #FFF, 1168px 830px #FFF, 1534px 1968px #FFF, 1797px 208px #FFF, 1056px 866px #FFF, 1925px 340px #FFF, 844px 1003px #FFF, 22px 153px #FFF, 826px 518px #FFF, 483px 1737px #FFF, 1086px 1122px #FFF, 919px 1557px #FFF, 1290px 585px #FFF, 1318px 76px #FFF, 1106px 1720px #FFF, 1302px 792px #FFF, 1974px 1291px #FFF, 1704px 170px #FFF, 730px 542px #FFF, 1004px 1121px #FFF, 274px 1948px #FFF, 496px 1755px #FFF, 308px 331px #FFF, 474px 767px #FFF, 2px 1080px #FFF, 489px 1958px #FFF, 81px 359px #FFF, 1019px 1142px #FFF, 313px 806px #FFF, 1223px 41px #FFF, 1048px 967px #FFF, 1072px 1265px #FFF, 1676px 1527px #FFF, 846px 1922px #FFF, 1553px 1558px #FFF, 1897px 470px #FFF, 1843px 658px #FFF, 139px 1607px #FFF, 1842px 1176px #FFF, 1633px 165px #FFF, 1275px 1149px #FFF, 24px 649px #FFF, 990px 1706px #FFF, 1191px 1517px #FFF, 495px 716px #FFF, 1989px 449px #FFF, 848px 222px #FFF, 1352px 689px #FFF, 187px 875px #FFF, 646px 1067px #FFF, 1333px 1501px #FFF, 1526px 283px #FFF, 31px 77px #FFF, 303px 202px #FFF, 1387px 1643px #FFF, 471px 1153px #FFF, 828px 1801px #FFF, 969px 54px #FFF, 1627px 364px #FFF, 620px 1743px #FFF, 1741px 1935px #FFF, 581px 279px #FFF, 410px 1133px #FFF, 432px 10px #FFF, 838px 1356px #FFF, 590px 351px #FFF, 1026px 1476px #FFF, 500px 813px #FFF, 208px 1887px #FFF, 1284px 1249px #FFF, 1658px 242px #FFF, 1399px 500px #FFF, 994px 212px #FFF, 1401px 25px #FFF, 195px 787px #FFF, 836px 297px #FFF, 1522px 1533px #FFF, 282px 484px #FFF, 1623px 1655px #FFF, 106px 680px #FFF, 399px 818px #FFF, 15px 476px #FFF, 396px 24px #FFF, 56px 1410px #FFF, 845px 422px #FFF, 701px 755px #FFF, 777px 366px #FFF, 1513px 778px #FFF, 921px 1066px #FFF, 1886px 1302px #FFF, 1853px 219px #FFF, 982px 50px #FFF, 636px 805px #FFF, 1344px 505px #FFF, 1847px 399px #FFF, 530px 1759px #FFF, 1092px 1817px #FFF, 1983px 1887px #FFF, 1265px 45px #FFF, 906px 1594px #FFF, 1291px 655px #FFF, 1278px 1260px #FFF, 1210px 98px #FFF, 1069px 909px #FFF, 1240px 535px #FFF, 860px 899px #FFF, 312px 749px #FFF, 488px 519px #FFF, 405px 1560px #FFF, 960px 1194px #FFF, 644px 1698px #FFF, 1213px 811px #FFF, 488px 1557px #FFF, 1480px 381px #FFF, 266px 734px #FFF, 1788px 982px #FFF, 1769px 113px #FFF, 489px 1628px #FFF, 139px 1917px #FFF, 1268px 922px #FFF, 183px 735px #FFF, 427px 1055px #FFF, 706px 755px #FFF, 744px 1073px #FFF, 1234px 1273px #FFF, 577px 1020px #FFF, 1838px 183px #FFF, 670px 285px #FFF, 779px 1797px #FFF, 746px 1183px #FFF, 1581px 193px #FFF, 1264px 573px #FFF, 179px 1701px #FFF, 1934px 1808px #FFF, 1132px 24px #FFF, 370px 1477px #FFF, 1282px 154px #FFF, 1469px 1460px #FFF, 744px 377px #FFF, 95px 364px #FFF, 195px 849px #FFF, 31px 805px #FFF, 28px 1925px #FFF, 1338px 233px #FFF, 1413px 610px #FFF, 1073px 649px #FFF, 1254px 783px #FFF, 502px 1439px #FFF, 244px 861px #FFF, 748px 1304px #FFF, 5px 361px #FFF, 169px 1722px #FFF, 821px 1264px #FFF, 1003px 1201px #FFF, 1523px 1596px #FFF, 1740px 1927px #FFF, 1320px 1055px #FFF, 940px 1537px #FFF, 146px 1526px #FFF, 735px 1433px #FFF, 1122px 1931px #FFF, 907px 1961px #FFF, 1375px 152px #FFF, 254px 1622px #FFF, 255px 1768px #FFF, 274px 523px #FFF, 1258px 1671px #FFF, 1105px 788px #FFF, 696px 1851px #FFF, 488px 469px #FFF, 1042px 1335px #FFF, 381px 1049px #FFF, 439px 1687px #FFF, 686px 1522px #FFF, 1863px 1964px #FFF, 1581px 19px #FFF, 998px 932px #FFF, 903px 102px #FFF, 147px 1709px #FFF, 1078px 26px #FFF, 75px 1258px #FFF, 406px 692px #FFF, 975px 1778px #FFF, 1803px 946px #FFF, 41px 642px #FFF, 214px 721px #FFF, 1182px 1308px #FFF, 819px 218px #FFF, 1720px 1871px #FFF, 1550px 1662px #FFF, 344px 500px #FFF, 1861px 583px #FFF, 194px 1187px #FFF, 1935px 453px #FFF, 978px 425px #FFF, 260px 1738px #FFF, 915px 575px #FFF, 1293px 1516px #FFF, 1118px 1944px #FFF, 1655px 1598px #FFF, 1045px 1669px #FFF, 1436px 632px #FFF, 1531px 723px #FFF, 968px 1008px #FFF, 741px 1381px #FFF, 1822px 1924px #FFF, 1668px 1081px #FFF, 162px 576px #FFF, 33px 1123px #FFF, 1245px 1054px #FFF, 1236px 1850px #FFF, 37px 1171px #FFF, 1631px 1532px #FFF, 1143px 1676px #FFF, 1311px 1939px #FFF, 522px 886px #FFF, 1100px 1635px #FFF, 1190px 759px #FFF, 709px 1785px #FFF, 1381px 283px #FFF, 1441px 1489px #FFF, 880px 1993px #FFF, 967px 1434px #FFF, 123px 1155px #FFF, 785px 1456px #FFF, 1935px 1803px #FFF, 1265px 367px #FFF, 734px 1584px #FFF, 1477px 880px #FFF, 1840px 1814px #FFF, 1503px 321px #FFF, 993px 1313px #FFF, 59px 942px #FFF, 712px 1171px #FFF, 448px 1944px #FFF, 340px 1356px #FFF, 1944px 884px #FFF, 1701px 1677px #FFF, 1321px 1793px #FFF, 1085px 21px #FFF, 1962px 480px #FFF, 1302px 1296px #FFF, 1726px 1697px #FFF, 1716px 1777px #FFF, 304px 545px #FFF, 688px 342px #FFF, 346px 575px #FFF, 294px 1966px #FFF, 1036px 924px #FFF, 539px 664px #FFF, 865px 371px #FFF, 1656px 281px #FFF, 91px 788px #FFF, 1108px 1803px #FFF, 250px 1579px #FFF, 1069px 1371px #FFF, 605px 1744px #FFF, 207px 220px #FFF, 591px 1476px #FFF, 320px 826px #FFF, 47px 45px #FFF, 1049px 1340px #FFF, 1591px 647px #FFF, 1318px 172px #FFF, 1219px 1847px #FFF, 1637px 341px #FFF, 466px 1690px #FFF, 1508px 403px #FFF, 1952px 876px #FFF, 454px 1926px #FFF, 1138px 779px #FFF, 610px 1827px #FFF, 243px 105px #FFF, 915px 315px #FFF, 835px 1007px #FFF, 804px 1500px #FFF, 328px 805px #FFF, 1493px 1012px #FFF, 527px 216px #FFF, 1634px 597px #FFF, 1001px 1598px #FFF, 1799px 1527px #FFF, 650px 822px #FFF, 1995px 1256px #FFF, 273px 468px #FFF, 932px 1801px #FFF, 209px 859px #FFF, 1756px 1293px #FFF, 1982px 1532px #FFF, 1120px 342px #FFF, 1507px 1665px #FFF, 1282px 205px #FFF, 1289px 664px #FFF, 499px 1338px #FFF, 1042px 335px #FFF, 138px 1433px #FFF, 1323px 1083px #FFF, 437px 96px #FFF, 697px 912px #FFF, 595px 1304px #FFF, 991px 715px #FFF, 1202px 1342px #FFF, 514px 770px #FFF, 1652px 448px #FFF, 1736px 474px #FFF, 1758px 1600px #FFF, 1621px 1681px #FFF, 1634px 1274px #FFF, 982px 468px #FFF, 1634px 302px #FFF, 1419px 199px #FFF, 258px 1874px #FFF, 300px 1366px #FFF, 7px 1529px #FFF, 1251px 1027px #FFF, 518px 592px #FFF, 776px 1624px #FFF, 688px 1762px #FFF, 564px 891px #FFF, 626px 472px #FFF, 1539px 1256px #FFF, 657px 986px #FFF, 1026px 1031px #FFF, 1712px 1223px #FFF, 979px 1146px #FFF, 98px 606px #FFF, 59px 1542px #FFF, 268px 603px #FFF, 1171px 91px #FFF, 1969px 659px #FFF, 791px 1699px #FFF, 984px 1066px #FFF, 1px 708px #FFF, 530px 197px #FFF, 1340px 346px #FFF, 738px 868px #FFF, 1181px 1582px #FFF, 1585px 318px #FFF, 1634px 1561px #FFF, 312px 1822px #FFF, 510px 1645px #FFF, 897px 1297px #FFF, 70px 282px #FFF, 1311px 1694px #FFF, 1447px 1751px #FFF, 1638px 1490px #FFF, 1067px 651px #FFF, 207px 326px #FFF, 483px 1404px #FFF, 1533px 1895px #FFF, 73px 464px #FFF, 657px 131px #FFF, 1350px 263px #FFF, 1646px 1692px #FFF, 661px 1398px #FFF, 210px 1026px #FFF, 878px 890px #FFF, 245px 1803px #FFF, 1036px 1803px #FFF, 239px 1380px #FFF, 135px 1114px #FFF, 1773px 478px #FFF, 627px 1520px #FFF, 1616px 1889px #FFF, 993px 153px #FFF, 544px 816px #FFF, 1067px 324px #FFF, 46px 449px #FFF, 945px 207px #FFF, 675px 424px #FFF, 807px 1237px #FFF, 16px 953px #FFF, 1886px 202px #FFF, 613px 113px #FFF, 735px 1918px #FFF, 1966px 1778px #FFF, 878px 515px #FFF, 1502px 450px #FFF, 1027px 567px #FFF, 10px 1310px #FFF, 1704px 1468px #FFF, 698px 656px #FFF, 1205px 340px #FFF, 190px 338px #FFF, 1731px 649px #FFF, 676px 221px #FFF, 1921px 1251px #FFF, 83px 578px #FFF, 485px 536px #FFF, 245px 1813px #FFF, 1179px 212px #FFF, 798px 23px #FFF, 1817px 145px #FFF, 857px 346px #FFF, 172px 717px #FFF, 878px 1165px #FFF, 692px 678px #FFF, 974px 105px #FFF, 313px 1473px #FFF, 566px 1282px #FFF, 1695px 192px #FFF, 1339px 1528px #FFF, 1390px 1222px #FFF, 24px 538px #FFF, 611px 572px #FFF, 427px 1507px #FFF, 1536px 53px #FFF, 205px 235px #FFF, 1999px 454px #FFF, 154px 688px #FFF, 1182px 1629px #FFF, 1987px 1593px #FFF, 800px 1416px #FFF, 799px 738px #FFF, 1664px 293px #FFF, 289px 1979px #FFF, 401px 1470px #FFF, 1322px 1727px #FFF, 533px 1559px #FFF, 1623px 1937px #FFF, 547px 708px #FFF, 1214px 795px #FFF, 1494px 1359px #FFF, 424px 522px #FFF, 532px 977px #FFF, 209px 634px #FFF, 584px 1893px #FFF, 1247px 572px #FFF, 858px 477px #FFF, 1112px 1170px #FFF, 589px 7px #FFF, 324px 439px #FFF, 1590px 1230px #FFF, 1917px 501px #FFF, 1299px 570px #FFF, 28px 681px #FFF, 1479px 1574px #FFF, 735px 954px #FFF, 1003px 1859px #FFF, 1648px 1511px #FFF, 405px 447px #FFF, 273px 15px #FFF, 244px 560px #FFF, 240px 12px #FFF, 1967px 1261px #FFF, 260px 805px #FFF, 1879px 658px #FFF, 338px 1892px #FFF, 684px 402px #FFF, 1376px 1721px #FFF, 955px 936px #FFF, 140px 1708px #FFF, 865px 1070px #FFF, 607px 219px #FFF, 359px 1616px #FFF, 1106px 963px #FFF, 455px 1318px #FFF, 977px 62px #FFF, 1462px 1189px #FFF, 588px 1235px #FFF, 1452px 1088px #FFF, 1249px 751px #FFF, 430px 723px #FFF, 1665px 602px #FFF, 58px 1122px #FFF, 1244px 33px #FFF, 1566px 953px #FFF, 726px 1844px #FFF, 87px 360px #FFF, 53px 454px #FFF, 1672px 1734px #FFF, 1173px 1823px #FFF, 1747px 360px #FFF, 177px 1244px #FFF, 236px 975px #FFF, 701px 154px #FFF, 125px 155px #FFF, 1718px 114px #FFF, 938px 1079px #FFF, 1924px 180px #FFF, 1591px 1504px #FFF, 1865px 1689px #FFF, 673px 809px #FFF, 1607px 1456px #FFF, 882px 151px #FFF, 80px 1236px #FFF, 1775px 172px #FFF, 1487px 58px #FFF, 1439px 1155px #FFF, 146px 444px #FFF, 1482px 1283px #FFF, 873px 1580px #FFF, 610px 1314px #FFF, 33px 1220px #FFF, 1738px 23px #FFF, 1538px 1023px #FFF, 390px 1338px #FFF, 1940px 1634px #FFF, 1020px 704px #FFF, 799px 1471px #FFF, 1081px 1781px #FFF, 167px 815px #FFF, 692px 671px #FFF, 1814px 432px #FFF, 605px 1778px #FFF, 540px 588px #FFF, 1005px 558px #FFF, 1382px 1766px #FFF, 72px 134px #FFF, 290px 1618px #FFF, 1393px 224px #FFF, 1541px 808px #FFF, 749px 622px #FFF, 1567px 495px #FFF, 1684px 414px #FFF, 1521px 667px #FFF, 1464px 1456px #FFF, 1170px 300px #FFF, 626px 432px #FFF, 1799px 784px #FFF, 1919px 1101px #FFF, 459px 428px #FFF, 1723px 293px #FFF, 1815px 1387px #FFF, 1119px 1208px #FFF, 1851px 1083px #FFF, 1664px 593px #FFF, 100px 1156px #FFF, 202px 603px #FFF, 1666px 1738px #FFF, 1860px 1795px #FFF, 1793px 748px #FFF, 494px 434px #FFF, 1993px 286px #FFF;
}

#stars2 {
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 556px 1443px #FFF, 751px 1346px #FFF, 361px 484px #FFF, 1516px 1157px #FFF, 994px 751px #FFF, 1195px 1523px #FFF, 1542px 1258px #FFF, 73px 578px #FFF, 570px 874px #FFF, 1024px 706px #FFF, 340px 608px #FFF, 176px 829px #FFF, 1577px 1616px #FFF, 1034px 1205px #FFF, 1135px 1500px #FFF, 295px 1947px #FFF, 690px 1546px #FFF, 539px 1648px #FFF, 1945px 335px #FFF, 1287px 1984px #FFF, 546px 156px #FFF, 407px 866px #FFF, 571px 1801px #FFF, 579px 1354px #FFF, 521px 1461px #FFF, 1751px 676px #FFF, 1771px 850px #FFF, 1383px 1557px #FFF, 1993px 1608px #FFF, 789px 1394px #FFF, 784px 1427px #FFF, 1915px 1807px #FFF, 1796px 1234px #FFF, 1720px 1582px #FFF, 1529px 1529px #FFF, 1350px 1122px #FFF, 1898px 1945px #FFF, 1305px 519px #FFF, 1655px 951px #FFF, 1820px 890px #FFF, 1468px 1498px #FFF, 501px 62px #FFF, 1815px 1784px #FFF, 1784px 1364px #FFF, 1424px 884px #FFF, 1216px 1766px #FFF, 852px 1360px #FFF, 1860px 884px #FFF, 1728px 704px #FFF, 1524px 816px #FFF, 1693px 548px #FFF, 182px 330px #FFF, 1935px 1977px #FFF, 608px 1410px #FFF, 235px 1125px #FFF, 299px 1346px #FFF, 485px 502px #FFF, 342px 1420px #FFF, 1262px 1537px #FFF, 1516px 1116px #FFF, 904px 1453px #FFF, 1507px 537px #FFF, 1184px 262px #FFF, 1113px 847px #FFF, 55px 1346px #FFF, 522px 1px #FFF, 1140px 287px #FFF, 570px 1341px #FFF, 1985px 108px #FFF, 504px 1684px #FFF, 44px 938px #FFF, 954px 595px #FFF, 1203px 1250px #FFF, 970px 1334px #FFF, 1442px 483px #FFF, 1813px 711px #FFF, 773px 271px #FFF, 623px 694px #FFF, 1393px 395px #FFF, 258px 816px #FFF, 410px 508px #FFF, 411px 1188px #FFF, 956px 768px #FFF, 530px 1491px #FFF, 1764px 288px #FFF, 575px 470px #FFF, 1460px 1933px #FFF, 1578px 1005px #FFF, 1862px 230px #FFF, 1686px 1898px #FFF, 828px 772px #FFF, 874px 1522px #FFF, 1448px 581px #FFF, 853px 135px #FFF, 400px 89px #FFF, 495px 915px #FFF, 848px 701px #FFF, 1449px 918px #FFF, 719px 1968px #FFF, 1860px 574px #FFF, 774px 690px #FFF, 940px 1343px #FFF, 1531px 1264px #FFF, 339px 1370px #FFF, 1525px 1591px #FFF, 503px 709px #FFF, 77px 104px #FFF, 1541px 1458px #FFF, 1712px 1543px #FFF, 1978px 301px #FFF, 768px 521px #FFF, 1222px 398px #FFF, 1920px 630px #FFF, 916px 560px #FFF, 502px 1986px #FFF, 253px 1835px #FFF, 1426px 1888px #FFF, 1580px 743px #FFF, 666px 1583px #FFF, 978px 730px #FFF, 1709px 871px #FFF, 417px 1695px #FFF, 1182px 1642px #FFF, 470px 93px #FFF, 1727px 797px #FFF, 1437px 1686px #FFF, 1340px 1968px #FFF, 198px 610px #FFF, 709px 756px #FFF, 246px 188px #FFF, 105px 672px #FFF, 610px 1217px #FFF, 391px 312px #FFF, 107px 1289px #FFF, 838px 550px #FFF, 460px 368px #FFF, 259px 1596px #FFF, 141px 168px #FFF, 1956px 1911px #FFF, 1655px 1540px #FFF, 280px 457px #FFF, 949px 1336px #FFF, 1474px 957px #FFF, 1267px 476px #FFF, 279px 1926px #FFF, 764px 661px #FFF, 1915px 838px #FFF, 1182px 631px #FFF, 1055px 1019px #FFF, 1448px 1978px #FFF, 260px 688px #FFF, 1463px 1746px #FFF, 49px 616px #FFF, 452px 380px #FFF, 1032px 267px #FFF, 1592px 958px #FFF, 744px 59px #FFF, 1527px 709px #FFF, 1120px 1985px #FFF, 948px 1629px #FFF, 333px 319px #FFF, 169px 365px #FFF, 177px 522px #FFF, 34px 468px #FFF, 1497px 959px #FFF, 1814px 1419px #FFF, 1474px 1352px #FFF, 710px 884px #FFF, 802px 1080px #FFF, 1809px 1508px #FFF, 367px 159px #FFF, 281px 427px #FFF, 210px 1455px #FFF, 183px 1770px #FFF, 1616px 1355px #FFF, 607px 1932px #FFF, 1198px 874px #FFF, 516px 790px #FFF, 457px 162px #FFF, 870px 1186px #FFF, 1273px 499px #FFF, 1624px 1538px #FFF, 1769px 1166px #FFF, 1294px 1082px #FFF, 570px 1608px #FFF, 941px 303px #FFF, 1659px 984px #FFF, 631px 952px #FFF, 1050px 1227px #FFF, 1391px 206px #FFF, 210px 991px #FFF, 1625px 1816px #FFF, 667px 361px #FFF, 1984px 867px #FFF, 262px 1064px #FFF, 1007px 82px #FFF, 609px 1194px #FFF, 893px 755px #FFF, 1113px 1753px #FFF, 1888px 435px #FFF;
  animation: animStar 150s linear infinite;
}

#stars2:after {
  content: " ";
  position: relative;
  top: 2000px;
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 556px 1443px #FFF, 751px 1346px #FFF, 361px 484px #FFF, 1516px 1157px #FFF, 994px 751px #FFF, 1195px 1523px #FFF, 1542px 1258px #FFF, 73px 578px #FFF, 570px 874px #FFF, 1024px 706px #FFF, 340px 608px #FFF, 176px 829px #FFF, 1577px 1616px #FFF, 1034px 1205px #FFF, 1135px 1500px #FFF, 295px 1947px #FFF, 690px 1546px #FFF, 539px 1648px #FFF, 1945px 335px #FFF, 1287px 1984px #FFF, 546px 156px #FFF, 407px 866px #FFF, 571px 1801px #FFF, 579px 1354px #FFF, 521px 1461px #FFF, 1751px 676px #FFF, 1771px 850px #FFF, 1383px 1557px #FFF, 1993px 1608px #FFF, 789px 1394px #FFF, 784px 1427px #FFF, 1915px 1807px #FFF, 1796px 1234px #FFF, 1720px 1582px #FFF, 1529px 1529px #FFF, 1350px 1122px #FFF, 1898px 1945px #FFF, 1305px 519px #FFF, 1655px 951px #FFF, 1820px 890px #FFF, 1468px 1498px #FFF, 501px 62px #FFF, 1815px 1784px #FFF, 1784px 1364px #FFF, 1424px 884px #FFF, 1216px 1766px #FFF, 852px 1360px #FFF, 1860px 884px #FFF, 1728px 704px #FFF, 1524px 816px #FFF, 1693px 548px #FFF, 182px 330px #FFF, 1935px 1977px #FFF, 608px 1410px #FFF, 235px 1125px #FFF, 299px 1346px #FFF, 485px 502px #FFF, 342px 1420px #FFF, 1262px 1537px #FFF, 1516px 1116px #FFF, 904px 1453px #FFF, 1507px 537px #FFF, 1184px 262px #FFF, 1113px 847px #FFF, 55px 1346px #FFF, 522px 1px #FFF, 1140px 287px #FFF, 570px 1341px #FFF, 1985px 108px #FFF, 504px 1684px #FFF, 44px 938px #FFF, 954px 595px #FFF, 1203px 1250px #FFF, 970px 1334px #FFF, 1442px 483px #FFF, 1813px 711px #FFF, 773px 271px #FFF, 623px 694px #FFF, 1393px 395px #FFF, 258px 816px #FFF, 410px 508px #FFF, 411px 1188px #FFF, 956px 768px #FFF, 530px 1491px #FFF, 1764px 288px #FFF, 575px 470px #FFF, 1460px 1933px #FFF, 1578px 1005px #FFF, 1862px 230px #FFF, 1686px 1898px #FFF, 828px 772px #FFF, 874px 1522px #FFF, 1448px 581px #FFF, 853px 135px #FFF, 400px 89px #FFF, 495px 915px #FFF, 848px 701px #FFF, 1449px 918px #FFF, 719px 1968px #FFF, 1860px 574px #FFF, 774px 690px #FFF, 940px 1343px #FFF, 1531px 1264px #FFF, 339px 1370px #FFF, 1525px 1591px #FFF, 503px 709px #FFF, 77px 104px #FFF, 1541px 1458px #FFF, 1712px 1543px #FFF, 1978px 301px #FFF, 768px 521px #FFF, 1222px 398px #FFF, 1920px 630px #FFF, 916px 560px #FFF, 502px 1986px #FFF, 253px 1835px #FFF, 1426px 1888px #FFF, 1580px 743px #FFF, 666px 1583px #FFF, 978px 730px #FFF, 1709px 871px #FFF, 417px 1695px #FFF, 1182px 1642px #FFF, 470px 93px #FFF, 1727px 797px #FFF, 1437px 1686px #FFF, 1340px 1968px #FFF, 198px 610px #FFF, 709px 756px #FFF, 246px 188px #FFF, 105px 672px #FFF, 610px 1217px #FFF, 391px 312px #FFF, 107px 1289px #FFF, 838px 550px #FFF, 460px 368px #FFF, 259px 1596px #FFF, 141px 168px #FFF, 1956px 1911px #FFF, 1655px 1540px #FFF, 280px 457px #FFF, 949px 1336px #FFF, 1474px 957px #FFF, 1267px 476px #FFF, 279px 1926px #FFF, 764px 661px #FFF, 1915px 838px #FFF, 1182px 631px #FFF, 1055px 1019px #FFF, 1448px 1978px #FFF, 260px 688px #FFF, 1463px 1746px #FFF, 49px 616px #FFF, 452px 380px #FFF, 1032px 267px #FFF, 1592px 958px #FFF, 744px 59px #FFF, 1527px 709px #FFF, 1120px 1985px #FFF, 948px 1629px #FFF, 333px 319px #FFF, 169px 365px #FFF, 177px 522px #FFF, 34px 468px #FFF, 1497px 959px #FFF, 1814px 1419px #FFF, 1474px 1352px #FFF, 710px 884px #FFF, 802px 1080px #FFF, 1809px 1508px #FFF, 367px 159px #FFF, 281px 427px #FFF, 210px 1455px #FFF, 183px 1770px #FFF, 1616px 1355px #FFF, 607px 1932px #FFF, 1198px 874px #FFF, 516px 790px #FFF, 457px 162px #FFF, 870px 1186px #FFF, 1273px 499px #FFF, 1624px 1538px #FFF, 1769px 1166px #FFF, 1294px 1082px #FFF, 570px 1608px #FFF, 941px 303px #FFF, 1659px 984px #FFF, 631px 952px #FFF, 1050px 1227px #FFF, 1391px 206px #FFF, 210px 991px #FFF, 1625px 1816px #FFF, 667px 361px #FFF, 1984px 867px #FFF, 262px 1064px #FFF, 1007px 82px #FFF, 609px 1194px #FFF, 893px 755px #FFF, 1113px 1753px #FFF, 1888px 435px #FFF;
}

#stars3 {
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 1404px 31px #FFF, 435px 1514px #FFF, 630px 1501px #FFF, 1173px 1829px #FFF, 772px 80px #FFF, 1972px 1931px #FFF, 1616px 1893px #FFF, 1400px 147px #FFF, 1636px 1262px #FFF, 1376px 1014px #FFF, 1328px 497px #FFF, 566px 421px #FFF, 224px 265px #FFF, 445px 593px #FFF, 136px 275px #FFF, 1106px 206px #FFF, 365px 1603px #FFF, 111px 643px #FFF, 1156px 1151px #FFF, 300px 1282px #FFF, 363px 540px #FFF, 745px 129px #FFF, 743px 166px #FFF, 1871px 1551px #FFF, 602px 982px #FFF, 1017px 1155px #FFF, 1678px 467px #FFF, 521px 1558px #FFF, 924px 1826px #FFF, 765px 1576px #FFF, 474px 1116px #FFF, 977px 157px #FFF, 856px 1791px #FFF, 381px 1410px #FFF, 760px 345px #FFF, 1256px 1405px #FFF, 92px 220px #FFF, 1500px 30px #FFF, 1770px 1762px #FFF, 916px 1952px #FFF, 1905px 1215px #FFF, 879px 1797px #FFF, 1437px 605px #FFF, 1864px 856px #FFF, 809px 494px #FFF, 1134px 1579px #FFF, 1011px 483px #FFF, 278px 1775px #FFF, 397px 1792px #FFF, 1076px 1151px #FFF, 382px 948px #FFF, 483px 142px #FFF, 1642px 454px #FFF, 1831px 1533px #FFF, 922px 1451px #FFF, 1386px 220px #FFF, 616px 1800px #FFF, 688px 1369px #FFF, 61px 1311px #FFF, 199px 653px #FFF, 481px 1073px #FFF, 1640px 1171px #FFF, 1723px 558px #FFF, 891px 69px #FFF, 1509px 1630px #FFF, 317px 1138px #FFF, 1691px 1014px #FFF, 340px 1981px #FFF, 1521px 959px #FFF, 1487px 1593px #FFF, 682px 1557px #FFF, 608px 327px #FFF, 1769px 1895px #FFF, 826px 1099px #FFF, 1242px 818px #FFF, 1297px 1736px #FFF, 146px 1571px #FFF, 1608px 101px #FFF, 1754px 1056px #FFF, 557px 955px #FFF, 1420px 948px #FFF, 1661px 1557px #FFF, 40px 64px #FFF, 592px 1035px #FFF, 1962px 978px #FFF, 737px 315px #FFF, 698px 6px #FFF, 1581px 1306px #FFF, 1996px 15px #FFF, 264px 1031px #FFF, 1340px 63px #FFF, 140px 1346px #FFF, 1551px 335px #FFF, 1540px 1197px #FFF, 1258px 471px #FFF, 900px 1251px #FFF, 1057px 143px #FFF, 1181px 1439px #FFF, 357px 917px #FFF, 723px 1823px #FFF;
  animation: animStar 100s linear infinite;
}

#stars3:after {
  content: " ";
  position: relative;
  top: 2000px;
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 1404px 31px #FFF, 435px 1514px #FFF, 630px 1501px #FFF, 1173px 1829px #FFF, 772px 80px #FFF, 1972px 1931px #FFF, 1616px 1893px #FFF, 1400px 147px #FFF, 1636px 1262px #FFF, 1376px 1014px #FFF, 1328px 497px #FFF, 566px 421px #FFF, 224px 265px #FFF, 445px 593px #FFF, 136px 275px #FFF, 1106px 206px #FFF, 365px 1603px #FFF, 111px 643px #FFF, 1156px 1151px #FFF, 300px 1282px #FFF, 363px 540px #FFF, 745px 129px #FFF, 743px 166px #FFF, 1871px 1551px #FFF, 602px 982px #FFF, 1017px 1155px #FFF, 1678px 467px #FFF, 521px 1558px #FFF, 924px 1826px #FFF, 765px 1576px #FFF, 474px 1116px #FFF, 977px 157px #FFF, 856px 1791px #FFF, 381px 1410px #FFF, 760px 345px #FFF, 1256px 1405px #FFF, 92px 220px #FFF, 1500px 30px #FFF, 1770px 1762px #FFF, 916px 1952px #FFF, 1905px 1215px #FFF, 879px 1797px #FFF, 1437px 605px #FFF, 1864px 856px #FFF, 809px 494px #FFF, 1134px 1579px #FFF, 1011px 483px #FFF, 278px 1775px #FFF, 397px 1792px #FFF, 1076px 1151px #FFF, 382px 948px #FFF, 483px 142px #FFF, 1642px 454px #FFF, 1831px 1533px #FFF, 922px 1451px #FFF, 1386px 220px #FFF, 616px 1800px #FFF, 688px 1369px #FFF, 61px 1311px #FFF, 199px 653px #FFF, 481px 1073px #FFF, 1640px 1171px #FFF, 1723px 558px #FFF, 891px 69px #FFF, 1509px 1630px #FFF, 317px 1138px #FFF, 1691px 1014px #FFF, 340px 1981px #FFF, 1521px 959px #FFF, 1487px 1593px #FFF, 682px 1557px #FFF, 608px 327px #FFF, 1769px 1895px #FFF, 826px 1099px #FFF, 1242px 818px #FFF, 1297px 1736px #FFF, 146px 1571px #FFF, 1608px 101px #FFF, 1754px 1056px #FFF, 557px 955px #FFF, 1420px 948px #FFF, 1661px 1557px #FFF, 40px 64px #FFF, 592px 1035px #FFF, 1962px 978px #FFF, 737px 315px #FFF, 698px 6px #FFF, 1581px 1306px #FFF, 1996px 15px #FFF, 264px 1031px #FFF, 1340px 63px #FFF, 140px 1346px #FFF, 1551px 335px #FFF, 1540px 1197px #FFF, 1258px 471px #FFF, 900px 1251px #FFF, 1057px 143px #FFF, 1181px 1439px #FFF, 357px 917px #FFF, 723px 1823px #FFF;
}

@keyframes animStar {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-2000px);
  }
}
@keyframes animStarTwo {
  from {
    transform: translateX(0px);
  }
  to {
    transform: translateX(-2000px);
  }
}
@keyframes rotation {
  0% {
    transform: rotate3d(0, 1, 0, 0deg);
  }
  50% {
    transform: rotate3d(0, 1, 0, 180deg);
  }
  100% {
    transform: rotate3d(0, 1, 0, 360deg);
  }
}
.coin {
  position: absolute;
  left: 13.7rem;
  width: 2.5rem;
  height: 2.5rem;
  top: 0.5rem;
}
.coin.animate {
  animation: rotation 0.3s linear 3;
  transform-style: preserve-3d;
}

.face {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  backface-visibility: hidden;
}

.heads {
  z-index: 2;
  transform: rotateY(0deg);
}

.tails {
  z-index: 1;
  transform: rotateY(180deg);
}

#coins-amount {
  color: rgb(153, 204, 255);
  position: absolute;
  left: 16.7rem;
  top: 1.2rem;
  font-size: 1.3rem;
}
#coins-amount .add-coins {
  font-size: 1.3rem;
  position: relative;
}
#coins-amount .add-coins.animate {
  animation: addCoinsFadeOut 5s ease-in forwards;
  animation-iteration-count: 1;
  /* Safari and Chrome */
  -webkit-animation: addCoinsFadeOut 5s ease-in forwards;
  -webkit-animation-iteration-count: 1;
}

#champ1::-webkit-media-controls-timeline,
#champ2::-webkit-media-controls-timeline {
  display: none;
}

@keyframes addCoinsFadeOut {
  from {
    top: 0px;
    opacity: 1;
  }
  to {
    top: -20px;
    opacity: 0;
  }
}
/* other sheets */
#display-text {
  font-size: 23px;
  font-family: "Audiowide";
  fill: rgb(153, 204, 255);
  letter-spacing: 1px;
}
#display-text .rank {
  text-transform: uppercase;
  text-anchor: end;
}

#display .display-fill {
  fill: black;
  opacity: 0.65;
}
#display .display-line {
  fill: none;
  stroke: rgb(153, 204, 255);
  stroke-width: 1;
  stroke-miterlimit: 10;
}

#logo .green-fill {
  fill: rgb(33, 217, 33);
}
#logo .white-fill {
  fill: #FFF;
}
#logo .green-stroke {
  fill: none;
  stroke: rgb(33, 217, 33);
  stroke-miterlimit: 10;
  stroke-width: 3;
}
#logo .round-stroke {
  stroke-width: 2.5;
  stroke-linecap: round;
}

#display-badge {
  opacity: 0.5;
}
#display-badge .badge-number {
  font-size: 23px;
  font-family: "Audiowide";
  fill: rgb(102, 0, 51);
  text-anchor: middle;
}
#display-badge .badge-fill {
  fill: #9cf;
}

.avatar-bg {
  fill: url(#radial-gradient);
}

.svg-clipped {
  clip-path: url(#grid-clip);
}

.grid-line {
  fill: none;
  stroke: rgb(33, 217, 33);
  stroke-miterlimit: 10;
  opacity: 0.4;
}

/* modex svg */
.modex-svg {
  /* .stage1-btn{
  	cursor:	pointer;
  	.st0{fill:#660033;}
  }
  .stage2-btn{
  	cursor:	pointer;
  	.st0{fill:#520A3D;}
  }

  */
}
.modex-svg .number {
  fill: #99CCFF;
  opacity: 0.25;
}
.modex-svg .status-1 {
  fill: #FFF;
  opacity: 1;
}
.modex-svg .status-2 {
  opacity: 1;
}
.modex-svg .st1 {
  fill: #99CCFF;
}
.modex-svg .st2 {
  opacity: 0.5;
}
.modex-svg .st3 {
  fill: #FF99FF;
}
.modex-svg .stage1-btn {
  cursor: pointer;
}
.modex-svg .stage1-btn .st0 {
  fill: #3D1447;
}
.modex-svg .stage2-btn {
  cursor: pointer;
}
.modex-svg .stage2-btn .st0 {
  fill: #291F52;
}
.modex-svg .stage3-btn {
  cursor: pointer;
}
.modex-svg .stage3-btn .st0 {
  fill: #14295C;
}
.modex-svg .stage4-btn {
  cursor: pointer;
}
.modex-svg .stage4-btn .st0 {
  fill: #003366;
}
.modex-svg .stage5-btn {
  cursor: pointer;
}
.modex-svg .stage5-btn .st0 {
  fill: #3D1447;
}
.modex-svg .stage6-btn {
  cursor: pointer;
}
.modex-svg .stage6-btn .st0 {
  fill: #291F52;
}
.modex-svg .stage7-btn {
  cursor: pointer;
}
.modex-svg .stage7-btn .st0 {
  fill: #14295C;
}
.modex-svg .stage8-btn {
  cursor: pointer;
}
.modex-svg .stage8-btn .st0 {
  fill: #003366;
}
.modex-svg #target .cls-1, .modex-svg #target .cls-3 {
  opacity: 0.35;
}
.modex-svg #target .cls-2 {
  fill: #fff;
  opacity: 0.5;
}
.modex-svg #target .cls-3 {
  fill: rgb(33, 217, 33);
}
.modex-svg #target .cls-4 {
  opacity: 0.55;
}
.modex-svg #target .cls-5 {
  fill: none;
  stroke: rgb(33, 217, 33);
  stroke-miterlimit: 10;
  stroke-width: 2px;
}

a[disabled], button[disabled] {
  opacity: 0.4;
  cursor: not-allowed;
  text-decoration: line-through;
}

#home-btn, #profile-btn {
  margin: 0.8em 0 0 0.8em;
  width: 2.1em;
  height: 2.1em;
  float: left;
  cursor: pointer;
}

#home-btn {
  background: url(/images/homeBtn.svg) no-repeat transparent;
  background-size: contain;
}

#profile-btn {
  background: url(/images/profileBtn.svg) no-repeat transparent;
  background-size: contain;
}

#un-btn {
  -webkit-font-smoothing: antialiased;
  font-family: "Lato", sans-serif;
  font-size: 1em;
  color: rgb(153, 204, 255);
  text-decoration: none;
  text-overflow: ellipsis;
  max-width: 7.3em;
  overflow: hidden;
  white-space: nowrap;
  margin-top: 1.05em;
  margin-left: 0.3em;
  float: left;
  cursor: pointer;
}

#un-btn:before {
  content: ":: ";
}

#logout-btn {
  margin: 0.8em 0.8em 0 0;
  width: 6.5em;
  height: 2.8em;
  background: url(/images/logOutBtn.svg) no-repeat transparent;
  background-size: contain;
  float: right;
  cursor: pointer;
  position: absolute;
  right: 0;
}

#store-btn {
  margin: 0.8em 1.4em 0 0;
  width: 5.9em;
  height: 1.9em;
  background: url(/images/storeBtn.svg) no-repeat transparent;
  background-size: contain;
  float: right;
  cursor: pointer;
  position: absolute;
  right: 7%;
}

#gadget-btn {
  margin: 0.8em 0.8em 0 0;
  width: 10.5em;
  height: 2.8em;
  background: url(/images/gadgetBtn.svg) no-repeat transparent;
  background-size: contain;
  float: right;
  cursor: pointer;
  position: absolute;
  right: 9%;
}

#main-btn {
  width: 214px;
  height: 65px;
  margin: 0 auto;
  color: rgb(33, 217, 33);
  text-align: center;
  text-transform: uppercase;
  font-family: "Audiowide", cursive;
  font-size: 32px;
  border: none;
  border-top: 3px solid rgb(33, 217, 33);
  border-bottom: 3px solid rgb(33, 217, 33);
  background-color: rgba(33, 217, 33, 0.14);
  overflow: hidden;
}

#main-btn[data-type=timer]:before {
  content: "START";
}

#main-btn[data-type=pause]:before {
  content: "PAUSE";
}

#main-btn[data-type=skip]:before {
  content: "SKIP";
}

#main-btn[data-type=next]:before {
  content: "NEXT";
}

#main-btn[data-type=continue]:before {
  content: "REPLAY";
}

#main-btn[data-type=tryAgain]:before {
  content: "TRY AGAIN";
}

#main-btn[data-type=create]:before {
  content: "CREATE ACCOUNT";
  font-size: 0.8em;
}

.login #main-btn {
  line-height: 0.75em;
}

.home #main-btn:before {
  content: "";
}

#continue-btn {
  width: 16em;
  height: 16em;
  margin: 5.4em auto 0 auto;
  background: url(/images/continueBtn.svg) no-repeat;
  background-size: contain;
  border: none;
}

.play-btn {
  width: 195px;
  height: 190px;
  margin: 122px auto 0 auto;
  background: url(/images/play_btn.svg) no-repeat;
  background-size: contain;
}

.replay-btn {
  background: url(/images/replayBtn.svg) no-repeat;
}

.act-btn {
  font-family: "Lato", sans-serif;
  font-weight: 400;
  font-size: 1.75em;
  padding: 0.3em 0.7em 0.39em 0.7em;
  border-width: 0.14em;
  border-style: solid;
  border-radius: 0.56em;
  cursor: pointer;
}

.act-btn-blue, .act-btn-blue .btn-icon-sprite {
  color: rgb(153, 204, 255);
  background-color: rgb(0, 51, 102);
  border-color: rgb(153, 204, 255);
}

.act-btn-maroon, .act-btn-maroon .btn-icon-sprite {
  color: rgb(255, 153, 255);
  background-color: rgb(102, 0, 51);
  border-color: rgb(255, 153, 255);
}

.act-btn-green, .act-btn-green .btn-icon-sprite {
  color: rgb(233.8635, 245.6365, 233.8635);
  background-color: rgb(18.1896, 119.6104, 18.1896);
  border-color: rgb(233.8635, 245.6365, 233.8635);
}

.act-btn-pink, .act-btn-pink .btn-icon-sprite {
  color: rgb(255, 153, 255);
  background-color: transparent;
  border-color: rgb(255, 153, 255);
  font-family: "PT Sans", sans-serif;
  font-weight: 300;
  font-size: 1.3em;
  border-width: 0.07em;
  border-radius: 1em;
}

.act-btn-yellow, .act-btn-yellow .btn-icon-sprite {
  color: #ffdb6e;
  background-color: transparent;
  border-color: #ffdb6e;
  font-family: "PT Sans", sans-serif;
  font-weight: 300;
  font-size: 1.3em;
  border-width: 0.07em;
  border-radius: 1em;
}

.btn-icon-sprite {
  float: left;
  width: 1.25em;
  height: 1.25em;
  margin-right: 0.3em;
  /* display:inline-block; */
  overflow: hidden;
  background-repeat: no-repeat;
  background-image: url(/images/btn-icon-sprite.png);
  background-size: 700% 100%;
  background-position: 100% 0%;
  opacity: 0.32;
  /* border: thin white solid;  */
}

.btn-icon-sprite.add {
  background-position: 0% 0%;
}

.btn-icon-sprite.back {
  background-position: 16% 0%;
}

.btn-icon-sprite.check {
  background-position: 33.5% 0%;
}

.btn-icon-sprite.close {
  background-position: 50% 0%;
}

.btn-icon-sprite.info {
  background-position: 66.5% 0%;
}

.btn-icon-sprite.minus {
  background-position: 83.5% 0%;
}

.btn-icon-sprite.next {
  background-position: 100% 0%;
}

.act-load-anim {
  left: 50%;
  top: 50%;
  margin: -1.25em 0 0 -4.5625em;
  position: absolute;
  z-index: 500;
  pointer-events: none;
}

.act-note-text {
  font-family: "PT Sans", sans-serif;
  font-weight: 700;
  color: rgb(102, 0, 51);
  font-size: 1.15em;
  text-align: center;
  margin: 1em 1.25em;
}

.act-note-div {
  top: 0px;
  left: 0px;
  width: 25em;
  height: auto;
  position: absolute;
  overflow: visible;
}

.act-note {
  background-color: #FFF;
  border: 0.25em solid #FFF;
  border-radius: 1em;
  position: absolute;
  overflow: visible;
  box-shadow: 0px 0px 1.25em 0.125em rgba(0, 0, 0, 0.8);
}

.act-note:after, .act-note:before {
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
}

.act-note:after {
  border-color: rgba(0, 0, 0, 0);
}

.act-note:before {
  border-color: rgba(0, 0, 0, 0);
}

.act-note-bottom:after, .act-note-bottom:before {
  top: 100%;
}

.act-note-bottom:after {
  border-top-color: #FFF;
  left: 50%;
  margin-left: -0.875em;
  border-width: 0.875em;
}

.act-note-bottom:before {
  border-top-color: #FFF;
  left: 50%;
  margin-left: -1.25em;
  border-width: 1.25em;
}

.act-note-top:after, .act-note-top:before {
  bottom: 100%;
}

.act-note-top:after {
  border-bottom-color: #FFF;
  left: 50%;
  margin-left: -0.875em;
  border-width: 0.875em;
}

.act-note-top:before {
  border-bottom-color: #FFF;
  left: 50%;
  margin-left: -1.25em;
  border-width: 1.25em;
}

.act-note-tb-1:after, .act-note-tb-1:before {
  left: 25%;
}

.act-note-tb-2:after, .act-note-tb-2:before {
  left: 50%;
}

.act-note-tb-3:after, .act-note-tb-3:before {
  left: 75%;
}

.act-note-right:after, .act-note-right:before {
  left: 100%;
}

.act-note-right:after {
  border-left-color: #FFF;
  top: 50%;
  margin-top: -0.75em;
  border-width: 0.75em;
}

.act-note-right:before {
  border-left-color: #FFF;
  top: 50%;
  margin-top: -1.125em;
  border-width: 1.125em;
}

.act-note-left:after, .act-note-left:before {
  right: 100%;
}

.act-note-left:after {
  border-right-color: #FFF;
  top: 50%;
  margin-top: -0.75em;
  border-width: 0.75em;
}

.act-note-left:before {
  border-right-color: #FFF;
  top: 50%;
  margin-top: -1.125em;
  border-width: 1.125em;
}

.act-note-lr-1:after, .act-note-lr-1:before {
  top: 25%;
}

.act-note-lr-2:after, .act-note-lr-2:before {
  top: 50%;
}

.act-note-lr-3:after, .act-note-lr-3:before {
  top: 75%;
}

.act-alert {
  top: 50%;
  left: 50%;
  width: 42em;
  height: auto;
  padding: 2em 2em;
  margin-left: -20em;
  background-color: rgba(153, 204, 255, 0.89);
  border-radius: 1em;
  position: absolute;
  text-align: center;
  font-family: "PT Sans", sans-serif;
  z-index: 1000;
}
.act-alert img {
  margin: 1em auto 0em auto;
}
.act-alert .timer {
  margin: 0.1em auto -0.3em auto;
}

.act-alert-txt {
  font-size: 1.5em;
  margin: 0 auto;
}
.act-alert-txt ul, .act-alert-txt ol {
  text-align: left;
}
.act-alert-txt li {
  margin: 0.65em 0;
}

.act-alert-txt *:first-child {
  margin-top: 0;
}

.act-alert-txt .correct {
  color: rgb(0, 51, 102);
  font-weight: 700;
}

.act-alert-txt .incorrect {
  color: rgb(102, 0, 51);
  font-weight: 700;
}

.act-alert button {
  margin: 1em 0.5em 0 0.5em;
}

.act-alert .block {
  width: 7rem;
  display: inline-block;
  text-align: center;
}
.act-alert .block .emoji-sprite {
  width: 3em;
  height: 3em;
}
.act-alert .block .emoji-sprite::after {
  width: 3em;
  height: 3em;
}
.act-alert .block .label {
  font-size: 0.7em;
}

.act-question-box {
  text-align: left;
}
.act-question-box button {
  margin: 0.6em 0.6em;
}
.act-question-box .act-alert-txt {
  font-size: 1.5em;
  margin: 0 0.8em 0.8em;
}

.act-question-box-txt {
  font-size: 1.5em;
  margin: -2.5em 0 0.6em 3.85em;
}

.act-volume {
  width: 5.125em; /* 4em; */
  height: 15.875em;
  margin-top: 8.3em;
  background-repeat: no-repeat;
  background-size: contain;
}
.act-volume .groove {
  width: 0.375em;
  height: 12.5em;
  position: absolute;
  background-color: #000;
  overflow: hidden;
  border-radius: 0.198em;
}
.act-volume .level {
  background-color: #d64133;
  width: 100%;
  height: 100%;
  margin-top: 12.5em;
}
.act-volume .handle {
  width: 3em;
  height: 3.5em;
  margin-top: 11.5em;
  position: absolute;
  /* border: thin solid red; */
}
.act-volume .bar {
  width: 2em;
  height: 0.4375em;
  margin: 1.5625em auto 0;
  background-color: #FFF;
  border-radius: 0.229em;
}

.act-volume-relationship {
  width: 5.125em; /* 4em; */
  height: 15.875em;
  margin-top: 8.3em;
  background-repeat: no-repeat;
  background-size: contain;
}
.act-volume-relationship .groove {
  width: 0.375em;
  height: 12.5em;
  position: absolute;
  background-color: #000;
  overflow: hidden;
  border-radius: 0.198em;
}
.act-volume-relationship .level {
  background-color: #d9e021;
  width: 100%;
  height: 100%;
  margin-top: 12.5em;
}
.act-volume-relationship .handle {
  width: 3em;
  height: 3.5em;
  margin-top: 11.5em;
  position: absolute;
  /* border: thin solid red; */
}
.act-volume-relationship .bar {
  width: 2em;
  height: 0.4375em;
  margin: 1.5625em auto 0;
  background-color: #FFF;
  border-radius: 0.229em;
}

#ui .left .act-volume {
  margin-left: 1.5em;
  background-image: url(/images/feeling_meter_left.svg);
}
#ui .left .act-volume .groove {
  margin: 0.9em 3.54em;
}
#ui .left .act-volume .handle {
  margin-left: 2.3em;
}

#ui .left .act-volume-relationship {
  margin-left: 2.6em;
  background-image: url(/images/feeling_meter_relationship.svg);
}
#ui .left .act-volume-relationship .groove {
  margin: 1.55em 2.3em;
}
#ui .left .act-volume-relationship .handle {
  margin-left: 0.9em;
  margin-top: 12em;
}

#ui .right .act-volume {
  margin-left: 1.6em;
  background-image: url(/images/feeling_meter_right.svg);
}
#ui .right .act-volume .groove {
  margin: 0.9em 1em;
}
#ui .right .act-volume .handle {
  margin-left: -0.3em;
}

.act-alert.checkboxes .act-alert-txt {
  text-align: left;
  font-size: 1.4em;
  margin: 0.35em auto;
  width: 85%;
  /* display: flex;
  flex-direction: row; */
}
.act-alert.checkboxes .act-alert-txt div {
  display: flex;
  margin-top: 0.5em;
  margin-left: 2em;
}
.act-alert.checkboxes .act-alert-txt label, .act-alert.checkboxes .act-alert-txt span, .act-alert.checkboxes .act-alert-txt input[type=text] {
  display: inline-flex;
  vertical-align: middle;
}
.act-alert.checkboxes .act-alert-txt input[type=checkbox] {
  visibility: hidden;
}
.act-alert.checkboxes .act-alert-txt input[type=text] {
  margin-left: 0.8em;
  font-size: 0.85em;
  border: 0.1em solid rgb(0, 51, 102);
}
.act-alert.checkboxes .act-alert-txt input[type=text][disabled] {
  opacity: 0.65;
}
.act-alert.checkboxes .act-alert-txt span {
  margin-left: 0.6em;
  font-weight: 700;
  font-family: "PT Sans", sans-serif;
}
.act-alert.checkboxes .act-alert-txt label {
  width: 1.22em;
  height: 1.22em;
  margin-left: -0.65em;
  cursor: pointer;
  background: rgb(173.4, 214.2, 255);
  border-radius: 20%;
  border: 0.1em solid rgb(0, 51, 102);
  transition: background-color 0.2s;
}
.act-alert.checkboxes .act-alert-txt label:after {
  content: "";
  width: 1.22em;
  height: 1.22em;
  background: transparent no-repeat url(/images/btn-icon-sprite.png);
  background-size: 700% 100%;
  background-position: 32.5% 0%;
  opacity: 0;
  display: block;
  border-radius: 20%;
  margin: -0.15em;
  transform: scale(0, 0);
  transition: 0.3s;
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.act-alert.checkboxes .act-alert-txt input[type=checkbox]:checked, .act-alert.checkboxes .act-alert-txt input[type=checkbox]:checked + label:after {
  opacity: 1;
  transform: scale(1, 1);
}
.act-alert.checkboxes .act-alert-txt input[type=checkbox]:checked + label {
  background-color: rgb(0, 51, 102);
}

.controls {
  width: 10em;
  height: 10em;
  background-color: rgb(51, 0, 25.5);
  border: 2px solid rgb(153, 204, 255);
  border-radius: 50%;
  margin: -4em auto;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0;
  visibility: hidden;
}
.controls .joystick {
  width: 5em;
  height: 5em;
  background: radial-gradient(circle at 50% 120%, rgb(233.8635, 245.6365, 233.8635), rgb(33, 217, 33) 10%, rgb(18.1896, 119.6104, 18.1896) 80%, rgb(9.438, 62.062, 9.438) 100%);
  border-radius: 50%;
  display: inline-block;
  position: absolute;
  overflow: hidden;
  box-shadow: 0px 6px 5px 6px rgba(0, 0, 0, 0.7);
  z-index: 2;
}
.controls .joystick:before {
  content: "";
  position: absolute;
  top: 1%;
  left: 5%;
  width: 4.5em;
  height: 4.5em;
  border-radius: 50%;
  background: radial-gradient(circle at 50% 0px, rgb(233.8635, 245.6365, 233.8635), rgba(233.8635, 245.6365, 233.8635, 0) 58%);
  filter: blur(5px);
  z-index: 3;
}

.controls:before {
  content: "";
  width: 2em;
  height: 2em;
  background: radial-gradient(circle at 50% 0%, rgb(133.656, 218.344, 133.656), rgb(56, 68, 56) 50%, #000);
  border: 3px solid rgb(33, 217, 33);
  border-radius: 50%;
  position: absolute;
}

.controls:after {
  content: "";
  width: 2em;
  height: 2em;
  border: 1px solid #000;
  border-radius: 50%;
  position: absolute;
}

.login #login-form, .login #create-form, .login #profile-form, .profile #login-form, .profile #create-form, .profile #profile-form {
  font-family: "PT Sans", sans-serif;
  text-align: left;
  width: 20em;
  margin: -1.9em 3.2em;
}
.login #login-form button, .login #create-form button, .login #profile-form button, .profile #login-form button, .profile #create-form button, .profile #profile-form button {
  float: right;
  margin-top: 0.4em;
}
.login #login-form input, .login #create-form input, .login #profile-form input, .profile #login-form input, .profile #create-form input, .profile #profile-form input {
  width: 98%;
  color: #000;
  font-size: 1.5em;
}
.login #login-form input, .login #login-form select, .login #create-form input, .login #create-form select, .login #profile-form input, .login #profile-form select, .profile #login-form input, .profile #login-form select, .profile #create-form input, .profile #create-form select, .profile #profile-form input, .profile #profile-form select {
  margin: 0.4em auto;
  font-size: 1.3em;
}
.login #login-form select, .login #create-form select, .login #profile-form select, .profile #login-form select, .profile #create-form select, .profile #profile-form select {
  width: 100%;
  color: #000;
}
.login h1, .profile h1 {
  font-size: 1.8em;
  font-family: "Audiowide", sans-serif;
  text-transform: uppercase;
  white-space: nowrap;
  letter-spacing: 0.05em;
}
.login #login-form, .profile #login-form {
  color: rgb(33, 217, 33);
  margin: 5.35em auto 0;
  max-width: 400px;
  width: 100%;
}
.login #login-form h1:after, .profile #login-form h1:after {
  content: " >>>";
  letter-spacing: 0em;
}
.login #create-form, .profile #create-form {
  float: right;
  color: rgb(153, 204, 255);
}
.login #create-form h1:before, .profile #create-form h1:before {
  content: "+ ";
  letter-spacing: 0em;
}
.login #profile-form, .profile #profile-form {
  float: right;
  color: rgb(33, 217, 33);
  margin-top: 2.2em;
}
.login .divider, .profile .divider {
  color: #FFF;
  font-size: 1.8em;
  font-family: "Audiowide", sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  position: absolute;
  left: 45%;
  top: 45%;
}
.login .profile-gfx, .profile .profile-gfx {
  width: 20em;
  height: 20em;
  top: 3.7em;
  left: 3.4em;
  position: absolute;
}
.login .profile-gfx h1, .profile .profile-gfx h1 {
  color: #FFF;
  margin-top: 0.53em;
}
.login .profile-gfx div, .profile .profile-gfx div {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background: url(/images/profileBtn.svg) no-repeat transparent;
  background-size: contain;
  opacity: 0.2;
}
.login .act-alert, .profile .act-alert {
  background-color: rgba(153, 204, 255, 0.97);
}

.bg[data-type=planet-solo] {
  width: 100%;
  height: 100%;
  position: absolute;
  visibility: hidden;
}

#avtr-holder {
  width: 100%;
  height: 100%;
  margin: 0 10.7%;
}

#avtr-holder * {
  margin-top: 70px;
  margin-right: 100px;
  background-repeat: no-repeat;
  background-size: contain;
  float: left;
  cursor: pointer;
}

#avtr-holder *:hover, #avtr-holder *:active, .choosen-avtr {
  box-shadow: 1px 1px 8px 6px rgba(33, 217, 33, 0.3);
}

#avatar-1 {
  width: 165px;
  height: 440px;
  background-image: url(/images/avatar1.svg);
}

#avatar-2 {
  width: 122px;
  height: 445px;
  background-image: url(/images/avatar2.svg);
}

#avatar-3 {
  width: 150px;
  height: 440px;
  background-image: url(/images/avatar3.svg);
}

#avatar-4 {
  width: 200px;
  height: 445px;
  background-image: url(/images/avatar4.svg);
}

.avtr {
  border-radius: 15px;
}

.shapematch {
  /* the 2 .notif-wrap divs must be the first 2 children of it's parent */
}
.shapematch .matched,
.shapematch .prev-score {
  color: rgb(153, 204, 255);
  font-family: "Audiowide", sans-serif;
  font-size: 3em;
  margin: 4.1em auto;
  width: 2.5em;
  line-height: 0.8em;
  opacity: 0;
  display: flex;
  flex-direction: column;
}
.shapematch .matched span,
.shapematch .prev-score span {
  display: inline-block;
}
.shapematch .matched span:before,
.shapematch .prev-score span:before {
  font-family: "Lato", sans-serif;
  color: rgb(33, 217, 33);
}
.shapematch .matched span:before {
  content: "matched:";
  font-size: 0.45em;
}
.shapematch .prev-score span:before {
  content: "score to beat:";
  font-size: 0.4em;
}
.shapematch .timer {
  opacity: 0;
}
.shapematch .countdown {
  /* color: #e0a20d; */
  color: rgb(33, 217, 33);
  font-size: 6em;
  font-family: "PT Sans", sans-serif;
  font-weight: 700;
  margin-top: 1em;
  display: none;
}
.shapematch #dragger-group {
  opacity: 0;
}
.shapematch #dragger-group rect {
  fill: rgba(0, 0, 0, 0);
}
.shapematch #dragger.shapes {
  fill: rgba(224, 162, 13, 0.65);
}
.shapematch .matched #dragger.shapes {
  fill: rgb(33, 217, 33);
}
.shapematch .not-matched #dragger.shapes {
  fill: red;
}
.shapematch .shapes {
  fill: none;
  stroke: #FFF;
  stroke-width: 2px;
  stroke-linejoin: miter;
  stroke-miterlimit: 10;
  stroke-linecap: square;
}
.shapematch .svg-clipped.shapes {
  opacity: 0;
}
.shapematch .reference {
  visibility: hidden;
}
.shapematch .notif-wrap {
  /* height: 5rem;
  width: 16rem; */
  height: auto;
  width: auto;
  position: absolute;
  /* border: thin solid yellow; */
}
.shapematch .notif-wrap .notification {
  height: 5em;
  width: 16rem;
  background-color: #FFF;
  border-radius: 1rem;
  position: relative;
  visibility: hidden;
  opacity: 0;
  overflow: hidden;
}
.shapematch .notif-wrap .notification .upper {
  height: 2rem;
  width: 16rem;
  color: #FFF;
  font-size: 0.8rem;
  background-color: rgb(0, 51, 102);
  padding: 0 0.5rem;
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-position: 0.7rem 0.4rem;
  background-size: 8%;
  background-repeat: no-repeat;
}
.shapematch .notif-wrap .notification .upper.chat {
  background-image: url(/images/a_shapematch/chatsnap.svg);
}
.shapematch .notif-wrap .notification .upper.gram {
  background-image: url(/images/a_shapematch/diregram.svg);
}
.shapematch .notif-wrap .notification .upper.friendface {
  background-image: url(/images/a_shapematch/friendface.svg);
}
.shapematch .notif-wrap .notification .upper::before {
  text-transform: uppercase;
  margin-left: 2rem;
}
.shapematch .notif-wrap .notification .upper::after {
  content: "Now";
  opacity: 0.6;
}
.shapematch .notif-wrap .notification .upper.chat::before {
  content: "CHATSNAP";
}
.shapematch .notif-wrap .notification .upper.gram::before {
  content: "DIREGRAM";
}
.shapematch .notif-wrap .notification .upper.friendface::before {
  content: "FRIENDFACE";
}
.shapematch .notif-wrap .notification .lower {
  height: 3rem;
  font-size: 0.9rem;
  color: #000;
  display: inline-flex;
  align-content: center;
  align-items: center;
}
.shapematch .notif-wrap:nth-of-type(1) {
  top: 22rem;
  left: 9rem;
}
.shapematch .notif-wrap:nth-of-type(2) {
  top: 22rem;
  left: 39rem;
}
.shapematch .notif-wrap:nth-of-type(3) {
  top: -3.1rem;
  left: 42rem;
}
.shapematch .act-note-div {
  top: 22.2rem;
  left: 20rem;
}
.shapematch .btn-holder {
  font-size: 40%;
  margin-bottom: 1em;
}
.shapematch .btn-holder button[data-active="1"] {
  color: rgb(0, 51, 102);
  border-color: rgb(0, 51, 102);
  background-color: rgb(33, 217, 33);
}
.shapematch .act-alert.choose-strat h4 {
  margin-bottom: 0.4em;
}
.shapematch .act-alert.choose-strat #user-text {
  width: 73%;
  border: thin solid rgb(0, 51, 102);
}
.shapematch .act-alert.choose-strat label {
  color: rgb(0, 51, 102);
  font-size: 87%;
}
.shapematch .act-alert.choose-strat label[for=user-text]::before {
  content: "Other: If you have another idea type it in.";
}

.bodytalk .points {
  color: rgb(153, 204, 255);
  font-family: "Audiowide", sans-serif;
  font-size: 2em;
  width: 100%;
  line-height: 0.96em;
  margin: 6.7em auto;
}
.bodytalk .points .pts:before {
  content: "points";
  font-size: 0.62em;
  font-family: "Lato", sans-serif;
  color: rgb(33, 217, 33);
}
.bodytalk .countdown {
  color: #e0a20d;
  font-size: 6em;
  font-family: "PT Sans", sans-serif;
  font-weight: 700;
  margin-top: 1em;
  display: none;
}

.brainstorm input {
  font-family: "Lato", sans-serif;
  font-size: 1.5em;
  width: 9em;
  margin: -0.15em auto 0;
  background-color: rgba(255, 255, 255, 0.5);
}
.brainstorm .points {
  color: rgb(153, 204, 255);
  font-family: "Audiowide", sans-serif;
  font-size: 3em;
  margin: 4.2em auto;
  width: 1.8em;
  line-height: 0.8em;
}
.brainstorm .points span:before {
  content: "words ";
  font-size: 0.5em;
  font-family: "Lato", sans-serif;
  color: rgb(33, 217, 33);
}
.brainstorm .right .act-btn {
  margin-top: 11.6em;
}
.brainstorm .emoji-sprite {
  font-size: 150%;
  background-color: rgba(102, 0, 51, 0.75);
  border: 0.06em solid rgb(153, 204, 255);
  position: relative;
  margin-top: -14.3em;
  float: right;
  margin-right: 5.5em;
  overflow: hidden;
}
.brainstorm .type-display {
  color: #FFF;
  font-family: "Audiowide", sans-serif;
  font-size: 6em;
  text-align: center;
  text-transform: uppercase;
  background-color: rgba(153, 204, 255, 0.25);
  border-radius: 4em;
  margin: 0.5em 2%;
  width: 96%;
  opacity: 0.75;
  position: absolute;
  overflow: hidden;
}

.zombie {
  position: fixed;
  height: 100%;
  width: 100%;
  background: #FFF no-repeat url(/images/zombie.jpg);
  background-size: 100% 100%;
  display: none;
}

.emoji-table {
  width: 40em;
  height: auto;
  margin: -0.3em -20.8em;
  padding: 0.8em;
  left: 50%;
  color: rgb(0, 51, 102);
  font-family: "Lato", sans-serif;
  cursor: pointer;
  background-color: rgba(153, 204, 255, 0.92);
  position: absolute;
  border-radius: 1em;
  overflow: hidden;
}
.emoji-table .word {
  font-family: "PT Sans", sans-serif;
  font-weight: 700;
  font-size: 1.2em;
  padding: 0.1em;
  border: thin solid rgb(0, 51, 102);
  background-color: rgb(153, 204, 255);
  width: 9em;
  float: left;
  margin: 0.3em 0.6em;
}
.emoji-table .on {
  color: rgb(153, 204, 255);
  background-color: rgb(0, 51, 102);
}
.emoji-table p {
  width: 38.75em;
  margin-top: 0.6em;
  padding: 0.8em;
  text-align: left;
  float: left;
}
.emoji-table .act-btn {
  margin: 15em 0 0 -95%;
}

#stage-clipped.scenario {
  padding-top: 11em;
}
#stage-clipped.scenario p {
  color: rgb(33, 217, 33);
  font-family: "PT Sans", sans-serif;
  font-size: 1.9em;
  max-width: 30em;
  margin: 0em auto 0;
  line-height: 1.4em;
}

#ui.scenario .act-alert-txt ul {
  text-align: left;
}
#ui.scenario .question {
  font-family: "PT Sans", sans-serif;
  font-weight: 700;
  font-size: 1.2em;
  margin: 2rem;
}
#ui.scenario .question p {
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: 1.6rem;
  margin-bottom: 1rem;
}
#ui.scenario .question .options {
  padding: 0;
  text-align: left;
}
#ui.scenario .question .options input {
  cursor: pointer;
  margin: 0.4rem;
  width: 1.5rem;
  height: 1.5rem;
}
#ui.scenario .question .options label {
  cursor: pointer;
  text-align: left;
  font-weight: 500;
  list-style: none;
  font-size: 1.7rem;
  margin: -2.5rem 0 0 3rem;
  display: block;
}

#stage-clipped.myths {
  padding-top: 11em;
}
#stage-clipped.myths p {
  color: rgb(33, 217, 33);
  font-family: "PT Sans", sans-serif;
  font-size: 1.9em;
  max-width: 30em;
  margin: 0em auto 0;
  line-height: 1.4em;
}

#ui.myths .act-alert-txt ul {
  text-align: left;
}

#stage-clipped.isConsent {
  padding-top: 4.5em;
  padding-left: 8em;
  padding-right: 8em;
  display: inline-block;
  width: 71rem;
  transition: transform 0.8s;
  perspective: 1000px;
  transform-style: preserve-3d;
}
#stage-clipped.isConsent p {
  color: rgb(33, 217, 33);
  font-family: "PT Sans", sans-serif;
  font-size: 1.9em;
  max-width: 30em;
  margin: 0em auto 0;
  line-height: 1.4em;
}
#stage-clipped.isConsent .card {
  float: left;
  cursor: pointer;
  text-align: center;
  color: #000;
  border: #fff 0.3rem double;
  border-radius: 0.3rem;
  width: 10rem;
  height: 12rem;
  padding: 1rem 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1rem;
  margin-top: 1rem;
  transform: rotate(0deg);
  transform-origin: 50% 0%;
  transform-style: preserve-3d;
  transition: 0.8s ease-in-out;
  background-color: rgb(255, 255, 255);
}
#stage-clipped.isConsent .card.flipped {
  transform: rotateY(180deg);
}
#stage-clipped.isConsent .card.completed {
  transform: rotateY(0deg);
}
#stage-clipped.isConsent .card.completed:after {
  content: "✔";
  position: absolute;
  width: 4rem;
  height: 4rem;
  text-align: center;
  background: rgb(33, 217, 33);
  border-radius: 50%;
  color: #fff;
  font-size: 3rem;
  z-index: 2;
}
#stage-clipped.isConsent .card[data-activated=false] {
  opacity: 0.3;
}
#stage-clipped.isConsent .card .front, #stage-clipped.isConsent .card .back {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: white;
  backface-visibility: hidden;
}
#stage-clipped.isConsent .card .front {
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 2;
  transform: rotateY(0deg);
  background: conic-gradient(rgb(0, 51, 102) 25%, rgb(153, 204, 255) 25%, rgb(153, 204, 255) 50%, rgb(0, 51, 102) 50%, rgb(0, 51, 102) 75%, rgb(153, 204, 255) 75%);
  background-size: 20px 20px;
}
#stage-clipped.isConsent .card .front .card-number {
  font-size: 4rem;
  color: #fff;
  text-shadow: 0.2rem 0.1rem 0.3rem #000;
}
#stage-clipped.isConsent .card .back {
  font-size: 1.6rem;
  padding: 1rem;
  transform: rotateY(-180deg);
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
}
#stage-clipped.isConsent .card .back .image {
  width: 100%;
  margin-top: 1rem;
}

#ui.isConsent .act-alert-txt ul {
  text-align: left;
}

.a_name_that_feelings .text-holder {
  width: 39.5rem;
  text-align: left;
  margin-top: 5.5rem;
  margin-left: 9rem;
  float: left;
}
.a_name_that_feelings .text-holder p, .a_name_that_feelings .text-holder ul {
  color: rgb(33, 217, 33);
  font-family: "PT Sans", sans-serif;
  font-size: 1.3rem;
  line-height: 1.5rem;
}
.a_name_that_feelings .text-holder li {
  margin-bottom: 1.1rem;
}
.a_name_that_feelings #body-canvas {
  width: 20rem;
  height: 31.5rem;
  top: 7rem;
  left: 50.5rem;
  /* border: thin solid #FFF; */
  position: absolute;
}
.a_name_that_feelings .btn-holder {
  margin-top: 2rem;
  margin-left: 8.5rem;
  float: left;
  font-size: 85%;
  min-width: 31rem;
  text-align: left;
}
.a_name_that_feelings .btn-holder .act-btn {
  margin: 0 0.5rem;
}
.a_name_that_feelings .feedback .act-alert-txt p {
  text-align: left;
}

.a_puberty_challenge .text-holder {
  width: 70%;
  margin: 0 auto;
  text-align: left;
  margin-top: 7.5rem;
}
.a_puberty_challenge .text-holder p, .a_puberty_challenge .text-holder ul {
  color: rgb(33, 217, 33);
  font-family: "PT Sans", sans-serif;
  font-size: 1.3rem;
  line-height: 1.5rem;
}
.a_puberty_challenge .text-holder li {
  margin-bottom: 1.1rem;
}
.a_puberty_challenge #body-canvas {
  width: 20rem;
  height: 31.5rem;
  top: 7rem;
  left: 50.5rem;
  /* border: thin solid #FFF; */
  position: absolute;
}
.a_puberty_challenge .btn-holder {
  margin: 0 auto;
  font-size: 85%;
  min-width: 31rem;
}
.a_puberty_challenge .btn-holder .act-btn {
  margin: 0 0.5rem;
}
.a_puberty_challenge .feedback .act-alert-txt p {
  text-align: left;
}

.a_puberty_challenge .text-holder {
  width: 70%;
  margin: 0 auto;
  text-align: left;
  margin-top: 7.5rem;
}
.a_puberty_challenge .text-holder p, .a_puberty_challenge .text-holder ul {
  color: rgb(33, 217, 33);
  font-family: "PT Sans", sans-serif;
  font-size: 1.3rem;
  line-height: 1.5rem;
}
.a_puberty_challenge .text-holder li {
  margin-bottom: 1.1rem;
}
.a_puberty_challenge .btn-holder {
  margin: 0 auto;
  font-size: 85%;
  min-width: 31rem;
}
.a_puberty_challenge .btn-holder .act-btn {
  margin: 0 0.5rem;
}
.a_puberty_challenge .feedback .act-alert-txt p {
  text-align: left;
}

.a_build_body .act-alert-txt p {
  text-align: left;
}
.a_build_body .text-holder {
  width: 38rem;
  text-align: center;
  top: 8.7rem;
  left: 10rem;
  position: absolute;
}
.a_build_body .text-holder p {
  color: rgb(33, 217, 33);
  font-family: "PT Sans", sans-serif;
  font-size: 1.3rem;
  line-height: 1.5rem;
}
.a_build_body .text-holder span {
  color: #FFF;
  font-family: "Audiowide", sans-serif;
}
.a_build_body .btn-holder {
  width: 8.1rem;
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
  margin-right: 2rem;
}
.a_build_body .btn-holder h3 {
  color: rgb(33, 217, 33);
  font-family: "PT Sans", sans-serif;
  margin-bottom: 0;
}
.a_build_body .btn-holder button {
  font-size: 80%;
  margin: 0.2rem 0;
}
.a_build_body .btn-holder button[data-active="1"] {
  color: rgb(0, 51, 102);
  font-weight: 700;
  border-color: rgb(33, 217, 33);
  background-color: rgb(33, 217, 33);
}
.a_build_body .btn-holder-wrap {
  height: 27rem;
  top: 10.9rem;
  left: 10rem;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  position: absolute;
}
.a_build_body #body-canvas {
  width: 320px;
  height: 530px;
  top: 95px;
  left: 800px;
  position: absolute;
  /* border: thin solid red; */
}
.a_build_body .bottom h2 {
  color: rgb(33, 217, 33);
  font-family: "PT Sans", sans-serif;
  font-size: 1.6rem;
  margin-top: 3rem;
  display: none;
}
.a_build_body .bottom h2 .emph {
  color: #FFF;
  font-family: "Audiowide", sans-serif;
  text-transform: uppercase;
}

.holder.a_build_body {
  opacity: 0;
  visibility: hidden;
}

.a_triggers_pong .score {
  color: rgb(153, 204, 255);
  font-family: "Audiowide", sans-serif;
  font-size: 3em;
  margin: 4.1em auto;
  width: 2em;
  line-height: 0.8em;
  opacity: 0;
  display: flex;
  flex-direction: column;
}
.a_triggers_pong .score span {
  display: inline-block;
}
.a_triggers_pong .score span:before {
  content: "volume:";
  font-size: 0.45em;
  font-family: "Lato", sans-serif;
  color: rgb(33, 217, 33);
}
.a_triggers_pong .timer {
  opacity: 0;
  /* margin-left: 13em;
  margin-top: 0.25em;
  position: absolute; */
}
.a_triggers_pong .countdown {
  color: rgb(33, 217, 33);
  font-size: 6em;
  font-family: "PT Sans", sans-serif;
  font-weight: 700;
  margin-top: 1em;
  display: none;
}

.behavior p {
  color: rgb(33, 217, 33);
  font-family: "PT Sans", sans-serif;
  font-size: 1.8em;
  line-height: 1.5em;
  text-align: left;
  max-width: 19em;
  position: absolute;
  margin: 0 auto 0 18em;
  top: 10.3em;
}
.behavior .behavior-img-wrap {
  width: 21.875em;
  height: 22.5em;
  position: absolute;
  margin-left: 8.8em;
  top: 12.5em;
}
.behavior .behavior-img-wrap img {
  width: 100%;
  height: 100%;
}
.behavior .answers {
  color: #FFF;
  font-family: "Audiowide", sans-serif;
  font-size: 2.5em;
  line-height: 0.9em;
  position: absolute;
  opacity: 0.5;
  transition: 0.5s opacity;
  width: 10em;
}
.behavior .answers .emo:before {
  font-size: 0.5em;
  font-family: "Lato", sans-serif;
  color: rgb(33, 217, 33);
}
.behavior .answers .wrds {
  margin-top: -0.1em;
  display: inline-block;
}
.behavior .answers.choice1 {
  text-align: left;
  left: 0.8em;
}
.behavior .answers.choice1 .emo:before {
  content: "emotion 1:";
}
.behavior .answers.choice2 {
  left: 100%;
  margin-left: -10.8em;
  text-align: right;
}
.behavior .answers.choice2 .emo:before {
  content: "emotion 2:";
}

.choices-wrap {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin-bottom: 0.6em;
}
.choices-wrap .behavior-word {
  color: rgb(0, 51, 102);
  font-family: "PT Sans", sans-serif;
  font-weight: 700;
  font-size: 1.2em;
  padding: 0.2em 0.5em;
  border: thin solid rgb(0, 51, 102);
  background-color: rgb(153, 204, 255);
  width: 100%;
  margin: 0.3em 0.6em;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.choices-wrap .behavior-word div {
  display: inline-flex;
}
.choices-wrap .behavior-word div:nth-child(2):before {
  content: ":";
}
.choices-wrap .behavior-word div:nth-child(3) {
  font-size: 0.7em;
  line-height: 1.2em;
  text-align: left;
  width: 62%;
}
.choices-wrap .behavior-word-on {
  color: rgb(153, 204, 255);
  background-color: rgb(0, 51, 102);
}

.act-alert.emojis h3, .act-alert.emojis h4 {
  margin: 0 auto 0.25em;
}
.act-alert.emojis .emojis-container {
  display: flex;
  flex-flow: row wrap;
  align-content: space-around;
  justify-content: center;
  width: 100%;
  height: auto;
  font-size: 62%;
  margin: 0 auto;
}
.act-alert.emojis .emojis-container .emoji {
  display: inline-flex;
  align-items: center;
  margin: 0.15em;
  flex-flow: column nowrap;
  border: none;
  background-color: transparent;
  width: 6.5em;
}
.act-alert.emojis .emojis-container .emoji .label {
  margin: -0.4em auto 0;
  font-weight: 700;
  font-size: 95%;
}
.act-alert.emojis .emojis-container .emoji.chosen {
  color: rgb(153, 204, 255);
  background-color: rgb(0, 51, 102);
}

.a_personalizing .act-alert.emojis .emojis-container,
.a_your_feeling2 .act-alert.emojis .emojis-container,
.a_your_feeling3 .act-alert.emojis .emojis-container,
.a_your_feeling4 .act-alert.emojis .emojis-container,
.a_your_feeling5 .act-alert.emojis .emojis-container,
.a_your_feeling6 .act-alert.emojis .emojis-container,
.a_your_feeling7 .act-alert.emojis .emojis-container,
.a_your_feeling8 .act-alert.emojis .emojis-container,
.a_city_scape_part2 .act-alert.emojis .emojis-container,
.a_city_scape_part2_wrap .act-alert.emojis .emojis-container,
.a_think_it_out_1 .act-alert.emojis .emojis-container,
.a_think_it_out_1 .act-alert.body-clues .emojis-container,
.a_think_it_out_2 .act-alert.emojis .emojis-container,
.a_protection_detection_challenge_wrap .act-alert.emojis .emojis-container,
.a_what_makes_me_do_that .act-alert .emojis-container,
.a_refrain_wrap .act-alert .emojis-container,
.a_condom_demonstration_video_and_activity .act-alert .emojis-container {
  font-size: 55%;
}
.a_personalizing .act-alert.emojis #user-text,
.a_your_feeling2 .act-alert.emojis #user-text,
.a_your_feeling3 .act-alert.emojis #user-text,
.a_your_feeling4 .act-alert.emojis #user-text,
.a_your_feeling5 .act-alert.emojis #user-text,
.a_your_feeling6 .act-alert.emojis #user-text,
.a_your_feeling7 .act-alert.emojis #user-text,
.a_your_feeling8 .act-alert.emojis #user-text,
.a_city_scape_part2 .act-alert.emojis #user-text,
.a_city_scape_part2_wrap .act-alert.emojis #user-text,
.a_think_it_out_1 .act-alert.emojis #user-text,
.a_think_it_out_1 .act-alert.body-clues #user-text,
.a_think_it_out_2 .act-alert.emojis #user-text,
.a_protection_detection_challenge_wrap .act-alert.emojis #user-text,
.a_what_makes_me_do_that .act-alert #user-text,
.a_refrain_wrap .act-alert #user-text,
.a_condom_demonstration_video_and_activity .act-alert #user-text {
  margin: 0 auto;
  border: thin solid rgb(0, 51, 102);
  width: 85%;
}
.a_personalizing .act-alert.emojis label[for=user-text],
.a_your_feeling2 .act-alert.emojis label[for=user-text],
.a_your_feeling3 .act-alert.emojis label[for=user-text],
.a_your_feeling4 .act-alert.emojis label[for=user-text],
.a_your_feeling5 .act-alert.emojis label[for=user-text],
.a_your_feeling6 .act-alert.emojis label[for=user-text],
.a_your_feeling7 .act-alert.emojis label[for=user-text],
.a_your_feeling8 .act-alert.emojis label[for=user-text],
.a_city_scape_part2 .act-alert.emojis label[for=user-text],
.a_city_scape_part2_wrap .act-alert.emojis label[for=user-text],
.a_think_it_out_1 .act-alert.emojis label[for=user-text],
.a_think_it_out_1 .act-alert.body-clues label[for=user-text],
.a_think_it_out_2 .act-alert.emojis label[for=user-text],
.a_protection_detection_challenge_wrap .act-alert.emojis label[for=user-text],
.a_what_makes_me_do_that .act-alert label[for=user-text],
.a_refrain_wrap .act-alert label[for=user-text],
.a_condom_demonstration_video_and_activity .act-alert label[for=user-text] {
  font-size: 70%;
  line-height: 1.5em;
  display: inline-block;
  text-align: left;
  width: 85%;
  margin-top: 0.6em;
}
.a_personalizing .act-alert.emojis label[for=user-text]::before,
.a_your_feeling2 .act-alert.emojis label[for=user-text]::before,
.a_your_feeling3 .act-alert.emojis label[for=user-text]::before,
.a_your_feeling4 .act-alert.emojis label[for=user-text]::before,
.a_your_feeling5 .act-alert.emojis label[for=user-text]::before,
.a_your_feeling6 .act-alert.emojis label[for=user-text]::before,
.a_your_feeling7 .act-alert.emojis label[for=user-text]::before,
.a_your_feeling8 .act-alert.emojis label[for=user-text]::before,
.a_city_scape_part2 .act-alert.emojis label[for=user-text]::before,
.a_city_scape_part2_wrap .act-alert.emojis label[for=user-text]::before,
.a_think_it_out_1 .act-alert.emojis label[for=user-text]::before,
.a_think_it_out_1 .act-alert.body-clues label[for=user-text]::before,
.a_think_it_out_2 .act-alert.emojis label[for=user-text]::before,
.a_protection_detection_challenge_wrap .act-alert.emojis label[for=user-text]::before,
.a_what_makes_me_do_that .act-alert label[for=user-text]::before,
.a_refrain_wrap .act-alert label[for=user-text]::before,
.a_condom_demonstration_video_and_activity .act-alert label[for=user-text]::before {
  content: "Optional: Type in any feelings you may have that are not listed above.\aSeparate feelings with commas.";
}

.a_your_feeling2 .act-alert,
.a_your_feeling3 .act-alert,
.a_your_feeling4 .act-alert,
.a_your_feeling5 .act-alert,
.a_your_feeling6 .act-alert,
.a_your_feeling7 .act-alert,
.a_your_feeling8 .act-alert,
.a_personalizing_triggers .act-alert.triggers,
.a_your_feeling .act-alert,
.a_city_scape_part2 .act-alert.emojis,
.a_city_scape_part2_wrap .act-alert,
.a_think_it_out_1 .act-alert.emojis,
.a_think_it_out_2 .act-alert,
.a_what_makes_me_do_that .act-alert.emojis,
.a_protection_detection_challenge4 .act-alert.condom-popup,
.a_protection_detection_challenge_wrap .act-alert,
.a_refrain_wrap .act-alert,
.a_condom_demonstration_video_and_activity .act-alert,
.a_tazu_story .act-alert,
.a_word_bombardment .act-alert.selection-popup {
  margin-top: -22.2812em;
  overflow-y: auto;
  height: 580px;
  text-align: center;
}
.a_your_feeling2 .act-alert .act-alert-txt .body-clue,
.a_your_feeling2 .act-alert .act-alert-txt .body-clue2,
.a_your_feeling2 .act-alert .act-alert-txt .trigger,
.a_your_feeling3 .act-alert .act-alert-txt .body-clue,
.a_your_feeling3 .act-alert .act-alert-txt .body-clue2,
.a_your_feeling3 .act-alert .act-alert-txt .trigger,
.a_your_feeling4 .act-alert .act-alert-txt .body-clue,
.a_your_feeling4 .act-alert .act-alert-txt .body-clue2,
.a_your_feeling4 .act-alert .act-alert-txt .trigger,
.a_your_feeling5 .act-alert .act-alert-txt .body-clue,
.a_your_feeling5 .act-alert .act-alert-txt .body-clue2,
.a_your_feeling5 .act-alert .act-alert-txt .trigger,
.a_your_feeling6 .act-alert .act-alert-txt .body-clue,
.a_your_feeling6 .act-alert .act-alert-txt .body-clue2,
.a_your_feeling6 .act-alert .act-alert-txt .trigger,
.a_your_feeling7 .act-alert .act-alert-txt .body-clue,
.a_your_feeling7 .act-alert .act-alert-txt .body-clue2,
.a_your_feeling7 .act-alert .act-alert-txt .trigger,
.a_your_feeling8 .act-alert .act-alert-txt .body-clue,
.a_your_feeling8 .act-alert .act-alert-txt .body-clue2,
.a_your_feeling8 .act-alert .act-alert-txt .trigger,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .body-clue,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .body-clue2,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .trigger,
.a_your_feeling .act-alert .act-alert-txt .body-clue,
.a_your_feeling .act-alert .act-alert-txt .body-clue2,
.a_your_feeling .act-alert .act-alert-txt .trigger,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .body-clue,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .body-clue2,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .trigger,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .body-clue,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .body-clue2,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .trigger,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .body-clue,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .body-clue2,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .trigger,
.a_think_it_out_2 .act-alert .act-alert-txt .body-clue,
.a_think_it_out_2 .act-alert .act-alert-txt .body-clue2,
.a_think_it_out_2 .act-alert .act-alert-txt .trigger,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .body-clue,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .body-clue2,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .trigger,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .body-clue,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .body-clue2,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .trigger,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .body-clue,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .body-clue2,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .trigger,
.a_refrain_wrap .act-alert .act-alert-txt .body-clue,
.a_refrain_wrap .act-alert .act-alert-txt .body-clue2,
.a_refrain_wrap .act-alert .act-alert-txt .trigger,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .body-clue,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .body-clue2,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .trigger,
.a_tazu_story .act-alert .act-alert-txt .body-clue,
.a_tazu_story .act-alert .act-alert-txt .body-clue2,
.a_tazu_story .act-alert .act-alert-txt .trigger,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .body-clue,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .body-clue2,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .trigger {
  background-color: transparent;
  width: 10.5em;
  border: 1px solid rgb(0, 51, 102);
}
.a_your_feeling2 .act-alert .act-alert-txt .body-clue.chosen,
.a_your_feeling2 .act-alert .act-alert-txt .body-clue2.chosen,
.a_your_feeling2 .act-alert .act-alert-txt .trigger.chosen,
.a_your_feeling3 .act-alert .act-alert-txt .body-clue.chosen,
.a_your_feeling3 .act-alert .act-alert-txt .body-clue2.chosen,
.a_your_feeling3 .act-alert .act-alert-txt .trigger.chosen,
.a_your_feeling4 .act-alert .act-alert-txt .body-clue.chosen,
.a_your_feeling4 .act-alert .act-alert-txt .body-clue2.chosen,
.a_your_feeling4 .act-alert .act-alert-txt .trigger.chosen,
.a_your_feeling5 .act-alert .act-alert-txt .body-clue.chosen,
.a_your_feeling5 .act-alert .act-alert-txt .body-clue2.chosen,
.a_your_feeling5 .act-alert .act-alert-txt .trigger.chosen,
.a_your_feeling6 .act-alert .act-alert-txt .body-clue.chosen,
.a_your_feeling6 .act-alert .act-alert-txt .body-clue2.chosen,
.a_your_feeling6 .act-alert .act-alert-txt .trigger.chosen,
.a_your_feeling7 .act-alert .act-alert-txt .body-clue.chosen,
.a_your_feeling7 .act-alert .act-alert-txt .body-clue2.chosen,
.a_your_feeling7 .act-alert .act-alert-txt .trigger.chosen,
.a_your_feeling8 .act-alert .act-alert-txt .body-clue.chosen,
.a_your_feeling8 .act-alert .act-alert-txt .body-clue2.chosen,
.a_your_feeling8 .act-alert .act-alert-txt .trigger.chosen,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .body-clue.chosen,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .body-clue2.chosen,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .trigger.chosen,
.a_your_feeling .act-alert .act-alert-txt .body-clue.chosen,
.a_your_feeling .act-alert .act-alert-txt .body-clue2.chosen,
.a_your_feeling .act-alert .act-alert-txt .trigger.chosen,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .body-clue.chosen,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .body-clue2.chosen,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .trigger.chosen,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .body-clue.chosen,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .body-clue2.chosen,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .trigger.chosen,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .body-clue.chosen,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .body-clue2.chosen,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .trigger.chosen,
.a_think_it_out_2 .act-alert .act-alert-txt .body-clue.chosen,
.a_think_it_out_2 .act-alert .act-alert-txt .body-clue2.chosen,
.a_think_it_out_2 .act-alert .act-alert-txt .trigger.chosen,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .body-clue.chosen,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .body-clue2.chosen,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .trigger.chosen,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .body-clue.chosen,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .body-clue2.chosen,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .trigger.chosen,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .body-clue.chosen,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .body-clue2.chosen,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .trigger.chosen,
.a_refrain_wrap .act-alert .act-alert-txt .body-clue.chosen,
.a_refrain_wrap .act-alert .act-alert-txt .body-clue2.chosen,
.a_refrain_wrap .act-alert .act-alert-txt .trigger.chosen,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .body-clue.chosen,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .body-clue2.chosen,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .trigger.chosen,
.a_tazu_story .act-alert .act-alert-txt .body-clue.chosen,
.a_tazu_story .act-alert .act-alert-txt .body-clue2.chosen,
.a_tazu_story .act-alert .act-alert-txt .trigger.chosen,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .body-clue.chosen,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .body-clue2.chosen,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .trigger.chosen {
  color: rgb(153, 204, 255);
  background-color: rgb(0, 51, 102);
}
.a_your_feeling2 .act-alert .act-alert-txt .abstinence-options,
.a_your_feeling2 .act-alert .act-alert-txt .quiet-feeling-strategy-options,
.a_your_feeling2 .act-alert .act-alert-txt .strategies-for-word-bombardment,
.a_your_feeling2 .act-alert .act-alert-txt .important-value-options,
.a_your_feeling2 .act-alert .act-alert-txt .body-talk-options,
.a_your_feeling3 .act-alert .act-alert-txt .abstinence-options,
.a_your_feeling3 .act-alert .act-alert-txt .quiet-feeling-strategy-options,
.a_your_feeling3 .act-alert .act-alert-txt .strategies-for-word-bombardment,
.a_your_feeling3 .act-alert .act-alert-txt .important-value-options,
.a_your_feeling3 .act-alert .act-alert-txt .body-talk-options,
.a_your_feeling4 .act-alert .act-alert-txt .abstinence-options,
.a_your_feeling4 .act-alert .act-alert-txt .quiet-feeling-strategy-options,
.a_your_feeling4 .act-alert .act-alert-txt .strategies-for-word-bombardment,
.a_your_feeling4 .act-alert .act-alert-txt .important-value-options,
.a_your_feeling4 .act-alert .act-alert-txt .body-talk-options,
.a_your_feeling5 .act-alert .act-alert-txt .abstinence-options,
.a_your_feeling5 .act-alert .act-alert-txt .quiet-feeling-strategy-options,
.a_your_feeling5 .act-alert .act-alert-txt .strategies-for-word-bombardment,
.a_your_feeling5 .act-alert .act-alert-txt .important-value-options,
.a_your_feeling5 .act-alert .act-alert-txt .body-talk-options,
.a_your_feeling6 .act-alert .act-alert-txt .abstinence-options,
.a_your_feeling6 .act-alert .act-alert-txt .quiet-feeling-strategy-options,
.a_your_feeling6 .act-alert .act-alert-txt .strategies-for-word-bombardment,
.a_your_feeling6 .act-alert .act-alert-txt .important-value-options,
.a_your_feeling6 .act-alert .act-alert-txt .body-talk-options,
.a_your_feeling7 .act-alert .act-alert-txt .abstinence-options,
.a_your_feeling7 .act-alert .act-alert-txt .quiet-feeling-strategy-options,
.a_your_feeling7 .act-alert .act-alert-txt .strategies-for-word-bombardment,
.a_your_feeling7 .act-alert .act-alert-txt .important-value-options,
.a_your_feeling7 .act-alert .act-alert-txt .body-talk-options,
.a_your_feeling8 .act-alert .act-alert-txt .abstinence-options,
.a_your_feeling8 .act-alert .act-alert-txt .quiet-feeling-strategy-options,
.a_your_feeling8 .act-alert .act-alert-txt .strategies-for-word-bombardment,
.a_your_feeling8 .act-alert .act-alert-txt .important-value-options,
.a_your_feeling8 .act-alert .act-alert-txt .body-talk-options,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .abstinence-options,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .quiet-feeling-strategy-options,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .strategies-for-word-bombardment,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .important-value-options,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .body-talk-options,
.a_your_feeling .act-alert .act-alert-txt .abstinence-options,
.a_your_feeling .act-alert .act-alert-txt .quiet-feeling-strategy-options,
.a_your_feeling .act-alert .act-alert-txt .strategies-for-word-bombardment,
.a_your_feeling .act-alert .act-alert-txt .important-value-options,
.a_your_feeling .act-alert .act-alert-txt .body-talk-options,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .abstinence-options,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .quiet-feeling-strategy-options,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .strategies-for-word-bombardment,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .important-value-options,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .body-talk-options,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .abstinence-options,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .quiet-feeling-strategy-options,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .strategies-for-word-bombardment,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .important-value-options,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .body-talk-options,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .abstinence-options,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .quiet-feeling-strategy-options,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .strategies-for-word-bombardment,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .important-value-options,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .body-talk-options,
.a_think_it_out_2 .act-alert .act-alert-txt .abstinence-options,
.a_think_it_out_2 .act-alert .act-alert-txt .quiet-feeling-strategy-options,
.a_think_it_out_2 .act-alert .act-alert-txt .strategies-for-word-bombardment,
.a_think_it_out_2 .act-alert .act-alert-txt .important-value-options,
.a_think_it_out_2 .act-alert .act-alert-txt .body-talk-options,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .abstinence-options,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .quiet-feeling-strategy-options,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .strategies-for-word-bombardment,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .important-value-options,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .body-talk-options,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .abstinence-options,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .quiet-feeling-strategy-options,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .strategies-for-word-bombardment,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .important-value-options,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .body-talk-options,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .abstinence-options,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .quiet-feeling-strategy-options,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .strategies-for-word-bombardment,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .important-value-options,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .body-talk-options,
.a_refrain_wrap .act-alert .act-alert-txt .abstinence-options,
.a_refrain_wrap .act-alert .act-alert-txt .quiet-feeling-strategy-options,
.a_refrain_wrap .act-alert .act-alert-txt .strategies-for-word-bombardment,
.a_refrain_wrap .act-alert .act-alert-txt .important-value-options,
.a_refrain_wrap .act-alert .act-alert-txt .body-talk-options,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .abstinence-options,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .quiet-feeling-strategy-options,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .strategies-for-word-bombardment,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .important-value-options,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .body-talk-options,
.a_tazu_story .act-alert .act-alert-txt .abstinence-options,
.a_tazu_story .act-alert .act-alert-txt .quiet-feeling-strategy-options,
.a_tazu_story .act-alert .act-alert-txt .strategies-for-word-bombardment,
.a_tazu_story .act-alert .act-alert-txt .important-value-options,
.a_tazu_story .act-alert .act-alert-txt .body-talk-options,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .abstinence-options,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .quiet-feeling-strategy-options,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .strategies-for-word-bombardment,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .important-value-options,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .body-talk-options {
  text-align: left;
}
.a_your_feeling2 .act-alert .act-alert-txt .abstinence-options input,
.a_your_feeling2 .act-alert .act-alert-txt .quiet-feeling-strategy-options input,
.a_your_feeling2 .act-alert .act-alert-txt .strategies-for-word-bombardment input,
.a_your_feeling2 .act-alert .act-alert-txt .important-value-options input,
.a_your_feeling2 .act-alert .act-alert-txt .body-talk-options input,
.a_your_feeling3 .act-alert .act-alert-txt .abstinence-options input,
.a_your_feeling3 .act-alert .act-alert-txt .quiet-feeling-strategy-options input,
.a_your_feeling3 .act-alert .act-alert-txt .strategies-for-word-bombardment input,
.a_your_feeling3 .act-alert .act-alert-txt .important-value-options input,
.a_your_feeling3 .act-alert .act-alert-txt .body-talk-options input,
.a_your_feeling4 .act-alert .act-alert-txt .abstinence-options input,
.a_your_feeling4 .act-alert .act-alert-txt .quiet-feeling-strategy-options input,
.a_your_feeling4 .act-alert .act-alert-txt .strategies-for-word-bombardment input,
.a_your_feeling4 .act-alert .act-alert-txt .important-value-options input,
.a_your_feeling4 .act-alert .act-alert-txt .body-talk-options input,
.a_your_feeling5 .act-alert .act-alert-txt .abstinence-options input,
.a_your_feeling5 .act-alert .act-alert-txt .quiet-feeling-strategy-options input,
.a_your_feeling5 .act-alert .act-alert-txt .strategies-for-word-bombardment input,
.a_your_feeling5 .act-alert .act-alert-txt .important-value-options input,
.a_your_feeling5 .act-alert .act-alert-txt .body-talk-options input,
.a_your_feeling6 .act-alert .act-alert-txt .abstinence-options input,
.a_your_feeling6 .act-alert .act-alert-txt .quiet-feeling-strategy-options input,
.a_your_feeling6 .act-alert .act-alert-txt .strategies-for-word-bombardment input,
.a_your_feeling6 .act-alert .act-alert-txt .important-value-options input,
.a_your_feeling6 .act-alert .act-alert-txt .body-talk-options input,
.a_your_feeling7 .act-alert .act-alert-txt .abstinence-options input,
.a_your_feeling7 .act-alert .act-alert-txt .quiet-feeling-strategy-options input,
.a_your_feeling7 .act-alert .act-alert-txt .strategies-for-word-bombardment input,
.a_your_feeling7 .act-alert .act-alert-txt .important-value-options input,
.a_your_feeling7 .act-alert .act-alert-txt .body-talk-options input,
.a_your_feeling8 .act-alert .act-alert-txt .abstinence-options input,
.a_your_feeling8 .act-alert .act-alert-txt .quiet-feeling-strategy-options input,
.a_your_feeling8 .act-alert .act-alert-txt .strategies-for-word-bombardment input,
.a_your_feeling8 .act-alert .act-alert-txt .important-value-options input,
.a_your_feeling8 .act-alert .act-alert-txt .body-talk-options input,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .abstinence-options input,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .quiet-feeling-strategy-options input,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .strategies-for-word-bombardment input,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .important-value-options input,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .body-talk-options input,
.a_your_feeling .act-alert .act-alert-txt .abstinence-options input,
.a_your_feeling .act-alert .act-alert-txt .quiet-feeling-strategy-options input,
.a_your_feeling .act-alert .act-alert-txt .strategies-for-word-bombardment input,
.a_your_feeling .act-alert .act-alert-txt .important-value-options input,
.a_your_feeling .act-alert .act-alert-txt .body-talk-options input,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .abstinence-options input,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .quiet-feeling-strategy-options input,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .strategies-for-word-bombardment input,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .important-value-options input,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .body-talk-options input,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .abstinence-options input,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .quiet-feeling-strategy-options input,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .strategies-for-word-bombardment input,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .important-value-options input,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .body-talk-options input,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .abstinence-options input,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .quiet-feeling-strategy-options input,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .strategies-for-word-bombardment input,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .important-value-options input,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .body-talk-options input,
.a_think_it_out_2 .act-alert .act-alert-txt .abstinence-options input,
.a_think_it_out_2 .act-alert .act-alert-txt .quiet-feeling-strategy-options input,
.a_think_it_out_2 .act-alert .act-alert-txt .strategies-for-word-bombardment input,
.a_think_it_out_2 .act-alert .act-alert-txt .important-value-options input,
.a_think_it_out_2 .act-alert .act-alert-txt .body-talk-options input,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .abstinence-options input,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .quiet-feeling-strategy-options input,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .strategies-for-word-bombardment input,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .important-value-options input,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .body-talk-options input,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .abstinence-options input,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .quiet-feeling-strategy-options input,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .strategies-for-word-bombardment input,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .important-value-options input,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .body-talk-options input,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .abstinence-options input,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .quiet-feeling-strategy-options input,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .strategies-for-word-bombardment input,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .important-value-options input,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .body-talk-options input,
.a_refrain_wrap .act-alert .act-alert-txt .abstinence-options input,
.a_refrain_wrap .act-alert .act-alert-txt .quiet-feeling-strategy-options input,
.a_refrain_wrap .act-alert .act-alert-txt .strategies-for-word-bombardment input,
.a_refrain_wrap .act-alert .act-alert-txt .important-value-options input,
.a_refrain_wrap .act-alert .act-alert-txt .body-talk-options input,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .abstinence-options input,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .quiet-feeling-strategy-options input,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .strategies-for-word-bombardment input,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .important-value-options input,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .body-talk-options input,
.a_tazu_story .act-alert .act-alert-txt .abstinence-options input,
.a_tazu_story .act-alert .act-alert-txt .quiet-feeling-strategy-options input,
.a_tazu_story .act-alert .act-alert-txt .strategies-for-word-bombardment input,
.a_tazu_story .act-alert .act-alert-txt .important-value-options input,
.a_tazu_story .act-alert .act-alert-txt .body-talk-options input,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .abstinence-options input,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .quiet-feeling-strategy-options input,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .strategies-for-word-bombardment input,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .important-value-options input,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .body-talk-options input {
  cursor: pointer;
  margin: 0.4rem;
  width: 1.5rem;
  height: 1.5rem;
}
.a_your_feeling2 .act-alert .act-alert-txt .abstinence-options label,
.a_your_feeling2 .act-alert .act-alert-txt .quiet-feeling-strategy-options label,
.a_your_feeling2 .act-alert .act-alert-txt .strategies-for-word-bombardment label,
.a_your_feeling2 .act-alert .act-alert-txt .important-value-options label,
.a_your_feeling2 .act-alert .act-alert-txt .body-talk-options label,
.a_your_feeling3 .act-alert .act-alert-txt .abstinence-options label,
.a_your_feeling3 .act-alert .act-alert-txt .quiet-feeling-strategy-options label,
.a_your_feeling3 .act-alert .act-alert-txt .strategies-for-word-bombardment label,
.a_your_feeling3 .act-alert .act-alert-txt .important-value-options label,
.a_your_feeling3 .act-alert .act-alert-txt .body-talk-options label,
.a_your_feeling4 .act-alert .act-alert-txt .abstinence-options label,
.a_your_feeling4 .act-alert .act-alert-txt .quiet-feeling-strategy-options label,
.a_your_feeling4 .act-alert .act-alert-txt .strategies-for-word-bombardment label,
.a_your_feeling4 .act-alert .act-alert-txt .important-value-options label,
.a_your_feeling4 .act-alert .act-alert-txt .body-talk-options label,
.a_your_feeling5 .act-alert .act-alert-txt .abstinence-options label,
.a_your_feeling5 .act-alert .act-alert-txt .quiet-feeling-strategy-options label,
.a_your_feeling5 .act-alert .act-alert-txt .strategies-for-word-bombardment label,
.a_your_feeling5 .act-alert .act-alert-txt .important-value-options label,
.a_your_feeling5 .act-alert .act-alert-txt .body-talk-options label,
.a_your_feeling6 .act-alert .act-alert-txt .abstinence-options label,
.a_your_feeling6 .act-alert .act-alert-txt .quiet-feeling-strategy-options label,
.a_your_feeling6 .act-alert .act-alert-txt .strategies-for-word-bombardment label,
.a_your_feeling6 .act-alert .act-alert-txt .important-value-options label,
.a_your_feeling6 .act-alert .act-alert-txt .body-talk-options label,
.a_your_feeling7 .act-alert .act-alert-txt .abstinence-options label,
.a_your_feeling7 .act-alert .act-alert-txt .quiet-feeling-strategy-options label,
.a_your_feeling7 .act-alert .act-alert-txt .strategies-for-word-bombardment label,
.a_your_feeling7 .act-alert .act-alert-txt .important-value-options label,
.a_your_feeling7 .act-alert .act-alert-txt .body-talk-options label,
.a_your_feeling8 .act-alert .act-alert-txt .abstinence-options label,
.a_your_feeling8 .act-alert .act-alert-txt .quiet-feeling-strategy-options label,
.a_your_feeling8 .act-alert .act-alert-txt .strategies-for-word-bombardment label,
.a_your_feeling8 .act-alert .act-alert-txt .important-value-options label,
.a_your_feeling8 .act-alert .act-alert-txt .body-talk-options label,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .abstinence-options label,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .quiet-feeling-strategy-options label,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .strategies-for-word-bombardment label,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .important-value-options label,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .body-talk-options label,
.a_your_feeling .act-alert .act-alert-txt .abstinence-options label,
.a_your_feeling .act-alert .act-alert-txt .quiet-feeling-strategy-options label,
.a_your_feeling .act-alert .act-alert-txt .strategies-for-word-bombardment label,
.a_your_feeling .act-alert .act-alert-txt .important-value-options label,
.a_your_feeling .act-alert .act-alert-txt .body-talk-options label,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .abstinence-options label,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .quiet-feeling-strategy-options label,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .strategies-for-word-bombardment label,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .important-value-options label,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .body-talk-options label,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .abstinence-options label,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .quiet-feeling-strategy-options label,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .strategies-for-word-bombardment label,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .important-value-options label,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .body-talk-options label,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .abstinence-options label,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .quiet-feeling-strategy-options label,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .strategies-for-word-bombardment label,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .important-value-options label,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .body-talk-options label,
.a_think_it_out_2 .act-alert .act-alert-txt .abstinence-options label,
.a_think_it_out_2 .act-alert .act-alert-txt .quiet-feeling-strategy-options label,
.a_think_it_out_2 .act-alert .act-alert-txt .strategies-for-word-bombardment label,
.a_think_it_out_2 .act-alert .act-alert-txt .important-value-options label,
.a_think_it_out_2 .act-alert .act-alert-txt .body-talk-options label,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .abstinence-options label,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .quiet-feeling-strategy-options label,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .strategies-for-word-bombardment label,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .important-value-options label,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .body-talk-options label,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .abstinence-options label,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .quiet-feeling-strategy-options label,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .strategies-for-word-bombardment label,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .important-value-options label,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .body-talk-options label,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .abstinence-options label,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .quiet-feeling-strategy-options label,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .strategies-for-word-bombardment label,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .important-value-options label,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .body-talk-options label,
.a_refrain_wrap .act-alert .act-alert-txt .abstinence-options label,
.a_refrain_wrap .act-alert .act-alert-txt .quiet-feeling-strategy-options label,
.a_refrain_wrap .act-alert .act-alert-txt .strategies-for-word-bombardment label,
.a_refrain_wrap .act-alert .act-alert-txt .important-value-options label,
.a_refrain_wrap .act-alert .act-alert-txt .body-talk-options label,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .abstinence-options label,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .quiet-feeling-strategy-options label,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .strategies-for-word-bombardment label,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .important-value-options label,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .body-talk-options label,
.a_tazu_story .act-alert .act-alert-txt .abstinence-options label,
.a_tazu_story .act-alert .act-alert-txt .quiet-feeling-strategy-options label,
.a_tazu_story .act-alert .act-alert-txt .strategies-for-word-bombardment label,
.a_tazu_story .act-alert .act-alert-txt .important-value-options label,
.a_tazu_story .act-alert .act-alert-txt .body-talk-options label,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .abstinence-options label,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .quiet-feeling-strategy-options label,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .strategies-for-word-bombardment label,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .important-value-options label,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .body-talk-options label {
  cursor: pointer;
  text-align: left;
  font-weight: 500;
  list-style: none;
  font-size: 1.7rem;
  margin: -2.5rem 0 0 3rem;
  display: block;
}
.a_your_feeling2 .act-alert .act-alert-txt label[for=trigger-text]::before,
.a_your_feeling3 .act-alert .act-alert-txt label[for=trigger-text]::before,
.a_your_feeling4 .act-alert .act-alert-txt label[for=trigger-text]::before,
.a_your_feeling5 .act-alert .act-alert-txt label[for=trigger-text]::before,
.a_your_feeling6 .act-alert .act-alert-txt label[for=trigger-text]::before,
.a_your_feeling7 .act-alert .act-alert-txt label[for=trigger-text]::before,
.a_your_feeling8 .act-alert .act-alert-txt label[for=trigger-text]::before,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt label[for=trigger-text]::before,
.a_your_feeling .act-alert .act-alert-txt label[for=trigger-text]::before,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt label[for=trigger-text]::before,
.a_city_scape_part2_wrap .act-alert .act-alert-txt label[for=trigger-text]::before,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt label[for=trigger-text]::before,
.a_think_it_out_2 .act-alert .act-alert-txt label[for=trigger-text]::before,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt label[for=trigger-text]::before,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt label[for=trigger-text]::before,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt label[for=trigger-text]::before,
.a_refrain_wrap .act-alert .act-alert-txt label[for=trigger-text]::before,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt label[for=trigger-text]::before,
.a_tazu_story .act-alert .act-alert-txt label[for=trigger-text]::before,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt label[for=trigger-text]::before {
  content: "Optional: Type in any triggers you may have that are not listed above.\aSeparate feelings with commas.";
}
.a_your_feeling2 .act-alert .act-alert-txt .strategies-for-word-bombardment input[name=word-bombardment-option]:checked + label,
.a_your_feeling3 .act-alert .act-alert-txt .strategies-for-word-bombardment input[name=word-bombardment-option]:checked + label,
.a_your_feeling4 .act-alert .act-alert-txt .strategies-for-word-bombardment input[name=word-bombardment-option]:checked + label,
.a_your_feeling5 .act-alert .act-alert-txt .strategies-for-word-bombardment input[name=word-bombardment-option]:checked + label,
.a_your_feeling6 .act-alert .act-alert-txt .strategies-for-word-bombardment input[name=word-bombardment-option]:checked + label,
.a_your_feeling7 .act-alert .act-alert-txt .strategies-for-word-bombardment input[name=word-bombardment-option]:checked + label,
.a_your_feeling8 .act-alert .act-alert-txt .strategies-for-word-bombardment input[name=word-bombardment-option]:checked + label,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .strategies-for-word-bombardment input[name=word-bombardment-option]:checked + label,
.a_your_feeling .act-alert .act-alert-txt .strategies-for-word-bombardment input[name=word-bombardment-option]:checked + label,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .strategies-for-word-bombardment input[name=word-bombardment-option]:checked + label,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .strategies-for-word-bombardment input[name=word-bombardment-option]:checked + label,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .strategies-for-word-bombardment input[name=word-bombardment-option]:checked + label,
.a_think_it_out_2 .act-alert .act-alert-txt .strategies-for-word-bombardment input[name=word-bombardment-option]:checked + label,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .strategies-for-word-bombardment input[name=word-bombardment-option]:checked + label,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .strategies-for-word-bombardment input[name=word-bombardment-option]:checked + label,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .strategies-for-word-bombardment input[name=word-bombardment-option]:checked + label,
.a_refrain_wrap .act-alert .act-alert-txt .strategies-for-word-bombardment input[name=word-bombardment-option]:checked + label,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .strategies-for-word-bombardment input[name=word-bombardment-option]:checked + label,
.a_tazu_story .act-alert .act-alert-txt .strategies-for-word-bombardment input[name=word-bombardment-option]:checked + label,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .strategies-for-word-bombardment input[name=word-bombardment-option]:checked + label {
  font-weight: 700;
}
.a_your_feeling2 .act-alert .act-alert-txt .feedback.green,
.a_your_feeling3 .act-alert .act-alert-txt .feedback.green,
.a_your_feeling4 .act-alert .act-alert-txt .feedback.green,
.a_your_feeling5 .act-alert .act-alert-txt .feedback.green,
.a_your_feeling6 .act-alert .act-alert-txt .feedback.green,
.a_your_feeling7 .act-alert .act-alert-txt .feedback.green,
.a_your_feeling8 .act-alert .act-alert-txt .feedback.green,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .feedback.green,
.a_your_feeling .act-alert .act-alert-txt .feedback.green,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .feedback.green,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .feedback.green,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .feedback.green,
.a_think_it_out_2 .act-alert .act-alert-txt .feedback.green,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .feedback.green,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .feedback.green,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .feedback.green,
.a_refrain_wrap .act-alert .act-alert-txt .feedback.green,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .feedback.green,
.a_tazu_story .act-alert .act-alert-txt .feedback.green,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .feedback.green {
  color: green;
}
.a_your_feeling2 .act-alert .act-alert-txt .feedback.red,
.a_your_feeling3 .act-alert .act-alert-txt .feedback.red,
.a_your_feeling4 .act-alert .act-alert-txt .feedback.red,
.a_your_feeling5 .act-alert .act-alert-txt .feedback.red,
.a_your_feeling6 .act-alert .act-alert-txt .feedback.red,
.a_your_feeling7 .act-alert .act-alert-txt .feedback.red,
.a_your_feeling8 .act-alert .act-alert-txt .feedback.red,
.a_personalizing_triggers .act-alert.triggers .act-alert-txt .feedback.red,
.a_your_feeling .act-alert .act-alert-txt .feedback.red,
.a_city_scape_part2 .act-alert.emojis .act-alert-txt .feedback.red,
.a_city_scape_part2_wrap .act-alert .act-alert-txt .feedback.red,
.a_think_it_out_1 .act-alert.emojis .act-alert-txt .feedback.red,
.a_think_it_out_2 .act-alert .act-alert-txt .feedback.red,
.a_what_makes_me_do_that .act-alert.emojis .act-alert-txt .feedback.red,
.a_protection_detection_challenge4 .act-alert.condom-popup .act-alert-txt .feedback.red,
.a_protection_detection_challenge_wrap .act-alert .act-alert-txt .feedback.red,
.a_refrain_wrap .act-alert .act-alert-txt .feedback.red,
.a_condom_demonstration_video_and_activity .act-alert .act-alert-txt .feedback.red,
.a_tazu_story .act-alert .act-alert-txt .feedback.red,
.a_word_bombardment .act-alert.selection-popup .act-alert-txt .feedback.red {
  color: red;
}

.a_your_feeling2 .act-alert.intro-emojis,
.a_your_feeling3 .act-alert.intro-emojis,
.a_your_feeling4 .act-alert.intro-emojis,
.a_your_feeling5 .act-alert.intro-emojis,
.a_your_feeling6 .act-alert.intro-emojis,
.a_your_feeling7 .act-alert.intro-emojis,
.a_your_feeling8 .act-alert.intro-emojis {
  margin-top: -22.2812em;
  overflow-y: auto;
  height: 340px;
  text-align: center;
}

.a_refrain_wrap .act-alert.strategyNote {
  margin-top: -8.1258em;
  overflow-y: auto;
  height: auto;
  text-align: center;
}

.a_personalizing_2 .act-alert .emo-word {
  color: rgb(0, 51, 102);
  margin: 0 auto;
}

.a_personalizing_2 .act-alert.triggers .triggers-wrap:first-of-type,
.a_personalizing_triggers .act-alert.triggers .triggers-wrap:first-of-type,
.a_city_scape_part2_wrap .act-alert.triggers .triggers-wrap:first-of-type,
.a_your_feeling5 .act-alert.triggers .triggers-wrap:first-of-type,
.a_your_feeling6 .act-alert.triggers .triggers-wrap:first-of-type,
.a_your_feeling7 .act-alert.triggers .triggers-wrap:first-of-type,
.a_your_feeling8 .act-alert.triggers .triggers-wrap:first-of-type,
.a_protection_detection_challenge_wrap .act-alert.triggers .triggers-wrap:first-of-type,
.a_refrain_wrap .act-alert.triggers .triggers-wrap:first-of-type {
  border-top: thin solid rgb(0, 51, 102);
  padding-top: 1em;
}
.a_personalizing_2 .act-alert.triggers .triggers-wrap:last-of-type,
.a_personalizing_triggers .act-alert.triggers .triggers-wrap:last-of-type,
.a_city_scape_part2_wrap .act-alert.triggers .triggers-wrap:last-of-type,
.a_your_feeling5 .act-alert.triggers .triggers-wrap:last-of-type,
.a_your_feeling6 .act-alert.triggers .triggers-wrap:last-of-type,
.a_your_feeling7 .act-alert.triggers .triggers-wrap:last-of-type,
.a_your_feeling8 .act-alert.triggers .triggers-wrap:last-of-type,
.a_protection_detection_challenge_wrap .act-alert.triggers .triggers-wrap:last-of-type,
.a_refrain_wrap .act-alert.triggers .triggers-wrap:last-of-type {
  margin-bottom: 0;
}
.a_personalizing_2 .act-alert.triggers .triggers-wrap,
.a_personalizing_triggers .act-alert.triggers .triggers-wrap,
.a_city_scape_part2_wrap .act-alert.triggers .triggers-wrap,
.a_your_feeling5 .act-alert.triggers .triggers-wrap,
.a_your_feeling6 .act-alert.triggers .triggers-wrap,
.a_your_feeling7 .act-alert.triggers .triggers-wrap,
.a_your_feeling8 .act-alert.triggers .triggers-wrap,
.a_protection_detection_challenge_wrap .act-alert.triggers .triggers-wrap,
.a_refrain_wrap .act-alert.triggers .triggers-wrap {
  display: flex;
  flex-direction: row;
  width: 100%;
  font-size: 80%;
  margin: 1em auto;
  border-bottom: thin solid rgb(0, 51, 102);
}
.a_personalizing_2 .act-alert.triggers .triggers-wrap h3,
.a_personalizing_triggers .act-alert.triggers .triggers-wrap h3,
.a_city_scape_part2_wrap .act-alert.triggers .triggers-wrap h3,
.a_your_feeling5 .act-alert.triggers .triggers-wrap h3,
.a_your_feeling6 .act-alert.triggers .triggers-wrap h3,
.a_your_feeling7 .act-alert.triggers .triggers-wrap h3,
.a_your_feeling8 .act-alert.triggers .triggers-wrap h3,
.a_protection_detection_challenge_wrap .act-alert.triggers .triggers-wrap h3,
.a_refrain_wrap .act-alert.triggers .triggers-wrap h3 {
  color: rgb(0, 51, 102);
  text-align: left;
  width: 16%;
  margin: 0;
}
.a_personalizing_2 .act-alert.triggers .triggers-wrap .triggers-container,
.a_personalizing_triggers .act-alert.triggers .triggers-wrap .triggers-container,
.a_city_scape_part2_wrap .act-alert.triggers .triggers-wrap .triggers-container,
.a_your_feeling5 .act-alert.triggers .triggers-wrap .triggers-container,
.a_your_feeling6 .act-alert.triggers .triggers-wrap .triggers-container,
.a_your_feeling7 .act-alert.triggers .triggers-wrap .triggers-container,
.a_your_feeling8 .act-alert.triggers .triggers-wrap .triggers-container,
.a_protection_detection_challenge_wrap .act-alert.triggers .triggers-wrap .triggers-container,
.a_refrain_wrap .act-alert.triggers .triggers-wrap .triggers-container {
  width: 84%;
  display: flex;
  flex-flow: row wrap;
}
.a_personalizing_2 .act-alert.triggers .triggers-wrap .trigger-btn,
.a_personalizing_triggers .act-alert.triggers .triggers-wrap .trigger-btn,
.a_city_scape_part2_wrap .act-alert.triggers .triggers-wrap .trigger-btn,
.a_your_feeling5 .act-alert.triggers .triggers-wrap .trigger-btn,
.a_your_feeling6 .act-alert.triggers .triggers-wrap .trigger-btn,
.a_your_feeling7 .act-alert.triggers .triggers-wrap .trigger-btn,
.a_your_feeling8 .act-alert.triggers .triggers-wrap .trigger-btn,
.a_protection_detection_challenge_wrap .act-alert.triggers .triggers-wrap .trigger-btn,
.a_refrain_wrap .act-alert.triggers .triggers-wrap .trigger-btn {
  margin: 0.1em;
  border: thin solid;
  color: rgb(0, 51, 102);
  background-color: rgb(153, 204, 255);
  border-color: rgb(0, 51, 102);
}
.a_personalizing_2 .act-alert.triggers .triggers-wrap .trigger-btn.chosen,
.a_personalizing_triggers .act-alert.triggers .triggers-wrap .trigger-btn.chosen,
.a_city_scape_part2_wrap .act-alert.triggers .triggers-wrap .trigger-btn.chosen,
.a_your_feeling5 .act-alert.triggers .triggers-wrap .trigger-btn.chosen,
.a_your_feeling6 .act-alert.triggers .triggers-wrap .trigger-btn.chosen,
.a_your_feeling7 .act-alert.triggers .triggers-wrap .trigger-btn.chosen,
.a_your_feeling8 .act-alert.triggers .triggers-wrap .trigger-btn.chosen,
.a_protection_detection_challenge_wrap .act-alert.triggers .triggers-wrap .trigger-btn.chosen,
.a_refrain_wrap .act-alert.triggers .triggers-wrap .trigger-btn.chosen {
  color: rgb(153, 204, 255);
  background-color: rgb(0, 51, 102);
  border-color: rgb(0, 51, 102);
}
.a_personalizing_2 .act-alert.triggers .triggers-wrap .input-wrap,
.a_personalizing_triggers .act-alert.triggers .triggers-wrap .input-wrap,
.a_city_scape_part2_wrap .act-alert.triggers .triggers-wrap .input-wrap,
.a_your_feeling5 .act-alert.triggers .triggers-wrap .input-wrap,
.a_your_feeling6 .act-alert.triggers .triggers-wrap .input-wrap,
.a_your_feeling7 .act-alert.triggers .triggers-wrap .input-wrap,
.a_your_feeling8 .act-alert.triggers .triggers-wrap .input-wrap,
.a_protection_detection_challenge_wrap .act-alert.triggers .triggers-wrap .input-wrap,
.a_refrain_wrap .act-alert.triggers .triggers-wrap .input-wrap {
  width: 100%;
  margin: 0.5em 0 1em;
}
.a_personalizing_2 .act-alert.triggers .triggers-wrap input,
.a_personalizing_triggers .act-alert.triggers .triggers-wrap input,
.a_city_scape_part2_wrap .act-alert.triggers .triggers-wrap input,
.a_your_feeling5 .act-alert.triggers .triggers-wrap input,
.a_your_feeling6 .act-alert.triggers .triggers-wrap input,
.a_your_feeling7 .act-alert.triggers .triggers-wrap input,
.a_your_feeling8 .act-alert.triggers .triggers-wrap input,
.a_protection_detection_challenge_wrap .act-alert.triggers .triggers-wrap input,
.a_refrain_wrap .act-alert.triggers .triggers-wrap input {
  border: thin solid rgb(0, 51, 102);
  width: 73%;
  display: inline-flex;
}
.a_personalizing_2 .act-alert.triggers .triggers-wrap label,
.a_personalizing_triggers .act-alert.triggers .triggers-wrap label,
.a_city_scape_part2_wrap .act-alert.triggers .triggers-wrap label,
.a_your_feeling5 .act-alert.triggers .triggers-wrap label,
.a_your_feeling6 .act-alert.triggers .triggers-wrap label,
.a_your_feeling7 .act-alert.triggers .triggers-wrap label,
.a_your_feeling8 .act-alert.triggers .triggers-wrap label,
.a_protection_detection_challenge_wrap .act-alert.triggers .triggers-wrap label,
.a_refrain_wrap .act-alert.triggers .triggers-wrap label {
  color: rgb(0, 51, 102);
  width: 27%;
  display: inline-flex;
}

.a_your_feeling7 .act-alert .strategyInput,
.a_your_feeling8 .act-alert .strategyInput,
.a_mission8_wrap .act-alert .mostImportantInput {
  text-align: left;
  position: relative;
}
.a_your_feeling7 .act-alert .strategyInput input[type=radio],
.a_your_feeling7 .act-alert .strategyInput input[type=checkbox],
.a_your_feeling8 .act-alert .strategyInput input[type=radio],
.a_your_feeling8 .act-alert .strategyInput input[type=checkbox],
.a_mission8_wrap .act-alert .mostImportantInput input[type=radio],
.a_mission8_wrap .act-alert .mostImportantInput input[type=checkbox] {
  width: 2.5rem;
  height: 1.3rem;
  cursor: pointer;
}
.a_your_feeling7 .act-alert .strategyInput textarea,
.a_your_feeling8 .act-alert .strategyInput textarea,
.a_mission8_wrap .act-alert .mostImportantInput textarea {
  margin: 1rem 0;
  width: 100%;
  height: 100px;
  padding: 10px;
  font-size: 16px;
  box-sizing: border-box;
  resize: none;
}
.a_your_feeling7 .act-alert .strategyInput .char-counter,
.a_your_feeling8 .act-alert .strategyInput .char-counter,
.a_mission8_wrap .act-alert .mostImportantInput .char-counter {
  position: absolute;
  bottom: 5px;
  right: 10px;
  font-size: 12px;
  color: #000;
}
.a_your_feeling7 .act-alert .strategyInput .strategy-options.hidden,
.a_your_feeling8 .act-alert .strategyInput .strategy-options.hidden,
.a_mission8_wrap .act-alert .mostImportantInput .strategy-options.hidden {
  display: none;
}

.a_is_that_consent_game .act-alert.consent-modal {
  margin-top: -21.875em !important;
}
.a_is_that_consent_game .act-alert.consent-modal #countdown {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100vh;
  margin: 0;
  font-family: Arial, sans-serif;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 6rem;
  font-weight: bold;
}
.a_is_that_consent_game .act-alert.consent-modal #countdown.finished {
  position: initial;
  top: initial;
  left: initial;
  height: initial;
  transform: initial;
  font-size: 2rem;
  margin: 0 0 1rem;
}
.a_is_that_consent_game .act-alert.consent-modal .act-btn.left-btn {
  position: absolute;
  left: 5rem;
  margin: initial !important;
}
.a_is_that_consent_game .act-alert.consent-modal .act-btn.right-btn {
  position: absolute;
  right: 5rem;
  margin: initial !important;
}
.a_is_that_consent_game .act-alert.consent-modal .act-btn.consent-done {
  margin: 0 auto 0;
}
.a_is_that_consent_game .act-alert.consent-modal .act-alert-txt .image {
  margin: 0 0 1rem 0;
  width: 78%;
}
.a_is_that_consent_game .act-alert.consent-modal .act-alert-txt .kiss-you {
  width: 17rem;
  display: block;
  margin: 1rem 0 0 5rem;
}

.emoji-sprite {
  width: 5em;
  height: 5em;
  display: inline-flex;
}

.emoji-sprite::after {
  content: " ";
  display: inline-block;
  width: 5em;
  height: 5em;
  padding: 0;
  background-repeat: no-repeat;
  background-image: url(/images/emoji-sprite.png);
  background-size: 600% 600%;
}

.angry::after {
  background-position: 0% 0%;
}

.anxious::after {
  background-position: 0% 20%;
}

.ashamed::after {
  background-position: 0% 40%;
}

.bored::after {
  background-position: 0% 60%;
}

.confident::after {
  background-position: 0% 80%;
}

.confused::after {
  background-position: 0% 100%;
}

.curious::after {
  background-position: 20% 0%;
}

.depressed::after {
  background-position: 20% 20%;
}

.disappointed::after {
  background-position: 20% 40%;
}

.disgusted::after {
  background-position: 20% 60%;
}

.embarrassed::after {
  background-position: 20% 80%;
}

.enraged::after {
  background-position: 20% 100%;
}

.excited::after {
  background-position: 40% 0%;
}

.frustrated::after {
  background-position: 40% 20%;
}

.grumpy::after {
  background-position: 40% 40%;
}

.guilty::after {
  background-position: 40% 60%;
}

.happy::after {
  background-position: 40% 80%;
}

.hopeful::after {
  background-position: 40% 100%;
}

.jealous::after {
  background-position: 60% 0%;
}

.lovestruck::after {
  background-position: 60% 20%;
}

.mischievous::after {
  background-position: 60% 40%;
}

.overwhelmed::after {
  background-position: 60% 60%;
}

.proud::after {
  background-position: 60% 80%;
}

.rejected::after {
  background-position: 60% 100%;
}

.relaxed::after {
  background-position: 80% 0%;
}

.sad::after {
  background-position: 80% 20%;
}

.scared::after {
  background-position: 80% 40%;
}

.horny::after {
  background-position: 80% 60%;
}

.stressed::after {
  background-position: 80% 80%;
}

.surprised::after {
  background-position: 80% 100%;
}

.other::after {
  background-position: 100% 0%;
}

@keyframes fadeInBorder {
  0% {
    border-color: rgba(255, 0, 0, 0.1);
  }
  50% {
    border-color: rgba(255, 0, 0, 0.75);
  }
  100% {
    border-color: rgba(255, 0, 0, 0.1);
  }
}
#stage-clipped.unclip {
  clip-path: none;
}

.holder.a_hidden_pictures_game h3 {
  font-size: 1.3em;
  width: 52.5rem;
  margin: 0.8em auto 0;
  color: #FFF;
  font-family: "Audiowide", sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.02em;
  text-align: left;
  opacity: 0;
  visibility: hidden;
}
.holder.a_hidden_pictures_game p {
  color: rgb(33, 217, 33);
  font-family: "PT Sans", sans-serif;
  font-size: 1.65em;
  line-height: 1.6em;
  text-align: left;
  width: 52.5rem;
  margin: 3.8em auto 0;
}
.holder.a_hidden_pictures_game p .story-word {
  cursor: pointer;
}
.holder.a_hidden_pictures_game p .others {
  color: yellow;
}
.holder.a_hidden_pictures_game p .others * {
  text-decoration: line-through;
  cursor: unset;
}
.holder.a_hidden_pictures_game p .triggers {
  color: #FFF;
}
.holder.a_hidden_pictures_game p .triggers * {
  text-decoration: underline;
  cursor: unset;
}
.holder.a_hidden_pictures_game p .triggers.clickable, .holder.a_hidden_pictures_game p .others.clickable {
  color: rgb(33, 217, 33);
  background-color: rgba(0, 0, 0, 0);
  cursor: pointer;
}
.holder.a_hidden_pictures_game p .triggers.clickable *, .holder.a_hidden_pictures_game p .others.clickable * {
  text-decoration: none;
}
.holder.a_hidden_pictures_game .image-holder {
  visibility: hidden;
  opacity: 0;
  cursor: pointer;
}
.holder.a_hidden_pictures_game .image-holder img {
  width: 100%;
  height: 100%;
}
.holder.a_hidden_pictures_game .image-holder .hot-spot {
  position: absolute;
  border-radius: 20%;
}
.holder.a_hidden_pictures_game .image-holder .hot-spot.found {
  border: 0.2rem solid rgb(33, 217, 33);
  box-shadow: 0px 0px 1.25em 0.125em rgba(0, 0, 0, 0.5);
}
.holder.a_hidden_pictures_game .image-holder .hot-spot.reveal {
  border: 0.2rem solid rgba(33, 217, 33, 0.1);
  -mozt-animation-name: fadeInBorder;
  animation-name: fadeInBorder;
  animation-duration: 1.6s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
}

#ui.a_hidden_pictures_game .bottom {
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  padding: 0 0.8em;
  opacity: 0;
}
#ui.a_hidden_pictures_game .lower-txt {
  color: #FFF;
  font-family: "Audiowide", sans-serif;
  font-size: 2.5em;
  line-height: 0.9em;
  margin: 0 auto;
  opacity: 0.5;
  transition: 0.5s opacity;
  width: 10em;
  animation: blinkText 1s linear infinite;
}
#ui.a_hidden_pictures_game .lower-txt .trig-type:before {
  font-size: 0.6em;
  font-family: "Lato", sans-serif;
  color: rgb(33, 217, 33);
}
@keyframes blinkText {
  50% {
    opacity: 0;
  }
}
#ui.a_hidden_pictures_game .lower-txt.found {
  opacity: 1;
  animation-name: none;
}
#ui.a_hidden_pictures_game .lower-txt[data-type=person] {
  text-align: left;
}
#ui.a_hidden_pictures_game .lower-txt[data-type=person] .trig-type:before {
  content: "Person Trigger:";
}
#ui.a_hidden_pictures_game .lower-txt[data-type=place] {
  text-align: center;
}
#ui.a_hidden_pictures_game .lower-txt[data-type=place] .trig-type:before {
  content: "Place Trigger:";
}
#ui.a_hidden_pictures_game .lower-txt[data-type=thing] {
  text-align: right;
}
#ui.a_hidden_pictures_game .lower-txt[data-type=thing] .trig-type:before {
  content: "Thing Trigger:";
}
#ui.a_hidden_pictures_game .wrd {
  text-transform: uppercase;
}
#ui.a_hidden_pictures_game .review-images img {
  margin: 0em 0.5em;
  height: 7em;
}
#ui.a_hidden_pictures_game .act-alert-txt .instruct {
  text-align: left;
}

.act-example {
  height: 225px;
  width: auto;
  margin-top: 0 !important;
}

@keyframes fadeInBorder {
  0% {
    border-color: rgba(255, 0, 0, 0.1);
  }
  50% {
    border-color: rgba(255, 0, 0, 0.75);
  }
  100% {
    border-color: rgba(255, 0, 0, 0.1);
  }
}
#stage-clipped.unclip {
  clip-path: none;
}

.holder.a_city_scape_part1 h3 {
  font-size: 1.3em;
  width: 52.5rem;
  margin: 0.8em auto 0;
  color: #FFF;
  font-family: "Audiowide", sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.02em;
  text-align: left;
  opacity: 0;
  visibility: hidden;
}
.holder.a_city_scape_part1 p {
  color: rgb(33, 217, 33);
  font-family: "PT Sans", sans-serif;
  font-size: 1.65em;
  line-height: 1.6em;
  text-align: left;
  width: 52.5rem;
  margin: 3.8em auto 0;
}
.holder.a_city_scape_part1 p .story-word {
  cursor: pointer;
}
.holder.a_city_scape_part1 p .others {
  color: yellow;
}
.holder.a_city_scape_part1 p .others * {
  text-decoration: line-through;
  cursor: unset;
}
.holder.a_city_scape_part1 p .triggers {
  color: #FFF;
}
.holder.a_city_scape_part1 p .triggers * {
  text-decoration: underline;
  cursor: unset;
}
.holder.a_city_scape_part1 p .triggers.clickable, .holder.a_city_scape_part1 p .others.clickable {
  color: rgb(33, 217, 33);
  background-color: rgba(0, 0, 0, 0);
  cursor: pointer;
}
.holder.a_city_scape_part1 p .triggers.clickable *, .holder.a_city_scape_part1 p .others.clickable * {
  text-decoration: none;
}
.holder.a_city_scape_part1 .image-holder {
  visibility: hidden;
  opacity: 0;
  cursor: pointer;
}
.holder.a_city_scape_part1 .image-holder img {
  width: 100%;
  height: 100%;
}
.holder.a_city_scape_part1 .image-holder .hot-spot {
  position: absolute;
  border-radius: 20%;
}
.holder.a_city_scape_part1 .image-holder .hot-spot.found {
  border: 0.2rem solid rgb(33, 217, 33);
  box-shadow: 0px 0px 1.25em 0.125em rgba(0, 0, 0, 0.5);
}
.holder.a_city_scape_part1 .image-holder .hot-spot.reveal {
  border: 0.2rem solid rgba(33, 217, 33, 0.1);
  -mozt-animation-name: fadeInBorder;
  animation-name: fadeInBorder;
  animation-duration: 1.6s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
}

#ui.a_city_scape_part1 .bottom {
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  padding: 0 0.8em;
  opacity: 0;
}
#ui.a_city_scape_part1 .lower-txt {
  color: #FFF;
  font-family: "Audiowide", sans-serif;
  font-size: 2.5em;
  line-height: 0.9em;
  margin: 0 auto;
  opacity: 0.5;
  transition: 0.5s opacity;
  width: 10em;
  animation: blinkText 1s linear infinite;
}
#ui.a_city_scape_part1 .lower-txt .trig-type:before {
  font-size: 0.6em;
  font-family: "Lato", sans-serif;
  color: rgb(33, 217, 33);
}
@keyframes blinkText {
  50% {
    opacity: 0;
  }
}
#ui.a_city_scape_part1 .lower-txt.found {
  opacity: 1;
  animation-name: none;
}
#ui.a_city_scape_part1 .lower-txt[data-type=person] {
  text-align: left;
}
#ui.a_city_scape_part1 .lower-txt[data-type=person] .trig-type:before {
  content: "Person Trigger:";
}
#ui.a_city_scape_part1 .lower-txt[data-type=place] {
  text-align: center;
}
#ui.a_city_scape_part1 .lower-txt[data-type=place] .trig-type:before {
  content: "Place Trigger:";
}
#ui.a_city_scape_part1 .lower-txt[data-type=thing] {
  text-align: right;
}
#ui.a_city_scape_part1 .lower-txt[data-type=thing] .trig-type:before {
  content: "Thing Trigger:";
}
#ui.a_city_scape_part1 .wrd {
  text-transform: uppercase;
}
#ui.a_city_scape_part1 .review-images img {
  margin: 0em 0.5em;
  height: 7em;
}
#ui.a_city_scape_part1 .act-alert-txt .instruct {
  text-align: left;
}

.act-example {
  height: 225px;
  width: auto;
  margin-top: 0 !important;
}

.strategies .emo-volume {
  color: rgb(153, 204, 255);
  font-family: "Audiowide", sans-serif;
  font-size: 3em;
  margin: 4.1em auto;
  width: 2em;
  line-height: 0.8em;
  opacity: 0;
  display: flex;
  flex-direction: column;
}
.strategies .emo-volume .vol {
  display: inline-block;
}
.strategies .emo-volume .vol:before {
  content: "volume:";
  font-size: 0.45em;
  font-family: "Lato", sans-serif;
  color: rgb(33, 217, 33);
}
.strategies .stars {
  top: 2.9em;
  width: 100%;
  opacity: 0.5;
  position: absolute;
  text-align: center;
  display: flex;
  justify-content: center;
  transition: all 0.6s ease-out;
}
.strategies .stars .star {
  height: 2.5em;
  width: 2.5em;
  margin: 0 0.25em;
  position: relative;
  display: inline-flex;
}
.strategies .stars.move-down {
  font-size: 75%;
  top: 4.5rem;
}
.strategies .act-note-div.healthy, .strategies .act-note-div.unhealthy {
  top: 3em;
  font-size: 75%;
  top: 4.5rem;
}
.strategies .act-note-div.healthy {
  left: 10.3em;
}
.strategies .act-note-div.healthy .act-note-text:after {
  content: " healthy strategies captured.";
}
.strategies .act-note-div.unhealthy {
  left: 55.8em;
}
.strategies .act-note-div.unhealthy .act-note-text:after {
  content: " unhealthy strategies captured.";
}

.a_emotion_regulation_strategies .table {
  width: 40em;
  height: 10em;
  margin: 6.7em -20.8em;
  padding: 0.8em;
  left: 50%;
  color: rgb(0, 51, 102);
  font-family: "Lato", sans-serif;
  cursor: pointer;
  background-color: rgba(153, 204, 255, 0.92);
  position: absolute;
  border-radius: 1em;
  overflow: hidden;
}
.a_emotion_regulation_strategies .question {
  font-family: "PT Sans", sans-serif;
  font-weight: 700;
  font-size: 1.6rem;
  margin: 1.5rem;
}

.consent-confusion p {
  color: rgb(33, 217, 33);
  font-family: "PT Sans", sans-serif;
  font-size: 1.8em;
  line-height: 1.5em;
  text-align: left;
  max-width: 19em;
  position: absolute;
  margin: 0 auto 0 18em;
  top: 7.6em;
  text-shadow: 0.1rem 0.1rem 0.1rem black;
}
.consent-confusion .behavior-img-wrap {
  width: 21.875em;
  height: 22.5em;
  position: absolute;
  margin-left: 8.8em;
  top: 12.5em;
}
.consent-confusion .behavior-img-wrap img {
  width: 100%;
  height: 100%;
}
.consent-confusion .answers {
  color: #FFF;
  font-family: "Audiowide", sans-serif;
  font-size: 2.5em;
  line-height: 0.9em;
  position: absolute;
  opacity: 0.5;
  transition: 0.5s opacity;
  width: 10em;
}
.consent-confusion .answers .emo:before {
  font-size: 0.5em;
  font-family: "Lato", sans-serif;
  color: rgb(33, 217, 33);
}
.consent-confusion .answers .wrds {
  margin-top: -0.1em;
  display: inline-block;
}
.consent-confusion .answers.choice1 {
  text-align: left;
  left: 0.8em;
}
.consent-confusion .answers.choice1 .emo:before {
  content: "emotion:";
}

.consent-choices-wrap {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin-bottom: 0.6em;
}
.consent-choices-wrap .behavior-word {
  color: rgb(0, 51, 102);
  font-family: "PT Sans", sans-serif;
  font-weight: 700;
  font-size: 1.2em;
  padding: 0.2em 0.5em;
  border: thin solid rgb(0, 51, 102);
  background-color: rgb(153, 204, 255);
  margin: 0.3em 0.6em;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.consent-choices-wrap .behavior-word div {
  display: inline-flex;
}
.consent-choices-wrap .behavior-word div:nth-child(3) {
  font-size: 0.7em;
  line-height: 1.2em;
  text-align: left;
  width: 62%;
}
.consent-choices-wrap .behavior-word-on {
  color: rgb(153, 204, 255);
  background-color: rgb(0, 51, 102);
}

.consent-options-wrap {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin-bottom: 0.6em;
}
.consent-options-wrap .option .feedback {
  display: none;
  text-align: left;
  padding: 0 1rem;
  margin: 1rem 0;
}
.consent-options-wrap .consent-behavior {
  color: rgb(0, 51, 102);
  font-family: "PT Sans", sans-serif;
  font-weight: 700;
  font-size: 1.2em;
  padding: 0.2em 0.5em;
  border: thin solid rgb(0, 51, 102);
  background-color: rgb(153, 204, 255);
  margin: 0.3em 0.6em;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  max-width: 36rem;
  text-align: left;
}
.consent-options-wrap .consent-behavior div {
  display: inline-flex;
}
.consent-options-wrap .consent-behavior div:nth-child(3) {
  font-size: 0.7em;
  line-height: 1.2em;
  text-align: left;
  width: 62%;
}
.consent-options-wrap .consent-behavior-on {
  color: rgb(153, 204, 255);
  background-color: rgb(0, 51, 102);
}

.spaceship-game-intro {
  overflow-y: auto;
  height: 35rem;
}
.spaceship-game-intro .spaceship-game-intro-wrap {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin-bottom: 0.6em;
}
.spaceship-game-intro .spaceship-game-intro-wrap .option .feedback {
  display: none;
  text-align: left;
  padding: 0 1rem;
  margin: 1rem 0;
}
.spaceship-game-intro .spaceship-game-intro-wrap .spaceship-game-intro-option {
  color: rgb(0, 51, 102);
  font-family: "PT Sans", sans-serif;
  font-weight: 700;
  font-size: 1.2em;
  padding: 0.2em 0.5em;
  border: thin solid rgb(0, 51, 102);
  background-color: rgb(153, 204, 255);
  margin: 0.3em 0;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  max-width: 36rem;
  text-align: left;
}
.spaceship-game-intro .spaceship-game-intro-wrap .description {
  text-align: left;
  margin: 0.3em 0;
  display: none;
}
.spaceship-game-intro .spaceship-game-intro-wrap .description .description-img {
  max-width: 14rem;
  margin: 1rem;
  max-height: 7rem;
}
.spaceship-game-intro .spaceship-game-intro-wrap .description.description-on {
  display: inline-flex;
}
.spaceship-game-intro .spaceship-game-intro-wrap .spaceship-game-intro-option-on {
  color: rgb(153, 204, 255);
  background-color: rgb(0, 51, 102);
}

.a_common_quest {
  /* Chrome, Safari, Edge, Opera */
  /* Firefox */
}
.a_common_quest input.input-number::-webkit-outer-spin-button,
.a_common_quest input.input-number::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.a_common_quest input.input-number[type=number] {
  -moz-appearance: textfield;
}

/* goliotio ALSO CONTAINS:
		.a_let_it_out1_wrap,
		.a_let_it_out2_wrap,
		.a_think_it_out_intro,
		.a_let_it_out2_intro,
		.a_shapematch2_intro,
		.a_make_plan,
*/
.a_get_out .act-alert-txt h4,
.a_let_it_out_part3 .act-alert-txt h4,
.a_let_it_out1_wrap .act-alert-txt h4,
.a_let_it_out2_wrap .act-alert-txt h4,
.a_let_it_out_calm_down_wrap .act-alert-txt h4,
.a_think_it_out_intro .act-alert-txt h4,
.a_shape_rematch_preparation .act-alert-txt h4,
.a_think_it_out_1 .act-alert-txt h4,
.a_think_it_out_2 .act-alert-txt h4,
.a_make_plan .act-alert-txt h4 {
  font-size: 94%;
}
.a_get_out .img-wrap,
.a_let_it_out_part3 .img-wrap,
.a_let_it_out1_wrap .img-wrap,
.a_let_it_out2_wrap .img-wrap,
.a_let_it_out_calm_down_wrap .img-wrap,
.a_think_it_out_intro .img-wrap,
.a_shape_rematch_preparation .img-wrap,
.a_think_it_out_1 .img-wrap,
.a_think_it_out_2 .img-wrap,
.a_make_plan .img-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  opacity: 0;
  visibility: hidden;
}
.a_get_out .img-wrap img,
.a_let_it_out_part3 .img-wrap img,
.a_let_it_out1_wrap .img-wrap img,
.a_let_it_out2_wrap .img-wrap img,
.a_let_it_out_calm_down_wrap .img-wrap img,
.a_think_it_out_intro .img-wrap img,
.a_shape_rematch_preparation .img-wrap img,
.a_think_it_out_1 .img-wrap img,
.a_think_it_out_2 .img-wrap img,
.a_make_plan .img-wrap img {
  height: 400px;
  margin-top: 20px;
}
.a_get_out .img-wrap.blur,
.a_let_it_out_part3 .img-wrap.blur,
.a_let_it_out1_wrap .img-wrap.blur,
.a_let_it_out2_wrap .img-wrap.blur,
.a_let_it_out_calm_down_wrap .img-wrap.blur,
.a_think_it_out_intro .img-wrap.blur,
.a_shape_rematch_preparation .img-wrap.blur,
.a_think_it_out_1 .img-wrap.blur,
.a_think_it_out_2 .img-wrap.blur,
.a_make_plan .img-wrap.blur {
  filter: url(#blur-filter);
}
.a_get_out .emo-volume,
.a_let_it_out_part3 .emo-volume,
.a_let_it_out1_wrap .emo-volume,
.a_let_it_out2_wrap .emo-volume,
.a_let_it_out_calm_down_wrap .emo-volume,
.a_think_it_out_intro .emo-volume,
.a_shape_rematch_preparation .emo-volume,
.a_think_it_out_1 .emo-volume,
.a_think_it_out_2 .emo-volume,
.a_make_plan .emo-volume {
  color: rgb(153, 204, 255);
  font-family: "Audiowide", sans-serif;
  font-size: 3em;
  width: 2em;
  margin-left: -3.1em;
  left: 100%;
  top: 0;
  line-height: 0.8em;
  opacity: 0;
  visibility: hidden;
  display: flex;
  flex-direction: column;
  position: absolute;
}
.a_get_out .emo-volume .vol,
.a_let_it_out_part3 .emo-volume .vol,
.a_let_it_out1_wrap .emo-volume .vol,
.a_let_it_out2_wrap .emo-volume .vol,
.a_let_it_out_calm_down_wrap .emo-volume .vol,
.a_think_it_out_intro .emo-volume .vol,
.a_shape_rematch_preparation .emo-volume .vol,
.a_think_it_out_1 .emo-volume .vol,
.a_think_it_out_2 .emo-volume .vol,
.a_make_plan .emo-volume .vol {
  display: inline-block;
}
.a_get_out .emo-volume .vol:before,
.a_let_it_out_part3 .emo-volume .vol:before,
.a_let_it_out1_wrap .emo-volume .vol:before,
.a_let_it_out2_wrap .emo-volume .vol:before,
.a_let_it_out_calm_down_wrap .emo-volume .vol:before,
.a_think_it_out_intro .emo-volume .vol:before,
.a_shape_rematch_preparation .emo-volume .vol:before,
.a_think_it_out_1 .emo-volume .vol:before,
.a_think_it_out_2 .emo-volume .vol:before,
.a_make_plan .emo-volume .vol:before {
  content: "volume:";
  font-size: 0.45em;
  font-family: "Lato", sans-serif;
  color: rgb(33, 217, 33);
}
.a_get_out .act-note-div.set-level,
.a_let_it_out_part3 .act-note-div.set-level,
.a_let_it_out1_wrap .act-note-div.set-level,
.a_let_it_out2_wrap .act-note-div.set-level,
.a_let_it_out_calm_down_wrap .act-note-div.set-level,
.a_think_it_out_intro .act-note-div.set-level,
.a_shape_rematch_preparation .act-note-div.set-level,
.a_think_it_out_1 .act-note-div.set-level,
.a_think_it_out_2 .act-note-div.set-level,
.a_make_plan .act-note-div.set-level {
  left: 39.8em;
  top: 9em;
}
.a_get_out .act-note-div.quiet,
.a_let_it_out_part3 .act-note-div.quiet,
.a_let_it_out1_wrap .act-note-div.quiet,
.a_let_it_out2_wrap .act-note-div.quiet,
.a_let_it_out_calm_down_wrap .act-note-div.quiet,
.a_think_it_out_intro .act-note-div.quiet,
.a_shape_rematch_preparation .act-note-div.quiet,
.a_think_it_out_1 .act-note-div.quiet,
.a_think_it_out_2 .act-note-div.quiet,
.a_make_plan .act-note-div.quiet {
  left: 7em;
  top: -3.2em;
}
.a_get_out .btn-wrap,
.a_let_it_out_part3 .btn-wrap,
.a_let_it_out1_wrap .btn-wrap,
.a_let_it_out2_wrap .btn-wrap,
.a_let_it_out_calm_down_wrap .btn-wrap,
.a_think_it_out_intro .btn-wrap,
.a_shape_rematch_preparation .btn-wrap,
.a_think_it_out_1 .btn-wrap,
.a_think_it_out_2 .btn-wrap,
.a_make_plan .btn-wrap {
  position: relative;
  margin: 0 auto;
}
.a_get_out .btn-wrap .act-btn,
.a_let_it_out_part3 .btn-wrap .act-btn,
.a_let_it_out1_wrap .btn-wrap .act-btn,
.a_let_it_out2_wrap .btn-wrap .act-btn,
.a_let_it_out_calm_down_wrap .btn-wrap .act-btn,
.a_think_it_out_intro .btn-wrap .act-btn,
.a_shape_rematch_preparation .btn-wrap .act-btn,
.a_think_it_out_1 .btn-wrap .act-btn,
.a_think_it_out_2 .btn-wrap .act-btn,
.a_make_plan .btn-wrap .act-btn {
  margin: 1.4em 0.5em 0;
}
.a_get_out .btn-holder,
.a_let_it_out_part3 .btn-holder,
.a_let_it_out1_wrap .btn-holder,
.a_let_it_out2_wrap .btn-holder,
.a_let_it_out_calm_down_wrap .btn-holder,
.a_think_it_out_intro .btn-holder,
.a_shape_rematch_preparation .btn-holder,
.a_think_it_out_1 .btn-holder,
.a_think_it_out_2 .btn-holder,
.a_make_plan .btn-holder {
  font-size: 40%;
  margin-bottom: 1em;
}
.a_get_out .btn-holder button[data-active="1"],
.a_let_it_out_part3 .btn-holder button[data-active="1"],
.a_let_it_out1_wrap .btn-holder button[data-active="1"],
.a_let_it_out2_wrap .btn-holder button[data-active="1"],
.a_let_it_out_calm_down_wrap .btn-holder button[data-active="1"],
.a_think_it_out_intro .btn-holder button[data-active="1"],
.a_shape_rematch_preparation .btn-holder button[data-active="1"],
.a_think_it_out_1 .btn-holder button[data-active="1"],
.a_think_it_out_2 .btn-holder button[data-active="1"],
.a_make_plan .btn-holder button[data-active="1"] {
  color: rgb(0, 51, 102);
  border-color: rgb(0, 51, 102);
  background-color: rgb(33, 217, 33);
}
.a_get_out .act-alert.emojis label[for=user-text]::before,
.a_let_it_out_part3 .act-alert.emojis label[for=user-text]::before,
.a_let_it_out1_wrap .act-alert.emojis label[for=user-text]::before,
.a_let_it_out2_wrap .act-alert.emojis label[for=user-text]::before,
.a_let_it_out_calm_down_wrap .act-alert.emojis label[for=user-text]::before,
.a_think_it_out_intro .act-alert.emojis label[for=user-text]::before,
.a_shape_rematch_preparation .act-alert.emojis label[for=user-text]::before,
.a_think_it_out_1 .act-alert.emojis label[for=user-text]::before,
.a_think_it_out_2 .act-alert.emojis label[for=user-text]::before,
.a_make_plan .act-alert.emojis label[for=user-text]::before {
  content: "Other: Type in any body talk you may have that is not listed above.";
}

.a_let_it_out2_intro .act-alert-txt p,
.a_shape_rematch_preparation .act-alert-txt p {
  margin-bottom: 0;
  margin-top: 2em;
}
.a_let_it_out2_intro .btn-holder,
.a_shape_rematch_preparation .btn-holder {
  font-size: 54%;
  margin-bottom: 1em;
}
.a_let_it_out2_intro .btn-holder button[data-active="1"],
.a_shape_rematch_preparation .btn-holder button[data-active="1"] {
  color: rgb(0, 51, 102);
  border-color: rgb(0, 51, 102);
  background-color: rgb(33, 217, 33);
}

#ui.a_think_it_out_intro .strat-txt {
  margin-top: 2em;
  max-width: 80%;
}
#ui.a_think_it_out_intro .strat-txt::before {
  content: "Chosen Thought(s): ";
}

#ui.a_make_plan .bottom .strat-txt {
  margin-top: 2em;
}
#ui.a_make_plan .bottom .strat-txt::before {
  content: "Your Strategies: ";
}

#stage.a_make_plan .strat-txt {
  margin-top: -20.34em;
  position: absolute;
  left: 5%;
  width: 90%;
}

.a_let_it_out .timer,
.a_let_it_out .holder {
  opacity: 0;
}
.a_let_it_out .countdown {
  /* color: #e0a20d; */
  color: rgb(33, 217, 33);
  font-size: 6em;
  font-family: "PT Sans", sans-serif;
  font-weight: 700;
  margin-top: 1em;
  display: none;
}
.a_let_it_out .score {
  color: rgb(153, 204, 255);
  font-family: "Audiowide", sans-serif;
  font-size: 1.5rem;
  margin: 13.5rem auto;
  width: 7rem;
  line-height: 2rem;
  opacity: 0;
  display: flex;
  flex-direction: column;
}
.a_let_it_out .score span {
  display: inline-block;
}
.a_let_it_out .score span:before {
  content: "points:";
  font-size: 1.5rem;
  font-family: "Lato", sans-serif;
  color: rgb(33, 217, 33);
}
.a_let_it_out .def-holder {
  top: 12em;
  left: 12em;
  position: absolute;
  border: 0.1em solid rgb(153, 204, 255);
}
.a_let_it_out .def-holder .def {
  width: 16em;
  height: 8em;
  background-color: rgba(0, 0, 0, 0.3);
  border-bottom: 0.1em solid rgb(153, 204, 255);
  display: flex;
  align-items: center;
}
.a_let_it_out .def-holder .def span {
  font-size: 1.2em;
  margin: 0 auto;
  font-family: "Lato", sans-serif;
  width: 85%;
  color: #FFF;
}
.a_let_it_out .def-holder .def:last-child {
  border: none;
}
.a_let_it_out .word-holder {
  top: 8em;
  left: 56em;
  position: absolute;
  display: flex;
  flex-flow: column;
}
.a_let_it_out .word-holder .drag-word {
  color: #FFF;
  width: 9em;
  height: 9em;
  margin: 0.4em auto;
  background-color: rgba(0, 0, 0, 0.5);
  border: 0.15em solid rgb(153, 204, 255);
  border-radius: 50%;
  display: flex;
  align-items: center;
  visibility: hidden;
}
.a_let_it_out .word-holder .drag-word span {
  font-family: "PT Sans", sans-serif;
  font-size: 1.4em;
  /* font-weight: 700; */
  width: 90%;
  margin: 0 auto;
}
.a_let_it_out .word-holder .drag-word.correct {
  color: rgb(18.1896, 119.6104, 18.1896);
  font-weight: 700;
  background-color: rgb(255, 255, 255);
}
.a_let_it_out .word-holder .drag-word.incorrect {
  color: rgb(102, 0, 51);
  font-weight: 700;
  background-color: rgb(255, 255, 255);
}
.a_let_it_out #bonus-msg {
  color: #FFF;
  font-size: 4em;
  font-family: "PT Sans", sans-serif;
  font-weight: 700;
  text-align: center;
  width: 60%;
  margin: 1em 20% 0;
  visibility: hidden;
  opacity: 0;
  position: absolute;
}

.a_think_it_out .bubble-holder,
.a_think_it_out .act-note-div,
.a_think_it_out .act-note {
  display: flex;
  align-items: center;
  justify-content: center;
}
.a_think_it_out .bubble-holder.notShow,
.a_think_it_out .act-note-div.notShow,
.a_think_it_out .act-note.notShow {
  display: none !important;
}
.a_think_it_out .act-note-div {
  margin: 5em 4em 0;
  position: relative;
  cursor: pointer;
}
.a_think_it_out .act-note {
  max-width: 20em;
  height: 16em;
  border-radius: 50%;
}
.a_think_it_out .act-note-text {
  font-size: 1.6em;
  color: rgb(0, 51, 102);
}
.a_think_it_out #alien {
  margin-top: 690px;
  width: 210px;
  height: 243px;
}
.a_think_it_out .scene-text {
  color: rgb(33, 217, 33);
  font-family: "PT Sans", sans-serif;
  font-size: 1.7em;
  width: 60%;
  margin: 100px 15% 0;
  line-height: 1.4em;
  position: absolute;
  opacity: 0;
}
.a_think_it_out .bubble-holder {
  top: 4.9em;
  position: absolute;
  width: 1190px;
  height: 568px;
}

.a_use_strats #stage-clipped {
  background-color: #000;
}
.a_use_strats #debug-canvas {
  top: 78px;
  left: 46px;
  position: absolute;
}
.a_use_strats .focus-overlay {
  width: 1190px;
  height: 568px;
  top: 78px;
  left: 46px;
  position: absolute;
  clip-path: url(#canvas-clip);
  opacity: 0;
  visibility: hidden;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#02ff13+51,02ff13+100&0+0,0+51,0.66+100 */
  /* FF3.6-15 */
  /* Chrome10-25,Safari5.1-6 */
  background: radial-gradient(ellipse at center, rgba(33, 217, 33, 0) 0%, rgba(33, 217, 33, 0) 51%, rgba(33, 217, 33, 0.66) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.a_use_strats .powerbar-wrap {
  width: 350px;
  height: 14px;
  top: 155px;
  left: 50%;
  margin-left: -175px;
  position: absolute;
}
.a_use_strats .powerbar-wrap .powerbar {
  width: 100%;
  height: 100%;
  margin-bottom: 0.6em;
  opacity: 0;
  visibility: hidden;
  text-align: left;
  border-left: thick solid #FFF;
}
.a_use_strats .powerbar-wrap .powerbar span {
  width: 100%;
  height: 100%;
  display: inline-block;
}
.a_use_strats .powerbar-wrap .powerbar.blue span {
  background-color: rgb(153, 204, 255);
}
.a_use_strats .powerbar-wrap .powerbar.green span {
  background-color: rgb(33, 217, 33);
}
.a_use_strats .volume {
  color: rgb(153, 204, 255);
  font-family: "Audiowide", sans-serif;
  font-size: 3em;
  margin: 0.15em 0.6em;
  width: 2em;
  line-height: 0.8em;
  opacity: 0;
  display: flex;
  flex-direction: column;
  position: absolute;
}
.a_use_strats .volume .vol {
  display: inline-block;
}
.a_use_strats .volume .vol::before {
  content: "speed:";
  font-size: 0.45em;
  font-family: "Lato", sans-serif;
  color: rgb(33, 217, 33);
}
.a_use_strats .volume.right-side {
  /* calc( 100% - (width(2em) + margin-left(0.6em) + margin-right(0.6em))) */
  left: calc(100% - 3.2em);
}
.a_use_strats .strat-btn {
  width: 5em;
  height: 5em;
  margin: 0.5em auto;
  border-radius: 100%;
  border: 0.15em solid rgb(33, 217, 33);
  background-color: rgba(0, 0, 0, 0.65);
  color: #FFF;
  font-family: "Audiowide", sans-serif;
  font-size: 1.1em;
  display: flex;
  justify-content: center;
}
.a_use_strats .strat-btn.go::before {
  content: "GET OUT";
}
.a_use_strats .strat-btn.lio::before {
  content: "LET IT OUT";
}
.a_use_strats .strat-btn.tio::before {
  content: "THINK IT OUT";
}
.a_use_strats .strat-btn-wrap {
  margin-top: 7.4em;
  opacity: 0;
}
.a_use_strats .act-question-box h2 {
  text-align: center;
  width: 100%;
  margin: 0 0 0.5em;
}
.a_use_strats .guys-wrap {
  top: 0.8em;
  left: 65%;
  width: 450px;
  position: absolute;
  display: flex;
  flex-direction: row-reverse;
  justify-content: right;
  transform: scaleX(0.65) scaleY(0.65);
}
.a_use_strats .guys-wrap .guy {
  background-image: url(/images/a_use_strats/a_use_strats_sprite.png);
  overflow: hidden;
  width: 150px;
  height: 101px;
  /* background-position: determined in code - ArtRegistry.js */
}
.a_use_strats .alert-table {
  width: 40em;
  height: auto;
  margin: -0.3em -20.8em;
  padding: 0.8em;
  left: 50%;
  color: rgb(0, 51, 102);
  font-family: "Lato", sans-serif;
  cursor: pointer;
  background-color: rgba(153, 204, 255, 0.92);
  position: absolute;
  border-radius: 1em;
  overflow: hidden;
}
.a_use_strats .alert-table h2 {
  margin: 1rem;
  font-size: 1.7rem;
}
.a_use_strats .alert-table .act-btn {
  margin: initial;
}

.scenarios {
  /* .descContainer {
  	min-height: 400px;
  	background-color:rgba(0, 0, 0, 0.6);
  	padding-top: 5%;
     	font-size: 1.4em;		
     	width: 540px;    	 
     	color: #fff;   
     	position: absolute;
     	top: 173px;
     	left: 159px;
  } */
}
.scenarios .arrowsContainer {
  float: left;
  height: 320px;
  margin-top: 140px;
  width: 90px;
}
.scenarios .choicesContainer {
  float: left;
  height: 100%;
  margin-top: 96px;
  width: 30%;
}
.scenarios .choice {
  height: 18%;
  margin-bottom: 25px;
  width: 90%;
  background-color: rgba(153, 204, 255, 0.82);
  border-radius: 1em;
  font-family: "PT Sans", sans-serif;
  font-size: 1.2em;
  font-weight: 700;
  cursor: pointer;
  padding: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.scenarios .play-btn {
  margin: -18em auto 0 45%;
  cursor: pointer;
}
.scenarios .scenario {
  float: left;
  height: 100%;
  width: 55%;
  cursor: pointer;
}
.scenarios .scenario img {
  width: 83%;
  margin-left: 113px;
  margin-top: 96px;
}
.scenarios .scenario.center {
  float: none;
  width: 100%;
}
.scenarios .scenario.center img {
  width: 46%;
  margin-left: 0;
  margin-top: 84px;
}
.scenarios .scenario.center .play-btn {
  margin: -18em auto 0 auto;
}
.scenarios svg .line {
  fill: none;
  stroke: #21d921;
  stroke-miterlimit: 10;
  stroke-width: 8px;
}
.scenarios svg .head {
  fill: #21d921;
}
.scenarios .countdown {
  color: #FFF;
  font-family: "Audiowide", sans-serif;
  font-size: 4.5em;
  margin: -0.1em auto;
}
.scenarios .countdown span {
  width: 0.9em;
  margin: 0;
  display: inline-block;
}
.scenarios .countdown .colon {
  width: 0.2em;
  margin-right: 0.05em;
}
.scenarios .feelings {
  font-family: "Audiowide", sans-serif;
  font-size: 2.5em;
  line-height: 0.75em;
  position: absolute;
  opacity: 0.5;
  width: auto;
  text-align: left;
  color: rgb(153, 204, 255);
  margin: 0.4em 0 0 2.7em;
  opacity: 0;
}
.scenarios .feelings .emo:before {
  content: "emotion(s):";
  font-size: 0.5em;
  font-family: "Lato", sans-serif;
  color: rgb(33, 217, 33);
}
.scenarios .feelings .wrds {
  font-size: 0.72em;
  text-transform: uppercase;
  margin-top: -0.2em;
  display: inline-block;
}
.scenarios .emo-volume {
  top: 0.4em;
  font-family: "Audiowide", sans-serif;
  font-size: 2.5em;
  line-height: 0.75em;
  position: absolute;
  opacity: 0;
  width: 1.6em;
  color: rgb(153, 204, 255);
  left: 0.5em;
}
.scenarios .emo-volume .vol:before {
  content: "vol:";
  font-size: 0.5em;
  font-family: "Lato", sans-serif;
  color: rgb(33, 217, 33);
}
.scenarios .emo-volume .num {
  margin-top: 0.1em;
  display: inline-block;
}

.scenarios1 .choice {
  margin-bottom: 8em;
}

/* a_make_plan includes a_s4_wrap */
.a_make_plan .act-alert.emojis {
  width: 49em;
  margin-left: -23.5em;
}
.a_make_plan .act-alert.emojis label[for=user-text]::before {
  content: "Other: Type in any feelings you may have that are not listed. Separate by comma.";
}
.a_make_plan .act-alert.triggers label[for=user-text]::before {
  content: "Type in at least 2 possible triggers. Separate by comma.";
}
.a_make_plan .act-alert-txt p {
  margin-bottom: 0;
}
.a_make_plan .act-alert-txt h2 {
  margin-bottom: 0;
}
.a_make_plan .act-alert-txt h3, .a_make_plan .act-alert-txt h4 {
  margin-bottom: 0.4em;
}
.a_make_plan .act-alert-txt .selected {
  color: rgb(0, 51, 102);
  text-transform: uppercase;
  background-color: rgb(178.5, 216.75, 255);
  line-height: 2em;
}
.a_make_plan .act-alert-txt .selected::before {
  content: "- ";
}
.a_make_plan .act-alert-txt .selected::after {
  content: " -";
}
.a_make_plan button[data-type=get-out]::before {
  content: "Help: GET OUT";
}
.a_make_plan button[data-type=let-it-out]::before {
  content: "Help: LET IT OUT";
}
.a_make_plan button[data-type=think-it-out]::before {
  content: "Help: THINK IT OUT";
}
.a_make_plan .act-btn.help {
  float: right;
  font-size: 70%;
  margin-right: 1em;
}
.a_make_plan .diagram {
  top: 76px;
  left: 45px;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0;
  visibility: hidden;
}
.a_make_plan .diagram .circle {
  height: 15em;
  width: 15em;
  border: thick solid #FFF;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
  display: flex;
  flex-flow: column;
  overflow: hidden;
}
.a_make_plan .diagram .circle .words {
  font-family: "Audiowide", sans-serif;
  font-size: 1em;
  color: rgb(33, 217, 33);
  text-transform: uppercase;
  width: 85%;
  margin-bottom: 0.15em;
  text-shadow: 0.1rem 0.1rem 0.1rem black;
}
.a_make_plan .diagram .circle .words.title {
  text-decoration: underline;
  font-size: 2em;
  color: #FFF;
}
.a_make_plan .diagram .arrow {
  height: 4em;
  width: 8em;
  background: no-repeat url(/images/arrow.svg);
  background-size: cover;
}

.a_make_plan #user-text,
.a_make_plan .user-text,
.a_s4_wrap #user-text,
.a_s4_wrap .user-text {
  margin: 0 auto;
  border: thin solid rgb(0, 51, 102);
  width: 94%;
}
.a_make_plan label[for=user-text-go],
.a_make_plan label[for=user-text-lio],
.a_make_plan label[for=user-text-tio],
.a_make_plan label[for=feedback-text],
.a_s4_wrap label[for=user-text-go],
.a_s4_wrap label[for=user-text-lio],
.a_s4_wrap label[for=user-text-tio],
.a_s4_wrap label[for=feedback-text] {
  font-size: 100%;
  font-weight: 700;
  line-height: 1.5em;
  display: inline-block;
  text-align: left;
  width: 94%;
  margin-top: 0.6em;
}/*# sourceMappingURL=main.css.map */